-1 -1 493487 -1 -1 -1 -1 493487 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1