def main(): N = int(input()) if N == 1: print(1) return n = set(primefactor(N)) x = set() for i in n: j = N // i x.add((min(i, j), max(i, j))) ans = 0 for i in x: if i[0] != 1: if i[0] == i[1]: ans += 1 else: ans += 2 print(ans + 2) def primefactor(n): i = 2 ret = [] while i ** 2 <= n: if n % i: i += 1 else: n //= i ret.append(i) if n > 1: ret.append(n) return ret main()