4217
1775
909
2766
1148
1661
1003
1629
798
1117
934
812
819
893
2362
1026
851
862
1121
1207
3036
16971
813
844
830
1281
943
797
861
851
877
861
1302
1160
2030
839
1593
1019
1453
800
792
805
876
866
937
780
882
1276
806
1234
1146
780
1360
845
1354
957
871
1597
1555
876
1018
2548
897
1266
1469
1020
1359
761
1059
2155
887
1665
873
854
892
2296
1476
826
1010
914
826
2987
792
852
878
811
1466
803
857
835
821
858
879
873
924
1296
881
1205
1031
910
1024
1775
775
1043
1791
763
1050
1555
1333
843
1322
855
854
1154
851
1917
1614
2016
919
839