694
598
684
617
647
653
695
743
672
787
712
643
704
722
1488
640
680
707
676
811
749
776
804
714
788
736
896
768
813
744
721
1197
790
762
740