#include<bits/stdc++.h>
#define int long long
using namespace std;
bool flag[200005];
signed main() {
int n,q;
scanf("%lld %lld",&n,&q);
for(int i=1; i<=n; i++) {
int a,b,c;
int ans;
char ch;
scanf("%lldx%c%lld=%lld",&a,&ch,&b,&c);
if(ch=='+')
ans=c-b;
else
ans=c+b;
flag[ans/a]=1;
}
for(int i=1; i<=q; i++) {
int a,b;
scanf("%lld %lld",&a,&b);
int cnt=0;
for(int j=a; j<=b; j++)
if(flag[j]) cnt++;
printf("%lld\n",cnt);
}
return 0;
}