11 6823 783 true 2 3 4 7 10 12 16 22 25 30 31