9 2145 601 true 1 6 8 14 17 19 20 23 32