import java.io.*;
import java.util.*;


public class Main {
    public static void main (String[]args)throws IOException {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int m = scanner.nextInt();
        int a[] = new int[n];
        int totalVotes=0;
        for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        }
        int numItems=0;
        for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        }
        System.out.println(numItems>=m? "Yes":"No");
    }
} import java.io.*; io.* java import java.util.*; util.* java public class Main {
    public static void main (String[]args)throws IOException {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int m = scanner.nextInt();
        int a[] = new int[n];
        int totalVotes=0;
        for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        }
        int numItems=0;
        for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        }
        System.out.println(numItems>=m? "Yes":"No");
    }
} Main public static void main (String[]args)throws IOException {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int m = scanner.nextInt();
        int a[] = new int[n];
        int totalVotes=0;
        for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        }
        int numItems=0;
        for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        }
        System.out.println(numItems>=m? "Yes":"No");
    } main {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int m = scanner.nextInt();
        int a[] = new int[n];
        int totalVotes=0;
        for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        }
        int numItems=0;
        for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        }
        System.out.println(numItems>=m? "Yes":"No");
    } Scanner scanner = new Scanner(System.in); scanner new Scanner(System.in) int n = scanner.nextInt(); n scanner.nextInt() scanner.nextInt scanner int m = scanner.nextInt(); m scanner.nextInt() scanner.nextInt scanner int a[] = new int[n]; a new int[n] n int totalVotes=0; totalVotes 0 for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        } int i=0; int i=0; i 0 i<n i n i++ i++ i {
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        } {
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        } int helper=scanner.nextInt(); helper scanner.nextInt() scanner.nextInt scanner a[i]=helper a[i] a i helper totalVotes+=helper totalVotes helper int numItems=0; numItems 0 for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        } int i=0; int i=0; i 0 i<n i n i++ i++ i {
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        } {
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        } float helper=((float)totalVotes*(float)(1/(4*(float)m))); helper ((float)totalVotes*(float)(1/(4*(float)m))) (float)totalVotes (float)(1/(4*(float)m)) 1 (4*(float)m) 4 (float)m if (a[i]>=helper){
                numItems++;
            } a[i]>=helper a[i] a i helper {
                numItems++;
            } numItems++ numItems System.out.println(numItems>=m? "Yes":"No") System.out.println System.out System System.out numItems>=m? "Yes":"No" numItems>=m numItems m "Yes" "No" String[]args args public class Main {
    public static void main (String[]args)throws IOException {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int m = scanner.nextInt();
        int a[] = new int[n];
        int totalVotes=0;
        for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        }
        int numItems=0;
        for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        }
        System.out.println(numItems>=m? "Yes":"No");
    }
} public class Main {
    public static void main (String[]args)throws IOException {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int m = scanner.nextInt();
        int a[] = new int[n];
        int totalVotes=0;
        for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        }
        int numItems=0;
        for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        }
        System.out.println(numItems>=m? "Yes":"No");
    }
} Main
import java.io.*;
import java.util.*;


public class Main {
    public static void main (String[]args)throws IOException {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int m = scanner.nextInt();
        int a[] = new int[n];
        int totalVotes=0;
        for (int i=0;i<n;i++){
            int helper=scanner.nextInt();
            a[i]=helper;
            totalVotes+=helper;
        }
        int numItems=0;
        for (int i=0;i<n;i++){
            float helper=((float)totalVotes*(float)(1/(4*(float)m)));
            if (a[i]>=helper){
                numItems++;
            }
        }
        System.out.println(numItems>=m? "Yes":"No");
    }
}
