1000 709
751 25
339 294
301 560
683 353
332 39
590 176
189 862
656 823
754 444
832 292
535 56
626 339
572 597