This task involves creating answers to complex questions, from a given passage. Answering these questions, typically involve understanding multiple sentences. Make sure that your answer has the same type as the "answer type" mentioned in input. The provided "answer type" can be of any of the following types: "span", "date", "number". A "span" answer is a continuous phrase taken directly from the passage or question. You can directly copy-paste the text from the passage or the question for span type answers. If you find multiple spans, please add them all as a comma separated list. Please restrict each span to five words. A "number" type answer can include a digit specifying an actual value. For "date" type answers, use DD MM YYYY format e.g. 11 Jan 1992. If full date is not available in the passage you can write partial date such as 1992 or Jan 1992. If you find multiple spans, please add them all as a comma separated list. Please restrict each span to five words.

Passage: On 19 April 1918, Detachment Brandenstein took over the town of Lahti. The German troops advanced from the east-southeast via Nastola, through the Mustankallio graveyard in Salpausselkä and the Russian garrisons at Hennala. The battle was minor but strategically important as it cut the connection between the western and eastern Red Guards. Local engagements broke out in the town and the surrounding area between 22 April and 1 May 1918 as several thousand western Red Guards and Red civilian refugees tried to push through on their way to Russia. The German troops were able to hold major parts of the town and halt the Red advance. In total, 600 Reds and 80 German soldiers perished, and 30,000 Reds were captured in and around Lahti. 
Question: How many days was the time span where local engagements broke out in the town and surrounding area as several thousand western Red Guards and civilian refugees tried to push through on their way to Russia? 
Answer type: Number 
9.

Passage: Trying to break their seven-game losing skid, the 49ers went home, donned their throwback uniforms, and played their Week 11 NFC West rematch with the St. Louis Rams. In the first quarter, the Niners' struggles continued as Rams QB Marc Bulger completed a 3-yard touchdown reception to WR Torry Holt. San Francisco managed to respond with kicker Joe Nedney 28-yard field goal.  In the second quarter, St. Louis increased its lead with kicker Jeff Wilkins getting a 49-yard field goal for the only score of the period. After a scoreless third quarter, the Rams sealed the win with Wilkins kicking a 35-yard field goal. The Niners tried to mount a comeback as Nedney nailed a 38-yard and a 46-yard field goal. However, on four-straight plays deep in St. Louis territory, four shots to the endzone resulted in 3 incompletions and an interception. 
Question: How many field goals between 20 and 60 yards were made? 
Answer type: Number 
5.

Passage: After defeating the Bills, the Steelers stayed home to take on the visiting Lions.  They started off scoring in the 1st quarter as Ben Roethlisberger found Antonio Brown on 2 consecutive TD passes from 34 and 47 yards out for leads of 7-0 and then 14-0.  The Lions were able to get on the board as David Akers nailed a 35-yard field goal to make the score 14-3.  The Steelers managed to pull away by 2 touchdowns as Shaun Suisham nailed a 25-yard field goal for a 17-3 lead.  The Lions drew closer as Matthew Stafford found Calvin Johnson on a 79-yard TD pass shortening the lead to 17-10 not long before Suisham nailed a 34-yard field goal to make the score 20-10.  Just then, the Lions managed to take the lead scoring 17 straight points when Stafford found Calvin Johnson again on a 19-yard pass making the score 20-17 and with the Lions taking the lead as Joique Bell ran for a 4-yard TD moving them ahead 24-20 and then finally wrapped things up in the first half as Akers nailed a 19-yard field goal to take a 27-20 lead at halftime.After the break, the Steelers got back to work as Suisham nailed a 21-yard field goal to shorten the Lions' lead to 27-23.  They took the lead in the 4th quarter as Roethlisberger found Will Johnson on a 1-yard pass making the score 30-27.  After a failed fake field goal attempt by the Lions, the Steelers set the ball up at their own 3-yard line.  Due to a huge penalty against the team, the Steelers were able to move further down the field and seal the win for themselves as Roethlisberger found Jerricho Cotchery on a 20-yard pass for a final score of 37-27. 
Question: How many touchdown receptions did Calvin Johnson have in the game? 
Answer type: Number 

2.