#include<iostream>
using namespace std;
int n,m,e[1001][2001];
void war(int k,int l,int r,int v){
int ans(0);
if(k==1){
for(int i=l;i<=r;i++){
for(int j=1;j<=v;j++){
e[i][j]++;
}
}
}
if(k==2){
for(int i=l;i<=r;i++){
for(int j=1;j<=v;j++){
if(e[i][j]){
ans+=e[i][j];
e[i][j]=0;
}
}
}
cout<<ans<<endl;
}
}
int main(){
cin>>n>>m;
for(int i=1,a,b,c,d;i<=m;i++){
cin>>a>>b>>c>>d;
war(a,b,c,d);
}
return 0;
}