8 1596 444 true 0 6 8 11 15 18 28 29