11 5944 674 true 2 4 6 12 20 22 23 28 29 34 39