10 3812 583 true 1 5 6 11 12 14 22 29 30 38