#include<bits/stdc++.h>
#define IO ios_base::sync_with_stdio(),cin.tie(0),cout.tie(0) ;
#define ll long long
using namespace std;
const int N = 2e5 + 4 ;
int n , k , l , r , q ;
ll pre[N] , good[N] ;
int main() {
IO ;
cin>>n>>k>>q ;
for(int i=1 ; i <= n ; i++)
{
cin>>l>>r ;
pre[l]++ ;
pre[r+1]-- ;
}
for(int i = 1 ; i <= 200000 ; i++)
{
pre[i] += pre[i-1] ;
if(pre[i] >= k)
good[i] = 1 ;
}
for(int i = 1 ; i <= 200000 ; i++)
good[i] += good[i-1] ;
while (q--)
{
cin>>l>>r ;
cout<<good[r] - good[l-1]<<'\n' ;
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBJTyBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKCksY2luLnRpZSgwKSxjb3V0LnRpZSgwKSA7CiNkZWZpbmUgbGwgbG9uZyBsb25nCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmNvbnN0IGludCBOID0gMmU1ICsgNCA7CmludCBuICwgayAsIGwgLCByICwgcSA7CmxsIHByZVtOXSAsIGdvb2RbTl0gOwppbnQgbWFpbigpIHsKICAgIElPIDsKICAgIGNpbj4+bj4+az4+cSA7CiAgICBmb3IoaW50IGk9MSA7IGkgPD0gbiA7IGkrKykKICAgIHsKICAgICAgICBjaW4+Pmw+PnIgOwogICAgICAgIHByZVtsXSsrIDsKICAgICAgICBwcmVbcisxXS0tIDsKICAgIH0KICAgIGZvcihpbnQgaSA9IDEgOyBpIDw9IDIwMDAwMCA7IGkrKykKICAgIHsKICAgICAgICBwcmVbaV0gKz0gcHJlW2ktMV0gOwogICAgICAgIGlmKHByZVtpXSA+PSBrKQogICAgICAgICAgICBnb29kW2ldID0gMSA7CiAgICB9CiAgICBmb3IoaW50IGkgPSAxIDsgaSA8PSAyMDAwMDAgOyBpKyspCiAgICAgICAgZ29vZFtpXSArPSBnb29kW2ktMV0gOwogICAgd2hpbGUgKHEtLSkKICAgIHsKICAgICAgICBjaW4+Pmw+PnIgOwogICAgICAgIGNvdXQ8PGdvb2Rbcl0gLSBnb29kW2wtMV08PCdcbicgOwogICAgfQoKICAgIHJldHVybiAwOwp9