1217
983
2756
953
936
976
3575
1652
919
976
880
2247
1036
1185
854
993
1131
1038
1052
964
1726
977
1120
2786
1505
1600
1957
859
1528
948
1416
936
3532
880
1027
994
929
1706
1044
984
1870
1251
1153
922
1602
1091
934
959
2336
865
1244
1035
1515
1738
978
921
878
925
2252
894
1651
1119
974
1313
1027
1212
908
1859
1264
2113
3123
886
871
928
1614
887
1804
897
899
2146
794
825
1535
843
827
784
875
2124
1299
808
857
2277
2286
1015
1271
805
1439
1945
1427
1249
1437
845
833
773
1764
1001
1070
1112
1606
1641
836
1507
2039
898
977
1434
737
2698
786
841