#include <iostream>
using namespace std;
const int MAX_SIZE = 10;
int main() {
int colSize, lineSize, mt[MAX_SIZE + 1][MAX_SIZE + 1];
cin >> colSize >> lineSize;
for (int line = 1; line <= colSize; ++line) {
for (int col = 1; col <= lineSize; ++col) {
cin >> mt[line][col];
}
}
int xBegin, yBegin, xEnd, yEnd;
cin >> xBegin >> yBegin >> xEnd >> yEnd;
int sum = 0;
for (int line = xBegin; line <= xEnd; ++line) {
for (int col = yBegin; col <= yEnd; ++col) {
sum += mt[line][col];
//cout << "line = " << line << " col = " << col << " sum = " << sum << endl;
}
}
cout << sum *-sum;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9TSVpFID0gMTA7CgppbnQgbWFpbigpIHsKCWludCBjb2xTaXplLCBsaW5lU2l6ZSwgbXRbTUFYX1NJWkUgKyAxXVtNQVhfU0laRSArIDFdOwoJY2luID4+IGNvbFNpemUgPj4gbGluZVNpemU7Cglmb3IgKGludCBsaW5lID0gMTsgbGluZSA8PSBjb2xTaXplOyArK2xpbmUpIHsKCQlmb3IgKGludCBjb2wgPSAxOyBjb2wgPD0gbGluZVNpemU7ICsrY29sKSB7CgkJCWNpbiA+PiBtdFtsaW5lXVtjb2xdOwoJCX0KCX0KCWludCB4QmVnaW4sIHlCZWdpbiwgeEVuZCwgeUVuZDsKCWNpbiA+PiB4QmVnaW4gPj4geUJlZ2luID4+IHhFbmQgPj4geUVuZDsKCWludCBzdW0gPSAwOwoJZm9yIChpbnQgbGluZSA9IHhCZWdpbjsgbGluZSA8PSB4RW5kOyArK2xpbmUpIHsKCQlmb3IgKGludCBjb2wgPSB5QmVnaW47IGNvbCA8PSB5RW5kOyArK2NvbCkgewoJCQlzdW0gKz0gbXRbbGluZV1bY29sXTsKCQkJLy9jb3V0IDw8ICJsaW5lID0gIiA8PCBsaW5lIDw8ICIgY29sID0gIiA8PCBjb2wgPDwgIiBzdW0gPSAiIDw8IHN1bSA8PCBlbmRsOwoJCX0KCX0KCWNvdXQgPDwgc3VtICotc3VtOwoJcmV0dXJuIDA7Cn0=