
function main(stdin) {
  var splited = stdin.split('\n');
  var NKQ = splited[0].split(' ');
  var N = Number(NKQ[0]); //参加者数
  var K = Number(NKQ[1]); //開始時点の特典
  var Q = Number(NKQ[2]); //問題数
  splited.shift();  //splited : 正解者を格納した配列
  var points = [];  //参加者の得点
  for (var i = 0; i < N; i++){
    //intで開始時点の点数を格納
    points.push(Number(K));
  }
  for (var j = 0; j < Q; j++){
    for (var k = 0; k < N; k++){
      if (Number(splited[j]) !== k+1) {
        points[k] -= 1;
      }
    }
  }
  for (var i = 0; i < N; i++) {
    if (points[i] > 0) {
      console.log('Yes');
    } else {
      console.log('No');
    }
  }
}

//console.log(main(require("fs").readFileSync("/dev/stdin", "utf8")));
main(require("fs").readFileSync("/dev/stdin", "utf8").trim());
