3019 of -1