3595
3356
2495
2352
2337
2333
2119
1891
1775
1678
1670
1644
1627
1616
1586
1527
1524
1459
1449
1418
1414
1398
1371
1345
1312
1307
1283
1283
1276
1271
1262
1245
1241
1238
1231
1222
1216
1190
1188
1187
1173
1165
1156
1154
1132
1129
1123
1120
1095
1090
1084
1083
1077
1077
1064
1056
1054
1051
1032
1028
1025
1018
1016
999
994
985
981
974
959
958
957
957
955
955
953
945
942
942
939
938
937
936
934
926
919
918
912
903
896
885
883
879
877
864
860
847
845
841
837
831
821
818
816
810
806
797
795
792
779
772
771
767
767
765
762
760
759
754
753
750
747
745
744
741
741
738
732
726
724
721
720
714
704
703
698
696
696
692
691
681
672
671
670
668
666
661
659
658
651
648
644
637
628
624
624
623
621
616
610
606
606
606
606
603
599
599
593
592
591
589
587
580
580
579
576
574
572
570
564
556
549
548
545
530
527
519
502