#include <bits/stdc++.h>
using namespace std;
string l[100005], r[100005];
long long ktcp(long long n) {
  long long m = sqrt(n);
  if (m * m == n)
    return 1;
  else
    return 0;
}
int main() {
  long long n;
  cin >> n;
  long long dem = 0;
  for (long long i = 1; i < sqrt(n); i++) {
    if (n % i == 0) dem += 2;
  }
  if (ktcp(n)) dem++;
  cout << dem;
}
