9 3786 547 true 4 6 10 13 14 19 25 38 39