603 217 284 193 808 245 343 546 255 297 832 377 672 276 102 321 504 570 154 902 624 707 902 137 469 331 630 825 430 700 246 022 190 011 233 867 481 415 238 783 472 365 408 053 667 866 131 471 688 668