21001
6689
6311
2985
2231
2162
2130
1994
1507
1384
1037
984
919
749
740
682
635
633
591
569
528
494
469
425
408
346
326
324
318
287
270
236
224
219
217
211
207
200
197
194
181
170
164
157
145
139
138
132
127
125
122
121
106
100
98
97
95
91
89
83
75
72
69
65
64
63
60
57
55
52
50
47
45
44
42
39
38
37
36
34
27
23
16
15
13
10
8
0