12 6582 702 true 0 2 3 12 13 17 19 24 28 30 31 36