1 2 ••• 1294 1295 1297 1299 1300 ••• 2139 2140