0 4 2 1 2 0 li 1 0 0 0 4 0 O0