1296
1563
1291
973
1047
889
1369
697
1255
1379
666
1794
720
1431
4204
1186
1061
1373
1305
1797
1796
928
1206
1044
1349
1295
1555
773
1137
2048
974
1373
1031
984
1072
1205
1695
1340
1123
1231
798
1148
1421
1268
1303
957
990
2108
1194
984
840
1236
962
1090
1208
1190
696
1486
842
1216
1018
639
1135
1838
1329
2721
643
896
747
1461
796
710
707
2151
2097
1346
750
855
1197
637
1939
1791
1255
1115
600
1120
891
904
991
696
1292
1276
792
631
1255
1582
1977
2100
1364
940
669
942
851
1383
1374
871
737
807
1443
1294
604
1062
1933
607
747
2757
1251
1971
753
5709