1289 of -1