1046 1132 1092 938 1149 1179 1177 1100