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
603
1525
784
649
1311
1321
1343
1237
944
1541
1096
2286
998
771
849
1850
753
1541
672
775
1129
1001
1121
1142
1554
1310
1118
831
690
984
997
655
622
1380
704
786
638
885
756
656
2428
939
1261
777
666
1646
2106
2547
752
749
1011
1993
1513
1406
1251
2760
1090
1544
652
3482
1112
854
4906
1777
821
836
677
664
662