4754
4214
2424
2287
2181
1370
1320
1319
1113
1035
1013
957
853
847
776
751
638
604
597
562
533
531
472
463
419
393
392
357
343
330
321
293
285
267
235
221
209
208
179
154
145
142
132
131
129
128
125
118
115
109
106
100
99
90
88
87
80
72