def has_one_mistake(name, word): if len(name) != len(word): return False mistakes = 0 for i in range(len(name)): if name[i] != word[i]: mistakes += 1 return mistakes == 1 n = int(input()) gods = [] for i in range(n): gods.append(input()) m = int(input()) words = [] for i in range(m): words.append(input()) for god in gods: count = 0 for word in words: if has_one_mistake(god, word): count += 1 print(count, end=" ")