11 1128 496 true 2 4 7 8 13 16 17 25 26 30 31