#include <stdio.h>

int main(void){
 int n,m;
  int sum=0;
  scanf("%d", &n);
  scanf("%d", &m);
  int a[n];
  for(int i=0;i<n;i++){
  scanf("%d", &a[i]);
    sum+=a[i];
  }
  int t,i,j;
  for(i=1;i<n;i++){
     for(j=i-1;j>=0;j--){
      if(a[j]>a[j+1]){
      t=a[j];
        a[j]=a[j+1];
        a[j+1]=t;
       }
       else
         break;
      }
     }
  j=0;
 for(i=n-1;i>=n-m;i--){
  if((double)a[i]<sum*(double)1/(4*m))
    j++;
 }
if(j>0)
  printf("No\n");
  else
    printf("Yes\n"); 
  return 0;
}