1200
1300
997
863
1076
1247
3428
976
936
1667
899
1373
1484
2385
1125
1584
936
1029
1407
1272
982
916
1864
1647
1072
1273
924
1150
1995
1085
941
1479
1519
902
947
916
1371
979
992
858
1635
966
919
998
1568
898
965
937
983
1375
1351
1039
1249
878
975
1350
1369
993
1072
967
902
1194
993
925
1456
927
885
1730
787
1067
864
809
2570
797
1881
2146
898
891
1766
977
822
909
2200
1313
2345
1167
1366
1555
1357
749
2237
855
1015
836
833
795
774
778
877
882
1103
1556
848
955
892
1549
1093
886
806
2237
1309
1245
752
886
1637
1227
1428
2982
894
825