300
892 487
967 912
878 202
173 109
233 124
984 345
315 115
485 843
521 280
987 312
303 33
436 841
102 422
69 67
478 865
840 8
221 944
657 490
718 419
955 542
367 129
638 702
305 913
924 608
249 231
117 802
712 625
845 141
393 681
791 731
9 657
454 774
360 416
957 261
900 836
452 884
601 343
138 107
387 729
437 771
925 913
339 165
48 789
475 955
596 835
924 878
953 624
294 609
60 904
121 719
196 393
93 103
288 959
151 812
56 323
990 681
751 964
983 662
784 357
85 265
18 220
710 24
10 919
154 378
977 687
555 889
780 813
961 195
685 453
500 599
215 239
206 719
838 308
537 82
799 941
85 83
869 451
552 218
285 474
485 976
675 328
826 327
235 597
798 188
957 583
162 782
173 799
367 296
200 144
642 746
379 935
545 455
267 427
6 38
292 2
396 329
621 669
653 119
549 32
1000 143
174 388
273 205
645 108
406 854
761 959
99 508
214 514
190 454
235 326
785 597
947 1
650 398
191 835
915 885
118 182
620 151
314 185
125 246
752 52
917 867
349 515
861 752
404 634
400 188
704 610
759 534
575 746
667 170
667 231
644 773
742 894
368 334
258 577
164 811
22 299
148 841
698 860
42 393
452 33
213 795
509 18
952 24
908 294
524 667
237 545
30 465
629 797
607 845
797 445
995 340
388 297
2 312
449 321
908 877
269 230
323 444
393 575
548 771
81 486
954 941
994 743
420 173
392 300
362 870
626 953
378 801
191 276
41 847
149 506
883 182
171 525
79 336
5 583
884 10
638 942
345 74
938 75
314 640
51 594
309 624
347 545
228 698
178 246
483 45
252 306
549 817
881 998
488 702
899 628
454 509
529 62
742 183
977 72
373 141
32 651
782 354
467 948
619 60
500 1000
199 537
117 891
642 823
529 513
211 805
537 577
910 565
110 31
848 411
923 546
410 483
168 223
772 340
402 167
778 454
717 111
721 984
11 714
54 771
649 714
568 939
287 577
58 7
142 811
19 937
494 590
397 1
696 845
927 892
472 492
92 973
793 935
233 78
104 509
834 764
183 24
533 430
421 57
861 197
793 149
269 968
317 577
460 564
261 833
548 349
903 493
101 244
100 607
577 543
476 290
189 436
480 652
737 634
120 727
438 25
638 571
270 744
922 164
883 573
916 284
595 85
829 19
504 424
416 44
253 135
112 354
478 951
293 583
469 940
469 580
66 917
658 386
346 536
748 286
106 957
115 76
684 503
288 203
152 202
925 945
414 640
901 278
221 8
784 588
670 766
463 886
176 824
240 681
482 645
138 163
725 180
725 869
86 37
227 458
58 798
215 789
871 875
642 920
92 833
517 216
942 563
