process.stdin.resume();
process.stdin.setEncoding('utf8');

const lines = [];
const reader = require('readline').createInterface({
  input: process.stdin,
  output: process.stdout
});
reader.on('line', (line) => {
  lines.push(line)
});
reader.on('close', () => {
  const first = lines[0].split(' ');
  const second = lines[1].split(' ');
  const secondNumber = second.map( str => parseInt(str, 10));
  secondNumber.sort(compareFunc);
  const sumCount = sum(secondNumber)  
  if(secondNumber[Number(first[1])-1] < (sumCount * 1 / 4 * Number(first[1]))){
    console.log('No')
  }else{
    console.log('Yes')
  }
});

function compareFunc(a, b) {
  return b - a;
}

function sum(arr) {
  return arr.reduce(function(prev, current, i, arr) {
    return prev+current;
  });
};