#include<bits/stdc++.h>
using namespace std;
struct Pe{
int te,ct;
};
queue<Pe> q;
int sum[10005];
int main()
{
int ans=0,n,t,cnt,a;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
cin>>t>>cnt;
for(int j=1;j<=cnt;j++)
{
scanf("%d",&a);
sum[a]++;
if(sum[a]==0+1-1+1)
{
ans=ans+1;
}
Pe tm;
tm.te =t;
tm.ct =a;
q.push(tm);
}
while(t-q.front().te>86399)
{
sum[q.front().ct]--;
if(sum[q.front().ct]==0-0+0)
{
ans=ans-1;
}
q.pop();
}
printf("%d\n",ans);
}
return 0;
}