9 2583 533 true 0 4 5 8 14 15 16 25 34