1225
840
998
1895
841
886
2198
2001
891
1016
850
1340
1697
846
944
892
868
904
1586
1614
3379
1263
929
862
1162
858
1123
958
1855
3355
1029
2183
854
869
1510
1869
902
1362
815
947
2751
1476
837
805
888
1978
849
2074
1909
904
838
1108
849
992
891
1021
1159
908
1434
1555
876
1388
982
2019
1534
1552
1021
1126
1566
923
775
824
1649
1110
916
913
1065
1026
1027
1261
1621
1084
898
819
1485
833
805
819
943
976
2038
803
1953
1844
2347
1118
1479
773
1012
871
807
833
900
1056
816
1560
1497
1076
805
2010
1555
966
1762
1298
967
1944
1145
923
833
895