962 201 130 770 191 500 741 243 405 504 228 960 623 302 144 505 948 095 469 160 783 289 913 134 526 561 463 864 893 208 388 491 709 829 222 956 167 237 179 145 291 271 186 614 743 347 401 833 324 100