656
827
727
738
740
632
663
677
738
969
735
785
1123
700
824
695
604
733
698
717
682
700
788
694
809
643
1166
914
1591
744
934
814
663
693
767
769
770
768
782
944
938
687
933
821
836
722
835
790
744
785
856
695
1169
804
758
936
680
743
887
735