#include<stdio.h>

#include<stdlib.h>

int main()

{

    int n,m,i,c=0,f=0;

    scanf("%d %d",&n,&m);

    int *a=(int*)malloc(sizeof(int)*n);

    for(i=0;i<n;i++)

    {

        scanf("%d",&a[i]);

        c+=a[i];

    }

    c=c/(m*4);

    for(i=0;i<n;i++)

    {

        if(a[i]>=c)

            f++;

        if(f==m)

            break;

    }

    if(f==m)

        printf("Yes");

    else if(f<m)

        printf("No");

    return 0;

}