9 1663 501 true 0 3 13 18 20 25 26 28 32