314,159 291,540 629,391 5,089 12,426 402,950321,083