656,400 593,900 — 266,275 236,633 — 272,050 — 87,375 — 47,175 93,400 25.