11 7666 681 true 3 4 8 10 12 13 19 23 28 31 34