****************************************
16.879
***************
***************
*******
*******
*****
***************
*****
********
****************
****************************************************************************************************************************************************************************************