D1D3D2D4D5D6D7D8D9D10