#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; int main() { int n; cin >> n; vector vs(n); for(int i = 0; i < n; i++) { cin >> vs[i]; } vector ans(n); for(int i = 0; i < n; i++) { for(int j = i + 1; j < n; j++) { if(vs[i].size() != vs[j].size()) { continue; } int cnt = 0; for(int k = 0; k < vs[j].size(); k++) { if(vs[i][k] != vs[j][k]) { cnt++; } } if(cnt == 1) { ans[i]++; ans[j]++; } } } for(int i = 0; i < n; i++) { cout << ans[i] << endl; } return 0; }