1000 123
67 456
80 650
234 12
299 432
83 848
244 366
304 633
462 751
362 216
63 583
689 523
246 516
579 81
120 391
423 129
736 356
473 615
948 567
534 738
249 220
804 618
796 15
976 677
126 238
672 351
456 539
59 89
413 339
641 996