981 992 1005 1107 1119 1148 1252 1268 1284 1300 1367 1379 1454 1520 1523 1531 1543 15541571