419 396 384 957 148 451 849 109 263 670 824 112 457 130 441 201 513 543 302 271 714 441 403 992 813 997 873 035 531 625 990 635 215 298 740 262 167 026 226 535 263 180 173 886 085 626 500 430 175 666