1041 1045 1071 1120 1138 900 918 938