#include <bits/stdc++.h>
using namespace std;
long long choose(long long n, long long m) {
  long long ans = 0;
  long long num = 1;
  long long den = 1;
  for (long long i = 0; i < m; i++) {
    num *= (n - i);
    num = num / (i + 1);
  }
  return num;
}
long long isPrime(long long n) {
  if (n == 0 || n == 1) return 0;
  if (n % 2 == 0) return 2;
  if (n % 3 == 0) return 3;
  for (long long i = 5; i * i <= n; i = i + 6) {
    if (n % i == 0) return i;
    if (n % (i + 2) == 0) return i + 2;
  }
  return n;
}
bool check(vector<long long> a, long long mxelement) {
  long long i, j, k;
  for (i = 0; i < a.size(); i++) {
    if (a[i] == mxelement) {
      j = i;
      break;
    }
  }
  for (i = j + 1; i < a.size() - 1; i++) {
    if (a[i] > a[i + 1]) {
      return false;
    }
  }
  if (a[a.size() - 1] > a[0]) {
    return false;
  }
  for (i = 0; i < j; i++) {
    if (a[i] > a[i + 1]) {
      return false;
    }
  }
  return true;
}
long long digits(long long n) {
  long long c = 0;
  while (n != 0) {
    c++;
    n /= 10;
  }
  return c;
}
long long gcd(long long a, long long b) {
  if (b == 0) {
    return a;
  } else {
    gcd(b, a % b);
  }
}
int intlog(double base, double x) { return ceil(log(x) / log(base)); }
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  long long i, j, k = INT_MAX, l, m, n;
  cin >> n >> m;
  int x[n][m];
  for (i = 0; i < n; i++) {
    for (j = 0; j < m; j++) cin >> x[i][j];
  }
  long long a, b;
  cin >> a >> b;
  for (i = 0; i + a <= n; i++) {
    for (j = 0; j + b <= m; j++) {
      l = 0;
      for (long long ii = i; ii - i < a; ii++) {
        for (long long jj = j; jj - j < b; jj++) {
          if (x[ii][jj] == 1) l++;
        }
      }
      if (l < k) k = l;
    }
  }
  for (i = 0; i + b <= n; i++) {
    for (j = 0; j + a <= m; j++) {
      l = 0;
      for (long long ii = i; ii - i < b; ii++) {
        for (long long jj = j; jj - j < a; jj++) {
          if (x[ii][jj] == 1) l++;
        }
      }
      if (l < k) k = l;
    }
  }
  cout << k << "\n";
  return 0;
}
