#define rep(i,n) for(int i=0;i<(int)(n);i++) #define ALL(v) v.begin(),v.end() typedef long long ll; #include <bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); std::cin.tie(nullptr); int n,m; cin>>n>>m; vector<int> L(m),R(m); rep(i,m) cin>>L[i]>>R[i]; vector<int> A(500500); rep(i,m){ A[R[i]]++; A[L[i]+1]--; } for(int i=1;i<500500;i++) A[i]+=A[i-1]; for(int i=n;i>0;i--) cout<<A[i]<<'\n'; return 0; }