SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 4)
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 1)
        SelectQuery (children 3)
         ExpressionList (children 1)
          Function minus (alias a) (children 1)
           ExpressionList (children 2)
            Identifier a
            Literal UInt64_4000
         TablesInSelectQuery (children 1)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier cte1 (alias t)
         Function greater (children 1)
          ExpressionList (children 2)
           Identifier t.a
           Literal UInt64_700
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 1)
        SelectQuery (children 2)
         ExpressionList (children 1)
          Identifier x.a (alias a)
         TablesInSelectQuery (children 2)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier x
          TablesInSelectQueryElement (children 2)
           TableExpression (children 1)
            TableIdentifier cte1
           TableJoin (children 1)
            ExpressionList (children 1)
             Identifier a
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 1)
        SelectQuery (children 3)
         ExpressionList (children 1)
          Asterisk
         TablesInSelectQuery (children 1)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier x
         Function equals (children 1)
          ExpressionList (children 2)
           Function modulo (children 1)
            ExpressionList (children 2)
             Identifier a
             Literal UInt64_3
           Literal UInt64_1
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 1)
        SelectQuery (children 3)
         ExpressionList (children 1)
          Asterisk
         TablesInSelectQuery (children 1)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier y
         Function and (children 1)
          ExpressionList (children 2)
           Function greater (children 1)
            ExpressionList (children 2)
             Identifier a
             Literal UInt64_333
           Function less (children 1)
            ExpressionList (children 2)
             Identifier a
             Literal UInt64_1000
   ExpressionList (children 3)
    Function max (children 1)
     ExpressionList (children 1)
      Identifier a
    Function min (children 1)
     ExpressionList (children 1)
      Identifier a
    Function count (children 1)
     ExpressionList (children 1)
      Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier y
   Function less (children 1)
    ExpressionList (children 2)
     Identifier a
     Literal UInt64_100
