9 1784 501 true 3 9 12 15 25 26 27 31 33