6 574 276 true 1 4 21 27 31 32