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
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
1047
2114
2174
834
1844
829
5166
2325
1262
972
868
1967
1654
677
687
1025
669
1206
957
1694
678
1253
1186
699
1121
1834
1637
874
694
1467
1360
1399
1749
834
804
690
2004
1827
659
609
1596
855
1358
616
1514
624
1382
1980
1326
3769
795
1441
1334
843
794
1319
777
1553
2115
1625