#include<stdio.h>
 
int main(){
 
  int N , M , M_max = 0; /*商品数N、人気商品数M、選べる人気商品数の最大M_max*/
  int A[101]; /*得票数*/
  int sum =0; /*総得票数*/
  int judge =0; /*人気商品の判定*/
  
  scanf("%d %d",&N,&M); /*商品数、人気商品数取得*/
  
  for(int i=0 ;i < N ; i++){
    scanf("%d",&A[i]);/*得票数取得*/
    sum = sum +A[i]; /*総得票数を計算する*/
  }
  
  judge = sum/(4*M);
  
   for(int i=0 ;i < N ; i++){
     if(A[i] % 4 == 0){
       if(A[i]<=judge){
       /*何もしない*/
     	}else{
       M_max ++;
    	}	
     }else{
      if(A[i]<judge){
       /*何もしない*/
     	}else{
      M_max ++;
    	}	
     }
   }
  
  if(M <= M_max){
    printf("Yes");
  }else{
    printf("No");
  }
  
  return 0;
  
  }