9 2576 527 true 2 6 7 9 12 22 28 32 35