10 3328 615 true
4 9 13 15 19 20 23 30 33 34