SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias js1) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 3)
          ExpressionList (children 3)
           Identifier number
           Literal Array_[\'left\'] (alias ar)
           Identifier number (alias left_number)
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier system.numbers
          Literal UInt64_2
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias js2) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 4)
          ExpressionList (children 3)
           Identifier number
           Literal Array_[\'right\'] (alias ar)
           Identifier number (alias right_number)
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier system.numbers
          Literal UInt64_1
          Literal UInt64_2
     TableJoin (children 1)
      ExpressionList (children 1)
       Identifier number
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier number
