1132 1028 1149 1179 935 925 1031 982