A bond has a $1,000 par value, semiannual interest payments of $40, and a current market value of $1,054. The bonds mature in 12.5 years. The coupon rate is _____ percent, the current yield is _____ percent, and the yield to maturity is _____ percent.