#include<iostream>
using namespace std;
int main()
{
int n, time[100][2], q, ag[100][100];
cin>>n;
for(int i=0; i<n; i++)
{
cin>>time[i][0];
//if(time[i][0]<10)
//gotoxy(3,i+2);
//else
//gotoxy(4,i+2);
cin>>time[i][1];
}
cin>>q;
for(int j=0; j<q; j++)
{
cin>>ag[j][0];
int k=ag[j][0];
for(int x=0, y=3; x<k; x++, y+=2)
{
if(ag[j][x]>9)
y++;
//gotoxy(y,n+3+j);
cin>>ag[j][x+1];
}
}
cout<<endl<<endl;
for(int m=0; m<q; m++)
{
int rec=0;
for(int s=1; s<=ag[m][0]; s++)
{
for(int v=0; v<n; v++)
{
if((ag[m][s]>=time[v][0])&&(ag[m][s]<time[v][1]))
rec++;
}
}
cout<<rec<<endl;
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CmludCBuLCB0aW1lWzEwMF1bMl0sIHEsIGFnWzEwMF1bMTAwXTsKY2luPj5uOwpmb3IoaW50IGk9MDsgaTxuOyBpKyspCnsKIGNpbj4+dGltZVtpXVswXTsKIC8vaWYodGltZVtpXVswXTwxMCkKICAvL2dvdG94eSgzLGkrMik7CiAvL2Vsc2UKICAvL2dvdG94eSg0LGkrMik7CiBjaW4+PnRpbWVbaV1bMV07Cn0KCmNpbj4+cTsKZm9yKGludCBqPTA7IGo8cTsgaisrKQp7CiBjaW4+PmFnW2pdWzBdOwogaW50IGs9YWdbal1bMF07CiBmb3IoaW50IHg9MCwgeT0zOyB4PGs7IHgrKywgeSs9MikKIHsKICBpZihhZ1tqXVt4XT45KQogICB5Kys7CiAgLy9nb3RveHkoeSxuKzMraik7CiAgY2luPj5hZ1tqXVt4KzFdOwogfQp9Cgpjb3V0PDxlbmRsPDxlbmRsOwpmb3IoaW50IG09MDsgbTxxOyBtKyspCnsKIGludCByZWM9MDsKIGZvcihpbnQgcz0xOyBzPD1hZ1ttXVswXTsgcysrKQogewogIGZvcihpbnQgdj0wOyB2PG47IHYrKykKICB7CiAgIGlmKChhZ1ttXVtzXT49dGltZVt2XVswXSkmJihhZ1ttXVtzXTx0aW1lW3ZdWzFdKSkKICAgIHJlYysrOwogIH0KIH0KICBjb3V0PDxyZWM8PGVuZGw7Cn0KCgpyZXR1cm4gMDsKfQ==