#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef pair<int,int> P;
#define REP(i,n) for(int i=0;i<int(n);i++)


int c[100010];


int main(){
	cin.tie(nullptr);  ios_base::sync_with_stdio(false);
    int i,j,k;


    int N,K;
    cin >> N >> K;

    for(i=1;i<=N;i++){
    	int A;
    	cin >> A;
    	c[A]++;
    }

    int mx=0;
    for(i=1;i<=N;i++) mx=max(mx,c[i]);

    if(c[0]+mx>=K) cout << "Yes" << endl;
    else cout << "No" << endl;






	return 0;

}