670
739
977
944
1183
646
778
1124
880
731
781
963
743
744
713
758
815
955
1447
3101
1275
1434
1045
1120
1078
632
2574
640
1414
1530
18161
1526
907
1007
1256
1333
678
721
912
903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
872
855
664
824
843
772
796
1017
977
1408
839
669
606
1535
2263
1327
1245
810
892
2586
1298
733
640
965
1898
1751
671
963
1434
1535
922
751
1496
1330
970
1499
1196
2011
1493
2599
954
715
658
647
707
622
815
659
1775
1846
2601
2131
1319
1839
1140
2504
843
893
3578
762