351,760 672,949 167,574 65,701 360,822 288,570 255,031 251,778134,628