19098
7331
5954
2838
2206
2094
1843
1662
1606
1182
964
850
753
727
633
628
616
611
575
567
491
476
446
377
372
323
318
316
313
298
284
236
231
224
222
217
216
214
203
202
201
184
170
165
164
162
151
142
134
133
120
117
100
99
96
95
92
85
84
77
76
72
69
64
62
61
60
59
56
50
46
42
40
38
37
35
34
31
30
28
27
26
24
23
21
0