-1 -1 -1 -1 -1 -1 492952 492952 -1 -1 -1 -1 -1 -1 -1 -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