8 1575 368 true 0 8 11 13 19 28 35 39