1 , 500 , 000 1 , 821 , 280 41,855 42 254,518 1 , 614 , 460 402,000 32,409 35,14784