1295
829
769
2458
2478
943
1113
2466
1355
720
693
1345
807
1120
653
765
1160
670
1133
830
792
2211
964
730
1124
655
678
666
1397
1165
2139
1362
2293
697
667
1227
720
1631
1488
2375
772
1173
1422
1578
1693
1000
1470
741
2062
674
880
966
635
2004
826
1174
1808
733
638
2053
1172
1850
693
654
696
679
698
671
1990
1617
1229
882
822
680
1793
1028
645
1031
655
661
722
727
668
1226
786
823
739
725
2530
625
801
652
1111
719
657
1862
3741
671
1951
781
717
1760
1293
729
1625
1006
1715
1205
1971
1640
1162
767
2450
758
2283
639
660
678
624
757