1019 1000
1014 246
562 680
457 207
41 209
514 533
575 443
374 125
790 694
597 901
673 757
378 678
340 487
166 795
788 401
828 263
2085 476
339 997
951 611
846 76
395 49
623 45
867 592