8 1617 387 true 1 6 14 18 21 23 24 34