9 2547 571 true 4 15 16 17 22 24 28 30 34