#include<iostream>
using namespace std;
int n,k,t,x[100005],vis[100005],finish,start;
int ans;
int main(){
cin>>n;
while(n--){
cin>>t>>k;
for(int i=1;i<=k;i++){
cin>>x[i];
finish=max(finish,x[i]);
vis[x[i]]=t;
}
start=max(finish-86400,0);
for(int i=start;i<=finish;i++){
if(vis[i]>0) ans++;
}
cout<<ans<<'\n';
ans=0;
}
}