684
656
715
695
642
734
703
614
770
754
663
726
803
751
895
701
29663
692
2303
802
832
1253
1036
808
1967
805
710
1730
751
1265
809
733
651
816
754
1092
696
657
941
1192
998
821
1120
887
1710
874
715
772
861
717
664
710
1101
623
815
820
618
1044
592
3333