10 3597 946 true 0 5 7 9 12 13 19 20 24 27