6 572 356 true 4 6 15 20 22 31