10 3887 597 true 3 4 6 9 15 18 19 25 37 39