#include <iostream>

using namespace std;

int main() {
    int r, c, w = 0, a, b, l, d;
    cin >> r >> c;
    int **x = new int * [r];
    for (int i = 0; i < r; i++) x[i] = new int[c];
    for (int i = 0; i < r; i++){
        for (int j = 0; j < c; j++){
            cin >> x[i][j];
        }
    }
    for (int i = 0; i < r; i++){
        for (int j = 0; j < c; j++){
            a = b = l = d = 1;
        for (int q = 0; q < i; q++){
            if (x[i][j] <= x[q][j])
                a = 0;
        }
        for (int q = i+1; q < r; q++){
            if (x[i][j] <= x[q][j])
                b = 0;
        }
        for (int k = 0; k < j; k++){
            if (x[i][j] <= x[i][k])
                l = 0;
        }
        for (int k = j+1; k < c; k++){
            if (x[i][j] <= x[i][k])
                d = 0;
        }
        w+= a + b + l + d;
        }
    }
    cout << w;
    return 0;
}