Fixture list leaves West Ham staring at relegation