def main():
    n, k, q = map(int, input().split())
    a = []
    for i in range(q):
        a.append(int(input()))

    point = [0] * n

    for i in range(q):
        # point = list(map(lambda x: x - 1, point))
        point[a[i]-1] += 1

    for i in range(n):
        if k - (q - point[i]) > 0:
            print("Yes")
        else:
            print("No")


if __name__ == "__main__":
    main() def main():
    n, k, q = map(int, input().split())
    a = []
    for i in range(q):
        a.append(int(input()))

    point = [0] * n

    for i in range(q):
        # point = list(map(lambda x: x - 1, point))
        point[a[i]-1] += 1

    for i in range(n):
        if k - (q - point[i]) > 0:
            print("Yes")
        else:
            print("No") main n, k, q = map(int, input().split()) n map(int, input().split()) map int input().split() ().split () input split k q a = [] a [] for i in range(q):
        a.append(int(input()))

     i range(q) range q a.append(int(input())) a.append a append int(input()) int input() input point = [0] * n point [0] * n [0] 0 n for i in range(q):
        # point = list(map(lambda x: x - 1, point))
        point[a[i]-1] += 1

     i range(q) range q point[a[i]-1] += 1 point[a[i]-1] point a[i]-1 a[i] a i 1 1 for i in range(n):
        if k - (q - point[i]) > 0:
            print("Yes")
        else:
            print("No") i range(n) range n if k - (q - point[i]) > 0:
            print("Yes")
        else:
            print("No") k - (q - point[i]) > 0 k - (q - point[i]) k q - point[i] q point[i] point i 0 print("Yes") print "Yes" print("No") print "No" if __name__ == "__main__":
    main() __name__ == "__main__" __name__ "__main__" main() main def main():
    n, k, q = map(int, input().split())
    a = []
    for i in range(q):
        a.append(int(input()))

    point = [0] * n

    for i in range(q):
        # point = list(map(lambda x: x - 1, point))
        point[a[i]-1] += 1

    for i in range(n):
        if k - (q - point[i]) > 0:
            print("Yes")
        else:
            print("No") def main():
    n, k, q = map(int, input().split())
    a = []
    for i in range(q):
        a.append(int(input()))

    point = [0] * n

    for i in range(q):
        # point = list(map(lambda x: x - 1, point))
        point[a[i]-1] += 1

    for i in range(n):
        if k - (q - point[i]) > 0:
            print("Yes")
        else:
            print("No") main
def main():
    n, k, q = map(int, input().split())
    a = []
    for i in range(q):
        a.append(int(input()))

    point = [0] * n

    for i in range(q):
        # point = list(map(lambda x: x - 1, point))
        point[a[i]-1] += 1

    for i in range(n):
        if k - (q - point[i]) > 0:
            print("Yes")
        else:
            print("No")


if __name__ == "__main__":
    main()
