10 3970 476 true 1 3 7 8 11 22 26 27 30 36