1373
1305
972
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
1244
1032
1188
1340
1647
911
976
1804
1071
1150
856
1628
1273
1076
962
1381
1793
632
990
888
783
610
683
1079
670
2844
798
703
1157
710
696
1878
1439
1095
844
1312
658
1266
945
867
1224
902
726
2499
772
1863
953
1163
1300
1693
684
2250
662
603
800
1553
1113
746
1552
725
820
1163
1872
860
812
2469
1552
2496
1729
696
2401
1819
1611
2027
737
2677