So, who here knows how long it usually takes a cat to finish giving birth once she's started? *curious*