#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);
	}
 }