6 609 267 true 2 12 15 19 21 32