633 802 883 907 940 39258 283 288 321 357 102 419 512 524 622 714 822 926 10115 159 305 310 314 324 345 413 678 683 718737