3004 of -1