666 18
841 256
771 419
297 180
388 615
102 877
77 753
280 352
496 475
560 398
281 724
403 575
140 783
648 88
609 743
48 442
283 543
745 364
294 538
305 657
984 331
124 929
393 259
300 467
932 495
144 715
188 748
579 227
516 341
863 570