10 3543 553 true 2 5 10 17 19 30 31 33 34 36