145 274 712 517 899 501 551 978 534 245 935 838 195 116 368 960 271 992 046 435 154 017 144 745 878 821 435 464 229 643 952 591 784 915 976 123 676 528 730 214 679 699 218 356 643 157 516 163 989 392