#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define rep(i,l,n) for(int (i)=(l);(i)<(n);(i)++)
#define min(a,b) (a)<(b)?(a):(b)
#define max(a,b) (a)>(b)?(a):(b)
#define abs(a) (a)>0?(a):-(a)
#define ll long long

int main(){
	int N,M; scanf("%d %d",&N,&M);
	int sum=0;
	int A[N];
	rep(i,0,N){
		scanf("%d",&A[i]);
		sum += A[i];
	}
	int cnt=0;
	rep(i,0,N){
		if( 4*M*A[i] >= sum ) cnt++;
	}
	if( cnt < M ) printf("No");
	else printf("Yes");
	return 0;
}
