#include <bits/stdc++.h>
using namespace std;
const int MAX = 1007;
int A[MAX][MAX];
int S[MAX];
int main()
{
int n, m;
cin >> n >> m;
for(int i = 0; i < n; i++)
for(int j = 0; j < m; j++)
{
scanf("%d", &A[i][j]);
}
int res = 0;
for(int i = 0; i < n; i++)
{
for(int j = 0; j < m; j++)
S[j] = 0;
for(int ii = i; ii < n; ii++)
{
for(int j = 0; j < m; j++)
S[j] += (A[ii][j] == 1 ? 1 : -1);
for(int j = 0; j < m; j++)
{
int s = 0;
for(int jj = j; jj < m; jj++)
{
s += S[jj];
if (s > 0)
{
++ res;
}
}
}
}
}
cout << res << endl;
return 0;
}