4127
4103
3147
2909
2871
2394
2200
2168
2077
2010
1973
1966
1922
1862
1808
1797
1776
1770
1642
1615
1576
1559
1546
1535
1518
1510
1480
1468
1450
1437
1414
1407
1371
1367
1341
1314
1304
1295
1272
1260
1237
1227
1223
1200
1191
1176
1172
1171
1171
1162
1154
1149
1144
1134
1124
1123
1116
1113
1094
1090
1072
1070
1069
1062
1058
1051
1042
1039
1039
1035
1029
1017
984
982
979
978
969
962
959
950
943
937
925
925
925
923
909
908
906
900
900
896
887
884
883
882
878
877
876
873
865
858
853
850
849
840
838
838
837
837
832
831
828
828
823
806
805
795
795
788
781
778
775
770
766
744
741
740
739
738
733
725
724
722
720
719
715
715
715
714
710
704
702
701
700
698
690
689
681
681
681
680
678
677
677
674
667
660
658
655
651
648
647
644
638
633
632
629
628
626
624
624
623
622
621
618
618
614
613
606
602
600
595
595
595
591
589
583
583
580
568
564
563
563
561
560
558
556
545
535
534
534
527
524
523
519
517
514
512
509
490
485
483
481
458
431
423
419