9 591 265 true 0 4 6 9 17 28 31 32 39