2185
847
1296
1451
970
3307
846
821
2252
958
1057
1800
886
1165
2641
891
1498
1595
868
885
977
1402
875
800
866
832
798
1461
1655
1599
1298
966
845
790
851
845
1279
839
931
931
1535
1390
871
1470
1165
998
1881
895
2269
913
974
868
1441
880
1542
863
2655
1308
1416
857
862
765
792
820
966
1620
855
816
945
1345
918
1565
910
890
1114
2048
876
825
1435
839
960
1953
1841
1815
764
1554
863
1333
805
1026
1071
895
1113
763
1880
1118
1265
2982
803
1547
2433
934
777
883
1328
833
914
877
2286
1028
805
942
1479
916
835
1441
1431
943
1200
878