1466
694
778
1527
1039
1033
869
1167
2251
2282
984
972
1384
2745
1231
820
1885
786
1470
1495
862
873
836
1588
1131
641
1555
18156
1659
2633
1362
769
774
931
1460
1680
2010
2576
1767
1047
1650
903
1297
2198
1647
780
801
2425
1733
1515
1570
1681
742
809
1295
2725
1514
730
954
1031
2907
686
1013
4829
1527
1469
1168
2723
694
864
1366
599
851
1806
1448
959
1243
1072
1141
1110
843
1298
2456
673
768
731
711
1554
1487
1400
929
701
773
720
1124
1131
699
827
1066
1164
1568
610
2807
674
704
829
807
2097
897
977
790
622
1244
700
1421
2504
3194
3298
2939
1307