10 2695 561 true 2 4 13 24 26 27 31 34 36 39