#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
set <int> S;
int T[n];
int arr[100005]={0};
vector <int> G[n];
int ans=0,d=0;
for(int i=0;i<n;i++)
{
scanf("%d",&T[i]);
int m;
scanf("%d",&m);
while(m--)
{
int x;
arr[x]++;
G[i].push_back(x);
scanf("%d",&x);
S.insert(x);
}
while(T[i]-T[d]>=86400)
{
for(int i=0;i<G[d].size();i++)
{
arr[G[d][i]]--;
if(!arr[G[d][i]])
S.erase(G[d][i]);
}
d++;
}
ans=S.size();
printf("%d\n",ans);
}
}