6 588 286 true 4 7 19 26 31 33