1097 1146 914 990 1076 1150 1178 1103