2 7 255255 969969 285285 692835 1616615 373065 440895 1616616 8 570570 881790 1385670 510510 4849845 3233230 1939938 746130 4849846