-1 -1 -1 -1 -1 -1 50295 50295 321366 1 -1 -1 50295 50295 321366 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 51 2 -1 -1 -1 51 2 -1 -1 -1 -1 -1 -1 -1 -1