710
655
748
717
634
786
769
677
739
820
769
911
720
698
29787
710
2322
820
847
698
661
1275
845
825
1081
679
818
651
727
1753
766
893
826
750
667
832
769
671
820
955
1213
835
1141
905
2958
1731
903
731
786
733
677
1140
637
831
634
1067
1315
607
829
860