6 569 347 true 4 12 21 25 31 36