c = 0

while True:

    try:

        n = int(eval(input()))

    except EOFError:

        break

    c += 1

    for i in range(2, int(n ** 0.5 + 1)):

        if n % i == 0:

            c -= 1

            break

print(c)
#Prime Numbers ?´???°

c = 0

for i in range(int(eval(input()))):

    n = int(eval(input()))

    for i in range(2, int(n ** 0.5 + 1)):

        if n % i == 0:

            break

    else:

        c += 1

print(c)
c = 0
while True:
    try:
        n = int(eval(input()))
    except EOFError:
        break
    c += 1
    for i in range(2, int(n**0.5 + 1)):
        if n % i == 0:
            c -= 1
            break
print(c)

# Prime Numbers ?´???°
c = 0
for i in range(int(eval(input()))):
    n = int(eval(input()))
    for i in range(2, int(n**0.5 + 1)):
        if n % i == 0:
            break
    else:
        c += 1
print(c)

+# Prime Numbers ?´???° -while True: -    try: -        n = int(eval(input())) -    except EOFError: -        break -    c += 1 +for i in range(int(eval(input()))): +    n = int(eval(input())) -            c -= 1 +    else: +        c += 1