12 1349 503 true
0 1 6 10 11 17 18 19 23 24 25 35