9 1647 473 true 2 5 6 11 12 19 29 32 33