#include<stdio.h>
int irsun(int year)
{
return(year%400==0||(year%4==0&&year%100!=0));
}
int main()
{
int t,i,year,month,day,k;
while(scanf("%d",&t)==1)
{
while(t--)
{
k=0;
scanf("%d-%d-%d",&year,&month,&day);
if(month==02&&day==29)
printf("-1\n");
else
{
if(month>2) year++;
for(i=0;i<18;i++)
{
if(irsun(year+i))
k+=366;
else
k+=365;
}
printf("%d\n",k);
}
}
}
return 0;
}
int irsun(int year)
{
return(year%400==0||(year%4==0&&year%100!=0));
}
int main()
{
int t,i,year,month,day,k;
while(scanf("%d",&t)==1)
{
while(t--)
{
k=0;
scanf("%d-%d-%d",&year,&month,&day);
if(month==02&&day==29)
printf("-1\n");
else
{
if(month>2) year++;
for(i=0;i<18;i++)
{
if(irsun(year+i))
k+=366;
else
k+=365;
}
printf("%d\n",k);
}
}
}
return 0;
}