#include<bits/stdc++.h>
using namespace std;
int n,m;
int max1=0;// voidfun(int x,int y,int t){
int len=0;for(int i=x-t;i<=x+t;i++){for(int j=y-t;j<=y+t;j++)if(i<=n&&j<=m&&i>=1&&j>=1)//防止越界 if(sqrt(pow(i-x,2)+pow(j-y,2))<=t)//判斷範圍 {
len++;//波及街區計數 }}//記錄波及最多的街區數
max1=max(max1,len);}
int main(){
int k,t;
cin>>n>>m>>k>>t;for(int i=0;i<k;i++){
int x,y;
cin>>x>>y;fun(x,y,t);}
cout<<max1;return0;}