3714
1172
788
395
338
322
318
293
272
150
146
136
116
103
90
88
64
60
55
51
46
45
40
38
36
33
25
24
22
21
20
15
14
13
12
11
9
8
6
5
4
3