981 992 1005 1107 1119 1148 1252 1268 1284 1300 1367 1379 1454 1520 15231531