2211 220
581 511
158 586
831 66
862 97
999 488
786 864
397 364
939 545
677 736
315 534
619 278
307 82
121 584
530 364
997 246
67 889
1008 396
331 725
590 857
950 797
1104 5
1063 513