873
955
855
897
927
867
1140
850
775
789
869
947
913
960
879
996
973
1030
1013
1432
925
854
852
911
874
825
769
692
898
1153
888
978
853
701
711