9 1256 660 true 1 5 8 13 14 22 23 26 32