20505 ) ( 8977 .)