8 1286 353 true 0 2 4 12 19 27 31 37