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
1187
918
852
949
951
714
2889
1847
1266
668
1280
1157
844
1997
1496
813
1565
2465
902
1003
824
873
664
703
1191
1600
910
1111
1368
1052
1268
784
1008
814
704
739
1237
1168
1423
723
1931
2545
901
2767
667
2078
873
827
863
728
3614
1083
2631
727
963
729
1382
671
869
1185
1323
1072