9 2604 615 true 0 5 6 18 21 22 34 37 38