#include <iostream>
using namespace std;
int main() {
int n,n1,s=0,a[1000][1000];
cin>>n>>n1;
for(int i=0;i<n;i++){
for(int j=0;j<n1;j++){
cin>>a[i][j];
}}
for(int i=0;i<n+1;i++){
if(s!=0){
cout<<s<<" ";
s=0;}
for(int j=0;j<n1;j++){
s=s+a[i][j];
}}
cout<<endl;
for(int i=0;i<n1+1;i++){
if(s!=0){
cout<<s<<" ";
s=0;}
for(int j=0;j<n;j++){
s=s+a[j][i];
}}
for(int i=0;i<n;i++){
cout<<endl;
for(int j=0;j<n1;j++){
cout<<a[i][j]<<" ";}}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpIHsKaW50IG4sbjEscz0wLGFbMTAwMF1bMTAwMF07CmNpbj4+bj4+bjE7CmZvcihpbnQgaT0wO2k8bjtpKyspewoJZm9yKGludCBqPTA7ajxuMTtqKyspewoJCWNpbj4+YVtpXVtqXTsKCQkKfX0KZm9yKGludCBpPTA7aTxuKzE7aSsrKXsKCWlmKHMhPTApewoJY291dDw8czw8IiAiOwoJcz0wO30KCWZvcihpbnQgaj0wO2o8bjE7aisrKXsKCXM9cythW2ldW2pdOwoJCQp9fQpjb3V0PDxlbmRsOwpmb3IoaW50IGk9MDtpPG4xKzE7aSsrKXsKCWlmKHMhPTApewoJY291dDw8czw8IiAiOwoJcz0wO30KCWZvcihpbnQgaj0wO2o8bjtqKyspewoJcz1zK2Fbal1baV07CgkJCn19CmZvcihpbnQgaT0wO2k8bjtpKyspewoJY291dDw8ZW5kbDsKCWZvcihpbnQgaj0wO2o8bjE7aisrKXsKCQljb3V0PDxhW2ldW2pdPDwiICI7fX0KCXJldHVybiAwOwp9