#include<bits/stdc++.h>
using namespace std;
int n;
long long nt[100005],nk[300005],nx[100000005],vis[300005],gj1[300005],num;
queue<long long>gj;
int main() {
cin>>n;
for(int i=1; i<=n; i++) {
cin>>nt[i]>>nk[i];
for(int j=1; j<=nk[i]; j++) {
cin>>nx[j];
gj.push(nx[j]);
}
}
for(int i=1; i<=n; i++) {
for(int j=1; j<=n; j++) {
if(nt[n]-nt[1]<86400) {
if(vis[gj.front()]==0) {
vis[gj.front()]==1;
gj1[gj.front()]++;
gj.pop();
}
}
}
for(int j=1; j<=n; j++) {
if(gj1[j]) {
num++;
}
}
cout<<num<<" ";
}
return 0;
}