过数