N,K=map(int,input().split()) A=list(map(int,input().split())) d=[0]*(N+1) zero=0 for a in A: if a!=0: d[a]+=1 else: zero+=1 if zero+max(d)>=K: print("Yes") else: print("No")