10 3861 575 true 1 6 7 8 10 16 21 26 28 34