1000 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2