#include <bits/stdc++.h>
using namespace std;
const int N = 1e3+5;
int a[N][N], pre_h[N][N], pre_c[N][N], ans = 0;
int main(){
int m, n, k;cin >> m >> n >> k;
// << pre_h[1][0];
for(int i = 1; i <= m;i++){
for(int j = 1; j <= n; j++){
cin >> a[i][j];
pre_h[i][j] = pre_h[i][j-1] + a[i][j];
//cout << pre_h[i][j] << " ";
pre_c[i][j] = pre_c[i-1][j] + a[i][j];
}
//cout << endl;
}
for(int i = 1; i <= m;i++){
for(int j = k; j <= n;j++){
if ((pre_h[i][j] - pre_h[i][j-k])%k==0) ans++;
}
}
for(int j = 1; j <= n;j++){
for(int i = k; i <= m;i++){
if ((pre_c[i][j] - pre_c[i-k][j])%k==0) ans++;
}
}
cout << ans;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpjb25zdCBpbnQgTiA9IDFlMys1OwppbnQgYVtOXVtOXSwgcHJlX2hbTl1bTl0sIHByZV9jW05dW05dLCBhbnMgPSAwOwoKCmludCBtYWluKCl7CiAgICBpbnQgbSwgbiwgaztjaW4gPj4gbSA+PiBuID4+IGs7CiAgICAvLyA8PCBwcmVfaFsxXVswXTsKICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gbTtpKyspewogICAgICAgIGZvcihpbnQgaiA9IDE7IGogPD0gbjsgaisrKXsKICAgICAgICAgICAgY2luID4+IGFbaV1bal07CiAgICAgICAgICAgIHByZV9oW2ldW2pdID0gcHJlX2hbaV1bai0xXSArIGFbaV1bal07CiAgICAgICAgICAgIC8vY291dCA8PCBwcmVfaFtpXVtqXSA8PCAiICI7CiAgICAgICAgICAgIHByZV9jW2ldW2pdID0gcHJlX2NbaS0xXVtqXSArIGFbaV1bal07CiAgICAgICAgfQogICAgICAgIC8vY291dCA8PCBlbmRsOwogICAgfQogICAgZm9yKGludCBpID0gMTsgaSA8PSBtO2krKyl7CiAgICAgICAgZm9yKGludCBqID0gazsgaiA8PSBuO2orKyl7CiAgICAgICAgICAgIGlmICgocHJlX2hbaV1bal0gLSBwcmVfaFtpXVtqLWtdKSVrPT0wKSBhbnMrKzsKICAgICAgICB9CiAgICB9CiAgICBmb3IoaW50IGogPSAxOyBqIDw9IG47aisrKXsKICAgICAgICBmb3IoaW50IGkgPSBrOyBpIDw9IG07aSsrKXsKICAgICAgICAgICAgaWYgKChwcmVfY1tpXVtqXSAtIHByZV9jW2kta11bal0pJWs9PTApIGFucysrOwogICAgICAgIH0KICAgIH0KICAgIGNvdXQgPDwgYW5zOwp9Cg==