1159 1293 1403 1254 905 1151 925 1052 1335 1367 1363 1366