David census repentance