#include using namespace std; int main() { int n, m; cin >> n >> m; vector p(m), q(m); for (int i = 0; i < m; i++) { cin >> p[i] >> q[i]; } vector imos(n + 1); for (int i = 0; i < m; i++) { if (q[i] - p[i] + 1 > 0) { imos[0] += q[i] - p[i] + 1; imos[1] -= q[i] - p[i]; } else { imos[p[i] - q[i]]++; } imos[p[i]]--; imos[p[i]]--; if (q[i] + p[i] <= n) { imos[p[i] + q[i]]++; } } for (int i = 1; i <= n; i++) { imos[i] += imos[i - 1]; } for (int i = 1; i <= n; i++) { imos[i] += imos[i - 1]; } for (int i = 0; i < n; i++) { cout << imos[i] << ' '; } cout << endl; }