12 3462 563 true 6 7 9 11 12 18 19 21 31 33 34 35