950 251 211 335 900 739 774 080 385 349 972 943 696 464 931 391 134 239 861 985 365 082 704 962 082 277 193 310 478 052 994 755 839 550 061 708 539 799 681 826 189 239 432 160 329 176 044 803 165 474