-521453 -1248054 -509453 -1238054