6 569 218 true 4 12 21 25 31 36