-1 -1 -1 -1 -1 -1 51866 51866 320785 108 -1 -1 51866 51866 320785 108 -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