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