1015 709
773 25
343 294
320 560
688 353
340 39
600 176
198 862
668 823
762 444
840 292
540 56
630 339
582 597