#include <stdio.h>
#include <stdlib.h>

static long v[1001];
static inline int comparator(const void *a, const void *b)
{
    return ( *(int*)a - *(int*)b );
}

int main(long n, long m, long t)
{
    t=0;
    scanf("%ld%ld", &n, &m);
    for(int i=0;i<n;++i)
    {
        scanf("%ld", &v[i]);
        t+=v[i];
    }

    qsort(v, n, sizeof(int), comparator);

    printf("%s\n", (v[n-m]>=((t/(4*m))+0.5) ? "Yes" : "No"));
    return 0;
}