#include using namespace std; #define MOD 1000000007 int main() { long long M; cin >> M; long long dp[M + 1]; for (int i = 0; i < M + 1; i++) dp[i] = 0; for (int i = 1; i <= M; i++) { dp[i] += 1; dp[i] %= MOD; for (int j = i + 1; j <= M; j += i + 1) { dp[j] += dp[i]; } } cout << dp[M] % MOD << endl; }