6449
5569
3253
3178
3172
2677
2591
1741
1550
1517
1395
1328
1289
1252
1218
1052
1005
994
845
784
746
639
637
571
563
551
532
523
509
494
485
425
382
349
334
294
286
276
270
238
229
227
213
199
192
172
168
164
159
155
154
136
128
108
107
102
100