#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int main()
{
int n,k,t,xl,yd,xr,yu;
//如果有K个点在矩形内部就是逗留
//每行2t个整数 x,y
int jing=0;
int dou=0;
//xl<=x<=xr; yd<=y<=yu;
int x,y;
int jilu[1005];//0表示不在矩形内,1表示在矩形内。
cin>>n>>k>>t>>xl>>yd>>xr>>yu;
for(int i=0;i<n;i++)
{
int flag=0;
for(int j=0;j<t;j++)
{
cin>>x>>y;
if(x<xl||x>xr||y<yd||y>yu)
{
jilu[j]=0;
}
else
{
jilu[j]=1;
if(flag==0)
{
jing++;
flag=1;
}
}
}
int count=0;
for(int j=0;j<t;j++)
{
if(jilu[j]==1)
count++;
else
if (jilu[j]==0)
count=0;
if(count>k||count==k)
{
dou++;
break;
}
}
}
cout<<jing<<endl;
cout<<dou<<endl;
return 0;
}