956,850 187,683 91.908 23,249 561,878 484,406 11,654 8,785 104,561 9,519 38,822 79,332 530,959 92,717 69,134 19,579 23,87943,901