3936
2094
2028
1840
1498
1459
1448
1373
1371
1337
1327
1321
1319
1261
1229
1205
1201
1196
1181
1180
1177
1176
1175
1168
1150
1121
1121
1116
1113
1112
1110
1108
1092
1086
1077
1076
1074
1065
1059
1053
1051
1051
1046
1044
1038
1033
1029
1011
1010
1009
1003
1000
999
997
997
992
989
986
980
978
976
976
975
973
969
968
967
967
956
954
951
950
949
948
942
941
940
940
938
936
932
932
931
928
928
924
923
921
921
916
915
915
908
905
899
897
892
892
890
890
889
888
885
883
882
881
881
879
878
878
873
873
872
865
865
863
863
863
863
862
861
853
853
848
844
844
843
842
841
828
825
824
822
822
822
821
818
817
814
813
812
810
805
804
803
802
802
801
794
793
793
792
791
789
788
782
781
778
775
773
773
771
770
770
769
763
760
754
751
751
747
743
740
738
736
733
721
715
709
708
704
703
695
692
689
688
678
677
674
674
669
664
654