14 597 2 595 15 517 1 200 529 310 22 950 9 601 657.