504,103 133,183 487,118 906,594 18 , 159,