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