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()