587
674
606
701
623
664
579
725
664
595
592
567
638
910
647
680
672
677
617
731
699
610
627
717
1161
665
21279
640
731
712
950
782
643
721
634