649
1311
1524
1321
1343
1154
1237
944
1338
1132
992
1197
1516
1393
2136
1327
762
1402
901
1433
1693
693
1207
913
1619
1446
888
1696
1270
827
1397
1947
1340
1450
1280
684
1175
1675
1704
1592
1172
680
1320
2351
1002
1395
750
1508
1536
1509
1642
2205
1617
1378
1532
788
797
822
1340
1310
1094
1548
1662
772
1306
973
1782
598
791
1132
1446
802
978
1731
1437
2467
1171
750
3439
1213
1445
2092
3190
768
1524
1486
2618
744
849
1057
1775
1626
1253
976
958
1539
957
706
632
2597
704
833
3133
913
1325
598
1634
3188
974
730
1459
706
947
1260
660
859
1094
873
1904
668