6 491 143 true 2 3 12 27 37 38