public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int n=in.nextInt(),m=in.nextInt();
int[][] tmp=new int[n+2][n+2];
for (int i = 1; i <= m; i++) {
int beginX=in.nextInt(),beginY=in.nextInt(),endX=in.nextInt(),endY=in.nextInt();
tmp[beginX][beginY]++;
tmp[endX+1][beginY]--;
tmp[beginX][endY+1]--;
tmp[endX+1][endY+1]++;
}
in.close();
for (int i = 1; i <= n; i++) {
for (int j=1; j <=n; j++) {
tmp[i][j]+=tmp[i-1][j]+tmp[i][j-1]-tmp[i-1][j-1];
if(j==n) {
System.out.println(tmp[i][j]);
}else {
System.out.print(tmp[i][j]+" ");
}
}
}
}