1000 1000
825 981
561 522
224 589
982 822
578 360
386 7
77 98
611 452
261 15
299 535
575 847
298 655
489 997
316 693
402 294
45 315
773 229
78 691
481 950
766 874
132 251
392 369
911 770
915 127
712 606
558 555
949 587
724 1
145 835
94 352
779 622
121 716
519 241
16 89
278 481
867 380
541 189
443 609
855 289
144 391
942 210
269 123
790 792
170 972
280 510
858 916
278 731
680 984
695 630
285 4
530 736
821 587
522 163
207 848
642 589
257 67
564 424
624 90
116 589
55 247
962 283
848 633
746 672
235 443
984 451
381 601
180 920
942 360
798 133
555 598
59 82
501 206
448 105
97 272
621 584
556 996
911 201
687 473
521 104
858 231
131 842
198 330
984 346
719 522
527 673
481 291
824 25
549 663
42 310
779 531
91 253
50 526
415 687
218 397
769 809
933 889
913 798
816 341
51 362
278 522
882 594
503 750
183 901
373 802
543 819
164 332
245 127
204 219
690 186
149 463
743 448
38 62
942 573
439 756
779 85
282 967
963 398
268 939
265 592
45 191
463 965
265 835
662 315
558 345
58 86
123 806
271 814
756 167
545 250
427 199
174 375
581 826
943 371
140 174
950 486
904 651
648 956
662 301
543 24
407 469
468 533
494 906
984 547
516 703
33 245
201 874
955 394
820 194
121 729
52 556
420 419
996 187
316 931
930 843
87 732
589 23
49 662
336 147
164 953
455 718
470 427
874 29
270 998
891 512
643 536
688 442
585 88
781 960
328 808
12 941
518 562
760 902
265 566
218 811
210 823
77 707
836 351
263 315
874 50
264 56
952 937
929 936
634 474
593 238
293 612
862 688
404 304
392 604
181 132
699 422
607 939
22 263
677 180
508 117
270 513
554 497
838 964
499 71
979 299
770 799
72 168
840 498
198 974
69 346
520 83
597 846
732 901
779 1
775 347
776 689
552 277
921 181
918 726
615 579
18 102
677 556
998 723
93 177
210 647
112 806
35 966
40 838
157 859
136 684
480 212
120 290
215 499
420 365
272 679
999 547
300 794
732 127
15 641
861 174
661 432
378 28
45 491
658 106
942 748
504 737
32 8
681 556
540 689
371 855
950 184
231 708
210 127
157 379
335 31
989 852
229 457
330 128
835 512
319 935
914 139
969 663
26 294
685 728
443 374
711 663
293 33
326 968
766 96
611 648
311 447
561 63
264 705
880 709
113 227
902 786
266 482
639 85
792 50
845 278
124 435
805 340
475 270
548 216
658 736
951 253
888 427
860 371
824 232
892 627
700 907
602 768
372 995
23 688
932 847
142 931
114 147
827 75
252 309
883 817
906 707
459 166
476 35
327 120
620 464
409 653
670 647
910 974
951 34
766 696
181 580
6 665
822 306
50 350
858 561
154 785
124 182
616 120
883 914
386 347
686 786
136 106
547 465
596 477
101 971
500 249
522 405
341 864
773 287
189 295
195 424
595 319
839 106
923 511
546 692
94 287
925 842
610 987
348 709
66 315
989 379
165 522
672 134
345 19
202 512
521 203
356 975
557 783
915 50
256 985
200 649
924 972
912 677
10 697
9 205
542 41
631 193
547 315
899 692
726 733
688 427
570 738
382 514
727 893
632 167
497 385
205 988
108 331
756 213
4 127
210 177
785 563
478 712
330 458
448 581
481 787
210 688
482 699
542 659
451 444
936 219
898 73
401 389
203 899
884 114
394 119
361 26
931 110
272 134
609 33
63 396
975 670
272 561
505 59
372 824
814 195
83 37
30 89
173 767
228 53
226 818
354 619
47 205
542 669
773 942
44 938
138 515
640 128
992 905
607 330
998 312
969 963
919 922
670 153
204 222
506 267
384 595
370 35
411 596
25 599
669 429
875 355
250 420
447 876
159 401
755 694
970 913
698 80
415 244
292 519
919 758
853 438
624 449
714 658
533 927
793 912
942 565
492 516
200 958
658 490
2 346
67 445
771 906
913 726
458 903
589 86
425 481
975 994
897 583
458 563
168 673
973 831
809 668
376 931
782 691
388 457
882 870
160 24
664 210
348 117
501 372
203 952
406 275
978 49
719 112
947 99
677 786
334 485
759 711
9 743
597 903
466 914
309 122
44 602
575 121
888 741
108 804
270 393
778 995
964 107
555 710
497 572
68 58
136 109
448 14
918 295
709 351
980 898
500 662
881 625
921 898
80 860
854 288
743 253
578 967
21 974
260 681
561 448
658 561
430 644
101 873
75 447
246 560
918 524
750 791
49 977
88 948
478 392
779 148
258 85
447 164
780 680
574 854
23 955
892 743
323 460
702 372
210 707
472 440
682 102
719 469
770 273
455 219
464 970
893 127
293 286
877 263
371 433
162 628
865 864
676 681
339 930
23 496
885 615
544 598
432 650
466 595
647 51
570 797
714 216
370 395
794 742
1 256
707 572
441 822
309 740
411 673
735 749
347 863
656 302
318 533
172 120
87 158
259 608
739 312
601 568
278 821
936 54
259 131
805 416
403 558
793 111
993 803
406 231
395 697
176 382
732 147
928 196
315 614
358 213
198 705
103 578
636 629
242 183
946 482
944 864
683 308
583 466
240 8
627 225
25 551
471 900
931 330
426 343
177 190
783 701
136 886
865 534
454 65
919 915
243 900
413 626
824 45
734 730
296 638
211 195
561 757
223 384
567 931
50 307
143 802
978 590
420 169
270 824
382 437
879 857
756 302
169 146
376 281
695 805
509 511
673 852
685 570
936 245
8 484
833 919
519 499
981 488
48 985
197 893
188 877
189 648
455 763
906 172
561 381
239 792
662 7
841 826
270 830
777 365
992 844
397 593
448 803
895 630
299 659
162 745
320 603
998 559
337 354
521 110
896 61
735 331
642 209
984 248
840 177
525 274
448 412
858 108
872 155
683 509
678 879
894 202
617 493
346 926
788 562
542 363
814 106
484 766
408 106
851 129
221 434
493 50
176 328
903 404
906 832
887 860
668 933
368 593
400 108
577 615
495 893
945 869
981 19
709 245
812 392
623 204
688 45
991 779
983 413
510 612
657 693
856 305
863 151
990 732
666 504
653 405
911 940
677 435
533 861
618 725
210 175
351 613
41 800
364 918
337 931
934 983
762 39
986 271
871 11
802 919
101 80
637 306
250 504
655 307
15 893
284 399
110 126
136 850
674 640
288 553
961 135
79 890
515 794
121 931
24 858
571 230
625 23
954 174
219 294
62 293
329 16
341 871
386 636
137 690
954 320
572 594
214 808
572 115
238 714
297 127
83 310
999 12
325 928
192 447
367 796
448 482
391 537
360 359
156 481
573 527
53 195
555 64
670 502
756 43
430 628
34 667
348 652
608 519
470 796
628 608
18 992
546 834
339 500
634 601
15 538
794 74
906 829
6 575
893 807
909 183
219 27
917 347
426 147
757 314
869 106
390 418
82 448
704 835
459 436
854 504
1000 538
541 591
253 958
330 558
278 983
660 10
63 378
276 785
582 80
688 1
453 838
595 85
849 464
195 274
208 226
446 593
317 277
355 967
189 662
114 784
611 20
179 400
419 838
519 419
108 512
78 608
839 523
499 815
150 18
358 586
74 605
868 60
353 293
194 148
248 517
756 871
753 507
208 804
558 344
131 36
561 45
995 959
495 237
375 439
678 992
170 341
722 878
421 794
161 541
782 57
962 345
213 99
456 318
976 984
774 427
372 536
100 942
765 861
654 7
469 5
537 720
78 795
772 757
35 79
105 230
233 218
786 92
479 714
529 310
277 648
450 690
419 703
489 779
757 389
576 708
569 464
135 404
93 694
360 410
702 88
732 638
638 321
3 210
541 309
483 871
651 29
254 688
238 324
366 945
13 247
1 439
470 783
600 463
434 971
688 519
428 516
85 853
357 965
814 178
690 377
984 418
847 460
912 253
458 431
464 960
358 95
293 602
70 789
645 62
752 123
415 812
137 957
31 263
370 713
299 387
762 879
588 836
898 384
733 789
868 532
560 491
67 662
916 247
767 547
255 410
297 89
417 906
886 744
100 141
349 76
675 565
192 532
227 367
326 496
782 342
805 399
646 417
668 9
360 700
824 828
250 908
129 761
550 106
512 528
487 41
797 293
392 303
801 565
769 506
748 414
747 204
717 680
860 195
177 689
462 520
185 970
541 152
925 236
21 313
614 810
45 17
333 533
192 9
928 219
951 503
65 263
383 137
108 730
440 901
485 256
76 85
295 751
794 521
85 35
112 432
340 987
911 130
169 84
866 516
635 809
574 322
153 722
659 706
558 137
461 679
384 81
135 220
813 114
176 519
490 624
744 754
229 633
678 330
615 669
831 532
423 306
509 536
562 975
436 453
114 118
24 965
579 764
931 315
788 217
287 243
439 549
871 872
539 410
737 193
234 958
340 821
480 703
338 876
220 125
210 392
279 803
507 802
734 715
273 171
669 637
721 536
46 743
856 105
911 618
719 896
671 706
262 438
867 726
757 83
531 467
213 837
851 737
49 429
730 584
49 144
325 258
917 345
428 93
356 647
104 421
363 141
275 995
724 20
407 419
358 411
279 38
637 313
159 811
405 718
526 584
199 844
620 852
922 850
759 834
670 879
928 370
70 893
24 188
961 863
793 218
926 316
707 473
31 918
616 683
884 20
454 929
72 415
740 546
431 585
145 603
728 232
717 599
390 390
841 32
614 752
195 438
818 920
121 349
731 300
488 235
170 6
253 666
703 971
245 591
766 316
714 970
404 540
678 773
646 891
703 177
971 931
575 40
324 557
531 165
393 162
623 62
254 853
152 393
551 493
53 730
461 70
516 280
98 536
999 965
818 972
432 504
923 210
945 299
576 882
843 354
717 156
226 4
604 351
601 352
207 26
598 912
493 454
51 291
279 408
411 597
66 837
798 918
101 829
353 215
337 60
368 407
382 430
192 246
473 299
482 905
759 231
554 206
761 116
324 404
851 978
263 219
205 881
993 506
445 842
105 443
769 735
178 680
715 164
367 322
184 423
471 958
591 792
651 2
582 539
919 183
585 836
717 571
281 388
895 900
876 37
48 425
999 350
795 168
493 608
936 101
979 694
618 164
908 380
372 136
648 757
89 154
530 678
525 987
849 772
992 55
639 323
842 603
134 244
478 110
117 868
772 967
879 980
970 718
538 739
206 145
410 45
641 899
779 457
919 862
565 936
544 92
53 26
47 809
631 575
837 547
382 312
348 96
56 98
233 819
161 500
283 32
295 116
168 148
612 575
586 140
955 634
389 531
67 40
809 328
691 82
18 730
495 440
580 675
419 223
202 461
550 810
324 141
571 192
807 877
432 232
849 465
90 639
402 624
632 298
598 695
282 325
275 166
500 236
270 764
686 560
122 952
781 270
709 407
581 558
294 130
552 160
185 461
370 486
785 476
657 694
224 486
926 299
615 964
989 398
438 832
494 48
483 439
793 966
932 442
53 254
729 533
148 855
161 403
129 920
258 985
867 321
460 372
509 777
302 404
208 217
417 638
919 347
627 109
10 107
515 276
623 554
882 560
649 921
685 611
911 694
641 863
659 879
992 157
153 113
577 336
144 742
432 213
685 602
641 210
38 181
868 209
885 746
999 779
587 159
926 632
118 583
251 57
205 91
775 874
148 409
348 557
43 189
183 348
808 285
774 418
447 562
617 885
671 948
489 812
36 470
158 721
61 432
777 220
956 595
747 489
606 606
991 143
618 596
518 315
686 312
728 233
890 928
276 801
674 811
16 184
623 1
974 141
220 388
410 629
520 133
956 274
478 938
938 314
69 196
231 75
252 750
456 309
731 859
700 856
588 705
191 973
152 184
582 581
376 228
920 540
92 776
451 359
454 157
719 732
412 292
535 456
343 541
107 264
759 517
449 480
333 478
928 840
531 754
871 675
333 805
359 559
264 997
609 94
200 552
159 268
911 712
231 127
578 814
938 104
245 650
216 396
956 131
850 677
974 816
561 415
97 72
594 923
106 987
638 745
374 469
44 536
503 780
117 191
671 942
803 313
343 525
153 387
407 99
345 50
541 707
181 167
116 643
55 47
619 898
84 527
362 895
713 877
468 137
525 479
28 867
991 656
311 64
712 397
757 108
973 859
255 386
607 174
483 319
154 689
881 337
533 743
511 391
464 829
118 515
658 605
347 482
960 956
922 56
383 909
857 411
225 671
666 314
370 821
382 903
170 708
294 126
889 936
140 248
68 905
22 347
658 705
722 848
157 308
820 235
65 133
146 830
53 353
418 414
907 234
498 282
159 530
942 531
93 21
985 147
827 845
477 779
152 658
838 29
546 380
499 937
771 866
181 201
69 566
18 678
580 781
919 900
875 98
623 643
883 703
713 723
427 766
583 523
534 280
764 70
809 323
226 148
290 868
745 806
66 852
287 737
119 893
352 931
950 395
1 681
731 597
331 362
915 334
396 930
477 429
971 413
567 608
472 812
702 81
985 132
332 225
591 882
461 973
68 598
299 414
129 265
45 932
375 926
203 10
95 652
145 344
124 802
658 50
528 926
293 328
92 384
182 740
900 955
649 583
420 282
769 721
824 182
876 944
670 527
660 433
826 806
633 943
950 263
177 623
945 223
636 916
323 331
967 653
345 950
421 291
195 963
546 352
268 175
741 257
763 822
388 594
969 997
119 894
129 623
284 145
595 75
319 942
693 994
616 126
321 630
221 977
139 145
558 111
152 725
652 709
489 789
493 30
816 737
105 778
162 542
493 366
366 60
592 656
177 17
612 238
783 417
542 494
360 664
484 483
219 334
424 27
492 601
941 763
933 85
935 193
116 43
8 505
826 965
190 986
835 849
540 728
527 339
792 749
382 27
30 609
48 226
322 744
885 651
920 714
253 184
262 810
149 24
941 963
185 323
826 393
598 882
922 710
675 772
779 334
561 185
124 898
247 647
540 319
147 29
493 764
87 121
798 59
847 87
504 13
109 692
987 879
434 849
733 982
422 677
483 7
65 240
215 56
169 502
488 313
860 243
264 337
342 827
842 623
580 225
871 770
259 893
395 892
270 764
399 623
842 388
647 818
904 42
637 331
157 132
734 791
145 547
556 837
944 34
838 894
956 130
745 255
962 106
491 395
767 652
849 162
810 543
722 693
840 9
355 567
72 847
614 913
767 667
127 323
271 819
271 608
27 49
67 86
35 97
594 565
407 264
525 301
265 764
618 668
619 541
940 778
20 319
380 743
941 263
276 145
419 247
156 336
439 113
666 319
20 145
506 43
405 334
996 534
761 31
943 975
624 654
645 88
534 756
424 131
967 503
491 152
888 258
183 419
325 518
196 149
23 549
763 964
401 623
509 42
480 936
607 529
29 917
76 233
236 346
603 491
964 537
726 949
100 672
540 788
307 179
901 872
87 84
376 324
983 264
202 276
790 949
942 534
815 63
621 671
220 885
507 815
479 917
139 190
607 208
145 468
233 85
803 650
748 204
207 718
232 700
627 589
897 520
605 69
234 883
431 825
648 713
144 463
305 485
296 72
434 970
435 287
718 528
405 474
546 499
953 786
532 840
946 988
301 512
110 61
738 506
851 671
507 828
793 859
867 524
238 249
845 253
654 144
445 541
684 57
305 999
789 476
883 923
325 13
736 758
769 116
98 972
324 473
252 585
458 258
449 209
903 984
213 587
15 544
272 696
360 734
499 471
472 636
447 285
549 816
122 343
87 312
222 757
243 384
929 432
921 169
380 455
397 301
447 313
783 226
634 279
386 481
820 262
665 514
549 752
233 618
107 486
142 114
325 169
180 509
631 60
654 95
763 219
624 627
985 284
384 140
653 171
747 228
677 317
591 122
147 742
753 761
470 241
832 253
962 548
68 438
235 374
797 85
910 388
331 437
198 244
695 780
230 998
636 961
491 837
756 195
689 586
156 75
1 979
122 897
240 891
876 877
63 825
804 759
716 460
948 991
464 344
829 85
847 784
340 893
202 711
883 230
313 275
778 879
221 108
475 623
902 44
93 392
588 117
911 557
780 723
842 500
423 886
492 337
668 141
233 375
976 12
587 187
873 555
887 118
599 839
364 949
754 700
721 213
432 48
391 451
719 224
925 321
147 335
411 522
713 376
34 31
726 250
985 15
432 43
268 920
850 76
151 562
797 817
93 458
715 404
509 641
60 388
558 525
484 590
374 269
402 420
796 518
383 717
820 437
766 374
435 875
67 478
762 658
260 328
156 556
265 849
387 365
267 967
777 28
515 523
282 345
989 258
73 46
708 867
727 217
558 808
950 478
197 791
117 540
669 369
460 326
617 580
419 316
423 359
277 768
705 903
276 643
792 465
744 97
421 349
323 310
918 341
881 376
62 648
708 212
643 495
775 73
594 398
495 306
740 146
970 247
20 429
463 690
351 528
153 787
730 75
607 488
55 328
975 708
446 904
888 776
298 464
240 809
199 442
308 497
87 270
904 754
75 177
673 519
318 116
992 850
36 234
896 518
800 400
404 634
8 447
154 253
249 986
712 842
878 157
31 506
587 551
30 557
912 883
549 913
779 447
720 524
595 44
880 273
432 616
783 810
846 707
26 375
907 602
96 597
906 200
833 614
926 424
881 661
120 171
704 7
832 450
821 220
513 53
557 867
235 241
55 802
1 40
787 940
416 394
293 662
703 769
486 158
200 907
843 608
724 349
277 572
569 708
593 229
414 143
391 795
611 573
636 695
337 832
780 821
706 401
981 974
587 408
727 988
739 190
759 327
537 20
488 640
410 978
375 952
722 239
933 267
99 97
585 362
690 29
869 122
770 859
464 598
742 382
83 872
620 290
402 890
328 804
846 73
184 149
303 578
905 289
703 713
367 485
448 670
616 967
780 318
928 866
883 368
897 688
996 926
574 218
702 552
982 200
45 794
557 58
195 408
452 223
590 864
809 959
709 889
700 663
950 909
992 866
691 585
944 891
263 579
307 796
739 874
771 236
284 693
590 371
674 780
433 531
456 54
264 819
644 187
106 908
627 801
895 695
592 557
675 57
