n = int(input()) challenges = [] for _ in range(n): a, b = map(int, input().split()) challenges.append((a, b)) q = int(input()) for _ in range(q): x, y = map(int, input().split()) if x == 1000000000: print(0) continue count = 0 for difficulty, challenge_type in challenges: if x >= difficulty and y != challenge_type: count += 1 print(count)