914 853 141 917 582 511 173 974 137 539 165 092 728 773 258 139 368 388 531 790 590 893 179 226 546 575 605 713 701 429 445 744 937 661 661 482 615 417 305 354 186 291 352 831 988 410 898 573 505 172