976 1095 1165 996 973 1030 1082 1056