6 598 230 true 1 2 9 10 20 33