11 627 526 true 0 2 4 5 7 8 9 10 17 29 34