5746
4811
2884
2758
2603
1898
1891
1603
1320
1238
1229
1132
1114
1095
1032
1022
918
811
692
681
643
630
538
519
494
491
489
455
453
440
404
396
392
379
362
313
280
256
251
222
170
169
167
166
158
145
140
137
135
131
127
118
109
101
100
99
94