撒下24:16跟代上21:15记载的事情好像是发生在同一地点的同一件事,但为什么人名会不同的呢?撒下14:27记载押沙龙有3个儿子,但为何在撒下18:18却说没有儿子呢?