n,k = map(int, input().split()) ans = 0 def divisor_list_s(num): divisors = [] for i in range(1, int(num**0.5)+1): if num % i == 0: divisors.append(i) if i**2 == num: continue divisors.append(int(num/i)) return divisors ans = divisor_list_s(n-k) if k != 0: print(len(ans)-1) else: print(len(ans))