608
651
691
627
634
703
647
647
647
647
590
609
627
696
686
675
641
669
669
669
669
669
696
634
694
638
637
635
661
661
661
661
661
687
601
676
683
690
683
594
651
651
651
651
707
716
657
653