#1 1 1 1 1 1 2 1 3 1 1 4 1 5 1 6 1 7 7 7 10 79 79 11 151 497 1751 6209 28231 127833 673629 3604831 23345419 21 1232306475