#1619. 樱花

樱花

给定一个整数 nn,求有多少正整数数对 (x,y)(x,y) 满足 1x+1y=1n!\frac{1}{x} + \frac{1}{y} = \frac{1}{n!}

输入格式

一个整数 nn

输出格式

一个整数,表示满足条件的数对数量。

答案对 109+710^9+7 取模。

数据范围

1n1061 \le n \le 10^6

输入样例:

2

输出样例:

3

样例解释

共有三个数对 (x,y)(x,y) 满足条件,分别是 (3,6),(4,4),(6,3)(3,6),(4,4),(6,3)