11 1625 587 true 0 2 3 6 12 13 15 19 20 35 38