9 2754 556 true
3 9 14 15 19 30 31 32 34