Trying to snap a two-game losing streak, the Bills flew to Sun Life Stadium for a Week 11 AFC East showdown with the Miami Dolphins.  Buffalo delivered the game's opening punch in the first quarter with a 30-yard field goal from kicker Dave Rayner, but the Dolphins answered with quarterback Matt Moore completing a 1-yard touchdown pass to tight end Anthony Fasano, followed by running back Reggie Bush getting a 5-yard touchdown run.  Miami added onto their lead in the second quarter with Moore completing a 12-yard touchdown pass to fullback Charles Clay and a 4-yard touchdown pass to wide receiver Davone Bess.  The Bills would close out the half with a 56-yard field goal from Rayner. The Dolphins added onto Buffalo's misery in the third quarter with running back Lex Hilliard recovering a blocked punt in the endzone for a touchdown.  The Bills tried to rally in the fourth quarter as rookie linebacker Kelvin Sheppard tackled running back Daniel Thomas in the endzone for a safety, but Miami's lead proved to be too much to overcome.
Question: How long were each of Matt Moore's touchdown passes?
Answer: 1-yard | 12-yard | 4-yard