#arc067a. [arc067_a]Factors of Factorial

[arc067_a]Factors of Factorial

問題文

整数 NN が与えられます。 N!N! の正の約数の個数を 109+710^9+7 で割った余りを求めてください。

制約

  • 1N1031≦N≦10^3

入力

入力は以下の形式で標準入力から与えられる。

NN

出力

N!N! の正の約数の個数を 109+710^9+7 で割った余りを出力せよ。


入力例 1

3

出力例 1

4

3!3! 6ˉ\=6 です。66 の正の約数は 1,2,3,61,2,3,644 個なので、44 を出力します。


入力例 2

6

出力例 2

30

入力例 3

1000

出力例 3

972926972