def getData(n):
a = set()
for i in range(n):
s,e = map(int,input().split())
a |= set([i for i in range(s,e+1)])
return a
for tcase in range(int(input())):
n,m = map(int,input().split())
a,b = getData(n),getData(m)
print(len(a&b))