372 409 117 606 804 127 474 263 137 935 756 902 088 283 173 933 988 301 2,118 353 209 178 554 64 580 363 133442