11 4077 671 true
2 12 17 21 22 23 26 28 29 32 34