9 1743 400 true 1 2 12 15 16 19 20 24 35