659
709
614
705
743
2034
1242
651
654
1497
673
802
1274
656
913
1109
866
885
948
807
904
921
1365
965
2203
2414
890
1172
1454
2843
1595
2210
682
955
779
652
836
804
790
690
844
701
746
715
670
764
1152
659
800
719
729
623
879
667
913
835
672
676
652
795
1190
1389
1710
660
702
635
740
1851
1794
1469
881
836
1886
2016
728
697
933
702
656
1160
1485
1783
660
700
597
627
661
947
605
2528
644
2128
626
1889
1242
742
818
750
1617
1994
826
1445
691
1998
726
1123
673
695
670
657
2482
759
696
607
749
705
1160
695
1770
573