3090 of -1