1398
1637
670
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
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
644
1885
946
715
806
1108
2191
1163
700
1351
741
659
776
716
684
822
705
695
1160
728
929
1280
676
645
699
758
1814
752
919
661
1112
657
781
1398
1414
643
1412
1512
775
1009
1229
687
633
1056
1172
799
750
2362
934
1413
597
648
624
642
642
2144
1990
781
2283
1783