6 596 348 true 4 9 16 21 28 38