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