412 792 729 992 343 371 471 060 954 648 047 942 954 891 024 691 578 509 324 958 830 833 191 842 548 112 262 839 314 226 142 293 030 121 790 467 274 665 771 352 434 395 708 902 626 652 789 713 884 495