11 4217 133 844320
1 28 30 36 44 57 58 65 75 84 99 
1 2 3 4 5 6 7 8 9 10 3365 
53 475 1278 1427 739 196 34 7 4 3 1