946 1013 1140 1047 857 1153 870 970