#include<bits/stdc++.h>
#define ll long long
using namespace std;
ll n,q,p,l,r,x,a[1000006],f[1000006];
int main()
{
ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
freopen("SLR.INP", "r", stdin);
freopen("SLR.OUT", "w", stdout);
cin >> n >> q >> p;
while(q--)
{
cin >> l >> r >> x;
a[r+1] -= x;
a[l] += x;
}
for(int i = 1; i <= n; i++)
{
a[i] += a[i-1];
f[i] += f[i-1] + a[i];
}
while(p--)
{
cin >> l >> r;
cout << f[r] - f[l-1] << '\n';
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKbGwgbixxLHAsbCxyLHgsYVsxMDAwMDA2XSxmWzEwMDAwMDZdOwppbnQgbWFpbigpCnsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7IGNpbi50aWUoMCk7IGNvdXQudGllKDApOwogICAgZnJlb3BlbigiU0xSLklOUCIsICJyIiwgc3RkaW4pOwogICAgZnJlb3BlbigiU0xSLk9VVCIsICJ3Iiwgc3Rkb3V0KTsKICAgIGNpbiA+PiBuID4+IHEgPj4gcDsKICAgIHdoaWxlKHEtLSkKICAgIHsKICAgICAgICBjaW4gPj4gbCA+PiByID4+IHg7CiAgICAgICAgYVtyKzFdIC09IHg7CiAgICAgICAgYVtsXSArPSB4OwogICAgfQogICAgZm9yKGludCBpID0gMTsgaSA8PSBuOyBpKyspCiAgICB7CiAgICAgICAgYVtpXSArPSBhW2ktMV07CiAgICAgICAgZltpXSArPSBmW2ktMV0gKyBhW2ldOwogICAgfQogICAgd2hpbGUocC0tKQogICAgewogICAgICAgIGNpbiA+PiBsID4+IHI7CiAgICAgICAgY291dCA8PCBmW3JdIC0gZltsLTFdIDw8ICdcbic7CiAgICB9Cn0K