772
668
643
674
663
671
635
1153
657
679
691
684
1263
673
740
670
672
669
696
703
654
664
636
678
683
640
650
677
656
660
665
646
676
659
655
633
675
648
658
661
649
653
652
638
641
630
645
647
667
695
685
632
662
701
651
628