Table:
text: 1931 Giro d'Italia
Stage results
Stage results
Stage Date_ Course Distance Winner Race_Leader
1 10 May Milan to Mantua km (mi) Learco Guerra ( ITA ) Learco Guerra ( ITA )
2 11 May Mantua to Ravenna km (mi) Learco Guerra ( ITA ) Learco Guerra ( ITA )
3 13 May Ravenna to Macerata km (mi) Alfredo Binda ( ITA ) Alfredo Binda ( ITA )
4 15 May Macerata to Pescara km (mi) Alfredo Binda ( ITA ) Alfredo Binda ( ITA )
5 17 May Pescara to Naples km (mi) Michele Mara ( ITA ) Alfredo Binda ( ITA )

Question: Which route will you ride on Stage 1 of the 1931 Giro d'Italia?

Question: What is the distance of Stage 4 of the 1931 Giro d'Italia?

Question: How long was the course for stage 4 of the 1931 Giro d'Italia?

Question: Who was the race director for Stage 5 of the 1931 Giro d'Italia?