3815
1374
1045
860
306
296
231
229
133
99
97
95
78
66
59
51
34
22
19
18
16
15
14
13
12
10
9
7
6
5
4
3