10 2841 582 true 3 4 5 7 10 11 12 20 26 31