#include <stdio.h>
 
int main()
{
  int N,M;
  scanf("%d%d",&N,&M);
  int A[N];
  int i,k,sum,tmp = 0;
  while (i < N)
  {
    scanf("%d",&A[i]);
    sum += A[i];
    i++;
  }
  i = 0;
  while (i < N)
  {
    k = i+1;
    while (k < N)
    {
      if (A[i] < A[k])
      {
        tmp = A[i];
        A[i] = A[k];
        A[k] = tmp;
      }
      k++;
    }
    i++;
  }
  k = 0;
  i = 0;
  while (i < N)
  {
    if (A[i] >= (float)sum/4/M)
    {
      k++;
    }
    else
      break;
    i++;
  }
  if (M <= k)
  {
    printf("Yes");
  }
  else
    printf("No");
}