320 637 889 805 417 277 328 917 535 293 381 561 370 668 109 257 113 001 864 893 129 114 771 453 680 193 642 626 927 734 625 966 199 644 485 669 309 457 322 433 743 170 196 159 949 125 784 254 774 980