
import java.util.*;

public class Main {
	
	public static void main(String[] args) {
		Scanner cin=new Scanner(System.in);
		
		int r=cin.nextInt(),c=cin.nextInt();
		List<Integer> rsum=new ArrayList<>();
		for(int i=0;i<c;i++)rsum.add(0);
		
		for(int i=0;i<r;i++) {
			int sum=0;
			for(int j=0;j<c;j++) {
				int x=cin.nextInt();
				System.out.print(x+" ");
				sum+=x;
				rsum.set(j, rsum.get(j)+x);
			}
			System.out.println(sum);
		}
		
		int rcsum=0;
		for(int i=0;i<c;i++) {
			System.out.print(rsum.get(i)+" ");
			rcsum+=rsum.get(i);
		}
		System.out.println(rcsum);
	}
	
}

/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz