9 2890 678 true 1 6 14 16 19 23 25 28 38