1178 1219 940 1040 952 956 996 989 977953