10 3425 590 true 0 1 4 7 13 15 24 29 34 36