import math N,K=map(int,input().split()) ans=0 b=[] if N<2*K: ans=0 else: for i in range(1,int(math.sqrt(N-K))+1): if (N-K)%i==0: b.append(i) if (N-K)//i!=i: b.append((N-K)//i) ans=len(b) for a in b: if N%a!=K: ans-=1 print(ans)