608 566 324 428 192 423 148 908 311 748 913 350 455 667 311 910 591 758 256 788 709 261 352 712 358 302 896 901 214 758 187 737 111 370 741 842 886 120 683 223 689 090 724 667 517 124 835 271 296 750