354,410 311,390 160,300 91,700 63,870 52,480 51,100 7,250 4,400 1,780 1,200 880500