1010 557
833 385
280 81
1014 35
1029 844
483 497
49 379
190 974
808 634
128 341
816 772
274 687
216 237
486 785