9 2667 880 true 0 1 6 15 16 18 25 30 33