5,900 31 3,338 108 603,753 654,597 35,370 90 6,4007,810