3901
2356
2251
2010
1991
1955
1869
1809
1736
1687
1644
1547
1533
1486
1473
1425
1408
1407
1395
1385
1314
1307
1301
1291
1289
1270
1243
1233
1206
1198
1189
1189
1188
1179
1159
1155
1143
1141
1132
1132
1122
1092
1085
1084
1070
1039
1036
1036
1030
1028
1027
1020
1013
1012
1011
1004
1004
1001
994
989
989
978
977
972
972
970
967
963
954
943
943
943
941
939
935
934
929
926
922
918
914
913
909
904
902
894
891
888
888
887
882
881
872
871
866
865
862
847
845
842
825
825
825
823
820
820
819
815
815
810
807
795
791
789
784
782
781
765
759
749
745
742
738
737
737
736
733
727
724
721
714
712
709
708
705
704
702
702
701
700
697
694
694
684
683
681
681
680
679
676
675
673
671
668
668
667
666
666
665
649
646
646
642
638
638
632
630
615
612
588
585
541