716
665
631
690
631
1124
882
968
729
718
803
869
747
777
681
726
753
734
714
666
1368
928
649
710
845
605
853
1075
712
656
782
900
780
639
894
869
721
642
963
764
738
728
642
673
865
643
866
1048
864
718
1809
714
1312
646
909
864
842
668
657
700