7
10
4438
1909
40320
17287
10969
4708
7819
3358
17906
7681
14637
6280
11326
4861
16639
7138
5705
2452
4459
1918
1617
700
1953
844
3010
1297
2646
1141
4053
1744
5852
2515
2380
1027
2807
1210
7868
3379
4697
2020
5656
2431
10500
4507
6328
2719
8246
3541
5565
2392
6090
2617
6573
2824
5992
2575
5173
2224
3962
1705
3031
1306
2835
1222
1925
832
2107
910
1071
466
833
364
1190
517
1008
439
397
812
355
959
418
1225
532
1246
541
1694
733
749
328
777
340
1519
658
1302
565
2135
922
1568
679
378
169
945
412
Copyright © All Rights Reserved