#include <stdio.h>
int main () {
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
int n,m;
scanf("%d %d",&n,&m);
int ar[n][n];
for (int i = 0; i<n;i++)
{
for (int j = 0;j<n;j++)
{
ar[i][j] = 0;
}
}
int x1,y1,x2,y2;
for (int count = 0;count < m; count++)
{
scanf("%d %d %d %d",&x1,&y1,&x2,&y2);
//进行循环遍历
for(int i = x1;i <=x2; i++)
{
for (int j = y1;j <= y2;j++)
{
ar[i-1][j-1]++;
}
}
}
for (int i = 0;i<n;i++)
{
for (int j = 0; j< n;j++)
{
printf("%d ",ar[i][j]);
}
printf("\n");
}
return 0;
}