12 2302 523 true 0 3 6 10 13 16 18 19 21 22 25 35