10 980 516 true 2 3 6 13 14 17 19 25 28 33