1126 1178 943 1028 990 1084 1092 889