390 950 948 551 691 252 941 982 279 429 465 252 133 582 046 892 657 383 144 206 231 455 777 452 029 787 238 377 955 947 401 579 150 614 993 176 940 309 745 585 305 076 338 929 040 136 815 901 606 490