9 2569 672 true 2 8 14 17 26 27 29 33 39