2238
1927
1833
1763
1660
1549
1405
1350
1312
1303
1292
1288
1283
1260
1256
1250
1230
1223
1218
1206
1204
1203
1198
1195
1187
1178
1175
1145
1142
1142
1135
1119
1112
1105
1105
1087
1086
1080
1078
1076
1072
1061
1060
1054
1051
1051
1047
1045
1041
1040
1033
1032
1025
1025
1022
1020
1020
1019
1018
1016
1013
1013
1009
1007
1006
995
995
995
993
990
988
987
986
984
982
977
971
967
966
957
953
952
950
948
947
947
946
946
939
939
938
932
931
929
927
925
924
916
904
902
901
893
892
891
889
889
868
868
867
863
863
861
861
860
854
848
845
845
844
844
842
841
840
836
833
833
829
829
822
817
817
815
814
814
811
809
807
805
800
798
796
796
792
790
789
788
787
785
780
779
775
774
769
769
766
759
757
757
752
751
748
745
741
739
737
736
736
735
729
729
725
724
724
723
719
717
715
712
711
708
708
707
706
703
701
701
699
696
695
694
694
683
683
680
678
675
675
671
671
664
663
660
647
645
641
637
635