9 2965 586 true 0 7 8 9 17 25 34 36 39