8 341 286 true 2 6 10 13 26 29 31 34