939
1525
1532
1990
2061
1145
1124
1693
1262
791
717
1016
2206
823
1485
725
654
1627
1905
1540
904
1515
1484
629
642
1435
2265
1642
1924
748
1366
1090
1518
636
1244
716
694
1681
766
674
2988
606
1549
2508
4293
1677
1541
1198
2589
774
1576
2605
1238
908
1663
1400
1989
694
1350
1511
874
1720
770
679
672
2158
1549
1090
1120
631
815
881
1160
1423
1025
794
1846
1649
969
912
863
846
599
1201
716
1249
771
865
1260
722
1950
738
1379
1135
694
1408
865
628
2249
1469
689
734
871
3643
627
840
1245
965
1564
864
941
1040
1636
685
1495
782
1666
1596
1134
830