#include <iostream>
#include <string>
using namespace std;
int isleap(int a)
{
if(a%4 == 0 && a%100 !=0 || a%400 == 0) return 366;
else return 365;
}
int main()
{
int t,year,month,day,sum;
while (cin>>t)
{
while (t--)
{
sum = 0;
scanf("%d-%d-%d",&year,&month,&day);
if (month == 2 && day ==29) cout<<"-1\n";
else{
for (int i = 1; i <= 18; i++) //假设97出生,是从98加到15年
{
sum+=isleap(i+year);
}
if(isleap(year) == 366 && month<=2) //闰年,2.29之前
sum++;
if(isleap(year+18) == 366 && month<=2)
sum--;
cout<<sum<<endl;
}
}
}
}