6 572 270 true 4 6 15 20 22 31