#include <iostream>
#include <map>
#include <vector>
#include <queue>
using namespace std;
string fun(string s , int n) {
if (s.size() == 1 && n == 1) {
return s;
}
long long sm = 0;
for (int i = 0; i < s.size(); i++) {
sm += s[i] - '0';
}
sm *= n;
return fun(to_string(sm) , 1);
}
int main() {
ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
int n , k , q , l , r;
cin >> n >> k >> q;
vector<int> recp(200005 , 0) , pref(200005 , 0);
for (int i = 0; i < n; i++) {
cin >> l >> r;
recp[l]++;
recp[r+1]--;
}
for (int i = 1; i <= 200005; i++) {
recp[i] += recp[i-1] ;
}
for (int i = 0; i <= 200005; i++) {
if (recp[i] >= k) {
pref[i] = 1;
}
}
for (int i = 1; i <= 200005; i++) {
pref[i] += pref[i-1] ;
}
while (q--) {
cin >> l >> r;
//cout << pref[l] << " " << pref[r] << endl;
cout << pref[r] - pref [l-1] << endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8cXVldWU+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnN0cmluZyAgZnVuKHN0cmluZyBzICwgaW50IG4pIHsKICAgIGlmIChzLnNpemUoKSA9PSAxICYmIG4gPT0gMSkgewogICAgICAgIHJldHVybiBzOwogICAgfQogICAgICBsb25nIGxvbmcgc20gPSAwOwogICAgICBmb3IgKGludCBpID0gMDsgaSA8IHMuc2l6ZSgpOyBpKyspIHsKICAgICAgICAgIHNtICs9IHNbaV0gLSAnMCc7CiAgICAgIH0KICAgICAgc20gKj0gbjsKICAgICAgcmV0dXJuIGZ1bih0b19zdHJpbmcoc20pICwgMSk7Cn0KaW50IG1haW4oKSB7CiAgICBpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7ICAgIGNpbi50aWUoTlVMTCk7ICAgICBjb3V0LnRpZShOVUxMKTsKICAgIGludCBuICwgayAsIHEgLCBsICwgcjsKICAgIGNpbiA+PiBuID4+IGsgPj4gcTsKICAgIHZlY3RvcjxpbnQ+IHJlY3AoMjAwMDA1ICwgMCkgLCBwcmVmKDIwMDAwNSAsIDApOwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBjaW4gPj4gbCA+PiByOwogICAgICAgIHJlY3BbbF0rKzsKICAgICAgICByZWNwW3IrMV0tLTsKICAgIH0KICAgIGZvciAoaW50IGkgPSAxOyBpIDw9IDIwMDAwNTsgaSsrKSB7CiAgICAgICAgcmVjcFtpXSArPSByZWNwW2ktMV0gIDsKICAgIH0KICAgIGZvciAoaW50IGkgPSAwOyBpIDw9IDIwMDAwNTsgaSsrKSB7CiAgICAgICAgaWYgKHJlY3BbaV0gPj0gaykgewogICAgICAgICAgICBwcmVmW2ldID0gMTsKICAgICAgICB9CiAgICB9CiAgICBmb3IgKGludCBpID0gMTsgaSA8PSAyMDAwMDU7IGkrKykgewogICAgICAgIHByZWZbaV0gKz0gcHJlZltpLTFdICA7CiAgICB9CiAgICB3aGlsZSAocS0tKSB7CiAgICAgICAgY2luID4+IGwgPj4gcjsKICAgICAgICAvL2NvdXQgPDwgcHJlZltsXSA8PCAiICIgPDwgcHJlZltyXSA8PCBlbmRsOwogICAgICAgIGNvdXQgPDwgcHJlZltyXSAtIHByZWYgW2wtMV0gPDwgZW5kbDsKICAgIH0KCgoKfQo=