N, K = map(int, input().split()) A = list(map(int, input().split())) d = {} cnt_zero = 0 for a in A: if a == 0: cnt_zero += 1 else: if a in d: d[a] += 1 else: d[a] = 1 m = 0 for k, v in d.items(): m = max(m, v) if m + cnt_zero >= K: print('Yes') else: print('No')