6215
2438
2375
2299
2197
1511
1428
1174
1102
963
862
835
826
682
540
499
493
476
459
440
438
429
423
415