#include <bits/stdc++.h>
using namespace std;
int aa[55][55];
int main() {
  int i, j, n, m, a, b, cnt, ans = 100000, k, l;
  scanf("%d %d", &n, &m);
  for (i = 0; i < n; i++)
    for (j = 0; j < m; j++) scanf("%d", &aa[i][j]);
  scanf("%d %d", &a, &b);
  for (i = 0; i < n; i++)
    for (j = 0; j < m; j++)
      if (i + a <= n && j + b <= m) {
        cnt = 0;
        for (k = i; k < i + a; k++)
          for (l = j; l < j + b; l++)
            if (aa[k][l]) cnt++;
        if (cnt < ans) ans = cnt;
      }
  for (i = 0; i < n; i++)
    for (j = 0; j < m; j++)
      if (i + b <= n && j + a <= m) {
        cnt = 0;
        for (k = i; k < i + b; k++)
          for (l = j; l < j + a; l++)
            if (aa[k][l]) cnt++;
        if (cnt < ans) ans = cnt;
      }
  printf("%d\n", ans);
  return 0;
}
