def comb(a,b): if b == 0: return 1 elif b == 1: return a else: return comb(a-1,b-1)*a/b n = int(raw_input()) m = int(raw_input()) print comb(m, n/1000%m) % (10**9)