9 4484 626 true 1 4 9 18 21 27 28 29 32