706
1236
637
647
731
786
719
822
1094
630
625
886
843
726
790
677
770
647
862
691
688
635
648
684
644
800
962
754
707
666
677
610
810
796
1036
3192
865
702
728
797
657
1166
706
754
1306
1427
709
765
5650
1001
1429
746
640
724
679
1298
678
689
636
769