#include <iostream>
#include <cstring>
#include <algorithm>

using namespace std;

int main()
{
    int t;cin>>t;
    while(t--)
    {
        int ax,bx,fx,ay,by,fy;
        cin>>ax>>ay>>bx>>by>>fx>>fy;
        int res=0;
        if((ax==fx&&fx==bx)||(ay==fy&&by==fy))
        {
            if((ay<fy&&fy<by)||(ax<fx&&fx<bx)||(ay>fy&&fy>by)||(ax>fx&&fx>bx))
            {
                res=abs(ax-bx)+abs(ay-by)+2;
            }else{
                res=abs(ax-bx)+abs(ay-by);
            }
            
        }else {
            res=abs(ax-bx)+abs(ay-by);
        }
        cout<<res<<endl;
    }
    return 0;
}