import numpy as np
N,K,Q=map(int,input().split())
A=[int(input()) for i in range(Q)]

if K-Q<=0:
  L=[K-Q for i in range(N)]
  for i in range(Q):
    L[A[i]-1]=L[A[i]-1]+1
  for i in range(N):
    if L[i]>0:
      print('Yes')
    else:
      print('No')
else:
  for i in range(N):
    print('Yes') import numpy as np numpy N,K,Q=map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split K Q int(input()) for i in range(Q) for i in range(Q) i range(Q) range Q for i in range(Q) int(input()) int input() input A=[int(input()) for i in range(Q)] A [int(input()) for i in range(Q)] if K-Q<=0:
  L=[K-Q for i in range(N)]
  for i in range(Q):
    L[A[i]-1]=L[A[i]-1]+1
  for i in range(N):
    if L[i]>0:
      print('Yes')
    else:
      print('No')
else:
  for i in range(N):
    print('Yes') K-Q<=0 K-Q K Q 0 K-Q for i in range(N) for i in range(N) i range(N) range N for i in range(N) K-Q K Q L=[K-Q for i in range(N)] L [K-Q for i in range(N)] for i in range(Q):
    L[A[i]-1]=L[A[i]-1]+1
   i range(Q) range Q L[A[i]-1]=L[A[i]-1]+1 L[A[i]-1] L A[i]-1 A[i] A i 1 L[A[i]-1]+1 L[A[i]-1] L A[i]-1 A[i] A i 1 1 for i in range(N):
    if L[i]>0:
      print('Yes')
    else:
      print('No') i range(N) range N if L[i]>0:
      print('Yes')
    else:
      print('No') L[i]>0 L[i] L i 0 print('Yes') print 'Yes' print('No') print 'No' for i in range(N):
    print('Yes') i range(N) range N print('Yes') print 'Yes' A=[int(input()) for i in range(Q)] [int(input()) for i in range(Q)] A N,K,Q=map(int,input().split()) map(int,input().split()) N K,Q=map(int,input().split()) map(int,input().split()) K Q=map(int,input().split()) map(int,input().split()) Q L=[K-Q for i in range(N)] [K-Q for i in range(N)] L
import numpy as np
N,K,Q=map(int,input().split())
A=[int(input()) for i in range(Q)]

if K-Q<=0:
  L=[K-Q for i in range(N)]
  for i in range(Q):
    L[A[i]-1]=L[A[i]-1]+1
  for i in range(N):
    if L[i]>0:
      print('Yes')
    else:
      print('No')
else:
  for i in range(N):
    print('Yes')