336,510 341,112 301,260 395,883463,955