12 8707 752 true 0 1 3 6 7 10 13 15 19 23 24 29