793 239 275 271 106 701 921 650 240 407 326 998 457 321 535 768 749 884 177 019 694 787 151 324 398 948 947 083 928 708 055 238 280 892 500 857 189 955 515 343 339 267 322 959 598 682 102 256 442 813