def resolve():
    n,k,q = map(int,input().split())
    ans = [0]*n
    for _ in range(q):
        a = int(input())
        ans[a-1] += 1
    for i in ans:
        if 0 < k-q+i:
            print('Yes')
        else:
            print('No')
resolve() def resolve():
    n,k,q = map(int,input().split())
    ans = [0]*n
    for _ in range(q):
        a = int(input())
        ans[a-1] += 1
    for i in ans:
        if 0 < k-q+i:
            print('Yes')
        else:
            print('No') resolve n,k,q = map(int,input().split()) n map(int,input().split()) map int input().split() ().split () input split k q ans = [0]*n ans [0]*n [0] 0 n for _ in range(q):
        a = int(input())
        ans[a-1] += 1
     _ range(q) range q a = int(input()) a int(input()) int input() input ans[a-1] += 1 ans[a-1] ans a-1 a 1 1 for i in ans:
        if 0 < k-q+i:
            print('Yes')
        else:
            print('No') i ans if 0 < k-q+i:
            print('Yes')
        else:
            print('No') 0 < k-q+i 0 k-q+i k-q k q i print('Yes') print 'Yes' print('No') print 'No' resolve() resolve def resolve():
    n,k,q = map(int,input().split())
    ans = [0]*n
    for _ in range(q):
        a = int(input())
        ans[a-1] += 1
    for i in ans:
        if 0 < k-q+i:
            print('Yes')
        else:
            print('No') def resolve():
    n,k,q = map(int,input().split())
    ans = [0]*n
    for _ in range(q):
        a = int(input())
        ans[a-1] += 1
    for i in ans:
        if 0 < k-q+i:
            print('Yes')
        else:
            print('No') resolve
def resolve():
    n,k,q = map(int,input().split())
    ans = [0]*n
    for _ in range(q):
        a = int(input())
        ans[a-1] += 1
    for i in ans:
        if 0 < k-q+i:
            print('Yes')
        else:
            print('No')
resolve()