1042 1087 1148 853 1017 890 942 975