651,470 358,600 112,437 621,1799,344