594,028 504,997 21.825 240 17,190 5,26914,141