12 2479 617 true 2 5 8 11 12 20 23 25 28 31 32 37