#include <stdio.h>
#include <cstring>
int main(){
int n, x1, y1, x2, y2, ans[101];
int paper[102][102];
memset(paper, -1, 102*102*sizeof(int));
scanf("%d", &n);
for(int num=0; num<n; num++){
scanf("%d %d %d %d", &x1, &y1, &x2, &y2);
for(int i=x1; i<x1+x2; i++){
for(int j=y1; j<y1+y2; j++){
if(paper[i][j]==-1){
ans[num]++;
paper[i][j]=num;
}
else{
ans[paper[i][j]]--;
ans[num]++;
paper[i][j]=num;
}
}
}
}
for(int num=0; num<n; num++)
printf("%d\n", ans[num]);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxjc3RyaW5nPgppbnQgbWFpbigpewogICAgaW50IG4sIHgxLCB5MSwgeDIsIHkyLCBhbnNbMTAxXTsKICAgIGludCBwYXBlclsxMDJdWzEwMl07CiAgICBtZW1zZXQocGFwZXIsIC0xLCAxMDIqMTAyKnNpemVvZihpbnQpKTsKICAgIHNjYW5mKCIlZCIsICZuKTsKICAgIGZvcihpbnQgbnVtPTA7IG51bTxuOyBudW0rKyl7CiAgICAgICAgc2NhbmYoIiVkICVkICVkICVkIiwgJngxLCAmeTEsICZ4MiwgJnkyKTsKICAgICAgICBmb3IoaW50IGk9eDE7IGk8eDEreDI7IGkrKyl7CiAgICAgICAgICAgIGZvcihpbnQgaj15MTsgajx5MSt5MjsgaisrKXsKICAgICAgICAgICAgICAgIGlmKHBhcGVyW2ldW2pdPT0tMSl7CiAgICAgICAgICAgICAgICAgICAgYW5zW251bV0rKzsKICAgICAgICAgICAgICAgICAgICBwYXBlcltpXVtqXT1udW07CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlewogICAgICAgICAgICAgICAgICAgIGFuc1twYXBlcltpXVtqXV0tLTsKICAgICAgICAgICAgICAgICAgICBhbnNbbnVtXSsrOwogICAgICAgICAgICAgICAgICAgIHBhcGVyW2ldW2pdPW51bTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KICAgIGZvcihpbnQgbnVtPTA7IG51bTxuOyBudW0rKykKICAgICAgICBwcmludGYoIiVkXG4iLCBhbnNbbnVtXSk7Cn0=