7974
6304
2450
1836
1676
1606
1548
1485
1425
1357
1177
1174
1031
1015
1011
996
880
813
740
728
726
718
690
667
652
598
590
582
570
561
555
535
534
522
519
510
500
483
481
470
465
463
457
449
441
439
435
429
426
422
415
413
404
398
397
395
391
389