3104 of -1