9 3526 626 true 2 6 10 17 21 23 28 30 32