873
956
856
899
927
868
1141
853
775
791
871
947
914
961
881
997
974
1031
1015
1434
926
855
852
912
875
826
770
693
1154
888
979
701
712