#include<cstdio>
#include<iostream>
using namespace std;
int a[1010][1010];
int b[1010][1010];
int insert(int i1,int j1,int i2,int j2,int c){
b[i1][j1]+=c;
b[i1][j2+1]-=c;
b[i2+1][j1]-=c;
b[i2+1][j2+1]+=c;
return 0;
}
int main(){
int n,m,q=0;
scanf("%d%d%d",&n,&m,&q);
for(int i=1;i<n+1;i++){
for(int j=1;j<m+1;j++){
scanf("%d",&a[i][j]);
insert(i,j,i,j,a[i][j]);
}
}
for(int i=0;i<q;i++){
int x1,y1,x2,y2,c=0;
scanf("%d%d%d%d%d",&x1,&y1,&x2,&y2,&c);
insert(x1,y1,x2,y2,c);
}
for(int i=1;i<n+1;i++){
for(int j=1;j<m+1;j++){
b[i][j]+=b[i-1][j]+b[i][j-1]-b[i-1][j-1];
printf("%d ",b[i][j]);
}
printf("\n");
}
return 0;
}