9 4096 647 true 1 4 5 16 18 23 26 33 37