#include <stdio.h>

int main(void){
	int A[1000];
	int N, M;
	double thr = 0;
	int count = 0;
	int k;

	scanf("%d %d", &N, &M);
	for (k = 0; k < N; k++) {
		scanf("%d", &A[k]);
		thr += A[k];
	}

	thr /= (4*M);
	for (k = 0; k < N; k++) {
		if (A[k] >= thr) { count++; } 
	}
	

	if (count >= M) {
		puts("Yes");
	} else {
		puts("No");
	}

	return 0;
}
