#include<bits/stdc++.h>
using namespace std;
typedef long long int ll;
ll pts[100005][6]={0};
ll mnht(ll pt[100005][6], int kth, int idx, int d)
{
ll dist=0;
for(int i=0;i<d;i++)
{
dist+=abs(pt[kth][i]-pt[idx][i]);
}
return dist;
}
/*
10
-70 -64 -6 -56 64 61 -57 16 48 -98
*/
ll max_cmb(ll cmbn[6], ll pt[100005][6], int n, int d)
{
ll pk=0;ll idx=0;
for(int i=0;i<n;i++)
{
ll val=0;
for(int j=0;j<d;j++)
{
val+=(1-2*cmbn[j])*pt[i][j];
}
if(val>pk)
{
pk=val;
idx=i;
}
}
return idx;
}
int main()
{
int n, d;
cin>>n>>d;
for(int i=0;i<n;i++)
{
for(int j=0;j<d;j++)
cin>>pts[i][j];
}
ll pk[2<<d];
for(int j=0;j< 1<<(d);j++)
{
ll cmbn[6]={0};
for(int dig=0;dig< d; dig++)
{
if(j & 1<<dig)
cmbn[dig]=1;
// cout<<cmbn[dig]<<" ";
}
//cout<<endl;
pk[j]=max_cmb(cmbn, pts, n, d);
}
ll maxd=0;
for(int i=0;i<n;i++)
{
for(int j=0;j< 1<<(d);j++)
maxd=max(maxd, mnht(pts, i, pk[j], d));
}
cout<<maxd<<endl;
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp0eXBlZGVmIGxvbmcgbG9uZyBpbnQgbGw7CmxsIHB0c1sxMDAwMDVdWzZdPXswfTsKCmxsIG1uaHQobGwgcHRbMTAwMDA1XVs2XSwgaW50IGt0aCwgaW50IGlkeCwgaW50IGQpCnsKICAgIGxsIGRpc3Q9MDsKCiAgICBmb3IoaW50IGk9MDtpPGQ7aSsrKQogICAgewogICAgICAgIGRpc3QrPWFicyhwdFtrdGhdW2ldLXB0W2lkeF1baV0pOwogICAgfQoKICAgIHJldHVybiBkaXN0Owp9CiAgIC8qCiAgIDEwCiAgIC03MCAtNjQgLTYgLTU2IDY0IDYxIC01NyAxNiA0OCAtOTgKICAgKi8KbGwgbWF4X2NtYihsbCBjbWJuWzZdLCBsbCBwdFsxMDAwMDVdWzZdLCBpbnQgbiwgaW50IGQpCnsKICAgIGxsIHBrPTA7bGwgaWR4PTA7CgogICBmb3IoaW50IGk9MDtpPG47aSsrKQogICB7CiAgICAgICBsbCB2YWw9MDsKCiAgICAgICBmb3IoaW50IGo9MDtqPGQ7aisrKQogICAgICAgewogICAgICAgICAgIHZhbCs9KDEtMipjbWJuW2pdKSpwdFtpXVtqXTsKICAgICAgIH0KCiAgICAgICBpZih2YWw+cGspCiAgICAgICB7CiAgICAgICAgICAgcGs9dmFsOwogICAgICAgICAgIGlkeD1pOwogICAgICAgfQogICB9CgogICByZXR1cm4gaWR4Owp9CgppbnQgbWFpbigpCnsKICAgaW50IG4sIGQ7CiAgIGNpbj4+bj4+ZDsKCiAgIGZvcihpbnQgaT0wO2k8bjtpKyspCiAgIHsKICAgICAgIGZvcihpbnQgaj0wO2o8ZDtqKyspCiAgICAgICAgY2luPj5wdHNbaV1bal07CiAgIH0KCiAgIGxsIHBrWzI8PGRdOwoKICAgZm9yKGludCBqPTA7ajwgMTw8KGQpO2orKykKICAgewogICAgICAgbGwgY21ibls2XT17MH07CiAgICAgICBmb3IoaW50IGRpZz0wO2RpZzwgZDsgZGlnKyspCiAgICAgICB7CiAgICAgICAgICAgaWYoaiAmIDE8PGRpZykKICAgICAgICAgICAgIGNtYm5bZGlnXT0xOwogICAgICAgICAgLy8gY291dDw8Y21ibltkaWddPDwiICI7CiAgICAgICB9Ci8vY291dDw8ZW5kbDsKICAgICAgIHBrW2pdPW1heF9jbWIoY21ibiwgcHRzLCBuLCBkKTsKICAgfQoKICAgbGwgbWF4ZD0wOwogICBmb3IoaW50IGk9MDtpPG47aSsrKQogICB7CiAgICAgICBmb3IoaW50IGo9MDtqPCAxPDwoZCk7aisrKQogICAgICAgbWF4ZD1tYXgobWF4ZCwgbW5odChwdHMsIGksIHBrW2pdLCBkKSk7CiAgIH0KCiAgIGNvdXQ8PG1heGQ8PGVuZGw7CiAgIHJldHVybiAwOwp9Cg==