642
1435
2265
1642
1924
748
1366
1090
1518
636
1244
716
694
1681
766
674
2988
606
1549
2508
4293
1989
1677
1541
1198
2589
774
1576
2605
1238
908
1663
1400
1989
694
1350
1511
2339
1305
1596
762
1401
1094
1553
1360
1155
1439
1782
2140
2842
603
1525
784
649
1311
1321
1343
1237
944
1338
717
2078
1103
1305
825
726
1135
1598
701
759
2376
1130
962
768
1645
1410
1527
949
848
1670
770
738
1385
2245
716
1909
1262
1433
7078
644
2871
900
655
808
2284
1290
1326
613
846
709
906
1644
2482
790
1380
734
778
1398
2902
1247
833
1667
1309
1375
1131
2176
751
609
678
1403