6589
5987
2679
2622
2333
1838
1756
1308
1275
997
912
687
599
587
560
309
282
278
243
237
219
215
213
136
124
109
95
90
68
58
53
50
38
37
35
31
27
26
22
21
19
18
16
14
13
11
10