6 510 288 true 2 3 4 11 29 36