706
1286
692
820
6989
629
835
646
665
726
959
883
882
662
854
640
711
925
1002
810
638
671
643
775
1272
852
1072
776
854
1309
702
905
666
742
690
658
2716
975
960
733
1509
688
930
983
2110
648
657
790
725
632
687
661
766
726
660
706
685
819
633
700