#include <iostream>
#include <vector>
using namespace std;
int main() {
long k, g;
cin >> k >> g;
vector<vector<int>> graph(k);
for (int i = 0; i<g; i++){
int v, u;
cin >> v >> u;
v--; u--;
graph[v].push_back(u);
graph[u].push_back(v);
}
for (int i=0; i<k; i++){
cout << graph[i].size() << endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmludCBtYWluKCkgewoJbG9uZyBrLCBnOwoJY2luID4+IGsgPj4gZzsKCXZlY3Rvcjx2ZWN0b3I8aW50Pj4gZ3JhcGgoayk7CgkKCWZvciAoaW50IGkgPSAwOyBpPGc7IGkrKyl7CgkJaW50IHYsIHU7CgkJY2luID4+IHYgPj4gdTsKCQl2LS07IHUtLTsKCQlncmFwaFt2XS5wdXNoX2JhY2sodSk7CgkJZ3JhcGhbdV0ucHVzaF9iYWNrKHYpOwoJfQoJCglmb3IgKGludCBpPTA7IGk8azsgaSsrKXsKCQljb3V0IDw8IGdyYXBoW2ldLnNpemUoKSA8PCBlbmRsOwoJfQp9