9 1843 480 true 2 7 16 19 20 21 27 29 31