from collections import defaultdict N,K=map(int,input().split()) A=list(map(int,input().split())) cnt=defaultdict(int) cnt0=0 for a in A: if a: cnt[a]+=1 else: cnt0+=1 ans="No" if cnt0>=K: ans="Yes" for c in cnt.values(): if cnt0+c>=K: ans="Yes" print(ans)