20978