1249
8822
1306
854
1304
783
1153
1001
1942
3104
2839
1559
762
1019
983
1074
975
1992
849
794
1174
1483
1940
2134
1078
834
4928
1072
1972
825
1143
1012
1395
1217
2294
1059
1535
1545
3387
1651
2400
1208
1186
1346
1439
832
981
1073
723
917
1056
2233
921
951
2413
1112
8666
1857
874
950
1338
1468
914
844
2251
754
2125
943
855
864
2898
1558
1218
962
1070
826
1233
998
1159
808
2130
1246
1043
1961
2224
881
1525
840
1000
1237
1778
1924
1430
1163
1172
900
3089
1545
1379
806
1197
910
1502
973
1049
1444
900
723
743
1270
1164
1308
970
785
1895
659
1000
748
1196
1524