async def statistics(self, tube_name=None):
args = None<EOL>if tube_name is not None:<EOL><INDENT>args = (tube_name,)<EOL><DEDENT>res = await self._conn.call('<STR_LIT>'.format(self._namespace), args)<EOL>if self._conn.version < (<NUM_LIT:1>, <NUM_LIT:7>):  <EOL><INDENT>return res.body[<NUM_LIT:0>][<NUM_LIT:0>]<EOL><DEDENT>return res.body[<NUM_LIT:0>]<EOL>
Returns queue statistics (coroutine)

:param tube_name:
    If specified, statistics by a specific tube is returned,
    else statistics about all tubes is returned