9 1428 435 true 1 5 10 14 16 19 24 31 37