mod = 1000000007 eps = 10**-9 def main(): import sys input = sys.stdin.readline M = int(input()) div = [[] for _ in range(M+1)] for i in range(1, M+1): for j in range(2, M+1): if i*j > M: break div[i*j].append(i) dp = [1] * (M+1) for i in range(1, M+1): for d in div[i]: dp[i] = (dp[i] + dp[(i - d) // d])%mod print(dp[M]) if __name__ == '__main__': main()