	import java.util.Scanner;
	
	public class Main {
		public static void main(String[] args) {
			Scanner sc = new Scanner(System.in);
			long N, M, sum = 0, cnt = 0;
			N = sc.nextLong();
			M = sc.nextLong();
			long[] Arr = new long[(int) N];
			for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			}
			
			for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			}
			System.out.println(cnt<M?"No":"Yes");
	
		}
	} import java.util.Scanner; Scanner java.util public class Main {
		public static void main(String[] args) {
			Scanner sc = new Scanner(System.in);
			long N, M, sum = 0, cnt = 0;
			N = sc.nextLong();
			M = sc.nextLong();
			long[] Arr = new long[(int) N];
			for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			}
			
			for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			}
			System.out.println(cnt<M?"No":"Yes");
	
		}
	} Main public static void main(String[] args) {
			Scanner sc = new Scanner(System.in);
			long N, M, sum = 0, cnt = 0;
			N = sc.nextLong();
			M = sc.nextLong();
			long[] Arr = new long[(int) N];
			for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			}
			
			for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			}
			System.out.println(cnt<M?"No":"Yes");
	
		} main {
			Scanner sc = new Scanner(System.in);
			long N, M, sum = 0, cnt = 0;
			N = sc.nextLong();
			M = sc.nextLong();
			long[] Arr = new long[(int) N];
			for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			}
			
			for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			}
			System.out.println(cnt<M?"No":"Yes");
	
		} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) long N N M M sum = 0 sum 0 cnt = 0; cnt 0 N = sc.nextLong() N sc.nextLong() sc.nextLong sc M = sc.nextLong() M sc.nextLong() sc.nextLong sc long[] Arr = new long[(int) N]; Arr new long[(int) N] (int) N for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			} int i = 0; int i = 0; i 0 i < N i N i++ i++ i {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			} {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			} Arr[i] = sc.nextInt() Arr[i] Arr i sc.nextInt() sc.nextInt sc sum += Arr[i] sum Arr[i] Arr i for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			} int i = 0; int i = 0; i 0 i<N i N i++ i++ i {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			} {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			} if(Arr[i]>=sum/4f/M) {
					cnt++;
				} Arr[i]>=sum/4f/M Arr[i] Arr i sum/4f/M sum/4f/M sum 4f M {
					cnt++;
				} cnt++ cnt System.out.println(cnt<M?"No":"Yes") System.out.println System.out System System.out cnt<M?"No":"Yes" cnt<M cnt M "No" "Yes" String[] args args public class Main {
		public static void main(String[] args) {
			Scanner sc = new Scanner(System.in);
			long N, M, sum = 0, cnt = 0;
			N = sc.nextLong();
			M = sc.nextLong();
			long[] Arr = new long[(int) N];
			for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			}
			
			for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			}
			System.out.println(cnt<M?"No":"Yes");
	
		}
	} public class Main {
		public static void main(String[] args) {
			Scanner sc = new Scanner(System.in);
			long N, M, sum = 0, cnt = 0;
			N = sc.nextLong();
			M = sc.nextLong();
			long[] Arr = new long[(int) N];
			for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			}
			
			for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			}
			System.out.println(cnt<M?"No":"Yes");
	
		}
	} Main
	import java.util.Scanner;
	
	public class Main {
		public static void main(String[] args) {
			Scanner sc = new Scanner(System.in);
			long N, M, sum = 0, cnt = 0;
			N = sc.nextLong();
			M = sc.nextLong();
			long[] Arr = new long[(int) N];
			for (int i = 0; i < N; i++) {
				Arr[i] = sc.nextInt();
				sum += Arr[i];
			}
			
			for(int i = 0; i<N; i++) {
				if(Arr[i]>=sum/4f/M) {
					cnt++;
				}
			}
			System.out.println(cnt<M?"No":"Yes");
	
		}
	}
