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