4601
3454
3250
2708
2658
1837
1569
1539
1500
1463
1416
1402
1338
1332
1259
1219
1107
1100
1081
1064
998
981
979
973
940
899
880
878
878
871
856
843
809
795
791
779
778
776
773
763
751
739
723
722
717
698
689
675
669
666
660
655
654
649
635
632
624
593
581
551
522
520
494
466
448
437
417