708
651
744
714
627
783
765
673
736
814
765
906
717
693
29768
704
2317
815
843
692
655
1265
841
818
1079
675
813
648
721
1747
761
888
820
745
663
824
763
670
815
950
1206
831
1136
901
2947
1722
885
727
782
730
674
1135
631
827
630
1059
1309
604
824
855