k

N

n

M

2

6

1

5

3

84

20

64

4

1820

495

1325

5

53130

15504

37626

6

1947772

776475

1171297

7

85900584

26978328

58922256