Giants' schedule is NFL's most difficult the rest of the way