#include <bits/stdc++.h>
#define FOR(i,start,end,jump) for(int i=(start),_end=(end);i<=_end;i+=(jump))
#define fi first
#define se second
#define ps(any) push_back(any)
using namespace std;
const int maxn=1e3+3;
pair<int,int> vt;
int a[maxn][maxn],m,n,p,q;
long long col[maxn][maxn],row[maxn][maxn],sum=0,res=0,save;
void READ(){
ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
freopen("VUONNHA.inp","r",stdin);
freopen("VUONNHA.out","w",stdout);
cin>>n>>m>>p>>q;
FOR(i,1,n,1) row[i][0]=0;
FOR(i,1,m,1) col[0][i]=0;
FOR(i,1,n,1){
FOR(j,1,m,1){
cin>>a[i][j];
row[i][j]=row[i][j-1]+a[i][j];
col[i][j]=col[i-1][j]+a[i][j];
}
}
}
void DO(){
FOR(i,1,p,1) FOR(j,1,q,1) sum+=a[i][j];
n=n-p;
m=m-q;
res=sum;
FOR(i,0,n,1){
save=sum;
FOR(j,1,m,1){
sum=sum-(col[i+p][j]-col[i][j])+(col[i+p][j+q]-col[i][j+q]);
if(sum<res) {vt=make_pair(i+1,j+1);res=sum;}
}
if(i!=n){
sum=save-(row[i+1][q]-row[i+1][0])+(row[i+p+1][q]-row[i+p+1][0]);
if(sum<res) {vt=make_pair(i+2,1);res=sum;};
}
}
cout<<res<<'\n'<<vt.fi<<" "<<vt.se;
}
int main()
{
READ();
DO();
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgRk9SKGksc3RhcnQsZW5kLGp1bXApIGZvcihpbnQgaT0oc3RhcnQpLF9lbmQ9KGVuZCk7aTw9X2VuZDtpKz0oanVtcCkpCiNkZWZpbmUgZmkgZmlyc3QKI2RlZmluZSBzZSBzZWNvbmQKI2RlZmluZSBwcyhhbnkpIHB1c2hfYmFjayhhbnkpCnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpjb25zdCBpbnQgbWF4bj0xZTMrMzsKCnBhaXI8aW50LGludD4gdnQ7CmludCBhW21heG5dW21heG5dLG0sbixwLHE7CmxvbmcgbG9uZyBjb2xbbWF4bl1bbWF4bl0scm93W21heG5dW21heG5dLHN1bT0wLHJlcz0wLHNhdmU7CnZvaWQgUkVBRCgpewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTtjaW4udGllKDApO2NvdXQudGllKDApOwogICAgZnJlb3BlbigiVlVPTk5IQS5pbnAiLCJyIixzdGRpbik7CiAgICBmcmVvcGVuKCJWVU9OTkhBLm91dCIsInciLHN0ZG91dCk7CiAgICBjaW4+Pm4+Pm0+PnA+PnE7CiAgICBGT1IoaSwxLG4sMSkgcm93W2ldWzBdPTA7CiAgICBGT1IoaSwxLG0sMSkgY29sWzBdW2ldPTA7CiAgICBGT1IoaSwxLG4sMSl7CiAgICAgICAgRk9SKGosMSxtLDEpewogICAgICAgICAgICBjaW4+PmFbaV1bal07CiAgICAgICAgICAgIHJvd1tpXVtqXT1yb3dbaV1bai0xXSthW2ldW2pdOwogICAgICAgICAgICBjb2xbaV1bal09Y29sW2ktMV1bal0rYVtpXVtqXTsKICAgICAgICB9CiAgICB9Cn0KCgp2b2lkIERPKCl7CiAgICBGT1IoaSwxLHAsMSkgRk9SKGosMSxxLDEpIHN1bSs9YVtpXVtqXTsKICAgIG49bi1wOwogICAgbT1tLXE7CiAgICByZXM9c3VtOwogICAgRk9SKGksMCxuLDEpewogICAgICAgIHNhdmU9c3VtOwogICAgICAgIEZPUihqLDEsbSwxKXsKICAgICAgICAgICAgc3VtPXN1bS0oY29sW2krcF1bal0tY29sW2ldW2pdKSsoY29sW2krcF1baitxXS1jb2xbaV1baitxXSk7CiAgICAgICAgICAgIGlmKHN1bTxyZXMpIHt2dD1tYWtlX3BhaXIoaSsxLGorMSk7cmVzPXN1bTt9CiAgICAgICAgfQogICAgICAgIGlmKGkhPW4pewogICAgICAgICAgICBzdW09c2F2ZS0ocm93W2krMV1bcV0tcm93W2krMV1bMF0pKyhyb3dbaStwKzFdW3FdLXJvd1tpK3ArMV1bMF0pOwogICAgICAgICAgICBpZihzdW08cmVzKSB7dnQ9bWFrZV9wYWlyKGkrMiwxKTtyZXM9c3VtO307CiAgICAgICAgfQogICAgfQogICAgY291dDw8cmVzPDwnXG4nPDx2dC5maTw8IiAiPDx2dC5zZTsKfQoKaW50IG1haW4oKQp7CiAgICBSRUFEKCk7CiAgICBETygpOwp9Cg==