6 574 152 true 1 4 21 27 31 32