160000
495680 925 130
836060 378 932
317194 962 192
951143 798 96
119796 874 120
33897 553 241
32967 648 708
137345 145 975
333144 728 30
930231 592 701
953719 553 836
590049 98 868
313847 786 86
779060 894 801
719706 234 865
48138 128 452
239333 456 202
2746 248 215
886800 336 673
711352 691 494
948905 970 522
802038 791 872
567888 27 801
621509 667 308
71384 91 64
403241 317 886
714228 959 799
626554 859 961
555004 919 173
435515 850 439
255094 564 426
505858 211 877
291770 559 157
487703 493 634
779192 798 958
923934 878 704
608003 500 120
964688 759 841
465014 629 280
819148 944 218
57949 220 922
400241 303 874
176234 833 803
728689 629 40
519698 542 638
637536 564 33
578698 481 339
167497 39 568
12825 655 599
647874 79 605
715098 756 308
105914 46 288
518307 921 398
191001 7 225
207955 93 519
759216 440 441
877055 940 216
375726 356 85
442923 52 777
211101 14 783
19039 116 76
195666 168 103
177964 168 412
225916 632 965
793630 578 959
939333 226 505
735249 549 560
610801 867 232
364435 623 176
701761 370 192
606852 809 872
38394 325 501
592738 138 285
802699 150 933
357817 815 965
153418 248 871
300294 436 359
911318 167 801
911088 216 472
343194 894 187
955099 382 149
657579 649 299
426364 462 762
292453 129 538
386890 883 864
20784 873 459
884332 138 818
722499 447 251
699773 741 136
546058 198 305
712706 916 791
317637 714 929
852826 932 521
69284 138 57
960984 744 419
743272 738 13
687396 571 789
738362 162 972
811977 364 806
772542 587 934
381686 156 728
300302 43 655
348904 692 828
976601 368 672
417529 624 979
252642 430 965
907972 998 143
972317 643 530
374947 332 814
561298 655 151
216207 632 411
378889 619 93
776986 940 19
620164 611 74
569103 432 642
21864 751 926
873684 195 319
290894 197 76
4832 564 89
180559 337 940
106621 359 236
286819 111 715
255353 567 118
207885 725 789
589718 265 691
986449 976 24
309561 40 623
379030 453 704
102793 265 839
828388 66 692
382236 79 699
85600 754 237
719482 677 161
432079 624 322
115586 982 333
349631 651 717
454998 61 38
143884 913 390
407661 62 269
866778 407 556
69588 13 134
446040 138 655
781873 648 431
436026 598 201
613912 308 639
598447 105 152
299986 26 483
273203 109 945
55712 481 832
697756 275 175
491320 318 497
487510 385 430
663321 178 343
316606 404 322
904634 193 817
223156 885 619
438334 734 124
176917 488 148
37214 234 116
685168 704 858
949220 606 783
476793 238 337
796624 283 733
843597 851 206
277681 352 807
17205 374 920
765074 391 823
447042 113 212
414185 81 863
614362 963 485
96084 409 49
266085 422 68
714108 928 509
779390 815 849
656697 199 335
246954 892 232
347824 532 804
317917 315 773
14048 105 955
565515 78 469
136319 858 967
61646 207 64
501653 31 134
501458 584 872
825664 410 817
111981 343 623
197835 88 591
955430 842 682
164921 663 500
6853 476 254
848577 506 115
304363 992 384
279737 634 442
383817 755 59
424735 649 616
515745 963 671
354195 97 496
901891 999 293
695426 694 970
646549 467 577
75452 517 752
717855 394 490
244076 947 80
702249 321 729
882422 157 215
211543 317 366
902763 857 502
437964 85 229
113036 216 815
610898 462 594
30717 9 649
993317 931 171
704417 527 812
841656 392 338
185259 80 461
581151 705 602
248418 907 956
128715 575 524
672271 146 414
274857 190 537
503633 891 830
943580 231 732
725639 216 723
975649 344 844
119601 613 309
835062 960 858
437060 717 809
468660 516 127
347972 637 459
824733 89 478
811353 761 281
498384 605 896
922474 556 193
767740 625 812
400013 625 581
867556 687 666
176691 813 374
736497 35 842
299546 443 235
761320 898 248
476204 3 163
943231 705 343
440861 430 198
66258 598 763
128294 754 27
150682 294 526
773804 99 868
974150 964 194
160573 391 760
496944 906 915
925793 757 417
10969 260 414
815304 159 296
896351 239 766
256985 762 1000
352111 151 23
106014 350 441
115974 903 496
370200 652 544
833338 320 459
61759 249 161
666148 66 898
941928 740 11
122624 303 282
573095 193 721
416851 801 960
298326 154 1
445792 530 658
940841 398 183
824834 115 151
531533 608 154
943224 862 281
553879 98 610
953904 478 100
463176 182 854
189576 906 965
262879 479 690
596708 840 383
29542 887 958
512141 972 295
571167 955 275
49327 289 808
461525 465 30
972656 481 247
799070 998 531
68530 375 366
427683 620 572
458144 481 267
753635 420 711
963733 974 118
105012 521 296
586076 796 524
808944 856 631
601453 896 537
552549 533 268
601622 125 711
264462 905 206
872292 920 187
307150 412 793
328960 841 326
467954 406 952
780449 731 270
970308 156 24
48619 916 242
264761 122 802
928069 961 889
598585 70 161
83622 49 397
12689 840 439
322507 655 551
53548 377 118
664798 660 328
554370 413 656
404236 796 655
14593 320 481
335484 418 187
741107 230 548
796540 341 138
963703 544 1000
903804 717 391
700541 473 222
37118 320 356
953070 372 221
50571 468 202
210941 537 305
135783 567 310
10035 391 527
375861 279 912
504301 524 125
355525 464 376
253649 240 311
775344 384 914
312837 487 450
402864 274 667
843881 668 672
267913 314 900
925210 141 69
884441 701 719
100453 102 818
406717 986 111
184980 710 841
519818 885 761
50651 503 591
486063 301 138
391009 346 476
494498 361 118
332210 238 195
62069 772 552
778479 834 879
554333 480 71
761571 938 494
689076 833 569
461435 783 672
896178 821 186
7385 665 108
261499 238 907
461204 170 163
229617 724 512
988091 699 106
14526 86 546
12911 649 139
808821 988 761
993418 517 99
548160 789 879
612263 502 799
440907 135 875
937954 143 549
542393 637 243
767796 54 485
954471 493 70
857360 748 705
746070 803 670
387760 487 46
927966 207 43
771749 804 277
999680 834 576
984606 763 539
34781 647 386
759626 191 627
87199 46 98
521480 766 944
792206 123 96
720372 564 407
336891 954 261
616327 61 400
879933 120 748
810857 961 43
534134 649 434
434309 308 849
397120 531 335
868875 134 368
471341 284 625
739787 913 304
326973 632 120
470214 578 769
408545 235 405
440524 324 496
274289 899 602
682078 689 275
14939 315 991
358141 822 353
277811 780 190
114424 24 799
885211 59 39
151731 59 875
837913 194 80
302877 274 159
222748 724 439
878468 144 606
337834 439 658
778750 739 526
506527 630 166
700061 206 950
603169 652 322
352503 757 917
850209 406 193
674647 928 244
841083 523 611
478736 976 261
966710 549 923
204362 545 19
700415 968 973
510107 955 857
576356 804 982
803856 405 275
768591 465 196
901525 54 812
58121 774 674
200129 353 705
101530 941 887
881425 268 42
83115 586 454
511663 320 878
903346 890 375
238492 188 336
707787 746 384
876641 11 673
970280 267 812
220344 193 385
760545 440 203
194310 441 629
728741 596 98
217596 612 259
992265 480 606
499425 514 986
879794 735 929
654352 830 93
884219 285 1000
834397 804 910
232341 456 68
353301 657 70
1624 277 677
333469 326 364
178691 534 913
445409 95 933
19756 809 981
815484 975 977
689498 950 544
646463 776 920
81478 305 695
476254 117 942
207299 46 601
138817 884 785
121304 648 564
458362 823 653
536682 304 12
894771 6 397
378361 460 993
283771 251 492
257077 728 945
703425 78 164
283365 168 157
977275 828 298
357927 264 817
502617 379 623
538474 862 543
398611 97 787
633781 896 643
448813 422 352
226846 983 715
252321 66 732
261082 621 364
389773 2 465
740187 866 94
408052 600 970
181546 492 384
373044 193 623
140302 531 184
539711 631 586
5536 580 860
247282 580 840
971833 237 911
114368 408 842
745388 861 742
933608 893 941
692085 399 299
101344 735 670
287901 206 719
168680 681 394
84506 31 461
650231 31 436
615267 294 841
953711 132 111
650326 557 503
170461 901 189
863623 747 97
876370 291 752
630953 973 612
292732 79 870
560268 397 849
323141 274 379
902836 763 501
890305 111 128
247131 950 258
523715 42 211
314938 412 751
779540 984 389
99045 150 273
875821 731 404
723885 569 504
303115 869 451
797028 215 415
719401 830 858
954750 917 484
747577 159 267
308673 395 739
4706 478 616
109417 742 260
38240 91 193
675892 363 36
58820 602 620
813424 394 985
116495 171 122
507636 620 981
475759 264 98
380721 313 278
742695 643 392
206919 775 636
557870 100 88
950285 649 428
185490 41 928
314311 971 469
879216 274 762
345017 197 753
603327 843 401
421782 303 668
997444 826 439
189280 253 519
959594 939 209
270273 981 119
988747 309 144
319675 701 911
325810 846 758
552556 765 10
452759 386 503
480407 280 679
71038 52 28
293169 517 19
368278 455 446
677813 1 127
478470 891 827
161791 228 232
831261 177 732
907696 288 522
595252 73 295
892001 438 83
828491 919 409
883970 407 392
162223 359 993
671637 671 689
589008 469 145
924142 968 304
377660 984 267
855559 594 46
491473 367 213
43481 970 577
953815 694 318
433037 556 557
101631 176 469
249496 886 666
342396 484 474
2758 224 793
534377 144 352
132252 899 664
689973 803 941
51279 979 447
234669 234 229
21874 558 138
429407 51 404
162350 620 200
791995 339 789
372441 219 569
566281 706 258
192197 970 758
674605 453 692
527539 800 506
521100 203 978
551318 437 861
366584 168 712
121526 130 275
218386 679 971
988038 525 214
42601 627 553
73971 756 588
838191 608 875
609216 398 701
883949 962 704
579795 960 537
334655 204 908
245641 361 59
990253 781 582
47423 596 691
508639 823 668
532607 78 232
918289 775 610
659532 482 740
662151 641 589
580411 185 551
158156 863 305
696383 147 688
665201 192 253
822812 864 992
698301 248 298
580817 908 594
767416 433 228
710447 426 86
277272 694 537
245145 268 763
895054 826 275
325865 901 391
366354 394 733
753513 545 352
830386 272 89
131042 459 545
952470 609 526
49239 442 943
503244 333 540
812339 578 447
267432 21 833
788690 752 357
209022 47 438
758699 528 344
469043 854 666
138226 174 822
33289 843 350
720046 216 852
192330 307 601
316885 208 459
227124 587 445
143298 891 868
961635 119 568
956704 690 425
4686 278 347
999046 957 346
297513 732 916
124834 168 724
822911 644 343
933096 176 630
7315 859 9
413612 275 923
32926 339 451
972619 888 824
990486 742 150
249806 694 377
709995 562 652
688752 881 533
502383 979 425
224965 49 639
977867 444 757
344182 17 788
39820 305 548
487547 258 714
539907 666 882
384149 287 432
211159 406 962
543108 972 209
696288 5 797
962941 718 753
621909 869 17
997074 387 286
932546 606 83
352837 136 519
591078 4 624
554644 557 169
611225 460 995
653543 923 386
315965 844 666
770270 700 950
879174 784 708
178233 814 108
665985 99 365
757723 737 231
860994 436 698
848365 237 17
744496 141 485
577094 559 438
896243 676 409
90745 151 179
355574 896 492
861096 550 370
287994 67 473
960703 340 671
792024 632 103
475440 601 785
706190 213 772
489227 837 437
295522 233 6
713831 798 738
527498 780 557
59178 668 839
496579 12 86
104731 595 622
796250 361 101
6026 97 995
707970 325 146
774969 984 933
333987 22 351
800498 714 136
54361 585 524
417608 408 578
762873 178 408
840579 320 427
81935 120 569
375512 19 604
550530 51 842
791766 850 415
485941 332 600
67746 970 618
345550 32 188
129949 934 235
546587 506 257
948865 937 911
779608 477 230
298953 209 285
401627 223 266
691074 348 32
571818 520 295
412879 82 939
902742 121 579
957916 786 650
599073 624 160
330456 914 761
963516 139 864
77615 368 732
55484 602 608
992914 539 573
182275 476 6
356810 693 401
589046 970 170
314413 999 476
313808 725 70
541267 503 331
939818 654 236
322502 903 528
275334 860 646
929721 835 931
266191 274 842
163223 563 637
460359 602 623
186353 445 229
468662 133 299
542798 992 580
549226 965 608
668195 143 635
316455 638 647
489364 575 72
538269 264 495
247604 708 376
691571 309 503
202141 735 227
906696 109 592
534523 862 627
400791 792 392
80320 486 119
563761 651 2
876332 368 417
887137 970 182
211091 817 176
695103 806 384
208599 967 883
676250 141 728
907359 899 71
910623 480 276
496733 155 259
960609 539 416
583113 292 807
545525 370 716
408242 134 733
225615 152 364
11632 538 957
211059 911 89
906823 586 722
747583 266 194
845229 812 919
215667 124 200
312738 49 580
111408 50 297
793575 914 458
841267 244 666
285702 549 311
508787 152 888
474736 321 926
642012 902 698
112886 581 340
35353 290 306
905174 238 280
51288 283 903
981113 606 37
481717 1000 508
452406 548 678
775872 166 770
644889 522 368
448373 501 437
851999 682 983
332733 94 229
214466 649 328
594751 119 974
270352 531 256
871624 69 701
526987 939 439
499336 101 464
289491 1000 573
377875 168 572
706346 814 72
309254 174 436
813527 813 650
428671 152 598
555671 700 149
113262 898 903
498353 348 779
884315 778 716
3771 337 436
43754 208 286
368667 131 953
67779 967 443
825006 428 332
379514 870 260
555341 653 248
609743 407 811
853575 494 167
988787 383 771
461871 886 215
355861 72 292
813876 497 692
213789 489 917
630832 910 269
687312 876 990
408243 249 286
537488 814 624
990242 403 316
442131 519 837
984294 600 671
355509 550 252
694953 520 78
568062 412 809
742736 275 837
382572 966 155
879540 686 276
154226 918 704
163699 171 282
491774 370 718
525835 194 760
61944 219 61
704403 169 626
382654 286 289
666709 888 92
744691 766 247
408117 245 221
15452 5 841
890160 994 592
328397 426 226
202744 221 633
52610 411 934
460251 306 485
389067 728 922
666942 456 777
900436 730 907
998801 116 481
321431 138 547
936696 512 49
929301 36 78
298544 165 76
302671 171 639
274659 948 867
2370 421 124
674818 418 981
904852 592 10
25197 473 327
102781 881 867
999094 880 214
298169 590 616
628291 459 240
780509 504 380
839440 474 956
862585 756 543
991931 645 420
166666 470 769
435634 458 837
794821 286 703
105079 870 365
109823 817 895
488795 751 829
3940 291 859
222886 315 9
882858 545 877
807225 74 894
933848 899 382
14887 525 460
81671 923 531
550821 327 403
740409 717 383
395572 697 233
342981 536 265
316489 77 758
555482 330 282
425459 66 543
910728 676 973
259375 197 801
605535 140 626
324210 888 166
497991 132 526
81673 123 519
875554 109 662
546680 514 375
755606 766 383
607657 87 206
870384 440 70
825719 902 14
209538 33 932
624132 181 737
635305 647 766
648025 119 90
974711 444 352
523826 210 644
693700 89 718
627397 860 477
187879 652 1
883698 412 566
36567 150 491
738032 255 198
916384 875 593
955994 99 69
626205 629 611
823214 199 838
199487 925 780
157568 369 317
46766 425 632
103766 288 487
684216 702 59
356083 341 909
431826 196 702
557699 66 257
279139 34 565
848992 2 224
230455 289 213
154389 602 496
135752 559 53
655121 434 743
410737 434 805
458584 35 73
459264 452 687
844394 550 340
427162 586 250
648579 68 711
71662 517 890
413094 795 686
240721 698 735
384047 602 737
592449 864 177
584007 668 969
731185 292 839
503011 272 341
513233 694 685
619095 585 22
806305 605 608
594600 863 446
458165 678 353
814846 856 359
21111 680 960
465513 431 7
775239 32 797
885066 323 645
572052 476 973
409331 554 83
656295 259 117
599075 832 578
905884 431 447
18441 807 276
914032 331 627
837315 104 943
144638 349 521
358929 554 970
725860 211 456
822593 350 536
19257 730 833
817630 546 880
158021 818 945
470027 699 471
682379 621 24
920090 11 40
881632 545 309
619608 840 752
986976 418 861
321835 226 475
445735 815 441
47339 823 974
148296 549 975
821173 718 52
17982 519 782
674895 786 405
163895 239 475
997700 985 326
965273 508 378
271409 217 779
625610 883 982
776261 93 277
139949 247 831
750188 866 14
366001 321 894
240308 313 533
196224 660 695
442181 218 186
31664 826 993
554487 562 714
561612 858 434
109286 81 826
398287 968 398
406079 763 191
23147 884 286
929527 5 899
295151 514 894
847136 92 138
625096 66 546
725650 313 164
222802 996 989
606319 43 576
540076 214 919
699372 742 765
306041 695 997
726500 61 203
147570 585 629
925059 461 551
508759 843 783
695681 447 804
216896 646 835
188036 406 791
94026 325 169
588579 4 428
553109 491 245
795359 206 849
996884 933 124
626867 444 418
876699 269 928
139528 395 683
940009 494 430
456709 780 416
834786 998 870
75394 522 266
644610 215 282
214225 148 852
446659 931 323
102886 927 340
63053 243 119
424724 190 583
324870 616 153
413445 294 732
675138 272 832
274643 38 742
503219 747 984
587719 742 207
474493 724 182
290140 680 443
641206 320 855
150702 358 739
280408 232 178
54605 679 390
267571 511 337
211556 557 246
793856 977 342
263028 920 189
437062 79 952
481041 859 450
229344 635 232
369643 974 97
343367 312 299
868552 696 586
551681 151 596
892244 56 832
699880 207 493
140760 92 191
837288 394 467
212891 817 461
450616 756 378
444800 496 604
851325 31 516
659656 592 390
569 671 721
745434 569 629
930275 378 958
899439 703 632
312236 454 881
153625 849 403
807924 734 481
648380 358 439
672353 526 940
5439 412 223
692891 827 9
779691 953 828
464199 92 646
535191 157 895
315323 568 225
689678 374 471
809496 565 452
401300 843 170
748947 479 41
985639 946 242
596444 132 56
750464 306 472
391714 454 206
296982 444 106
249172 992 750
786001 886 901
545932 517 698
270181 7 832
202675 255 18
326989 271 67
148544 855 346
473846 576 763
605781 895 496
726568 109 31
956918 280 112
574115 2 810
107151 387 275
734466 699 91
97324 434 838
35299 145 60
56261 255 229
978238 787 926
815450 303 253
178071 630 878
678114 344 75
22433 335 724
339427 496 413
444467 150 846
708280 467 598
929663 324 832
943181 572 100
763347 186 677
586997 177 905
236181 430 54
922155 422 238
960452 915 163
846594 606 767
557531 782 772
995654 394 378
373552 567 773
35180 329 79
531166 759 231
930019 960 622
932241 938 608
620872 771 340
891132 397 194
985451 385 846
769937 110 322
118064 868 382
351855 952 237
863433 500 989
790904 489 926
494696 897 198
16607 570 630
693133 166 383
605864 607 355
347950 476 843
213259 875 916
371773 679 803
294258 577 505
217250 636 71
161155 662 130
746272 28 187
262922 212 937
928100 477 543
823462 983 747
114846 757 353
781670 45 425
578495 683 690
238918 673 793
151051 258 177
853190 187 915
556310 662 394
886804 520 258
950049 610 242
249421 551 845
310299 489 92
767611 41 381
613969 851 19
340936 894 310
629436 434 996
402880 179 163
250444 65 929
45099 752 114
12390 839 124
897518 17 154
179079 353 913
692865 59 146
784769 820 198
668483 829 547
850853 225 831
922721 499 505
487681 724 558
515926 482 302
958408 438 186
874101 267 111
710187 832 691
42268 565 801
807503 577 851
935794 390 11
597998 291 795
808178 320 242
451174 500 25
951787 151 211
46607 910 999
386189 608 725
128670 352 645
977657 205 355
379571 264 549
994523 932 883
505127 208 235
123975 975 627
562134 581 820
915830 199 858
670879 102 910
759352 150 963
973577 387 230
595444 574 767
371266 631 621
654622 960 20
649185 434 721
545991 329 681
209599 739 852
149589 364 125
310788 671 305
586317 727 221
333081 485 212
351593 578 347
356838 758 766
832660 956 803
327349 728 211
384095 974 822
608558 250 862
520443 973 499
361927 954 552
896389 478 981
430685 750 294
158101 682 437
486379 709 644
381335 339 653
121298 976 983
560662 621 596
715406 673 771
673586 767 659
42168 717 306
517592 843 894
924030 43 504
577951 224 291
24090 979 115
875011 159 893
930818 15 480
248253 169 199
444432 93 840
262623 569 445
699573 943 646
168151 484 877
656829 98 382
823930 59 346
467330 131 566
382770 764 9
152021 911 312
349582 747 785
737204 929 760
925941 915 801
319698 829 458
176699 387 523
722761 500 918
849331 990 687
640469 975 571
111358 243 9
160162 713 390
827371 60 388
703857 712 855
829653 199 908
7084 324 741
468424 637 456
762489 113 565
682193 674 596
455179 735 602
687737 265 986
272439 814 813
650634 295 981
393435 437 745
168654 604 647
584883 310 409
248449 857 946
336100 327 300
533932 101 22
848549 328 56
796783 138 717
952567 456 199
878252 82 709
377456 726 36
266202 348 750
85544 217 98
419099 904 753
522682 789 354
876367 928 837
186980 493 712
709093 957 296
697784 775 724
23345 358 91
934656 772 174
336309 735 676
109524 469 274
682837 43 613
122056 777 486
889143 883 373
939811 383 311
401248 658 971
746475 781 55
180446 725 348
463841 556 836
9398 267 765
479655 583 765
608588 830 784
34853 46 90
188998 210 625
361161 871 682
270589 4 141
794588 889 497
210386 324 266
380595 995 708
679592 424 617
856128 166 664
620491 449 833
905903 25 946
748833 555 419
987775 559 941
372860 769 692
377225 591 117
244717 651 801
947067 395 51
395358 849 221
406311 511 808
709128 442 452
901882 202 831
129870 315 359
922722 337 741
27394 80 541
91196 121 109
403643 510 553
203516 400 828
960154 476 16
155325 34 333
198254 233 239
916326 294 28
574116 283 208
651146 251 248
159364 734 406
239695 741 305
809679 391 483
428144 316 487
328648 392 48
337487 616 765
426230 693 328
272071 621 386
717629 615 199
699473 755 332
597468 577 847
850696 108 170
176759 665 20
25954 499 353
751371 294 866
759479 971 647
918148 534 360
243484 840 922
160462 927 16
254012 221 930
960681 256 949
210797 950 198
840473 608 48
445560 292 742
552902 697 161
354089 765 724
615838 521 276
435137 661 85
380368 863 810
34447 70 314
402098 344 130
161573 668 29
472456 513 925
75589 954 263
250377 477 865
500845 487 178
695951 353 73
381446 507 190
351888 630 969
515226 77 906
288522 915 445
443314 188 749
556101 789 530
89877 256 311
811106 465 895
372764 205 999
990856 753 700
492523 445 236
489372 501 36
724542 178 210
15789 274 781
836224 527 432
239421 35 701
234959 589 537
753453 489 871
680795 166 648
43626 789 484
244159 269 469
833121 483 828
593522 512 832
451269 616 664
561202 494 884
83701 768 564
119050 196 996
618827 333 100
340028 129 260
832959 979 498
79605 501 972
548421 485 514
441305 898 562
682591 943 441
618855 485 379
14320 818 98
991864 452 645
502890 733 64
898431 773 236
865622 178 110
177960 89 826
681125 345 428
931884 484 9
918838 607 827
900012 379 83
793738 134 322
671077 669 766
121614 746 151
798809 920 360
230557 859 504
670809 950 167
399770 535 514
717700 234 178
279771 782 412
14262 969 706
721535 227 324
294104 191 206
793947 97 621
907424 82 780
943935 34 894
544599 482 236
588987 789 304
823090 272 796
529203 930 327
423520 637 578
85711 120 15
416330 460 135
53710 602 297
893864 893 239
461389 875 716
156838 731 384
588241 704 349
831039 693 946
37510 353 745
213344 811 820
123362 828 277
223316 958 680
522244 821 100
212834 324 623
882812 674 490
504514 634 207
884324 580 508
670325 630 275
788914 726 307
655208 298 499
415015 545 350
359900 747 474
706368 518 37
960332 297 1000
350393 548 71
265756 353 82
134277 873 3
12859 286 929
787193 601 482
395244 30 977
224196 174 994
429882 678 57
719491 132 993
78368 605 411
117040 516 634
561168 30 720
421996 440 475
645964 202 128
905141 166 869
405442 986 667
934230 801 131
769981 141 554
453613 851 58
553151 389 154
932815 135 192
862438 680 912
986797 579 413
206917 275 771
948023 940 842
175026 251 590
401952 473 19
131627 338 832
337622 387 598
115243 954 568
321275 351 558
909510 313 442
223107 595 158
841018 164 59
430557 975 809
23364 311 576
85262 362 320
354784 97 75
33986 80 12
627421 183 8
804002 939 833
408298 600 335
104872 745 399
607091 563 23
720967 677 117
325576 395 194
589610 137 52
78245 427 443
621804 646 785
555273 172 472
543802 891 89
822391 694 846
360982 470 169
567077 773 252
360109 791 344
277665 47 919
212688 740 391
46688 363 261
783911 353 267
619591 979 962
54933 924 252
830231 842 106
132523 787 893
883590 236 574
858557 120 939
969387 579 998
331836 648 409
506666 671 82
525029 567 34
557292 244 824
615936 169 283
213772 532 715
465993 925 834
510823 264 337
60294 403 489
945223 618 286
517241 798 965
218301 509 569
334915 677 279
994562 350 367
546655 342 424
73834 315 68
304530 342 211
30044 49 233
32346 369 347
910368 584 11
60077 87 474
471062 505 800
130119 332 425
521969 481 222
766531 288 17
61244 446 564
148096 683 425
151148 43 379
370999 175 416
794455 12 620
177880 732 409
182285 869 70
194645 707 449
103904 816 845
959607 23 270
61292 796 811
351326 426 199
388265 752 355
194803 3 266
921302 38 709
874353 193 970
581216 9 936
599332 115 431
60524 853 876
635242 144 623
397271 476 78
330709 981 392
154586 591 450
495251 918 938
331935 772 820
410485 808 134
134406 102 214
399315 768 14
127635 405 293
485912 64 368
409653 915 628
679051 833 981
768292 260 871
604517 361 258
116491 345 227
642678 278 19
152956 848 118
326112 591 695
13998 734 868
76294 327 449
142443 469 115
395626 221 632
616066 612 138
360862 612 397
105950 395 402
295610 32 708
746425 779 847
318433 669 76
670736 430 221
340293 848 680
923822 604 783
761848 619 745
176948 934 824
778934 174 534
40005 240 553
175058 874 464
671180 111 253
159710 697 883
328895 664 786
537139 265 746
790431 264 3
410606 941 865
963980 624 570
217642 937 15
819135 814 29
379288 754 648
929338 448 941
350462 240 15
880488 324 522
351663 948 613
139365 689 723
669026 499 928
347090 309 171
501362 694 312
639359 658 638
200509 906 337
43813 115 622
980972 340 118
392218 558 479
388646 461 947
783983 600 501
372829 316 595
598559 790 556
805230 215 435
440548 181 800
547594 241 28
261401 543 695
639897 803 197
388665 274 402
550275 158 410
145770 836 815
851620 84 693
839523 785 51
760587 934 328
273596 176 555
893788 117 935
174542 873 690
62253 153 19
599434 453 287
671015 780 569
187663 385 430
184400 877 810
834816 774 538
670456 508 331
701512 902 722
199604 51 251
808412 122 301
466184 346 923
320118 945 491
371118 89 872
377601 978 720
367125 966 73
610057 508 448
541547 606 418
905311 946 252
788540 496 95
938740 73 105
325655 914 73
863334 391 65
930014 71 869
455447 564 475
688899 140 850
992601 208 298
470627 773 545
952337 298 114
39071 86 847
825148 116 962
30068 552 827
159756 101 515
440700 988 640
389842 600 772
438884 816 223
469816 775 330
998401 655 750
557818 347 483
50647 38 631
44237 844 738
395231 731 415
420912 941 293
509518 128 660
757210 13 337
278811 768 390
715678 884 447
558760 961 563
65612 999 373
616806 657 880
183666 243 804
296709 501 266
966987 383 430
59531 650 431
42038 995 843
687357 176 691
417458 738 615
656274 709 190
964992 568 725
101584 814 851
869030 898 951
684366 429 449
334583 284 200
889848 293 940
319983 535 214
242274 859 793
956062 377 258
872637 907 583
920910 384 59
317235 611 559
854070 200 880
419941 946 947
514231 880 617
716623 98 905
369194 418 255
120324 795 110
482748 344 155
153275 584 352
320692 410 407
420465 184 668
245960 300 797
181518 804 395
42092 112 558
347997 710 125
117288 311 58
641131 302 118
322449 404 576
552461 297 990
713479 939 468
170792 837 639
387620 426 375
269389 717 541
983033 210 759
547920 63 695
290455 955 815
201865 963 27
894207 162 244
380297 474 570
347918 576 926
338420 55 58
672880 715 153
536746 758 449
134209 862 985
454817 818 161
405158 91 210
949939 409 133
440111 965 312
932880 421 412
111499 700 98
16487 209 493
971364 347 774
892309 618 359
383776 138 327
906416 14 173
858936 550 754
113018 426 458
965530 742 113
448241 900 432
832107 857 983
671317 327 819
665830 298 574
169431 649 992
419780 736 465
336627 790 809
349615 656 625
609592 600 779
758287 449 875
286072 71 455
307888 365 821
213557 294 341
464314 433 721
182165 317 349
817421 835 156
614929 242 154
486228 440 695
346847 612 425
312719 636 144
677756 740 689
920927 945 418
239936 673 166
444005 478 415
88318 959 778
476494 856 124
12634 425 609
658085 118 685
519973 289 413
98049 796 283
588081 94 769
914268 44 627
40210 896 950
847194 31 835
270663 899 123
222103 437 872
931905 208 826
106324 136 13
341778 580 564
546240 852 573
457951 834 606
970475 720 634
440270 36 136
428752 308 594
301962 128 112
279785 780 157
35198 716 732
702845 534 320
300864 602 222
26293 92 660
95107 888 257
768075 239 338
116992 80 536
351561 604 883
785842 776 237
231839 29 162
613447 964 748
481859 1000 584
349262 511 36
939392 932 372
821413 638 399
940641 952 509
475327 586 229
444539 522 917
441100 773 133
728190 404 580
400735 794 441
421004 920 554
883472 269 403
10868 548 242
190938 314 605
142002 197 490
29802 374 794
78626 144 361
445428 200 350
345095 979 267
85699 782 628
627489 56 811
62978 65 930
397635 579 884
362315 8 711
955658 81 942
9257 977 422
676000 362 935
646383 890 596
694430 40 866
587488 172 335
107415 688 222
317004 263 215
663888 233 683
91123 238 12
200159 298 373
226181 319 659
890208 751 471
939906 488 990
291061 706 506
464511 318 3
708477 659 47
748987 546 241
878820 293 397
293328 902 672
290404 1000 757
316340 162 176
218439 241 939
93785 361 43
521461 285 330
572031 95 474
551613 667 367
933879 192 429
444530 50 311
767201 781 850
804039 436 925
432937 601 668
986399 144 25
477701 657 450
96263 308 428
744036 111 525
54366 354 417
419973 38 451
911200 703 674
933364 176 920
443175 110 763
557930 988 690
680543 805 204
505334 317 264
793568 615 745
931020 89 239
925574 344 639
691733 837 694
970934 908 62
12805 322 90
781533 363 864
578394 940 698
693522 364 22
601824 2 767
567159 178 311
957665 873 921
230099 214 617
302676 456 295
839253 368 732
33630 317 997
548229 214 570
981566 96 746
68359 572 488
109287 763 113
599638 990 823
690592 935 166
103311 766 315
139614 811 299
875867 486 976
833068 861 296
592045 858 131
676249 896 682
969262 505 711
5220 530 13
654129 472 248
401268 17 673
727527 798 690
928078 100 660
302135 575 727
710889 956 626
287949 133 931
52943 768 649
317853 258 25
38520 634 383
862825 62 957
364216 694 438
904967 953 686
581679 400 68
807374 182 863
570748 605 562
272821 13 784
863361 120 682
823223 594 715
91868 130 589
546521 126 832
62654 406 979
160859 763 355
556929 382 790
149237 603 68
12019 544 371
625431 370 218
619368 673 559
714870 852 160
595796 383 118
423328 800 402
722410 67 640
949729 202 898
788433 20 47
922910 215 684
251793 371 208
446203 554 46
522380 675 216
404971 271 730
784157 285 259
318580 312 198
671281 307 87
54155 825 557
432593 171 546
18575 552 480
309744 550 546
337683 724 314
173305 507 601
497661 56 601
806143 195 86
875701 947 533
337799 98 577
845727 558 478
887514 49 640
389988 51 355
390989 410 349
673809 483 616
269336 986 205
613871 951 389
758510 527 408
241490 962 509
338435 827 600
752674 697 546
700993 621 724
936882 246 627
929230 124 177
760936 863 475
704266 7 325
942437 224 772
3130 438 937
538410 822 238
530122 800 589
842229 285 468
76059 436 739
571661 475 636
593612 293 890
806311 139 880
311108 589 893
481732 437 705
902839 35 274
950347 807 578
262032 769 652
974112 576 156
581697 572 419
531420 599 598
878968 544 25
771903 326 726
973417 375 866
304599 854 362
517381 400 133
699988 260 383
477457 589 826
784301 407 293
654635 785 787
150919 841 510
560623 377 720
80778 258 262
930037 701 800
676473 752 307
897301 869 986
670914 895 951
478027 651 762
700769 972 132
848911 297 580
143533 644 658
695624 672 389
846506 341 878
486112 577 235
73560 613 662
967405 525 694
69578 739 137
795872 418 446
215174 150 563
630813 416 576
506606 171 229
593077 286 662
131214 821 230
848831 103 455
678887 232 734
674038 725 835
628869 511 611
916795 61 499
498908 175 841
50450 933 783
968467 285 929
935978 991 670
802201 269 280
985257 559 446
360457 812 381
494058 789 940
239799 229 466
419818 522 549
387834 281 170
261290 414 220
386838 470 229
478588 875 614
623563 823 474
232338 389 756
682796 903 609
21109 608 414
502663 367 436
701313 482 809
199336 340 8
67720 855 238
13981 144 699
914046 308 101
976503 822 969
968262 611 671
427223 419 559
780677 977 57
120952 419 24
281713 834 617
560539 307 683
568936 412 249
848345 822 399
259236 247 38
66799 632 636
248303 559 653
398808 190 638
986542 3 60
866003 472 604
114312 95 111
291750 921 159
573825 824 190
365537 77 904
343346 279 705
9592 277 669
869267 491 659
776289 580 726
428451 460 599
981994 353 463
65857 399 338
319013 454 495
163941 707 930
636819 227 52
737936 708 549
418944 903 509
385511 853 560
544760 75 379
419497 282 502
458726 445 485
333063 52 704
741055 497 384
696077 717 332
585957 417 559
591796 855 216
751735 386 298
722942 1000 596
395001 801 456
465006 139 434
639770 186 410
96667 121 83
835893 268 101
13488 652 415
967840 879 251
487150 278 383
251600 905 451
622941 994 127
346728 17 869
862716 835 505
620581 920 58
429186 342 915
616823 874 999
889693 469 833
442302 339 330
354732 591 320
530101 392 90
46933 338 422
906833 972 921
385247 763 911
880468 150 827
244779 367 60
503820 278 381
681874 713 175
178018 46 826
993371 994 935
260019 486 499
220893 320 801
946562 746 741
670075 489 932
224372 629 204
726251 742 714
108835 529 643
80313 806 622
342502 827 634
894495 523 394
976972 21 180
92807 636 963
853691 947 505
953281 918 410
841419 255 529
67344 636 840
231494 968 20
784662 651 801
342711 344 171
493730 161 214
443554 805 394
351010 189 255
284231 505 786
527556 609 969
58435 957 867
648804 824 660
253639 400 878
376133 638 34
793035 69 907
276338 485 899
632368 948 469
897510 881 848
815981 507 613
775965 406 11
233125 482 83
180977 409 236
534999 655 461
570579 510 232
128066 903 261
840358 99 638
661643 730 334
875372 141 281
300190 451 152
799673 830 92
707143 445 188
609502 810 870
958165 436 734
242875 343 388
609700 770 480
217761 281 662
684253 920 824
506892 422 543
688822 819 169
873703 21 213
72658 513 30
648030 430 255
447581 47 753
906276 515 889
33024 753 608
91226 507 319
63778 219 328
32696 399 903
497189 704 367
27231 780 652
41022 711 60
948013 554 147
68649 437 953
521311 668 359
835591 315 25
488862 575 921
133560 630 338
454031 584 252
475230 845 457
911452 323 289
611606 77 292
599816 749 513
555816 632 659
290064 513 641
136760 567 247
714920 222 490
61333 349 625
590200 18 203
256064 762 511
198297 28 494
131970 150 275
368116 749 62
470561 808 202
599709 422 61
782017 157 209
590628 948 577
150213 257 512
210057 91 393
281828 355 549
746749 800 346
813832 928 111
691366 566 180
767306 739 746
138398 355 773
580453 224 484
34414 953 833
717211 334 706
223393 929 991
693869 197 831
787703 811 276
107024 100 565
599782 882 262
584094 539 389
539035 749 144
368545 926 569
296993 72 843
228341 181 457
639093 537 552
578350 337 246
317780 662 456
857302 159 630
243005 514 975
17320 353 720
314867 306 728
745460 22 161
744002 535 828
577450 141 114
936391 676 903
821206 49 45
463590 923 580
944793 430 703
704908 728 235
851899 23 672
644669 155 444
433396 263 303
632178 983 163
457068 791 459
165892 296 756
440772 252 333
779082 95 81
592324 606 856
985578 943 295
466801 897 257
907534 632 997
623934 708 9
311496 479 58
265194 442 116
607354 507 373
937206 615 35
761729 854 130
18941 317 345
577295 285 832
334433 725 994
215417 800 589
908146 553 542
277824 993 251
256976 660 684
220168 442 409
360675 817 572
171151 123 104
262541 259 137
226928 114 514
554659 758 436
304692 157 441
334207 279 217
93442 350 48
251794 331 198
903120 708 887
392869 244 54
923791 779 279
298465 283 607
293604 946 947
822036 855 991
820316 335 377
244447 847 688
816320 933 328
921826 580 755
574985 331 782
331696 424 5
66650 470 614
562932 626 810
95815 131 389
410555 357 930
754316 819 124
407885 850 264
936722 995 228
220321 920 838
509368 296 793
933606 272 296
915249 402 63
457263 822 138
120586 882 252
486550 137 922
928023 216 546
447172 809 117
296891 729 119
212692 412 829
454353 231 699
628451 93 912
107365 451 462
693495 209 622
21694 329 935
595082 449 933
791970 945 973
794123 546 369
490580 471 681
471831 442 736
606522 182 931
562279 124 841
729356 527 21
998560 134 784
986046 930 85
272232 487 1
811232 5 935
578313 885 134
959600 162 364
4213 828 265
65149 491 253
333178 898 550
14609 283 576
990476 886 266
595003 579 913
971182 969 65
59480 533 443
556571 22 344
164670 273 505
407979 117 611
593199 378 581
916066 578 844
929028 133 728
308383 529 552
325959 383 112
988263 488 658
410795 858 189
77449 693 325
363572 93 876
394124 767 160
877247 533 724
132546 733 652
746912 701 278
18739 354 411
958422 804 56
19278 453 456
485137 456 598
471351 859 912
230202 762 59
242950 908 172
523654 841 115
369805 590 849
652765 785 177
339055 383 939
65392 968 649
494419 728 979
568457 665 433
317470 195 544
469620 808 688
428010 124 468
171648 46 83
78680 60 992
324597 122 412
978400 319 629
463746 798 491
289713 817 840
14610 421 515
402954 973 420
213791 846 694
551039 229 734
778400 274 644
376047 179 163
70656 739 398
754110 115 123
248478 976 360
650533 231 73
289141 263 455
174663 825 700
152355 871 93
909579 737 267
512747 14 991
836821 825 514
506260 187 492
719389 521 270
988395 178 590
374655 538 888
488051 804 408
877986 992 411
196114 514 975
655268 613 33
273741 439 171
116358 376 829
592424 74 569
519868 895 62
718584 555 693
371884 138 216
506071 294 30
471068 20 313
724662 31 756
875370 451 458
985701 847 766
212523 490 47
14753 752 15
804012 267 35
420799 242 537
719113 690 248
269297 336 625
941467 183 877
645315 553 515
513384 114 588
537291 991 279
18997 856 779
421022 487 423
545116 347 222
354311 256 295
902286 266 911
656824 23 484
924493 46 538
542206 234 905
122107 16 427
370300 146 695
73157 165 813
862137 917 588
963585 660 403
122796 128 495
535602 690 16
746119 524 683
539544 97 857
718652 731 959
439661 462 414
785659 19 450
287345 708 789
14801 832 210
24658 422 325
937567 160 491
486575 933 277
474368 26 84
747736 555 700
252172 958 879
314055 98 595
490075 956 861
352809 344 993
274167 303 444
516076 577 293
710013 889 356
799969 338 28
365288 248 933
524120 473 345
453013 607 425
341963 378 746
24570 996 997
444841 831 705
172974 629 852
527933 513 435
869978 614 464
520609 579 513
281039 981 500
471100 611 940
939419 167 245
269183 987 372
635911 695 384
119399 80 3
851298 656 434
893623 799 788
816438 639 908
56977 529 777
715413 929 853
237148 187 882
780623 299 598
192838 813 311
529283 640 658
769807 747 383
58415 932 671
907278 462 253
942794 471 655
208347 813 576
791682 797 239
273457 43 363
212141 179 211
530184 132 219
953745 67 454
621578 781 632
142656 285 558
969822 423 862
879807 840 13
896032 805 137
778799 664 636
111526 254 330
675280 926 780
642806 435 764
695812 102 591
58632 667 432
639384 72 287
21845 120 474
549426 714 542
753735 489 983
909436 50 795
294789 281 897
589705 402 651
511083 527 396
629336 638 196
16343 314 951
437110 177 621
366935 168 617
606716 594 676
748191 453 758
622409 647 390
906998 29 748
511866 978 961
745593 491 757
787646 680 152
496258 239 769
177609 300 820
26414 322 252
690213 984 515
224057 406 284
644145 238 171
904024 893 237
865441 482 91
856037 119 382
671544 649 905
160118 391 853
272087 434 125
949637 919 216
531096 932 99
166227 341 627
223188 279 97
240634 488 896
508843 786 210
161496 156 414
777925 287 614
714232 807 688
507593 625 518
125350 311 756
350054 782 1
63211 996 375
957079 70 182
164286 625 595
873144 290 137
464950 880 79
925428 155 652
922674 244 144
429333 45 136
856724 604 162
140740 745 312
289145 254 952
923562 175 428
300515 338 530
330518 273 640
781522 779 139
367396 923 473
223595 194 898
824927 335 446
690673 387 202
498404 824 526
173960 820 734
219484 320 973
876549 15 765
36706 416 366
22873 200 381
475548 258 207
291985 731 177
885635 635 355
145116 263 508
185486 713 525
1246 795 818
413047 361 214
342459 499 520
787808 627 256
725767 724 887
337254 509 925
407462 238 947
693531 824 604
864122 314 165
174603 772 241
389473 610 301
750254 316 170
481903 49 75
411304 94 480
724270 278 649
438499 113 500
673800 571 848
390150 81 951
304319 890 864
29474 802 895
783904 51 370
830934 324 118
284552 442 291
633717 771 955
4463 314 942
332865 358 576
725884 202 805
403087 771 547
258581 176 841
434262 477 874
501800 526 196
269700 121 460
477504 536 798
580525 509 762
250724 692 804
296558 508 807
96951 376 623
304147 821 849
114386 651 25
985980 810 574
196769 729 25
489336 243 967
216609 730 133
257930 811 625
548739 691 280
402409 988 481
334723 2 372
639912 242 743
226827 421 387
373791 809 508
527530 544 633
575760 483 766
399717 255 431
992989 665 765
446356 698 731
48974 646 276
604228 866 746
414629 700 27
373896 503 797
519348 689 464
278828 889 914
501834 957 630
392797 60 32
533844 210 839
428159 214 894
588936 470 713
443788 135 536
973064 395 987
11405 172 967
735463 802 716
700352 396 382
290432 772 625
430570 491 492
528965 51 120
131305 985 896
173532 158 461
741602 329 767
621948 766 701
738103 491 445
206911 755 39
591743 103 885
726607 755 849
455544 292 266
481917 160 717
736761 127 794
720095 774 650
823702 1000 491
115568 941 188
826283 432 525
912712 318 505
797194 997 317
129055 993 70
325185 368 212
54133 793 397
669772 749 285
861795 181 775
922232 662 404
113543 752 929
379486 54 874
423626 512 552
423571 949 64
484902 699 40
513546 896 806
360601 52 164
224592 602 959
348963 990 328
7890 324 958
145224 406 617
708419 784 912
828379 57 798
374848 585 316
583701 975 505
250337 664 299
95226 244 111
25239 982 575
966149 278 834
26038 857 102
467215 153 299
184191 396 125
280101 956 721
235264 265 496
868037 140 662
542641 978 410
657927 870 487
408237 53 362
396822 1000 654
824384 733 319
388211 791 176
625464 837 894
604350 826 889
185892 39 352
119651 902 752
985242 90 423
542757 730 944
354845 250 695
862000 873 22
45574 730 929
580865 437 209
735349 356 505
354078 389 265
712055 72 206
445316 432 398
869308 626 214
471516 58 484
80816 381 305
464027 585 13
212591 60 793
692347 4 365
429364 288 641
97248 581 466
975267 461 612
831313 473 967
346576 253 767
788063 662 553
882070 228 265
904668 580 360
482044 292 639
72075 23 742
691395 173 648
88159 674 235
803281 424 710
499906 585 192
734751 131 294
4016 71 47
158241 199 755
520193 357 667
497282 278 603
781380 399 132
27137 479 42
639959 627 269
554223 603 477
339900 252 377
922958 751 849
982085 632 929
166592 961 850
17477 27 789
474360 99 722
111754 512 721
747219 694 233
246721 101 646
632425 20 425
210744 946 648
109160 441 355
251443 905 346
954765 340 34
906338 375 855
663372 36 44
746197 463 61
220421 163 999
506382 224 666
161542 239 911
234752 760 327
563225 922 606
752261 6 733
557794 276 101
520606 894 164
992479 235 672
111952 119 988
967795 168 623
678099 741 601
974606 624 528
273584 316 216
320926 446 264
572142 541 571
572331 617 809
403834 77 689
342030 70 33
681249 378 832
148903 34 935
485096 407 225
602208 576 587
291757 726 844
906096 828 701
341529 211 63
444293 422 388
57036 450 768
201740 639 237
303897 24 515
796143 522 154
500642 381 320
876914 252 412
682895 122 491
425922 909 33
678494 699 838
471680 285 60
362825 750 348
776352 897 319
361699 830 252
700656 706 211
430253 399 775
672008 314 274
412817 309 147
293284 380 201
360324 28 608
407934 404 752
495523 582 400
235149 131 466
646754 836 264
845238 832 801
860630 840 153
350034 28 695
530178 721 260
180689 210 57
13194 981 943
152179 221 266
766957 982 946
301827 727 238
860669 633 156
969393 769 186
348014 921 576
360527 988 286
604377 525 930
133936 30 985
606529 679 299
392152 187 152
766520 654 585
812434 588 337
597840 631 112
981634 725 793
136044 418 363
707738 753 667
601067 499 530
552221 564 224
114501 17 356
977168 558 385
13081 288 413
984279 243 198
401449 338 323
315029 704 526
617751 978 945
428311 46 807
646238 471 112
681712 152 916
848848 337 753
975736 331 392
652180 674 209
358329 390 145
209925 768 938
946344 655 180
613506 858 672
61026 778 737
293316 283 185
590592 788 216
967144 326 156
180614 140 133
575230 700 349
712525 629 969
396012 28 214
373477 16 948
587125 911 819
956468 372 256
790694 800 297
691381 710 584
27767 32 756
510461 487 333
52772 2 242
806926 184 322
680070 403 612
346271 718 542
560251 192 925
582394 698 544
316294 558 663
516551 714 51
840989 451 505
303270 79 207
727180 204 756
99625 629 762
263540 921 735
338185 322 598
780790 566 990
491555 339 415
29135 754 890
950394 187 333
191137 340 926
207539 906 960
724612 641 284
92602 89 533
811550 253 141
101410 355 131
174877 674 768
542005 364 393
583978 364 180
587022 889 795
36096 883 265
762494 601 647
459964 693 888
475351 222 29
986135 202 494
478201 788 413
718733 984 362
571638 185 234
963367 879 473
677305 954 945
997378 953 220
592475 840 152
709717 429 580
303112 113 710
613205 861 927
653609 984 766
666234 667 149
515717 972 641
563134 829 463
13635 750 610
669930 524 828
136473 718 731
403852 10 490
751362 54 125
907157 239 690
41070 270 190
387799 257 454
239293 216 535
308716 578 646
137667 319 327
449454 842 573
968110 126 791
556087 207 616
388978 404 701
291486 763 830
430907 552 837
508537 256 697
3634 870 167
603005 918 435
191884 202 639
380010 5 354
791939 925 875
876977 164 731
778274 275 488
147762 941 166
278465 310 202
186381 909 656
971660 83 564
74453 217 337
501955 98 319
485229 105 345
808240 293 884
701997 894 400
814703 232 504
121538 777 777
851137 566 732
144675 754 251
322374 724 546
293154 423 39
711573 675 681
429088 653 151
733300 925 520
317611 461 442
1961 913 861
677924 716 329
371227 168 832
915960 461 652
330966 593 409
350805 406 489
146510 660 295
281880 348 649
396273 994 268
179456 441 933
536527 556 442
766915 520 98
599721 816 228
338847 281 213
850112 298 527
764761 731 636
439390 380 271
402140 760 592
620989 142 774
159107 210 834
645727 184 321
487470 870 425
193719 608 262
763521 489 640
215473 368 474
751171 275 59
78661 864 262
944405 675 196
101156 738 876
287934 894 563
889433 308 655
756492 140 325
450305 266 260
279080 384 761
83763 483 713
10061 947 710
719379 855 214
297045 492 71
226653 258 974
961958 955 193
421622 564 423
669819 734 797
776415 26 35
198132 762 395
459741 15 914
958046 886 364
552206 314 273
138355 591 127
958824 673 705
226513 560 761
974971 855 511
694099 872 615
413392 512 592
268597 725 66
548009 905 925
879077 169 26
824331 8 942
464831 72 256
143343 233 175
652380 914 835
952546 164 888
816985 626 933
19948 944 182
484162 284 784
638322 435 643
858452 741 533
547087 336 718
922529 506 501
318567 139 146
370263 242 70
724441 91 9
628849 962 768
563542 238 463
795744 75 903
697690 196 878
285360 284 882
282624 496 571
35357 738 786
106262 164 960
566128 346 574
916309 71 999
959484 891 160
129911 346 607
716087 362 238
829707 869 256
808376 132 889
871143 330 964
741606 394 624
513304 940 339
280936 302 46
303636 373 425
24348 260 375
58991 673 98
762292 402 966
484709 557 744
614285 238 139
289172 839 491
865947 59 656
602770 729 225
850910 505 659
745101 911 1
420014 776 669
445471 784 13
732408 647 476
456773 620 4
79632 835 885
285457 804 605
424402 254 226
327894 728 902
691096 321 194
591562 198 300
3103 960 566
698000 947 376
862034 492 571
592707 700 852
972993 497 612
925500 131 468
361852 653 417
528168 650 718
565345 225 740
689763 884 371
515189 799 867
895929 780 206
107124 866 790
597022 439 852
584550 440 80
651390 516 99
312632 458 138
596833 542 228
953677 81 707
792579 434 614
103546 756 201
136828 123 581
230723 488 630
422891 398 924
853132 609 242
730347 324 186
231761 61 873
196649 695 125
478190 144 380
600657 637 505
58855 244 499
696528 640 424
826233 958 50
797252 762 250
960826 526 381
975161 939 907
468219 650 752
750279 414 853
950513 789 182
512812 478 962
782794 461 929
659824 979 968
766922 408 826
233742 471 509
59872 171 553
482137 44 966
968919 976 405
134787 984 753
64018 932 361
769498 37 276
879561 229 174
152957 390 189
468336 186 699
277469 808 517
588378 154 778
551617 775 196
186259 253 765
225150 48 241
660041 838 971
352519 136 578
795991 879 998
348881 300 411
862847 482 920
237 872 647
110210 67 713
461313 77 118
811344 831 68
234472 961 751
812640 38 3
914731 861 10
226159 204 14
445999 595 517
815640 209 928
412600 922 201
901746 430 79
746399 34 300
343303 938 619
904198 700 358
329859 604 166
112763 916 510
440811 547 42
874688 604 459
933374 86 703
429491 736 826
483626 693 767
917819 497 37
328928 414 617
263545 783 606
425928 23 252
364383 909 878
942890 401 265
447984 541 840
107066 377 313
756440 854 167
116523 95 677
651048 834 213
248960 926 322
758517 208 840
40664 751 249
942337 888 450
251665 138 33
702287 459 680
510136 558 51
789103 233 498
198044 149 823
475574 954 17
431404 852 984
431434 232 259
714100 647 53
620163 141 398
191793 889 913
528333 665 580
223328 136 413
217245 977 682
953846 849 226
801219 968 775
530940 893 145
673884 471 950
812894 446 898
697813 173 587
812347 856 181
645595 584 39
246619 989 925
38046 759 128
450348 526 421
515850 849 937
801995 66 6
193451 168 369
174354 747 570
452929 113 296
973478 792 169
967107 431 282
990158 256 933
633620 994 514
853098 326 717
599727 929 731
609217 274 494
428887 574 464
428675 636 893
248292 482 89
944679 458 703
89437 760 276
208980 351 179
955995 599 905
807786 731 55
238361 118 115
780424 198 477
426759 671 781
11209 687 817
625389 52 438
893270 936 924
129703 230 835
809503 931 911
350695 952 665
761707 447 774
972300 137 128
794384 693 232
127692 513 403
569243 815 921
129784 832 341
93076 400 12
795212 904 451
574523 58 868
972392 264 707
199798 189 617
839092 72 199
707562 875 753
745888 386 691
95302 278 419
414536 510 854
662357 106 977
990127 250 790
494995 627 894
537744 39 791
937293 488 66
913921 951 811
691177 943 765
414056 997 259
212820 788 220
396638 522 463
689402 548 627
888286 733 363
185347 414 718
138089 217 307
492231 942 612
10966 744 794
839215 414 951
725627 446 441
162917 26 456
148684 240 968
208613 865 178
154308 783 556
470849 968 664
887126 126 993
604875 509 588
946929 234 578
132725 243 732
389136 701 228
625925 375 69
707721 665 295
853428 67 858
615081 66 364
53864 564 888
457123 959 870
718890 545 479
886406 947 284
417519 562 712
757933 185 452
846838 230 299
26322 580 9
870075 265 188
167077 703 313
466755 649 697
753492 192 775
51449 611 135
94754 160 929
42755 463 590
438543 555 896
869883 914 371
494425 927 526
997449 982 877
64011 537 266
69869 645 678
552195 169 61
982678 721 79
942848 597 161
242730 478 937
112808 164 233
228820 584 595
866387 488 766
334562 941 956
370118 635 981
218587 458 580
493680 774 290
629574 40 286
244551 392 57
681272 672 646
770526 632 656
71555 80 468
696504 899 282
721325 57 157
870398 747 74
159070 76 162
505228 967 690
774392 469 716
936462 748 580
71134 771 643
672246 556 809
16124 927 743
686207 851 208
510925 453 995
746694 876 166
514416 819 940
30946 132 956
301559 614 322
96394 874 722
897800 321 108
152223 535 496
804951 270 92
625325 374 802
182723 468 145
310118 957 255
409791 104 868
110771 400 249
355305 683 421
948328 215 495
533689 352 956
717201 474 85
943210 513 730
527325 495 707
236696 426 488
600065 748 58
239642 333 698
535302 51 708
169277 82 234
45563 333 416
710569 781 128
641578 949 867
698554 199 854
283484 661 492
255431 723 680
641714 74 283
43924 47 545
413228 470 610
569159 722 253
518180 869 24
197244 924 325
553657 217 131
747142 881 868
851912 769 271
844180 535 46
164999 494 651
408268 151 403
269162 79 992
752679 193 211
407351 194 837
998159 485 521
688097 342 417
63609 21 623
51590 6 752
925815 732 709
944815 65 891
10412 139 353
162187 570 569
508163 962 346
839917 534 174
150643 957 474
52728 809 580
154981 894 623
784001 294 816
669769 128 86
628781 901 321
640882 558 672
602939 481 316
393030 659 710
548227 147 53
737020 716 696
771508 356 759
186904 155 273
940925 216 82
657517 487 219
615841 447 991
837672 350 894
819450 575 339
47622 37 785
206956 343 641
727435 687 105
763699 97 332
863177 957 723
30101 319 368
66502 104 205
756545 128 846
81306 67 520
534623 318 335
476006 987 898
568778 558 324
219117 372 987
886035 305 950
207865 822 110
932834 291 722
410786 139 729
768227 280 920
556515 600 814
558408 691 493
21669 246 243
232139 56 463
538467 952 770
692154 647 119
186705 275 28
272551 516 471
29964 27 428
56848 537 318
112182 510 189
524718 7 896
59647 384 851
487560 817 755
451880 467 133
97112 323 41
441605 87 292
627249 477 215
929998 876 179
714536 619 577
85710 779 197
246161 423 859
445063 904 226
371705 60 857
235110 30 826
346105 138 99
77808 904 511
196639 155 158
170028 547 331
407273 436 766
747308 269 909
472256 38 189
403706 489 953
260403 393 344
935249 675 514
405196 586 217
659112 322 111
840691 685 429
269147 651 205
991419 25 263
947876 884 988
300942 572 711
983139 439 685
263447 584 190
670070 404 649
354180 389 978
714442 136 822
741719 403 545
37984 517 72
840318 612 815
237830 400 468
616468 741 775
679294 197 211
733078 401 639
961598 513 811
794157 654 858
574597 853 278
228424 831 444
225053 155 677
556038 264 439
219885 76 378
609333 712 47
143852 809 933
747668 100 563
334426 158 190
281048 718 872
3870 444 990
341511 691 320
767811 692 641
230890 787 813
665292 657 265
671868 780 474
565019 315 814
959987 981 612
671518 528 599
242418 102 279
180715 551 276
31726 875 688
851804 997 730
407098 412 645
168566 399 488
852697 648 2
236996 647 865
325636 678 594
875065 444 835
477798 619 727
352740 972 22
148534 136 955
643488 252 813
263053 424 156
43097 72 231
647151 280 369
39845 559 49
684510 843 772
164425 604 457
282449 673 772
275532 796 389
715674 104 796
537319 117 346
869404 870 459
423578 372 374
518453 580 97
294612 457 192
450627 723 273
959530 165 176
914129 38 133
51636 510 129
567095 192 254
412958 875 144
864687 621 618
293698 516 903
814424 78 574
650064 58 697
161640 975 370
163445 791 233
529842 506 736
741773 111 783
635987 712 558
901399 922 819
90124 571 709
920229 278 263
75606 575 206
945882 949 50
952595 565 754
571310 664 318
532432 708 201
157839 618 64
177333 326 894
444922 199 790
621433 360 896
107161 898 172
383254 490 709
378421 181 569
353819 173 263
281836 358 956
676267 317 110
826628 348 567
891314 20 89
627650 412 265
586793 332 271
75870 861 694
380677 437 527
642677 941 877
833457 236 305
940058 244 12
503048 233 219
836151 773 876
765224 652 678
339114 738 598
330116 278 255
59231 634 104
919028 248 469
198385 250 237
842326 133 447
797868 29 729
680706 389 398
860171 231 674
277271 98 5
985152 931 695
637959 728 100
362337 592 25
464505 284 688
659596 688 868
415680 974 758
883791 897 102
389217 852 415
672904 256 971
432044 635 412
380960 273 614
402895 248 573
577529 215 933
148125 747 917
864467 184 863
747438 214 266
664642 121 808
765180 898 419
684977 157 329
833255 695 507
757962 670 81
965090 148 638
588806 891 557
455048 688 998
473520 982 951
886852 383 530
934736 338 612
188295 39 355
422196 994 685
114597 423 59
875162 227 817
456367 979 762
914112 477 485
122937 376 722
894628 641 638
584876 912 967
93176 584 896
97184 907 646
489838 912 45
853121 333 207
491400 706 794
332587 692 813
552659 986 428
745873 856 65
25571 246 377
599494 582 734
999510 267 794
294103 524 672
859683 20 782
421272 169 765
649229 346 193
675250 770 270
907083 599 650
415838 365 584
824368 616 973
51537 33 121
331367 632 655
734507 258 48
892966 138 946
912607 61 207
638635 930 944
637868 599 995
40301 552 119
36290 4 106
127708 68 754
696945 881 321
864319 609 605
250060 881 599
377489 32 66
775074 157 5
224164 527 249
325026 724 81
911551 8 277
871767 700 458
711747 655 559
376997 728 842
99359 690 399
79732 12 406
995582 878 592
640908 21 989
606566 654 334
80617 457 611
741700 261 212
72677 434 425
449799 878 377
12305 207 211
146755 908 734
372480 264 603
573558 930 693
858023 75 617
242827 176 930
147976 746 393
530777 906 178
915740 635 699
880320 367 551
774495 496 865
476695 450 466
176694 547 682
377815 726 361
584028 941 930
770585 822 24
976779 424 372
178440 629 333
540393 546 361
56562 612 149
860362 731 379
199510 912 204
312593 568 26
347239 36 495
69361 355 376
539018 120 550
837334 79 835
163316 132 359
538631 33 197
319358 502 249
679134 702 620
754975 769 699
359010 717 979
289328 394 378
147929 349 604
528013 833 512
246417 785 564
535590 96 553
796268 324 680
419436 245 34
307658 678 445
286781 563 46
140398 308 410
908910 430 558
502736 861 897
754754 709 794
273311 804 648
576456 451 196
929077 379 712
478301 942 720
318929 123 574
174106 581 887
515326 148 823
970060 103 636
613386 628 675
934789 943 193
919896 248 865
13038 645 230
646971 820 233
763340 924 777
848311 110 430
465424 325 681
878693 101 385
490513 970 46
506319 761 269
893979 430 473
29495 759 305
175256 841 346
469760 457 688
425586 546 29
158310 577 783
647594 723 805
30041 503 356
144252 714 60
58048 966 829
17580 874 488
782348 879 244
593846 540 669
449154 84 230
683332 993 631
304349 245 670
982454 388 499
301516 55 930
948218 698 440
106871 373 244
818719 329 439
585310 30 339
119289 354 66
640842 802 550
361418 511 240
744934 274 820
783207 671 820
8874 724 638
248803 95 883
472831 220 835
515041 547 973
963765 876 107
581889 871 482
618849 587 547
859456 476 880
34471 993 591
461672 705 499
317206 164 452
609028 148 686
437843 495 176
24538 55 98
753779 331 664
745675 810 737
270635 304 966
934298 641 771
713493 455 646
944355 763 661
859563 205 908
917983 925 629
871174 544 767
801390 618 759
223831 561 77
875649 337 184
229466 108 397
652621 808 903
46225 869 714
646086 150 11
897146 791 194
504299 327 226
559243 589 738
258475 523 138
731903 127 69
410389 144 822
746911 635 536
949148 937 736
778655 564 77
155915 321 992
736408 77 185
114283 273 353
986201 504 820
627138 488 568
983268 864 496
38390 717 343
512836 888 285
217162 630 621
409118 871 295
736089 438 341
733082 719 974
684022 317 555
315376 337 168
800344 399 382
612703 361 898
424720 288 315
247638 407 504
498191 486 743
924567 285 942
171540 67 577
471824 587 808
147807 3 39
906505 930 131
319248 651 101
875796 343 868
514134 957 684
301754 943 807
115070 663 476
697649 938 468
815876 964 753
827537 235 90
678249 904 124
29372 916 690
773813 731 693
919484 488 525
316 540 881
491279 298 311
583655 116 552
613496 249 983
978653 746 683
184197 433 891
934011 895 236
4199 858 526
234864 501 928
286056 935 942
313437 822 712
614940 581 430
269974 341 460
576674 987 190
333688 73 325
381460 763 854
896332 333 272
651643 427 830
421320 532 363
199285 629 269
574757 36 954
148854 671 656
968832 726 573
249894 550 542
318387 78 211
247585 473 127
103445 937 25
745777 810 44
77019 904 241
832433 624 804
676194 81 175
597670 586 921
907759 900 211
259001 14 621
904430 1000 350
985499 147 916
963230 778 635
687467 811 941
148040 673 115
290915 667 439
217176 632 618
32459 401 64
796378 238 821
542631 854 813
443927 667 156
576502 161 483
842033 935 35
741610 158 452
853569 872 416
154447 124 398
699230 547 353
798765 730 177
213528 36 707
433716 780 774
891718 541 792
210289 427 735
741474 554 220
272753 243 344
631185 945 176
658339 719 424
565576 455 475
323953 663 36
566557 53 706
814467 174 988
983814 377 863
255270 77 669
706540 961 804
558997 310 62
359024 994 724
68546 662 909
499939 38 544
293769 121 338
361783 837 572
567739 509 546
399476 329 692
19728 131 971
54890 790 114
423643 583 54
963030 916 42
851663 549 680
426314 908 417
818482 527 895
143196 684 447
63803 133 447
240013 721 352
851989 319 835
717039 564 447
779564 275 139
460013 457 422
401323 678 343
878456 626 676
938972 433 196
955743 501 912
312877 625 110
708485 334 188
365160 435 51
102684 714 770
374351 307 976
271070 940 417
550052 956 947
68201 530 822
758861 695 1000
460138 300 446
332668 200 696
771598 108 220
977961 433 638
227251 202 694
547610 819 592
847479 495 637
803301 385 519
777289 465 692
695978 455 410
180151 7 412
442623 23 985
467151 48 506
321877 983 262
964020 734 867
114783 994 504
670137 113 142
129816 30 81
665728 86 680
63965 229 289
492295 91 389
830970 745 707
346100 565 251
288418 956 854
453376 275 536
876365 6 647
447022 725 621
979965 566 505
469576 696 233
259682 985 991
205070 908 228
4313 999 542
833592 783 695
462893 373 899
310175 61 128
351049 80 286
107223 163 374
984451 270 670
670776 191 54
645140 168 12
309640 308 714
513707 608 742
489692 128 705
870083 362 380
648367 199 595
761932 539 883
474478 107 915
933944 911 447
632902 681 705
370432 914 431
736488 457 47
76207 378 866
68548 722 219
283040 107 832
478273 597 782
781160 177 43
339197 542 773
241507 909 842
16603 350 737
790616 556 169
289194 325 851
51213 546 67
208933 227 642
389854 877 979
79569 782 472
872600 417 51
233598 588 617
705635 921 640
301437 354 3
449395 209 432
511691 393 387
304335 603 603
903263 570 299
389722 210 211
313107 539 341
622536 848 165
801551 233 520
511910 593 102
146531 205 553
22828 488 987
493640 893 843
608495 998 948
398110 315 235
678202 145 448
303283 805 395
735205 975 909
772652 506 843
233945 279 758
957224 196 471
951600 662 639
772497 219 199
574541 925 204
944455 570 174
515195 80 297
306054 926 59
645348 496 104
408988 235 371
388336 827 598
220651 868 913
700111 75 40
397783 178 903
797354 166 554
194534 27 884
327447 317 301
447727 572 179
378853 344 936
335043 59 792
875070 424 395
181867 270 824
675488 867 677
505650 309 807
621452 601 879
506102 291 181
810034 985 610
987726 458 871
576464 929 415
61638 333 740
664537 350 52
485312 999 961
351191 539 912
546408 356 505
434242 346 159
17991 751 576
136448 257 870
707177 678 921
253212 78 297
295588 900 841
862965 175 848
511292 971 442
122436 476 39
390041 492 974
98350 831 441
161159 313 143
690665 433 226
219068 448 274
599936 480 773
861322 191 887
911265 119 943
604142 796 282
904871 936 92
212 965 233
530088 847 909
268191 863 59
164625 453 378
944532 242 327
933757 89 621
718072 634 134
723334 446 545
344845 39 349
729119 183 615
174403 688 712
686610 508 551
579491 688 741
806777 544 885
643543 14 111
356044 72 642
632341 891 641
986537 528 681
597926 710 256
221088 362 847
319693 508 180
41651 764 591
580085 978 480
727483 233 80
977381 436 871
249984 67 516
326694 23 362
350635 604 325
727992 343 587
929069 587 316
391292 770 542
666139 33 296
7662 209 964
37825 370 114
598495 490 485
188463 933 975
406308 988 452
923472 499 694
517535 448 308
373525 613 984
83775 863 756
163077 572 742
140345 751 48
558327 407 151
672463 800 620
414836 77 17
986624 435 361
191513 117 847
631187 524 698
458873 665 498
393541 799 373
451282 711 16
567758 46 835
578724 492 582
260589 760 695
135965 221 297
389821 206 446
999937 910 722
380103 506 470
42950 374 819
321994 123 692
592996 822 926
236583 787 496
782882 992 71
55620 142 709
244312 123 901
252729 118 44
250483 499 220
136118 428 252
758370 635 455
388222 822 141
918980 51 904
643140 61 730
21410 73 604
895210 975 415
916933 87 890
127724 57 816
162495 482 795
118851 934 475
894722 169 791
377295 457 583
621687 8 845
24168 577 408
305626 937 528
657412 543 312
563759 746 597
278559 47 922
840055 820 413
896004 621 413
841532 976 730
35001 909 179
548326 246 849
3159 717 606
568842 914 101
620959 229 461
106002 588 920
598859 234 709
838776 127 965
590890 880 472
533066 445 470
977170 745 408
673661 900 545
98108 905 989
243916 936 816
219848 164 237
136481 980 75
882446 562 674
30302 964 310
869205 534 976
639404 919 925
980272 561 987
638007 589 186
191787 516 756
745376 483 123
400086 573 338
590478 884 257
417655 303 193
428939 670 417
95604 831 635
227047 283 873
810031 818 780
682409 907 997
270964 127 832
158792 216 867
130247 198 644
859860 329 886
305320 611 117
335142 131 164
752493 121 114
895636 824 133
281734 955 60
634542 629 569
643275 587 969
960104 385 707
554588 549 728
133737 158 966
658091 144 192
641697 742 506
537736 701 721
506019 573 904
459549 281 348
95185 608 927
741019 365 162
819352 881 143
402274 347 513
680790 546 401
606564 538 165
759857 380 563
235328 39 21
302107 768 272
559592 505 689
296362 303 957
614456 120 62
879600 898 594
313384 901 823
623604 685 711
493074 930 126
40767 767 891
680030 47 401
230306 988 616
659100 675 399
963465 636 576
857644 864 488
949484 512 62
315551 303 766
35242 545 975
462763 121 131
279793 69 498
578344 783 507
67175 187 669
530847 352 17
343351 872 258
108874 454 800
950889 251 264
165543 327 455
408914 238 372
719083 983 457
2040 969 14
625160 571 133
400203 704 214
382001 802 616
438680 93 385
749540 883 749
142810 529 25
897572 811 80
81418 749 1000
539317 532 705
938050 138 307
632194 980 812
624993 440 252
276933 572 511
245313 923 489
16939 176 421
119437 235 740
739496 32 312
436912 919 449
403004 859 869
524699 985 855
214799 848 106
454837 200 417
359872 582 485
259857 142 791
178988 692 631
720602 473 362
791855 32 918
985387 160 785
423205 64 731
918698 18 965
390427 254 300
497508 830 493
237759 265 697
283753 460 476
49511 220 396
405946 399 432
424951 636 870
227520 872 970
486857 992 238
149585 382 297
861735 844 646
686588 275 628
369628 632 312
953515 154 554
980329 802 971
167863 32 950
535498 434 109
493877 930 252
544785 632 280
355462 633 73
504613 263 266
85483 217 928
817182 61 2
805571 280 588
601456 939 632
358602 475 541
798021 514 72
65876 134 594
168180 404 785
86769 22 591
338974 719 485
255903 472 723
403096 193 804
258570 321 932
601872 291 739
69654 16 367
856776 450 617
73186 200 125
435979 99 300
724655 893 874
175785 703 723
397038 872 630
43151 307 192
91424 64 395
123203 489 533
2468 127 310
603951 389 921
680663 617 971
611259 25 621
566876 586 292
793084 442 700
612985 396 607
235367 832 815
878881 874 918
646796 793 698
842301 560 667
427454 56 969
933293 785 649
796524 603 833
303073 56 956
150141 539 871
666122 799 525
708657 304 362
414782 347 131
244902 803 735
72889 426 600
720619 859 94
579590 69 869
891567 478 204
779069 704 653
911689 684 805
437536 192 286
248164 195 53
133052 608 771
339555 719 525
203652 477 704
705028 217 252
910406 949 7
778532 905 441
229752 977 482
275406 644 175
62547 770 943
138587 817 898
25041 552 11
319708 506 78
229728 906 746
60793 310 249
610792 602 336
470716 622 368
297443 801 811
164241 314 855
16215 499 852
977157 905 329
242958 762 451
609210 915 726
461978 835 655
550669 275 865
461154 682 301
599864 459 651
575755 215 808
45175 347 786
839685 354 584
895856 799 49
388900 305 407
827921 831 712
565289 256 629
467670 859 398
626167 709 291
780437 186 210
215721 508 436
169254 615 811
215091 258 388
328946 6 293
399636 181 99
396269 963 150
41382 505 471
99567 513 272
815285 697 895
972649 950 281
626606 46 80
312288 370 775
213817 445 417
699448 629 250
649923 919 503
353652 642 874
358819 874 45
633454 495 300
991961 599 590
320493 781 673
665909 95 38
650762 68 373
328026 572 403
820848 252 719
970048 969 830
478971 267 335
856314 194 511
237350 287 559
458747 407 121
189909 931 995
737144 46 349
260027 82 587
62138 364 656
475556 94 202
990663 363 181
434530 678 253
877058 291 422
954333 280 645
446055 441 781
279257 156 873
781584 525 922
951074 900 586
195645 392 348
494773 79 30
614351 527 72
5417 140 460
524930 889 28
788703 504 202
109387 331 286
216257 116 530
852324 636 326
140206 793 461
257766 236 213
968907 954 769
98538 305 536
508991 754 523
177582 901 622
175884 106 461
714428 515 384
10020 431 246
738806 614 832
274858 150 32
862633 225 647
387724 612 30
803564 165 521
579153 282 419
326485 560 138
803744 646 595
540459 761 723
269867 478 665
499944 430 710
55333 269 563
643874 512 313
543593 930 868
978560 955 267
96251 979 662
14467 74 923
833300 832 168
689861 664 956
818179 962 871
830319 205 860
518484 50 611
449043 682 48
802452 147 455
238958 811 509
474249 405 305
826296 155 785
117024 27 460
259897 283 669
345809 487 592
129677 250 688
628019 81 556
777363 649 659
802301 69 425
398316 79 925
306011 721 348
477744 623 989
995485 719 519
27091 626 945
875275 183 562
289105 547 437
990903 736 383
965401 147 951
400699 985 842
860533 624 320
411246 299 83
29760 46 195
47311 314 881
626890 922 275
11984 873 436
722728 214 400
267479 82 755
876877 157 859
463057 554 383
149119 553 259
767925 758 371
289622 964 55
855283 738 939
230085 811 76
649993 716 338
126401 152 719
99912 578 498
324820 569 95
282397 701 88
117389 332 498
197001 245 778
318430 103 54
708379 878 167
83086 433 686
570923 627 23
802325 479 48
37056 884 22
699418 82 192
479266 858 44
582835 315 86
238571 64 153
699575 924 890
613337 711 789
570936 517 280
664625 708 353
405261 568 639
701292 789 217
649793 946 425
16333 951 638
957172 557 552
164156 437 284
672436 571 88
899074 586 237
118821 63 412
191111 203 99
930599 695 299
206471 28 497
516146 161 88
38015 293 9
906296 1000 440
247349 940 937
499293 407 917
641183 247 395
351292 738 251
791797 244 484
669797 157 89
530973 37 315
984374 556 89
623519 144 585
757792 947 540
237285 819 799
712894 349 305
649901 765 178
621483 945 72
204282 887 983
824319 129 511
717190 435 712
243341 555 785
945013 975 60
138772 570 296
657870 286 172
778607 105 841
384574 842 956
462140 211 358
392241 731 461
676775 721 793
215693 371 307
835250 23 181
675159 480 791
330681 717 979
330556 63 507
699287 721 735
600118 900 141
660646 355 234
734875 353 767
674642 702 289
857502 280 411
411663 847 374
55080 861 623
29300 469 583
342000 318 675
273421 724 421
734382 793 602
10170 88 656
817972 482 420
242932 849 61
157588 967 135
829877 601 777
34075 223 708
11808 696 860
559277 949 415
345802 628 733
943279 668 885
13897 956 910
426249 477 251
110734 195 149
448140 49 961
774034 793 905
211573 780 722
567459 153 809
474773 631 227
760694 897 398
961704 546 703
259535 701 102
274521 112 955
282515 274 154
653247 575 140
523349 834 929
557248 844 268
385039 855 596
884102 719 692
161109 955 815
709730 585 844
401183 245 689
672984 263 754
120209 324 554
993729 941 149
395893 907 95
292108 789 66
460158 640 993
168825 826 464
492932 648 467
212332 825 193
67437 843 166
922729 177 432
897125 524 65
112217 633 515
623486 386 486
445620 489 61
933034 945 401
208940 407 16
614179 678 248
326202 947 319
397697 670 859
162901 89 529
981436 798 779
973738 952 328
621241 1 366
308934 338 362
616213 137 76
421139 37 20
568650 829 671
22292 436 404
373748 669 55
156918 362 240
952640 158 625
249757 142 351
132705 232 91
8471 318 444
639698 868 872
641807 385 199
893306 596 130
239396 437 414
102677 284 7
543565 350 297
107459 655 827
767402 554 61
941331 720 598
650370 761 758
569902 5 523
12087 207 925
331793 955 588
770124 318 240
536492 211 227
191434 29 460
515930 777 110
912002 289 671
8914 769 202
24595 286 622
328917 551 560
949228 322 600
305683 346 559
284823 224 12
113095 522 907
335738 43 922
233909 470 391
620684 861 49
140676 234 738
618706 171 395
78261 437 11
402685 809 239
985386 682 483
804669 868 258
494968 527 584
873910 923 793
499334 83 809
709280 551 966
306 116 840
640745 24 121
587298 84 34
83925 110 113
69275 872 942
720446 468 556
324608 704 751
604317 248 549
304823 277 425
239614 364 57
38614 198 765
248810 434 819
611559 250 627
870619 624 934
615130 381 903
651369 321 443
373628 452 570
152776 679 109
337002 380 514
584222 454 234
448568 611 798
674311 360 437
953401 684 939
424472 775 531
356084 701 210
469184 64 834
690788 325 554
551707 684 222
422116 518 389
550671 299 963
140166 563 700
188390 221 937
90371 510 870
968727 941 162
213390 130 680
716562 800 170
282550 670 766
108619 261 502
480300 131 139
76437 28 310
156612 285 133
185906 22 942
275575 960 194
440482 81 196
34630 727 337
635639 414 235
219845 255 879
676451 30 974
496225 882 475
886970 378 756
350925 823 192
53651 482 739
251113 973 522
492977 18 463
771914 587 116
447929 557 54
299034 170 264
167752 291 913
475398 858 937
231356 141 141
840218 85 605
588897 359 45
785802 286 302
271361 256 493
489200 612 941
438990 337 786
790715 569 424
238600 257 932
628160 99 467
372031 766 712
853356 205 725
829731 796 12
837939 576 999
735163 144 131
20705 955 136
971942 501 390
2442 336 728
713555 399 920
346223 878 880
611976 381 993
974435 279 318
72896 888 479
633859 293 218
196539 40 305
980639 746 444
876064 798 31
635553 965 955
428845 414 101
822735 927 173
661000 714 863
473343 406 137
864260 56 315
986987 496 39
527103 74 952
226315 323 578
106947 21 568
284731 302 61
443356 936 772
906850 308 503
157057 546 47
943788 338 693
548207 43 911
693888 151 737
881303 487 678
253664 395 678
180633 837 795
876701 709 424
94290 648 749
30001 445 710
236676 816 909
841325 518 648
911223 640 930
550120 395 81
690156 212 1000
854264 269 430
869764 527 218
424156 950 638
958671 964 581
759358 330 441
779504 178 280
491078 450 754
297860 960 478
508257 165 115
731094 287 88
2747 596 1
94355 276 385
115640 91 121
963424 939 868
681661 858 810
685323 723 328
89847 740 941
65987 389 555
699802 512 566
486941 832 926
109478 511 854
774121 547 436
609525 132 354
496822 621 560
143062 38 960
85840 118 714
720125 552 850
430244 669 444
255687 992 142
690408 818 579
772340 309 810
679861 943 638
667643 721 136
436154 723 328
67166 585 275
792826 120 494
799306 334 281
330237 46 660
318595 270 865
569387 813 622
923823 268 295
194538 734 917
696997 950 208
757350 430 115
469434 262 901
418324 39 118
799780 725 28
557118 128 685
291208 578 856
441162 45 433
576969 496 418
605901 892 609
524707 364 584
258784 438 605
394171 676 253
788607 478 466
999326 947 717
265444 721 584
550358 900 412
607016 443 830
47122 901 890
785260 427 487
442244 191 51
432735 755 923
913503 93 828
848154 735 136
693739 792 851
753524 298 570
900967 20 56
504773 163 820
655158 719 879
700211 192 10
546932 258 687
113080 508 50
397859 346 437
27193 159 126
378799 966 979
984805 707 972
905178 787 475
930270 480 265
461849 17 332
456091 424 826
917462 542 651
367154 64 112
835762 967 593
168648 370 83
631436 920 462
755321 250 257
352494 371 371
102053 78 791
285374 849 640
70928 299 215
717660 307 248
278827 951 948
949389 870 196
5670 99 476
958307 856 601
246907 821 795
91530 182 435
622860 845 782
504020 105 688
603119 452 977
679257 233 569
380682 265 372
921698 985 459
954919 550 801
544918 813 545
548754 911 560
801342 193 910
624894 476 251
308937 779 85
340363 317 88
420825 689 337
783009 373 556
736840 194 168
524531 461 914
377401 951 626
913576 446 559
572797 652 931
359356 124 402
472664 803 258
738144 643 285
264352 637 320
96831 612 578
464715 863 231
398874 731 742
534529 121 84
643357 436 561
611692 815 246
59109 857 541
326242 445 454
225067 911 273
500327 764 33
299562 457 655
698161 957 290
118315 210 465
35387 135 110
800001 162 254
335385 326 97
481563 122 22
821150 468 192
599929 761 377
741374 181 667
107169 932 881
58406 495 434
329783 498 625
931870 783 653
658838 490 419
569508 402 907
497730 57 562
309696 599 220
915474 666 824
808207 112 334
60107 819 24
978247 307 165
137273 717 254
167063 709 20
406761 878 219
997369 377 507
865547 295 946
820843 616 10
611566 770 650
453463 932 343
886496 351 395
893016 1000 973
202712 991 928
650541 94 650
981907 810 770
378780 827 578
241943 992 254
581632 425 319
98285 759 431
363733 59 942
576000 207 87
905751 150 343
961437 469 349
527314 722 527
904112 627 715
962994 183 715
478319 93 15
395176 217 829
476996 517 684
366857 159 297
215588 827 867
946943 9 886
24964 172 447
584661 935 714
901763 446 327
244917 753 693
557772 318 106
640689 54 910
292082 493 786
337761 417 324
174299 918 605
927414 784 276
296789 130 961
639747 877 996
971029 584 321
250090 79 780
303694 423 630
628095 574 94
683007 534 88
233423 556 241
329858 631 702
21724 469 645
15767 195 454
607528 477 768
912348 114 278
882246 166 501
858323 186 433
685015 449 671
293753 495 938
555262 537 433
752648 970 136
967098 438 250
823014 464 205
582092 927 829
884515 513 740
286719 17 766
955548 522 488
685550 756 585
765125 568 83
425442 489 668
438509 322 799
807140 613 415
662167 664 551
589060 947 587
998184 509 488
201119 371 221
423010 659 965
543557 973 449
18781 94 252
717892 660 457
902288 335 408
737893 25 132
784667 948 524
815620 979 699
395589 125 390
624752 258 691
689513 361 820
686233 950 613
705057 254 523
714343 23 966
900952 678 100
395458 320 174
159481 480 19
133283 218 127
845913 804 840
178599 487 35
440817 786 390
626264 751 616
165837 27 314
245282 685 472
192311 185 537
413661 743 531
652603 615 247
568885 162 914
854417 555 136
328644 317 402
651665 489 331
813138 324 417
628564 779 201
215067 24 148
607993 724 670
853571 679 119
307552 949 773
436028 340 314
776092 137 270
885891 320 109
133219 979 588
888178 69 197
465719 316 498
872659 201 509
80584 957 673
873205 901 917
54927 814 548
847298 464 727
230069 675 772
13890 401 78
860794 339 101
370753 866 815
112536 888 680
311243 640 679
501429 780 288
480770 176 417
988432 360 741
972273 761 693
603267 970 834
844473 189 381
993148 320 637
49670 451 675
723658 312 593
602617 715 496
445275 387 87
227401 855 602
111841 731 148
72791 949 787
531479 186 490
411631 775 761
972363 938 150
846236 693 973
784840 113 100
22560 611 208
698120 394 605
781702 134 724
463076 355 201
802394 127 205
139141 504 258
690882 170 192
662541 396 929
752636 893 229
834771 521 890
292410 777 976
622978 65 698
88768 5 396
301765 310 750
9503 675 225
548106 192 602
710567 654 198
507181 229 457
61425 384 459
859249 382 164
997331 805 473
946098 708 219
67506 525 304
849717 59 706
14206 656 806
991715 628 844
932036 197 214
126616 807 266
305490 221 508
542669 758 813
312440 336 555
472606 479 628
675569 448 267
164533 249 863
875254 24 818
319047 896 444
963707 434 224
500765 885 272
784694 738 94
445672 318 109
818660 939 452
773483 573 286
996944 861 478
932258 715 359
305680 34 179
896268 829 174
386296 6 761
430321 197 225
461005 209 192
294759 737 651
158522 585 54
172888 621 555
561516 810 233
252543 429 149
330339 683 795
57563 842 269
919355 395 281
275984 649 594
297121 151 783
389921 476 630
793659 300 876
718696 204 747
761779 591 338
684054 784 152
978208 308 92
611346 955 304
594708 702 526
453237 236 736
595677 191 123
963808 425 912
254663 345 735
492299 534 1
148091 515 181
853282 915 574
528054 467 659
154408 609 946
776853 484 568
648186 93 164
269060 680 78
640755 819 62
511915 513 250
885994 79 923
513936 953 656
468415 278 809
222971 868 192
845809 329 445
546094 194 312
236157 454 816
145114 213 99
278486 308 746
635742 857 52
268083 203 275
216553 413 887
664893 87 609
62121 711 259
500259 872 151
264467 97 873
484102 52 450
444286 819 898
905490 703 245
885834 776 918
222607 40 485
982056 903 1000
868103 298 828
246964 646 954
426042 975 909
78338 806 777
791001 400 151
464694 657 593
311087 472 724
435469 118 815
70483 172 505
80946 628 479
444010 402 866
328075 766 87
502572 259 854
726158 355 693
131001 497 476
92381 481 989
339794 440 884
482574 166 685
272895 775 310
894600 201 742
576756 197 922
403471 333 584
235129 542 413
215042 272 450
706509 480 598
157924 974 228
120410 903 481
302379 93 353
957674 474 290
166565 807 520
908741 550 462
170377 111 386
53965 932 954
274833 960 705
771041 555 103
103981 798 197
873402 944 908
875104 134 579
427049 905 987
317936 602 122
44036 472 638
586742 481 925
214653 202 901
771856 416 85
298059 705 506
459238 651 851
850132 731 7
571279 709 188
551605 873 597
158831 65 52
468095 389 698
689359 666 927
357257 430 978
404981 862 686
51525 569 691
412692 767 560
622309 416 695
386079 443 785
43336 546 890
823074 209 713
936066 94 320
442756 968 414
41179 624 871
632024 31 742
671750 444 141
74203 881 844
963146 336 280
288653 459 280
377943 23 145
212135 142 414
953851 583 910
103507 715 811
63341 176 463
257667 479 543
25233 579 191
410333 418 830
280387 991 756
129519 509 800
319756 988 496
523330 277 731
469207 255 283
514095 83 264
537545 681 631
199278 434 275
468231 808 488
292590 903 605
503151 944 872
221017 220 367
751465 23 962
93407 301 777
432688 873 372
31741 258 81
830397 694 879
66242 969 758
627710 777 752
560543 457 696
539722 725 562
567653 22 976
166876 556 564
310707 48 823
151021 835 736
191893 485 609
464118 32 391
768423 26 877
235494 896 941
675721 783 819
840388 240 11
867516 913 990
194385 291 396
825715 83 920
473268 857 82
628251 646 933
97444 881 22
344514 991 852
117163 977 289
812579 651 261
703707 267 505
702646 129 320
725372 859 888
716259 694 588
625092 362 262
58787 111 925
315839 853 336
184648 128 150
765288 704 453
532996 181 957
705170 601 171
973006 33 305
148829 878 749
522344 743 677
946582 105 909
234112 770 487
918321 227 527
589929 882 853
629649 168 521
313087 637 438
213918 939 936
305168 669 653
35118 482 734
889102 654 278
464007 739 509
261046 37 924
662148 209 152
670656 4 457
323588 651 791
838668 945 999
101575 359 25
735348 944 979
801867 50 872
432876 445 345
298305 683 911
656958 818 359
429536 299 197
900978 485 730
27691 816 795
375504 534 656
212563 15 965
87277 500 483
887350 764 978
591346 300 567
55834 962 747
285170 958 646
822805 605 554
375105 193 584
40061 967 255
14265 951 758
65394 166 431
95113 717 289
160551 92 182
467558 285 22
290018 762 622
493539 381 808
984672 730 108
401134 180 19
184904 2 680
446324 467 680
695254 953 23
597871 709 463
85317 64 16
118286 469 278
272326 767 379
914214 935 191
959688 26 397
968588 862 596
907714 541 733
199315 959 271
948799 547 627
788543 350 470
412679 992 941
551415 778 697
799850 198 399
246740 273 654
65164 192 29
779308 433 116
708606 592 600
703587 364 495
810921 15 4
542815 547 27
644319 201 81
176246 438 205
330941 223 145
368221 107 785
268043 758 610
405381 180 374
721960 724 260
877214 238 483
818525 784 861
759616 896 207
10821 368 665
121117 588 166
188413 855 565
491605 488 523
627988 640 855
785147 111 255
447522 965 474
715799 688 458
391599 165 174
512255 682 118
630328 435 842
746342 577 559
33355 727 479
351328 225 222
308337 51 11
811945 509 616
200572 491 367
8431 445 189
813076 962 161
686927 86 973
432259 550 471
659313 450 851
652421 144 864
344168 149 706
679618 455 416
584878 644 463
973365 7 243
970127 49 846
259043 573 708
243307 740 147
969199 619 250
924430 769 540
981448 805 883
731490 231 562
326354 946 338
427115 516 361
999982 332 673
41483 95 318
752537 960 740
201651 283 67
550450 650 632
461910 836 624
788319 973 485
246939 69 448
890786 939 309
270556 628 907
813223 342 106
198096 254 672
675939 595 613
147257 637 149
755864 843 764
991129 708 531
407279 473 583
878318 917 775
594558 862 114
145785 532 66
754512 327 157
434441 96 463
476287 401 899
758208 846 994
465889 656 35
724856 964 334
636121 61 1000
384780 820 277
455149 126 710
496788 739 616
414253 482 326
824720 635 697
592604 568 558
553921 928 451
119002 153 677
122161 199 725
790224 921 451
347140 340 156
50356 449 204
74943 27 800
425798 687 137
649435 840 15
445058 979 571
151254 433 26
204210 270 347
212167 921 479
322602 434 134
296135 461 193
916714 625 403
711168 364 629
216532 570 344
777906 54 445
340850 961 98
73808 705 781
265577 410 146
334892 241 62
138713 263 608
889742 373 199
232508 247 479
526439 54 690
800492 602 393
532189 861 36
494633 20 321
575518 556 366
490842 683 142
186678 673 571
628944 323 228
73188 124 988
879211 31 182
581434 945 780
706065 330 373
524429 174 86
799929 337 417
615200 813 64
820886 650 601
891195 268 674
227907 810 686
682468 616 566
147474 218 976
389943 919 414
607842 674 826
279090 302 996
279367 568 663
499328 364 214
944949 276 947
94395 225 889
177262 952 455
211587 146 57
149306 85 977
839980 895 254
715087 649 187
287163 941 660
75459 373 563
670071 216 523
475112 743 190
929703 302 963
642334 484 115
828495 797 254
169583 418 575
653813 482 846
275474 730 492
202325 697 710
873631 269 471
729731 483 14
286853 526 170
660294 657 8
977930 712 894
895386 73 17
998568 634 341
786333 535 484
469873 408 789
361059 215 367
554660 979 426
558936 933 579
579474 297 858
303859 88 45
443240 51 178
867937 960 794
996423 298 883
120624 821 713
652986 382 197
201690 376 46
701423 38 53
88645 632 366
515144 875 46
913971 133 576
504926 820 291
520625 950 729
48029 598 133
513009 570 798
706569 441 995
561458 659 973
162755 578 932
170355 752 429
305530 500 956
902564 30 431
363447 298 848
306021 998 837
629024 520 788
546901 532 760
527950 739 527
826473 554 493
571320 741 150
60520 829 221
382110 941 168
784645 95 951
704920 552 189
812451 911 626
832030 852 101
410251 608 577
943695 230 835
606009 561 42
573745 276 115
334052 888 515
859952 162 793
27667 805 641
342866 450 401
357777 334 958
170752 469 287
267100 699 917
571363 133 197
138622 453 81
550731 415 841
737371 603 366
79284 739 617
248424 526 681
52901 150 775
155666 365 689
260173 731 607
828061 925 842
327692 410 649
673522 591 942
851210 621 894
122002 637 911
652349 13 833
634816 648 64
860747 39 960
174965 784 718
318838 211 548
485851 289 796
737048 649 296
419676 618 157
480301 353 191
285684 967 567
535885 341 581
687813 565 360
760722 310 22
675042 525 954
258002 899 763
820743 894 547
399691 71 52
909356 389 392
902172 606 625
723414 311 859
241003 63 984
164549 682 234
384492 345 895
293028 562 276
878007 54 939
251909 432 185
522051 331 380
110586 297 473
782271 195 185
524317 366 786
975607 534 368
49617 398 661
318487 853 361
297173 630 179
374620 757 256
290634 120 535
327889 305 148
339082 463 420
644900 217 445
976904 56 646
969192 427 740
623333 427 625
380359 431 978
588800 225 703
275928 101 99
123950 622 705
102611 383 25
695598 936 303
18653 651 263
171962 519 879
449906 614 182
623413 185 561
273785 174 31
196648 31 233
842247 683 446
757633 871 975
518176 848 844
558799 225 927
846143 238 121
412781 766 523
518599 553 539
529223 650 640
341805 43 828
178650 829 16
476109 805 726
178940 759 717
319898 929 141
982932 381 247
550070 300 71
568603 824 63
697661 754 133
603759 231 775
310271 974 760
565020 218 650
117481 148 596
696761 187 655
875872 951 291
392479 441 241
364063 282 455
512263 140 387
117482 53 231
249848 1 318
367219 700 249
532298 567 466
786969 740 172
933899 47 467
671954 199 401
595944 366 759
953046 546 382
472481 498 871
883835 898 530
526072 99 44
244283 31 277
927328 893 763
818416 940 494
333884 684 744
298907 317 476
357396 256 668
896252 697 65
415121 750 848
151572 597 898
485599 594 215
573102 437 731
573996 178 161
569781 833 31
408200 937 879
622388 206 401
967910 625 654
567874 601 519
738126 573 790
426508 153 868
431032 635 425
974573 59 647
605910 624 679
238933 856 40
755172 718 305
196123 373 156
301740 996 505
668649 123 71
768538 76 908
289148 836 706
466117 669 68
66897 648 707
632830 88 419
827007 258 525
461539 864 651
577666 132 437
69670 249 890
186723 556 665
210337 934 167
488542 957 965
200896 590 746
675163 421 982
201326 591 221
279203 640 426
640363 830 727
128604 443 634
236271 245 492
857904 365 306
737694 330 196
427182 305 985
62087 811 480
234579 805 53
724122 602 288
765899 176 818
993749 720 328
352297 954 411
767601 428 891
357184 549 87
791164 653 631
512231 70 728
262509 690 199
426176 300 343
756348 383 838
194167 244 753
874522 903 424
307723 967 763
83003 861 670
929089 893 772
198580 663 143
999743 94 976
208767 722 52
508342 944 428
980939 640 756
433772 102 273
628676 656 312
144547 47 457
121967 419 814
865512 701 689
618967 640 667
824250 352 227
216072 754 391
269683 439 208
763001 763 985
469130 747 651
400216 679 221
12819 811 864
288979 776 568
684464 307 614
934168 371 879
610751 522 762
220369 991 900
301438 924 382
96081 61 893
959699 805 945
559247 427 778
915379 659 802
57470 312 464
484673 671 983
786537 741 119
266651 177 323
52157 773 858
855406 530 122
52673 258 684
795486 278 219
958199 780 200
369609 528 508
875585 149 95
111646 617 810
232261 448 883
269808 8 357
677286 336 394
825316 765 136
917806 720 658
71936 670 625
350871 347 742
338270 652 262
675437 68 61
689618 45 256
948707 189 329
532720 196 928
855675 11 292
861097 380 614
240999 78 294
951220 746 134
978339 915 149
329355 354 880
553334 149 517
994101 844 282
914162 206 567
794474 980 804
383379 696 618
599393 607 538
216009 682 250
16623 513 472
318674 49 120
189542 165 250
267532 184 95
752770 597 784
623039 650 804
248739 287 239
727934 28 354
952800 273 694
389052 740 305
146712 908 826
476322 358 575
274801 468 179
404607 867 945
237473 949 257
532414 535 764
661243 938 539
381594 530 196
638964 254 942
792529 952 669
178796 389 424
122210 847 483
934833 308 934
519882 57 528
203882 155 888
664876 277 125
360155 697 817
587212 236 805
145264 595 111
949423 940 925
32153 500 613
808364 538 233
130454 140 447
416224 294 628
619338 613 86
518912 230 277
874580 78 74
995853 321 580
302560 743 104
259329 438 793
219857 972 960
709402 48 277
563262 926 827
112077 301 407
167608 640 551
30675 807 772
314926 176 574
410295 794 402
825963 156 829
191899 844 380
67562 557 71
871289 689 519
831150 447 467
896309 742 171
58245 873 189
758888 840 769
740889 216 826
642830 525 636
331198 522 522
402253 528 589
305983 935 310
557027 214 312
956161 817 368
872290 241 638
39653 396 776
651719 360 160
696974 190 921
333098 981 171
654449 738 602
352059 731 543
472860 608 601
163042 392 197
485304 541 963
405488 847 161
443502 839 472
75198 2 466
955654 200 23
120486 470 232
274334 447 391
957245 959 995
704619 311 321
842086 266 1
245190 829 688
751567 347 631
953539 380 89
415188 47 227
344050 971 472
377578 808 461
738576 314 601
359967 754 638
758433 623 876
263649 995 986
742746 227 914
438114 405 58
599203 183 752
201262 678 379
551322 584 510
600219 534 229
569717 785 201
849841 76 437
986758 85 427
856447 817 630
576571 127 961
402378 893 778
372083 645 229
670134 811 969
268376 351 741
216103 848 986
993986 904 360
548606 818 463
558900 95 367
352158 58 765
154952 477 4
905673 945 789
977951 759 619
290689 146 828
89846 689 131
29020 99 158
268199 826 717
459758 199 988
812474 104 352
90002 952 71
257449 736 782
364881 1 218
855939 176 160
664050 915 908
50607 647 925
53525 866 385
390575 448 907
953757 552 856
7737 171 775
155534 314 469
412852 206 565
638063 499 705
74050 71 164
688247 107 392
696940 565 255
415297 701 860
418457 369 386
118732 590 271
499072 781 814
979198 897 356
199650 544 309
108454 826 662
154395 442 720
656020 766 186
723232 633 554
392593 832 467
142985 647 385
211110 917 881
114013 865 504
693526 639 163
72136 727 671
164678 166 956
439129 820 487
833868 882 816
11531 816 305
54034 49 454
962616 558 426
169791 274 850
694720 2 701
750253 7 101
775746 986 714
58161 381 849
97733 666 638
901937 831 481
168921 46 101
143065 516 601
598900 880 831
227684 789 965
48017 723 884
431398 253 676
994176 469 262
371418 283 839
404017 707 397
534198 959 20
349829 852 595
569007 70 217
824330 599 527
839392 163 161
915217 497 194
769376 612 902
494208 814 199
906161 128 907
593891 395 750
935444 929 820
531257 751 787
730315 218 515
42791 952 481
589442 140 968
39771 531 541
390925 834 484
951067 484 644
49075 681 844
82846 683 144
145109 738 491
831947 409 397
383913 526 841
432631 23 795
122303 140 453
632914 745 302
688051 372 306
414439 467 978
717030 494 695
150178 402 519
734106 186 144
378847 414 61
107892 696 907
658937 690 496
950658 335 708
951033 188 762
489112 100 389
804208 422 138
469282 755 454
582730 83 762
474508 145 686
492247 569 558
394521 32 639
753906 880 104
187538 764 30
907719 929 37
662776 763 915
883066 620 336
138994 180 734
592728 328 2
793943 624 707
808226 271 323
696576 782 9
82875 208 559
415003 999 512
496809 165 597
814000 757 863
571405 954 60
739306 135 597
444845 58 647
887966 444 254
598913 862 20
908368 420 951
885545 43 787
231007 684 517
160282 127 968
285911 325 73
830157 481 393
434655 896 32
626693 177 860
253668 909 442
192020 429 260
228244 323 31
696659 633 553
279053 672 259
472341 492 7
374077 56 596
883276 829 131
766801 110 343
752620 200 733
56565 431 334
43958 479 244
840599 265 599
491901 906 361
389696 523 966
4738 347 206
536875 600 63
940068 43 862
273423 33 464
940536 297 468
314153 466 675
528181 242 536
546162 697 537
462928 982 861
710998 30 636
556724 198 634
444381 273 329
744392 672 282
883400 481 743
763282 639 166
765735 487 220
279115 344 626
612075 183 485
53946 527 24
727253 930 891
136627 911 82
682836 439 500
458527 98 240
83363 439 285
567531 615 417
977253 709 506
423255 785 655
260082 896 292
338131 499 165
41211 463 957
861226 725 333
348839 454 974
421825 655 482
93995 761 484
121318 224 734
773268 831 501
244268 961 472
1115 523 636
620228 531 599
205292 976 882
979909 326 80
704514 889 579
211173 364 539
717411 51 406
174976 579 475
792667 190 116
254752 481 371
602875 401 4
324656 857 593
771890 245 562
268743 784 475
123863 724 38
134013 38 673
622486 68 565
750116 10 174
944239 798 75
163516 528 757
251520 798 347
927228 440 191
692432 593 571
136590 429 232
467887 914 676
132043 104 47
772423 186 666
240768 562 474
517096 746 410
211422 856 972
168751 62 327
755659 399 221
763154 1000 367
990382 9 516
912082 219 802
319296 618 277
357120 355 943
361043 436 448
976426 964 258
46028 889 643
236608 194 84
353498 490 363
152556 292 302
233843 765 727
979329 745 386
208140 338 793
959038 322 956
496501 633 633
793257 460 704
702112 354 552
217664 5 90
82002 123 9
680454 758 552
680973 116 720
52367 200 876
43412 565 713
872224 638 982
565048 547 159
743335 616 242
31870 267 147
605132 264 215
180642 114 339
612913 287 245
860411 699 433
388253 27 287
930102 908 185
325607 844 711
157634 380 762
238421 497 456
70347 759 3
938332 302 213
660844 473 350
263008 461 728
678749 791 663
509501 351 893
602412 418 404
225720 975 941
487348 908 348
517181 437 854
558259 785 645
278113 111 188
208661 322 234
62786 876 673
633603 732 171
741774 589 373
884101 990 379
581169 566 680
314946 544 892
866011 718 220
668063 725 178
722416 281 138
727739 77 146
509804 890 119
295777 174 623
361780 824 129
146349 733 192
589558 216 99
359891 53 414
77434 927 356
848468 140 41
291123 434 564
821787 611 990
310987 656 949
176422 977 128
308604 426 859
700270 215 648
615492 59 907
10269 334 307
459885 782 580
259603 108 128
242529 4 485
141117 791 763
92206 539 700
88522 912 699
565251 401 632
915602 381 922
771081 723 782
210604 877 859
991083 630 3
731035 601 833
462673 976 265
409302 145 102
253543 927 978
751370 601 136
44760 280 272
821202 660 606
69773 630 177
679644 763 198
640213 913 239
972090 485 851
135528 145 844
209427 262 476
222317 132 163
15434 189 28
942175 923 446
230153 827 985
667036 843 488
583222 364 539
890090 8 875
122308 452 933
135980 225 475
591451 432 134
132144 848 811
825815 366 932
352172 528 836
511297 205 859
608473 224 404
6171 974 103
999262 821 716
451608 592 597
725787 406 495
59272 310 426
505324 274 797
722949 226 928
744368 565 210
876440 846 906
511094 115 563
253026 549 335
314707 478 576
577643 196 941
950559 517 101
203463 541 57
7068 312 584
354383 543 729
89682 849 971
436393 141 620
856257 849 985
800280 785 393
53343 767 852
666863 802 973
192831 768 138
868970 682 752
952844 157 35
2354 315 244
980221 918 432
604757 495 661
49446 607 84
66020 260 387
597739 348 476
143354 727 109
370011 298 227
106554 565 705
624766 808 230
463828 154 325
676340 86 183
715864 853 229
168005 508 740
683268 55 106
413548 553 709
791644 751 757
893744 989 736
565775 845 131
975869 992 866
745544 98 398
377215 986 174
29729 655 574
921174 234 418
141245 452 431
411637 775 314
110243 541 229
481914 952 433
949537 749 402
620974 553 184
389434 292 63
803422 362 106
251482 170 873
700704 715 530
687808 35 663
5995 304 275
571664 416 746
725073 522 734
261946 13 446
756068 274 536
400377 508 295
717807 45 63
798410 42 219
43191 157 197
443834 435 747
565951 681 151
761183 54 728
275253 870 303
209186 648 610
744319 253 329
472012 815 99
192416 100 624
66223 321 34
160063 544 198
830162 895 944
445484 679 752
239575 839 32
174853 888 472
793466 528 719
134525 710 294
952221 88 969
456706 859 873
358448 625 821
880205 236 796
101610 679 415
847505 861 415
345890 141 542
327513 964 161
716710 532 784
114660 183 474
915329 725 771
685159 391 909
930308 170 362
430330 272 365
774708 322 946
745116 355 246
724872 126 368
638216 908 652
415843 301 6
627422 404 572
83447 10 998
143731 220 337
256888 564 710
120398 691 343
494932 124 635
891542 632 813
55569 309 961
944432 937 674
268253 406 958
779793 242 345
111431 154 99
430867 930 295
97165 59 218
301201 399 360
896431 892 154
681855 351 832
438496 753 646
605310 117 382
755110 858 281
727824 425 834
775482 288 420
260703 612 67
276455 543 708
738470 415 278
31028 395 55
487471 864 715
613472 66 359
396988 3 944
946565 735 525
171879 662 965
967848 200 546
760043 14 389
755907 257 883
898701 736 895
180707 509 699
454618 659 479
836734 44 336
308630 721 679
254186 331 668
707111 385 217
246215 140 576
518565 511 513
26277 829 886
8505 928 516
921115 870 195
711608 312 27
332093 780 714
941499 166 743
428920 833 242
743347 822 283
536612 595 37
779907 298 262
316326 677 544
789339 913 958
370754 316 759
855685 153 759
254185 204 629
285605 574 666
961055 955 541
383679 104 337
242770 320 122
719573 91 215
378806 608 113
786122 112 449
226490 150 520
285743 692 44
446609 844 846
281833 413 417
24078 962 548
948286 668 909
180081 599 95
756572 199 706
691369 677 231
880274 904 48
523061 57 446
1174 379 901
560798 984 713
7581 648 336
425636 131 906
277555 281 139
992100 768 266
540775 611 373
746714 891 406
699286 950 641
657206 785 510
972431 464 640
313490 140 731
774637 968 953
296524 833 745
845594 267 540
296145 286 907
905400 239 484
388565 550 398
543989 811 634
835414 865 627
447036 177 318
873187 347 485
52193 407 899
307362 625 196
515661 698 574
406045 405 838
801492 640 543
934453 940 600
754620 557 772
555239 557 931
653895 767 475
558794 455 952
798872 681 710
919809 951 292
625575 967 538
747772 463 346
540248 469 924
148957 475 270
265392 398 428
120089 20 355
806293 975 30
286833 222 866
180806 981 712
54152 131 731
652745 923 723
795871 242 272
320935 845 152
249047 226 945
150370 680 313
304378 360 490
503968 957 468
732291 627 436
651513 322 912
928230 483 272
319783 819 900
913509 811 831
962869 87 605
934906 397 76
764372 445 44
193800 395 530
299311 523 253
33293 734 850
119838 563 999
641414 721 87
229903 325 768
885331 931 640
980659 217 897
51748 620 378
441703 133 965
182891 515 678
955110 67 994
527265 549 622
806025 873 570
280680 9 161
123152 450 915
636700 420 480
820613 181 550
947072 355 905
998512 64 251
540301 141 481
538904 219 29
588259 351 102
487882 743 503
234523 128 196
508839 735 692
474340 262 387
548291 146 284
839521 65 55
897665 996 454
498390 472 716
562562 229 13
152369 458 817
421475 201 807
433535 891 936
242435 877 610
442881 472 312
178245 513 440
755897 505 519
959101 318 269
312443 138 122
241896 200 732
242502 663 296
341111 379 968
312685 800 541
846417 551 752
954774 399 916
191998 947 252
240110 656 18
471857 79 498
329106 949 800
826242 935 567
385672 649 266
311484 441 501
252282 198 269
560354 130 876
214215 73 617
494358 175 342
847692 672 40
647507 796 591
759607 199 234
881751 360 55
627356 943 899
24061 884 845
923084 102 68
555380 594 173
903489 692 390
338625 574 697
797449 483 295
296327 671 766
776608 1 301
804572 939 103
60273 276 462
374603 653 701
565261 804 852
431552 233 1
603754 364 69
854226 168 424
595152 774 882
390369 583 13
71018 628 808
638202 634 939
969899 701 470
159978 547 790
106868 885 87
868768 722 717
464018 879 1
743774 591 343
736760 455 240
284050 268 175
533396 650 535
5860 635 3
587184 570 146
467711 445 238
328878 967 35
514179 635 774
806406 930 150
43202 349 181
416803 654 935
373314 593 995
770716 504 11
149280 361 285
662745 377 198
252948 675 640
32021 773 636
635612 23 896
372152 3 275
61814 896 392
133945 725 127
722079 138 831
726700 574 443
732122 940 542
421456 19 503
685794 904 955
903703 592 511
59343 694 721
78553 920 747
137579 731 16
569371 79 240
114518 161 569
35294 734 673
639573 736 637
283992 488 559
67044 406 418
933538 207 31
768102 572 286
157523 524 473
381966 955 533
890398 560 296
696537 192 29
879798 637 92
46060 371 84
340636 989 56
678754 304 390
903610 386 338
72881 269 87
157578 784 370
194247 83 955
58538 702 894
467278 90 808
696413 758 325
490547 756 437
614799 344 158
922564 474 351
870680 343 180
913805 464 877
70853 178 2
866326 14 25
118076 66 742
766906 969 982
63184 19 654
139753 159 689
540333 870 121
297292 843 856
541207 507 807
794475 708 204
152698 285 325
677014 674 580
267784 746 590
361064 179 946
813495 1000 912
938579 459 446
903937 963 293
706273 651 235
775326 391 517
713052 770 69
545728 93 116
677559 357 178
789669 200 614
918612 526 777
587194 47 409
497078 440 905
591347 615 455
6913 322 76
90828 800 312
49320 394 393
820203 747 462
857376 378 362
224866 543 883
627410 717 600
784792 416 896
770657 406 345
8630 887 616
594783 732 629
215429 798 467
76755 491 82
85080 264 529
147352 617 857
186828 944 436
731335 493 167
479628 135 532
167736 739 944
969030 342 144
79230 540 419
113098 975 809
687801 178 189
738805 821 428
683358 245 708
403990 872 149
358923 167 911
506349 866 224
914506 831 869
534774 290 40
808858 554 492
941950 971 56
759308 537 685
185777 770 271
954932 733 51
74593 602 544
572035 523 710
732698 599 22
356430 158 984
750540 161 351
527570 832 239
453053 853 957
742118 975 761
340250 546 290
596604 380 339
824901 78 535
850536 120 826
708295 523 804
611315 725 657
442047 965 430
429934 662 569
113115 820 239
685848 941 564
93073 831 976
782473 863 26
449345 866 301
15907 440 879
259475 434 146
612786 318 952
40575 957 750
808878 445 871
766746 477 425
96176 444 403
90825 488 198
488428 294 24
224305 544 460
116295 124 627
447357 931 682
850422 758 705
5134 343 241
21805 781 684
488369 626 897
10977 454 346
285619 390 663
348522 751 705
96715 81 923
607679 46 633
662123 364 491
970551 921 981
330671 114 577
309692 900 608
486117 578 982
918888 97 978
213326 75 339
682611 989 199
699811 905 203
173314 954 767
514031 388 97
205423 989 296
741090 373 297
58378 772 869
727025 400 360
331640 952 21
61528 40 956
860071 878 165
860707 23 809
715691 351 110
776001 436 438
384246 54 389
427255 575 693
977513 833 752
180498 634 961
122478 16 72
221170 874 774
912640 224 48
72914 959 819
24805 882 262
730834 55 24
26136 531 6
775895 207 545
900622 747 595
889445 351 682
917786 189 866
692708 665 628
331755 638 809
336257 228 745
250012 185 880
633825 806 494
473309 823 575
213855 179 733
567913 855 332
861562 620 929
350793 707 59
542927 945 732
543923 317 105
698068 161 184
290751 201 450
261520 150 805
385837 134 475
298145 351 436
683985 134 835
72869 646 748
303059 501 818
269068 282 498
341174 658 416
186772 606 540
241203 112 488
137982 906 481
612981 213 97
658924 699 670
628342 674 40
626498 743 777
960765 55 824
875987 101 582
105847 637 195
14052 831 996
90800 132 621
97337 304 667
625581 121 706
622879 880 940
130934 204 761
708165 964 253
152663 333 647
647972 807 245
842382 932 379
688163 882 154
937638 785 361
747825 803 951
926921 260 55
648399 712 772
15073 766 767
897716 779 259
754198 148 583
518706 913 430
352097 939 618
506037 915 480
862159 979 471
414240 388 146
77617 228 462
456605 374 963
569106 915 138
680215 560 914
796924 555 354
142296 771 851
879060 470 412
656086 598 921
159799 247 725
542097 817 879
135276 752 152
695522 86 180
182026 9 836
820868 501 875
43961 426 201
449313 578 616
504598 92 872
817287 20 942
881133 237 383
83225 744 282
95141 716 609
345354 12 46
281689 371 658
880092 110 706
273029 856 266
755995 21 53
849986 829 506
159384 517 741
570619 583 649
355255 302 336
256732 989 679
652630 887 530
149384 481 618
995876 400 777
195770 467 215
288859 258 421
498683 741 162
886211 907 829
687797 759 66
799590 523 41
213133 714 312
595540 243 527
423721 976 749
549373 571 508
727751 713 797
763229 520 139
821588 343 283
563421 916 855
742607 254 781
704675 34 457
697187 778 571
202971 416 986
98153 826 293
429370 847 800
332487 235 669
973466 377 261
518023 93 114
597403 234 338
542899 161 787
446915 309 831
666897 10 849
691752 696 767
116653 712 716
984226 804 757
883658 945 606
279640 802 257
944373 283 297
999611 194 336
311596 219 824
349574 355 473
419912 24 735
515553 875 228
613029 173 792
544725 100 308
911144 404 35
705944 820 219
876478 421 502
102531 797 90
659396 571 203
248231 275 777
30422 433 583
390713 131 638
233888 119 971
87731 992 76
847337 842 197
893320 378 522
366275 621 326
966626 55 203
539486 275 262
806653 172 542
24701 924 945
601190 341 239
768258 570 259
512626 20 195
97943 794 772
951939 549 416
587002 533 376
931396 336 242
531619 536 900
825763 638 141
411042 449 613
486038 83 593
63306 945 763
724544 729 129
867339 252 550
691158 130 752
533043 588 428
589590 584 698
795232 277 525
92518 583 175
938840 435 434
946302 393 201
365218 691 885
679982 693 996
106994 571 345
297430 871 574
491259 620 674
327128 925 299
576733 955 128
568506 988 583
269559 409 861
732489 669 383
342731 793 160
463524 155 924
305790 878 982
569350 505 683
345301 411 220
203309 738 112
730307 760 337
941953 574 635
259620 313 930
250125 868 486
9464 730 607
945058 45 463
570962 7 184
632802 909 213
673555 574 769
55948 339 106
811616 555 635
766239 668 818
463836 237 355
41305 854 828
277440 798 902
446682 87 817
439841 279 59
522153 282 298
841439 462 530
594337 317 707
17677 41 562
252805 290 463
543642 132 810
550332 490 168
829139 520 726
129119 370 668
771106 298 307
650228 957 645
323261 838 720
247738 315 420
141534 546 47
11044 230 348
770560 526 102
992880 273 190
395077 630 788
859692 746 53
470740 56 493
44961 976 539
196135 352 61
434782 148 441
757336 231 775
677431 9 545
460034 183 751
782157 199 43
85119 265 722
632729 454 660
222236 461 37
924873 9 861
163959 718 845
659301 211 338
171498 30 715
624206 217 347
97134 377 859
505864 406 246
146403 21 330
637283 818 242
243282 280 440
774571 492 932
380635 530 129
156455 581 433
84214 322 570
27239 295 259
996065 20 142
888424 968 163
789384 521 546
661387 652 416
54488 580 322
38522 792 536
65712 137 635
655681 345 371
793237 466 365
462550 763 94
664328 886 789
880796 89 347
523198 974 271
148457 955 171
773072 779 677
582576 131 412
836640 655 537
111773 584 693
809034 299 444
150473 485 670
396501 221 49
334264 357 822
74414 448 772
334507 116 668
785226 606 533
645589 385 18
978503 272 70
970194 221 801
850066 309 603
455628 413 708
730165 845 491
230536 6 357
899558 735 709
861210 1 611
133951 700 498
163002 376 841
566817 882 234
530342 370 359
164341 929 445
794645 123 681
45567 876 92
889686 427 907
382208 266 20
303293 82 135
650187 980 965
999583 466 117
872281 124 84
608633 110 270
148965 499 16
757900 61 930
218197 139 426
633019 594 875
388724 149 536
508820 96 752
967140 407 578
436122 858 367
19148 854 867
989698 720 891
37324 420 222
454115 929 28
621449 707 629
513816 831 587
452633 378 514
463956 958 226
579748 266 756
514646 883 527
600378 200 486
238211 613 378
266687 662 585
163513 934 242
279935 848 374
972467 200 937
742570 829 887
588803 72 224
868405 204 121
936716 257 568
457960 115 69
423044 870 442
550263 782 172
887805 432 539
492770 888 691
44101 651 533
550077 625 693
965423 425 361
846757 674 191
2505 217 931
13114 443 953
641355 131 172
393219 223 43
997320 26 806
603283 626 599
651405 682 187
259130 904 903
385574 165 936
344727 316 154
890629 569 970
602698 522 344
418477 107 621
404788 598 685
158564 750 78
921267 66 544
177716 292 531
721986 703 868
24488 67 747
168173 976 208
115712 911 632
32224 735 322
20785 717 757
833160 238 378
139701 124 461
202076 113 765
134941 508 220
806345 801 169
443760 892 112
491219 408 583
60113 437 308
834150 158 428
62457 78 813
994690 343 385
172892 284 893
578529 666 890
895067 126 253
861962 426 387
376151 117 116
799479 939 157
706062 709 554
177004 194 388
327268 854 856
909568 645 321
69435 936 978
598535 707 386
364934 379 437
70118 44 907
21259 433 360
705094 586 627
832918 262 81
138626 80 828
425364 962 359
543894 467 381
458775 150 410
467410 665 230
998601 623 310
910233 171 179
730236 976 220
104702 554 365
336580 686 701
798629 824 256
351820 551 475
605767 280 306
69440 134 975
934409 769 188
472869 282 289
739585 808 959
962165 510 654
636527 233 37
170955 915 274
642743 993 717
129780 526 856
784815 960 334
502375 427 846
105033 984 255
485066 341 408
246292 486 644
920361 627 283
232778 657 664
895981 187 556
578091 63 372
530550 570 695
66515 419 99
663690 670 738
923524 829 914
167352 508 900
753355 668 978
789529 87 48
944154 332 718
664665 402 270
463921 644 356
322894 961 53
127785 431 849
928952 574 146
648418 508 471
97650 903 470
774442 334 648
124725 895 285
747373 605 660
187554 288 313
57383 882 788
10948 271 206
190721 266 637
937940 907 949
121971 673 117
672075 915 550
802231 879 666
413798 127 852
902157 738 818
891294 467 118
699456 570 196
767721 731 436
723194 504 538
299668 251 300
650043 822 229
649061 395 839
628865 40 527
937881 198 60
597253 779 569
510469 112 669
865406 586 445
703213 199 719
556579 359 235
888675 690 144
736032 122 165
143916 574 119
507615 574 792
607856 752 318
390234 269 513
560790 57 2
649991 410 110
744375 251 51
9558 224 417
34174 899 104
378187 709 221
341899 540 100
84404 234 824
608605 897 538
112582 288 384
989387 594 946
279611 748 908
195684 333 223
114917 753 145
113280 217 132
762180 678 109
670976 525 968
40652 342 404
18361 486 39
448883 157 301
87044 969 76
320708 646 102
886236 294 386
927634 985 629
609762 324 895
254116 953 361
92169 657 702
615611 99 73
191378 273 875
353750 965 383
657950 298 885
361178 107 632
390108 460 122
787060 506 985
771023 883 335
738701 209 94
905094 851 6
236049 157 93
133143 11 244
338670 624 764
133666 119 713
423302 946 860
611071 794 535
895600 630 11
131002 165 497
701817 886 336
201543 664 950
761602 305 139
413020 650 845
397706 139 649
271191 73 945
996096 936 958
791525 40 657
330079 340 481
254078 301 632
989531 270 984
967311 830 583
724722 699 870
944160 340 726
146527 444 421
294213 195 796
821758 610 814
997092 383 916
586539 895 803
940192 440 322
627255 183 702
598665 397 369
300325 2 931
504216 788 878
660633 623 784
91887 979 965
445166 675 111
52916 865 133
794731 210 392
253361 744 707
284216 990 259
916918 187 288
406185 786 759
624240 469 287
214114 394 802
3480 773 794
538645 643 524
975601 420 912
479315 409 364
607007 578 474
272648 479 157
227832 953 982
97453 763 433
575607 334 983
67109 833 900
534403 566 886
766631 735 130
956465 751 209
580251 112 91
792073 3 147
716662 878 661
338599 698 504
548270 766 681
907045 775 455
615895 850 929
890737 506 838
573157 197 671
941833 521 751
984287 300 292
631568 699 751
540846 197 268
800695 603 428
350538 634 534
279716 460 852
691440 857 275
885040 782 708
593880 29 431
439392 891 996
925114 441 286
146655 541 250
742503 248 387
354130 840 857
242873 736 7
701022 777 619
138260 453 675
699262 267 775
234374 887 680
310227 1000 495
347836 880 528
562828 563 130
960538 293 246
823598 767 608
645648 736 785
744020 647 795
449515 129 77
991891 659 16
703808 369 546
996440 435 44
114173 207 552
209048 499 580
276084 239 234
871257 380 629
247676 813 382
840541 261 70
102395 501 499
442661 640 837
791465 965 587
290375 784 730
60723 341 773
676812 575 747
446292 123 741
219586 715 952
705508 902 404
753137 828 507
158229 603 690
367917 18 868
281698 251 465
584567 559 42
654160 872 717
753079 585 829
897678 154 653
925240 212 751
208651 415 604
270550 602 311
79001 323 193
570054 437 699
724247 513 611
15723 138 292
432031 666 912
866616 967 708
123727 846 819
484848 783 150
748396 741 26
463618 692 254
410371 697 922
576556 738 468
925314 943 449
157797 269 315
609670 309 667
705138 543 919
841561 325 538
162096 389 49
808278 820 821
274594 373 466
776145 960 375
774691 144 509
876377 936 774
298973 879 395
34485 350 82
839789 806 804
270887 441 17
380040 774 32
6882 144 104
472710 28 656
353988 557 951
911048 100 683
566031 100 84
119115 959 991
263944 785 725
173050 788 386
345168 65 758
300275 620 634
352473 60 367
160450 131 542
648087 178 518
161556 758 660
112978 619 550
599458 635 688
687123 113 878
711917 407 535
122043 585 247
125785 925 843
415915 888 336
719504 651 959
936894 662 834
705064 801 379
175437 103 223
68914 274 933
366850 466 487
906198 575 479
803497 502 623
439381 571 834
244024 325 719
151296 876 129
184041 764 436
77082 517 71
765169 396 981
853583 269 463
750212 517 879
727736 921 816
532395 354 187
949638 479 535
331906 492 584
509165 128 949
416608 820 928
694727 225 260
709356 457 278
346833 211 397
425163 553 176
916570 134 523
906005 827 447
678516 480 902
757609 575 103
971945 279 635
728680 280 469
730719 138 469
647207 943 568
390093 461 138
969177 19 44
374853 109 796
186265 156 16
838131 996 702
793435 255 571
308252 333 684
332717 272 910
700514 967 868
70625 67 320
373855 702 202
41824 968 331
418697 47 879
992844 905 555
133861 764 186
943799 71 583
594443 800 297
3485 99 65
1202 263 988
163486 435 637
679643 12 854
672760 288 73
147972 434 782
534408 823 791
489937 928 768
357751 421 554
851329 244 692
129767 141 351
876065 594 456
377328 863 897
81992 77 785
448410 254 292
316687 562 395
519031 181 245
360368 577 393
610212 703 388
572614 413 522
305822 993 454
955967 429 661
774051 689 675
980697 923 50
762214 309 255
163441 693 358
143973 335 814
651836 331 499
428233 185 862
105270 407 277
903225 870 705
731815 861 256
263631 468 763
763695 930 107
79163 736 350
518652 118 765
192833 656 11
925508 415 249
580579 190 1
973521 601 457
604773 505 13
713322 716 990
776260 975 508
923082 148 204
520451 394 6
264226 53 880
543552 487 817
129839 229 623
179388 662 918
332930 447 280
62580 943 646
39847 960 388
649238 54 240
886230 998 17
512512 144 557
116322 889 166
957806 861 759
437922 421 264
301426 91 196
909826 948 234
183067 509 967
100952 791 788
402408 373 285
192025 606 284
165571 507 530
320750 369 214
367313 842 922
385883 897 506
880452 994 514
953236 893 545
771251 490 598
166109 210 355
920154 13 713
5287 869 17
491598 57 601
989294 850 223
593965 693 420
67436 372 838
891675 580 224
474586 121 849
658182 860 494
102605 918 902
90915 155 969
997505 796 6
751349 720 117
112326 760 138
184321 712 900
104292 654 611
213245 850 780
989640 92 501
729725 919 429
340017 513 29
27896 339 885
166705 769 947
693380 72 984
161043 796 543
103155 243 630
954013 259 687
231424 241 48
850305 703 639
542859 146 577
630616 309 915
906648 197 64
241938 993 415
371020 289 734
373779 643 203
913394 960 559
33567 443 306
710877 977 181
612073 669 735
803543 299 695
113907 782 66
826200 877 65
947165 125 351
716829 955 329
715578 430 121
231464 871 204
226257 857 530
573638 396 475
893865 454 997
463620 519 678
746771 921 3
738678 347 886
658198 537 901
195127 802 208
196690 776 644
40734 199 97
305233 7 941
913572 486 580
349154 86 184
31908 226 169
617872 889 469
779845 295 122
387549 850 5
514615 886 823
470089 369 998
550563 820 956
998554 851 877
627439 87 172
207768 206 573
185702 866 988
566695 403 806
46437 686 189
634531 12 890
740911 264 945
595346 130 788
598897 289 969
87586 995 152
58556 456 381
101704 990 565
217297 741 91
599536 2 720
92909 661 837
34175 229 64
424818 902 216
89871 677 794
973762 505 49
896406 380 518
996567 621 75
724304 524 709
108709 929 89
72767 149 226
100567 324 389
351571 267 223
619088 637 356
672424 925 258
600001 394 365
989672 184 220
875508 42 555
789006 684 529
167255 992 779
980617 888 834
359071 212 696
772878 696 262
891421 727 688
399385 549 10
644881 568 565
568351 61 760
60005 328 278
171471 221 261
705567 450 528
519757 31 720
333949 202 720
952395 856 335
385863 608 998
21120 40 73
855869 83 219
616277 47 644
6648 747 699
740712 337 966
331310 814 256
185581 339 266
964514 494 22
172180 885 240
64212 379 713
619190 881 787
572066 912 956
189946 61 828
964808 978 696
716874 45 931
865043 326 711
338542 844 425
697681 350 361
157502 443 279
716637 76 176
740808 784 907
513079 548 53
275301 217 729
933076 547 320
397895 504 768
36149 839 22
804327 705 179
935149 797 358
64050 19 311
299119 518 900
458079 714 613
580209 602 19
722506 843 33
841665 159 264
441253 682 435
795538 209 420
910513 314 674
803293 894 334
983705 73 75
437307 874 173
862009 608 570
993808 178 617
944388 785 393
503193 484 647
14485 227 286
248506 335 969
720981 130 198
504775 954 999
968137 552 4
208706 657 597
395627 814 882
445007 287 609
28499 152 584
926755 301 848
907535 429 264
243856 900 695
709399 39 353
879567 775 790
246331 462 854
610044 897 25
323629 408 960
438969 642 545
517626 340 401
951483 556 730
130113 618 289
454122 976 722
138951 766 740
484651 696 914
643207 162 718
840386 44 447
308049 743 130
663031 20 843
59399 165 753
112561 584 458
252017 673 489
93852 10 497
550541 674 746
610554 988 661
91055 743 641
39783 11 438
823096 856 760
27259 126 744
115839 814 189
167815 60 32
137703 357 857
75955 529 85
809556 366 65
78660 208 251
523948 385 357
102834 69 72
554078 838 447
15577 182 233
323987 118 669
30631 415 466
335530 710 526
67728 425 150
345045 11 572
186054 146 255
506810 102 897
850247 286 805
532562 432 669
130969 49 373
317930 404 756
694488 556 757
187391 798 697
176912 825 227
940774 900 916
61297 529 337
327816 756 899
958144 649 781
936025 56 987
781511 759 835
844031 986 559
469173 405 761
647756 416 701
574721 161 750
684946 957 202
895418 184 639
783559 363 990
389739 77 415
283666 469 158
21408 998 701
507815 446 812
424731 775 217
725990 551 49
934237 447 840
430763 854 85
847609 703 324
275959 746 977
546148 727 194
391241 296 159
672049 398 411
992365 634 567
414630 444 733
765005 93 834
15755 14 713
694563 698 830
808452 596 877
626444 880 482
478203 222 562
997357 649 874
358627 7 213
298859 291 815
890086 655 550
735948 614 820
672690 975 664
155957 782 66
822371 569 914
971941 423 263
759489 879 336
767627 408 346
616861 728 710
762735 713 393
240094 505 279
621514 694 357
245695 824 750
279444 361 423
728056 947 76
739784 568 702
670994 919 887
178741 998 152
55980 83 211
938976 304 398
365637 858 488
575326 831 130
155937 288 641
21248 754 596
543000 561 884
361701 68 481
382786 49 97
565830 546 870
342571 923 196
224392 954 266
482405 117 31
443686 551 707
542455 479 557
125550 638 700
821572 198 293
236342 131 107
683424 122 872
880360 721 123
810609 770 800
696886 509 944
190381 507 952
265413 977 765
165653 827 58
639227 488 445
75519 213 273
126109 413 195
435567 316 493
708233 494 342
868747 495 616
812625 854 334
282978 89 796
505768 446 492
523663 741 106
169635 333 476
495500 700 803
987393 966 25
357933 468 114
846480 919 363
505293 714 473
246812 742 696
434079 842 320
350401 613 181
559923 942 382
979705 278 77
91495 433 245
115033 964 184
329930 91 961
324650 133 298
77306 760 7
190743 305 314
380330 29 308
784072 215 549
375575 803 741
18644 595 76
532068 707 348
197226 889 830
709137 667 775
904204 259 901
582817 520 538
239875 701 11
560800 585 764
836429 111 916
65233 400 396
166211 383 18
702414 144 293
681907 156 543
742517 312 704
617714 464 670
34935 247 705
945103 646 145
319672 553 962
210705 245 683
542643 456 679
204477 832 195
524932 953 31
181811 786 912
478325 497 347
985691 661 961
415747 140 56
418222 405 776
152103 798 637
379951 180 551
60175 146 46
850252 215 203
704823 361 784
543448 414 508
416133 846 316
44947 692 719
215921 331 126
130089 166 413
618892 951 879
854143 816 849
270636 226 993
150913 950 662
465373 67 178
128517 118 215
812095 690 621
133854 935 910
831816 427 560
206522 776 966
769111 970 163
247745 372 647
947626 451 703
642389 324 999
749928 754 52
516405 986 471
858675 57 17
20008 58 842
411937 852 917
848613 479 395
799627 75 9
458222 288 786
107358 796 440
547934 303 727
295385 705 162
190820 238 242
641136 345 527
990569 539 37
690184 101 237
676183 804 872
626517 234 857
456930 787 301
501000 318 386
878134 751 539
720444 719 989
205964 245 891
9806 166 125
743677 169 255
472352 361 224
183723 562 253
629327 389 373
478882 823 973
784914 406 430
416358 305 89
613211 504 893
598696 115 38
775974 24 235
58259 991 465
45586 48 836
662007 335 854
773738 193 995
901391 833 883
318405 478 435
951543 157 870
188522 500 400
123768 372 527
518833 518 851
607929 193 235
377307 417 405
649804 370 514
187129 214 907
980530 716 735
405813 482 331
398689 594 792
510882 690 175
899446 69 29
765297 1000 367
962895 692 914
359315 62 24
722008 135 939
428660 561 627
741961 638 483
260862 411 834
608698 713 529
139053 69 992
484585 300 279
538992 760 984
849369 566 16
617581 268 497
113215 739 599
403765 724 753
280733 832 291
277267 134 708
770449 714 300
405644 153 634
736130 496 82
352527 68 725
228859 627 78
964390 394 842
968645 144 398
899481 54 618
44593 763 359
42385 612 815
708775 580 904
281190 169 261
951057 876 242
949834 897 701
581686 139 78
995069 826 416
501759 284 504
372524 843 288
300676 758 260
196028 258 759
904004 601 561
210618 214 54
964993 512 743
629490 273 954
946628 18 927
238316 435 729
626526 164 117
807511 633 428
750538 419 271
433168 151 938
602674 211 734
246136 476 684
471531 742 66
541607 77 102
510124 652 667
183603 667 194
140519 396 920
116406 265 109
234278 550 710
772949 188 266
367037 387 134
749337 12 562
335989 600 151
843516 902 53
632383 329 302
799436 563 273
296977 472 753
587692 547 901
110947 380 948
212838 486 899
697749 826 232
901896 714 915
496812 559 904
250607 81 952
140782 224 875
478975 854 939
791595 331 461
235853 531 616
243472 409 232
281820 107 637
639957 954 891
154779 62 439
628702 248 427
847448 142 671
742745 32 690
364800 95 68
591106 522 330
457381 399 322
825361 888 138
952307 241 880
548618 703 202
219224 880 366
159809 305 357
450576 739 79
488244 744 710
68430 266 338
510430 757 683
775862 836 637
519752 574 732
330367 749 175
466384 418 512
216653 86 786
659408 609 941
540758 130 196
451525 548 586
569318 460 739
790519 842 741
179256 184 944
171699 24 294
689676 709 55
477816 530 594
48689 463 599
762994 339 13
399150 558 531
505483 660 42
482161 572 959
84355 924 187
340171 517 679
8428 932 651
659739 852 186
27305 687 518
954271 46 190
985708 215 324
877105 689 520
131317 637 268
22793 478 720
171781 310 294
529061 725 404
424049 988 842
258295 601 646
273385 42 603
707432 644 982
666543 586 289
786445 694 395
615237 853 855
95891 97 272
695626 137 135
584076 825 694
305220 710 987
671781 227 431
90728 423 842
982020 448 641
830830 769 67
993535 706 828
62424 649 498
384457 205 939
794627 64 268
489744 349 261
509795 972 708
2186 155 976
741963 300 16
686664 800 593
551393 234 170
888668 70 767
610627 21 509
709647 563 468
80225 342 344
410721 443 211
814795 835 689
666427 602 756
758829 608 78
984502 936 174
973739 313 524
457574 669 521
230818 885 893
370408 406 403
371140 625 581
250901 503 966
355482 527 685
932545 344 570
39288 510 51
792485 542 382
31303 777 894
727597 917 341
745455 941 217
195078 325 750
7843 678 732
807707 435 583
680987 311 489
589501 356 719
556533 122 502
149662 742 3
423085 512 787
615752 530 753
273772 726 51
223875 61 438
145879 441 607
39396 574 286
995572 989 82
30592 691 780
242312 598 604
135391 540 411
218153 647 454
895890 575 168
490346 771 644
8978 955 787
504987 718 783
524763 968 449
998770 643 634
146145 905 426
530687 346 954
825068 859 55
550998 722 706
39483 279 371
263183 157 723
361264 792 115
308359 471 110
550286 357 629
435816 832 457
673202 115 800
786639 102 129
296788 644 412
799473 682 503
161865 311 969
320504 259 269
987320 378 66
222306 129 409
37634 101 531
684221 327 677
425443 798 859
473513 86 214
23413 116 431
546997 597 928
363240 604 144
468024 947 271
298730 20 583
984248 653 88
177745 877 491
813156 341 364
721816 698 801
952768 326 569
115958 252 864
471190 364 360
13280 21 41
66562 200 775
460165 82 114
501824 500 871
243996 809 24
153213 577 93
237128 961 472
769713 472 465
955234 242 805
897056 670 456
979535 154 325
847460 779 130
388673 881 630
341643 225 14
449036 260 874
862495 87 17
840322 134 214
325162 164 93
622055 81 367
786508 129 36
920156 911 732
983225 592 288
477452 961 959
285537 21 196
862040 74 924
481226 487 527
417718 505 888
282093 435 369
147698 480 695
323795 837 929
816142 204 722
135616 476 199
914771 409 975
760023 652 120
179642 983 346
929772 253 148
887974 131 88
937238 697 662
908397 269 187
995224 563 156
939492 480 656
251541 330 34
487080 385 830
887057 379 527
699986 660 81
697136 763 701
497809 86 88
869169 718 336
657975 362 994
7800 521 950
20894 460 49
826643 937 463
373220 734 663
934188 604 384
413297 503 996
524726 128 729
472974 844 659
889484 759 140
103354 953 491
933254 321 373
644766 265 122
203032 305 607
386638 452 203
255988 306 682
185873 222 483
722997 356 752
533374 598 87
311595 372 518
375586 989 125
216518 257 870
300379 785 75
443945 421 261
262219 660 147
907477 467 851
693348 929 661
537131 546 386
363340 356 170
555726 864 712
534449 915 726
741509 578 692
483028 313 973
652252 628 19
71300 676 568
165891 715 477
488709 458 61
878376 971 988
328521 629 117
555058 184 720
53789 253 526
634238 44 474
784049 693 11
50496 966 974
305082 990 15
166261 102 113
796808 999 185
654552 967 458
233827 449 328
564318 945 352
490153 704 996
226770 814 314
993540 249 683
242387 754 210
655569 686 906
432025 353 727
699402 837 764
309525 308 161
87366 205 714
918027 755 650
915493 832 709
388722 487 861
598347 615 414
199455 977 46
178033 544 963
629438 173 15
750828 94 263
409330 979 501
729559 823 138
518979 264 353
899246 314 162
445586 1000 855
220671 545 58
803353 298 82
879701 881 951
554849 46 293
470570 882 237
494799 290 578
624006 759 709
365919 842 158
288012 572 660
482375 472 347
483867 137 691
621747 585 780
763890 268 226
652103 768 965
68654 508 699
533522 205 390
718074 500 525
996633 240 942
495140 509 361
530605 256 547
91104 435 304
710040 762 633
62074 207 871
545151 883 378
951331 728 168
900690 638 915
450153 530 955
620600 952 75
685501 768 789
813267 340 878
150471 55 966
335285 448 136
393984 405 608
258726 981 662
557562 259 559
467715 448 511
175356 998 583
942722 247 534
209196 894 848
213066 200 781
575436 196 910
508721 260 171
167833 636 293
781728 674 393
545386 722 323
156493 865 811
843306 404 803
836297 382 828
767855 284 543
381590 433 496
331119 144 940
966273 322 275
9548 593 785
273629 401 406
355935 310 150
742158 897 208
786724 319 246
545203 102 158
967409 388 24
468476 558 572
99691 874 636
284905 167 59
169304 639 481
913039 441 124
259025 48 689
681740 791 189
866986 416 850
803168 582 330
153276 452 721
294507 821 295
900738 557 690
895821 572 818
611125 51 718
255154 352 710
268794 963 954
447467 819 670
125997 556 553
951749 351 233
926823 763 83
166736 419 464
166851 743 6
59145 148 240
139832 776 627
784184 130 285
661329 258 520
296874 71 520
323013 987 75
757878 682 315
724383 811 663
18628 835 454
790343 907 784
107626 423 73
851071 827 334
673103 743 238
539599 514 22
496455 496 556
904002 409 856
36408 872 687
427824 1 736
159103 745 684
578959 133 855
706667 114 793
395201 401 379
1978 415 804
203439 980 114
463812 472 856
926216 148 407
428819 959 434
586621 72 98
568362 200 535
639792 664 892
654786 688 964
741129 267 339
338344 781 670
520765 573 556
752480 528 111
833427 827 346
58950 76 159
291606 346 375
690830 54 213
535856 280 816
786834 64 82
860793 440 50
139398 320 199
193729 1 914
145989 583 528
172115 60 833
24511 212 217
270081 284 97
484334 848 989
527853 915 784
721793 511 416
49561 56 271
656578 193 746
546080 964 446
32318 498 821
729441 856 762
348650 917 672
637573 499 191
638430 664 278
178571 562 877
948283 379 208
367137 836 530
312807 255 434
857778 935 113
198940 749 236
921434 668 576
322682 170 208
321078 423 867
707669 878 992
290515 198 850
527671 640 515
266306 867 600
84069 597 927
32050 185 338
611404 571 339
35264 290 497
521744 390 510
883085 755 109
784323 7 540
958552 862 897
4330 10 696
148674 13 613
9007 880 989
513265 710 339
444053 933 706
404517 781 183
114658 995 433
682680 149 295
574829 220 743
200785 371 915
311363 242 355
961362 159 174
204055 737 833
4351 864 358
185536 351 538
347068 512 166
942508 852 567
170093 921 664
483393 930 345
559856 969 293
32566 192 356
599085 723 795
271557 830 124
243713 305 286
500919 244 20
131345 179 699
865930 25 172
138176 64 987
41447 822 858
301414 105 683
571714 500 63
687402 415 793
286728 507 855
155887 702 195
930668 548 834
617508 100 978
242092 812 969
741172 532 412
293730 315 623
674553 773 816
199571 751 480
851233 139 406
632053 314 957
113957 119 798
55934 934 936
610663 469 928
241904 128 649
220277 922 441
298702 3 929
217016 804 176
608693 720 734
357531 97 205
853798 536 905
215486 256 129
114940 454 488
101983 341 400
790748 483 219
876033 906 114
172520 95 386
137494 34 28
808686 607 120
814121 669 727
670843 510 838
752050 192 93
597434 738 902
688184 787 233
554518 832 496
381463 767 557
682404 80 537
252881 321 540
589782 523 334
560166 480 363
535370 115 951
933246 336 486
530280 835 551
552984 330 40
806682 329 244
730072 804 697
843171 7 933
444436 681 479
273816 437 470
823686 206 686
416522 516 964
681846 442 162
424184 370 542
408334 711 167
549698 992 110
623067 956 660
380553 293 635
954151 258 978
155834 89 718
214841 114 980
828891 367 70
545638 289 479
830848 16 495
109272 43 83
945656 939 427
869938 678 548
505784 741 454
44734 496 254
619979 52 722
305448 343 566
167509 879 957
178966 682 803
560480 873 203
166827 652 896
933497 717 307
523903 466 17
857808 529 61
100933 11 732
634094 922 36
877676 25 315
854982 472 287
566616 804 324
924559 877 57
336366 230 115
601880 986 781
714354 520 33
733066 679 535
2830 389 519
253667 996 191
676565 447 254
910815 244 727
612268 607 563
29618 766 234
99678 540 209
984085 826 292
901895 941 298
226237 234 251
436877 743 154
426878 224 352
348370 673 14
823683 766 610
638272 159 660
24051 983 980
804433 748 568
108245 702 633
848493 839 391
268066 257 13
96492 608 23
45473 445 753
109689 564 147
703928 98 702
660031 713 645
220907 448 218
181418 213 536
958050 795 566
213929 95 370
945011 589 167
709615 628 189
795619 765 76
701410 692 861
303260 70 482
285914 6 498
46199 105 979
604402 312 925
209318 628 714
432842 716 694
378957 745 465
680060 991 703
413236 355 393
150229 840 372
902000 412 509
133613 50 868
960379 484 839
730526 703 778
740441 452 672
550409 404 438
913316 851 479
530779 312 284
7568 322 942
609490 707 423
867220 490 993
846020 366 140
715789 362 222
471976 297 394
285379 723 613
957268 883 913
292968 566 565
659004 109 275
17280 975 472
487206 619 75
795350 133 833
225328 357 167
721114 353 406
942366 230 39
580473 154 562
63482 572 9
931585 319 317
242766 907 908
359951 973 856
569647 511 764
515982 597 372
645304 949 564
851351 441 319
310343 679 959
466836 234 592
533267 292 552
717069 795 960
728233 440 341
508296 376 989
153105 701 416
118811 983 788
202587 193 556
14319 920 585
214066 523 371
278211 425 238
913941 66 992
371917 444 163
524936 460 789
212154 676 380
661199 956 231
760002 162 781
91597 866 996
471505 570 853
45077 763 696
245010 999 511
660522 145 343
376943 952 357
358281 592 488
660967 83 828
65406 879 980
231667 552 178
4247 221 292
426434 295 373
810930 214 821
58687 176 837
634722 78 135
805171 972 212
313635 416 297
883952 430 641
462944 324 954
769510 152 6
887914 821 74
587974 205 144
65267 115 617
669651 100 997
450656 680 512
30950 922 297
604408 197 67
522976 852 111
540201 603 529
323430 959 640
756339 603 625
908424 807 242
49032 366 26
958846 917 204
3317 767 302
247704 889 637
212291 205 100
698920 772 601
951758 890 524
228273 771 412
390144 967 964
354891 660 782
755912 718 341
506706 792 684
682448 187 567
741357 590 159
764791 541 578
128788 820 471
881308 77 668
769065 374 496
405953 475 415
845557 210 854
246852 530 812
678459 232 784
155709 29 798
112618 567 616
603696 425 911
26300 515 538
841779 626 400
985372 491 734
640212 867 958
70344 10 889
117731 445 156
673541 149 529
583034 788 787
604393 819 756
370836 873 239
818831 984 716
542887 70 975
154745 713 903
919119 325 628
78973 726 974
206611 243 418
780942 188 272
828788 885 165
389549 252 334
893109 106 818
291581 670 292
904360 969 937
752993 860 541
252210 222 20
208979 894 229
650549 375 865
143603 792 372
714492 840 38
661871 692 155
279376 28 662
953848 211 2
307520 396 343
603895 446 105
429053 200 714
984132 211 890
101826 196 879
296285 409 853
187334 658 47
643529 950 45
724003 891 151
257587 654 592
587607 493 797
256443 409 946
357798 892 225
768203 150 844
297282 762 291
469104 5 977
298206 57 432
901916 597 717
482391 238 824
121755 597 648
605968 27 847
186547 405 704
154569 419 508
26092 394 627
719353 2 421
926070 608 390
140800 261 994
589829 155 334
810558 180 110
455615 854 73
971939 527 538
466873 122 286
807245 395 6
247419 553 223
947181 977 704
842224 345 917
716056 985 827
312289 827 520
506131 628 277
635960 361 407
803285 141 487
193627 178 909
673230 941 978
882133 848 817
578579 305 499
251020 197 55
625669 934 638
532627 400 882
386829 837 710
233818 559 23
514362 66 730
145366 228 839
201943 258 811
215840 23 2
624269 437 174
559782 208 779
936651 505 103
538312 507 880
616423 269 161
432587 613 438
254404 163 518
104205 202 333
665742 544 339
621318 10 276
191521 117 120
733212 60 805
487354 199 393
593980 652 665
40821 361 447
602061 448 868
617895 642 953
941346 113 727
815468 71 147
794971 573 207
708783 530 697
293192 701 420
8362 332 381
495825 216 565
983326 586 547
847387 212 577
726241 15 290
844642 738 117
820125 264 747
37170 359 941
733528 313 991
554336 779 496
83495 832 327
289763 585 566
864445 813 106
162448 291 7
983289 564 269
555534 352 587
885000 403 845
934216 365 320
322988 100 874
387660 804 823
454921 194 26
662450 911 502
789220 548 790
441734 30 328
206528 881 647
333214 643 555
957909 371 21
389581 63 888
186847 702 926
944200 701 308
738742 548 119
320271 395 973
413154 389 217
51170 914 946
189701 532 408
717363 699 592
181868 285 385
850832 739 55
255399 741 746
578658 815 232
330807 633 140
324234 547 528
586512 839 748
174152 857 724
785027 718 512
599635 96 515
999255 699 206
361365 240 614
930882 146 191
156739 715 235
632062 959 332
281294 877 598
616442 954 217
185479 370 14
908120 913 141
642825 242 638
959581 953 446
808270 907 729
910595 841 435
128786 969 352
278608 974 888
368864 355 569
267762 925 528
482464 425 320
462754 488 53
842155 455 517
283971 834 35
323612 155 990
921729 486 441
62989 108 653
817873 390 401
235030 990 210
151274 982 724
30520 624 727
449341 461 258
229835 89 278
421760 815 647
276456 95 194
939148 282 458
710622 554 973
980189 170 975
765463 309 198
115185 621 171
746754 539 181
907033 806 140
852206 254 678
952735 273 121
166507 182 210
969323 476 881
113814 412 542
54014 270 108
332541 952 519
459027 982 623
875696 59 649
712599 346 302
873113 292 89
447857 21 256
953517 968 825
226983 911 291
338943 224 790
394818 523 930
732753 560 147
774852 182 796
798912 212 56
9823 85 580
915046 409 368
236750 761 503
221482 904 481
918984 903 705
738881 580 14
855895 148 924
359920 277 73
783343 458 147
404101 785 733
870336 130 111
516357 970 453
835012 858 79
437382 135 389
16345 177 102
279119 538 523
838541 718 301
44511 913 611
881591 119 565
808674 297 305
605349 518 178
692406 598 696
255347 967 743
402099 111 74
543926 499 826
358752 871 765
865801 873 18
366229 422 901
335167 856 462
887830 769 662
829096 685 853
28955 357 823
781556 709 564
111320 713 607
894159 872 751
327600 774 832
416881 930 496
470767 246 558
573495 991 945
548563 456 112
504604 881 840
300298 531 831
236477 756 337
66069 111 866
539723 519 897
629227 459 679
223634 263 116
939459 802 44
443597 467 330
446144 384 51
356187 679 627
604541 599 687
439941 427 913
241381 962 509
326526 1000 925
43728 141 218
127852 678 645
570516 672 246
598792 667 968
940184 580 943
678112 611 69
298538 334 951
67943 160 906
112015 125 157
538430 486 359
617622 471 730
421354 856 961
986931 739 279
272978 123 500
769740 85 26
821638 893 594
790630 960 813
219925 15 498
49891 346 792
523706 979 525
657764 889 158
273765 605 970
207708 612 613
354819 492 399
10077 297 86
786132 623 321
616724 742 188
659275 952 42
719340 340 143
331971 344 888
334888 197 694
978417 97 348
268155 724 708
115387 137 671
412944 335 559
354557 532 474
800527 832 294
27868 892 939
288494 136 349
428930 594 243
653521 688 420
279852 640 360
365829 330 611
474344 597 916
712797 159 161
906746 737 25
96122 915 20
724861 75 272
406896 201 935
328535 473 851
760377 507 393
904724 448 492
675129 926 335
540188 149 940
851341 148 280
849995 651 228
386812 824 314
766873 854 720
392022 364 112
852750 811 221
802920 200 980
931321 642 294
82562 559 818
604734 989 167
426457 156 980
766767 373 923
162324 710 528
200999 985 348
490893 182 924
564918 674 503
34083 265 345
791292 252 419
916990 991 427
178615 317 379
287646 142 189
576202 762 88
564772 292 258
598185 504 188
412474 718 33
456757 187 475
181118 936 433
595495 541 617
381889 19 964
272785 776 388
482033 695 137
200653 371 382
162810 613 990
222741 926 383
314466 694 207
424376 357 562
915045 385 260
278122 831 580
845310 930 607
774109 909 32
323287 206 734
31386 713 479
437998 831 980
134103 174 419
847507 604 650
908410 786 359
973988 247 122
704548 302 546
291873 940 881
844198 733 57
498314 992 773
766696 326 614
758139 171 793
536060 754 919
63802 354 180
867005 883 707
385156 228 510
23283 611 734
389572 267 385
498723 608 917
560373 732 690
574015 107 333
501087 398 381
123493 519 644
151888 809 747
787921 116 508
833444 944 752
341619 773 370
513134 848 849
966657 671 898
439759 666 282
230365 644 732
667664 71 639
339592 985 849
300708 386 706
352381 85 835
526852 122 8
85243 160 817
852908 43 690
91724 97 2
907804 679 185
16328 907 46
859977 150 594
954773 165 641
629121 408 809
678972 25 492
597098 316 698
550414 753 195
52039 829 641
239447 351 452
706161 736 297
437845 319 499
374820 327 476
572421 331 585
563384 1000 575
821406 661 628
26054 787 495
749777 884 570
564629 586 383
473616 187 621
326002 728 434
751168 431 644
571847 656 150
925749 184 41
847798 525 175
22912 944 82
289281 40 414
781520 966 499
614657 964 359
809702 686 120
421129 66 667
352896 790 446
627388 224 346
555097 879 918
234893 330 115
320405 717 909
935274 948 487
136532 649 296
18306 389 283
792594 451 479
933265 244 757
255193 239 67
961357 613 327
892245 765 936
502963 973 689
166486 798 257
744332 414 184
361145 723 268
340186 378 82
567216 934 668
117083 806 310
57578 179 223
126025 674 760
954613 137 728
588860 659 880
5360 965 808
797540 67 531
668506 766 108
523830 758 482
405924 265 264
430159 438 584
374410 654 236
59254 123 455
25392 59 565
401011 279 839
943610 113 468
863827 385 305
611320 348 401
310989 308 635
252695 562 585
280464 971 585
710990 580 872
512496 875 63
439084 212 901
45879 516 325
197156 610 97
618889 410 105
142514 853 393
763857 759 270
609496 962 601
152122 27 915
218592 644 569
401807 457 378
450195 552 208
974464 617 605
721796 343 738
417806 163 876
59391 427 232
984870 55 978
731414 878 677
444596 863 354
673185 195 544
619446 720 569
278055 104 371
457610 746 387
587947 114 226
284185 34 717
442230 652 615
841200 723 377
296455 629 629
174774 290 256
233160 860 397
712547 639 557
526641 611 871
384461 308 775
179769 888 93
347865 961 880
617147 529 656
978285 232 260
849361 240 692
769769 618 803
166706 492 396
14175 476 633
828279 432 181
906927 157 932
401474 812 882
490636 562 500
698313 83 26
837828 789 383
599163 217 84
820418 305 752
6397 106 919
271558 267 709
498544 277 65
731979 396 652
454710 280 748
53194 816 270
670497 847 992
531480 955 418
824690 184 696
436946 504 556
499986 954 515
961379 394 640
578153 511 671
455722 611 388
475352 44 513
861360 95 466
411963 506 45
40375 234 237
453037 392 638
796876 4 286
643005 46 982
336073 936 764
83151 223 595
105710 736 995
439685 423 971
468167 675 772
421902 480 779
803762 109 318
101066 292 888
105211 671 267
237948 297 26
643085 403 307
868622 735 930
705637 964 365
91846 897 671
512669 412 417
44109 921 682
660002 391 482
465002 276 154
3897 860 557
409946 916 217
265708 867 520
115920 497 299
618037 156 311
734342 481 831
955061 802 506
334260 691 5
747495 166 34
97843 333 127
502508 464 84
212271 137 391
516705 478 984
393938 419 507
167117 179 829
184771 359 945
727592 666 154
669470 983 484
414135 787 536
148620 36 618
841802 192 391
165587 360 10
404535 700 226
113481 877 167
250260 560 439
228069 142 210
54886 692 915
975080 260 678
643051 839 651
481019 853 83
936705 722 126
239796 373 319
428916 894 649
907578 566 814
920891 613 949
152812 48 213
933260 966 407
61311 563 841
451385 950 302
16980 349 372
586007 849 493
644631 510 257
171955 177 223
24988 378 304
313200 126 269
751057 743 111
645398 153 101
833999 386 689
644294 244 215
249799 615 235
937746 940 816
421063 942 35
736317 478 223
990497 803 206
626161 504 798
716852 15 237
274106 837 882
886817 525 799
31754 937 676
299175 129 435
646182 893 329
485873 801 391
665794 881 379
343061 812 546
876759 477 738
167961 312 753
518896 382 450
746648 696 334
412306 373 250
416093 346 72
673410 953 316
58050 257 134
507420 314 177
982957 710 604
103203 357 335
685888 790 913
473491 886 820
21024 509 393
513829 20 786
852214 666 160
928351 3 489
138728 672 527
906274 276 101
950475 806 631
629247 728 305
598842 390 418
835668 994 7
990007 957 457
30732 711 792
672861 269 847
852396 866 1000
570254 125 145
897860 117 235
319031 568 310
765948 8 571
444067 512 141
861334 175 853
817564 965 924
914489 237 239
169954 834 377
339640 143 204
38056 74 341
659812 76 776
905773 95 976
992984 320 947
783623 869 249
602513 131 880
849876 694 222
667671 508 153
940535 591 220
939675 952 865
503354 924 119
377781 63 184
35252 156 715
41950 590 511
738188 2 951
741706 789 845
523143 180 978
878590 301 9
918013 542 166
860779 869 60
627385 922 915
440813 663 216
157221 567 804
206089 821 899
267815 906 111
813142 669 726
915784 765 159
188665 87 475
155799 91 616
827103 952 589
187293 698 839
801948 57 229
498816 240 154
713537 137 62
525261 658 922
631172 424 62
945537 425 661
633464 397 463
247629 398 290
136703 421 303
381629 35 331
122348 430 551
949994 636 805
617778 856 968
532718 299 187
877435 187 730
52636 448 184
105437 499 562
658941 645 971
691936 711 64
349352 205 933
79744 805 487
834367 576 818
227967 332 415
640185 547 352
758000 437 387
981215 441 9
380918 134 122
684581 388 12
914326 309 209
778740 942 80
450097 231 108
857631 909 87
887658 135 989
312048 291 340
761662 292 974
221064 567 349
500065 728 443
620089 97 126
992639 978 767
228401 435 669
763124 10 947
297639 568 872
617393 405 372
627530 627 998
691516 155 417
991401 166 341
964860 114 243
869246 166 223
50804 601 225
399577 408 108
333678 247 232
62370 62 706
29626 366 388
382141 564 649
94027 768 452
720998 545 676
163985 408 613
915593 791 852
312957 41 930
457778 309 183
509576 226 281
317578 171 987
956303 170 56
14575 605 672
862775 735 669
948891 613 673
252035 87 369
167163 776 363
31814 583 292
177368 807 846
191847 907 644
125677 554 403
504537 462 31
316793 199 384
363783 942 15
399519 459 802
26664 431 930
715072 730 598
509246 590 559
624999 267 801
766942 729 954
314418 959 337
407682 787 706
509767 467 430
455895 832 940
559867 667 143
333349 319 284
979106 88 406
726037 128 569
963793 545 843
855809 554 291
2278 13 663
893752 734 95
101520 936 683
936837 901 856
156309 313 84
899917 312 450
783490 943 5
738025 434 488
928840 777 872
36721 656 292
902557 537 310
501096 228 952
795900 741 712
547890 640 416
235072 437 52
861013 781 984
806153 425 713
885735 338 648
233421 713 380
331328 574 702
103877 10 688
32364 626 590
919565 279 150
72151 119 747
499281 310 327
769761 884 231
996476 327 887
391288 419 295
46496 109 55
5818 371 565
883500 599 345
951256 344 27
966973 474 149
629908 472 183
772835 585 806
847787 469 204
683586 979 396
484132 484 149
227623 247 700
290748 569 711
289434 159 84
117660 620 346
788004 867 239
17840 369 660
640051 304 877
672055 841 649
801429 70 62
439773 134 212
417149 131 99
728752 752 727
443085 620 493
581497 886 265
614747 724 480
462393 91 690
839731 207 31
943887 565 326
138581 901 80
250468 135 926
900857 572 203
265328 250 138
155632 213 126
167835 535 998
620334 207 212
437735 576 665
58416 141 668
658777 290 441
452611 616 480
394319 486 316
722524 940 548
107599 122 891
340653 165 408
843065 591 565
547394 345 864
96801 974 280
908638 445 106
442580 75 973
705299 858 235
153394 431 471
915791 751 505
828876 32 602
167740 715 58
450680 422 131
293091 593 447
990378 67 803
919342 911 362
3631 170 556
65188 163 586
375635 614 841
805023 483 249
879668 226 106
363986 84 444
246994 620 434
586478 489 248
687293 593 161
626899 600 468
434402 401 601
893388 357 784
217683 889 838
466179 614 38
285997 571 284
324125 254 281
140648 373 40
78309 813 797
864315 341 983
895351 496 641
254268 376 503
42576 598 148
659293 539 789
821440 247 727
938486 358 100
292820 514 563
54253 815 654
407512 635 14
471350 384 611
693499 562 363
134635 437 958
673575 292 652
142649 252 250
875134 524 293
599843 303 397
744902 275 365
697278 768 570
371778 556 340
286713 778 57
95694 363 679
144415 286 259
964856 604 286
777938 737 336
273338 854 652
824622 117 323
930731 206 729
692934 192 39
582599 166 469
608676 711 588
807624 160 148
530021 751 316
526846 657 82
675085 137 861
156987 296 223
675591 440 214
293415 699 43
8953 41 511
428919 555 979
129302 3 494
301768 217 887
517940 465 188
42961 196 344
653003 296 648
913288 963 322
243314 586 712
48002 990 48
408997 977 553
50489 122 430
200380 118 803
79017 454 848
799240 553 969
543247 508 858
708650 881 164
901365 765 25
456816 245 74
606881 730 308
300581 212 943
401643 487 800
705363 394 715
310504 984 915
764085 316 703
924453 605 512
695013 650 460
946198 404 111
178142 7 459
879262 892 109
609542 138 371
706827 837 139
966300 535 721
240103 522 67
151019 241 472
989569 816 338
130894 160 250
496732 335 76
250353 167 194
661435 995 434
68132 276 223
711980 742 824
630446 405 785
31265 898 559
826784 834 519
900614 681 839
979172 901 397
21498 234 700
952650 778 33
18168 745 790
743153 998 197
585856 868 132
235382 702 851
421784 772 62
631192 904 686
467897 721 710
736641 877 953
967145 912 250
891042 453 863
542476 592 653
409600 711 26
940610 490 474
512387 9 265
743864 451 403
765655 731 225
517400 280 404
785789 200 891
439450 693 44
808861 239 91
324635 522 947
317469 801 930
636112 207 316
708269 510 324
704051 349 942
790286 476 295
964215 599 816
354998 80 153
388244 314 309
57863 551 724
81789 921 604
230756 313 732
534968 402 416
174986 364 1
310792 885 205
446239 899 292
82595 260 637
763742 396 58
983356 471 450
85456 115 577
433711 689 196
959266 581 419
916982 369 283
141880 709 725
134735 695 243
669226 936 925
294893 260 466
109864 455 147
979759 236 927
490756 840 33
175736 830 743
808598 801 681
30866 242 270
524539 339 216
256993 26 407
758065 558 122
529575 461 373
743482 931 931
177970 393 539
119716 459 315
9755 34 289
609552 885 143
616604 107 780
454958 903 663
363542 264 281
149869 865 24
454276 174 250
641108 14 417
105666 550 350
220913 404 30
909823 29 749
739868 277 472
108834 673 295
379059 819 420
661571 76 183
369231 67 652
475939 567 939
290843 28 1000
848808 592 198
147699 697 184
437408 77 381
959248 430 264
413360 938 215
548628 154 150
595339 8 875
720757 204 49
928019 188 654
6271 484 521
228522 610 779
50152 980 1
275399 823 481
427220 65 83
360277 447 202
976573 868 891
475162 318 620
30189 479 795
340795 38 457
448996 258 43
242538 558 844
16445 648 813
70469 809 852
995656 608 62
283687 531 412
360327 643 659
437144 397 539
960631 594 809
679581 756 20
526390 720 805
737298 720 650
850116 980 344
841122 804 952
301666 680 862
836966 555 64
863667 613 138
698488 760 571
810877 738 464
567770 392 30
569274 93 116
864433 9 486
687274 847 315
129891 876 189
557138 41 537
40933 440 103
30202 682 68
851946 341 117
831633 494 205
101116 773 59
636802 501 981
610200 103 982
873884 832 812
608987 634 851
708070 171 682
860601 987 568
523336 875 347
400924 419 566
641809 551 754
625354 476 555
511654 604 515
377970 544 413
518908 193 17
174968 964 859
528723 727 945
471403 584 142
28839 445 24
220066 228 556
734000 453 918
246550 573 672
209859 721 766
737013 136 360
215211 510 915
634268 363 569
130438 257 983
598234 343 198
891420 956 267
114432 924 60
998941 300 164
229402 558 521
672266 25 282
593009 369 656
521260 969 108
492606 303 594
522421 774 42
818344 714 737
457278 805 762
47441 968 271
762715 372 879
875550 854 826
119193 761 275
39196 157 396
602393 982 639
801407 585 382
9241 368 169
830023 33 108
458388 295 120
813333 654 574
941564 955 549
716667 612 568
452819 639 270
944605 564 36
650227 570 940
211743 563 938
347653 752 167
285044 623 544
314956 308 518
673110 715 350
715156 141 798
472441 25 741
357012 833 403
343978 698 661
738161 987 513
453838 572 270
962255 517 561
853790 361 915
437566 320 763
644107 335 523
399321 626 229
804499 612 237
732883 991 206
189380 263 542
96223 428 238
867383 802 983
690993 163 237
710 37 530
374794 280 276
680447 752 978
977082 646 939
714094 441 706
631667 912 300
878287 670 668
23783 455 817
827021 231 248
277065 26 48
510232 573 805
314932 102 56
70017 422 449
85215 51 350
460606 740 549
483487 702 772
266602 461 753
778476 760 568
308185 259 566
402519 537 693
468504 215 631
697322 520 644
426173 338 940
790129 773 392
146456 612 958
846716 42 167
677432 405 518
323780 863 628
588699 496 536
524804 386 732
654814 658 182
882001 519 884
694710 590 260
386539 537 149
816278 388 79
84204 888 746
298818 332 184
808019 373 35
283947 216 406
169019 394 642
747342 628 943
1139 275 723
973275 57 509
97585 994 11
341665 486 893
576511 751 720
477272 213 976
755305 207 206
274137 42 317
201862 341 446
781748 895 240
654187 213 456
475999 215 673
730711 677 829
430279 754 659
363467 432 159
361887 173 443
338666 7 46
420843 913 537
551754 681 162
780536 377 45
508926 87 149
145595 211 939
941556 9 40
864028 644 97
875964 697 641
834430 192 533
66006 71 251
912374 34 517
723516 914 503
626918 91 519
833931 15 334
856878 282 105
35782 228 583
583401 202 385
458048 533 351
795300 596 611
676163 641 711
303003 954 388
87144 452 957
809906 78 687
250536 845 680
90730 41 563
635210 313 55
98735 443 554
144572 762 197
608144 765 466
374242 131 892
301488 304 289
79431 363 654
138334 334 185
907748 59 780
46048 995 994
941050 628 557
578500 311 973
11852 266 575
534806 250 67
740181 230 375
194992 204 600
410353 23 710
829870 295 336
714705 707 860
490127 862 515
565683 539 227
417949 133 771
322430 469 971
866737 179 452
632466 164 402
845798 38 161
826478 405 37
460452 386 888
916577 482 428
611022 497 424
723697 405 837
936320 588 205
801043 78 791
449281 976 759
218949 724 219
241538 189 204
552655 436 795
215509 233 557
665837 630 596
712900 307 881
149701 224 781
446536 828 215
526035 681 221
389515 433 941
325255 824 979
26193 915 307
904313 51 38
639645 737 560
376380 691 8
435351 271 400
993118 205 216
510664 669 47
989588 961 744
162563 783 31
229249 482 360
999337 967 249
104197 571 723
878208 989 845
382527 695 244
53350 986 49
659618 958 296
447148 305 267
766133 269 106
746173 945 600
178283 779 4
912964 810 995
781040 320 893
260546 266 659
413739 822 215
909266 471 303
491910 96 673
268039 604 490
338011 346 597
894397 913 414
878859 739 468
439300 366 144
58769 431 448
538514 394 127
818957 334 879
401552 100 969
397968 262 586
82636 409 738
675003 816 562
205229 211 583
517201 94 510
583330 323 207
241674 86 441
50567 82 177
50153 915 536
42614 505 530
366023 607 610
284864 127 442
705688 631 379
933365 405 103
473526 129 817
321480 297 337
599263 308 968
457129 85 654
243059 266 378
933627 593 921
274246 110 147
318833 612 28
588101 966 287
520326 673 584
389041 156 775
844400 680 294
951128 244 878
981619 304 424
530537 948 708
375205 662 472
904946 338 90
512868 210 98
318309 425 488
961285 366 939
239724 338 991
369796 453 394
911749 787 359
858970 907 601
155456 119 271
971632 737 68
186834 734 60
928650 874 491
901754 537 547
908338 441 258
895725 786 572
511355 504 907
400782 271 495
260320 597 762
543462 379 724
111451 754 645
965688 778 777
980363 718 129
172161 814 620
884313 664 132
709230 981 576
349340 693 300
317301 97 54
611292 3 236
753094 402 956
143281 448 832
470634 20 57
39079 928 592
509326 274 146
492113 120 527
384376 915 439
395159 844 556
863709 254 17
979179 394 155
358431 481 741
74320 852 639
250778 276 809
439411 319 597
591121 283 231
161585 198 581
546449 550 769
604598 614 412
182917 878 359
187193 962 536
888243 29 796
847149 570 62
635056 646 751
591155 980 478
395357 458 807
725234 43 560
565704 400 309
868791 868 103
36371 423 980
785648 376 846
96191 348 551
851981 281 956
137275 176 494
952679 858 112
249970 504 641
878256 145 775
210710 196 85
840308 130 597
798253 101 966
442353 939 311
502365 207 526
84337 646 398
837239 55 842
770586 108 382
815225 663 15
247978 239 340
564654 726 897
446013 57 901
818671 163 905
20096 568 970
581258 646 301
52011 869 347
37183 63 847
635227 79 927
131471 700 402
482998 332 795
922088 683 932
347278 450 833
131634 988 555
756401 236 796
578712 127 83
351784 679 299
759012 708 151
373981 856 862
502945 330 696
549887 969 511
248084 214 465
867893 2 86
185682 412 503
440694 331 115
879212 421 775
737651 376 882
734780 175 220
672318 179 232
652178 32 95
585813 392 108
919294 46 105
232757 335 631
834282 961 386
288234 225 407
531073 483 503
787520 369 42
23103 807 96
656401 196 583
700674 720 149
610567 292 319
259302 533 364
39410 694 47
233370 683 27
807635 465 17
626916 16 438
868360 180 773
134107 288 164
889762 475 771
782411 564 64
933585 106 239
802918 999 267
586949 938 67
41782 801 897
637247 934 897
731478 957 781
570020 763 598
357744 425 849
456719 568 7
250005 221 862
180580 326 687
662955 729 26
711044 819 142
173139 291 570
757125 367 140
584881 624 25
996796 184 554
730837 289 329
601873 949 690
677604 255 381
468631 953 813
783155 114 287
196213 201 899
582650 992 750
881443 302 61
241877 606 521
869491 520 149
970746 47 996
122518 852 857
196617 724 114
49409 221 578
432753 86 222
259081 379 584
430104 852 188
719711 363 590
389683 616 233
450370 824 116
81318 701 584
485691 835 62
998935 511 530
335694 868 396
444416 540 622
413179 363 493
962271 28 495
780406 706 964
724863 40 350
743635 414 837
434640 344 700
454067 512 489
704074 812 340
550057 485 929
255592 393 952
494216 444 503
281464 279 1000
827205 499 620
779667 274 232
288436 297 199
191620 866 609
172014 193 709
982638 225 756
839006 736 376
603781 425 265
102536 391 100
640310 711 865
388709 166 816
547606 377 662
135945 438 803
359396 188 420
783125 958 104
460372 934 310
664505 401 574
6366 666 431
704089 986 378
34497 149 778
988591 717 166
434041 611 608
322206 461 534
759944 239 584
543971 23 90
899800 839 221
163148 426 216
118441 193 492
988323 46 999
892027 724 747
471601 796 843
696067 815 889
345864 562 648
768337 701 713
241927 38 317
674348 580 983
887555 908 69
397954 867 380
961715 407 843
645417 627 81
907431 73 495
365706 334 680
488710 504 538
135 401 570
192547 699 754
459691 606 647
401359 308 568
257695 394 724
806425 447 545
544565 211 950
425352 599 710
410337 788 855
40641 55 220
518479 339 172
824041 90 536
664847 890 609
639820 912 241
402368 809 808
201919 451 165
231679 566 629
652090 882 920
311051 492 704
193771 529 759
940393 49 710
47128 239 270
711597 11 571
745019 672 402
114787 338 4
545381 267 171
527147 477 478
814449 768 737
496135 700 31
908285 333 323
532297 11 272
19040 77 929
511688 106 241
316801 928 444
534681 760 727
684034 357 558
964413 404 130
46917 241 124
859827 773 114
265467 98 563
54508 686 627
606568 778 285
421003 442 525
89662 2 583
312246 264 900
904386 124 186
739927 109 260
832335 562 329
745078 753 401
555133 344 918
761223 790 142
822273 546 775
819409 955 590
412702 250 192
658208 798 123
38874 41 500
637061 98 370
459707 867 565
201426 312 67
736897 604 62
540294 526 982
256501 776 232
109526 684 790
739806 599 30
548478 147 1000
279960 538 357
120621 287 359
477814 462 825
290251 16 157
558396 903 701
857118 481 803
675184 520 656
137480 105 758
528458 128 669
641032 225 152
396278 324 548
70007 277 437
658687 37 787
742237 562 611
174643 649 832
312996 811 562
681045 619 701
66201 645 79
710667 137 546
163428 909 225
214434 445 406
11660 800 356
598046 168 588
362556 20 831
31457 748 765
903878 644 824
579065 778 241
663487 65 71
631932 591 190
208339 491 197
376993 408 888
55719 348 590
231104 963 92
927381 666 769
43690 384 938
464743 69 297
189866 218 222
504045 70 85
754673 571 294
114498 821 130
820284 337 466
511348 978 702
381959 722 495
467794 106 282
279014 299 458
246770 329 223
570751 244 42
483017 217 162
901492 618 261
376036 486 577
826596 342 999
779886 974 810
229820 110 579
565548 973 539
178635 513 446
71785 170 235
887105 752 681
384158 744 641
166600 838 353
72872 536 893
430426 760 958
617940 127 998
946697 640 979
915041 171 706
297273 686 171
288898 903 470
45267 65 397
970012 303 965
592405 55 76
451451 916 943
254298 554 558
13445 758 441
631139 705 241
774840 177 955
80027 694 312
621533 71 10
814026 278 880
207512 379 824
683688 834 726
121170 550 958
73355 971 871
265916 144 754
427057 315 680
344141 947 33
969673 43 115
867620 687 668
101007 974 974
539443 520 335
683232 105 38
886227 498 495
750375 980 331
385641 354 792
505541 170 850
229148 855 14
280039 528 857
645940 745 42
723770 935 503
169829 744 797
909878 977 91
363430 698 675
136975 807 992
362741 455 467
995899 913 921
562575 882 912
481176 54 960
93391 818 118
367247 160 175
532779 576 586
402108 319 692
913457 886 456
783157 131 716
251258 889 777
430556 463 188
303953 348 89
894621 565 973
270495 271 351
734760 163 303
514740 401 72
976688 350 944
858404 575 142
115563 761 742
914234 199 337
652662 862 517
439663 137 417
288089 241 15
662873 794 343
752335 710 813
71946 143 729
83650 591 108
410537 84 961
763624 121 443
827731 732 61
479732 357 272
966191 60 878
38643 420 440
878063 288 18
254884 795 548
223923 76 675
850656 639 623
905154 837 693
667589 915 48
67697 690 161
360905 622 587
176093 449 752
651774 94 938
462815 786 332
932048 3 414
848713 875 380
649960 236 333
420202 873 99
714277 146 267
905674 555 351
719089 653 993
505574 728 321
835055 801 712
454896 469 36
907674 562 974
725921 947 828
528998 594 335
604287 126 173
264050 679 233
136312 141 734
364718 890 310
103844 167 412
241919 965 8
306695 786 993
206541 198 288
212781 952 119
170675 727 667
810107 723 456
123597 313 691
51798 626 685
628891 79 751
758158 650 705
282165 31 199
281665 833 21
378746 915 223
602660 805 885
416834 200 807
996836 950 848
633072 230 96
304219 802 528
54120 567 393
787576 985 29
859969 822 244
678997 725 70
288364 812 890
704892 180 141
296579 940 850
199316 685 906
424033 523 225
873073 831 161
604785 913 260
42611 230 715
182665 61 639
702382 188 7
837321 702 865
529478 144 275
944516 620 450
672081 67 288
671757 778 86
312596 682 875
648326 251 130
955063 533 808
155912 352 92
685297 423 414
197392 180 824
967083 162 741
147397 104 990
879034 665 66
239266 316 415
44487 373 598
811524 388 568
316681 99 94
130002 830 260
867313 48 260
601492 297 500
924522 890 263
547882 757 413
296112 663 633
445666 434 703
732469 103 711
448629 640 398
360291 601 657
245601 153 470
199401 199 264
626679 388 906
157446 356 477
508923 508 952
431550 320 124
685049 357 995
9296 709 875
179305 251 970
672129 575 441
199104 752 960
899258 288 691
697344 363 223
768630 549 555
616787 579 451
570806 385 40
930699 604 923
791689 571 874
453262 516 326
436965 70 108
557589 403 428
501562 846 412
816995 901 186
988716 906 601
920549 978 414
601423 289 114
287420 466 111
312943 359 582
483486 589 24
587562 756 76
396405 535 85
736000 446 127
168957 30 846
153516 682 460
884343 806 655
74780 267 208
609896 71 237
799404 677 693
225333 182 470
419508 827 488
34863 294 214
643904 830 485
495410 346 624
895180 248 806
961609 346 840
247519 725 175
195181 900 951
105931 40 356
694855 987 439
719199 867 415
486179 14 200
600036 319 705
169428 839 793
472659 591 981
770129 185 422
863340 521 23
324085 138 482
450646 442 364
858982 12 259
265762 461 875
422557 306 342
744700 609 289
41915 62 507
163564 383 539
799955 237 526
580617 745 189
960028 293 812
529722 828 840
438308 305 382
154646 189 748
777917 46 726
243964 323 960
355094 264 158
782661 756 774
223961 829 294
674754 347 210
129507 988 572
664602 713 999
1761 560 824
841319 371 198
349548 629 385
547489 990 699
470623 880 351
72397 824 584
493594 238 878
451983 686 443
988613 222 643
57891 712 541
249752 724 840
997911 600 724
682266 86 586
923289 911 286
874094 396 598
855867 161 700
165624 87 217
74430 114 386
9114 553 510
323541 472 830
601960 990 810
68361 389 149
220374 758 503
798878 308 105
929533 305 693
300750 572 858
280146 869 968
766986 673 512
735834 992 679
241809 990 707
716065 389 206
845057 630 208
491190 63 88
216979 124 922
700501 885 169
579251 753 20
148071 347 982
289579 392 179
140928 419 181
459447 243 915
179205 987 918
678167 782 142
877637 230 786
421191 194 502
875123 40 234
337282 382 688
55763 391 296
494807 319 16
75450 197 27
174660 874 998
907336 384 782
98821 648 174
952645 474 163
902486 551 367
289921 994 176
47369 553 773
954178 971 881
170570 118 43
99225 275 630
384395 580 491
226495 562 720
586376 494 613
199119 394 596
522492 490 330
109548 411 632
543345 65 854
415580 835 757
627932 6 22
477267 365 932
958790 232 348
16555 414 299
178752 426 355
920757 427 600
326546 905 652
550856 922 797
679674 73 233
782347 918 599
619684 233 698
504021 283 817
305457 392 938
291006 386 160
632891 275 496
983297 895 484
612734 988 697
885296 160 703
305657 312 293
853649 510 942
289156 114 895
541965 538 92
820373 362 506
607837 847 731
254843 909 611
884171 331 144
87325 863 655
329558 32 108
484422 758 34
390044 99 948
147319 611 270
791441 835 678
36398 97 751
430984 408 261
329049 566 79
651639 661 480
692290 920 902
196787 748 31
624833 346 70
774097 379 542
133149 633 282
73176 853 360
162804 755 603
579774 614 847
251713 1000 458
348156 26 921
200447 346 445
193604 577 573
532907 939 484
186261 373 788
923491 352 714
728699 775 779
864502 296 705
927363 902 758
250184 880 906
966033 199 894
261640 992 344
762787 164 160
452063 954 932
232280 229 10
653857 467 634
999790 523 371
479333 464 17
996316 234 752
717526 346 10
749344 345 508
754725 355 763
228202 447 640
364650 204 859
755323 263 584
244640 968 954
391296 660 266
850332 774 874
365298 737 175
515462 718 258
410147 562 505
66221 870 825
760363 588 699
321890 193 101
625850 567 304
738078 374 890
327811 843 835
626582 761 493
476463 777 437
426859 202 867
214094 456 77
990527 980 216
747594 4 40
856444 402 358
228441 689 49
42609 518 556
999334 47 954
150257 649 390
343888 166 859
430043 882 177
478584 937 615
71730 738 213
105586 637 429
254398 545 439
299401 23 410
124861 165 381
874974 430 795
927265 171 466
665460 102 543
935489 600 678
215025 248 66
857652 411 945
419845 377 3
158860 836 900
273696 256 58
957668 760 597
761383 547 270
262524 518 491
822394 695 407
703293 312 48
448283 594 693
916241 906 971
264756 308 453
520123 963 261
290298 239 912
92573 16 837
117665 133 572
932645 454 790
299603 858 457
615135 465 500
606751 343 351
390171 886 898
497271 784 38
682814 529 135
505466 426 182
324375 331 851
979584 940 802
583816 512 919
315417 459 382
118208 541 133
937296 7 742
973381 174 9
873476 443 1000
870200 415 24
688668 297 782
784733 52 60
327806 987 629
230801 237 26
152557 116 933
373294 802 34
278179 446 244
533075 226 459
12123 190 332
532521 824 152
851254 356 695
5916 580 741
98574 420 622
278513 170 401
21472 213 266
10282 246 723
504485 208 393
592361 820 551
777765 646 919
452108 856 1000
244081 113 860
738662 600 333
624455 184 987
941470 568 725
787375 239 260
104217 36 835
785489 361 520
147260 482 719
230780 866 872
858953 577 31
817642 788 821
745096 759 647
386342 487 891
526123 510 89
656234 889 685
325983 471 34
809860 722 756
4590 372 886
487125 740 931
488260 579 818
132121 498 701
515015 12 626
299252 719 374
220712 507 284
866057 768 867
884049 342 850
525916 316 258
782007 35 660
651741 517 357
135413 871 203
342861 21 358
49497 512 536
564720 834 109
686366 258 43
135951 824 322
805063 712 588
60559 472 781
236734 715 6
429855 358 801
914064 274 202
668682 7 242
36055 309 228
893312 276 776
120725 588 54
482493 8 391
561564 332 876
532912 731 748
230976 92 993
118322 217 436
51986 921 783
405677 38 488
972380 397 400
462926 187 317
191149 99 657
742743 899 706
303132 165 69
128524 328 555
776813 397 416
499126 229 871
639216 146 827
744766 70 104
976697 201 860
707715 471 544
570005 459 982
329313 162 327
772256 768 100
681848 258 167
162982 685 314
193640 769 113
758226 15 558
832866 249 407
730584 70 989
611268 43 228
567950 619 801
827758 807 663
274854 734 272
224857 798 681
157997 752 336
97647 657 89
911111 105 575
146672 626 305
95279 362 104
864226 929 466
365357 803 200
696080 440 369
859684 950 684
989843 864 639
175389 944 104
59739 622 87
455307 869 34
408818 422 249
143111 960 711
361275 798 577
801226 285 362
79925 507 952
929306 779 374
289818 541 514
809562 876 534
636736 789 204
424526 590 429
984714 747 943
528498 430 16
511947 399 15
954808 411 212
662547 616 903
747272 678 585
405340 296 348
361632 680 986
918673 408 951
725110 584 449
422483 659 547
936838 863 740
842936 386 371
25982 971 748
189503 692 646
321938 364 316
256469 59 637
535789 649 741
19822 588 454
536235 892 269
451991 540 918
686140 296 138
550930 593 160
382539 828 140
953489 696 507
106510 651 346
971509 641 770
668096 220 455
964443 257 835
665136 369 13
503632 850 489
541858 31 447
343760 882 385
927287 847 124
317747 950 733
33909 587 890
285790 503 799
854037 964 110
726687 804 225
363346 80 909
248769 330 627
333763 289 731
417010 603 643
967600 49 564
949034 911 489
818331 73 810
263718 359 786
197327 484 497
242877 439 622
681027 184 39
432372 164 469
169151 483 646
17106 756 632
267768 215 466
388813 9 1000
446567 995 573
495973 544 67
246134 125 550
10144 84 494
157093 169 223
176756 515 462
462700 936 964
442795 166 998
122190 191 936
833986 5 599
123650 613 230
927004 422 601
540251 19 260
593391 130 614
961139 415 186
573717 201 964
954576 832 420
608386 587 25
297636 197 714
325518 112 506
420967 254 474
760174 227 491
507626 425 92
82870 929 486
666878 231 194
453059 644 584
503515 249 885
857141 29 123
213177 108 415
931016 970 152
433083 484 973
870579 659 577
75048 482 502
637755 268 63
25540 332 45
664598 222 323
618158 958 27
882040 594 817
36400 43 298
848907 465 949
234041 682 347
65325 358 110
611414 333 542
570817 226 868
891004 699 379
384540 196 561
721551 653 15
658175 372 38
619097 360 547
511320 149 5
427556 596 820
23972 424 675
298430 160 953
294640 737 471
403956 328 903
349381 881 499
310350 376 494
314308 58 442
7594 192 160
19073 183 431
394175 324 624
911419 370 985
357335 279 325
541078 961 110
53001 808 137
473454 711 216
387561 78 293
256836 750 497
751750 543 231
816202 8 721
157250 485 759
614227 723 515
835312 376 277
522617 896 982
143525 29 443
919303 160 275
966997 143 736
133354 26 919
969150 110 844
935973 754 412
177448 580 748
804184 318 404
585542 937 408
24274 927 135
609842 406 353
801051 355 732
691822 577 467
415100 331 753
432714 278 619
390088 410 334
436412 405 417
803908 614 275
69522 382 958
179856 413 940
981830 267 221
869171 275 53
356435 999 648
468392 710 251
665766 478 347
206447 63 457
829424 813 766
179169 428 209
69303 22 701
60610 373 94
900253 424 847
974334 836 507
527433 238 34
417501 532 792
549224 51 789
168878 94 179
313503 865 744
453960 893 681
524701 785 322
925119 816 741
939113 58 548
624667 779 428
388378 520 695
961328 602 16
231697 619 499
958012 604 848
311947 653 983
250334 310 746
101203 605 578
629070 836 580
898137 710 785
429707 162 189
961309 583 212
189349 841 769
748522 73 560
204693 574 315
357360 184 872
794793 173 1000
372654 1000 739
515101 90 642
540964 116 918
123927 962 541
955800 195 481
462245 922 207
671994 38 144
675814 871 532
659679 24 33
58704 261 363
636730 123 977
305608 558 940
47343 448 377
725392 545 485
879276 213 789
589959 663 951
884243 725 54
171686 327 827
318054 579 258
797603 177 262
448138 178 133
21774 847 603
10926 259 86
602694 646 986
444978 312 457
956348 450 596
286384 265 133
868537 646 475
756349 622 261
265393 766 307
714787 79 705
903329 85 749
710303 421 386
305503 290 518
465998 448 478
943437 844 112
375437 865 105
322051 480 600
219261 768 342
28517 333 691
453165 454 599
315544 56 772
251109 943 253
372783 415 653
892029 131 688
508585 377 212
267665 523 291
986552 650 230
592115 661 526
238466 785 932
308875 394 746
905772 421 230
198215 926 856
559334 187 777
19949 644 777
872532 512 679
456488 981 63
800041 580 521
421919 619 149
618252 237 318
310803 255 145
338809 379 888
174042 80 885
875811 840 418
146568 206 448
3593 937 483
297887 398 495
973601 552 667
990130 418 492
553524 835 318
793919 884 663
504991 95 873
171267 362 734
139395 239 444
983182 455 700
204845 77 702
655150 230 443
527461 998 950
752956 743 457
406062 175 798
310254 99 63
748628 732 515
940783 8 985
803392 733 152
401142 986 97
463126 528 611
798937 864 464
494706 258 984
862885 791 989
719965 61 807
386549 179 58
511107 367 623
481950 266 82
794494 256 294
76989 200 511
502154 166 653
446281 395 580
227237 988 559
196838 297 355
298983 89 103
823582 547 630
47849 912 116
22475 2 318
172748 917 639
715436 774 467
415208 443 179
525356 609 630
90771 432 960
125020 757 3
218668 375 92
577147 790 359
109901 757 64
770584 718 612
351343 740 148
192251 897 70
813776 328 802
401592 651 431
693142 531 758
553112 980 96
65237 961 565
74969 788 16
700332 130 178
673615 494 988
670531 284 791
805019 825 151
539516 58 667
68278 511 383
179087 137 504
797557 297 897
570690 542 177
945140 264 900
740169 366 618
498413 570 496
393408 983 304
735139 723 296
540623 592 747
473271 627 72
338199 976 320
661597 627 722
263378 872 199
287918 873 337
839557 332 400
172583 828 39
812704 260 480
321497 71 342
488621 399 751
929622 717 449
247796 73 225
316075 921 615
749031 295 644
620424 877 912
62697 894 37
576650 829 936
442676 949 819
914604 722 869
930204 390 3
875917 52 151
598630 944 583
375514 543 26
112842 408 15
840476 376 109
959984 273 855
422619 1000 841
673691 363 382
388814 56 981
567348 802 591
5393 388 572
309397 658 421
251454 572 728
941414 547 634
428798 57 828
894343 505 507
135286 263 652
86042 96 669
271443 54 630
616904 460 944
669126 732 228
715639 60 658
716625 815 31
822135 333 442
13131 35 503
667794 287 600
353991 666 855
112290 958 613
550653 293 917
638726 204 910
685969 809 146
73110 442 955
894823 378 941
551585 613 60
264661 456 661
219447 455 664
802658 466 420
908791 118 562
292025 596 825
484528 28 423
602348 30 123
524629 308 981
461225 907 34
13137 645 577
16994 877 825
497051 93 584
960542 33 900
460968 736 755
569271 902 258
361164 217 48
619837 995 140
241315 955 596
351367 784 482
419094 921 410
102502 168 580
636903 746 679
664197 345 518
454050 181 959
664129 689 413
288647 335 657
691589 95 631
117418 253 73
975317 389 105
365106 265 142
762981 874 518
938732 924 276
992354 682 153
863607 610 933
438591 698 443
114096 205 667
497145 497 153
772626 950 327
271535 81 430
164672 846 739
340855 378 945
208497 722 443
737229 920 243
862071 240 205
115280 520 702
222879 259 939
690071 56 794
192026 944 718
599836 770 423
972460 912 993
716514 524 517
815971 418 778
87634 766 828
315248 500 429
330666 951 352
874096 584 246
22186 593 890
454738 266 920
51975 543 977
116966 891 386
452680 417 121
233524 231 40
667541 300 116
249517 950 782
907281 974 25
442453 597 280
208984 17 680
834183 589 192
861745 459 202
495619 367 773
308153 475 834
310066 976 82
406194 111 619
594508 337 378
473551 845 109
701912 833 693
894485 472 56
215928 270 811
279600 220 960
106160 927 261
669638 362 992
223098 186 479
861658 436 691
462648 317 718
65096 11 625
923504 799 569
624982 766 143
442285 391 70
593744 975 614
789407 513 919
14146 965 518
485481 358 207
790900 566 184
68919 730 996
21700 27 880
783568 5 931
317559 697 312
779983 644 633
496511 782 126
378726 617 220
550353 34 257
135713 322 495
991326 532 136
428537 113 884
38253 986 928
99863 125 928
134921 994 695
995053 874 104
176404 938 543
629015 287 507
817847 51 873
522857 605 770
17824 615 411
56748 184 441
319997 653 560
803884 977 606
846713 662 542
661654 585 247
557044 376 130
798625 737 417
240822 244 466
444690 536 296
496751 655 828
171740 127 477
115758 711 819
185641 790 709
910158 8 659
858230 88 620
165678 672 988
52269 818 645
761185 847 224
488241 921 902
947392 758 455
44046 611 799
557679 1000 636
270201 854 655
936594 306 601
196437 91 425
549366 935 585
250215 828 763
873430 609 203
671239 594 228
286409 105 898
742271 602 522
444071 507 528
188404 284 858
470753 297 656
511097 115 996
284830 164 647
35241 393 40
363737 64 299
135390 862 459
893846 628 290
993134 486 279
637668 95 75
833174 964 993
180057 429 390
674659 140 548
947745 951 368
920571 614 862
305820 435 611
190487 684 174
456172 917 36
177065 496 41
303108 394 428
612669 353 824
192960 123 393
359038 655 67
364237 563 38
250617 881 679
889546 841 704
355425 446 46
589978 715 685
395833 2 423
773207 412 403
748640 181 620
112700 115 252
879367 248 981
367903 768 683
347077 808 970
27988 592 924
912612 497 190
922765 650 569
568195 298 522
147151 32 563
323853 545 314
628177 924 735
437815 247 343
264012 317 400
534150 237 744
988513 975 178
840778 623 466
132857 843 17
515398 466 955
660830 388 659
306492 801 785
998570 120 61
948323 284 350
697800 758 216
639301 322 468
269420 414 224
239061 566 879
360664 368 183
982700 290 24
194139 392 490
579788 129 823
690816 262 123
241290 896 585
442357 913 780
113943 420 349
907364 755 804
509292 271 261
853222 649 234
411086 700 637
359919 840 425
320690 855 472
227873 249 903
806912 543 379
419965 427 379
643311 736 33
315200 553 507
307958 533 518
594241 249 873
837690 462 188
129169 483 264
258332 556 245
629149 600 727
325264 569 889
369422 297 742
272740 15 486
219812 136 984
221105 651 3
112309 979 182
37587 487 229
63711 924 712
242963 101 402
35077 146 58
447426 400 431
456596 11 403
127882 163 73
409325 895 790
629518 267 331
987571 205 255
417798 925 619
500977 79 947
352655 879 850
207440 954 341
668768 816 585
141403 256 900
805593 11 762
323107 270 767
112041 455 690
927979 422 281
639735 834 253
565906 815 445
943136 21 4
838768 376 950
920170 975 286
549180 905 663
378955 970 956
544727 700 890
870346 512 59
578754 140 876
52539 424 305
754187 534 725
59942 319 403
626228 936 755
569429 304 420
91280 909 272
568305 399 267
82851 699 487
358091 379 484
216830 214 181
291550 697 815
632814 263 718
962881 854 439
994172 344 809
543822 177 132
511259 822 292
143980 640 627
973340 93 500
480667 333 86
740164 982 458
278841 909 635
872029 179 557
494795 467 893
987517 657 269
636954 468 402
955819 262 29
555651 743 206
437969 745 835
425403 270 700
970397 19 75
744110 574 877
689652 604 737
146105 843 340
852589 987 342
487459 678 221
961240 137 960
49203 349 746
222529 81 66
787264 198 871
642212 161 50
315702 172 385
903893 939 60
649798 876 616
26138 163 316
607823 842 633
562403 398 160
566232 917 651
501393 254 762
179827 2 868
173268 417 38
486590 447 33
93462 850 962
428797 512 814
476289 493 954
230533 4 627
784859 786 564
474786 613 905
134119 526 235
614190 542 756
864273 678 760
737929 577 478
980529 502 202
436837 13 54
343167 242 169
960737 910 66
126785 802 350
420635 636 829
662586 159 690
324839 813 51
742689 203 417
989999 984 833
797224 489 522
285413 26 203
194815 501 544
119582 524 695
534219 820 140
388733 69 226
131487 867 232
175790 28 265
474506 428 200
597008 740 22
348458 896 283
103543 606 255
484052 993 300
674716 958 320
337812 44 439
321663 898 935
433849 681 867
826753 576 174
561671 847 163
694715 134 628
800283 313 630
720644 79 143
791172 965 874
362177 886 575
673459 771 717
718925 449 436
420386 607 814
639579 235 942
267143 75 660
473141 512 971
427407 632 649
297828 496 808
849882 152 352
167008 855 608
78713 225 190
436203 707 120
391158 665 591
756894 155 826
150755 2 893
539506 224 10
990388 163 24
158704 462 181
33626 544 361
389956 620 274
900514 326 248
4067 341 787
20385 924 384
415305 84 798
723928 442 170
227492 323 940
569495 202 736
148929 577 108
671553 715 139
128682 227 535
655484 361 151
925555 681 262
691155 704 653
317585 282 874
323715 584 97
306874 717 741
705098 729 928
921163 767 278
393960 596 603
905518 595 955
753461 605 935
933814 815 861
6992 768 354
954080 670 292
799519 562 104
478544 839 17
48810 545 301
91682 990 823
115254 530 412
792858 991 708
477868 750 215
511512 385 988
683393 740 215
135454 241 104
275915 880 801
792409 720 556
412370 945 998
212032 277 864
548305 627 928
329222 29 706
688834 825 847
511050 158 885
354694 807 515
680836 129 193
550528 54 645
925787 325 626
291411 321 123
722571 46 785
193185 575 869
741367 461 715
637301 143 94
475658 247 243
177440 63 965
539808 800 13
447218 786 470
49623 187 327
692684 380 304
800994 481 57
529256 498 851
198184 562 302
128301 158 333
943902 769 302
672210 46 88
405816 313 322
913835 683 393
901290 200 175
725806 944 982
831631 632 291
497283 28 337
954164 155 746
166338 760 994
123692 846 546
814997 323 690
760974 878 746
68836 697 126
377711 913 244
716532 431 127
433750 687 283
396318 280 418
631663 145 621
715347 221 657
197079 709 67
915838 84 492
157496 881 140
951451 958 887
883264 369 685
449692 114 298
360458 569 585
228869 451 964
950306 856 466
988119 620 172
7540 556 568
980358 934 266
932018 358 862
87191 65 497
940390 83 713
129371 621 401
218187 926 463
880507 78 920
741230 961 150
206515 461 211
260566 941 571
576938 113 611
618946 568 646
228706 77 78
537322 590 908
432794 864 684
551115 297 678
80259 662 443
901713 937 385
796832 155 552
1439 134 840
715479 296 182
375007 650 748
909629 101 951
987793 328 87
545357 322 192
339046 796 272
739928 294 538
739669 697 329
158918 747 30
377609 151 89
835843 103 604
345666 204 30
873386 442 95
142331 149 703
312472 716 996
76002 310 160
747320 714 809
766498 770 984
534795 292 66
861139 537 312
738066 636 34
939121 778 261
661748 228 972
431103 241 32
488863 842 977
945696 184 722
573467 792 494
303738 482 87
933953 422 217
617155 183 461
815057 714 702
412062 57 46
689630 175 595
448306 809 542
411486 461 888
642380 616 329
899575 146 830
156135 492 554
674966 826 910
139525 976 752
364207 899 861
818537 1000 798
821839 481 221
528113 308 397
540193 335 537
903988 322 123
485077 819 431
658046 213 117
133351 157 986
139108 226 27
72862 339 251
320576 342 696
117597 697 891
484028 617 122
779659 850 222
74491 352 273
937472 732 716
627472 166 337
500 116 227
162573 33 879
440290 292 595
537659 377 386
662139 107 547
514078 152 315
594723 955 371
816861 249 18
164431 187 848
1406 308 832
331128 293 202
260099 482 174
843809 967 308
412154 173 704
104294 105 972
209630 513 786
207538 95 783
767015 404 972
152289 292 234
782412 499 500
281354 480 671
183486 498 223
55697 296 100
960478 964 105
173166 112 437
14792 314 30
497205 818 97
886190 793 236
688528 123 619
301096 679 710
370348 701 100
727951 326 86
178645 859 594
232586 379 894
85921 359 59
393973 746 399
711250 303 365
965411 473 248
440493 517 917
331063 955 602
51542 717 718
380187 508 867
485782 71 725
949787 139 388
784418 841 350
840826 642 84
8828 263 888
458825 742 638
161632 403 763
117039 616 949
122074 74 655
132702 137 774
88486 686 586
696769 850 914
181950 598 504
883918 463 573
151559 798 858
901457 664 726
782789 700 278
998887 517 802
610604 740 308
717758 369 173
700322 551 808
652838 144 797
786545 577 594
44229 525 126
167098 292 210
140373 610 369
797076 231 432
951323 621 603
267350 667 930
340898 4 92
91149 483 870
611964 942 126
85822 734 818
87658 693 26
754753 810 898
559399 341 612
737982 206 388
948001 695 863
977975 163 348
484009 958 924
376879 417 295
193994 282 519
750282 742 752
899948 284 219
196119 606 228
87861 437 17
255195 512 41
961744 338 658
370637 622 279
380139 159 996
795011 260 905
410641 154 185
687390 368 544
930503 112 546
883035 542 98
486109 918 994
516888 643 720
961514 57 139
771780 755 400
974171 472 652
602567 381 199
394912 763 778
874830 92 849
460805 287 312
41907 293 276
807547 696 877
79492 450 595
192813 103 183
982261 567 922
638344 23 570
453698 964 708
989779 308 582
641637 242 765
204698 285 532
435082 340 107
601022 594 533
988141 353 197
334214 307 915
9767 964 12
658662 704 860
359354 922 461
532599 850 65
387583 154 390
727708 670 490
219137 361 894
97552 280 595
176595 814 502
556696 18 361
546658 808 262
860964 255 985
699193 556 714
861764 440 213
989165 586 492
839414 227 411
464612 692 502
687764 755 64
635909 531 189
322987 917 892
57414 499 645
100118 413 391
774405 55 495
29221 776 705
220327 565 960
83584 916 134
308203 43 431
109300 177 868
27475 325 26
231529 652 726
938635 582 940
937074 996 809
78191 69 851
919814 236 851
142716 635 24
767771 334 367
69655 855 591
522300 219 442
363538 262 699
589868 453 902
851053 978 461
234038 651 635
353337 260 789
11224 747 781
854624 89 706
892089 112 92
268396 257 728
304197 173 883
958353 817 601
282391 643 895
960958 437 513
7761 121 692
398564 588 478
869816 65 285
89071 512 358
820211 215 832
429168 717 373
93306 823 772
282301 60 711
140436 455 549
678357 610 584
468149 403 150
133539 964 695
601148 866 885
855036 795 379
316850 598 974
969375 466 674
630872 250 637
967245 586 897
463442 828 107
427298 260 182
342031 557 841
873527 29 27
959660 663 126
85954 264 699
828293 196 687
789399 964 964
940528 176 224
433419 418 566
916198 943 295
20443 982 108
366084 614 705
980985 845 389
889205 764 219
345723 654 412
280195 430 422
620278 737 507
580364 734 685
191256 641 621
143985 928 46
920966 903 143
129300 254 877
297023 961 594
673105 927 458
699078 794 962
292570 139 950
964830 992 488
466303 763 646
471595 716 88
137164 693 743
959588 651 237
760037 13 87
503375 342 722
399693 972 822
64958 826 176
755467 219 941
192619 875 575
506835 82 138
622970 559 541
710365 56 193
258632 155 159
58738 54 464
831286 535 993
692567 767 694
796631 275 434
421025 649 694
458895 641 139
818380 115 98
450408 50 270
978355 384 392
208377 660 844
41061 418 771
616802 104 747
76950 626 829
918876 927 962
751762 321 627
195189 381 106
359323 734 707
912615 94 812
755026 452 746
492971 213 698
675485 984 636
221552 576 909
947599 600 991
909589 579 578
750205 665 831
725831 806 547
439221 538 496
743073 16 885
995729 696 869
788343 518 678
707425 902 697
948960 404 129
221687 370 453
129463 432 22
739007 342 43
397096 32 884
294597 980 555
683791 313 720
109499 650 406
604124 571 850
653713 474 350
821659 162 312
462614 146 141
15819 121 798
989437 276 170
287728 909 572
293562 343 398
888312 8 643
171659 532 668
907531 846 924
625039 460 919
501849 104 50
457369 737 781
475998 366 785
547893 430 699
644344 347 212
684028 629 802
624443 811 758
43378 310 848
346766 998 737
212152 109 788
666209 444 26
501255 163 266
8283 48 240
565828 222 445
912904 776 214
354080 375 488
118560 307 649
391787 359 761
345120 3 206
228662 828 787
924413 517 112
607444 22 999
416239 674 18
609154 813 741
214806 780 906
766012 49 157
823045 375 525
143971 7 349
825985 844 741
342280 930 48
755277 560 899
5673 292 445
413313 850 194
182924 670 66
570707 940 71
73325 141 83
343204 131 430
34313 900 407
895484 420 489
67046 103 895
897819 871 300
847190 705 951
115613 663 223
221529 61 650
841541 728 142
480303 310 909
890368 760 695
185565 235 568
959822 767 786
212978 453 693
303766 37 279
598452 708 219
868938 796 5
76806 417 949
336014 373 828
265094 408 38
587606 703 748
838911 13 193
166710 81 539
47583 806 254
857796 842 113
285188 784 729
584824 786 788
193456 372 467
617119 839 643
116096 441 498
909981 810 756
151394 146 390
56304 207 436
984104 602 750
872376 61 354
467548 535 754
107940 356 956
677878 236 626
63161 717 515
950433 277 523
171702 164 744
24910 599 394
720580 322 67
125156 193 600
765214 589 664
190089 484 763
672375 453 271
177512 611 649
643547 768 873
590226 681 487
810841 916 294
935735 784 193
468528 949 545
419856 554 246
778353 2 397
603099 836 757
954286 483 354
58336 678 919
156690 330 584
360170 500 397
710683 657 85
3311 473 112
15405 440 649
772077 78 846
510522 489 720
536122 905 158
269291 783 400
149668 968 662
330516 791 755
516847 320 473
738323 460 22
882199 347 430
168058 647 509
177124 528 106
212788 740 273
79903 162 474
918569 139 49
600350 789 463
152765 982 456
387902 296 132
308434 519 20
269625 179 697
323375 898 350
981886 547 355
400219 327 294
336246 453 435
430948 407 770
758686 506 641
693011 809 688
577239 889 751
163526 281 363
581567 884 745
202736 631 863
994071 44 817
81294 718 50
245722 212 688
928483 453 862
451379 416 798
629639 703 235
888295 683 619
465687 883 427
292363 624 973
221309 555 725
988094 3 598
418920 796 332
923768 581 519
519853 540 324
797172 200 830
999534 360 109
517294 819 559
564474 790 907
487276 313 133
490091 471 630
650040 653 556
638333 929 790
487068 127 360
500206 638 655
544064 360 900
121139 14 776
790493 564 467
399817 446 287
380115 6 617
842081 384 33
373893 131 384
878437 480 383
576355 768 233
258590 759 110
982433 488 49
838838 695 630
729297 527 687
180007 119 355
608722 177 50
172020 620 790
609089 944 145
85349 32 380
948453 63 842
683135 383 100
680129 23 298
993699 776 152
681032 902 201
125860 789 990
404388 617 518
695182 352 920
605064 408 465
214901 69 262
909125 880 580
43013 59 35
291741 54 947
144517 797 338
151352 182 408
491661 406 846
247834 832 918
23928 857 193
525419 776 781
189052 48 406
605076 920 54
287874 212 728
555715 390 887
157853 98 335
241155 634 684
341874 352 287
799631 285 67
934352 593 326
70924 710 663
676346 84 329
683511 649 738
76367 940 434
310919 538 131
297560 107 500
972066 103 623
202995 839 61
525660 333 945
829418 991 378
534127 264 940
65229 927 541
560434 671 271
336111 499 983
380734 322 212
974922 293 56
293166 453 361
523655 488 354
972046 251 817
477036 616 248
2764 5 746
729783 293 977
468258 93 661
36637 629 740
66611 862 746
736873 837 931
455348 802 307
390650 858 536
33981 957 336
169905 23 445
244579 772 567
288672 283 477
349331 27 257
685856 910 871
352370 856 273
520171 240 842
447787 814 354
343968 682 989
529739 911 222
65970 481 707
257193 211 659
891114 916 929
228301 666 106
263926 217 722
385278 23 629
523355 372 124
323901 911 927
160324 228 750
770406 852 865
477127 645 9
701857 195 365
150583 723 823
887368 475 633
427653 989 569
436242 496 381
101810 129 579
146843 490 495
77368 221 865
579099 390 843
977322 358 952
850181 961 845
1007 563 600
582437 26 955
618241 875 124
575204 667 625
610718 705 603
786906 153 473
552481 143 112
582801 633 734
754849 615 252
814382 978 756
670104 241 171
959156 312 514
990938 914 385
717505 178 158
142922 959 187
878569 69 253
289047 280 104
831088 44 341
251060 152 891
684151 25 926
213194 686 860
919159 529 990
501501 215 22
886511 24 760
443050 654 55
832033 427 60
316583 529 681
674616 920 57
862526 749 2
455153 869 121
461419 280 316
857211 543 559
242748 186 234
772865 830 866
587698 762 643
945748 310 796
841367 270 4
708134 649 572
153835 813 451
101917 522 915
398650 74 653
292734 843 455
714434 649 162
750002 634 349
445764 625 458
473342 367 249
323064 7 665
83486 995 809
474778 39 647
167613 727 700
792854 801 623
776583 517 525
252045 381 257
777354 177 62
583528 579 663
837745 690 47
263819 184 739
961996 950 730
820183 934 812
856096 193 322
802925 785 239
763404 314 434
305918 669 122
420180 358 732
612229 868 675
965953 558 47
382648 727 913
512765 172 244
236941 455 816
972373 423 848
427211 367 56
33614 388 638
582405 41 562
105129 699 868
207680 139 833
638821 716 921
5419 615 508
252144 873 962
844926 278 143
939006 8 263
461221 735 590
943248 549 764
562295 780 675
12833 870 860
765262 964 957
818880 889 548
338981 67 463
427299 762 577
436925 434 57
234264 136 479
404342 91 893
624516 791 664
995512 877 749
244848 216 775
249423 421 173
629760 980 72
471139 392 345
249283 382 893
725368 890 565
817498 418 663
918899 784 615
221986 565 416
361785 972 345
653721 331 547
193172 456 471
462760 841 220
145253 531 643
120137 12 157
320878 558 734
227631 503 518
456292 648 225
696727 169 927
459295 362 640
233887 486 709
514820 492 387
203420 670 113
391369 911 86
240457 190 901
117185 425 215
936256 356 659
925809 228 467
965750 672 239
691938 835 323
214090 374 324
791265 155 542
339723 7 8
209717 927 504
357408 981 625
878177 894 768
327951 50 612
840368 984 780
799037 741 521
381767 240 429
689573 778 324
809250 982 965
898218 821 14
682399 619 797
971750 386 630
98648 963 544
653888 806 537
7413 413 49
418938 875 812
847723 364 485
8720 757 572
812877 708 766
131861 379 717
955611 425 408
107558 979 601
232936 150 25
806046 702 282
736163 899 664
502516 622 121
629320 214 433
337092 872 686
16510 305 774
969482 517 423
997577 163 144
361515 510 161
959178 359 221
116168 158 105
504432 242 879
262742 565 430
772299 49 1
366398 995 866
670945 606 85
550635 279 415
746388 150 442
239959 856 474
84228 784 48
147119 413 29
145950 740 152
655776 510 475
451737 672 897
68110 993 721
487379 425 524
15339 67 428
119685 899 533
211798 565 939
578954 537 678
175893 273 121
205299 565 777
588336 779 415
362962 246 931
381025 151 801
302880 919 922
282376 24 864
18491 44 770
920981 532 559
843981 408 521
92182 926 961
695176 771 175
196385 50 507
363974 655 989
514469 878 943
146565 471 228
109598 711 661
648335 526 21
303495 778 851
325677 293 881
224603 631 876
243084 24 483
933216 684 237
783224 271 982
832779 252 257
589103 100 743
961923 848 238
120801 851 613
194589 864 553
336552 503 462
262387 7 840
892524 698 880
923316 574 23
744183 383 112
576584 254 203
192837 894 83
591553 759 854
355249 413 241
447884 887 232
723426 934 541
349865 425 270
708743 113 511
251650 554 933
338939 758 777
986851 198 174
258239 449 737
393472 831 301
736738 529 141
81430 800 776
46338 324 722
137743 202 527
851304 975 395
808168 456 137
299328 437 350
137594 598 635
183545 30 787
54598 588 158
315889 849 563
173810 499 672
198637 157 484
205778 415 960
212173 577 587
789804 716 805
436369 22 444
854149 705 2
619408 946 28
748581 801 692
220307 864 291
290770 30 905
233405 184 676
38205 411 779
909418 204 245
193433 522 698
426815 282 515
58004 750 909
15516 589 376
150631 651 516
203564 909 146
767171 335 974
276181 678 626
848567 747 956
551722 230 279
271923 454 630
11633 975 461
408557 265 342
340096 359 684
288556 839 584
758714 791 25
328897 939 329
295119 224 831
897472 158 98
499977 821 133
111450 50 657
583467 193 969
690302 342 194
656918 870 771
715124 887 696
112605 259 31
568206 957 963
944317 854 918
416195 491 256
100852 751 654
837795 101 834
6021 539 158
126689 755 699
389588 495 90
197478 556 147
417876 92 437
561142 593 81
584218 605 768
153456 679 502
528010 132 211
672132 759 175
411123 804 223
705481 696 495
572950 90 574
755303 430 450
499462 25 655
459011 178 183
697132 206 472
418164 315 489
643026 549 947
675865 163 796
205125 802 130
362385 719 194
532837 88 400
118328 119 446
760498 424 555
376915 89 320
30504 971 724
490395 125 382
818074 547 289
70697 644 612
504488 466 252
979476 386 619
806269 61 913
966831 155 435
958027 49 45
304740 380 701
227053 764 551
800595 814 475
28141 261 298
617110 802 238
34338 754 611
183679 466 585
820922 282 501
9022 582 728
265794 979 595
523521 604 111
880757 857 484
570632 18 253
796534 204 76
530343 510 18
526098 739 819
530149 803 294
176528 104 636
105333 432 253
959199 976 658
493386 362 96
793141 696 614
796577 138 969
651124 397 524
281303 635 243
403080 993 869
268457 571 950
830716 276 499
613443 96 500
627917 678 776
349269 177 902
235033 731 372
565199 336 717
149597 829 777
773125 134 59
491030 19 135
653753 870 852
574682 615 992
278052 929 997
710727 259 656
378304 719 116
765669 630 992
339180 839 739
399671 16 267
557859 522 428
241964 894 202
226192 874 217
381223 517 737
636274 108 496
758604 336 8
643684 4 928
498141 398 186
122378 915 61
417493 443 474
733041 618 964
212990 244 763
117755 241 559
138093 542 307
156298 640 670
600541 276 757
963861 346 330
169939 889 549
376755 314 280
125279 635 479
504470 80 56
751891 424 887
112154 282 114
234983 228 592
819955 327 706
508222 594 570
676485 235 694
590971 609 595
79969 201 389
331764 730 618
887826 773 117
934141 539 61
939938 619 275
440475 686 943
530557 446 607
11488 655 881
627733 328 209
54233 832 121
175603 636 311
222617 892 846
294457 465 90
497908 132 193
716943 27 976
750399 249 495
364181 834 302
258358 67 336
47880 842 903
116268 92 447
629294 218 145
962780 94 317
919036 132 647
995333 701 659
938523 322 488
377051 688 194
913430 247 343
253704 226 455
270306 406 518
789967 296 721
536761 23 482
611844 688 88
860553 214 267
238580 592 148
898356 889 466
750551 762 948
554986 161 19
982421 490 792
562503 563 290
50136 910 494
350657 830 283
966700 295 107
571158 340 871
867289 365 303
530158 398 671
77267 82 378
663249 871 429
70025 555 25
125291 46 905
931972 550 262
528759 482 425
828372 39 139
958956 23 223
610522 197 193
240442 546 563
817357 87 694
772376 388 335
974351 377 225
71828 295 506
72844 994 480
616961 323 13
957828 907 914
351332 339 123
337746 908 753
95306 879 562
225040 848 143
190090 833 170
745729 884 884
200325 894 66
146724 589 622
703742 694 297
611341 823 694
387461 853 199
13894 948 197
219329 541 901
369701 147 880
830047 562 663
101976 783 911
532132 514 486
186476 72 545
40207 482 625
259492 672 803
255869 846 112
79758 905 226
198742 955 192
308903 153 756
903253 225 490
751382 888 46
859093 27 584
324481 120 972
762697 595 83
369252 721 253
493803 78 8
31888 636 130
393147 639 70
467668 555 65
862233 518 517
613802 153 366
830609 489 866
922086 400 715
373355 823 73
142918 512 260
59485 700 291
675638 195 389
882610 654 728
628892 475 100
218043 760 472
306282 852 940
55406 426 454
420877 705 912
531868 284 405
373331 882 181
594593 807 432
677542 381 620
244039 592 78
808679 819 173
823805 544 400
157593 894 888
874667 610 366
935600 284 412
69920 721 737
734969 73 6
680728 677 265
284207 563 567
164409 303 648
594387 946 239
297333 348 272
72532 610 980
197481 742 70
241174 372 280
918839 985 429
763262 418 980
517219 570 567
250300 638 727
337338 845 507
224013 838 776
731990 560 670
882316 252 133
692626 619 63
605203 738 35
545123 347 333
928630 1 274
713312 604 748
520206 831 890
134909 200 687
603166 646 60
286070 904 933
795010 592 662
829137 60 815
33455 13 652
499218 98 992
70346 198 494
518770 59 499
617796 578 346
844197 258 279
337071 975 542
883261 18 941
736008 880 977
582767 626 62
86939 800 430
887119 229 38
273908 171 51
652271 466 440
230214 201 34
562495 334 93
429178 287 230
156515 736 774
116845 124 85
447019 334 961
259488 613 790
25739 904 632
421704 428 985
484215 834 246
84759 970 571
52832 637 376
869375 916 304
528092 798 528
618961 489 90
634737 366 729
559384 411 862
332300 575 682
418714 556 122
25651 81 484
454079 147 397
67927 803 137
391182 307 967
85743 344 196
316998 797 755
746509 698 383
222571 4 885
829526 459 109
586072 839 723
231743 976 697
685813 412 478
762569 475 755
328347 360 743
514425 238 79
911643 160 466
778430 118 23
383368 531 166
643878 852 987
525999 286 984
519270 116 864
4801 481 784
18053 754 668
63237 925 446
900623 996 108
316053 953 631
418082 936 602
495976 185 263
781353 535 110
233668 165 303
659606 491 447
863437 699 491
981749 709 486
762120 719 342
314753 97 289
572351 452 583
948043 172 992
759161 936 107
907017 315 720
630985 294 772
369481 691 319
286126 339 939
57952 735 421
468547 522 173
200074 253 948
333517 230 945
821395 496 786
624250 86 747
468801 450 852
982602 24 577
480591 532 697
756365 829 182
348659 391 415
585183 570 643
60675 716 784
349526 650 873
280702 860 636
721039 385 692
255172 495 739
549287 774 1
178515 301 49
141153 297 796
80361 149 907
506874 747 830
680332 127 586
421222 77 918
278159 312 141
684037 941 176
465534 965 192
900910 400 212
165315 776 670
924932 640 305
374297 191 819
17140 609 830
785854 114 496
566013 858 150
722092 411 858
141384 284 854
716399 157 443
301152 589 662
52025 477 483
728530 192 686
788485 66 171
674766 940 113
135341 711 302
775755 545 219
132202 747 153
144550 21 810
512172 103 236
569441 414 767
782126 69 205
97170 466 150
908193 488 339
262857 898 663
595350 374 652
449331 128 841
363172 623 893
862527 997 711
489927 168 600
42279 65 825
464097 217 663
802106 28 834
41327 649 945
128588 183 913
486997 906 93
215825 409 753
722239 897 508
100886 391 505
457631 61 562
687157 52 210
711688 553 904
664319 837 597
141134 61 451
229526 905 258
28682 715 996
393983 243 266
544501 520 744
859602 186 387
903843 51 186
604148 426 564
885235 762 130
705703 774 875
346627 887 833
947265 132 712
773569 78 527
801372 216 898
443873 653 614
556596 552 597
990117 147 901
91025 715 853
147440 506 577
803205 501 940
710537 140 272
869261 970 716
872776 768 738
725052 348 615
703884 723 515
981700 134 769
60887 471 225
602376 778 478
922114 20 208
780428 120 705
973495 932 378
178417 985 332
630382 13 785
488011 50 593
845989 565 985
47228 383 499
888787 600 541
552891 899 479
874793 265 42
961447 24 231
774826 362 333
641903 19 962
89827 918 224
661645 338 597
586359 510 436
241686 541 340
904201 188 69
351125 974 581
454384 730 412
827643 873 609
728996 288 214
417245 976 138
188473 28 246
926303 130 525
259164 276 690
774065 838 706
338052 58 379
719876 253 149
309922 526 544
26177 241 739
333051 101 19
621608 492 238
720451 581 671
117405 894 545
286452 79 931
812937 670 916
563371 118 54
352290 915 279
599757 644 776
662942 113 789
506946 137 42
62399 185 459
134457 76 733
284968 413 98
362708 595 675
812372 709 554
184863 387 695
323545 45 619
439497 338 997
869876 838 788
34908 982 330
979733 33 583
405507 969 688
579382 731 789
927839 602 382
565793 328 994
455279 450 719
693849 314 534
677660 851 19
959539 404 990
224588 67 396
913515 888 150
466664 283 828
723744 721 664
950793 983 406
393367 584 760
187792 784 435
282670 496 210
572606 568 439
818032 134 624
498207 578 605
779017 625 272
4410 714 915
437723 581 81
579896 363 721
594717 447 70
497129 295 783
927030 397 525
717465 674 737
203298 959 501
775269 305 189
236633 856 193
783484 35 984
951852 101 595
318518 694 837
402772 899 648
179413 77 311
614966 80 442
392908 887 708
436751 135 895
839022 532 278
953722 266 172
324666 801 701
591003 394 663
499463 406 894
396117 834 333
697261 98 189
955227 122 947
287000 255 504
778691 448 56
40814 913 940
222572 928 307
784523 320 92
635200 982 821
934921 341 257
495127 446 625
504837 741 255
882835 391 347
874399 736 252
47799 420 792
863380 411 288
32979 385 877
195151 464 831
569926 398 545
618620 887 548
526423 213 304
522253 545 634
646657 567 719
559144 72 530
272187 441 164
469261 236 980
951984 808 605
871223 440 938
949415 247 789
193697 236 713
232483 924 67
289935 198 627
359852 439 524
869928 919 732
150011 178 773
431324 252 685
600560 579 876
953246 356 323
375432 975 242
16085 775 720
995249 70 89
617439 472 395
805990 720 891
11970 29 40
172475 802 296
254325 425 255
984456 864 126
801354 91 544
581588 802 909
237833 554 483
946476 780 121
265205 708 84
216924 374 44
398178 39 817
137888 274 528
563323 197 313
648716 654 629
333629 235 727
387968 737 306
836316 819 157
848167 172 812
250438 725 616
796451 646 16
791839 34 525
486391 94 349
458306 723 42
533866 36 561
725622 425 117
82015 67 765
89341 566 707
4240 532 752
659308 867 645
946607 601 81
331123 262 722
115602 775 1000
481521 409 616
952388 622 438
225514 245 416
324586 46 334
915829 242 557
85588 668 359
855810 672 388
162208 527 985
967256 318 43
392494 40 464
914967 964 163
647318 930 549
279557 11 72
80422 979 271
679265 291 936
335366 236 440
808659 196 505
205544 760 435
731291 223 778
779914 488 562
770105 24 950
157474 175 198
258065 739 401
701954 765 78
755472 989 568
516291 28 603
371867 992 196
925152 331 852
890604 207 655
107194 313 756
948714 486 40
279946 688 670
906765 917 690
456111 902 274
656923 850 269
279871 908 667
755223 978 592
578865 287 855
295436 255 908
925241 469 501
847987 612 482
215075 435 896
980965 990 72
184838 89 460
197090 910 317
391370 108 112
917731 512 138
162608 919 293
613763 935 830
600392 530 447
763131 738 873
427545 489 477
933845 531 975
442366 842 385
404486 798 432
79249 501 711
780068 897 489
777288 328 617
430492 211 515
921150 539 819
449997 419 989
896454 613 335
636510 489 498
782333 947 922
333481 302 82
612936 832 474
7702 179 864
392653 84 815
912081 44 678
936608 336 18
521415 418 588
508503 178 866
28176 401 470
512513 786 676
586810 465 292
264753 975 363
772880 359 427
834830 705 3
513901 370 452
585467 548 880
610931 726 290
180466 799 310
912582 395 256
971464 170 396
624836 630 328
450601 771 776
560111 561 555
183894 460 610
66893 561 439
782986 184 931
641344 597 162
490221 600 375
217102 151 650
961152 989 373
984901 650 195
575636 774 294
130208 282 571
731042 307 388
508239 772 729
455010 977 322
345066 683 242
278612 837 354
955693 25 435
692539 651 970
16669 136 783
823208 637 784
975402 191 303
786142 452 690
367034 415 368
570093 732 157
24101 766 270
913399 900 789
250682 605 674
19731 822 25
545484 791 852
84169 205 28
656916 630 562
300109 907 126
112267 63 52
769588 43 19
530900 124 952
538419 88 950
804261 238 71
556203 736 466
789813 662 999
71920 554 49
291889 792 579
575190 817 33
676329 599 676
793159 467 201
911061 433 554
586370 342 609
60209 692 71
378634 568 619
990350 768 160
9915 102 147
445785 34 868
319745 286 395
556546 144 946
877572 322 990
103344 647 145
443109 438 724
42249 422 38
605173 60 917
666045 183 672
481201 911 439
462782 28 130
922943 203 846
330140 63 964
934070 79 202
545029 842 688
543404 460 234
975330 800 494
43164 435 609
280972 614 803
261553 200 691
538285 793 424
658394 670 56
814234 355 751
253300 460 924
155749 608 100
680844 468 705
869478 762 609
108057 535 411
949695 131 195
379815 333 986
201771 618 40
462407 149 865
922802 803 153
715508 653 202
504131 143 102
554423 124 977
85324 587 3
392414 302 674
172206 134 501
399183 263 427
630212 12 652
8603 255 724
125226 750 168
445948 677 915
683261 314 429
898247 458 708
83505 343 304
744275 387 678
292726 176 169
865672 599 286
362953 376 371
965631 250 884
579627 784 118
21893 219 919
441161 171 859
707618 779 154
175572 335 582
55464 860 773
291583 718 419
29844 423 185
872196 200 742
224715 405 883
353785 564 741
360839 851 223
908300 748 507
803657 662 937
550467 46 421
428328 85 672
77540 119 112
905527 781 612
19341 38 271
936861 121 677
477381 218 69
168610 426 590
151070 372 65
846460 172 760
929494 958 295
146701 979 496
582831 980 833
555730 794 299
61204 226 301
640819 350 435
963171 293 479
28018 232 520
903020 805 478
567026 745 274
238428 491 724
162497 76 894
767873 89 868
271201 212 332
562088 21 676
431923 799 450
857519 872 104
848520 881 868
703145 101 810
220558 698 475
754608 721 398
319982 600 985
616196 876 104
555968 406 403
538866 495 776
80598 508 523
74317 874 792
817389 521 87
143942 182 534
722337 284 711
958483 449 231
48450 724 760
830248 106 550
909261 958 168
658367 713 326
376597 499 471
297537 948 905
8704 611 64
943731 460 863
362254 514 601
53641 809 344
867491 454 954
839243 808 942
261436 707 305
217667 60 486
335868 876 78
192375 806 502
317344 261 656
958495 997 36
231347 509 695
616645 980 876
408976 221 770
780522 454 316
872527 158 936
56039 871 957
442159 786 662
989673 371 246
212784 136 448
911447 387 552
172280 346 895
662991 355 373
664885 133 748
649978 857 484
514769 191 626
117119 951 693
517353 352 143
136021 376 516
751335 540 435
50457 599 445
907921 440 71
912393 877 328
65629 177 945
409167 321 173
335323 634 181
329303 627 450
178376 588 572
805876 967 364
512568 889 626
221777 838 656
1171 41 644
974019 377 928
333425 412 256
749619 434 20
354069 562 912
263556 92 147
510226 512 695
62948 550 6
83862 806 539
147521 436 81
861732 174 372
833249 73 772
245088 576 13
398017 814 951
374147 953 518
795962 547 634
277111 696 764
781638 318 169
307798 7 454
744373 92 485
379154 391 698
921516 128 148
834924 705 207
868781 343 37
783865 350 737
646427 83 604
359935 732 243
943631 662 734
89679 326 734
5943 649 466
565222 288 652
293158 549 898
665193 391 155
964199 642 672
396604 287 825
996980 709 866
61466 694 723
251047 190 416
357416 237 611
539720 68 347
895345 571 493
43058 72 136
846286 586 541
513167 849 413
862429 947 950
802554 613 839
100376 974 617
914872 830 742
120197 649 560
584874 925 970
796469 682 886
781929 512 230
780719 710 839
410859 85 864
673528 656 64
656564 720 165
358590 740 609
2059 359 547
614651 128 269
422447 961 108
918004 91 599
130370 653 935
411412 139 419
997185 688 61
759224 566 293
891803 600 977
623409 914 467
966883 923 235
609003 231 286
670844 299 834
334226 445 54
518032 794 735
285534 568 309
702471 678 111
230207 631 767
464391 922 608
700067 14 311
139284 171 37
236354 117 739
272379 246 327
355198 234 694
765353 814 454
72613 410 41
694468 193 805
157838 810 846
651067 299 641
346694 899 607
179646 290 246
302018 903 534
475151 337 91
311870 748 507
242695 213 24
221218 874 387
969733 853 663
877477 171 436
232931 601 963
773810 900 763
358692 663 752
827907 249 920
659507 751 516
308824 540 701
925869 878 224
852896 811 94
703730 575 360
408798 497 413
15026 529 388
85990 580 420
14326 921 501
813625 720 19
940452 469 957
345528 617 428
378910 398 746
792464 288 794
669990 317 130
315503 701 270
555759 537 823
693198 361 11
976528 763 652
442703 428 972
742275 206 440
878337 7 36
156004 467 90
620744 561 842
936154 862 173
473836 96 158
456164 367 990
861880 359 65
489263 96 236
669031 853 482
485712 372 822
383442 759 1
914911 383 601
468119 666 499
895154 891 940
811056 506 438
773704 207 655
545808 811 128
710101 209 419
149497 103 874
279593 374 85
515314 382 348
456873 467 466
61468 487 643
694922 251 877
106707 314 473
742515 637 560
869324 198 176
301698 357 841
478370 708 503
939933 470 831
327231 744 695
444514 569 668
396462 330 58
24809 511 872
697026 865 676
231913 512 333
513800 288 221
222245 918 607
936089 687 564
557905 797 456
695945 756 562
279776 529 201
469919 265 300
53237 804 145
112525 908 437
734041 844 434
436521 736 119
139955 210 79
283924 495 197
302063 919 373
395109 387 781
303244 661 970
974159 392 356
486459 400 393
967463 767 139
422214 947 98
681734 378 952
976406 565 642
895492 27 142
351474 40 499
664118 252 146
182414 7 915
672195 436 125
927970 730 771
145097 269 778
505678 682 740
300630 975 573
114973 113 655
856780 911 66
506295 950 831
447143 215 311
417729 730 558
891465 1 3
337920 732 929
551794 315 928
735131 148 12
116179 623 768
440750 190 530
409984 256 750
661089 356 133
157880 267 746
566459 647 916
940540 212 108
613610 975 153
291048 279 635
516424 775 521
74085 351 575
895545 836 439
240386 588 845
673971 277 249
19669 969 557
375033 782 166
348402 641 189
626845 329 12
639580 477 194
786809 66 896
240164 718 378
845716 974 559
321859 160 325
117910 71 64
293 240 153
206275 756 458
383192 966 706
145058 545 410
54679 270 83
935383 141 313
922509 890 638
173720 141 666
503272 434 352
146676 982 83
247345 919 92
278937 219 258
742054 54 79
623774 399 772
708462 721 378
488737 556 720
278011 384 811
118921 853 25
549411 409 951
214805 266 827
666073 810 432
66076 146 606
327740 309 173
414912 249 881
390606 730 155
746254 547 622
523959 929 603
119774 38 563
700781 764 6
191857 590 585
632924 249 915
64745 160 135
103156 643 714
929950 250 152
808505 506 146
672201 214 511
11613 876 964
271454 904 66
319607 585 2
641016 394 143
906472 213 269
952899 661 546
72145 1000 294
769865 317 818
813873 971 541
898316 915 251
880722 206 590
625525 347 723
102055 58 560
746194 698 297
980024 800 664
870116 597 224
339814 965 431
357931 538 82
339725 584 11
636244 912 889
433079 160 182
78452 690 733
78420 228 291
810097 970 155
458661 842 515
81137 718 693
606052 434 668
873458 979 874
802439 602 265
748673 394 899
86818 923 339
286426 886 797
243476 989 568
72887 694 941
726952 730 177
270197 187 780
954894 574 879
419564 695 139
871501 176 674
722924 791 385
93516 610 988
419080 713 101
937384 48 401
54191 796 735
783879 89 26
797075 67 515
989089 591 273
717969 445 456
190052 866 54
508055 685 847
528996 59 796
741947 768 644
765841 809 325
705468 71 889
21996 475 886
356384 591 974
889643 698 118
825306 297 467
10657 990 658
831183 595 319
824328 602 972
135065 395 36
230742 480 980
615970 676 66
290721 823 43
659505 904 41
207761 536 167
69167 931 834
206040 688 308
49500 744 261
476142 756 945
281270 840 318
129615 28 45
120466 682 478
955116 776 221
902432 408 561
46063 741 478
554573 743 817
348269 89 703
516174 448 185
963026 733 603
804746 710 613
23839 306 994
903854 973 776
360807 918 207
707655 526 293
830692 39 550
116588 63 86
3267 796 365
289597 127 951
72282 852 582
519065 22 42
822626 335 751
741674 362 704
189700 372 422
330914 967 950
217747 757 387
869737 116 930
21612 576 726
224492 596 303
71480 142 473
247183 815 608
282889 126 217
69287 391 964
314684 150 948
621043 138 519
287367 19 608
144854 413 524
240138 333 681
54041 807 96
967873 88 989
659544 477 406
274842 99 431
693052 403 850
566085 421 420
707975 883 946
74576 584 666
347914 700 647
951404 501 749
433113 4 100
388946 281 977
657664 105 145
977293 776 433
411909 759 808
928341 715 550
701335 436 1
681800 984 459
278728 716 896
533506 908 852
50241 72 511
252139 939 243
292235 187 800
67225 396 693
462584 535 209
776216 490 131
87357 95 810
914568 319 522
821380 328 752
240520 959 899
268814 142 459
282650 307 349
178224 332 612
572022 466 920
259589 386 67
984105 16 292
476061 353 790
903221 154 874
280804 32 806
66751 741 446
434658 929 703
457820 770 301
779642 724 929
915442 377 914
700699 649 814
184508 392 973
508972 548 829
86943 544 945
155414 606 163
525719 248 400
160029 781 376
554037 596 44
847334 63 227
773634 242 320
455467 724 193
882670 646 918
34614 917 913
435114 590 629
508087 298 329
899396 920 450
682617 558 499
605654 676 743
552860 482 672
699244 472 884
575100 547 585
112652 170 461
874509 998 614
267323 273 463
24510 973 482
529548 49 89
948605 498 872
620283 656 304
137017 46 835
976896 854 445
304122 158 341
397684 271 205
725015 349 335
731642 810 404
958334 796 177
281124 82 954
387153 281 353
675695 253 110
552952 630 894
437488 584 219
573741 372 687
246821 418 151
443722 238 406
684522 495 662
836931 436 98
353505 450 155
997213 731 840
29731 198 10
371734 875 349
733824 935 599
945695 197 766
550950 99 943
228837 183 435
955619 620 580
628514 758 843
367319 878 533
935047 257 768
9795 745 46
180465 116 920
838660 380 629
574269 893 2
857607 333 743
311642 619 142
45041 616 226
91225 429 351
222778 644 152
380561 168 962
642149 657 286
898679 972 483
948126 233 501
560812 606 19
572428 774 540
877102 519 231
271873 959 315
224831 466 923
786117 842 48
650957 906 852
590711 927 66
529007 300 589
171155 978 750
737439 842 704
694586 912 216
710691 144 797
997607 655 607
304668 537 361
382453 448 379
410778 310 1000
717010 613 80
641586 40 708
254160 224 925
180146 200 551
909328 485 948
332938 445 191
547867 450 515
937252 706 49
184114 977 170
519114 282 173
204644 13 441
23643 338 414
104173 381 445
112007 820 565
264973 68 653
927712 659 11
243648 718 657
902341 165 107
677868 709 454
299542 719 969
769136 812 710
587218 24 936
978915 5 5
530016 892 519
18657 499 300
410510 907 656
486897 623 205
121307 988 427
495697 243 597
198949 579 609
604707 159 419
437102 30 387
518846 147 185
197603 841 46
713268 195 582
976702 24 23
125071 588 90
657776 894 429
638877 752 609
73330 914 846
775497 133 950
847447 698 580
254721 473 5
169374 424 85
677860 530 645
312499 684 235
487105 661 54
55089 934 65
478126 639 64
843518 343 349
490575 728 493
386491 136 110
471393 346 647
667920 169 601
240649 695 626
786949 151 891
158202 374 901
946299 747 952
527124 101 480
851701 521 998
802868 988 88
681009 985 602
11248 132 493
897807 841 67
107817 865 696
852983 645 614
52021 186 672
356398 763 941
99190 31 831
359006 203 35
42593 945 911
307773 541 931
631002 130 748
904495 59 663
768060 78 77
9628 886 8
106796 408 780
478745 687 781
423550 342 316
547585 278 671
677596 230 188
317359 682 694
268647 122 695
968229 779 497
290730 199 118
901369 323 413
118572 955 17
780154 249 240
440146 260 640
3610 708 487
270116 931 819
345866 684 896
661796 520 359
49863 745 758
742189 875 996
174385 708 740
643444 359 108
143859 480 322
732751 106 551
523592 736 65
13485 991 51
178106 135 214
797681 48 384
999032 966 589
187313 392 607
216039 553 580
607578 166 755
785157 774 865
151756 873 411
519223 816 554
502298 314 450
431662 266 410
319773 63 802
505758 27 349
936045 705 158
537907 952 450
842297 737 686
433755 499 288
656793 84 226
615139 946 1000
925481 218 89
74494 893 790
463575 656 306
399390 703 949
39817 707 958
541453 1000 137
962083 651 876
920763 732 891
541197 752 424
818201 409 834
284685 592 382
342901 842 75
211052 994 345
942960 486 873
359541 490 530
296645 689 546
372027 382 28
989291 792 573
655592 568 492
414230 670 378
405580 968 762
890892 57 592
533416 38 53
355019 202 883
31708 191 132
430285 333 62
497863 685 258
832825 246 750
741223 474 314
285461 172 104
749325 623 560
258026 218 359
770070 378 643
994635 420 606
223601 746 998
513735 473 863
433883 548 644
588729 378 108
141567 149 337
256870 953 317
217321 685 785
518626 325 266
334509 442 164
910381 989 501
896233 727 885
744412 864 246
482210 806 728
167036 252 148
987959 822 990
438326 189 2
422680 582 39
962622 102 31
110356 427 797
185073 359 484
119083 805 319
101582 132 288
332525 114 848
45225 577 650
809332 337 396
656017 150 494
754783 467 782
323099 846 64
197014 421 694
319234 507 547
764968 412 386
876853 577 587
190302 90 467
402511 553 634
734090 904 588
953003 62 659
900225 43 485
762953 963 564
940249 852 614
616658 463 307
272976 169 424
785096 557 138
294203 48 314
221061 751 799
385664 368 996
450865 916 13
845583 397 712
719201 681 468
121989 204 148
715847 158 560
160323 106 635
701056 577 369
342084 692 627
107418 4 983
950156 891 503
507576 980 234
857093 390 337
967624 90 570
460767 241 819
808219 23 376
742906 23 564
135414 198 637
725974 732 497
305246 205 221
183391 47 220
965532 414 95
648858 492 447
976889 547 415
65195 141 689
309852 804 279
741975 606 313
755903 46 468
462471 231 368
481445 216 777
841494 455 179
117068 934 782
569241 99 867
72275 756 996
319587 480 511
428842 614 545
209132 417 437
286307 337 824
718953 266 499
808291 474 609
421 309 684
890378 500 7
281596 512 44
324685 868 718
68377 189 933
759700 930 48
699454 903 171
50718 273 118
825154 425 767
507226 729 394
565307 460 695
89691 528 789
749958 560 892
219365 68 505
885872 635 425
640052 849 727
596239 263 399
400580 651 259
410118 361 340
955776 925 428
225674 40 230
586162 879 574
48984 12 840
378840 240 909
594646 929 610
455664 360 173
116905 677 213
845609 89 281
231989 561 64
474589 3 306
210023 494 522
778423 488 353
88613 108 867
107150 125 229
209929 141 605
593351 238 103
259885 677 271
272226 999 707
893784 147 773
142365 910 854
932988 600 528
972159 843 149
279524 116 464
147821 450 705
159743 478 807
516971 735 306
857991 623 368
552608 289 546
499135 179 9
840741 163 517
781979 53 996
808916 302 377
148449 434 12
18137 796 723
833408 581 282
767565 582 110
835008 319 118
115173 375 8
515203 430 668
446107 896 645
614182 778 362
800084 629 728
147679 355 53
561592 825 417
150090 473 894
759770 486 25
537334 479 632
98967 490 235
996372 156 746
459660 391 956
760417 542 98
44928 414 281
155175 427 91
739088 996 805
820636 139 483
851733 233 175
180956 162 789
376284 571 21
804068 715 479
311586 791 654
790876 321 231
332819 339 379
33564 214 590
89351 712 196
441246 613 176
417811 65 716
18638 139 635
984611 177 118
472484 620 40
305917 840 641
740132 613 342
63078 268 91
496011 531 727
691183 826 65
686028 53 283
436795 293 260
872834 729 268
866917 827 486
454670 189 605
519535 146 726
899494 557 164
317370 40 195
944109 561 162
162619 359 951
123962 538 180
545033 106 400
554533 637 850
206278 456 399
534356 977 1000
354185 872 606
28986 353 181
3578 744 204
721073 899 973
567490 653 791
443433 369 936
121435 304 669
523387 950 968
564293 251 112
986795 438 686
190809 352 436
663214 723 966
309580 294 498
889330 548 304
67883 821 33
700582 518 600
981468 185 192
175309 452 124
783556 896 146
727723 39 18
773990 608 339
354321 295 949
188374 459 941
160823 99 339
670140 385 840
923304 46 66
716338 233 32
800414 840 861
541748 222 508
638481 193 901
649077 361 149
268221 67 789
664270 101 236
932664 344 396
562983 615 549
631353 365 121
910723 702 415
271910 289 262
940915 849 331
257745 235 758
538254 985 873
59354 758 795
990722 614 72
64786 100 81
933456 99 418
41713 960 71
311330 980 768
264185 208 644
104964 295 213
169652 587 932
567702 824 244
42696 297 808
900901 170 280
949179 429 547
290560 194 832
464454 103 604
690958 641 617
666117 213 182
5655 933 261
918780 247 819
575688 150 70
703508 985 206
691289 184 387
944924 413 923
517456 922 298
302255 882 299
514672 295 785
192987 67 71
939328 277 180
271492 844 435
494113 233 608
281394 81 190
83710 443 307
341682 81 478
365538 443 678
722583 112 549
20231 548 682
197808 236 247
734310 357 369
957360 688 736
826805 481 825
182576 824 102
542337 122 699
164369 324 9
59962 832 897
202172 345 393
588730 195 104
698970 522 460
50792 436 537
441691 750 700
420906 535 337
453107 436 55
522873 594 315
830666 656 583
907914 531 517
429205 169 592
668643 271 229
266996 407 217
842793 826 87
377620 543 221
916184 612 776
546245 806 312
514953 818 281
769490 910 832
255831 78 433
428577 58 400
811979 285 384
856588 160 646
641213 524 557
299573 566 488
236802 597 555
165750 816 223
937194 529 904
687292 716 840
793303 942 604
785086 247 962
219272 231 178
303336 628 688
145238 672 564
690248 984 829
278840 949 557
18692 172 970
898086 354 687
552730 40 2
25710 845 198
58001 128 64
11114 469 540
448193 957 440
161932 363 251
793797 682 387
233402 792 350
48408 473 657
577298 961 301
801610 58 352
574155 748 753
382787 750 86
459633 541 30
655134 682 392
69965 51 963
549003 21 199
629741 752 718
268951 571 995
125885 19 434
536859 909 460
423091 945 824
341280 900 383
376677 499 72
79159 711 342
206749 129 515
426154 64 957
408180 704 175
371144 758 682
190015 299 138
904263 829 72
772757 77 4
696131 439 666
21499 499 580
164281 158 683
530373 602 556
50408 545 544
375380 544 382
157110 128 734
941657 292 118
939298 497 329
707679 587 466
244042 763 661
357227 103 499
303574 775 477
314287 122 157
329586 257 192
146829 844 339
895790 908 339
462279 738 277
828652 552 733
490328 834 388
13188 197 13
563853 670 662
118863 731 294
585042 897 761
462737 110 225
508747 87 630
896462 167 842
969681 594 98
15253 225 733
677684 661 880
475235 567 645
719890 691 443
584237 332 186
259539 122 552
921754 498 21
153139 177 316
714578 229 491
667060 240 713
720008 55 230
955936 473 513
879049 931 71
364138 472 729
405168 751 664
723110 286 627
289827 930 145
529732 789 586
864839 660 854
76594 890 752
619194 701 945
889689 873 896
978852 813 866
656761 304 548
246266 196 85
478744 412 633
491004 539 55
225832 432 5
387913 23 841
529402 604 94
816992 827 301
982516 186 741
642170 110 107
934720 898 827
734079 955 519
742658 846 817
978672 129 683
602285 599 340
723239 807 727
906010 880 875
70295 187 354
619180 291 772
414001 629 820
78345 523 483
330959 113 562
694013 36 981
563097 32 103
322371 356 547
1823 990 202
110984 514 430
798266 201 998
824568 40 759
747817 38 245
646015 841 720
27520 977 844
412395 571 868
141099 250 677
419332 258 94
971153 794 601
106743 16 458
798136 292 833
182625 553 81
353823 686 365
761834 735 263
81830 937 51
803118 241 231
378767 626 547
467905 975 472
899270 390 201
485121 279 33
239881 677 540
14288 122 875
338766 645 468
896039 862 341
184125 642 55
293815 362 453
628902 341 270
954737 875 698
458648 658 564
82363 620 588
17032 981 93
182281 315 173
935218 287 381
745184 412 208
712710 427 427
345214 22 90
860989 954 759
294745 834 104
230614 911 272
983499 809 230
957925 883 749
34212 656 138
960974 704 78
726029 436 661
101909 822 351
545152 130 757
363092 485 206
549886 487 666
999787 808 716
635932 53 33
676171 7 371
886068 505 985
430349 225 859
243269 775 578
224509 385 42
869312 52 250
934700 348 877
926916 119 741
383151 476 728
548549 169 116
916288 873 360
518197 362 165
289235 406 700
139755 886 861
149799 720 571
938967 152 110
563784 872 177
477049 957 521
349302 604 408
597197 779 2
870817 743 898
896146 682 355
564608 263 16
113726 38 421
522640 219 460
436338 421 791
677939 774 101
967461 926 890
735208 82 404
600575 685 347
491230 363 205
144746 593 94
113329 339 510
528313 566 962
981253 714 121
665765 785 532
632708 791 918
65548 702 968
663305 948 90
158103 158 428
994112 380 765
541515 195 547
971608 170 921
827641 450 650
237923 714 227
331858 376 344
253088 950 868
421574 109 176
85666 883 429
248092 166 243
775733 324 733
418195 405 449
607452 407 611
982405 66 959
424830 628 75
236721 128 36
196250 375 420
545408 842 482
668941 564 280
794810 32 774
46359 210 575
560757 547 953
357118 563 647
3108 21 5
938750 115 380
979093 689 262
309000 364 877
646063 787 611
629533 298 825
525138 224 486
724391 154 897
280671 435 64
696988 220 340
460615 462 139
886873 436 845
626496 184 774
99717 559 448
319267 267 359
883152 737 178
427479 568 897
953663 442 288
106772 511 208
473187 266 563
807242 478 477
318550 658 167
412091 391 854
30281 194 211
309822 708 842
442017 717 236
829410 3 656
583430 746 675
480540 10 405
324351 269 535
741428 536 427
466252 438 65
877566 596 837
295074 30 861
874469 887 805
866174 555 609
240527 400 303
403390 797 152
791323 525 407
579605 954 440
999769 925 706
85958 40 192
846047 943 463
746087 998 983
349747 114 267
403078 740 437
234939 119 542
234715 385 554
660493 454 618
807359 584 326
254083 311 383
675015 360 843
290829 298 6
639853 84 979
188253 326 304
625785 413 689
415853 852 897
552416 614 960
680022 75 667
960269 913 437
49354 365 941
287235 649 38
294566 487 445
453034 863 754
840764 20 354
805768 459 941
643892 918 489
132858 204 827
711645 582 309
221521 414 155
480182 171 445
540600 423 77
348641 571 882
95427 643 940
275898 415 294
631832 310 432
214000 51 902
964368 134 303
485945 219 500
942210 732 968
949258 595 353
933015 686 141
423522 265 92
166602 119 762
359099 303 818
228853 644 910
871333 315 617
966895 142 361
262706 617 601
50382 63 82
865836 77 765
684857 489 608
947776 762 417
595233 564 614
607690 663 219
544430 428 269
480698 84 54
488661 472 463
558403 276 238
428781 347 471
822046 977 388
36654 327 36
974863 278 809
955576 53 135
310100 983 883
244277 418 336
771722 457 722
605947 559 855
86908 453 307
655376 937 541
455254 271 137
906703 930 547
490310 145 385
239281 168 861
446657 416 930
679381 513 773
582488 710 161
929659 193 630
898177 751 271
216325 339 901
15127 606 375
585641 577 857
831495 998 193
658117 525 150
644022 388 53
101964 63 574
422811 172 903
180451 1000 645
986915 215 858
282151 60 318
379 662 117
583027 240 610
94191 487 186
670018 326 396
476582 804 895
139745 705 240
679780 486 168
400487 931 154
848878 983 365
278670 770 358
117782 527 818
32859 971 176
768130 501 659
487943 997 839
987478 480 48
172251 600 237
771370 929 842
681658 894 659
517259 633 427
136034 41 993
643723 54 726
333099 419 712
421970 26 503
989519 371 636
631692 175 733
805222 684 388
124615 127 58
985206 225 683
449191 246 943
532159 17 441
67816 845 768
641933 701 178
141917 592 925
647542 760 813
568312 290 566
207244 472 574
292219 188 623
751255 900 59
289737 949 220
610653 596 476
270671 243 374
122422 561 167
881127 383 679
443654 388 921
34607 354 500
243933 632 768
701897 685 656
547784 604 729
378773 720 188
426573 75 786
111412 672 488
130604 665 339
522043 322 973
58149 76 933
72082 144 527
740684 154 36
327148 288 619
829854 788 575
383249 556 851
498000 259 245
12531 84 3
405164 983 182
538740 541 164
737063 242 13
508735 151 146
388974 303 531
847269 831 728
771435 61 333
722228 59 66
304144 77 921
613177 687 14
585004 172 930
705576 223 939
120162 829 596
133311 55 112
156059 623 219
440741 507 854
311606 461 446
858583 738 767
676305 813 66
980074 954 312
468120 550 708
412729 804 676
816787 819 784
469485 991 428
856828 900 611
427272 34 93
805416 301 873
508922 110 121
378586 838 310
762859 206 341
588179 421 527
509063 664 823
593501 218 206
892660 385 162
856747 155 219
505450 40 845
287380 539 984
686413 718 761
763759 155 967
431199 778 389
78907 329 876
665874 697 256
284464 542 390
252905 818 16
521297 613 503
11189 89 319
291175 140 650
243672 759 578
381176 428 560
213974 824 934
21272 451 248
365713 283 293
734200 188 474
197981 444 128
272248 240 92
984211 609 635
635374 878 60
238526 661 636
760289 843 744
192782 416 213
622017 548 900
766637 184 852
934860 586 891
482592 328 503
959621 182 524
475955 271 972
887241 422 147
183459 390 791
350078 851 952
585334 899 434
266272 358 190
230027 859 961
478859 160 272
522066 203 275
445445 324 169
240001 167 775
679390 723 768
406766 172 484
480682 670 111
943370 805 48
284020 42 216
606509 421 263
649645 847 783
675093 690 173
568767 921 253
351083 119 294
93569 895 649
255675 642 712
558775 332 93
951978 596 302
241295 124 143
630641 200 583
265020 126 929
421052 518 321
554605 965 983
297867 968 189
267563 67 992
218863 475 836
351355 952 506
294476 676 957
370990 168 563
691985 743 412
997977 1 522
571515 408 893
407448 841 300
156754 192 564
160515 675 686
414565 37 742
853763 797 435
487293 177 684
159325 128 873
891845 253 398
724850 310 807
43793 359 79
158892 275 70
883942 582 222
60637 777 718
184582 284 325
779966 948 361
752380 665 506
888059 35 564
942499 238 625
41565 746 559
996628 261 556
325045 744 489
776060 159 685
221026 989 537
412421 48 652
286294 417 858
836533 440 348
784750 799 495
254931 813 488
983357 772 858
271875 161 770
898458 80 691
911696 34 843
652107 649 997
91468 109 539
900072 526 234
910324 586 733
856870 648 45
939776 99 472
470669 469 130
289414 254 864
530544 197 603
434358 973 419
437300 415 23
690719 429 303
190304 102 111
557172 176 448
173991 99 181
876645 418 407
53517 338 421
854900 648 264
310914 208 175
133156 194 250
972602 352 621
953948 546 644
138879 139 983
994064 119 542
516362 410 985
521345 538 263
160107 115 139
620191 611 60
401697 223 738
886303 427 582
984188 875 740
579365 717 206
521943 424 300
102968 38 511
414676 767 149
929417 464 204
28155 149 477
150642 366 552
110194 417 36
478806 828 264
650706 146 238
163407 271 583
92706 571 311
363309 855 379
672186 16 314
872844 659 694
186795 735 931
497580 866 409
507345 208 54
390465 217 422
265673 410 179
247420 835 134
458250 381 948
104698 240 290
548453 57 659
995574 479 38
150446 72 207
119690 824 953
797641 477 428
781441 183 659
192512 157 353
631258 933 138
938963 893 18
9622 64 836
913444 959 447
109612 345 380
436513 346 131
366127 929 421
129310 836 636
325097 571 398
200564 639 306
955927 722 975
312886 175 631
117021 619 669
520475 812 911
333725 76 679
946429 90 365
69599 873 723
974576 779 78
740389 58 791
421154 259 809
833217 987 82
671843 836 818
705673 812 621
721731 656 45
454530 378 498
145075 595 505
309743 402 106
915257 40 474
914702 457 667
229463 495 469
265969 235 862
651276 147 33
213617 457 806
111106 535 756
787657 74 255
339101 520 940
127997 994 792
939998 136 67
714927 700 918
460178 666 239
539022 132 648
953809 718 56
172422 474 13
598569 408 47
763213 915 22
156514 982 942
430853 228 795
573255 729 432
5260 678 264
813328 103 601
792351 579 212
725028 308 110
956511 992 593
552927 807 177
360545 91 488
771626 390 933
913739 177 115
908535 355 91
252940 305 751
87776 634 578
484674 937 666
605323 249 419
2694 677 771
155145 5 863
8078 179 932
570077 581 611
562981 304 604
287723 179 89
36402 18 205
280683 34 623
317935 657 680
477659 726 844
654114 808 764
84645 966 894
612864 50 267
282547 476 440
928815 789 503
678146 860 514
972110 673 716
744421 183 615
274503 98 584
201203 461 745
161529 753 881
547991 499 983
115535 308 248
837978 658 789
918991 418 76
542648 535 255
32256 604 277
968570 199 661
653898 803 866
948966 55 785
693570 952 421
79857 632 163
384201 73 386
178347 387 678
561905 648 539
723094 164 540
656151 797 26
298714 865 804
501281 567 40
51640 31 721
799938 975 942
996203 733 785
475318 741 385
884190 296 955
828074 375 187
179810 314 150
374517 407 232
451325 523 962
840094 171 297
796721 798 741
841222 659 825
565403 152 695
685032 13 182
34049 863 347
449199 364 127
840870 210 759
258966 862 425
760642 815 518
229565 546 357
586828 476 871
904845 720 288
155104 151 58
605028 23 32
815925 768 279
318122 811 598
360523 278 248
961631 513 413
855007 39 684
944337 27 508
145482 328 748
729256 320 494
335007 893 379
149909 475 964
138126 6 411
756603 578 423
786495 925 118
486620 426 945
134732 902 869
567890 174 726
323697 602 739
420794 225 903
214129 120 509
659335 855 186
819745 607 227
882122 434 107
745615 297 524
88241 735 960
547919 8 311
97518 252 910
118097 160 297
850849 433 522
122607 169 754
240207 147 765
419708 238 331
101150 784 178
494589 302 987
278132 532 799
711178 526 810
231021 672 576
475328 231 840
401950 506 688
581494 891 950
616909 763 31
209124 835 519
431774 983 495
834247 101 766
386440 224 294
972296 348 237
299257 765 397
593861 995 183
99209 487 678
286857 587 306
422726 248 871
759394 611 996
553454 198 493
538863 453 618
259618 256 671
540593 976 777
755415 826 484
486753 145 953
510651 967 385
37151 230 318
105110 238 432
396288 200 296
776615 340 535
383816 625 139
801781 574 453
395459 784 390
280887 205 414
39406 577 794
931120 873 102
490599 957 532
550822 651 425
436350 565 978
373874 637 359
208505 499 198
131882 181 338
451669 43 521
986316 756 127
239990 849 366
279201 950 168
241493 785 63
440564 192 995
513353 826 12
573699 545 602
982169 289 108
367591 54 312
411374 868 279
214267 439 984
549778 681 297
160375 827 951
445384 514 714
251716 535 574
196285 955 678
72148 266 783
976489 920 988
26274 661 675
423349 481 383
164065 195 67
536788 188 825
553316 963 106
180105 991 201
466889 894 202
8972 380 380
102456 78 70
115755 339 29
481334 508 726
243371 442 279
455118 801 610
65145 636 358
25804 393 171
897755 190 195
865569 523 564
158761 495 429
796488 223 830
928537 244 92
582034 538 656
802130 204 115
419741 126 803
19360 472 129
628277 63 306
331135 728 817
249326 876 24
457908 95 342
297063 397 851
418416 473 657
976412 459 245
488836 494 475
971448 401 519
7484 603 765
365698 622 766
478060 108 47
339271 995 65
57903 530 757
934637 819 581
809891 644 434
169132 655 147
782486 383 115
562910 502 885
57590 397 306
841388 209 335
732688 114 676
51488 556 817
215680 281 224
710649 135 587
832470 744 168
583969 549 39
174697 856 143
103528 227 998
591143 131 580
742995 638 672
660174 745 300
990873 136 878
592190 22 735
692495 119 379
769698 346 613
720353 656 52
944719 985 145
116671 419 639
698910 850 695
426118 328 883
505514 487 180
200610 459 895
693278 697 660
612430 79 588
405523 712 364
446623 647 664
644618 27 348
583299 833 860
342770 385 360
179554 150 347
547611 3 450
866427 299 975
17910 936 927
226339 956 618
608908 871 944
14858 996 176
448221 850 333
525272 644 342
53094 722 753
388585 917 263
575175 515 85
973218 257 167
482610 365 534
719734 739 286
368775 147 49
632056 450 259
660424 999 714
464741 77 169
842518 305 42
409542 111 383
937762 934 800
222434 614 253
26051 82 858
662811 961 191
554887 224 887
132423 921 713
570305 183 551
760101 821 296
85602 764 841
602745 238 721
4827 234 60
106983 748 313
967385 373 86
339293 769 93
988979 442 543
609603 9 650
135600 852 473
816331 321 209
751615 151 912
459477 687 421
358011 627 560
448687 993 378
981748 505 28
150768 175 329
959079 248 51
678189 587 492
568903 243 83
917974 107 79
106710 61 752
431975 880 713
9877 211 243
103079 411 690
696764 964 133
629242 320 888
202354 457 61
241390 76 877
4433 80 499
691998 119 831
104909 384 120
486364 255 264
994726 937 953
587768 191 114
569640 606 83
374841 196 573
486399 565 678
569608 923 696
643153 142 244
821133 800 660
109920 249 648
188525 6 895
486762 46 530
354212 506 342
393452 987 975
380263 689 920
59649 961 671
54734 980 996
482361 922 56
347639 323 906
90070 606 37
103577 394 701
692500 451 273
628185 184 64
835943 834 270
452152 418 902
636847 115 395
740624 739 84
834750 276 500
904978 44 125
553681 585 480
484576 604 215
133623 982 963
404188 960 77
266623 111 917
162145 910 219
151111 458 326
933902 378 446
862327 284 641
32969 50 355
562693 739 490
598217 396 915
21197 399 273
278798 480 251
253911 397 254
409998 259 425
190744 966 612
185498 273 96
327107 705 305
854965 264 909
779188 702 194
666746 203 649
805362 429 795
456254 752 432
115432 768 405
223320 683 251
628217 996 956
161369 921 621
571803 545 434
65718 978 791
226444 236 341
879712 246 81
375454 103 377
575220 52 908
768350 907 815
818046 564 570
112134 454 640
308462 853 978
816194 286 808
672342 819 708
966266 962 650
322975 263 299
911203 600 980
500604 156 366
30769 283 717
228012 666 516
57976 290 61
940165 859 963
618865 61 531
458554 448 927
930332 978 192
115458 398 299
531402 53 335
161007 590 364
633161 908 330
135152 242 43
435767 640 244
703477 597 190
694872 360 160
508308 50 410
150936 846 566
554912 665 808
739275 467 672
353028 989 667
143826 970 628
175099 944 963
60947 80 587
77639 607 791
32712 954 161
592095 252 359
197071 748 112
177251 846 179
433574 658 363
596148 262 174
371412 1000 60
837062 374 621
605284 828 467
887782 847 120
649115 401 16
731392 379 742
836901 612 906
407618 643 324
756644 469 392
969119 754 286
830827 297 506
411979 586 941
825206 758 8
383075 492 105
398489 88 51
400517 169 79
250332 840 195
114452 138 294
981045 918 502
778075 999 527
829257 533 189
492738 412 154
23096 914 163
552485 31 460
478456 103 420
387179 731 922
54556 776 698
20543 94 175
949551 266 291
970603 673 934
581712 41 486
684953 800 317
297858 488 854
793971 919 233
97243 259 476
491806 599 134
448120 315 676
228966 884 391
584970 794 317
736780 251 32
246012 282 880
643945 700 151
616846 861 977
56777 863 54
694356 433 105
258997 308 914
232623 593 471
534741 548 541
527796 807 787
388338 577 392
797281 154 384
269604 750 432
193527 287 734
649367 18 449
596020 657 699
916700 224 649
556847 916 524
683769 688 740
481253 68 854
724018 311 19
253041 373 231
897840 159 674
649811 519 701
689254 313 959
849906 484 257
701272 780 284
138092 135 10
979242 220 91
447273 676 773
782582 611 758
605970 771 896
773718 567 351
458605 440 51
1783 428 834
890261 984 968
211406 74 64
209983 350 707
697460 510 523
857044 901 7
970800 189 466
939353 176 74
617201 443 943
138604 935 523
979824 428 813
699613 113 402
358127 51 888
893310 143 64
682387 327 431
173734 838 318
1608 927 59
171424 305 227
679007 354 562
838980 674 200
868081 344 408
903994 501 995
83469 76 377
611082 484 483
921593 564 926
569569 725 276
956547 691 203
474486 136 724
818679 483 265
397980 282 408
222309 747 683
311991 724 611
772820 819 805
564081 891 590
603509 507 875
294664 938 564
854400 855 176
906705 479 757
23954 178 922
423859 67 134
901320 550 412
785272 821 820
934986 929 957
745427 193 769
211182 67 699
189055 224 305
575413 984 479
40607 589 61
164618 832 553
424556 726 353
600439 151 629
695458 535 434
65873 78 508
452931 486 828
134612 986 793
702812 322 161
560036 654 131
463707 112 804
629199 802 461
591730 929 830
355581 1000 19
603851 640 240
308449 34 376
769347 172 338
286338 656 560
597206 194 108
256626 553 112
39364 257 517
257995 435 60
207835 333 35
695490 533 778
456708 690 653
856583 967 808
27870 573 275
543689 478 936
461633 14 87
538294 388 324
720286 495 450
537630 429 570
737872 633 539
31690 216 495
424570 86 914
22556 478 324
713527 373 134
147314 895 705
894293 204 8
757191 110 774
625312 996 493
524456 424 869
964209 692 66
792841 796 172
873801 128 954
286860 870 847
674568 610 388
542928 962 268
679135 191 351
578786 983 951
326568 557 200
692104 809 781
959278 193 92
848034 585 574
360135 742 608
445078 74 382
742099 432 61
188733 52 440
665748 176 339
232379 748 747
765076 608 297
589332 718 865
13475 497 914
454441 368 587
837153 735 169
953103 20 44
683937 981 790
270742 997 725
497850 165 548
270946 69 453
648552 381 612
11001 393 393
815260 683 39
451002 152 471
412053 524 222
298306 259 987
470610 461 502
871475 771 635
343995 277 354
918454 334 999
997175 996 154
723689 737 202
214199 607 238
66422 568 916
581184 480 530
531643 272 413
502604 190 668
332002 250 105
742186 432 309
866537 778 778
169413 298 162
926872 856 750
452615 184 542
157218 497 4
531069 788 790
359946 860 914
425093 358 43
855898 212 156
327303 133 742
612304 57 376
504110 806 560
916903 150 175
353054 247 430
916798 857 368
357731 81 881
360240 682 615
912792 720 575
522881 991 628
84791 585 473
543659 196 721
200643 870 462
947278 826 753
585974 545 831
790721 250 462
763314 240 104
666755 442 981
31893 443 890
410896 675 600
362060 528 677
9205 432 606
772946 80 926
175997 257 950
502028 461 980
802274 611 467
677012 411 802
6191 836 336
417920 6 351
788772 266 145
775091 560 294
399751 56 774
214177 437 624
344175 292 236
23722 733 247
93320 800 555
549296 586 160
530256 858 877
223027 86 546
668723 412 473
30158 14 568
795527 588 897
610179 86 941
895424 76 962
180812 877 183
348017 591 585
491917 239 815
564198 21 326
709529 760 444
557077 307 948
380722 552 7
791276 480 704
316811 978 38
269040 702 208
493858 626 273
607748 631 681
774151 505 905
596783 648 73
313030 834 450
202929 150 16
807951 852 414
238568 842 702
23455 417 227
214714 368 500
723623 990 594
498341 948 180
446939 388 659
592300 147 528
351045 213 54
636938 36 24
753365 869 816
134616 534 417
902982 911 116
907252 881 679
477891 473 10
799722 901 201
914095 208 589
827852 713 52
712027 28 252
502062 62 557
402168 508 243
153379 524 19
670441 593 296
600347 238 443
802299 883 65
258263 2 964
429097 278 116
544903 476 930
304634 15 128
393201 899 156
51239 62 19
482824 921 969
869649 305 713
640080 497 621
530620 767 265
407152 170 716
489230 65 562
45221 586 21
924215 525 816
467308 421 401
184760 370 686
678612 595 840
832966 596 826
192565 626 264
172432 489 815
882744 691 898
317151 572 697
648162 90 83
903412 799 617
968859 286 814
517551 528 24
320014 552 661
406085 66 140
943176 259 183
283649 340 65
952338 63 798
518482 741 915
494915 979 944
807388 673 768
680753 9 620
603456 145 812
336754 43 511
638248 416 860
741646 11 133
212986 718 439
167750 330 501
941263 698 783
878582 259 817
444667 234 461
307075 62 304
790939 833 883
609107 359 132
757192 993 454
307933 554 752
724619 773 392
714012 637 646
920100 233 561
181413 797 431
34784 88 247
559487 438 870
235096 838 76
309349 762 460
443203 632 650
455455 611 833
199432 861 343
674002 204 424
95639 939 681
126534 256 417
498679 705 165
972583 454 873
45973 898 175
102494 781 98
524830 428 823
391302 801 113
920184 681 675
869738 511 920
375376 117 578
590176 258 5
180111 214 244
962040 134 171
670747 365 282
731243 492 806
210008 980 178
170707 153 787
338128 717 2
235939 622 533
300895 657 278
7096 543 888
504121 807 341
743777 859 589
98273 201 510
362477 618 802
229164 522 908
175202 110 212
273030 618 171
467979 424 843
961888 542 853
635748 547 322
918844 48 298
472921 801 298
838412 963 446
200287 774 561
427106 797 440
407179 70 490
680220 580 121
367044 100 25
322816 782 860
902837 234 517
33839 471 385
236591 770 532
11390 590 481
202871 262 483
537277 933 783
782477 667 494
98124 577 493
459552 98 761
952599 878 644
576761 991 851
452660 181 230
959211 179 182
402313 99 212
516527 367 196
840472 611 36
947854 816 100
865999 159 229
700317 911 442
688310 453 540
534148 767 86
951238 102 490
22123 181 806
920790 286 957
709691 348 478
92168 15 816
392115 683 718
693520 174 717
502934 82 516
871246 918 521
783833 619 741
121147 15 122
812920 296 934
624986 629 732
624172 589 356
393537 541 924
923320 996 168
41108 908 645
916833 154 818
644749 752 157
273938 99 61
522138 379 429
425070 945 647
292385 313 157
579487 534 485
980252 886 835
275504 645 93
168848 974 796
737940 134 274
62712 502 507
407808 920 603
811639 668 623
137513 522 192
19116 782 889
975414 180 15
140759 263 568
577841 935 345
475470 844 999
598245 936 305
607735 953 801
137754 268 98
630458 833 133
511626 461 351
823990 382 332
827237 727 370
661159 100 26
225786 586 178
736469 238 986
946307 997 132
158532 111 91
806739 699 938
908978 934 708
329925 154 71
830599 60 903
999658 782 292
89635 513 811
139823 763 41
776643 757 72
430576 631 432
480000 358 555
449130 284 417
321869 342 678
316747 395 957
71782 773 914
246170 750 550
889629 220 345
494489 767 152
574028 322 843
618032 281 620
279730 275 198
567986 771 345
184682 298 326
369938 699 574
972769 304 639
96441 140 693
95808 88 997
938890 669 486
930405 270 999
984352 231 5
747300 114 473
361728 137 439
418345 213 414
474560 308 550
698806 348 501
954528 606 390
899071 728 507
185918 489 229
834059 759 464
133521 572 887
376855 381 415
162037 772 668
653249 300 277
614508 786 120
512732 202 24
316402 804 681
330267 418 396
701400 952 150
4072 799 476
321964 311 202
996094 611 844
449930 356 354
290965 864 681
976551 715 718
153453 657 568
229209 45 523
874020 581 627
967414 358 150
159502 87 593
302294 28 284
24369 583 670
117750 172 845
502209 318 912
502905 863 550
628212 34 636
274835 554 556
765315 528 572
468442 322 446
748178 250 127
177284 413 232
347905 305 247
924823 278 986
196601 171 1000
674414 773 582
814814 229 993
406279 428 843
522409 875 13
549412 367 692
655859 54 132
844690 51 650
465507 575 626
947977 96 118
654799 590 139
468245 750 534
431642 468 207
2134 377 532
793916 546 579
587494 804 780
417767 421 687
378504 84 265
327678 826 65
921736 443 31
646416 44 445
972169 743 844
510889 646 22
746756 994 334
961528 444 16
949947 856 877
134879 824 860
531209 312 938
691448 620 940
297522 761 763
812314 604 15
464036 910 837
56766 234 495
332089 709 259
124288 76 182
160279 519 698
42195 869 423
468786 123 391
30819 213 392
791141 394 894
660369 570 276
232532 349 141
906403 153 98
314924 580 104
410464 300 824
494747 641 961
744103 857 516
782746 473 940
778505 593 193
599004 155 447
849571 61 774
684719 468 344
500369 312 167
137154 649 274
347431 13 243
750835 338 459
493587 437 592
714186 1000 229
984906 364 354
164510 277 552
913895 755 406
360619 466 159
268947 52 811
254852 465 149
344114 121 970
536309 109 359
588402 420 671
855893 956 480
577904 419 83
8835 957 763
772398 862 928
176091 909 552
108035 364 313
93763 284 11
35298 242 940
306122 91 942
540022 165 449
542315 90 483
76037 169 662
997621 551 957
449117 976 542
551969 179 339
783861 989 501
244630 103 418
672111 435 615
272227 750 255
811053 571 877
637076 195 183
928192 654 357
886890 384 291
457407 146 714
420666 247 414
589123 165 483
533628 622 565
31978 601 946
116656 549 751
957829 702 896
164442 853 729
30892 347 753
453300 309 926
459851 76 169
471630 872 702
49966 608 711
920519 604 831
332257 49 473
170181 191 307
485525 337 336
542906 478 316
618497 99 731
982368 502 146
273581 353 39
633357 995 487
993724 499 711
178772 949 565
220404 519 263
823172 332 915
361739 18 481
539354 786 127
117812 188 259
622230 742 12
443767 567 984
487339 340 850
28605 123 27
688717 25 283
722760 607 758
543709 808 276
573955 493 905
42329 228 348
25881 1 8
131293 937 279
968591 770 123
15004 592 374
972928 96 413
577623 139 4
685306 466 271
678010 738 403
899196 678 678
920344 629 448
649998 179 383
582753 891 337
815139 656 563
13326 140 987
281944 147 801
666957 799 169
453721 603 553
307419 205 429
631943 165 490
172578 635 890
496370 420 472
604958 269 380
439558 115 672
142774 297 348
715540 785 353
46586 222 557
228849 205 421
654772 561 808
207569 179 348
551509 83 663
226990 842 117
642127 218 561
395737 59 495
322642 787 584
487255 105 62
34737 68 357
151519 903 946
683567 448 334
486226 76 507
454934 670 747
35705 238 511
724506 879 621
537249 817 687
212779 449 642
870640 523 248
990816 859 252
959522 837 74
547541 303 378
816776 220 943
40016 729 897
359324 50 674
743367 447 352
452377 575 65
373189 777 466
797231 935 646
335348 314 418
417401 792 186
285387 849 769
424924 601 320
626423 616 176
139012 568 412
582059 780 941
726063 303 807
921147 252 307
499316 904 53
949106 58 734
884232 316 585
316417 403 136
301113 845 177
157511 917 395
624097 98 127
743599 377 725
89876 19 82
641947 555 989
137730 183 61
856566 887 796
220355 870 382
735904 306 560
209001 778 276
422372 10 175
196505 671 803
823239 456 997
228753 881 116
526496 737 383
744370 175 368
687407 645 164
962871 54 873
287679 128 364
421296 164 727
364830 492 884
618687 73 721
879303 426 294
437389 53 847
353116 234 800
442752 923 980
139412 473 361
878203 431 992
203679 458 389
417797 584 814
379434 313 963
710269 942 870
696788 238 344
237319 441 981
811934 63 596
565623 166 683
615877 742 455
395947 704 778
382272 824 979
57648 275 75
486916 528 735
390576 61 263
586344 721 23
960809 424 156
602327 279 155
514650 815 829
747845 468 152
89382 483 125
488186 808 937
491226 243 944
285040 525 394
105850 718 518
245772 656 263
704805 88 101
608751 442 711
838959 5 701
721432 785 16
406188 138 156
346921 664 26
192579 371 302
593120 656 880
93038 995 117
774255 700 815
320073 190 293
304155 297 695
291224 748 176
562165 152 313
36104 799 231
149516 172 81
137843 879 652
711613 928 201
239205 202 340
434675 735 960
665919 655 44
805301 19 70
592807 772 186
463890 184 183
957230 323 952
233079 960 685
271951 762 649
199632 10 481
440491 19 868
609576 724 616
496667 63 590
955706 372 198
710001 955 881
191332 438 323
69829 289 806
784305 839 476
854576 611 746
688873 456 376
493537 491 947
821027 154 317
102154 32 158
751689 457 500
3009 441 215
548662 966 395
408470 38 59
656747 242 79
197116 240 565
238736 172 356
750900 50 557
295727 394 998
840392 850 55
936217 78 867
553513 530 87
986259 121 435
856805 271 723
983118 263 706
180392 321 885
920700 147 853
266170 701 288
416174 205 622
738584 935 350
548857 335 679
282979 883 996
265863 270 686
474893 422 417
12337 985 116
425825 545 243
65113 556 564
537547 783 590
874936 178 210
373194 976 832
963522 398 757
745783 827 552
384944 980 724
154599 465 767
449976 379 587
110547 984 73
480960 820 118
245080 868 430
583915 405 817
23136 95 157
738815 284 63
212203 989 518
411164 682 423
648620 41 552
950044 74 188
833942 880 32
184521 760 304
197034 315 538
232301 294 420
356319 849 468
201458 494 411
249904 599 753
384325 793 209
322098 713 581
241292 355 210
137201 285 549
43210 46 624
787027 79 316
945726 478 402
98104 203 756
450460 696 111
857625 723 754
534199 48 1000
395429 607 237
979152 689 857
968878 458 741
721881 600 147
822631 217 673
86958 282 572
48836 249 901
700399 265 170
270220 440 379
180632 865 359
391946 25 72
186366 632 668
268934 78 468
62175 497 106
119987 13 772
261456 642 921
750298 252 911
545317 403 893
579128 752 638
585223 886 266
973512 927 351
20143 366 854
675630 594 306
18122 518 800
118205 919 764
760729 966 945
585826 313 875
654931 805 886
700075 919 456
486027 900 827
80973 379 623
781429 785 91
351914 267 369
315255 929 996
625418 352 181
430927 611 229
299713 597 265
127656 959 798
874062 813 425
211939 370 747
622052 275 722
283316 563 129
721358 352 136
262404 289 649
396321 939 350
621973 23 698
76805 171 859
16937 617 731
331958 817 421
198368 26 783
537769 815 855
887806 885 825
892652 132 281
630784 47 813
675525 828 811
191764 85 7
913545 309 255
477601 405 805
990410 475 609
504958 895 422
311019 85 951
70262 83 275
925295 292 30
49006 251 923
333802 321 250
188743 238 169
167075 55 795
314760 889 693
482696 655 705
914913 613 882
783968 931 281
522072 653 819
865692 211 911
531560 951 472
394034 54 156
249708 422 362
150928 173 833
598215 403 545
77610 654 231
968676 115 101
617174 865 716
824395 856 920
844131 625 527
405117 657 832
247784 394 333
693851 228 593
523467 34 928
789558 375 206
891755 674 249
115620 690 518
740254 195 490
233344 50 744
116758 644 720
93932 41 486
85607 577 30
730352 675 619
396667 195 472
895666 818 614
130284 422 950
652654 371 511
424682 286 888
55206 767 825
972759 629 570
687455 121 475
484357 293 558
954184 804 20
236191 286 704
928758 76 58
975236 634 932
906592 383 727
461401 542 13
415558 463 302
265958 497 65
627625 913 191
110021 413 247
918794 528 834
391315 47 343
922001 193 957
49508 675 688
439195 46 65
750061 120 457
245976 209 715
357986 676 909
675940 582 320
452954 80 45
546772 119 986
977759 339 563
356631 139 932
872159 377 359
498749 236 534
202711 605 860
750768 62 473
203992 71 342
42124 491 480
979716 337 31
364335 624 761
738976 813 629
185963 149 21
11360 535 203
502796 749 792
964045 643 433
539676 396 350
1455 406 720
291138 54 621
594706 408 531
699083 932 687
711447 354 436
742001 443 236
923335 333 253
781817 127 93
245260 48 876
932044 135 693
180423 282 850
728892 608 325
521758 703 408
228106 659 739
129948 257 732
325611 588 379
992060 283 673
512388 90 204
181486 977 550
113499 381 558
630474 808 507
99451 368 888
363957 507 612
913476 812 672
683437 575 551
817190 478 998
470039 67 370
807855 923 485
845033 384 143
269689 691 533
446745 912 940
197420 680 309
974458 555 671
531942 132 137
37301 181 51
958621 620 471
188472 870 441
556054 333 895
123234 487 371
288245 53 969
401677 16 890
841322 526 332
493471 531 247
954795 239 298
532705 7 182
998823 827 861
258603 202 491
911387 182 251
237031 803 63
332593 324 368
677594 585 406
654282 629 512
638581 817 653
415696 406 292
429913 251 593
644167 516 602
297301 317 386
439982 445 657
777249 989 18
666698 73 79
48644 957 774
448589 907 911
544288 341 500
132500 204 451
67582 691 157
101113 372 872
183405 834 736
431024 270 667
675564 815 808
956453 423 740
859799 158 301
839797 379 654
476630 95 959
415856 926 458
527226 58 973
294444 471 362
244789 865 204
134500 360 366
666313 303 721
587204 702 297
882307 410 619
697655 61 487
24480 574 354
133141 616 252
500421 442 559
507056 647 142
804113 671 131
647632 122 647
751731 243 552
717909 551 203
999461 582 577
349292 227 331
548707 651 644
590167 963 958
756742 3 420
547287 810 891
314617 400 673
408090 413 236
296605 185 601
883980 338 556
580731 303 292
100601 249 537
300571 338 980
336686 894 402
692590 559 472
885785 998 176
518823 395 248
389092 671 446
640971 258 672
106873 10 107
788006 922 606
194253 498 165
408481 48 21
594444 906 771
249922 269 298
441225 977 892
773845 748 553
371817 140 261
283634 864 624
135672 540 441
238798 496 830
700363 421 438
192293 215 969
472164 450 250
838117 944 917
170708 283 960
416673 157 665
112163 141 811
314304 534 939
169182 349 243
309505 111 881
50520 512 913
140942 143 867
613759 805 79
85342 575 488
401964 908 303
270878 308 200
570815 138 139
388263 570 183
306826 673 719
44260 471 535
958204 147 338
155057 614 37
652988 885 320
71222 171 129
743436 30 440
650132 495 155
794779 786 134
525270 101 578
152657 3 412
509229 548 510
97948 209 963
83226 107 426
69049 868 419
113423 198 874
717578 15 353
898364 484 459
183326 624 411
45687 588 843
290399 818 739
743933 564 728
853716 273 471
71380 403 761
551924 493 24
717213 820 984
153699 794 750
907817 969 395
634635 157 644
256475 724 806
633689 454 362
387452 267 556
591741 581 515
869701 798 350
269315 610 395
169236 101 21
297960 937 744
636544 776 101
179489 913 701
592452 311 95
309702 345 527
21733 903 502
364101 251 494
776711 297 137
776276 666 939
501182 940 954
430 743 863
352470 527 855
403780 982 332
267396 199 224
582403 962 413
989136 684 169
425110 809 227
918323 343 752
722554 300 977
679015 645 158
632415 148 676
456580 707 472
742881 154 837
953714 304 351
137881 146 942
40723 70 850
664431 40 882
625643 367 608
333076 338 120
496102 767 150
685528 714 813
590097 913 209
380266 853 712
555461 559 933
678944 404 761
672035 937 46
876304 597 140
818874 362 603
379901 727 834
423453 384 882
241799 745 603
246497 984 449
463742 162 641
430310 30 472
403003 367 975
849535 34 915
399120 374 969
568087 81 18
585865 282 947
893297 844 352
585070 661 581
96391 812 915
727396 732 485
787976 150 703
889721 445 273
158367 501 78
171712 327 117
809666 764 421
273470 499 312
846686 412 376
881414 930 320
104603 335 604
382122 439 973
892099 144 85
439156 896 1000
918901 446 767
693948 674 717
441900 374 121
72840 748 625
957880 779 109
167561 197 672
287612 740 256
646874 543 426
50161 825 897
427339 580 13
372553 505 650
263267 645 824
321216 789 639
504143 464 888
380579 271 838
180296 395 353
865396 936 13
237608 988 279
95046 448 802
520965 358 301
337503 908 475
1129 815 145
519710 459 920
131911 480 895
847117 472 856
958751 63 684
352670 225 109
720102 147 694
215450 938 223
580067 440 366
899221 520 53
18422 890 588
206162 337 226
854712 87 455
900816 188 843
709987 871 500
957712 325 904
543163 970 723
133093 83 825
53705 485 930
798638 794 51
376316 252 654
194659 284 177
360623 827 663
396071 997 896
468720 748 694
715267 913 639
762913 355 850
222707 663 275
113283 530 18
122325 7 339
145351 974 991
148681 886 26
632530 547 810
254665 392 454
370689 807 735
71454 873 156
29576 219 51
329045 243 438
531502 368 187
886668 907 334
182499 48 650
581733 479 411
181357 33 85
766532 60 188
98776 535 225
232966 599 730
729763 530 698
570278 891 287
400625 822 600
663393 386 762
472592 767 932
763700 846 799
184735 952 949
493368 464 458
80727 644 193
394165 522 681
867517 871 665
502444 518 930
442933 818 887
378071 361 659
758976 449 700
31245 326 983
982567 62 667
831458 10 636
159701 661 161
820952 621 465
569189 41 887
642301 329 966
85965 870 994
521594 545 919
888355 420 758
65278 823 418
833081 732 497
3329 841 639
932106 669 280
573028 938 489
17361 707 428
266219 821 667
426038 664 646
415384 186 893
887475 874 555
469530 54 666
98300 597 804
364118 98 984
786042 96 766
264477 853 483
39940 500 207
258291 568 383
764921 679 116
326977 208 193
76898 183 283
838972 418 10
598737 887 482
301916 770 345
103506 796 901
699695 219 697
679374 318 52
195807 615 152
940487 455 370
140401 624 725
576576 472 67
950763 236 348
690700 881 847
704961 246 120
517623 331 974
824206 122 884
849633 835 872
667189 891 626
460033 891 855
285550 710 249
646695 530 705
699887 183 833
647377 3 791
336554 228 55
477303 58 814
258455 823 949
858659 152 361
625708 65 792
663555 210 26
54542 430 539
421708 697 856
550463 522 735
660885 953 239
236543 762 856
791987 237 152
307380 392 816
914524 779 620
632082 775 792
260599 846 517
585819 597 939
593135 7 272
349659 698 226
47833 630 972
822069 724 853
15785 759 598
202434 721 185
894353 167 597
357517 510 210
412074 889 624
961777 311 581
124670 209 192
812072 919 455
639748 876 858
883769 625 390
679571 721 229
376697 157 797
241625 822 9
268095 944 14
513151 540 76
31620 164 750
646877 784 972
415652 852 817
201114 844 433
14440 132 187
259565 136 10
180334 335 65
829706 210 239
997284 764 811
585429 428 269
772595 369 819
477781 340 203
822497 292 689
914262 903 568
499503 865 511
413802 706 592
428065 105 955
213312 460 694
554731 910 933
812412 594 357
446785 366 875
883030 107 315
547705 187 871
184068 468 802
874293 995 64
216115 666 376
697577 206 8
445967 918 575
315098 900 383
229036 615 794
190732 329 673
282331 757 888
458030 96 897
654162 223 641
925880 205 892
596879 121 646
729191 343 17
420052 388 213
537409 480 521
836828 643 284
64353 271 419
385763 417 691
982723 764 296
32055 184 361
606182 344 737
96994 495 364
978322 240 898
893359 367 25
849046 409 350
617410 802 542
700303 325 557
175479 714 225
434532 312 892
364643 133 608
342686 31 87
109854 501 343
531138 234 290
176819 782 50
635730 185 852
499790 69 213
679650 632 568
98666 986 772
201059 483 235
405243 886 861
624768 787 616
377424 899 653
502194 47 124
767690 901 998
238129 383 108
527039 4 667
397732 954 336
302713 730 720
19519 586 367
730857 706 523
712203 748 27
900834 802 255
441604 817 980
245128 992 892
502929 441 541
886155 501 136
338426 502 2
567204 734 660
162063 939 769
370182 262 833
499069 809 402
864224 195 526
605527 89 705
126295 581 123
726034 812 783
449028 243 166
688367 732 456
406421 984 136
34882 45 559
282616 308 118
37030 937 848
569982 835 350
958606 215 445
706503 155 319
816673 919 38
439086 774 489
937434 724 312
19872 177 901
590667 199 483
378791 1 900
437149 20 63
179858 917 609
599457 853 836
731997 928 413
110801 365 298
483194 401 985
792295 113 551
354018 813 46
564370 86 537
604851 924 152
249084 4 46
403006 58 884
986970 476 170
304211 905 686
503796 513 208
435215 593 329
397340 726 571
963745 342 614
70638 612 344
849039 371 312
167688 176 714
568452 663 305
830219 851 311
421463 835 771
716485 169 413
335683 990 322
410292 323 460
680257 873 987
175799 4 119
822691 110 267
710659 148 885
147083 536 238
558967 667 995
466118 159 126
383307 398 517
527286 631 540
311275 684 845
455850 454 592
455146 336 571
772304 928 290
104119 900 374
92267 261 666
375876 613 630
972024 163 573
481257 105 615
314544 620 460
566007 169 544
732802 585 307
370600 161 472
671720 628 542
661164 156 853
463785 963 33
662702 383 30
440885 832 861
886340 335 365
230 219 856
210999 165 851
809717 94 126
74336 540 643
464541 261 779
900214 33 684
985449 476 281
566826 995 143
273564 761 14
121860 204 84
704724 674 470
993279 152 962
109975 422 590
258877 803 235
374982 705 719
511700 624 84
111693 558 104
85365 939 492
332594 166 875
539638 505 841
476299 872 707
896453 46 191
727740 730 210
725286 959 22
572304 998 769
755292 853 67
182623 990 336
147646 733 638
617802 687 29
439353 349 848
978875 504 961
797187 887 28
287804 251 611
907806 901 732
356182 946 877
391707 501 93
210145 648 330
290380 435 474
520549 391 480
378607 632 838
990466 251 148
347125 989 258
755553 132 496
755668 717 726
891234 396 28
843407 21 125
650605 789 340
331682 532 521
134719 405 431
229213 463 115
319152 141 275
481719 718 573
508162 463 970
445966 659 422
87727 374 26
693032 207 269
419263 323 693
897923 405 78
429621 168 980
316995 471 658
37322 996 694
516894 758 469
428167 711 869
438773 281 209
356541 965 357
755347 951 465
270390 343 530
932229 63 586
742694 465 506
199394 247 444
972333 725 644
458253 861 43
758050 100 476
545192 906 711
295577 100 426
629926 491 77
895787 751 661
863721 151 15
433554 128 255
566948 333 926
223364 740 507
701222 139 871
590352 463 349
367759 429 793
797960 337 434
405103 859 407
654838 831 302
991550 830 918
254183 249 495
13587 577 917
670793 398 359
549688 879 899
576010 327 772
322236 875 935
270945 332 903
238026 144 830
601239 505 829
271520 529 395
593747 811 599
193896 702 45
272384 695 704
7523 744 396
147593 736 540
865773 244 198
165764 880 648
766458 45 699
784421 828 179
673783 399 795
301898 913 971
451885 108 864
536100 548 176
6599 522 583
109026 281 523
786189 363 444
144641 597 343
715094 81 892
650774 902 312
31817 28 222
762238 59 692
829253 858 705
444879 451 571
469666 138 521
291841 471 27
224081 123 79
26559 771 942
574862 607 50
483481 198 598
704922 386 13
444250 820 242
718842 855 251
377587 692 44
832714 811 927
59689 699 23
918676 2 501
128606 261 84
189640 598 264
809005 672 256
248945 369 73
682090 925 23
397871 944 725
910393 280 885
693695 504 273
555385 612 271
816561 139 498
388189 987 475
66641 292 341
749924 405 284
828448 751 828
906560 831 369
213665 997 443
527540 732 760
129422 264 901
890335 773 535
580719 228 751
861738 258 34
502888 655 126
411956 215 37
189385 13 820
231171 3 691
305835 951 890
427833 994 760
379627 523 576
20260 896 324
44973 254 550
314245 748 793
107800 132 73
51857 94 818
241115 495 916
474993 529 539
339417 112 589
333042 604 874
177191 252 521
27594 46 165
92864 979 208
82715 968 373
611683 901 508
344231 399 278
748807 376 955
240340 415 101
690348 413 642
807913 66 217
520742 129 801
712168 624 102
930717 527 249
691012 731 424
127375 103 146
603081 125 266
682536 69 733
239261 323 139
674681 348 531
276108 30 591
235508 796 226
637361 430 564
740633 549 442
717805 21 504
492187 835 427
619200 704 348
987020 228 589
581875 410 275
667375 163 581
971004 731 812
314958 872 724
157928 70 944
344036 744 191
596693 471 400
82088 61 104
396155 835 361
910705 173 609
146321 215 380
908617 41 137
185687 988 316
337769 403 94
839197 155 608
311486 530 827
805263 650 184
961272 585 170
55187 501 211
863107 221 444
934089 696 186
102696 313 374
920510 690 336
255762 816 255
980886 842 820
898236 165 940
214929 743 669
948297 663 499
303810 827 745
957475 555 866
542441 548 245
7655 650 59
50905 977 893
629430 676 939
233029 548 45
634124 471 533
117617 600 229
52331 549 371
913363 470 153
857973 257 918
438931 710 837
896649 821 500
288706 776 651
258152 265 797
886966 966 503
195246 296 360
360338 248 340
194872 784 756
831006 639 394
628680 544 244
21328 392 917
114408 731 408
35478 890 321
4641 17 443
887971 388 836
771732 392 778
351719 720 849
59573 912 462
275497 5 836
228058 415 974
299298 887 942
840830 432 160
778484 440 544
762628 183 638
445547 495 916
526397 238 300
24112 437 534
317520 672 936
190920 783 386
905574 804 32
467874 48 930
838863 593 838
249275 611 291
341167 249 830
416072 808 746
813194 637 185
294329 800 914
472101 331 625
681139 268 666
188587 49 496
689029 956 832
467425 543 721
964425 535 253
292892 654 728
72340 987 460
299474 779 361
655024 631 368
376177 34 439
624104 514 259
521220 197 598
217580 829 310
536250 600 4
669508 621 128
745052 775 641
467569 940 659
724143 490 873
476212 230 310
643148 712 830
701089 752 161
805059 108 149
346954 472 909
958526 151 437
761333 374 148
903618 765 81
245777 666 157
808358 205 785
634594 673 450
529817 198 13
985837 256 703
669211 45 444
130278 847 751
249747 77 645
676135 198 842
78827 478 40
388038 632 190
238523 844 868
281747 537 920
988103 694 104
166362 508 203
58452 12 892
62002 408 143
404321 116 1
633755 967 351
38578 855 516
412690 400 564
440917 967 421
174166 690 349
627451 878 902
49016 369 378
876773 530 555
710263 993 899
919562 40 273
789003 951 150
326761 908 63
941646 169 830
581064 756 329
269640 177 656
172289 736 606
70070 203 308
515079 658 840
371535 785 297
809641 379 354
172397 2 143
287757 517 165
992841 488 281
588102 553 222
271373 64 130
731212 557 232
107991 714 262
137837 176 60
288907 879 140
750339 86 468
361772 953 855
986575 834 882
752736 257 683
290044 816 618
481645 375 796
647267 765 666
709048 861 282
403645 737 79
149073 390 959
233784 635 460
599759 817 570
77593 263 891
538253 373 230
242567 395 231
389743 278 382
973556 937 702
830342 215 56
353131 324 202
261469 746 314
94473 390 298
905338 486 669
805854 958 370
589062 868 30
611701 253 533
125042 992 194
73667 851 97
667670 318 751
492755 53 936
124961 631 213
240216 400 733
878549 417 874
440659 598 40
997228 967 726
981482 572 106
92192 991 405
243165 234 544
201717 661 737
387581 63 575
398578 78 310
886525 5 107
478630 356 257
127271 169 236
642049 483 34
863608 165 702
201043 379 561
600290 26 965
631145 816 246
279216 248 408
878230 287 476
905384 937 314
394727 840 629
832452 51 284
87767 434 884
771231 540 783
424414 419 593
77470 363 16
317262 315 870
678643 659 199
833698 49 906
673213 303 92
556262 798 893
892019 864 537
684908 680 207
324035 985 777
432611 896 154
395282 145 63
222558 112 315
11726 856 583
34912 466 379
895311 489 463
510553 65 381
966407 914 392
32955 951 146
256592 351 993
99734 190 203
268303 628 166
426939 780 844
51785 301 122
419584 793 598
70548 699 33
246390 297 222
462919 846 130
863070 715 875
112379 386 969
94900 587 237
673270 238 1000
615180 288 432
55695 494 523
643602 875 41
396866 525 807
562372 555 849
116926 627 784
920823 901 669
885207 587 863
846493 797 267
102891 871 856
854054 869 407
476342 557 366
165656 743 523
776184 179 145
927361 589 139
617368 395 85
548892 554 820
628821 42 145
620973 910 515
208267 235 354
694314 786 477
701246 904 823
552253 218 964
315050 374 449
931142 660 982
933323 590 191
238948 12 37
993759 560 288
595736 685 84
534417 439 925
840530 211 385
748609 951 597
253880 258 824
342773 94 899
775707 380 911
485242 644 61
537842 577 455
284623 381 697
54939 429 446
735301 309 478
714709 540 952
763310 263 840
627417 622 575
708593 860 926
92185 756 620
658510 580 997
49482 279 301
266381 122 597
702942 942 758
221342 532 133
222588 8 193
712198 84 712
637157 764 970
601041 448 821
246100 996 511
694136 728 148
906092 194 93
143393 56 408
317117 771 572
310330 400 517
638279 424 234
805033 877 349
107813 80 488
587665 531 364
41602 784 245
862906 613 718
488345 43 663
360316 208 318
598805 470 890
647920 698 417
75438 794 219
939545 945 133
132283 455 945
575975 976 214
383517 266 971
591628 159 525
369638 957 338
175607 142 192
64881 926 305
318205 697 280
899699 623 12
839395 925 80
118840 287 197
88042 370 917
687395 992 830
584373 262 328
402327 27 690
287075 756 437
727627 826 231
360100 440 733
947118 242 999
940453 260 995
491005 940 362
941085 324 770
979376 993 185
599127 617 219
457539 951 367
429172 468 255
676288 132 368
616560 509 715
533418 937 240
299929 352 21
589356 760 718
257541 548 454
913700 169 944
868812 838 595
98416 54 174
851355 886 535
875590 570 729
647471 413 577
732248 481 777
681303 252 592
880916 90 505
622861 770 816
515876 154 617
778188 365 430
732392 515 183
871337 582 190
186231 151 932
662986 898 729
835886 37 11
145040 745 624
956420 299 377
960596 76 842
806256 964 437
56005 822 114
81529 745 261
108816 829 265
44599 771 741
964976 872 552
880463 937 425
119122 282 543
841854 316 569
848583 782 515
329252 809 566
842526 373 263
391498 186 887
238029 169 350
79270 35 691
646169 98 774
301363 858 184
970714 165 924
726912 282 328
223912 424 394
247993 470 413
782998 700 370
746437 131 207
7025 353 733
896968 955 934
450166 481 115
360710 367 574
845094 84 858
733040 407 62
92002 233 904
703585 289 724
930455 226 748
672688 547 140
633466 66 943
462396 25 562
895799 771 87
865936 476 465
66403 273 279
250998 692 940
664249 214 257
626076 38 719
631095 579 276
59569 980 459
934129 596 219
369012 100 246
780666 54 271
495323 230 592
82650 841 73
838785 634 820
243788 367 959
596496 460 452
28759 902 690
148219 309 746
479472 546 692
287824 426 487
289167 196 100
253678 973 548
189584 898 660
73475 621 259
853403 719 279
54728 204 405
275517 108 758
874441 698 419
891763 875 321
278133 304 485
67387 349 877
890692 374 929
875235 736 825
170387 374 928
848971 60 860
311825 606 109
590525 28 779
625471 992 260
520413 902 566
575895 965 393
595650 368 916
448521 763 544
624057 669 158
410589 443 456
124971 327 553
728321 826 3
548258 40 563
32330 236 476
896499 386 460
296656 692 855
30299 541 806
667938 371 530
561788 69 260
487198 302 503
647861 812 459
196264 714 24
452232 502 182
30218 449 446
85105 236 579
997707 169 478
947602 120 683
352964 447 539
606839 74 672
947407 582 386
526683 747 163
985442 671 194
365155 827 419
180573 226 122
330953 173 384
344162 382 881
370313 86 89
917122 658 896
905310 504 481
594501 440 757
643931 176 731
176139 927 785
472893 217 284
339731 343 175
797545 547 246
936845 424 233
704294 124 183
681086 513 414
458001 634 376
282840 383 971
976025 844 749
826736 252 317
680633 68 763
872821 699 461
938042 727 893
272319 548 893
849424 99 319
593324 81 625
877779 562 852
165420 206 906
803047 536 244
831989 167 392
370167 310 220
102659 708 45
854214 361 197
619106 805 315
255192 776 806
943059 23 494
172618 478 570
423584 164 566
361950 583 104
171117 245 650
505925 891 635
106513 96 781
233097 167 788
605242 123 88
513831 329 732
364312 274 675
45928 612 255
797724 406 342
69076 941 670
47055 826 987
225924 538 670
811995 665 534
420482 739 343
966734 483 391
194734 423 797
603986 620 696
240606 191 375
319165 750 765
664604 797 223
180201 139 371
808784 336 472
344772 105 512
101948 373 550
370145 89 564
180867 645 526
557501 312 863
534576 816 46
381457 41 162
644571 211 853
485482 813 45
841452 271 513
716437 652 589
112276 826 542
289392 592 499
415521 566 613
692940 388 371
468639 318 312
440573 619 145
492095 511 103
112546 337 91
559095 217 877
784022 814 126
515734 184 957
57985 469 353
912986 194 543
7006 589 225
316385 347 97
823311 569 249
906058 111 321
375558 286 570
598145 282 690
239583 194 835
1428 633 914
758574 280 467
681301 13 957
899987 501 104
352991 219 72
510579 796 838
589570 137 915
717473 359 607
539301 759 996
480424 403 279
315999 817 627
910954 919 584
546944 286 841
669088 954 291
515049 693 177
638917 471 407
388694 63 835
769001 600 718
767103 243 344
345852 986 285
956585 738 704
326250 69 100
362190 412 977
328192 420 842
448710 206 215
71931 561 873
419290 48 933
442301 798 161
293725 851 81
925679 758 328
388872 393 98
684115 622 737
845838 610 77
493737 577 743
674399 980 401
96467 604 543
398148 307 836
141232 760 902
461085 87 456
217668 358 765
656704 130 789
950995 467 175
344328 347 876
816225 135 313
109667 815 54
493383 308 738
917402 169 132
177318 447 373
995607 459 23
814810 678 422
104168 293 615
158402 48 95
932111 1000 579
172029 919 42
995057 173 564
852763 891 104
894013 161 392
230540 347 111
620603 564 202
507163 287 779
267419 264 185
176523 140 743
540455 196 340
228604 925 129
447501 622 519
408788 805 908
200734 692 682
699650 842 631
771238 136 416
954791 809 733
705575 701 153
314771 442 43
783388 676 983
477764 207 304
119872 835 216
896128 645 770
634466 54 588
666599 661 91
909797 988 302
291603 478 736
624348 950 753
73556 44 214
634055 522 72
461773 398 377
207487 119 21
258013 807 9
715357 355 456
402977 592 759
533097 495 835
277935 466 883
220280 638 566
129287 668 418
748973 492 965
704972 356 241
145740 54 768
910575 929 424
412510 824 394
142051 353 712
754561 810 689
871146 209 384
306341 368 390
618941 780 424
181954 671 290
855607 499 544
374781 911 513
257243 479 802
697766 100 988
814961 567 943
875063 583 734
730931 460 337
791801 861 144
604530 338 508
272984 460 253
724765 190 541
513336 329 310
763830 275 479
966198 692 224
640410 851 637
150219 483 118
749474 974 632
296779 926 246
211848 72 928
684570 839 551
344848 621 545
353223 820 29
294951 394 704
369565 832 301
929702 546 290
602265 167 119
496695 571 250
639489 882 796
514738 427 579
53776 358 74
570050 392 176
55746 679 701
327884 266 437
214635 958 810
396916 809 351
844379 913 47
849002 903 788
943843 775 697
418503 174 118
863713 577 327
765373 482 846
850851 276 577
197846 502 494
777206 106 992
128645 583 290
393351 518 108
93403 294 916
283646 931 780
715873 654 40
709751 6 509
272020 398 824
317793 85 823
860435 472 457
11570 44 246
716299 766 181
645306 780 969
801510 368 917
738816 626 185
121247 308 368
402998 292 672
43732 744 322
817437 835 515
307393 999 114
775128 424 743
607526 717 290
215949 609 306
88082 768 841
186792 976 345
809398 893 139
88876 946 902
851139 995 598
948948 883 987
569401 217 659
126910 171 472
583150 461 406
665752 405 987
932987 969 659
915371 659 134
762975 763 49
557544 137 908
119031 80 290
35497 534 943
614211 20 200
278922 332 261
528639 602 427
135499 182 831
9557 865 703
548255 77 376
284073 55 733
691739 398 344
536532 495 480
282766 445 964
285938 143 377
33605 75 446
194461 321 598
117615 177 651
723677 910 326
620619 671 942
230055 590 622
216627 836 962
266561 95 328
425935 289 947
84053 475 606
504144 152 687
889716 922 868
25817 390 726
179048 396 462
831576 134 480
317773 542 360
173337 638 428
350878 800 671
688053 480 82
643938 384 479
452249 356 735
354016 816 614
735662 360 758
403268 246 245
250318 682 79
822678 718 394
449673 340 534
58019 766 471
344644 79 776
403623 379 616
929572 268 494
145129 386 838
915001 497 443
154452 711 471
293176 817 301
821019 734 673
234782 895 411
263205 4 938
105965 240 4
109976 334 103
366604 533 795
54168 315 159
233084 977 36
608056 676 490
553345 343 56
316587 159 156
992634 724 134
958849 13 431
789633 49 537
913655 469 866
689754 454 412
469030 3 645
965510 417 297
79051 149 176
924897 530 938
295004 487 296
197622 765 477
285471 665 296
961358 874 72
795856 564 349
186133 100 901
683349 372 785
592892 946 773
892759 570 949
442766 649 155
431442 510 899
633857 388 966
227368 176 660
779353 439 985
591850 55 619
912883 456 431
462573 167 684
864178 442 943
988750 462 302
21032 700 721
719945 785 754
989342 757 797
131884 307 709
511324 260 821
300526 342 883
2339 602 664
42628 782 852
20745 424 375
712926 803 483
646802 984 515
211555 376 89
133509 807 461
996196 383 276
2097 378 208
541167 693 520
922662 405 685
197406 437 772
599751 272 988
189115 953 985
464308 33 172
601539 394 601
49201 341 675
643033 824 575
183551 204 716
994369 181 194
659902 465 619
345644 304 336
177264 303 932
898022 282 10
742823 256 490
790661 830 469
106881 161 363
461819 406 496
499016 710 613
417432 879 966
529616 368 268
843864 640 362
523887 254 135
879196 589 458
123794 595 985
380851 490 693
923747 251 367
302694 284 652
365510 498 704
362062 597 158
188134 646 369
23538 194 127
409189 31 253
478414 122 17
180134 127 777
434773 255 929
102679 97 501
557078 252 406
877181 382 158
699981 713 223
599354 964 880
386732 31 350
725819 433 983
49456 623 212
137584 38 111
807736 551 495
326104 350 174
939336 560 455
585510 207 561
15144 960 49
437424 402 107
368138 76 295
177718 924 409
162942 16 250
781837 746 669
66357 476 207
209374 300 366
78277 405 172
241089 551 682
386408 383 301
893555 986 97
918929 523 547
581397 248 621
407096 436 468
512629 77 242
697738 635 599
956728 560 232
730242 478 153
731464 460 351
657570 281 240
858783 914 191
175994 804 201
680809 263 407
611794 731 764
867091 950 829
734332 471 295
986770 312 672
464630 639 600
128446 786 736
362846 765 470
945598 232 15
147317 346 411
161560 802 406
858894 634 29
453046 384 120
582829 960 466
713 13 455
824316 207 352
12221 447 875
101380 328 360
972034 506 568
694036 438 402
923844 701 420
888702 346 757
749732 551 87
232133 83 210
542650 583 68
823107 527 38
235362 261 301
59681 650 848
127690 678 975
138936 735 117
133108 156 636
957063 61 680
58343 277 579
537640 760 595
799926 42 912
887918 345 184
719656 361 9
914393 280 611
480398 351 625
328074 59 802
829582 789 382
159529 772 510
816967 709 955
120173 227 976
583396 748 234
354554 129 559
688947 965 497
832620 142 710
203266 474 405
996430 403 258
682147 294 498
98634 193 812
345459 152 232
672973 254 455
868141 350 50
179324 305 147
749697 532 865
630995 560 570
604391 759 7
489038 316 32
6334 796 262
692100 658 241
835715 381 519
956944 248 805
469002 295 878
911794 809 903
341273 65 541
931576 568 489
613984 227 839
595784 844 282
443006 848 543
477576 567 804
448110 333 31
376127 324 15
152343 514 318
795090 326 512
705932 434 926
119228 882 449
717041 33 647
948757 874 862
901404 180 359
62708 35 660
277226 525 79
171661 138 21
52886 788 627
303382 450 474
787903 373 158
299402 745 531
385297 211 281
737563 314 133
177256 953 1000
247316 635 803
747739 592 506
993529 656 664
387252 200 983
92820 118 130
675061 463 453
842178 939 191
45149 888 709
328156 991 377
312981 607 616
14022 415 514
785511 159 843
374187 508 706
218072 869 586
782467 107 498
506407 273 14
777870 686 965
487550 808 406
647485 852 434
53306 457 760
750574 966 258
581008 205 235
719652 954 542
268899 997 516
485874 615 806
746848 264 827
258018 488 299
645186 311 867
826261 502 559
874455 925 1000
192693 561 197
78625 491 986
376679 847 578
262632 292 491
871976 882 862
338730 517 271
726821 881 827
712794 387 79
748926 559 881
877347 401 278
823073 378 521
254748 313 495
310600 629 798
370551 675 704
866351 36 372
889649 540 50
805767 538 250
452409 749 350
927151 947 850
169276 119 906
970864 756 937
811567 199 808
739353 194 764
502369 662 596
995040 784 284
367042 759 432
978461 542 746
260227 567 296
834796 43 531
765499 291 35
507764 83 13
125844 377 90
632827 1000 249
160581 60 177
103592 135 608
391215 12 368
293446 891 501
39429 622 894
840495 846 426
784674 318 308
896132 132 828
892463 84 552
71054 894 308
102678 264 30
608833 139 796
691344 479 114
308577 104 279
723391 22 771
419396 693 479
896255 84 144
489824 247 330
824092 871 821
846849 912 594
506392 204 17
670430 989 175
591669 760 88
734910 417 354
870663 763 637
201628 331 963
811414 450 285
856496 589 689
661848 299 18
903148 938 748
547954 123 68
160387 547 215
404615 804 663
213150 782 620
499651 984 820
960643 334 532
337953 858 674
886096 694 321
27274 182 943
459304 965 260
421132 839 781
671309 254 313
934080 24 517
259675 618 417
401518 709 959
465640 182 112
413276 196 225
116476 388 776
149756 290 667
739475 146 249
655405 615 960
860207 839 772
579508 416 403
849183 646 972
239150 627 440
155634 956 319
662674 406 987
861192 483 427
362376 116 718
723807 447 631
451685 106 106
311813 979 703
536918 632 837
550034 710 998
980857 103 982
906698 989 705
742767 415 967
781169 915 235
351228 830 479
144120 158 623
129475 929 240
46563 489 978
996668 739 535
725567 567 212
565138 443 73
450215 829 109
421225 400 90
271156 84 901
749177 954 789
119637 144 263
697003 293 310
653838 294 299
16108 715 265
758467 393 846
528025 673 316
236793 400 132
15259 754 400
359593 947 370
103244 531 235
132638 767 390
591518 660 276
908245 730 471
713854 442 285
863458 101 651
893928 712 129
773369 443 920
11183 8 818
845998 271 625
782001 409 233
673288 660 659
376521 816 952
86856 717 256
102484 708 967
56171 751 81
578467 78 474
685800 884 692
620310 33 548
577592 901 105
284146 139 346
415251 136 8
539836 277 738
547254 403 593
451193 73 457
262640 381 100
28742 90 528
381610 305 550
143349 930 575
881812 634 642
142930 604 223
621074 199 81
587313 95 430
337301 540 499
909593 95 250
280871 196 726
215684 824 39
287666 802 412
732253 858 937
248783 162 619
519755 384 950
939418 305 872
318096 945 134
132142 864 638
30229 928 198
964837 42 437
746270 796 284
558153 895 886
553771 546 947
841825 696 116
364677 532 980
107857 457 271
121158 837 810
479062 892 127
854956 895 981
806778 833 138
904249 607 303
241378 828 473
98039 638 577
417941 953 390
237266 25 73
229104 835 703
663768 166 191
90693 593 564
199479 411 546
351221 181 41
971919 804 65
3456 958 899
825123 477 690
604846 526 97
485263 954 270
645591 263 255
206587 602 969
266638 636 294
582223 902 68
486545 746 363
342430 418 297
524519 971 273
881988 715 89
739178 242 13
776200 88 944
250393 141 978
588826 506 729
600596 679 483
731863 499 702
448307 928 513
228048 167 499
922639 73 969
492945 809 202
675424 71 1
309264 163 943
745599 985 284
869813 752 600
983105 269 224
298475 70 66
309952 381 942
501696 16 861
462809 229 323
548004 836 486
405186 389 839
208155 446 478
768006 805 216
884730 539 999
395561 646 329
818418 712 568
249499 306 777
949343 639 317
284737 381 299
936495 522 324
205306 743 685
433953 623 501
541792 797 604
808252 903 51
495988 101 336
252622 997 437
185005 41 447
661680 71 628
715549 144 486
20647 99 28
954081 173 906
566234 786 487
391618 592 11
940742 28 783
655645 241 985
329708 519 151
694554 854 835
598658 267 429
492878 851 511
607073 322 460
867672 429 564
419551 376 881
631271 740 714
215018 260 493
44448 100 981
879832 179 621
145705 841 320
125721 986 540
213993 78 785
396970 568 527
454349 450 554
527912 90 639
877987 504 754
431818 736 495
430412 730 723
212946 743 348
572969 844 772
441392 625 483
8663 263 484
506501 198 717
214449 699 403
873974 651 389
455783 666 703
956111 296 38
958209 577 530
258516 361 843
973059 668 237
81842 803 782
66235 918 793
501584 966 247
734271 156 302
206916 864 887
92262 10 899
521738 786 283
411553 589 873
999459 497 472
563120 581 859
244583 284 216
397881 772 284
520355 695 135
2753 142 232
381008 775 397
827353 781 227
760748 58 467
209232 164 703
152728 752 6
731512 962 674
468840 79 808
654177 813 912
665913 499 799
642593 889 97
13329 4 976
486012 786 999
208463 99 851
996565 177 56
341107 481 841
696299 218 961
224172 516 676
596895 100 833
422548 366 347
498202 57 740
226996 997 987
709786 62 781
233601 982 300
106673 359 425
705004 614 648
193993 634 913
524530 737 179
544381 469 111
131297 685 499
125890 787 190
310963 993 703
287182 701 83
411508 583 933
453659 57 545
601830 900 239
646727 448 239
759152 204 849
308287 119 118
268621 849 113
633572 635 30
959262 256 857
368843 48 677
125808 370 857
589118 764 941
413418 126 411
940126 962 773
843615 475 35
338204 157 917
358807 449 216
477361 115 288
205149 95 889
741425 808 352
228875 154 96
872992 113 223
562539 783 997
406059 214 86
582911 639 98
211456 638 89
522697 565 965
8542 132 771
978365 469 257
134531 776 105
579640 261 282
989978 881 831
687392 516 52
309 302 261
137187 88 663
388758 474 594
25096 117 148
701583 594 771
739953 120 571
301162 885 996
941525 874 766
602713 166 424
314262 335 19
438141 817 450
927679 34 537
436732 9 16
127347 115 553
143300 7 458
297853 577 916
657088 362 478
255144 217 647
566295 423 780
4122 606 561
865777 233 256
631475 460 275
695025 36 505
397182 163 545
433881 961 614
644424 41 69
27114 961 618
351452 883 538
305878 365 536
705083 699 426
66195 45 261
231369 38 676
720465 732 404
440936 135 788
285309 275 342
809696 865 653
398867 573 710
204600 165 311
80103 27 555
55568 883 21
86995 123 69
411659 155 83
133099 476 960
349840 721 799
765020 102 258
212756 247 891
893351 194 214
308584 133 504
335629 743 342
636192 965 563
881282 121 478
593512 797 537
569579 607 697
256237 468 21
790532 393 508
646654 328 925
393136 537 827
2937 388 731
719079 827 738
69849 814 33
716832 374 860
100337 358 853
652910 276 572
659267 432 45
73565 101 138
557925 452 967
422858 150 405
860732 531 373
9046 396 414
861456 957 272
715032 882 156
895005 506 14
758901 996 102
270904 153 207
356242 709 877
260245 316 797
181736 527 436
15526 48 268
749671 635 588
156912 816 252
902919 578 754
108469 201 374
729359 103 358
731038 67 26
489052 310 389
649397 680 306
688468 285 76
692393 479 149
651461 200 564
993715 336 32
85226 958 226
788913 952 180
526778 907 302
608753 823 962
239982 507 154
193490 847 656
881505 216 25
679933 814 675
104770 985 855
407607 713 553
136030 70 431
77232 652 408
115558 353 308
743059 70 300
533399 693 577
463092 165 152
94484 103 464
121780 781 336
948693 404 664
985411 548 517
786056 769 291
224071 870 65
37551 933 52
944203 90 740
289416 275 648
467940 535 787
464122 511 56
929288 995 503
667279 128 793
248851 831 749
417637 331 768
164140 523 214
1404 167 223
429849 474 767
139945 358 100
739513 872 142
527886 414 55
93198 840 262
318974 448 346
947751 635 443
927892 29 485
424885 264 848
359840 714 584
999904 971 867
616677 933 710
801236 442 396
645033 27 272
861670 97 641
382115 194 505
412957 434 897
214239 746 155
751657 465 488
208352 332 976
849546 240 350
297193 404 955
950639 417 882
590613 666 988
941637 812 237
414668 140 410
265627 399 752
609345 796 538
773096 268 672
964936 416 370
25466 71 509
715966 657 374
832271 196 508
813578 728 959
228643 717 696
458762 496 668
814330 873 239
486014 801 316
872216 702 284
853988 777 498
265524 478 534
660566 969 244
290506 900 516
434644 624 373
632365 591 105
422870 296 690
41837 21 933
655761 451 367
958207 198 735
710078 894 676
168465 438 609
52920 525 317
157008 440 805
12640 258 468
325147 742 946
97244 757 956
326307 939 3
678603 201 133
698809 243 57
149575 5 174
761950 408 357
695747 430 395
317001 180 800
510391 859 584
545365 928 724
970996 189 721
874351 286 259
217601 703 844
349137 67 445
724134 633 713
348407 73 92
586849 495 316
466874 339 937
575557 702 354
584768 899 297
289183 517 760
53455 98 605
101047 294 819
253819 805 290
449280 314 847
720413 854 310
128808 768 843
21618 11 632
754612 865 210
985113 214 158
922363 61 290
157551 516 658
682657 467 120
384136 254 7
63597 561 382
998006 800 380
637984 64 882
5641 274 496
564515 999 211
650321 777 385
190607 80 813
953361 549 643
3032 230 930
455640 421 477
642907 746 223
750991 754 934
865267 762 416
998446 632 143
781935 384 554
738998 426 1
157536 741 576
39749 402 446
663735 982 800
787074 622 368
633611 291 926
767980 321 263
335273 806 558
460761 55 421
995926 503 147
323066 801 502
455248 52 479
349349 129 594
369442 416 877
233707 244 560
152931 475 924
336288 905 965
777274 341 358
386513 804 433
728617 552 891
14554 653 47
248232 323 383
368760 481 541
798569 241 420
836395 998 616
466426 145 491
122604 413 974
932592 187 38
493777 382 500
553217 417 364
241386 901 83
790396 300 50
153092 51 738
41524 985 973
862058 408 51
659844 167 744
932358 393 530
115122 954 913
202318 521 801
499487 793 314
473891 128 490
270144 983 954
385106 953 811
194587 5 974
590798 608 374
799897 428 286
137753 680 515
838116 721 312
187830 579 574
472072 914 498
517994 231 479
955144 757 828
324573 335 784
582897 464 29
654778 713 783
138390 682 940
603138 416 389
444728 121 431
428496 465 684
440675 796 275
596905 563 664
899914 987 150
848812 42 377
211242 269 528
732851 175 128
15894 14 418
118754 724 478
766731 686 738
586457 558 809
53626 322 830
278065 704 141
987162 52 108
654131 752 890
698646 989 689
668308 147 859
407116 443 831
957480 90 923
571628 552 585
657139 607 645
461758 209 819
341590 689 934
261134 770 200
770235 237 704
42899 687 39
898389 576 974
876298 958 424
519680 818 673
44825 637 601
361391 63 325
650068 716 891
96464 166 523
129618 134 30
944779 11 228
770244 224 789
261406 327 75
953859 554 877
81703 612 237
836070 407 391
332937 934 560
884903 111 757
563935 324 613
455939 698 447
764341 32 140
553099 488 138
310114 727 113
143708 61 357
696301 563 616
577276 603 705
106458 353 673
90149 346 952
924420 698 246
563622 374 679
843979 481 595
126600 227 197
212106 239 844
613186 438 924
120296 198 70
567842 224 448
817773 398 420
863969 941 684
656053 76 895
554330 415 176
258725 324 754
112050 654 184
672999 197 178
375402 683 347
219905 131 155
28623 84 260
144072 146 170
633159 606 784
774098 202 501
648929 146 523
800594 59 795
273976 700 26
30872 843 741
562823 932 356
246469 102 636
42327 876 405
792941 935 370
90111 591 837
370626 408 184
925714 809 22
797632 618 524
769971 166 389
206754 415 889
130420 247 372
562480 360 671
871014 847 811
330472 933 266
991243 144 602
920975 859 746
192352 60 326
588166 120 836
815910 703 146
150668 220 543
737700 651 840
548025 781 173
893963 3 572
392117 811 601
882967 224 893
700184 542 37
123391 43 902
996912 724 137
709639 547 764
68983 272 270
721576 64 107
32116 932 638
718927 68 167
159203 631 540
500047 329 586
967761 943 667
888111 370 251
970043 26 158
430729 511 210
523218 255 448
680088 893 798
945639 176 412
716407 387 850
856394 58 671
283218 525 686
104772 837 791
642 520 360
410297 207 984
273982 20 676
633580 927 135
754328 593 873
352275 843 38
161110 820 871
977033 194 345
175821 416 343
861928 235 687
135218 334 939
352970 721 696
478006 171 450
141409 400 481
726073 264 66
33906 457 229
112494 860 686
203444 685 844
450637 613 209
458540 153 955
812745 465 395
796027 970 137
191141 591 594
882395 42 916
539926 849 873
586337 239 487
18266 6 988
46796 841 974
383959 29 701
717735 577 37
862846 583 85
974602 608 78
371222 431 73
865969 874 94
944546 404 652
411093 521 73
687257 624 458
809266 979 661
619831 973 149
727545 993 183
864021 226 261
412526 265 12
397835 752 623
151516 752 460
996770 416 776
599270 724 709
448383 232 501
267106 837 391
121371 995 650
785303 417 430
597585 45 374
152490 604 953
685286 809 314
211959 609 314
23095 518 570
499204 741 920
614123 985 909
18151 967 231
807219 194 210
441545 11 89
297541 516 60
985988 107 171
306552 175 616
783644 264 121
825333 803 670
20775 922 717
233491 373 50
673702 888 928
764638 380 651
745553 478 712
806337 341 139
136720 809 197
531162 345 223
66298 309 350
936850 568 461
236298 449 204
439429 356 809
570432 105 593
855169 654 464
129378 204 17
334065 762 322
991822 32 563
153541 391 679
816910 928 340
480659 729 370
953635 608 653
98059 401 307
502850 55 298
679175 12 986
722261 965 730
618812 701 416
343131 635 229
625193 987 743
500931 404 147
793538 626 186
51222 518 960
879725 786 367
232308 790 588
342069 428 192
578535 812 275
604370 465 700
855942 632 423
447298 709 931
634836 350 224
291812 101 590
23056 38 704
472735 86 468
912382 331 251
950175 310 951
905136 817 925
531895 873 957
602584 173 521
827481 399 573
41250 681 485
35637 272 313
923062 37 235
579786 716 291
10217 411 82
223727 768 568
252514 133 622
112033 842 14
753625 913 323
976202 391 814
347810 134 27
944871 429 823
289807 582 613
685156 389 875
531058 263 137
842166 60 675
972040 114 331
548385 463 259
177936 590 991
74056 419 820
575023 371 688
793756 39 679
119824 56 67
817055 667 111
108379 341 317
163145 279 134
846351 748 951
599340 616 276
272597 754 670
392899 182 411
518742 233 794
282612 487 729
915561 721 221
735087 820 47
718690 885 129
191148 986 564
582374 526 592
55384 770 866
733017 275 818
212003 563 541
950162 167 769
767430 79 864
620906 806 87
282270 262 782
797707 949 213
450300 340 464
467047 555 830
311555 502 147
555298 487 905
140274 697 290
620530 469 348
652552 193 683
871946 308 148
786357 590 271
876047 199 248
378783 554 901
247667 138 279
481693 52 841
608340 607 171
639480 868 186
714321 644 889
238749 250 620
81708 735 643
704484 383 946
832421 959 778
939954 630 8
434725 470 807
456014 669 512
802882 754 973
292063 939 119
315142 897 178
127978 830 548
609681 610 2
701850 342 326
748319 826 255
21073 286 284
605145 834 353
123100 697 113
354616 998 713
188876 207 632
289830 461 503
122392 299 984
344804 317 919
751766 233 273
64629 381 360
557649 269 551
315884 178 911
768566 344 682
95232 724 525
525786 67 751
698070 386 426
827815 480 988
542635 116 695
674080 410 38
566789 706 193
359406 333 350
89849 258 77
105465 490 277
116231 609 211
287133 744 180
167135 168 933
355435 779 881
150302 532 24
50848 548 349
40615 989 947
258895 36 69
235159 933 224
571393 836 234
982375 262 64
559103 489 809
894781 886 124
470130 697 100
702832 775 998
431947 237 129
734635 578 923
915964 780 917
44646 714 921
327151 315 212
213712 458 195
877609 970 184
895277 513 256
398098 480 233
44129 852 770
328599 724 558
811279 320 269
31266 414 579
785770 436 394
387417 44 901
429447 221 873
295147 320 176
795136 693 562
381326 584 912
474225 598 25
37776 796 409
681640 558 56
938177 140 161
145045 527 768
993855 339 266
307083 604 209
150872 831 199
986534 876 774
866081 212 293
929421 606 646
120215 944 996
948415 641 428
945753 602 720
140388 627 840
497121 390 451
585503 745 569
443521 762 579
547047 853 25
266557 130 65
996813 486 970
405562 50 128
371043 11 118
126734 874 400
509992 642 601
452877 512 206
979211 277 739
567627 433 386
271344 84 812
555625 210 40
813460 9 263
472291 402 525
696119 670 876
232233 551 849
918178 246 344
814936 450 600
585332 223 515
748187 72 993
762877 744 1000
909704 642 640
558905 325 397
998564 222 73
230289 419 467
772540 441 127
161174 167 642
219606 438 916
488728 549 332
275805 948 148
851545 593 982
703609 52 321
297926 629 932
164089 254 449
867122 262 750
571434 349 223
754890 615 649
74615 991 977
962642 203 828
983825 211 395
787992 284 743
95885 298 493
101265 297 406
301985 487 570
245223 133 423
107616 161 943
963028 995 146
934952 548 74
915349 188 719
495513 369 570
878145 277 539
562786 849 639
821741 184 438
450094 790 443
152532 334 391
152308 986 798
506907 933 368
458547 13 690
493379 961 155
62837 365 543
53437 704 992
61599 59 878
745919 446 73
915133 559 565
308002 386 951
12862 299 866
571199 111 801
607560 799 805
705323 638 820
532073 706 520
615265 162 39
929732 828 204
144267 547 655
246011 556 381
68366 621 178
282780 144 530
111234 449 982
493328 290 261
497091 876 591
870805 789 486
128648 972 365
242275 316 405
326856 335 147
487234 422 242
94915 717 63
949730 34 473
165211 327 763
18687 5 801
36741 443 375
807282 991 942
654895 501 350
566275 833 968
843510 400 752
976492 712 169
888483 651 334
943848 977 77
204799 756 923
526238 739 950
761330 593 261
794423 881 559
928194 710 140
864598 440 418
69852 953 541
521649 169 78
111972 630 273
147480 938 295
446784 706 274
196896 873 803
457880 651 763
971546 462 429
899655 179 741
744341 556 642
350794 751 939
582838 840 903
763392 385 353
781371 425 349
195644 775 519
934293 337 685
348506 628 906
389512 460 579
187642 945 433
334537 518 547
680193 140 27
96032 142 267
798149 620 847
503546 523 152
447854 488 615
948110 330 287
939934 390 738
288041 905 860
845622 167 6
565351 795 236
11247 426 520
906280 163 672
12686 211 255
590968 338 842
922976 481 971
239657 170 390
864623 879 121
334270 428 841
198103 101 917
935679 68 481
398064 180 822
341344 226 923
919700 859 668
187957 125 2
408829 59 438
189144 752 574
626567 278 650
734989 363 580
366072 639 758
546428 464 334
14667 928 138
781539 49 229
66024 490 615
502765 83 165
400382 774 132
639603 915 486
388442 938 492
883669 396 718
697731 81 549
83944 764 557
641241 318 592
839127 55 125
792375 188 708
40732 787 983
878540 545 427
239924 977 102
707370 710 977
505567 898 533
19504 948 669
841605 392 765
942773 327 531
433721 621 106
488412 788 961
849754 51 954
361153 49 712
300753 131 653
739026 303 547
772584 186 439
459046 398 741
368567 509 933
104126 139 769
294289 295 654
428715 281 434
517566 294 326
655590 241 815
804417 267 442
434625 535 797
321397 464 964
263016 944 815
117225 857 59
49754 455 509
884790 694 367
364390 969 393
449912 778 739
121365 851 674
33868 105 303
212919 300 765
940765 66 872
933842 285 954
339813 804 443
989231 906 182
438592 567 923
188800 904 12
551156 744 900
505385 970 64
714846 980 468
322112 102 603
434068 690 747
60511 397 835
991070 655 100
483839 223 655
666587 738 576
860283 29 69
240970 345 379
97215 918 222
653269 785 860
556355 703 732
942154 717 44
553590 196 45
314775 761 922
976874 354 776
651521 841 396
231810 953 90
267369 748 435
481993 502 298
179138 576 612
566978 356 16
940127 860 196
183289 731 500
254088 123 536
203958 46 829
90331 701 630
94320 58 398
996129 550 367
496149 963 941
147109 210 335
808556 789 267
251698 773 624
979817 965 231
53062 460 564
739254 86 207
419690 106 119
557283 808 643
607961 110 917
722932 128 131
182144 763 991
834291 895 567
10672 31 325
289109 969 420
276773 981 701
745893 67 692
810436 454 325
560556 837 254
569154 169 471
234889 671 204
809647 870 61
447302 655 104
89580 239 955
670482 9 841
273357 747 317
870601 159 811
783531 663 437
208831 966 828
134237 71 101
569823 826 795
937477 149 550
346073 769 135
670254 50 282
808272 46 698
561480 408 480
366705 245 841
132643 580 856
997963 312 890
445218 983 29
698049 107 52
231843 274 972
443498 859 558
560685 372 41
765707 38 355
128386 314 485
87289 86 669
672566 737 828
72495 310 417
535375 43 119
668057 592 359
630591 562 500
714912 788 556
775010 768 479
581707 915 819
1600 223 669
502067 4 321
697535 267 208
995906 476 801
280358 578 106
19176 591 34
980815 692 29
403774 678 950
404542 566 695
224557 408 905
550558 915 674
2171 802 540
230120 693 689
826583 450 517
222402 925 323
407643 605 235
40481 838 690
369301 163 390
960613 754 109
762825 69 371
511992 833 926
354700 271 918
711752 750 976
199068 992 401
795404 545 949
622319 939 771
174480 830 11
132892 849 938
43282 521 88
607556 491 680
552887 663 582
378608 480 941
315507 655 382
252517 539 43
398245 655 92
749595 844 729
713884 945 671
745340 859 695
398219 9 132
107559 504 385
345991 754 696
657069 803 217
908114 632 248
777446 355 79
781063 246 255
855738 758 122
12927 835 862
291815 869 374
476684 558 700
507698 311 106
179850 876 960
365723 108 939
174876 29 926
758891 9 778
543639 101 686
230447 319 289
507184 469 527
614775 943 445
391834 594 783
317554 724 255
931333 715 863
887399 843 819
950879 944 829
11521 380 102
784037 640 191
996840 540 298
30095 574 45
356284 620 296
419521 525 770
236327 61 599
539535 179 408
869893 229 458
537678 625 662
747489 675 505
54492 981 774
526082 310 645
856725 947 39
276393 373 391
107322 413 839
255530 151 825
499145 41 919
159137 841 952
732363 114 532
343610 331 752
901731 349 955
532689 27 299
536656 147 726
305707 468 611
706977 350 836
500301 902 136
248847 409 552
848870 603 456
922984 652 46
573853 147 146
621393 837 996
475165 212 3
136810 245 975
572888 511 1
397232 540 618
854688 941 875
661382 156 525
545430 358 8
304608 895 808
699719 818 498
642401 482 802
244724 93 444
750623 552 155
372235 702 722
288786 105 69
579071 57 744
17575 714 1
682518 237 492
262791 796 66
403555 118 584
285221 799 438
623216 326 504
362167 152 185
279899 801 169
265566 706 657
840647 828 623
455419 514 372
814333 636 130
878846 518 154
845781 78 81
519007 193 718
727538 113 692
735838 902 753
587448 239 645
808087 212 514
2237 383 991
346917 580 278
20657 876 77
800942 257 11
400667 653 902
87423 1000 381
62011 407 848
77445 503 809
206077 350 530
863649 317 622
524970 855 822
729046 768 832
711571 170 837
491039 362 383
341623 453 804
109779 416 653
967767 265 129
615048 967 725
329819 246 207
390823 904 706
941889 463 379
175847 4 180
146099 677 259
381992 41 169
176932 680 715
917216 235 522
106001 183 326
489324 539 313
295611 234 495
421589 428 541
132217 968 63
563907 842 616
151105 598 100
29923 166 877
808727 81 923
320222 723 445
306425 678 6
102114 175 839
373244 38 712
357924 421 438
39986 796 854
859861 830 392
405675 293 290
118522 128 579
375491 702 928
475852 398 785
396097 810 897
595338 781 522
138354 591 496
563059 947 952
165207 314 5
88021 666 944
556137 267 174
430870 861 273
926572 714 100
483862 876 559
268725 320 149
709982 292 891
415256 789 30
34280 559 407
861313 188 816
293018 938 360
49308 415 958
548753 991 958
203670 174 774
231305 775 137
899667 619 978
171969 518 991
381177 949 817
450033 783 43
734002 359 618
71755 299 755
81389 6 486
916230 92 465
612243 536 997
344309 486 126
548660 954 322
449668 46 118
247253 37 332
367919 595 652
751101 469 182
174151 748 625
875072 327 691
323366 427 13
853844 436 757
650055 385 529
698756 7 679
648877 455 260
681478 330 937
183605 187 480
506227 557 842
169406 808 196
650472 702 749
145689 172 977
42066 643 35
506031 261 769
738655 685 814
641827 35 428
774774 288 41
669768 749 521
769340 98 189
312009 891 525
404683 841 959
200460 247 126
665561 103 254
961736 267 736
933032 414 198
649690 781 507
831547 622 787
788192 986 655
210304 946 915
749895 483 301
754113 931 699
684648 338 175
227474 271 229
888927 431 943
311567 708 861
273723 24 26
656977 754 306
693952 912 160
812676 650 321
409505 744 538
435183 977 83
651585 301 203
105675 326 168
768556 934 764
932281 960 784
357639 138 638
716961 356 635
730205 477 589
852836 896 157
591386 754 429
563407 452 67
686630 993 480
485343 978 377
545489 821 497
774971 800 23
131455 529 10
565727 649 719
65779 792 735
339002 632 872
347379 471 998
660979 390 620
408865 612 689
827259 660 92
786822 733 565
798067 73 320
909040 570 626
239856 729 412
20512 581 849
715655 638 390
842766 788 364
79477 128 208
293149 690 297
772184 564 97
428216 484 970
564517 754 193
484649 356 511
143097 201 602
911214 131 815
359705 132 316
886863 66 602
485929 901 222
234944 809 176
95807 153 990
263930 296 647
562228 609 636
661950 126 70
912452 151 91
852889 789 223
596019 160 936
800657 653 986
7108 452 975
123289 945 554
355749 925 938
5632 169 621
687513 108 684
755448 32 425
98720 663 185
941123 625 318
847639 216 210
687218 287 76
811533 656 860
963195 543 989
668726 963 786
47900 6 772
413422 949 333
339583 783 548
542269 480 314
969329 319 697
272272 22 917
193064 809 2
693217 351 842
602508 717 601
888505 392 769
235448 700 212
857039 963 772
168795 641 371
237757 552 533
606482 993 920
480375 653 227
104366 651 789
353889 392 660
682490 875 381
938334 264 405
761687 691 542
188469 829 288
784561 182 271
431237 29 747
827838 853 758
136147 918 36
786467 370 690
956266 610 69
489293 381 235
776631 192 972
884377 270 550
92496 64 341
376009 201 618
754461 267 746
175672 47 599
224759 103 409
172204 628 46
986368 365 178
378803 634 450
143344 520 191
278735 250 148
995263 98 74
12224 802 94
931895 694 846
850577 521 843
905383 650 694
487338 177 329
271272 581 452
158136 826 233
644331 309 856
579574 453 246
611640 71 876
810664 872 306
784476 213 476
450426 932 67
443206 691 308
789100 271 482
27984 674 682
272943 549 141
964879 809 977
613776 328 980
89217 908 138
299458 649 922
563910 548 999
671952 300 636
297961 671 835
230590 400 676
731036 949 605
797974 153 725
621842 150 38
773900 951 661
375824 727 3
360449 415 574
201255 791 900
492072 180 509
695940 182 369
188380 54 90
710060 727 77
819018 262 295
530771 433 131
472900 428 410
733191 443 626
879810 549 168
231435 933 890
829551 588 432
731498 585 853
498421 533 692
134336 727 507
480958 816 886
238518 962 3
275347 798 197
463279 265 193
651221 533 814
198465 776 629
628316 77 8
407322 853 348
418549 797 917
647641 429 492
279306 489 58
388025 428 722
675791 513 639
365063 699 136
520735 686 506
865891 690 290
973326 757 920
86189 744 640
615883 423 975
601346 358 467
656745 776 910
785490 895 996
128603 506 329
754263 512 448
839269 854 36
537764 898 877
490777 406 317
907313 945 239
184443 33 752
322725 923 339
813180 506 932
370973 876 163
145869 62 579
660071 558 698
655036 344 95
885295 425 602
354027 44 883
433406 883 894
573907 64 921
500567 441 865
121085 360 746
760294 328 789
517505 427 51
904867 372 560
334182 975 164
562895 145 255
520989 499 350
91296 601 394
205437 905 815
254741 446 431
773456 857 901
842966 611 800
663913 28 243
229015 606 870
811236 75 893
174982 792 644
7430 139 599
837958 744 520
777714 464 905
568300 347 106
123831 905 486
79752 643 621
343035 631 838
109522 2 857
545913 532 709
394910 433 520
701775 68 156
955603 749 254
540436 396 967
918596 249 279
235886 274 764
388245 184 321
252811 769 350
571622 635 699
831551 670 724
576405 822 68
157764 30 959
610050 30 141
769826 118 620
119677 129 805
895452 649 194
847204 184 11
389803 479 23
912498 94 90
635103 502 921
491573 83 100
968368 147 26
121095 394 138
298436 29 677
23178 599 549
964432 358 183
96766 452 227
833435 208 330
69398 671 412
984480 552 435
373325 708 847
338691 525 94
197256 233 772
245865 624 730
788580 743 271
585356 957 808
869700 574 523
115436 358 741
307525 806 920
806302 659 540
161321 335 145
658666 126 598
517589 723 29
480935 773 926
306620 469 711
13837 321 82
216543 521 959
804547 525 323
310408 541 566
314663 515 869
271408 283 711
798482 285 837
72833 493 642
412214 392 39
768551 875 194
201306 918 854
938140 663 254
887038 929 500
818233 390 644
876563 506 745
351428 388 420
348105 41 680
66987 428 423
973602 318 83
36726 149 151
117818 319 953
399142 133 75
586080 744 441
375670 46 602
723773 229 396
806708 603 890
879007 163 208
919405 702 428
981184 916 573
898315 851 887
521389 21 277
325768 297 334
996391 494 103
983792 777 855
964079 209 187
619987 469 282
526220 582 427
196857 983 470
777679 995 632
467816 843 799
466641 453 880
108772 968 365
936028 951 807
272367 107 126
142837 951 985
511827 126 965
919566 436 200
283249 105 94
628402 108 927
866126 206 267
897032 8 204
357346 338 853
872885 269 806
987884 407 625
798661 474 561
531230 591 763
764135 674 628
584405 510 744
938912 112 735
578877 858 999
24967 307 679
412038 135 340
461901 256 564
798476 771 44
642981 941 663
336449 947 881
883761 630 43
422876 514 888
228008 900 467
298815 454 558
159995 155 675
926930 285 123
703775 669 913
424154 260 661
37328 420 322
921165 682 252
479063 652 371
601380 218 943
85894 844 353
729869 274 758
827245 916 417
869887 674 548
722832 324 528
288785 235 716
471356 162 88
831376 453 907
203493 116 560
336219 146 841
713552 708 263
880493 156 500
223093 108 434
538094 571 673
897913 393 669
880739 797 822
118653 103 399
599618 533 581
685753 131 183
443983 831 919
547096 876 765
657770 182 224
652300 119 96
104861 714 870
889277 740 857
236518 617 31
90983 725 199
967855 590 160
749040 237 416
968914 271 681
716729 261 772
625538 2 581
390516 432 848
827996 945 9
230894 766 553
291974 346 344
576890 471 336
317518 547 173
731588 6 986
224243 461 147
138153 808 247
410166 256 753
124174 20 863
970074 38 896
461727 917 740
198484 643 809
909751 565 633
255904 671 270
479034 940 264
908558 409 122
200683 555 35
487210 544 170
118215 886 761
902614 502 789
773391 284 133
74371 890 283
571474 73 493
777542 738 951
786407 324 901
809416 384 239
654975 667 671
562993 297 822
996908 523 434
188159 458 924
746483 433 496
451214 985 966
190524 200 978
222385 829 398
492715 635 160
914322 666 509
970909 86 121
899744 888 567
285522 464 40
979809 643 677
42897 141 451
916776 942 435
769421 666 649
360200 626 177
224886 760 851
506192 758 823
836303 254 727
50602 433 724
656864 909 199
267785 808 123
971990 862 254
372289 767 791
642292 709 969
226579 145 949
85861 542 15
512813 116 634
367109 599 806
572282 668 795
629437 100 53
562451 94 137
597516 825 39
919470 176 417
14671 184 179
336931 319 457
400062 243 436
73864 423 823
385862 291 382
480871 726 527
240547 847 503
660297 972 936
827092 472 621
241261 89 86
817735 447 805
400984 411 149
155460 161 955
189431 888 764
959334 708 623
669400 525 363
45869 237 987
405514 393 320
965314 745 155
812184 962 848
947967 343 236
76959 488 832
253864 581 836
262666 250 176
94934 255 446
880687 45 400
222947 720 571
528164 527 941
815373 74 797
910011 57 397
867719 444 957
4387 469 473
9024 187 291
345049 577 327
705810 698 524
896013 803 602
387908 251 604
491132 759 459
197546 387 771
566372 716 874
78146 592 218
453490 259 743
966881 221 184
825292 567 745
953367 644 66
877339 786 834
749378 723 511
331554 817 345
876956 614 537
489023 211 192
365615 911 216
403234 275 503
534804 675 723
515269 573 234
719884 180 228
921637 696 514
664643 375 688
241910 828 395
694598 31 849
684417 502 837
356919 311 297
918430 617 636
420871 281 698
103995 676 616
779133 896 387
440789 820 484
917674 189 848
728517 204 310
341518 203 256
215224 786 752
110226 600 642
853165 995 838
873421 369 875
363464 923 442
271038 997 426
725941 755 460
431137 166 650
594084 982 807
892157 940 890
388126 686 152
964367 56 59
67494 991 259
823774 168 940
118345 774 833
874364 877 678
741709 193 484
389552 195 695
914708 812 894
827440 588 547
997248 452 583
699953 642 594
368732 717 499
915656 129 673
339969 983 511
907715 689 418
228518 462 283
447510 604 753
115167 261 374
389846 993 653
617084 130 388
365445 773 940
916939 675 302
435717 629 978
218709 290 448
315593 345 595
973631 542 65
651683 470 721
584294 895 524
406109 175 466
501376 753 970
566829 893 396
250805 794 534
908517 454 378
35209 748 38
124603 200 658
457105 864 707
82037 234 189
376188 96 768
760523 753 792
723953 863 555
179330 264 1
283481 446 917
594895 989 612
234478 887 986
760749 425 228
682586 12 575
716424 137 930
728813 701 636
894565 404 460
946349 59 966
907174 742 205
975156 85 39
73690 440 678
278284 842 447
524949 331 588
704357 531 885
732652 133 326
585134 734 764
580507 78 674
716889 501 850
20005 106 162
838351 978 611
137203 147 475
15031 408 378
575682 52 905
739233 492 351
471133 823 529
135119 579 210
950369 407 481
626809 372 251
312446 807 587
310307 95 963
879375 926 188
438963 881 352
177596 449 634
669483 429 482
214908 13 160
784947 616 215
485658 26 760
396784 207 445
635581 476 30
845947 99 526
371563 583 70
649951 912 122
913499 791 941
836940 548 263
974538 133 374
44478 722 849
356195 631 648
550427 804 962
13740 570 473
554197 893 638
718142 804 113
820362 957 680
4119 698 191
333760 602 798
181087 130 205
348555 37 518
824803 951 889
37192 218 996
580208 634 696
332207 816 959
581308 93 33
719184 725 806
504297 516 304
713593 686 70
196524 970 28
593488 635 551
484472 735 738
992654 401 629
629375 899 181
51789 592 539
303444 639 535
514503 220 673
725799 64 457
992781 258 993
80924 235 985
332813 612 576
868924 657 911
400893 63 338
634340 835 588
652443 287 478
902725 748 54
927261 879 231
821695 676 157
567768 409 143
952165 671 646
10840 780 881
729717 731 859
546296 548 736
80926 246 913
921423 669 533
434348 259 744
261506 148 131
671877 849 44
687688 900 215
149022 522 445
825070 204 100
477529 438 196
490262 656 704
36923 255 6
378219 48 961
647197 474 722
7569 869 606
905450 5 907
443957 612 15
309869 1 301
935962 267 765
620649 779 305
716384 807 723
305136 843 296
823887 213 958
882138 791 446
592472 144 754
997082 732 525
219820 842 873
959301 925 797
269562 395 68
799405 179 382
244003 892 163
586572 629 534
491006 98 161
391572 206 181
116559 127 450
977278 113 647
115775 795 255
373101 652 38
396852 107 443
924826 55 732
680528 838 614
619999 728 599
224127 479 872
509890 963 263
585698 748 187
461884 647 706
150303 146 942
505329 836 964
789721 222 89
614400 248 182
367179 901 52
354437 365 182
251450 914 55
901828 329 945
980921 214 769
349225 31 357
754334 855 704
870389 211 186
394826 917 121
302617 770 223
119953 582 740
55020 199 567
880031 679 699
782603 115 204
54935 472 13
101850 702 195
486151 86 479
876815 878 103
39463 456 968
719595 816 445
128016 66 4
451501 185 512
107546 173 242
856247 330 8
13164 128 582
359493 16 613
6429 146 853
733186 48 752
621530 860 423
24827 254 177
680831 291 722
324896 951 462
564137 220 921
15942 383 288
296521 976 638
829494 527 615
391130 792 404
265333 317 748
127174 469 339
631266 558 111
498481 579 131
627671 161 79
877748 563 920
497194 304 772
622784 791 324
189273 98 40
1353 413 926
835925 135 617
914824 291 466
369157 934 191
757363 753 797
142668 176 904
586004 428 247
477210 771 395
253910 821 580
166872 788 413
685619 906 965
430730 326 570
136383 716 216
550431 998 102
93588 39 82
555993 345 37
251929 30 498
649591 798 163
120443 425 996
402445 715 962
627230 129 348
385771 494 776
503799 204 429
419997 872 34
36727 755 282
258809 570 237
66334 440 306
586772 400 528
269703 434 188
162089 438 203
854978 87 896
642711 900 937
390507 707 279
657386 68 558
535727 984 382
685070 527 108
415983 68 366
380570 94 177
384425 800 794
239794 865 461
316287 216 69
330189 406 967
187604 199 930
646789 840 806
435486 634 913
827756 293 182
208077 219 510
185771 212 293
145527 527 116
749986 931 517
824818 343 612
441462 731 186
490753 705 190
997921 567 229
350389 109 752
156591 580 830
750901 427 549
576634 22 368
702840 18 27
146073 547 683
162173 892 765
607298 977 525
347621 766 65
663010 344 296
879554 420 130
562075 662 966
67723 742 993
47313 191 523
558522 287 305
268203 554 835
450622 738 730
763157 769 259
797057 454 257
297184 796 185
656170 47 783
277739 789 815
179828 849 981
460127 898 647
847463 556 524
384255 471 112
294070 703 646
46536 913 304
154800 177 339
437465 587 823
914719 688 565
611576 664 89
206409 792 720
793732 371 544
357349 411 983
402859 831 982
361213 93 826
626296 306 591
132266 58 73
873247 453 282
174114 830 83
167875 751 300
112427 330 221
455687 809 454
322862 38 782
470863 917 860
868700 33 590
624448 918 19
815000 290 923
463545 651 258
353103 575 620
622506 479 673
862182 394 688
466378 106 906
972860 253 74
678215 501 98
900244 90 456
290935 542 753
337825 488 953
721688 800 876
24779 72 998
735510 790 721
885639 398 742
834044 936 979
172896 789 467
261882 486 5
622812 779 188
500180 122 135
940071 750 674
843818 801 162
24203 52 629
315119 791 260
535065 968 69
217768 445 499
1388 390 453
917971 661 595
530559 134 853
267505 748 610
822063 570 292
674398 886 612
132555 88 945
701823 925 923
845870 12 62
646261 567 158
60190 171 482
912406 181 10
56740 682 181
524621 721 590
526900 6 884
2376 398 429
891999 641 21
415472 577 587
145631 597 704
87019 203 569
196855 626 32
398030 746 596
515646 513 115
687238 871 794
700869 282 671
781310 534 38
660085 723 102
253775 720 45
600773 391 978
967899 697 549
921255 946 613
679066 301 698
949100 908 618
407516 685 4
591492 804 319
904538 840 470
921858 483 934
884942 3 926
180026 139 699
368079 606 395
462527 446 526
806386 771 479
544715 408 219
502297 726 749
341629 133 414
108969 470 482
815186 368 96
898367 556 737
478483 78 679
692827 76 794
575073 29 478
975457 147 131
266385 121 734
845193 87 994
793714 100 176
650004 372 102
714873 649 51
643340 593 356
498449 602 692
50943 778 999
578405 281 663
259436 57 386
910186 170 364
1630 152 93
297643 388 50
105670 356 834
849684 136 107
782890 653 899
644840 770 893
556017 779 359
881031 732 563
605582 292 206
132247 47 724
692623 671 972
707337 754 829
308574 864 294
954346 542 417
482147 498 859
763220 722 319
667327 17 849
380038 306 553
453035 1 637
219429 504 773
165711 137 802
239465 616 568
499297 460 397
818047 381 948
733314 469 788
388486 391 703
375059 784 756
85739 649 450
599244 523 167
235761 101 822
329514 570 774
839320 997 20
418634 445 598
693645 576 817
606835 647 366
176453 739 668
497797 762 52
679804 985 544
158361 697 998
819586 699 356
900341 631 654
193275 387 975
458169 872 440
639969 369 889
96640 585 749
939524 584 755
86789 583 235
65478 372 98
443919 825 907
442122 183 241
973214 126 832
748143 113 447
954845 967 983
620240 540 586
269578 888 897
868397 244 214
442031 215 436
579813 439 239
448209 639 119
754342 975 60
427114 937 345
596690 72 257
368089 935 872
238563 549 7
345292 386 702
307702 166 541
921043 349 276
686051 325 94
805415 763 210
590819 608 508
529697 193 292
608489 752 51
938300 387 348
142097 922 523
797282 872 866
296103 248 442
46388 813 703
39535 587 655
986420 949 649
578057 437 159
273183 496 449
46938 222 669
179996 887 723
590600 510 336
717941 353 687
951129 487 508
388803 894 392
473423 785 273
631489 455 568
947685 941 882
494392 639 423
789310 39 234
822218 438 970
138594 23 70
603998 813 384
708446 58 779
621150 830 469
645177 15 845
45085 13 167
212086 179 850
391620 73 377
10855 675 557
465571 715 411
915421 964 471
752021 255 368
975628 145 530
908164 799 575
487346 815 212
536853 71 347
866137 787 831
280279 945 408
836911 566 443
620977 775 632
159702 966 347
416543 8 171
880629 352 929
760409 69 464
40358 794 837
980374 847 138
96972 296 374
781639 64 693
523034 184 340
565820 119 70
14721 792 673
231868 812 975
727926 395 292
794173 704 42
183525 929 49
413860 769 447
115585 715 788
24733 723 950
102058 610 92
661576 241 844
572157 696 192
755579 491 150
617543 741 236
815566 62 204
919330 405 567
225100 304 54
109232 922 490
214377 281 611
518136 128 373
253360 400 538
277498 232 956
108309 239 618
91067 841 267
273822 274 343
835721 537 761
571641 74 140
67646 522 379
317606 652 93
969624 323 541
669860 786 9
254703 750 141
946682 963 713
804108 676 80
698389 554 249
839204 472 205
478439 940 901
778697 526 325
883766 128 625
313452 991 292
433438 923 799
181491 403 354
612909 497 542
549883 501 825
159607 623 149
377637 392 845
238553 107 732
82581 190 919
81794 597 16
832631 86 827
439385 395 574
326664 789 541
535360 749 80
806450 450 266
957886 562 651
424725 31 874
40586 358 502
825865 780 677
58360 446 437
123812 388 54
875454 614 284
363420 6 753
874949 171 928
524401 940 360
14036 781 188
609136 602 648
226281 997 545
454056 606 118
362412 734 635
506929 785 704
947378 179 603
464948 669 617
626263 171 895
346081 499 108
924087 636 491
129075 171 201
676042 555 596
584616 808 440
680818 444 888
932325 780 848
817770 486 221
382882 673 758
922045 348 820
157466 996 315
81369 409 757
918460 721 554
119759 609 645
11456 381 47
21628 647 212
712895 227 30
259827 542 552
55226 357 99
394059 815 70
197310 504 13
589406 58 730
850709 550 201
48175 633 470
425534 675 106
648768 580 427
570168 796 106
824689 989 274
300177 67 643
289239 339 70
850452 726 483
356340 675 643
947868 678 849
444672 609 910
796683 20 344
968674 897 314
843820 609 956
649193 636 828
481407 459 391
613265 620 672
373929 677 574
525789 507 118
906733 12 733
918014 899 273
479664 789 187
272052 49 880
916292 49 969
755573 8 454
515490 223 821
120148 588 592
27880 605 63
985156 707 193
199784 314 196
951734 878 199
4127 181 595
432036 377 675
958024 2 892
775636 664 196
148808 402 633
492382 924 952
590674 900 460
510912 944 449
896185 629 528
823955 576 699
535307 826 174
931324 438 541
564080 423 933
876120 127 13
516055 155 825
813897 140 785
49120 435 703
393450 888 279
7652 965 801
978224 600 639
619208 668 553
732998 399 512
236887 497 605
444893 232 541
661994 761 221
822783 870 841
295482 748 718
250051 45 495
876891 76 913
251662 919 271
986026 610 225
816484 449 640
191946 69 611
200119 375 297
17334 642 355
215708 270 456
389355 815 244
410127 165 151
563673 962 636
477007 379 472
231755 878 616
97448 282 879
156833 583 117
445037 446 860
330969 302 39
248788 899 73
225346 968 248
979431 5 314
957940 348 529
869795 163 852
246629 914 659
66238 660 643
455691 224 783
162219 76 938
540263 203 55
2733 312 245
833006 392 181
896647 874 856
273498 922 49
757583 973 462
321461 974 610
197350 34 759
270134 529 985
295809 834 253
967741 415 748
964864 75 921
768658 584 414
564190 660 11
208533 505 163
284060 470 235
322145 976 151
939732 783 632
322523 330 459
708519 707 721
379886 282 874
75945 797 255
331272 537 764
60649 716 835
635107 272 832
166994 480 88
39702 469 22
560313 366 861
807050 195 548
876103 84 396
768039 915 390
408465 312 433
269205 490 487
324002 329 919
922319 510 958
44946 181 654
42544 256 96
379525 399 59
333981 258 253
501012 785 570
923056 43 930
865688 528 588
787278 191 192
303795 919 255
395165 987 754
579782 550 807
776326 582 250
35599 277 361
453019 601 549
869833 979 707
53027 981 947
655040 632 418
326890 447 440
249599 486 852
647968 996 391
121433 628 531
300311 1 454
895772 372 216
389138 203 546
275961 944 690
332299 3 474
169818 744 596
825528 349 23
987555 170 815
356368 680 766
224238 576 817
361329 900 165
517387 396 366
303622 23 445
873963 341 124
619148 113 64
17198 28 158
137567 326 61
574066 128 271
712678 492 219
49007 478 6
152892 669 181
559823 815 384
846955 852 235
889450 506 258
51581 984 212
126908 112 300
701427 913 185
730581 284 438
613401 338 845
400019 354 612
473168 864 626
858794 177 101
296812 661 72
567403 574 913
37323 943 708
685444 151 152
348691 721 303
424307 96 613
746060 45 653
226351 183 509
322433 791 99
20849 806 588
79030 779 718
137059 495 546
614612 468 645
250220 238 381
9123 35 331
620526 134 804
675308 589 761
43722 332 651
286555 285 540
94070 55 98
385285 976 709
422869 613 692
84582 15 579
87043 845 540
424020 380 572
667405 686 944
160966 575 906
936596 24 903
392777 506 222
205745 410 175
675642 975 408
268059 586 1
848382 252 579
497993 40 659
91043 554 52
616694 716 311
913717 98 776
8180 680 882
29038 846 239
75582 475 374
277757 61 910
872047 847 73
121788 277 772
666810 529 346
333980 121 897
632794 316 17
337931 524 18
134091 383 511
494302 771 262
128815 609 105
242336 83 279
576023 476 58
21964 949 750
429313 958 39
202308 765 653
313717 553 258
484913 721 770
137130 965 315
754732 904 785
65551 520 884
538671 227 573
764393 922 431
119667 714 956
673012 91 285
423425 790 628
90979 301 40
722102 504 231
806947 184 322
388773 591 848
460366 573 510
361674 300 650
9100 916 110
576110 273 962
26109 803 25
332465 354 26
117823 270 959
759247 548 886
85775 856 838
144328 709 164
900299 231 156
561757 458 166
178124 230 653
330396 343 97
524453 888 69
957574 815 659
638741 125 953
864611 970 888
644448 847 448
459104 683 575
535910 486 756
749403 38 326
227491 869 456
495881 91 754
330096 765 881
895432 441 950
832078 144 346
800858 6 10
699722 386 232
712088 332 633
920525 445 611
298810 332 70
744648 932 450
355066 466 592
624280 238 43
923527 797 184
409185 933 570
131605 708 536
592524 587 711
463055 578 571
940100 218 950
922070 751 340
295849 688 446
435333 951 449
836806 765 921
457209 506 84
428610 709 810
744999 666 116
81570 59 879
673345 8 840
68092 514 699
62822 574 193
208719 120 603
750429 347 848
509454 601 764
851388 965 650
892851 846 759
67053 500 968
257224 206 414
471697 505 848
224524 541 496
613405 820 26
254157 117 903
336503 694 842
580195 833 305
397639 478 543
509746 354 622
400163 836 620
547543 153 154
329202 632 654
146870 838 116
142440 255 964
645899 141 710
218964 608 393
790897 536 20
476281 47 85
216851 466 728
171623 609 857
989426 930 157
671123 229 296
24013 790 287
922133 390 516
861713 662 513
441557 414 438
593511 921 959
103604 626 350
62531 292 530
26124 379 12
657105 233 128
211168 111 772
221294 555 388
682701 493 481
244644 14 95
128375 293 385
817849 666 146
594221 602 537
475860 590 195
50740 818 491
240498 504 139
918644 447 472
35150 421 944
383123 813 131
207490 280 542
623675 603 522
902173 314 733
261895 766 315
743601 115 627
580116 690 623
110573 164 342
346586 43 319
956401 74 263
698413 37 275
139016 670 117
38262 605 633
664650 549 667
629046 28 578
488686 580 520
522208 232 150
190803 909 861
757344 570 837
491630 299 287
390091 802 651
382544 562 619
241481 150 841
296497 303 547
191552 633 948
197540 84 804
905205 558 435
831348 206 392
614312 233 957
277539 769 690
32726 240 219
176971 478 253
105346 789 40
235604 342 523
310697 175 758
330617 317 238
781686 96 250
376137 526 402
794564 168 256
460006 257 772
598926 391 717
105750 52 945
184692 47 8
470427 888 518
880440 272 939
44522 49 905
231068 470 686
486494 501 997
803905 264 562
825157 494 802
480434 632 906
203495 206 571
279692 29 887
350982 609 443
624165 928 401
184162 197 475
109615 365 404
343839 944 405
658420 197 402
320055 437 617
332709 163 465
239048 617 687
947260 667 458
956022 974 790
417782 259 777
207727 616 282
41410 689 557
549635 630 312
639018 659 673
586850 80 517
133176 593 333
543237 802 537
128416 366 200
664953 969 560
571999 172 780
367292 137 891
311128 688 620
562987 611 962
185663 46 166
290645 139 912
777053 978 173
25075 804 725
438617 875 489
78423 736 954
169648 275 62
720739 68 661
961140 745 494
252674 696 733
106432 917 89
926340 601 958
259206 929 281
887632 852 780
988733 14 58
450863 740 23
787269 427 352
73462 881 950
971060 39 838
68845 434 733
912354 731 609
265117 775 325
692107 836 231
55644 574 584
727070 413 803
795829 997 25
895355 239 954
178457 443 799
552839 240 448
120611 849 177
226189 511 886
273936 853 999
396358 800 783
13362 116 944
218080 547 153
967900 653 277
441864 405 905
540610 802 895
708711 770 97
745475 195 53
849756 211 720
674586 279 46
733114 704 824
92721 573 184
947994 664 641
511247 807 571
472576 755 349
460866 106 111
54507 932 33
901439 515 943
134974 642 327
664379 209 242
275939 342 340
240576 762 565
126578 674 416
989314 474 827
349054 602 24
429858 168 760
885775 273 995
565630 218 293
510676 820 990
800972 642 281
447698 298 908
934899 450 53
523217 135 432
449982 465 53
156843 564 999
662721 130 972
102904 812 813
485744 547 16
25105 844 308
217504 122 381
386521 177 581
30479 328 669
360304 675 969
478158 916 928
773922 796 616
203317 767 472
527750 807 417
150267 367 938
754255 106 955
625901 494 700
204058 274 953
723641 925 148
347471 327 446
331644 530 454
876474 663 594
130418 612 66
904383 793 764
763602 189 671
748470 559 120
912583 567 785
355654 907 912
616320 203 25
393299 377 212
727480 361 463
945199 247 39
726254 149 151
572016 808 541
644797 774 322
477079 96 744
891892 418 31
164429 828 195
135667 7 798
348161 989 944
142885 129 336
444693 870 310
688944 133 797
998657 865 660
711462 581 877
798801 184 211
130663 285 363
65952 747 292
638608 814 487
830971 217 651
867044 664 548
580380 687 98
711410 434 789
446963 945 393
938510 96 760
485323 340 416
542664 568 22
685431 713 708
864147 318 224
930016 518 581
735261 918 974
176195 946 768
773632 280 362
661146 729 456
706586 425 52
179129 944 710
952050 346 627
908336 601 508
93752 818 782
430170 35 805
347595 577 338
84300 864 684
67395 324 369
627876 910 840
946834 132 814
688210 867 320
306769 474 437
217636 405 156
417587 732 759
179368 489 917
653648 518 460
306032 557 958
342484 142 150
258511 760 948
989937 638 938
255804 914 300
3714 668 935
974231 440 280
650613 832 930
979568 972 438
111651 719 671
752174 410 174
653691 758 692
427968 556 450
5861 688 340
275081 596 683
15100 320 42
947728 185 443
531730 558 694
846832 189 480
139359 564 141
516798 606 493
181522 801 878
676175 589 871
953826 981 808
909240 343 119
73684 709 332
241197 936 791
912485 637 857
483766 616 619
734604 3 160
694836 343 200
257744 950 626
802685 718 985
513614 420 90
783712 790 130
777367 702 943
242793 314 517
824752 698 114
260046 733 811
527288 518 598
815007 352 721
778656 239 189
264778 481 719
589323 879 122
85389 979 262
385775 695 791
194945 410 495
303121 163 577
25125 732 632
129255 160 865
272763 720 846
430074 546 349
140709 553 785
115004 911 778
470697 500 426
994281 970 576
520151 487 339
549294 338 355
27401 571 482
713930 800 95
775048 315 818
221358 184 654
687108 1000 771
115902 249 669
245946 791 614
881090 951 416
561300 18 668
826392 834 526
549468 895 174
865054 388 348
215706 884 272
40058 119 309
666770 674 162
625623 103 944
314815 577 902
346972 526 384
115799 388 704
800135 408 523
191304 959 45
331103 232 379
650493 907 94
363802 193 27
331498 702 436
656128 692 135
585393 750 898
520080 277 273
619959 878 400
103925 950 95
562210 94 722
387791 126 652
950548 901 971
239572 389 141
313565 842 148
519360 226 368
905872 167 492
204214 365 407
10603 92 638
960483 563 767
704660 108 490
404617 571 702
636209 16 74
75725 304 901
657252 554 786
42139 988 4
858071 891 520
347164 163 606
913741 595 752
855215 75 440
335437 812 709
810567 132 465
79770 308 491
152942 652 959
562761 611 456
122530 309 743
75004 942 920
213710 807 336
641993 800 947
893179 621 532
631741 905 815
479451 321 327
551343 184 341
799762 364 538
963161 862 425
5073 342 974
808885 209 497
221473 5 278
937053 705 77
769806 918 9
838068 884 148
314219 34 420
60228 445 505
644020 756 993
955197 912 852
896315 662 101
703532 125 419
645458 152 326
128624 640 523
733298 445 63
798386 69 15
121119 498 716
379934 420 229
596397 385 86
100640 95 447
731183 75 248
861077 563 311
216131 202 461
613048 773 726
738706 452 204
499138 520 970
364031 822 806
610697 24 589
980347 638 443
994692 986 187
458573 694 95
441914 132 287
779388 325 423
528586 80 32
240074 224 779
886221 334 534
552601 100 504
885283 811 129
564684 305 696
25224 58 113
671481 597 329
563338 63 677
575786 155 985
419102 682 867
137814 710 112
47996 522 914
728103 750 724
356343 491 728
934564 676 839
222242 642 693
712534 919 482
289378 229 590
274679 652 530
66441 282 824
486552 917 630
253102 626 143
441755 98 273
567864 145 781
775750 999 603
653817 485 428
495198 522 363
881408 639 231
824885 969 774
138369 786 92
281280 755 60
194252 536 63
78696 571 487
50709 356 540
784226 820 958
381363 147 133
498084 670 141
182308 980 207
468390 329 195
679958 781 732
353203 264 947
514074 705 680
709366 7 902
824572 735 801
617486 879 374
155384 814 465
620750 492 202
935530 207 167
254468 726 125
405156 321 974
226416 451 50
711246 653 245
448771 507 844
651013 214 232
914613 352 523
588480 519 589
936537 354 915
960420 794 69
386104 861 258
830052 969 413
888095 608 183
279903 165 54
402328 951 836
273106 184 275
838405 198 870
555995 720 686
577417 913 790
20711 138 223
48091 421 701
690773 622 980
396202 689 612
586615 861 298
847396 298 571
693350 860 818
703406 508 994
201089 830 349
975237 487 811
708357 115 566
609204 518 3
649152 221 645
128704 214 971
325125 786 886
2394 658 940
302550 675 841
868613 260 777
970586 541 251
904801 30 226
164284 587 885
602325 237 986
48004 641 8
135637 364 377
930090 10 866
220229 623 903
866288 225 521
417408 265 976
586520 92 962
202490 87 478
244511 573 669
303170 399 752
44517 330 372
958613 247 335
373088 908 464
515621 643 20
519083 685 729
616532 140 424
811947 511 783
337762 90 285
272442 523 509
688385 277 356
44636 172 117
768569 684 6
671382 235 304
161255 403 439
479129 681 445
894477 998 151
627564 486 624
651140 754 562
133830 503 689
821467 453 127
246027 481 976
310481 383 885
333950 917 380
880 789 564
486294 994 796
905461 828 386
402748 1000 304
932228 451 878
465716 514 414
612779 74 51
375620 8 23
282925 716 467
27943 730 365
601193 176 964
696124 154 465
696856 883 607
24474 963 571
359898 11 717
127886 708 949
768248 219 515
704182 60 420
740469 21 125
748054 905 236
61480 836 411
316071 642 490
752346 829 693
631048 641 136
923921 661 936
515501 674 936
277375 838 980
947671 417 458
880411 512 82
797241 798 237
506735 101 930
992387 392 798
78618 211 118
990016 945 965
197434 424 222
396441 374 66
700249 166 487
305860 707 928
859802 329 607
531855 439 175
403877 262 246
599509 59 610
32013 631 920
196092 202 657
970722 88 901
177180 963 980
243603 78 849
310621 596 189
335977 387 35
410325 84 931
905978 329 953
53898 349 611
99591 228 559
17304 546 192
956246 483 156
549628 432 951
145964 424 121
973107 440 728
368201 377 95
234931 373 663
891137 698 825
533684 629 859
408520 988 321
786193 304 190
530052 78 979
240941 610 910
188140 782 784
35393 58 136
306744 287 343
8113 802 837
267517 844 634
965299 808 149
729369 985 369
595813 287 356
233842 955 320
829756 40 32
210035 997 565
330170 807 181
964683 311 341
598575 407 13
614163 706 360
61678 253 199
333916 521 374
790545 815 689
71859 822 281
343667 993 904
771366 585 878
426597 172 142
977734 922 509
493911 577 813
671469 245 227
314467 808 299
135281 237 911
508864 509 448
816451 723 485
569411 64 833
65550 333 222
251055 947 416
502771 436 324
802207 802 890
702996 219 471
208926 666 804
684844 430 172
29559 518 471
678759 578 284
446163 589 884
803832 670 306
71625 239 574
249755 501 433
371501 349 268
841772 439 749
931013 935 286
270086 179 767
775096 583 191
941339 532 420
920822 930 479
579223 128 285
210137 256 804
294391 19 653
430116 909 367
348633 681 654
20229 780 835
860400 71 370
741334 503 639
634478 833 841
622603 289 124
502480 175 893
483730 448 523
7675 814 614
174431 880 377
612595 184 268
463452 484 6
950280 385 535
687474 198 161
541612 898 832
660487 449 76
812127 930 883
150514 163 589
707501 945 134
261800 327 563
739592 960 252
205693 551 663
379936 764 359
435182 460 928
47800 559 920
750273 521 330
59858 782 695
619776 786 452
966969 4 374
973103 700 834
95341 84 648
41906 305 796
710173 973 201
101792 36 481
195083 576 739
223695 975 353
607225 567 552
895918 337 376
118743 578 239
723383 584 664
681905 531 981
845022 393 427
592305 823 846
842201 406 560
908884 598 384
462123 399 447
240635 121 91
13983 265 142
551291 411 308
857760 384 627
147276 856 603
225898 196 588
648265 526 406
822005 759 772
678102 3 19
329786 58 636
425316 718 667
895085 450 461
637228 376 618
272958 175 180
377111 334 158
93115 592 825
832015 20 614
32392 89 93
311374 485 681
766640 425 940
33963 133 872
217020 157 386
851744 656 238
208595 387 806
328758 468 280
933772 337 515
428076 780 731
162632 344 134
579138 661 871
631390 406 932
367243 608 139
10180 990 303
450027 749 332
346017 694 531
489290 424 67
295968 436 829
55396 528 547
641240 648 731
27338 41 685
32514 479 316
655359 12 387
885112 165 492
80686 832 440
158359 247 641
835488 439 541
931695 563 43
73738 910 722
542494 822 570
438599 710 820
514814 908 955
625171 167 468
312665 336 749
988412 468 504
47851 33 416
427150 134 899
106544 179 201
697229 239 980
906582 416 755
39883 762 226
59168 975 49
289526 768 506
577423 100 739
783389 939 800
190364 652 501
302668 415 495
60118 607 311
928862 229 49
807976 141 190
981503 969 597
904067 39 656
29754 955 106
738582 846 939
982143 878 148
490133 303 525
879287 879 7
687845 756 751
246767 282 396
232596 427 363
428898 816 589
275661 621 641
641519 608 321
742719 23 42
95665 967 575
147191 239 739
789332 932 723
245424 113 344
365830 869 479
178053 110 380
943194 184 505
741990 544 67
290666 596 609
157150 906 843
311929 895 237
472204 146 584
878400 560 161
665487 287 811
813640 531 830
676125 77 787
68688 375 922
866453 255 648
728073 386 994
909119 871 744
506177 1 175
944330 354 570
788201 515 921
256738 784 535
153484 604 422
939463 104 526
788867 963 708
247164 172 756
589815 880 17
835944 619 29
131933 844 522
91967 455 619
297935 997 511
884993 392 417
795647 951 944
67243 322 963
960068 671 594
150621 86 418
318769 857 223
972913 618 944
761268 720 705
717563 202 626
881477 3 219
13465 535 172
216925 228 22
337677 21 954
656559 110 649
17834 222 340
255843 45 690
897139 929 993
228701 627 442
574193 724 411
425779 583 98
432711 878 416
480694 809 735
667168 305 711
462108 299 526
26628 621 949
502812 654 178
160601 26 397
333695 545 326
404541 776 178
849541 724 507
63694 15 569
691090 345 286
884774 214 783
921185 857 80
63072 542 226
373386 35 542
537306 97 243
843212 166 903
80548 738 746
515865 943 210
51460 515 887
367851 402 262
651989 11 669
9399 532 376
265583 774 895
572607 579 429
582021 155 91
313720 631 967
467189 726 371
5198 928 428
760887 685 148
899403 659 923
323218 552 500
517061 793 60
61824 847 170
407347 221 715
933979 689 627
632936 746 380
754179 791 729
295684 41 884
249083 708 231
472396 632 543
535484 419 20
475377 342 946
419314 350 210
263551 908 361
530054 753 277
447793 418 333
500408 430 820
303380 339 789
182245 115 975
828920 446 342
344569 790 949
158649 319 260
79519 465 523
151631 777 355
357961 642 943
644839 796 389
961641 803 356
350205 539 203
304082 439 264
279803 577 686
498579 941 305
873683 66 161
548979 712 948
431124 729 756
485113 825 24
483585 196 614
865647 163 902
987935 162 654
903732 391 421
438993 131 606
84444 571 402
418042 65 801
127929 694 641
48773 257 594
930048 475 776
289119 330 838
336910 729 212
22785 411 61
916854 742 241
912018 142 711
610568 392 548
324621 81 380
41594 118 551
195815 921 584
547010 410 316
331667 89 594
264775 112 693
781340 835 331
605930 237 998
742130 366 242
662840 134 695
863277 504 466
943866 621 634
943170 69 950
874206 55 468
755881 802 547
820669 755 840
973674 988 378
378916 535 668
413093 933 456
950666 103 185
204429 582 39
463033 117 695
710648 882 587
800580 730 958
522455 221 261
437161 549 905
385631 197 952
973849 265 539
308263 531 755
922789 149 321
338205 977 708
879859 877 711
557125 410 780
645269 62 854
292111 255 578
54195 985 536
969013 95 542
991077 582 896
246240 840 303
502096 680 397
152722 882 833
400525 666 963
765883 62 875
569406 734 383
816006 602 594
738944 109 971
882298 670 718
504188 697 384
572995 752 299
182066 249 483
95972 776 624
352205 290 145
256071 853 324
480722 916 913
258240 802 526
170788 728 450
619663 48 778
37792 776 506
780546 277 384
236839 945 566
986968 40 915
280545 437 25
961792 534 367
623976 751 86
28431 698 619
929790 405 520
351057 366 933
471885 586 426
980658 103 28
288423 777 247
382356 352 566
855678 872 494
775684 902 937
150361 520 773
971555 994 504
891241 668 775
156271 13 14
768147 408 519
927442 257 961
573988 193 920
144691 407 279
898842 752 155
359491 235 488
975095 394 876
659908 731 570
756002 298 774
67862 458 895
199994 992 70
263691 810 281
991297 547 440
670829 1 889
199166 877 35
459341 250 226
866376 539 917
289702 500 857
311273 321 989
909725 232 401
595767 205 603
186621 271 831
192788 500 457
617685 606 21
826962 369 637
69025 580 347
445410 498 507
496995 615 436
176857 68 793
989353 341 8
573776 948 193
156673 237 348
475758 220 825
673999 183 947
571480 30 865
550018 875 882
195052 929 188
626229 604 102
839867 315 143
471106 644 454
429232 32 111
796679 459 180
215177 353 563
67164 234 365
17374 299 537
415235 188 252
986019 194 71
534559 950 332
794245 116 139
902688 584 315
441063 492 548
987588 409 28
458972 723 710
125217 809 661
468953 310 701
984594 692 215
808884 705 803
909297 778 207
249440 681 394
137152 222 580
604438 47 869
555143 109 136
931791 435 200
738503 840 661
550219 415 282
555208 604 146
660963 448 215
7446 860 699
856491 965 238
287610 607 892
494197 664 660
682189 618 870
631642 854 230
72712 103 940
266731 648 999
83087 641 581
903130 800 348
779782 990 604
611589 480 855
13719 472 617
416130 916 407
959610 401 834
651320 47 557
937913 578 624
746233 733 462
934270 587 884
134161 754 417
342402 890 442
763551 245 221
634770 468 289
879824 505 273
309123 646 948
85218 442 721
355944 669 115
28951 59 412
373831 520 276
614960 634 940
390086 126 521
174226 292 633
906968 62 642
664905 507 683
865270 369 949
177681 423 635
24370 838 861
391568 471 372
451842 574 419
628108 213 408
24744 824 933
820281 197 329
89235 945 781
433208 57 618
287516 719 741
372128 778 935
193252 726 235
175419 588 907
634351 745 485
383264 957 920
756470 717 507
629510 44 151
363036 322 693
437201 452 367
142305 342 48
408427 901 74
586633 19 493
618291 880 613
222279 726 411
992551 875 861
807614 275 952
837800 93 59
405407 263 332
150324 873 310
686185 674 626
889531 515 654
923590 207 946
142334 410 883
447583 685 623
655628 699 12
918032 680 430
370144 623 542
705135 292 7
48423 971 468
146151 942 367
384330 947 316
947040 106 5
2369 905 119
733932 193 817
85663 460 683
11743 765 971
81397 699 150
710459 256 755
575680 355 33
818216 458 779
242649 272 826
673236 344 641
564925 344 88
616611 835 813
747504 235 733
485438 954 695
683755 678 261
901212 235 660
879075 478 574
979108 583 430
280571 656 97
539586 667 594
340555 145 51
979552 878 167
635886 656 531
738166 288 615
962873 415 374
27886 215 365
276694 700 517
325857 814 622
523679 192 365
222705 372 523
534952 722 630
261756 729 882
615005 624 579
325691 132 668
977286 208 223
359803 39 84
247431 67 776
110330 997 868
285067 389 737
849635 949 82
898188 914 375
260559 109 917
938069 602 914
378312 160 290
707122 991 586
723069 89 433
634938 878 195
412125 972 116
659009 388 327
115189 46 597
755081 228 763
940859 296 883
289510 425 519
857354 53 405
627681 148 798
68483 470 367
811133 639 888
820690 340 412
393807 472 772
313270 40 518
769545 101 250
994939 153 681
800104 720 438
1370 761 866
461007 24 18
186844 342 176
34237 300 40
659250 538 364
655387 45 202
494278 548 463
833862 370 129
969735 24 545
746304 239 148
518557 695 746
728197 954 688
580047 253 154
419006 772 313
779675 430 72
527754 445 128
794177 678 904
371808 936 372
203688 706 104
603613 598 95
561433 632 855
472219 70 797
283533 202 471
485221 264 556
514577 782 296
924488 556 553
630442 527 113
906078 746 16
135018 360 713
127080 670 66
461530 242 675
738520 298 58
871028 606 748
397720 27 620
833675 451 963
201611 940 480
284367 266 141
68146 654 763
714345 762 55
794340 932 75
180248 894 346
887389 702 65
776872 409 531
523666 448 783
103387 873 878
754642 151 395
344421 96 473
73921 498 301
138867 562 94
904478 695 726
503416 682 919
540220 31 260
682088 157 302
568785 32 307
966430 95 13
353436 734 504
180947 137 930
736959 51 831
308265 798 312
653767 802 451
756691 702 289
940655 390 831
280929 526 783
614757 227 204
375138 339 668
441044 3 272
799540 509 735
351794 390 713
189197 783 883
835021 282 903
222321 742 966
624211 931 930
796033 816 524
699697 789 730
532751 455 110
429311 331 502
888338 960 476
990773 644 223
504543 977 203
939799 670 292
950521 532 614
47173 585 21
563933 62 712
312373 435 228
79817 301 997
53648 912 630
463093 517 481
348114 396 622
432065 184 743
215401 990 268
877486 145 904
763037 19 13
255510 64 467
551914 339 300
638542 5 313
749534 654 127
747737 871 130
533843 709 183
293445 960 233
251348 135 15
465995 820 323
696843 66 197
57604 85 171
275625 624 796
181985 882 273
350160 189 611
683217 643 97
222585 356 697
352791 307 382
736083 248 423
736628 69 953
28161 823 615
235270 975 914
599882 756 448
732132 904 114
759026 380 597
444230 270 367
554382 343 3
524895 689 746
227955 679 798
61725 714 403
133939 653 406
312113 981 958
855812 336 607
307176 498 878
220138 435 544
900387 566 848
31682 849 34
681983 176 41
299434 78 508
416595 344 374
686686 561 166
700651 529 494
161204 875 78
132584 104 226
569186 778 847
417611 427 746
542632 428 624
138349 688 105
1864 712 191
202727 435 742
783928 606 277
463792 153 820
886523 146 850
197348 935 684
858422 328 820
622493 165 849
798191 294 210
770065 129 43
352840 146 526
254249 787 71
39846 467 707
187909 49 926
955484 291 775
87179 260 252
889242 67 790
173101 887 698
785279 283 523
505740 672 320
250824 700 701
829762 955 595
505501 797 507
506775 59 793
957821 714 266
358886 981 737
344762 473 372
999639 54 562
532507 496 671
32740 696 504
673046 195 389
732333 452 924
26331 831 182
762596 808 687
336406 298 424
215625 227 53
237661 825 631
397473 980 807
80346 617 190
254680 940 232
614509 902 601
614463 777 838
745437 238 127
422396 458 85
692718 80 280
917539 524 666
178167 687 331
200346 134 282
547966 993 780
934703 665 438
288149 813 983
886803 900 612
307410 117 747
103003 284 371
242786 2 423
169420 669 632
922521 367 441
636603 812 681
613662 232 682
760039 804 495
126659 387 325
724348 406 711
466596 866 477
327329 198 73
810228 943 304
898019 656 729
785922 538 525
795951 319 324
883348 224 676
121 101 468
594916 655 442
156611 253 569
502738 655 751
178394 887 939
566590 843 649
19339 19 684
948616 121 241
565988 368 512
736973 886 536
291614 827 735
368026 415 36
473233 50 826
716611 112 932
293819 296 904
801708 669 616
777921 14 177
503240 444 704
677388 189 89
215855 140 735
399372 615 614
425061 621 773
998312 770 807
532128 306 519
676407 479 855
291446 722 449
989759 737 116
755832 936 993
345587 587 968
211453 621 128
562725 269 827
497721 120 9
317900 768 78
814332 144 121
113706 447 143
605228 820 249
945834 410 51
634469 585 545
788841 833 568
858220 376 876
322754 713 822
473176 363 988
642059 450 849
552096 320 810
896788 798 499
100945 407 456
946357 581 408
469710 117 174
836259 408 584
236681 612 783
168495 866 15
52826 544 295
832313 510 89
514713 463 955
424497 150 813
354470 827 409
290422 157 533
941025 36 581
182828 679 64
896360 491 807
842957 442 447
783435 904 735
584387 303 658
783701 917 742
879348 568 976
277288 117 201
123521 340 576
208004 966 189
266745 367 928
178049 288 291
713829 308 452
215522 821 832
462751 155 254
124674 402 159
449342 19 987
72446 268 251
163786 575 956
489424 516 928
827646 245 502
703961 494 381
634657 329 618
791428 769 708
29849 713 887
842135 195 776
596378 31 875
374024 608 399
42418 558 119
691693 256 909
336163 499 583
471956 146 566
739176 904 314
461344 630 969
10751 949 716
138388 96 70
764348 346 641
34190 770 686
271811 252 89
558158 34 107
237075 480 501
265572 476 699
870976 220 494
29479 949 920
114308 212 915
737019 18 592
661620 961 29
957145 917 960
196699 665 109
547476 9 273
854272 282 128
706829 497 958
542029 702 811
718588 360 368
105347 571 862
41005 495 316
647973 977 78
834346 21 895
903629 586 750
305284 213 541
958462 396 783
361996 945 696
116703 612 851
553425 403 664
216302 355 500
989087 590 947
814370 740 469
845040 953 941
585052 140 734
275520 497 879
536800 112 876
990346 887 790
398499 54 340
723475 295 564
245215 339 846
705785 897 728
437450 211 434
375556 513 994
120562 738 46
44100 717 809
63193 791 379
366756 503 237
922062 548 181
932481 237 213
884701 462 4
379852 422 580
171803 355 767
700369 204 301
923945 482 687
322534 667 676
164948 708 363
222996 563 433
252563 914 67
748899 648 629
750382 49 419
794889 74 393
202897 611 587
982182 804 715
358184 245 627
864066 838 609
65552 815 550
887181 237 595
870850 377 12
807861 704 996
660074 906 745
591387 131 675
642424 81 821
141447 60 655
712422 357 828
301287 562 489
296522 145 35
662171 358 962
909925 252 754
144116 902 827
183432 576 80
868769 295 582
936523 589 997
742650 664 751
725107 868 496
531620 233 212
991940 968 420
630722 760 520
211340 275 985
900698 230 504
807341 596 688
343343 266 811
213937 292 732
162229 464 166
444030 315 672
619049 485 905
266193 473 450
754056 19 290
629784 239 301
233708 31 4
17907 368 444
8737 279 445
769379 529 855
697380 176 130
212601 671 657
25777 484 423
532396 813 957
789489 885 690
439040 627 802
67370 882 398
446644 993 985
589167 612 86
181477 680 438
991521 300 497
720928 827 186
879657 750 720
780345 159 579
44374 444 293
52062 889 703
691392 205 330
245442 201 444
744876 597 364
782020 914 157
124193 41 845
339385 640 142
370636 544 46
398606 805 62
758306 552 938
983977 859 395
406016 951 660
752070 498 353
478545 561 465
777763 507 855
964769 224 434
878525 244 137
117314 534 316
544158 33 236
849340 839 887
398522 390 430
435022 119 533
880999 440 331
369606 673 390
654515 40 979
240195 978 696
310749 639 382
813177 324 114
211111 471 928
378645 22 226
231513 259 792
228447 686 288
362368 721 896
979597 57 285
632874 340 682
205154 674 376
459343 452 421
335222 515 469
6781 743 946
736311 680 980
189002 372 276
444837 230 711
668282 361 416
770928 922 734
359978 776 828
513887 959 791
973484 663 312
914671 591 305
842537 598 6
417821 882 6
101293 263 30
591879 434 999
860942 160 844
347223 302 19
884237 311 474
607191 99 123
963273 162 161
750645 493 933
515759 78 545
153810 50 583
272649 47 615
951980 529 668
969033 883 203
909688 758 807
74297 889 636
891083 575 893
657441 708 168
819475 807 782
63646 771 112
636204 392 240
526985 809 114
610039 392 258
38268 446 452
721154 242 848
957679 771 668
726098 821 465
346355 91 282
26948 101 718
496911 401 366
260180 247 376
881321 415 832
686250 604 184
147547 189 760
80249 391 472
963346 177 917
895440 985 235
906947 857 573
827211 324 362
106685 86 639
83044 113 549
20778 580 805
612606 376 55
594259 447 795
355732 16 350
67279 744 594
297837 799 838
362633 140 939
100580 770 389
451050 263 187
697198 450 428
202444 477 864
175103 99 337
93013 57 996
153901 993 402
340456 432 934
501806 682 387
905374 713 661
64781 798 471
195937 545 447
207902 81 51
529381 275 718
687658 235 644
956530 207 762
897815 312 562
983715 183 792
910709 157 692
652473 299 973
991386 399 442
101928 233 203
17771 128 283
549690 47 543
169506 190 626
2400 129 297
282390 617 263
410912 642 56
485680 143 163
620475 534 180
528811 55 226
363254 250 275
962786 783 278
484817 619 100
996310 644 190
475642 11 326
465827 462 968
301315 138 628
819962 902 62
282521 909 189
377117 259 939
306223 758 447
412991 560 555
707770 140 598
345618 791 76
185561 254 363
686383 946 385
332309 304 124
687843 449 591
959769 88 341
624778 545 878
979910 614 259
746039 57 272
823591 134 575
220314 644 982
375175 600 718
491119 629 722
632978 631 364
857593 430 559
9609 62 648
700335 936 951
297642 564 735
979295 862 250
761315 387 320
151450 957 801
833654 263 849
877299 516 788
281014 299 136
278137 699 915
247143 230 916
494305 341 846
400357 943 37
184962 719 69
109639 286 729
425041 843 988
538007 782 243
307743 9 704
16419 897 179
384379 424 325
965957 963 147
749313 81 385
603571 174 929
436806 773 392
512464 714 25
189130 628 654
593526 461 410
560470 698 196
258402 111 589
255558 624 776
890468 915 614
16121 868 760
8000 840 323
642439 783 521
277321 104 27
552710 143 515
677543 94 450
310284 998 992
833832 741 30
405212 875 692
747768 362 282
402590 146 469
334836 467 464
931880 693 677
395804 642 231
848943 265 361
29191 186 782
164661 884 14
244859 508 288
860376 440 260
95001 141 51
924183 642 494
361603 352 97
396194 843 153
597294 180 412
283403 219 384
107818 71 899
532050 343 187
298651 930 423
394871 220 859
55576 177 559
917469 821 611
560768 46 930
204440 35 187
196152 472 30
109292 741 321
67803 352 162
322256 352 579
84977 459 32
183593 804 643
193835 603 553
775747 999 845
853496 706 773
986671 371 614
696193 996 903
643714 655 397
645949 686 830
166092 743 533
85577 518 626
889861 894 138
445177 894 441
513044 105 30
228235 544 852
400946 595 623
412139 607 688
880072 350 681
247942 579 420
800990 959 748
827271 20 396
958663 359 252
300430 684 489
499020 996 351
524911 933 724
621692 859 876
57530 191 712
901706 71 480
260886 803 589
253783 601 404
827544 468 396
584408 411 431
425249 548 417
564113 923 283
202573 128 720
300731 866 887
981659 406 946
441155 676 137
179472 832 724
908118 766 485
549137 941 478
14346 456 351
739238 318 607
741278 697 954
878918 739 773
455413 557 80
336860 544 907
422679 83 708
67287 250 29
332058 487 379
850798 208 478
894742 81 188
983930 907 421
248585 69 312
378112 349 197
800263 836 599
47062 140 429
388575 205 718
227856 198 577
627508 116 605
951757 151 293
827780 725 185
459971 658 985
729711 33 518
656108 676 882
518870 220 876
989349 542 855
60119 824 766
864074 941 50
733427 366 265
427600 964 128
122789 870 463
313246 385 961
624302 257 744
25456 418 926
168900 343 39
635236 7 869
544193 77 603
586332 575 918
288911 274 824
613652 105 456
490168 344 264
700306 431 721
893868 233 774
770678 123 216
264037 147 580
58602 461 235
275857 927 316
433730 311 983
343339 366 343
696254 927 485
277216 52 927
306217 565 366
11552 49 272
780539 299 939
221167 338 169
236596 101 605
733552 962 74
643846 552 280
481616 268 55
682486 69 474
296634 475 372
982564 896 248
905255 782 26
143717 559 740
186879 876 319
116520 231 158
769039 804 173
87403 544 395
384270 368 631
213725 141 106
167578 121 351
944398 216 715
279938 475 399
204808 936 831
74972 485 526
956029 569 180
339774 377 591
477886 663 854
99392 15 968
406282 357 761
428160 914 222
888629 273 52
591707 369 128
149678 231 694
868565 840 435
268568 502 803
515361 450 360
26724 559 901
600222 329 643
49856 453 814
729328 203 543
626158 441 990
131413 149 57
337704 233 474
23655 333 987
423492 408 561
196906 347 490
579459 327 528
108343 519 286
543458 831 609
182846 876 244
971726 844 201
728296 634 267
490447 732 101
131814 805 842
136406 327 158
312661 326 167
78484 299 617
590309 726 535
873591 51 658
367980 433 734
318177 526 533
233424 210 390
572025 84 588
268645 260 709
518195 310 320
692101 618 853
311927 110 164
616766 42 391
666394 459 542
250410 372 440
39874 401 391
895653 918 839
420393 442 243
116718 398 255
980729 5 189
305970 731 792
558419 210 166
480207 779 45
630611 629 842
98003 180 259
293008 819 320
625202 666 147
391869 697 459
755899 92 585
604796 52 520
797574 855 987
41064 536 193
634213 987 603
304566 603 978
964605 113 365
476577 781 667
39320 279 163
610671 59 810
236074 540 172
789460 722 169
386768 766 54
451323 406 2
579200 206 798
786093 109 873
802250 702 89
551544 991 516
585306 474 413
122688 301 412
392047 109 18
506344 894 456
635900 653 445
305331 727 317
904925 856 687
819414 540 365
476077 308 525
733765 860 360
232142 742 620
854363 33 160
861563 789 143
640038 502 173
460846 21 650
637925 960 355
410316 982 176
674511 367 718
941787 54 379
18500 199 608
352681 476 358
44074 242 346
723064 666 197
626605 783 843
632465 555 792
128146 207 279
192713 445 750
324032 555 241
111652 183 945
85301 435 650
195376 854 790
253120 683 137
20444 61 262
933546 32 670
471703 344 654
464442 509 998
369576 635 397
575633 654 539
934306 868 32
309991 48 821
381751 630 431
401310 269 874
733969 242 917
62300 789 479
205648 862 496
760945 313 143
858926 911 896
140356 282 422
979693 399 988
837981 436 638
799968 101 427
261004 159 12
230971 385 84
756882 170 416
939305 322 384
582934 314 964
270016 985 641
801225 587 836
480467 272 334
367731 209 128
57075 974 619
294617 976 755
297492 129 911
257065 973 141
568429 223 31
547311 620 355
176779 21 900
172591 777 279
543447 468 956
173851 78 926
352236 51 349
191159 200 796
98336 482 606
171681 485 147
789343 988 889
957266 119 43
719957 882 627
225142 130 152
418582 860 490
654707 475 98
50200 704 832
290332 724 144
824708 994 13
880707 78 552
541269 482 848
703675 257 219
134932 10 296
472006 25 53
529077 598 680
863287 812 110
978467 936 363
46928 67 517
392570 554 222
468683 745 251
637713 828 788
885381 458 322
616182 860 558
806923 865 11
396674 548 486
792628 578 986
433333 436 166
900324 464 843
40067 580 170
57009 105 940
153967 577 536
283432 728 264
82317 965 402
270893 149 817
839302 873 216
824674 607 65
781964 751 813
204338 653 896
86889 213 228
396856 710 138
459099 829 861
121680 911 433
57591 598 694
814291 858 54
83259 867 919
932848 917 784
551487 261 286
286723 31 11
298571 707 774
741811 710 686
128188 113 605
597064 616 188
146401 108 904
770525 976 513
383277 528 281
907302 444 698
536379 577 166
668468 674 116
949605 394 400
93184 421 795
757328 500 992
845038 689 453
581595 314 218
780740 719 99
588889 730 807
599021 307 934
81001 522 81
613855 397 240
941677 949 391
635739 55 523
477479 593 326
718208 726 286
882418 224 895
714022 227 927
183406 993 432
755489 223 619
947850 261 810
678512 720 407
241241 254 107
499763 294 853
670293 316 723
539748 995 696
332042 716 6
909619 324 53
695203 854 634
497846 837 641
440942 242 450
493657 841 19
758871 851 832
572499 359 49
872471 325 807
433072 997 784
142953 70 227
128726 862 593
368425 791 363
423882 720 206
606329 895 26
674550 405 605
409466 300 637
905087 525 25
524038 924 326
965772 180 930
903687 997 182
740062 287 411
529149 106 963
921274 103 219
549859 436 593
945662 846 35
87227 63 912
789521 574 999
246370 954 124
221158 310 969
684514 135 903
57122 42 179
417129 936 527
961538 456 136
896259 530 873
833666 17 974
434729 32 266
315804 376 662
476782 838 367
817575 156 1000
75628 182 860
807587 816 427
810423 899 373
713438 185 72
589651 42 568
45120 841 48
500118 130 419
434754 801 382
214308 827 656
646950 4 337
148587 307 207
898017 689 709
876996 505 362
900572 952 877
955361 959 191
798721 627 192
849317 218 883
838644 966 659
285365 959 613
222301 146 372
257166 431 517
952554 878 689
342319 381 74
441465 455 104
134870 954 104
880658 428 860
935579 267 124
797764 102 592
974633 453 141
845400 401 723
253862 928 487
759299 818 809
982613 28 141
585718 166 391
344504 801 226
432382 111 429
965078 729 260
989621 486 359
852552 370 91
6866 620 73
921594 388 50
255023 643 520
213649 928 999
500746 127 537
523073 635 695
587668 826 106
179912 669 67
72864 120 953
525611 980 613
243804 841 325
227781 161 580
350677 71 431
443139 13 875
204841 878 11
66176 130 728
36910 203 770
244257 399 540
298352 768 567
111212 798 873
76178 499 161
414747 901 743
309842 414 580
382451 21 73
788794 206 326
929567 433 782
711789 592 910
85371 706 158
707914 690 922
899734 498 571
135085 486 740
138812 204 244
546923 754 100
401959 847 224
537371 750 199
577683 683 850
928032 34 860
259952 382 352
19256 906 567
623995 506 224
261321 497 109
788354 250 78
643471 282 148
698117 106 600
339342 375 850
90154 926 670
467885 582 911
264440 313 35
931340 560 466
950596 176 333
810825 154 946
802098 681 583
440336 583 218
166140 448 321
868024 648 270
717662 911 957
497955 998 504
998711 399 175
492354 646 736
946420 182 880
221361 189 284
427610 474 996
62346 614 56
398304 424 850
408527 188 652
564615 237 220
295318 898 865
525134 118 478
755981 79 984
784889 355 816
625997 937 309
619454 507 632
641494 181 694
816030 505 413
602272 868 364
51722 946 985
830578 971 512
646213 12 337
296936 271 728
596875 298 579
427746 892 633
115427 799 904
881253 364 851
246604 179 600
808488 475 219
636500 836 215
73614 459 432
948255 877 165
487394 18 387
419020 176 81
102430 906 161
296356 1000 663
906230 572 407
920831 677 750
510725 563 959
20466 676 788
570277 202 678
510862 293 836
223678 261 192
86117 769 58
54055 205 884
740224 36 201
594637 50 41
104094 71 88
184452 432 354
30523 42 639
383736 545 987
664473 985 828
8259 408 39
497808 536 119
838830 406 883
416223 590 653
140306 323 963
137030 748 390
720421 208 577
269071 500 28
90927 202 957
733735 838 110
713473 883 350
442478 980 259
496069 637 681
783190 67 789
667298 595 660
781787 241 25
458204 738 144
28428 636 336
335559 246 517
72982 97 969
996062 707 195
784475 148 54
984400 687 223
782692 656 86
951782 618 33
644864 219 326
687744 595 856
82651 315 432
616425 69 945
668402 494 114
988891 710 419
112503 99 949
325110 336 533
304874 442 681
993960 686 598
647145 778 400
712111 743 247
440589 897 504
578085 958 896
92574 770 821
535419 966 893
350281 64 918
713356 247 399
579512 156 512
502976 438 692
689411 959 301
796009 322 133
332201 515 264
546095 729 665
146623 380 884
632746 506 334
809744 83 660
426146 12 580
781043 305 112
741161 400 704
614597 745 9
957671 378 648
717450 242 43
370695 438 112
868433 211 898
936235 405 792
474413 229 976
540929 217 82
67084 253 798
460044 102 887
999399 741 371
455995 393 745
684043 716 525
829550 398 438
676996 3 235
412829 421 917
938896 773 558
98834 958 876
323422 1000 934
241496 489 46
906499 540 519
441012 715 734
687190 431 23
712942 7 634
30125 92 752
691839 568 1000
940321 353 79
439416 479 25
133472 349 750
213374 988 560
47020 925 82
623049 806 962
148010 778 727
511235 366 427
482785 332 174
986253 839 919
798576 689 991
73434 817 614
86074 671 496
494328 653 595
447079 41 299
417719 679 678
831216 413 30
46137 902 69
388743 894 345
780094 945 317
402073 252 598
417424 997 541
61629 657 846
124567 805 350
893017 512 218
404435 253 306
655157 75 104
285304 764 178
918299 433 904
340587 830 836
120102 911 695
52835 889 757
944321 250 363
215202 536 381
49938 987 723
930712 640 788
209679 557 623
429566 209 193
987556 487 426
978137 608 274
859482 57 553
363630 585 796
229456 914 6
732770 574 173
301339 593 651
106748 621 66
691947 66 472
389304 837 604
80646 830 123
608064 754 663
335302 407 473
473062 901 593
648574 336 218
995157 952 488
57937 783 853
387619 218 95
768595 805 5
459284 64 587
751833 82 994
188009 56 282
42135 609 751
3269 122 529
862082 241 100
391309 579 861
759086 691 92
421482 637 415
813171 285 399
338899 211 359
763054 224 971
801509 768 513
352184 657 615
177230 576 802
98148 733 438
178008 855 8
707512 964 890
321108 497 299
810495 260 335
992820 225 201
26428 618 916
11023 63 95
724184 421 773
889745 522 295
162625 218 943
512385 885 351
938955 43 395
936004 600 797
648322 607 274
57998 389 621
353349 614 85
191573 8 18
173185 372 272
305512 786 334
265458 745 567
42870 294 725
989762 711 932
334514 580 660
802116 427 999
790282 468 19
114245 79 250
835010 389 556
105944 910 308
322890 759 845
418640 234 740
318297 604 273
328985 656 55
503916 661 669
705736 257 618
556602 555 125
976269 572 375
15987 366 813
870419 599 957
796139 839 697
575900 339 14
769935 767 36
292578 470 160
402980 539 569
469868 508 640
330473 114 177
844220 692 248
897352 133 78
584195 814 431
964707 321 646
201487 968 637
734581 970 235
63034 594 219
455663 954 458
374746 401 282
451266 389 245
879329 362 180
875425 5 159
928432 203 769
220317 735 881
317890 439 611
82612 48 366
457040 211 476
431565 518 983
475541 278 83
600134 800 489
586530 335 342
647247 993 225
499689 461 590
164482 418 275
367127 627 476
603112 722 539
500945 800 800
729262 3 158
559770 427 913
5009 858 253
373745 600 169
66461 314 433
604913 190 552
183290 835 845
812772 583 378
549741 496 480
965947 43 863
925762 57 321
500485 446 307
230135 751 319
376832 883 198
614322 36 774
586174 128 159
572088 903 250
306010 680 170
751082 454 744
894496 629 500
379811 461 646
908179 267 102
688403 945 659
832162 848 263
972033 222 245
297197 170 644
95729 350 813
350579 167 85
18221 576 896
183484 125 178
986598 712 340
95795 553 111
2932 144 304
84177 721 686
883976 357 13
760411 689 406
311621 866 593
467116 597 209
319007 133 943
318792 879 187
916428 464 181
217833 29 436
155366 891 130
710098 595 197
841004 43 739
226500 492 623
439702 950 825
338591 471 21
439542 880 633
491363 56 633
568834 748 361
965610 148 167
8608 609 29
385465 920 944
728613 638 73
576208 278 973
188738 178 561
594238 645 711
474026 514 954
933477 259 75
548590 601 237
822294 119 375
227719 531 499
748393 793 917
209369 157 691
951516 694 201
43303 130 11
685289 47 586
844418 670 171
460862 258 688
769873 272 78
184349 18 627
922524 427 879
501635 893 881
236553 829 634
596364 621 389
625554 795 546
511451 469 249
662642 299 841
635363 66 207
871442 672 132
489698 792 468
588685 839 552
204997 679 416
101713 769 837
219129 308 702
278673 16 790
269390 434 840
475070 200 492
301655 255 4
684618 345 541
702899 931 813
546546 907 892
727626 691 778
208744 578 220
523293 48 270
709392 485 923
671945 420 362
478679 104 232
787839 780 838
283372 741 32
261063 790 184
91320 15 527
474476 418 610
242523 450 49
311059 63 497
276078 275 905
307045 91 826
623071 662 166
372012 278 39
71944 114 671
85672 544 475
141958 860 85
385041 481 552
488653 363 923
800102 537 863
888942 306 347
391297 14 953
952094 294 679
442277 687 827
655382 527 639
862572 561 442
49632 796 144
716781 738 812
23113 941 441
938347 595 358
742002 495 890
779625 691 741
315534 667 903
697497 180 29
562463 171 693
71416 832 897
117952 661 820
253173 617 445
615955 666 92
575841 393 779
907415 417 86
730948 583 389
630237 246 334
463806 13 56
560708 191 669
660128 211 518
876034 228 15
438775 839 971
727719 533 171
322598 616 477
382338 344 836
287441 119 74
809300 643 944
176893 978 417
161477 930 957
470429 758 438
427548 285 466
808551 488 246
698384 628 595
71317 137 602
36882 112 814
69123 194 98
339829 655 345
391797 269 524
950264 105 171
844526 753 638
38326 874 901
326510 496 215
174526 846 711
375828 626 107
691307 820 303
929543 386 724
177588 369 2
16867 626 570
827751 454 473
186562 446 734
670074 884 613
80997 984 649
737607 141 151
469690 203 638
487521 777 807
699993 702 948
65358 463 263
892344 127 502
749951 17 597
334901 737 789
465007 739 648
976719 918 84
977643 537 770
343221 265 119
249018 854 849
94012 280 841
406610 946 765
508620 435 121
762755 124 328
615586 897 847
200164 764 807
941429 229 73
80156 226 191
792636 881 539
934911 722 574
365388 99 200
993789 929 1000
754029 399 856
49767 371 706
241945 219 878
315661 37 604
687864 226 223
994525 52 964
642036 111 588
779674 83 598
855857 329 373
232735 418 900
585197 194 879
283384 129 854
344810 624 127
72261 38 614
805894 455 632
106283 922 704
955152 357 774
185017 787 389
229335 554 538
784379 846 798
126033 292 268
607203 560 130
895373 449 2
395043 309 440
348490 887 883
770904 542 703
412547 134 658
195719 728 51
939018 835 636
428185 688 369
465199 577 193
825457 581 125
234149 763 318
488735 916 977
376708 360 610
970349 198 186
727030 480 397
804799 289 791
489575 694 303
279439 966 910
649078 63 394
842265 786 841
889280 610 406
52215 396 492
490652 40 241
907501 427 699
846322 797 165
239860 797 417
810177 503 406
74923 619 879
484329 255 560
758358 706 47
843675 862 578
674243 323 139
17229 161 180
397369 605 78
131048 39 281
203901 998 326
270752 805 331
973711 731 199
680676 332 751
884564 64 685
834895 799 846
963503 804 900
1205 772 375
131966 167 449
387195 258 141
437122 363 164
247952 31 803
383057 56 310
274527 755 213
278186 931 397
824235 538 791
235444 110 590
723580 72 364
510443 222 321
581061 554 387
765494 812 2
485852 176 620
988540 901 62
387068 500 358
339984 804 714
872322 1 953
362831 951 761
805847 228 330
857795 692 364
780404 230 515
3603 458 756
764186 27 680
995869 53 990
612543 591 786
776217 659 664
209583 285 740
982238 736 896
93498 139 475
996869 907 749
965555 864 743
827684 29 846
828361 202 162
414239 720 443
194425 725 476
780239 148 438
899721 927 85
702213 780 65
390397 115 820
753830 620 901
294864 616 398
487446 658 238
647805 430 205
220105 28 574
431319 14 177
139889 231 31
766401 312 9
673873 748 917
340739 376 589
193223 19 109
243054 808 279
553952 126 796
258698 462 40
476752 878 156
165772 339 386
131755 533 89
489955 369 312
852828 75 614
319274 298 13
249216 709 130
703802 833 64
664757 393 150
43104 598 636
124656 502 575
920404 438 280
531030 455 760
869518 510 730
535175 834 315
468172 615 582
328663 804 500
876073 494 674
33802 894 274
14549 625 20
43234 305 626
497826 686 559
866210 382 214
842589 812 163
262384 811 495
911594 630 912
355195 548 727
649192 911 833
318382 201 529
479157 269 38
339111 15 331
481810 332 191
767939 47 507
905754 675 709
118067 71 522
189322 240 181
402384 158 748
340100 958 705
450741 346 864
259908 940 712
260831 489 555
959839 20 668
712045 939 87
827400 633 277
31183 991 551
639286 725 109
716543 812 203
81379 113 684
186103 689 904
346317 668 227
49046 573 51
457488 570 510
184721 265 770
403302 431 383
138311 873 803
67049 344 248
695277 489 801
953688 999 978
639142 538 967
341886 104 6
444598 811 148
245185 359 776
816801 888 551
801616 976 639
365387 942 600
589755 634 588
233610 644 437
669553 815 445
726068 32 245
458429 485 7
98518 230 76
739509 596 494
372581 203 582
911294 324 224
831069 75 134
30099 292 443
443204 276 77
681471 278 428
819919 402 300
368562 892 680
747690 604 876
43222 123 936
235331 948 947
632872 989 507
174759 918 182
962910 16 319
552667 442 483
207156 708 948
452071 118 613
461227 97 126
15753 124 500
566932 660 131
198662 200 391
948878 995 71
923442 566 346
567386 871 702
584108 974 691
783036 400 820
102428 352 828
752843 396 35
68671 378 208
986027 385 82
838640 480 133
244387 70 601
241227 189 851
963152 249 560
654952 601 990
177040 751 306
106378 235 401
382204 576 186
968514 912 683
920714 676 991
916219 536 700
183965 319 645
712267 795 740
139615 483 321
164313 470 895
940409 138 633
979812 904 824
123125 415 257
647426 52 758
426882 487 360
322566 678 609
726281 997 221
741753 896 741
235228 814 739
655352 772 559
679329 862 566
838045 649 206
885237 840 43
485779 766 270
156069 242 346
648836 65 250
643290 939 590
688379 214 752
808886 168 290
648155 460 782
774063 720 982
870289 465 562
158519 350 723
416526 761 207
317512 565 411
998044 104 345
510850 945 815
976411 238 90
242231 318 355
743298 172 121
962163 774 107
185396 668 370
395521 133 752
662074 980 586
642519 280 869
610994 992 275
913711 654 586
981785 813 706
66498 379 3
823574 783 502
409435 742 158
204348 100 414
912877 698 336
522702 397 401
545629 211 925
331975 695 676
87745 454 484
631049 471 7
848429 42 808
208832 974 992
23126 494 85
292129 500 345
506901 904 125
68704 546 812
612793 277 56
603499 894 743
4600 391 686
751041 367 701
938472 61 305
808326 540 307
92068 9 110
32295 114 88
376290 354 30
175952 830 330
973597 652 715
891146 908 781
362764 406 139
158146 36 12
105668 952 279
92991 612 83
965222 53 648
135109 957 788
990449 685 964
576802 314 55
497193 803 749
796148 816 721
557851 704 821
140586 12 913
871516 559 731
455278 566 164
424077 607 249
174801 760 556
332103 296 513
456901 898 968
310680 787 614
120399 843 776
725824 24 692
373261 667 63
916997 132 453
915382 531 400
839760 314 172
386195 609 115
585299 893 852
611319 502 701
624829 466 206
177676 487 729
207436 796 809
469436 458 805
615464 138 506
485099 74 556
575105 21 343
730436 479 318
12092 275 602
27965 295 368
954639 363 376
643530 35 15
46073 657 746
30814 304 35
955065 372 958
95529 19 835
887730 786 169
581354 876 198
801774 381 902
155516 193 910
753144 73 480
644435 776 848
489840 121 711
414072 223 679
957827 508 563
358243 636 856
708785 121 705
202886 821 713
208990 215 993
594984 708 999
273079 198 390
767546 821 955
762636 847 836
657457 195 886
856342 556 913
465980 803 888
192921 827 675
363119 107 774
644950 878 495
582791 563 809
764923 420 341
323678 313 32
445544 318 731
784253 757 480
814003 334 676
699057 373 264
876273 60 976
208704 466 202
898700 560 923
240458 973 841
168844 95 810
773680 422 603
823339 296 281
133960 567 946
338555 827 477
163280 399 258
531829 35 654
921719 161 175
39937 299 46
419190 540 476
178685 433 126
837184 685 329
763800 198 653
816124 935 789
252100 804 478
232736 567 574
722958 788 252
286018 391 89
266264 486 883
371506 623 371
926331 597 732
255703 494 163
800740 69 264
894573 941 163
128528 838 658
958064 356 415
841417 58 192
752561 997 10
303956 646 919
929611 895 143
324139 311 641
770787 406 575
774604 448 30
116891 978 831
971294 892 861
584359 330 954
236016 908 817
666021 65 618
721523 101 25
444994 957 512
674131 225 345
494822 478 606
38210 479 86
219041 597 755
73973 30 775
269969 24 332
336593 427 502
804471 648 610
208316 486 641
309836 990 311
309969 121 902
514086 402 758
14082 542 621
618660 595 264
978005 372 1000
225576 20 807
145018 762 346
402469 674 168
69418 801 340
521217 701 365
519989 809 893
740865 667 758
408383 909 836
370777 556 294
219367 417 329
164906 940 968
795322 777 657
765090 684 364
844773 533 326
365874 187 776
807978 564 717
90254 530 321
102052 780 129
636993 657 12
297308 934 344
320902 293 633
808314 771 814
163615 940 102
483474 969 726
826347 3 385
103253 489 40
670679 27 914
45676 691 902
163747 540 793
150051 374 244
473605 467 391
791392 213 465
388119 845 59
631964 619 617
669712 435 468
508596 395 848
423165 699 53
753706 619 285
249438 460 135
826506 149 767
215264 486 473
883039 327 461
565756 596 234
558986 696 283
332992 600 454
23038 858 260
410713 305 587
139111 57 757
558983 925 193
123265 747 542
36116 284 711
624237 756 250
345958 415 686
258879 925 351
961073 645 764
27665 736 244
636966 214 56
343936 101 370
947738 702 514
231116 152 253
2074 670 901
634236 202 475
197268 90 801
195623 767 759
218742 427 377
987361 415 802
173410 52 64
518228 42 2
40104 873 838
266781 664 217
115323 2 605
173813 780 955
388258 684 24
44054 11 320
293101 955 469
631977 324 660
410017 424 428
70012 905 789
853426 497 719
800786 311 413
212762 335 62
998762 907 252
958589 617 252
430601 420 228
986838 665 47
767820 734 415
387740 437 67
642591 773 733
518336 9 310
769365 99 287
192594 219 605
384802 836 161
437569 647 547
510939 60 386
532626 235 238
518314 39 909
762664 15 80
801553 516 430
156267 297 616
670828 330 119
636928 233 725
832482 200 545
782787 330 297
43305 307 338
10931 657 862
948309 682 545
251393 399 901
575032 226 823
905080 10 684
927573 222 403
553604 842 938
225427 657 546
503126 647 760
661196 643 515
682488 568 234
412227 753 552
414229 332 13
947578 403 700
639608 201 732
978425 49 467
438203 679 574
216662 34 91
353792 452 792
864286 229 659
236814 153 451
279733 392 340
738801 506 71
427975 198 77
685914 529 50
50015 3 24
77182 284 817
608441 586 658
253211 652 330
446146 898 414
996917 336 440
973778 698 971
519486 246 166
820022 207 717
856441 384 349
14400 997 402
804406 620 662
197473 244 131
263133 542 571
631344 879 530
809342 741 316
57791 423 242
177872 740 396
844282 959 363
153119 446 329
944677 2 768
10293 120 43
721517 250 235
294056 383 375
94085 58 683
549599 880 983
367816 625 104
290760 591 669
119540 677 23
925969 521 812
365775 153 724
515442 221 525
435025 603 729
824860 137 525
439479 711 784
235048 332 24
319351 685 383
946706 397 690
419311 1 95
350650 250 987
586961 930 913
816952 349 235
182425 463 166
993080 893 316
93918 493 813
581540 263 475
762885 871 448
446581 362 491
432115 628 764
721459 864 968
895377 794 460
392198 421 994
612464 850 777
574520 556 508
153429 197 121
173529 684 480
860907 584 57
490601 444 704
672018 299 204
114539 5 206
225215 350 234
5792 499 21
191795 741 637
642293 784 217
775450 649 293
203286 423 512
531893 879 150
14431 825 341
796763 391 305
249359 39 908
211561 815 14
384785 610 231
963390 34 917
336392 72 930
248768 475 115
46601 278 451
936724 985 864
11522 870 200
704721 381 742
19218 957 249
921951 106 326
602731 111 410
124417 476 600
154859 557 647
961885 896 915
728386 158 325
116263 638 942
113821 976 896
453416 499 226
561826 50 633
450064 82 2
845933 1 725
719045 695 825
824684 132 788
841278 911 682
997422 985 707
443260 481 488
257723 393 875
631612 205 794
960186 801 14
177278 624 7
740534 680 489
529606 923 438
581081 998 402
22496 214 965
265473 440 881
830310 270 695
200519 192 263
780961 923 624
35042 632 544
757954 631 391
52158 806 907
9276 968 974
23195 990 691
601718 962 51
972218 489 129
632625 505 660
577293 727 100
795966 347 261
504674 184 977
661298 709 703
456223 345 783
610787 951 866
242846 138 519
359352 363 600
212216 807 596
323040 62 113
287639 458 8
563899 327 630
447749 559 19
760939 420 168
948816 924 795
467547 294 83
44715 410 73
712297 810 493
388271 244 356
681627 664 721
786859 308 335
390025 513 395
136817 680 216
175650 882 34
540389 49 57
998080 543 478
952373 213 523
475483 739 635
818612 139 10
880962 460 123
231590 997 485
815594 888 390
745044 55 620
20782 224 395
201774 396 256
934368 285 96
542692 353 458
316519 189 847
895229 294 272
393321 235 284
907128 417 191
602041 95 809
762193 4 207
38898 152 569
917584 438 821
257643 661 614
215971 979 469
339966 384 320
399208 839 288
42146 612 453
478046 516 473
263474 188 397
2062 552 552
719674 659 401
388440 938 26
488507 688 692
599533 407 834
568022 401 886
283626 614 119
423039 36 160
879005 901 657
742139 580 521
41923 876 361
888792 170 517
875135 1000 195
913539 159 840
731268 831 965
121487 740 728
388735 433 681
602867 958 767
981055 418 394
307409 537 85
647497 188 728
377065 533 206
42901 527 4
531157 604 653
510258 266 713
953940 968 256
122947 515 369
788678 18 809
430776 763 555
446492 57 360
189042 815 376
308799 640 579
631528 54 125
50055 663 22
606546 557 211
904438 363 193
759838 637 983
649609 84 772
450974 599 234
990599 366 741
996147 507 633
742886 541 167
5437 663 941
458489 583 641
287542 433 260
882492 441 941
826204 679 38
379173 600 831
652596 499 325
808728 821 987
501973 437 484
496572 906 476
230839 654 754
670384 82 707
629968 503 55
607095 593 391
697016 505 65
745138 75 875
899005 54 940
309345 682 177
117539 112 240
486517 696 385
602398 418 627
728663 176 109
835975 633 443
789207 150 266
229143 571 174
346973 909 92
92480 292 522
887201 829 620
710259 322 664
232173 874 35
363101 375 719
476997 769 933
617721 229 655
693452 471 890
731891 142 118
626026 883 567
125121 30 123
174599 275 884
506971 524 993
553786 788 230
686521 464 314
468985 278 137
8183 724 512
355178 570 296
973037 525 160
511848 973 343
245046 388 512
428427 344 559
946977 738 362
318340 580 869
467995 158 300
556374 968 959
761360 966 930
471486 817 725
798084 160 350
957485 207 76
406183 199 107
495152 413 260
150833 68 860
322926 321 131
500455 61 61
329711 753 343
48953 60 527
146876 197 76
793157 74 359
387603 624 672
754030 775 366
85805 803 7
463254 330 451
327048 288 271
45480 354 72
143407 948 607
545451 2 317
123765 114 965
613744 371 770
885506 396 498
585351 869 993
69084 989 502
671906 898 393
368449 574 987
986452 18 373
477966 515 532
889936 596 751
471215 199 124
603313 221 137
785084 565 574
687550 602 204
667956 329 374
25306 20 333
822788 195 900
669503 517 267
603021 36 553
828733 811 453
96364 901 789
574154 886 915
588815 607 418
990676 506 413
525690 434 895
2525 730 306
507258 497 665
343531 87 766
993008 767 670
799286 626 707
899583 725 896
812450 851 259
65315 559 482
522161 842 536
262498 33 176
825497 626 160
268732 796 701
878478 281 889
403714 701 619
113884 293 435
212995 874 593
246952 73 622
916426 920 717
593229 393 577
617394 847 452
870211 698 341
719327 50 399
230559 10 852
905495 891 38
249350 201 456
376271 96 53
676331 522 960
119624 512 223
536146 44 475
680316 516 215
186019 965 589
8269 120 614
956645 684 773
440521 911 6
724917 254 872
370474 715 435
598504 434 493
394318 394 602
701215 467 653
715914 456 698
858500 521 895
131704 685 664
633811 605 984
806490 786 516
37960 290 152
528048 899 62
890365 654 466
241978 377 921
478437 537 663
486337 174 446
69913 971 51
981058 460 688
225051 519 181
827738 736 860
809167 908 418
846446 947 280
211337 374 143
333340 160 515
779585 970 965
842475 799 975
908951 300 187
991621 808 218
454682 50 890
156670 368 220
336222 273 665
618605 691 150
889293 500 380
33993 681 135
868716 696 867
346815 150 953
722625 647 958
980676 518 701
883242 407 978
932321 900 421
883007 343 540
18539 373 365
652729 545 623
565495 976 710
786090 61 995
138256 429 108
189652 580 178
562963 150 687
432138 827 535
340948 342 878
953533 921 263
665581 150 275
613330 714 383
509054 519 561
168277 301 200
812818 278 64
256824 504 417
872183 870 282
897508 115 743
880421 922 382
250501 613 113
965443 584 474
35568 500 585
487400 778 124
864330 961 477
35808 985 679
816432 696 920
680186 29 985
509801 174 653
483298 650 917
848402 29 227
149001 567 466
323001 63 622
165147 248 837
726019 695 510
875631 519 756
629370 307 179
364890 227 347
650392 972 88
707251 779 391
746395 55 927
461117 197 723
824500 91 388
164410 82 697
987419 912 385
227767 857 48
203243 973 126
283407 484 269
291074 680 224
504047 986 747
480035 34 916
216388 696 897
253426 669 67
356659 974 487
554658 70 693
76749 203 992
468904 582 549
860093 970 292
73259 907 531
516954 477 310
316384 296 654
586768 703 153
728382 83 461
944960 762 101
952002 913 402
445753 603 11
244527 617 76
26206 807 427
488088 832 647
975154 973 550
550245 905 528
511161 871 306
45272 211 8
211161 459 747
903984 453 185
776692 643 693
507969 401 699
193973 945 404
347873 938 51
67087 543 803
267114 975 353
403040 766 667
329059 125 835
420484 97 947
141817 888 427
646422 678 609
621368 898 825
844205 234 751
587183 483 564
733998 993 561
240823 426 881
271196 308 84
867832 779 640
324195 558 649
380355 82 599
607341 732 530
659169 945 854
445357 894 441
183110 488 580
748324 579 311
279740 880 369
295477 984 1
137358 594 733
715682 885 303
915375 320 464
990177 508 887
31948 170 558
706261 625 459
947767 587 159
910367 219 576
527177 159 765
290360 930 916
982980 121 891
351834 4 320
143966 11 513
38086 712 590
109218 631 944
664535 218 790
64280 75 725
902246 608 650
625966 968 99
127972 902 124
710331 548 504
270076 759 826
893248 784 306
225478 166 802
597566 606 769
250644 87 222
659414 464 265
228514 257 988
899241 290 153
272537 744 147
536750 220 22
554936 905 852
232798 891 355
883713 617 214
142442 673 303
203475 777 478
627209 405 657
483432 261 734
752239 8 649
612168 885 126
621532 107 782
686782 159 370
82040 527 36
613845 353 589
389878 591 591
112744 837 534
376613 681 617
484313 687 413
876346 180 352
649904 459 86
429666 213 5
605304 110 49
740285 260 31
43639 940 161
562207 342 555
745137 404 832
112234 179 271
306286 750 618
946215 925 918
572136 693 990
886815 896 538
905503 48 810
482087 136 689
535580 841 819
895679 433 208
242360 560 12
863426 477 337
510772 833 782
953098 47 214
346281 557 464
221120 274 993
408655 64 683
530107 942 918
792287 765 1
306034 373 79
339431 108 242
686060 995 644
464306 405 592
102769 243 959
342433 323 53
281242 672 427
235871 409 260
20567 466 466
853086 280 948
236661 362 486
595943 622 132
150923 399 689
897834 962 789
414761 694 764
211373 250 765
74842 659 681
169112 49 594
211464 648 414
960584 684 708
978135 196 903
170040 576 271
366262 963 397
658830 232 670
659393 357 827
108979 327 799
986132 418 180
606378 728 794
626980 58 419
994943 954 422
899952 56 542
764173 250 101
700230 553 534
41100 945 107
938009 115 339
635075 291 504
424264 651 657
189964 420 128
214776 450 885
894711 653 560
302012 110 234
573269 22 381
224425 489 363
633923 188 956
53018 419 237
795258 292 742
408312 742 482
522771 597 252
163930 217 800
611959 187 729
452066 313 252
68728 560 99
889993 480 328
98934 854 984
196162 994 233
535190 807 935
851276 23 740
678496 422 401
172294 205 561
707073 418 297
845744 940 71
503032 623 919
277866 634 31
132867 962 712
153624 724 699
209245 843 386
416014 600 244
201667 249 534
6594 577 462
405764 887 728
10508 549 764
537489 111 514
833012 762 199
765137 629 988
842571 518 795
625754 659 869
847714 910 464
766758 241 723
243262 49 264
670942 599 208
749196 624 455
897521 525 26
724700 248 588
16710 587 630
530454 772 591
367267 887 134
281657 374 737
908695 534 683
518994 598 142
87499 490 65
446749 429 294
617241 482 139
383483 289 415
356790 217 563
455748 583 81
907820 990 572
652942 949 167
302904 391 671
576889 485 578
327771 567 714
412984 221 838
765139 191 299
975918 689 222
635109 494 773
577317 362 84
329524 657 786
94233 786 763
937350 902 630
101984 279 270
319127 690 294
814897 237 28
959821 861 267
962234 336 788
34470 918 922
468226 577 784
116317 904 220
419510 935 331
706461 739 643
339016 980 936
567999 331 6
196884 990 976
762097 376 485
528130 420 240
121514 968 604
232008 849 526
28228 457 559
956012 257 545
827441 6 463
427054 584 680
663747 209 984
5575 27 931
33220 160 152
199979 770 61
671344 29 455
430974 401 31
460309 941 285
3320 120 707
664524 333 806
29198 102 755
493357 971 679
10540 566 6
235756 698 491
614359 703 307
605862 202 649
156598 828 492
535529 449 680
525740 91 781
286254 442 873
109866 58 578
916856 553 139
984532 202 893
458766 24 526
579799 821 316
290047 28 872
514683 690 632
105700 355 628
315155 955 17
109703 405 213
231857 221 392
644021 255 500
441925 494 555
232707 712 438
190782 437 212
148376 680 399
787687 228 170
577535 226 92
681510 515 700
266650 555 229
907385 352 919
634715 90 662
537530 600 386
524480 140 559
501034 96 995
948925 252 326
997324 652 592
568115 461 336
793454 687 250
827526 177 223
103526 579 329
355015 347 916
880780 967 436
200989 80 737
963617 875 760
251402 987 738
956457 247 398
946490 674 636
337261 937 248
96988 294 581
394055 26 143
147832 377 40
98468 552 462
383188 432 506
220205 154 853
402963 718 277
131899 719 130
638793 404 4
331372 395 78
463636 402 991
281439 460 173
75134 159 944
461592 67 115
879414 257 179
407590 398 710
662182 48 975
81694 619 330
571698 520 125
293113 482 873
235826 806 491
839717 130 313
196133 18 535
656920 972 546
966155 982 545
133427 33 67
646173 676 502
423111 163 225
588258 856 601
150276 970 788
680168 845 697
645407 388 909
723171 753 219
280562 634 227
942562 519 271
968264 26 179
399021 195 433
316191 275 59
733179 733 539
643885 536 624
833842 885 932
64923 282 352
34029 324 519
526440 400 683
35963 464 685
814476 522 407
484919 457 169
497542 651 818
44921 788 489
270506 671 880
109312 724 729
656715 327 53
323458 777 371
30668 761 976
631793 823 261
747717 726 41
608169 998 310
513472 708 731
463026 677 973
800764 795 616
658334 506 590
557310 826 883
550767 569 274
598280 140 942
632286 681 812
210991 362 675
290767 681 583
211261 492 790
929668 498 63
815418 637 733
434865 7 694
106268 217 642
276247 802 46
912937 1 998
378419 138 35
890262 571 120
737381 669 242
996533 347 131
732980 799 173
465725 157 833
435039 970 784
320398 800 19
916701 454 560
884916 829 703
81218 636 530
825149 333 558
990329 576 582
693238 515 912
889704 626 117
862909 981 358
292376 821 136
504052 940 430
724962 225 136
731956 987 700
648171 125 566
144010 315 611
767487 198 556
439340 57 928
172853 834 839
439037 120 319
599595 913 322
533420 761 841
367605 998 536
767579 692 327
71047 387 722
25933 143 989
974141 872 807
387125 591 695
147958 542 399
112040 392 662
443095 185 809
739773 809 212
605658 425 700
166051 722 152
819309 940 347
767534 535 741
261672 65 437
426929 308 942
531215 711 839
712507 704 294
483955 452 507
277570 97 161
648628 733 415
15411 959 727
821476 89 111
801411 692 490
680618 344 548
189429 370 619
654493 944 557
279086 19 546
913795 729 60
100838 891 473
947759 881 590
367926 875 221
802295 156 531
273154 105 560
316081 184 546
896189 902 309
686239 1000 436
796940 987 47
886728 113 197
881086 338 742
248551 314 697
941216 765 433
929480 783 662
447872 157 626
472418 607 274
258672 507 610
624306 802 957
263406 128 995
353857 916 290
582490 548 183
567144 530 458
829905 260 670
814765 469 905
260142 142 161
194750 729 255
969110 889 930
157280 849 512
300841 612 131
814674 351 788
436854 25 231
735027 133 572
973060 126 903
528310 935 997
387043 25 401
714230 37 158
348294 427 540
239120 856 112
144215 792 707
753444 78 957
40173 674 214
128502 434 608
316142 880 946
722449 994 62
458396 702 547
14999 863 474
193727 139 270
265656 681 735
703676 3 377
111360 716 402
400519 744 103
812009 648 522
165812 951 836
762387 233 897
394506 340 677
964946 419 227
909698 156 561
118736 834 872
755709 181 436
414768 648 679
898687 916 743
653098 708 21
944552 546 219
840092 236 334
89709 69 961
621547 995 140
434171 487 100
562094 106 228
269981 785 883
570775 399 123
30395 645 481
926914 25 75
433523 754 420
183481 300 6
118953 929 390
132103 702 541
784182 35 225
967459 651 698
297754 217 434
531867 114 496
794372 630 192
44444 682 279
539928 655 777
776587 929 501
340064 934 857
763253 404 776
176836 947 473
560759 99 520
547536 710 624
476036 251 829
902345 920 552
403715 872 645
914910 309 255
629156 693 459
263929 320 256
831009 134 499
77584 998 66
435920 923 549
984216 22 249
686476 870 27
892654 349 237
785312 217 857
468362 758 598
955585 74 39
180896 57 803
940698 914 134
238131 711 868
997555 885 86
12897 574 86
105305 986 95
332112 154 94
950629 611 68
59895 350 363
907952 290 848
283492 101 431
982479 904 185
642016 680 185
876571 759 92
996903 402 929
178710 799 863
323846 883 678
680337 428 181
923922 705 855
823084 471 601
964113 309 103
813162 315 189
745449 517 294
762055 103 159
278372 378 145
753173 362 818
146226 787 732
714890 932 910
999303 752 688
725836 905 90
790734 155 950
793087 775 346
447961 564 400
713333 827 661
861314 462 320
921218 889 577
719916 981 335
473528 53 559
823690 491 634
572643 882 22
555615 274 438
345152 26 56
833998 757 248
53701 762 671
627147 222 313
902112 948 704
121972 585 19
425673 705 890
221768 584 843
932327 526 633
871193 552 671
507829 958 621
886527 683 376
710025 182 687
211191 103 192
244694 619 204
917871 32 818
498664 749 589
798942 778 627
547680 11 483
161861 841 934
234454 790 202
330201 420 540
365231 954 346
337730 41 680
435170 900 222
647144 916 981
610845 252 288
189268 376 153
168016 695 865
908124 49 556
97099 729 301
605897 252 46
51165 967 846
248172 875 972
265037 502 349
261364 423 190
300994 555 539
304167 196 330
756794 721 119
463722 847 527
472402 522 863
773617 642 34
244821 206 445
899535 624 584
337533 658 819
9113 774 280
808625 15 931
568789 616 732
548934 198 282
918759 73 443
572696 858 286
403077 536 595
580192 412 417
259180 166 804
246578 525 271
932449 557 252
810310 377 49
556705 417 143
59182 4 187
959486 48 212
587684 571 527
448116 459 432
749297 805 590
478264 591 49
865005 609 864
962005 122 235
721771 210 989
513048 621 864
242059 474 968
451723 976 405
281272 987 638
624175 137 559
882718 619 132
844515 664 717
971927 477 922
265953 508 62
860705 18 464
800003 63 424
186979 527 390
602372 272 275
638014 349 68
663220 616 379
125915 455 905
329064 535 629
100347 289 532
451579 423 703
302861 974 113
114935 288 518
812470 942 767
425308 742 643
95759 761 159
811198 871 927
444070 992 331
733362 606 501
342486 710 812
826945 343 124
345927 766 629
894992 698 741
482702 929 745
833474 775 310
838213 764 721
482465 620 542
75042 856 908
811959 817 331
160426 521 477
821961 862 49
501852 249 971
697783 85 297
871465 276 371
904078 470 207
263623 881 630
728686 797 520
78491 495 761
29808 217 368
828803 791 880
80075 795 573
194105 200 718
383982 474 816
666132 863 360
97949 426 189
644566 532 754
255864 637 291
5061 780 561
448554 938 763
51294 511 275
871990 731 493
648618 218 960
710693 473 161
346212 121 899
776465 482 595
372769 122 478
986479 909 909
55494 196 737
506254 399 979
300191 603 28
792415 79 197
71005 853 998
923227 928 133
111973 950 202
93432 902 619
339730 477 827
220393 93 133
130187 313 939
33413 191 877
844688 18 951
890956 107 949
530829 78 887
479608 404 427
253358 369 869
601373 316 249
824271 243 88
771393 914 867
336452 753 163
821907 449 506
416375 661 127
799082 166 835
456697 723 258
828570 387 248
789443 12 29
933093 359 382
263423 434 61
144038 930 582
810038 670 845
769174 642 226
915264 92 47
442697 916 458
640783 626 53
349783 150 925
199454 558 969
110803 11 393
395432 790 147
231053 794 965
390227 221 993
372502 287 194
619276 80 941
934841 768 443
343157 170 73
806209 359 99
565246 438 418
477988 228 363
916536 615 231
931553 948 853
37657 225 417
58550 505 530
656784 400 421
111941 896 594
505719 611 42
800383 604 182
482632 949 796
146130 227 715
675529 392 445
302602 623 768
922599 5 605
564405 680 214
909306 23 750
976959 796 233
419392 356 807
403436 832 830
725131 231 179
500523 509 136
970797 327 890
838747 72 397
977546 658 954
886032 118 96
318740 547 750
692266 520 666
663464 534 443
558255 176 650
688501 444 887
149663 711 98
833646 610 758
382754 559 34
782879 521 938
633315 846 263
298838 640 742
788872 685 377
728177 180 316
31751 200 820
647290 256 367
147575 601 783
114781 294 906
868251 40 950
813427 305 802
808608 857 578
850618 859 282
855470 817 519
257235 481 96
402413 156 245
37190 210 143
167481 631 500
712365 169 979
282637 916 440
212218 730 230
160458 855 713
806174 26 380
761947 270 84
954237 507 247
199386 969 764
23140 654 748
882108 499 149
579289 243 448
260770 635 581
289132 912 522
436449 390 285
307133 139 380
899332 469 541
142887 390 163
610701 916 525
652040 821 141
523078 426 996
220013 256 35
968074 341 169
215376 479 742
734791 140 646
5968 146 924
372232 49 995
357841 299 568
358981 100 696
427899 864 722
223631 712 239
992247 949 406
997231 720 856
544147 620 55
408121 996 719
12184 622 550
19973 337 273
296187 559 274
210613 262 366
711729 875 816
331330 394 470
720400 505 707
483517 419 985
825237 52 908
259107 641 831
131189 919 776
91799 133 630
204473 572 797
189742 871 58
926688 469 523
733748 381 936
723994 903 522
713561 580 776
934666 709 3
863313 274 185
748477 695 602
630659 130 139
958728 74 667
175218 603 540
210556 538 665
194943 66 839
856351 982 449
117754 273 68
354830 52 829
57133 283 995
813103 1000 463
967722 556 372
914348 115 707
952345 780 606
691682 584 461
880363 211 946
537696 144 716
213156 594 527
140105 331 937
619843 189 843
394656 319 57
883782 696 658
139662 782 389
18282 28 293
146339 327 655
741992 89 695
529990 83 857
266329 579 313
676353 55 947
66264 57 214
812032 700 189
264494 967 84
759831 50 697
661179 995 73
480646 199 614
547121 563 238
923362 827 75
293491 94 69
973932 864 838
260696 170 820
91686 635 75
952660 269 826
396708 304 723
705696 53 979
534231 473 204
596642 212 464
71286 289 794
233147 548 989
694001 551 397
706497 621 554
870858 674 207
707380 459 924
476771 382 26
498160 485 824
194637 621 98
89041 981 709
468004 409 239
651535 707 205
960405 622 258
634371 985 440
81984 740 362
205358 538 487
100077 539 976
968214 643 994
229869 87 441
192397 513 31
347234 302 988
454674 713 589
893435 574 729
475026 718 237
871294 555 427
797991 403 82
140868 128 255
423773 733 923
375536 622 706
655747 933 812
290154 436 60
537667 614 299
138437 580 531
284118 451 824
514407 158 757
549277 521 672
449114 372 637
956841 873 964
752439 960 730
349374 55 57
395721 314 273
794995 436 563
4396 299 582
482130 205 251
583128 719 448
482857 48 366
595963 763 405
189389 290 396
669246 368 238
257584 215 66
547964 981 534
347232 458 259
775310 52 728
610042 775 917
679834 116 962
922809 774 798
890313 787 755
100820 120 936
926261 611 721
61895 538 126
559081 612 613
214696 586 670
730975 803 493
979194 144 469
847874 476 850
376421 727 138
933107 979 287
5555 687 198
875659 435 541
435342 370 612
279267 270 566
721339 432 744
959817 764 726
707494 575 818
186166 762 433
45457 952 209
680388 238 243
773989 319 572
827368 202 172
797615 379 391
543991 158 646
87239 984 880
519124 565 171
552075 277 137
123423 432 940
288958 423 930
896057 767 441
662832 929 821
150074 689 929
463814 879 953
659328 271 147
50908 601 699
103288 289 593
806419 643 43
32594 404 65
267361 200 183
737360 823 245
298811 635 6
405463 185 318
697812 407 457
564927 785 686
557284 932 31
896346 565 21
108570 263 661
210823 24 397
696624 431 288
274910 287 293
251646 191 881
721984 392 689
553957 221 138
605348 236 279
96452 324 871
268796 919 280
882755 52 902
512304 764 426
529395 707 452
273846 22 898
496338 910 354
590807 988 460
963014 344 72
525551 316 726
761122 865 72
508877 699 942
28540 724 591
30045 181 196
419757 253 868
454113 992 4
720634 741 505
951226 232 427
608754 55 813
426124 974 451
477117 776 440
200141 535 948
548855 575 464
384803 878 943
935651 380 437
248420 986 535
697864 846 660
446395 314 352
189149 709 333
323387 811 578
8714 548 849
343248 341 830
387696 884 787
724406 337 249
768101 859 687
600715 460 309
858827 95 454
791922 987 832
466668 815 348
506299 889 276
697445 667 968
348237 185 442
490556 723 917
850623 696 384
22983 830 761
167829 516 53
438539 270 36
344303 884 167
73441 943 558
231063 456 957
180846 61 614
177656 661 967
194691 557 132
345096 243 642
161473 6 483
952950 703 101
876874 523 24
460259 930 571
21906 22 498
331100 2 441
477370 482 584
62581 610 456
650389 627 936
46679 821 553
843824 792 769
82354 679 858
55551 85 404
475518 581 147
103052 258 838
44558 741 738
666450 9 338
811994 266 378
996109 761 148
387075 312 697
37647 167 65
343795 502 501
465587 664 159
32154 917 95
269002 61 596
676007 867 882
588109 574 96
39933 726 360
705385 755 444
128435 699 576
968068 389 898
251327 317 967
128519 899 114
768279 806 980
420609 783 337
219955 65 875
29666 618 901
180487 220 418
613260 977 781
269841 435 506
868289 541 821
10286 191 65
372352 971 986
100881 15 676
856220 556 485
216410 404 425
943436 336 238
556502 1000 219
57247 134 149
246041 855 609
828547 57 934
705754 628 269
491965 579 3
709043 851 382
980459 22 693
480623 762 137
195051 398 545
389376 355 836
626718 687 408
673856 856 149
842511 53 76
466700 379 995
776524 865 317
495419 182 327
450149 246 995
872805 480 854
555687 286 439
334795 891 19
701241 601 798
460923 995 950
543814 926 463
692068 676 916
385199 228 789
981942 848 908
323225 262 1000
659040 385 728
117923 638 151
548013 794 92
605924 501 876
835105 130 941
569017 310 82
217128 929 320
907468 591 628
582685 649 380
250869 822 763
993723 564 325
506077 402 965
366039 225 91
580698 215 830
14234 845 846
491378 327 115
465312 696 263
255573 812 830
90778 926 346
403708 769 414
169240 57 634
952675 894 257
693302 15 227
54351 833 392
513853 298 769
484983 167 781
421367 32 273
437675 651 702
130319 743 360
120113 227 651
247965 184 175
686052 316 509
196697 695 636
123196 778 728
805405 999 514
789467 197 488
553220 48 310
650641 554 403
723700 473 519
982302 83 198
348475 260 377
711583 669 385
287530 398 896
563628 109 680
848620 976 641
459400 656 636
252668 24 221
151524 389 11
169484 790 853
94680 786 185
976555 185 941
767610 372 69
334775 8 874
724800 353 476
909927 867 250
388270 781 197
129653 627 246
346857 693 268
2280 445 511
884156 440 131
762655 642 41
568268 685 42
302642 531 1
310909 389 442
684036 280 203
122119 777 178
999948 190 111
443470 592 552
730830 515 735
197583 38 2
110502 975 624
697558 616 941
303903 28 900
709582 362 332
247352 249 133
310956 265 271
533990 458 572
990361 425 327
30420 333 676
727995 286 632
732576 200 777
381627 727 392
691914 544 820
838072 450 539
795085 926 740
542813 161 947
787172 546 703
258078 988 55
299639 709 378
681102 537 111
324451 381 362
631840 569 964
293215 983 854
980203 303 752
947597 280 998
29799 984 107
445783 115 208
548215 260 261
815829 370 832
668418 366 545
216845 54 814
25893 231 374
149176 846 807
392527 608 196
585395 826 299
211821 785 969
542589 504 437
933978 606 838
39735 741 672
581400 820 202
800042 487 355
289168 434 323
733326 355 850
209668 858 564
615386 83 676
821140 563 383
495911 87 883
133679 920 586
335235 724 445
328183 507 383
957544 755 292
113248 514 40
919181 987 582
541173 736 362
292824 615 974
920641 593 561
315791 509 683
227838 232 80
168037 695 868
865943 506 356
351671 107 93
84070 748 659
477304 264 271
113502 466 953
5816 20 741
774895 889 748
381951 503 249
255427 526 73
691332 28 24
371395 526 347
614743 95 379
854200 81 752
53849 421 132
673114 887 795
491354 51 330
780562 774 567
613712 420 410
590673 971 800
178759 18 465
399103 586 677
638653 460 35
512332 598 422
327516 292 425
353179 624 352
477073 915 741
363944 207 467
765432 620 111
497880 275 958
563579 182 801
716780 89 137
961834 854 164
952852 494 828
890005 699 689
346748 878 24
690667 548 87
850999 436 203
499968 312 689
308850 185 763
215103 282 240
476298 533 316
881570 826 207
110658 509 553
419594 406 900
29651 512 338
496653 744 871
976467 806 289
191424 572 824
816471 601 734
436227 368 253
787190 421 653
920982 238 196
347561 799 176
794795 835 103
258952 734 784
20895 79 50
690934 708 302
195762 134 225
35807 873 241
751015 856 288
572067 465 725
516383 923 121
897303 864 641
79299 694 955
374745 916 583
148211 779 420
533933 965 193
862978 520 857
432213 773 754
688531 113 399
261838 328 847
705571 509 951
713856 490 446
262270 675 96
643595 94 239
169864 265 907
564375 645 598
379033 898 874
860782 64 238
369918 753 91
855118 612 730
396237 552 903
832374 144 913
543673 454 145
76912 10 285
250183 870 545
743420 455 669
788456 649 464
270856 550 533
258507 560 541
338912 424 257
580866 645 847
500834 584 379
756428 238 161
174907 954 783
769255 187 295
886114 825 557
361916 177 647
284945 547 866
264814 151 863
858679 667 936
870592 936 387
888404 991 447
201637 696 572
4269 240 151
98415 398 978
124928 852 694
872296 646 848
553885 323 787
187810 356 493
441973 635 923
396494 915 451
398671 269 958
406278 549 608
733900 838 51
561034 139 254
648319 744 806
277931 492 24
597109 277 724
422227 89 349
971855 721 117
554780 928 199
474275 563 219
822042 204 258
189224 606 677
321320 263 27
341335 758 79
436037 686 421
893003 160 492
20053 272 103
833084 769 473
993874 243 192
624741 293 810
103890 865 188
610447 136 745
580766 879 771
35348 537 943
797451 86 980
723640 451 812
342215 680 786
710245 458 163
846456 309 63
300955 137 643
332968 210 529
722235 255 904
848787 120 385
115184 471 203
31835 925 815
711370 679 334
883874 201 333
314951 377 192
390980 245 771
503536 61 55
118559 34 68
587429 505 628
940929 961 381
333379 413 998
527980 646 296
986577 718 14
779497 584 874
213703 957 843
959127 149 541
169944 890 601
315023 91 844
754782 434 263
875413 197 298
287816 254 276
412503 351 778
379610 42 844
965964 930 726
503365 428 473
632857 795 870
168291 539 467
367329 587 145
268891 454 611
741418 614 243
713242 768 394
545577 168 382
336373 754 993
874189 286 473
795410 424 728
776297 265 446
637164 198 703
552596 826 737
376561 477 787
313722 480 141
971473 372 812
291467 736 20
315236 778 853
939145 486 670
833860 102 455
207868 274 31
318140 466 995
84344 159 504
826919 883 552
485215 886 974
160610 229 504
469415 786 474
97970 542 967
782663 949 141
485507 970 230
935123 826 100
297772 347 837
742516 4 749
272399 124 773
757836 721 118
950448 733 648
239095 482 656
378399 169 954
375336 691 510
386012 594 41
867598 803 690
795801 807 139
509708 758 501
11191 672 230
16808 665 663
173368 904 985
858631 469 802
153727 18 101
34099 433 776
316706 334 716
420801 402 567
250688 158 533
774337 251 240
930426 699 79
819757 958 674
725089 619 769
370265 694 539
686458 796 192
970222 456 140
119923 386 271
267451 194 253
229038 959 70
887365 898 964
487029 855 63
738496 249 81
37582 60 449
968468 879 962
109876 234 284
66926 17 447
836939 769 994
221265 265 620
581590 276 171
522798 740 654
468740 39 267
790465 176 599
367330 492 846
434062 815 837
794902 934 138
459991 203 582
288310 54 581
326503 809 804
878702 402 385
430070 243 660
732933 949 72
803071 326 735
202753 744 423
348427 111 813
689032 42 508
947208 134 214
9349 521 297
313958 844 233
620260 157 689
839351 935 789
526660 359 287
117278 925 952
728206 73 287
213078 470 181
585425 241 191
381088 396 236
490545 195 1000
382487 298 205
298119 980 916
473144 951 9
84824 865 684
653290 955 325
1661 82 551
106299 352 539
889019 286 98
214588 819 13
919994 842 427
111354 328 457
568447 934 182
81903 315 514
479617 797 474
389140 746 904
593041 886 377
497997 771 921
180626 860 230
702182 454 717
695307 449 899
845783 95 514
952041 618 62
841537 669 395
409853 165 465
725215 950 255
862155 557 705
891970 264 283
660877 582 50
832128 454 284
149428 943 922
170295 538 969
225244 686 203
534402 49 670
349877 910 983
395398 778 364
257881 196 961
464563 192 714
984694 736 558
740217 831 583
628753 644 820
159194 588 792
597976 265 252
623423 817 951
375550 336 337
504507 581 755
470020 286 266
781055 779 636
345269 125 223
316442 844 944
505163 39 492
619410 767 753
101880 203 661
874305 486 44
889058 41 575
860102 72 218
562363 809 599
19655 90 173
141836 730 59
379448 558 35
691260 798 341
67935 951 621
74861 338 722
686437 226 373
112004 647 310
281099 840 911
89196 216 311
473608 336 866
178156 121 475
543590 464 149
558958 600 914
878932 148 990
264772 393 296
786317 64 341
927630 325 749
659129 518 704
139721 941 197
323602 622 110
248562 4 118
545943 534 234
503750 521 606
597583 103 198
207592 248 527
600574 654 297
715622 693 476
934605 83 132
696600 842 439
808295 166 170
65696 686 430
288966 167 842
179345 558 314
937374 167 855
549742 563 747
742496 565 932
908922 292 905
186805 459 168
620607 702 885
39543 578 720
434087 708 285
79221 581 617
427126 244 408
162966 473 842
893995 550 846
961729 436 377
206333 591 611
114838 653 656
160338 2 230
432701 192 279
674264 378 605
300107 876 372
714371 184 976
730089 402 811
507453 787 74
161041 27 416
841364 487 811
205294 805 189
126763 313 144
8734 58 695
371899 922 442
365841 117 40
780547 609 342
737555 841 145
180710 584 825
743398 577 465
165595 311 1
784433 965 938
562005 383 430
485261 972 331
800569 132 88
101872 34 442
138475 829 790
818869 837 989
864046 299 490
313670 238 621
584621 948 937
721899 736 412
131435 447 266
70997 281 833
652961 331 811
48100 620 69
22643 112 752
156562 268 284
553989 524 133
988905 45 253
183097 949 430
933490 947 587
164720 998 969
365596 378 783
787157 570 783
167305 536 98
769200 672 381
716438 33 815
451375 283 101
977122 626 578
593578 167 88
267209 815 871
685599 797 933
413659 146 684
470105 605 504
967962 980 81
118272 196 433
768456 182 808
253191 427 564
719426 433 66
37818 144 349
485750 538 50
748379 745 54
441602 921 368
392342 567 805
869630 838 823
534700 51 576
214773 493 239
550897 736 859
683816 62 281
106552 152 620
58295 508 448
342403 134 24
456423 871 896
510220 200 265
523213 949 38
835213 75 373
102335 494 108
129745 56 421
286106 707 933
549706 287 295
905506 558 684
657133 414 867
220598 121 940
280682 151 708
300801 871 505
28730 920 382
23809 547 304
60784 664 856
429903 351 159
86103 305 484
218219 702 19
562628 663 510
540757 980 1000
404729 879 663
1905 438 9
452024 286 778
175612 231 577
712190 585 157
300212 775 396
744774 718 137
761925 608 575
289212 134 593
687405 28 479
571880 611 391
252616 142 429
512554 859 271
521271 431 760
14563 736 344
178098 421 586
605003 616 586
338623 953 776
669891 644 451
288726 891 211
854973 370 690
532762 65 371
981322 207 740
586065 111 913
731762 467 723
592961 576 454
517331 216 389
545752 913 451
665948 764 397
215288 315 426
192123 124 662
342075 333 646
269201 159 553
469842 255 559
229028 832 903
112638 721 558
993187 809 424
258914 277 902
576138 962 938
539149 864 811
973040 545 953
159016 215 678
331580 807 26
446421 558 330
829903 805 976
756864 582 953
376895 74 846
689190 56 684
955864 740 560
993650 590 662
141324 350 229
571006 186 969
590061 994 49
719077 463 423
548261 874 941
679362 325 437
184431 171 508
61496 370 461
278112 747 839
266849 856 40
407151 994 839
897295 654 84
449853 947 372
834319 971 805
698457 183 704
587608 474 744
356020 116 348
345218 94 173
81656 137 736
986194 74 920
660587 373 425
368812 232 356
551119 215 224
153537 33 903
42232 994 117
215312 416 434
57323 120 644
920629 527 388
864737 78 553
159140 697 903
191122 824 360
769409 413 185
726897 26 381
949067 817 840
886998 45 550
656693 376 584
450875 687 324
457333 176 743
955010 263 301
23739 914 814
556297 765 714
45880 964 131
653631 629 929
736762 171 86
961386 761 589
31749 798 108
675788 767 252
157130 733 219
726621 122 159
620937 206 952
653240 276 106
570311 406 278
901181 415 26
10764 700 286
34550 714 582
144979 198 649
309477 170 923
455768 985 256
259100 147 868
529040 755 668
520365 666 966
824598 509 225
44278 576 285
143107 222 225
75272 67 649
841294 550 491
72917 59 118
847325 895 117
502496 357 506
696939 273 447
905891 800 267
777077 60 826
779214 190 793
446978 630 98
151842 470 995
215330 644 117
113724 653 33
775619 344 371
879499 528 152
463909 462 628
520036 859 578
832329 302 412
817763 411 557
916630 540 399
587755 598 65
810950 876 980
923501 353 754
399547 234 272
45098 650 208
432721 520 19
399057 390 296
323210 4 440
574790 488 527
612989 632 696
868187 202 887
659931 958 66
607860 207 174
234451 463 781
587471 30 156
750087 772 716
302318 612 68
634584 86 569
723683 37 405
380256 670 548
60251 909 570
822333 136 362
587569 510 962
309070 457 359
867757 230 592
636198 505 196
179836 798 271
555165 774 939
117491 124 999
654175 550 643
990765 476 957
905329 655 463
865750 761 875
828488 217 538
834338 903 54
755917 498 570
822682 279 594
899157 97 763
136955 205 106
707558 274 354
561207 87 52
874827 716 34
386703 118 634
735291 244 413
45406 609 368
41368 405 135
529336 689 907
245166 338 83
187206 298 640
128597 409 958
503935 879 704
344057 749 369
803611 379 959
447806 669 631
357982 699 923
254121 480 677
368734 557 104
921714 483 932
57786 110 61
550629 929 717
998840 819 719
469241 922 513
239914 919 692
239172 967 852
599735 188 253
797378 810 834
812101 106 982
18457 521 623
691345 740 655
414759 755 412
931254 967 147
333677 734 188
891980 914 443
188008 738 594
33359 243 979
879544 692 830
818844 92 452
111409 463 431
579565 840 390
783325 893 661
62232 367 801
695801 102 598
783740 903 625
101335 956 973
547384 986 136
948642 369 837
754796 903 314
555777 882 625
637447 216 400
723991 640 318
632886 115 946
489266 136 271
91453 761 458
942626 248 340
251616 48 551
544178 557 102
765440 531 74
457302 494 853
799322 413 58
815994 75 615
408265 600 517
293655 19 888
209993 781 916
172439 21 680
999844 211 227
642849 620 304
701295 934 850
694782 61 129
184105 970 534
130903 835 668
442776 310 338
127890 384 324
388045 220 291
382642 768 915
509817 911 495
372186 353 146
393230 871 588
441421 983 551
326756 145 833
639074 320 832
539834 736 626
290370 521 772
763486 958 910
588986 924 885
463602 99 377
252922 690 404
162671 281 19
78411 820 567
191309 867 269
415876 306 505
334740 847 885
45482 641 815
5728 359 296
28369 504 684
150721 78 884
988409 546 957
975085 576 617
856821 55 699
806446 582 182
221034 311 603
665953 468 554
653331 870 866
122890 805 437
11205 471 881
635867 372 403
278921 88 13
802392 915 949
750233 517 308
393545 691 602
538638 30 262
721527 172 501
407635 807 485
27873 666 488
770383 448 614
321306 978 54
670882 815 628
512851 131 650
361999 10 833
728020 951 346
175077 676 757
939461 916 925
754126 957 169
334083 627 430
554062 1 541
254681 979 919
967541 137 438
24709 4 653
420537 19 111
839128 517 622
897359 856 648
513968 418 674
666790 757 180
369739 154 902
912073 90 305
302883 472 635
379976 9 801
41663 472 376
961104 831 140
879097 906 263
761702 840 754
166417 194 59
829182 144 624
838567 926 467
227077 73 524
317721 775 663
500782 716 486
206885 763 168
33167 888 701
130348 873 741
848872 193 77
861491 857 157
528902 135 302
972629 619 395
921580 211 934
828956 954 233
124749 119 562
369462 653 838
749559 130 381
64074 315 536
87172 978 511
930610 839 990
839810 692 260
204695 2 917
889253 525 211
503921 32 670
48867 817 311
18227 800 451
334843 505 328
353732 246 554
967048 224 2
500124 825 468
395221 118 129
603196 569 726
775634 795 496
448637 385 969
810966 923 616
619958 645 623
643861 750 611
413785 918 716
504530 651 869
379920 816 564
611329 940 851
598571 29 376
728077 849 967
714179 587 496
439243 387 698
724051 465 307
355259 447 183
239174 835 112
815347 23 147
358891 278 336
853918 94 307
304611 33 700
984348 735 769
369958 238 809
654315 522 742
655116 176 339
896284 999 414
728837 260 298
797190 557 825
320137 237 298
924962 873 898
82486 241 82
724752 364 289
837747 486 129
571994 139 858
423363 740 846
75886 983 725
820559 765 438
11429 743 404
686780 995 154
508979 629 83
674722 966 370
271797 327 347
703883 885 535
374816 50 996
802182 778 814
901591 205 49
916300 844 212
90840 714 781
451221 656 721
474308 686 743
267035 890 800
991150 465 832
770336 742 359
704181 496 558
795393 705 297
471255 914 254
189163 916 600
156945 88 930
26946 603 78
3863 331 796
9454 693 852
39896 598 377
486247 775 916
84904 73 11
762130 103 842
860543 961 329
355301 80 856
14136 228 750
881832 377 909
607267 310 305
214667 597 600
491357 505 485
940627 916 304
784318 693 947
872688 573 645
409026 915 30
60431 898 273
887521 958 414
718307 951 52
649667 879 510
341826 730 666
268632 684 48
888366 364 222
259340 988 309
708624 512 265
559813 589 591
781557 427 336
448319 319 910
354652 404 512
286296 892 690
921897 262 802
6823 732 363
530633 381 445
584043 218 640
349606 115 961
396545 564 517
231443 858 527
763692 441 984
517336 926 687
351506 870 773
798970 594 979
656804 412 712
290930 897 973
957296 776 634
978278 223 93
660642 873 586
451259 352 562
465215 43 67
396261 858 510
127252 883 109
802884 240 189
786645 863 989
730788 317 215
295760 943 804
793883 453 92
412028 374 389
15923 201 924
674807 935 508
856268 981 342
38264 870 777
691247 777 231
515577 568 777
29109 342 4
120553 745 949
841748 84 838
40266 28 870
53820 697 607
480401 884 271
596388 599 853
161281 779 992
205876 709 216
713120 258 279
469035 955 593
397275 792 921
522470 772 66
84200 354 8
302734 583 547
578206 497 566
127055 877 701
389875 883 59
291944 385 191
503236 253 865
935055 821 730
694437 884 296
936449 966 470
159323 605 443
725346 187 468
724314 920 40
727709 824 213
872118 774 965
350569 883 869
235154 660 152
96173 590 609
835034 825 324
230806 59 135
413118 349 781
549600 195 992
7897 578 926
997571 950 879
901912 533 130
940312 55 470
593206 276 914
274552 85 644
110975 315 487
178626 222 138
940995 244 481
575292 161 880
148202 765 672
649832 539 568
497922 761 782
783854 342 61
183790 28 856
19717 544 883
451825 258 298
824600 823 870
510268 545 413
430280 537 561
139075 168 140
37235 814 960
191974 250 94
874418 960 902
381932 756 475
753457 743 327
687080 777 428
503152 251 628
145300 474 346
523718 644 770
9199 787 24
632502 833 998
365378 988 112
505251 37 488
223995 968 693
15416 955 82
827014 176 717
325457 781 532
341673 873 590
199083 416 944
499846 5 524
747633 996 11
598636 335 675
554446 517 537
383539 662 351
779956 870 89
773523 267 664
190188 590 544
313934 857 505
529594 486 671
529144 478 850
177386 696 358
879170 190 539
340992 848 776
743334 997 339
520539 521 634
713119 424 470
728620 512 472
199691 325 497
690441 895 324
468859 919 591
9994 280 550
227127 426 939
632353 405 829
307600 175 936
922147 960 101
732908 588 35
805551 712 735
147155 613 299
354011 856 419
501294 313 86
730568 223 730
322340 8 209
306285 993 956
257628 174 256
822325 147 450
777894 394 433
416420 170 882
37187 773 390
301080 704 858
876462 43 206
13923 307 572
265742 674 894
849901 737 942
860379 255 143
555111 41 274
300704 123 305
158475 870 873
849585 87 162
416091 791 745
196806 644 822
649311 98 846
99495 893 867
187960 620 781
12272 742 344
394435 523 436
195263 262 270
692759 573 425
864457 29 126
910187 668 238
855361 794 348
935925 463 330
997123 476 957
122291 798 604
124328 926 448
911683 729 918
28217 815 740
556056 880 133
630044 357 773
509443 349 24
852654 189 326
57829 111 57
264622 593 355
907905 702 562
834301 978 43
489344 321 526
855211 102 281
453021 728 709
204631 928 588
409493 665 510
688499 701 197
763013 859 542
274529 424 655
464376 340 765
246164 624 162
200148 786 547
599121 673 834
387590 772 689
973832 575 546
315178 182 926
304063 806 259
649457 291 572
813144 454 285
142053 136 535
266435 4 788
698285 75 239
219088 761 171
139407 67 13
969865 127 686
250790 823 623
292975 391 445
420044 853 182
15285 494 195
852969 308 952
157247 992 258
866226 83 697
92784 207 750
80268 819 336
152773 200 880
395651 594 462
124082 998 95
678814 195 283
986806 697 205
158062 901 911
252414 147 18
239857 612 459
575394 345 3
991951 878 171
642194 919 318
356646 802 650
612575 214 265
241525 333 607
950287 849 597
284644 467 98
119611 48 11
932872 602 115
359648 517 583
960943 405 213
623721 496 304
473463 276 879
60528 184 680
678219 390 930
397235 332 741
508410 466 54
669875 752 857
237917 853 977
514017 602 872
976791 119 353
437075 166 410
714495 196 334
213748 224 264
923691 323 259
340245 694 288
681557 340 646
529329 653 265
649647 81 370
281221 224 457
153216 570 210
727533 794 390
105714 720 303
343725 722 94
410188 528 445
919445 694 163
723270 928 772
556555 399 379
957165 388 278
716201 621 64
967603 306 822
361104 158 347
226534 381 137
342636 734 83
192680 352 588
89791 657 453
664860 30 16
116939 459 86
965117 37 996
68594 126 973
790785 183 673
736219 873 555
192966 119 522
171138 90 266
321080 578 57
276755 191 286
643801 728 110
213879 904 847
745098 976 155
691445 340 810
540799 815 796
503880 659 688
129067 532 500
453066 164 931
672949 267 631
6917 558 531
621075 718 742
297502 783 290
144584 177 45
296003 469 534
245194 658 87
802049 766 191
382429 963 290
282520 756 907
944063 439 675
67367 958 737
179674 142 892
570993 476 43
842307 808 857
895104 299 107
401179 680 958
865492 696 327
315208 333 246
33938 753 416
837092 143 521
348684 632 204
694706 220 625
401473 733 210
109304 646 602
774600 347 903
863868 100 695
775045 693 800
580343 199 434
70706 815 114
76378 283 508
614342 331 728
61136 575 372
475423 812 261
158667 814 258
196365 32 366
977419 7 829
597476 60 132
20583 139 716
374547 220 44
863611 811 471
397840 355 320
442471 905 363
962498 808 505
547050 898 636
332020 547 765
551068 930 115
936225 400 314
50445 32 261
897839 348 61
686014 127 796
576788 476 171
464126 40 313
597094 63 925
991728 819 240
717083 939 397
524450 966 199
223424 898 226
231185 197 917
997384 655 784
422280 632 539
8707 854 475
862259 877 55
274914 529 74
282148 798 588
267822 812 133
900828 651 272
51962 458 219
260999 199 531
143651 346 814
217291 330 90
362387 904 936
522685 24 490
669365 638 729
340584 796 879
327508 843 872
151234 943 17
737116 371 713
594099 693 868
744091 94 430
294141 912 772
310880 468 984
324271 499 201
65466 618 217
480500 769 130
669773 374 307
579751 601 179
483370 751 569
499005 970 222
561596 785 615
702926 786 590
672941 115 19
403495 125 118
449405 996 676
14285 607 477
139327 740 153
416466 295 81
88803 243 388
314189 761 406
18313 243 687
310774 801 430
271048 428 693
932360 389 726
46996 784 61
233725 452 422
65257 211 870
151700 428 619
504571 861 154
57889 794 830
156484 741 152
592832 440 529
535061 302 168
121277 820 588
172746 412 173
65735 488 658
842873 967 777
694299 996 21
65295 822 366
727111 637 240
171077 38 266
813339 126 823
411469 288 946
856866 705 262
457852 296 154
263968 723 77
645513 134 503
739952 570 458
29841 654 320
912416 447 60
205569 647 325
386348 848 11
418972 31 52
253129 727 605
752578 393 938
348668 895 711
600364 245 515
635506 849 798
516498 544 468
830966 34 249
422076 721 793
511617 550 910
297043 388 848
613534 232 454
828251 290 675
474369 992 867
562282 300 300
742922 191 475
376760 234 919
158181 709 485
438841 490 335
966532 567 829
737281 634 195
321150 110 719
500241 356 802
73546 951 666
486452 808 817
10690 87 167
422152 257 453
367450 680 198
175422 41 162
933766 501 125
461095 801 192
498638 676 305
767457 581 561
563949 489 608
681458 916 18
972448 64 148
972329 370 903
205636 901 296
701615 539 577
544055 829 477
784106 229 355
682453 531 68
968577 835 599
823717 230 710
413178 484 919
117410 485 529
778032 633 657
607719 498 635
249716 820 50
929910 826 601
287857 680 650
762440 697 655
530386 590 454
952938 391 734
51732 461 514
971312 372 12
951005 337 100
667361 221 278
131941 174 133
943154 754 346
463063 506 949
415463 148 66
557091 808 914
410069 420 182
419900 773 391
561417 103 392
373886 937 881
618367 780 98
826885 7 940
762159 954 533
116033 978 277
494123 501 991
776648 414 558
404618 933 753
121706 978 859
827033 168 37
662561 926 636
904038 548 327
127622 708 112
397997 485 169
410865 779 527
373188 823 272
573960 986 600
29204 863 695
10196 742 746
930413 572 285
312458 491 828
689572 635 805
413466 424 430
749079 87 922
848316 7 537
671067 750 757
606082 880 168
519115 77 228
425247 375 45
206686 667 477
218014 158 748
962108 349 303
653429 985 504
483529 886 198
83494 951 757
579264 71 898
233846 326 748
382619 781 216
851603 511 719
548860 675 261
521350 820 627
562395 668 51
445192 572 448
441280 527 711
592430 290 989
300097 562 730
22487 788 788
35558 73 192
793562 32 349
727572 66 259
354072 252 598
589903 426 674
826216 157 934
70068 253 851
880443 806 200
634148 350 245
777115 683 324
80119 855 290
776575 915 370
372655 762 716
693853 196 681
695454 916 484
468691 726 876
662115 468 274
890148 60 530
169958 284 407
537939 922 62
657556 783 788
30644 290 785
278932 803 314
189793 316 68
409721 57 836
577011 760 297
935384 499 32
283243 10 60
570887 290 396
650107 981 121
125390 415 783
271490 661 987
146645 543 868
692732 884 727
39922 455 798
811502 887 775
461329 760 349
349670 620 927
24933 413 535
281213 752 392
895516 551 588
966112 794 921
860693 277 80
147709 760 940
602589 98 747
549558 478 831
436710 422 498
168640 985 561
931389 404 167
550197 785 18
35411 955 661
321787 765 468
731054 1000 777
472214 78 213
783738 824 438
932708 112 569
299454 646 661
565718 397 780
577707 241 795
354948 436 638
27523 886 422
898305 412 566
735422 446 710
899945 827 526
782538 135 151
700647 107 648
712159 991 788
826377 35 310
880904 420 92
276757 941 533
558377 706 157
825352 439 168
961531 894 300
774858 856 893
176476 505 959
581717 899 546
410474 918 947
247273 15 10
816880 850 324
371552 82 372
253683 33 509
477528 404 185
278429 166 676
321185 12 463
442232 237 42
402773 431 172
50333 33 871
827668 795 497
901688 94 83
72685 235 641
861016 82 687
11184 974 850
392308 966 716
499897 312 445
678766 489 744
422257 538 987
616259 177 601
483680 672 155
464434 77 291
347516 977 43
583856 861 109
472491 419 914
268456 688 325
719753 439 196
672965 523 248
449000 483 100
261283 810 430
850765 416 591
197893 864 894
919063 375 495
545090 709 685
101892 368 293
792263 513 845
74054 831 361
88557 249 702
964496 406 842
740069 986 130
918916 327 117
715174 601 466
775284 490 411
266416 625 832
801581 528 617
238848 652 967
72544 171 225
385514 145 642
42331 491 743
382146 233 237
680635 536 751
589071 681 573
100774 342 332
104129 321 121
698461 609 674
132640 977 11
485618 508 15
130437 224 641
355277 451 141
485394 618 746
959568 647 90
261117 378 633
807848 618 366
251323 579 528
559073 462 140
454025 412 944
180259 512 213
531444 201 600
688047 994 978
218166 742 124
825092 239 729
656885 449 134
266918 652 237
852224 15 349
261464 686 766
554689 250 495
773522 553 450
928830 560 967
712018 672 298
186911 657 402
808189 312 595
199484 92 88
70031 900 835
729713 764 786
27903 569 166
576846 672 596
979231 15 698
197796 599 382
158386 351 674
206886 807 521
112013 480 180
785702 55 944
673118 462 260
641110 408 31
341115 309 908
869643 943 251
308807 934 786
425458 871 220
362419 175 885
88005 317 216
763974 532 821
492049 951 598
245479 549 17
695179 268 177
434197 966 905
931642 609 675
280231 271 489
146883 455 251
731057 131 143
11974 385 849
914776 582 610
56522 832 740
817750 777 440
948811 495 224
762645 24 274
132434 621 475
482675 650 692
564850 3 889
804405 50 70
851897 767 250
418993 435 220
688445 314 98
732120 63 62
86093 458 379
822207 701 619
950071 567 519
380624 979 944
723061 829 952
242725 202 844
74553 529 578
308848 99 501
122328 538 885
649031 684 827
265584 851 469
287256 863 596
364931 802 16
315285 483 520
961516 971 995
525629 704 463
853868 566 908
209529 246 211
561756 128 793
689766 474 921
277277 797 496
54533 917 896
310636 881 19
686347 3 512
154440 863 914
471246 11 804
130055 806 936
37283 496 851
845803 893 570
266287 643 916
594431 165 778
174890 6 645
695420 381 963
498551 499 485
303321 492 941
539945 694 697
193624 281 958
147815 592 589
591906 105 226
763227 36 193
788557 560 715
442870 265 149
348534 855 914
435055 12 604
524350 691 834
902282 631 781
977820 669 502
185374 68 22
979054 223 193
525083 187 235
371137 100 870
154373 448 146
539822 111 193
877753 566 543
449449 2 693
165578 98 727
745024 358 125
256515 651 345
434117 917 660
328251 574 57
237062 748 618
633407 528 696
878465 597 800
317870 889 5
237345 567 577
638517 126 535
405378 811 714
276995 194 328
454774 341 473
848027 926 746
252973 998 79
406237 868 135
345179 495 970
806339 808 589
942885 678 946
632715 239 553
204347 416 90
904109 949 414
313821 669 5
706956 763 320
200139 87 324
724967 891 173
942647 787 467
251241 873 682
896945 282 263
554757 213 886
153232 151 347
328503 894 141
250507 335 4
97855 408 214
850445 399 616
55561 689 771
119962 972 843
556864 803 828
868479 536 626
48084 467 435
363926 778 564
393754 161 737
920524 12 66
155307 383 599
157006 623 307
600063 351 454
771290 264 839
653077 736 431
356436 124 638
549862 48 848
325675 769 344
963649 468 915
759678 200 208
264312 412 665
892119 343 440
367511 529 751
790154 703 504
795040 129 23
315616 915 390
397497 198 296
154054 894 713
195408 901 428
734420 414 769
515533 456 296
601865 534 394
644867 685 466
311417 769 960
705433 228 590
88111 26 196
185998 963 740
196045 44 895
710898 808 979
366810 159 213
922935 302 842
446337 967 467
817765 993 932
171591 115 468
19375 141 725
634536 107 748
247870 772 639
714808 41 30
107911 4 908
134065 401 383
931984 326 708
74852 976 495
888189 496 906
288003 844 826
123389 299 685
309106 447 297
924315 377 102
40602 899 485
551779 607 892
582102 937 296
749710 19 811
660594 683 487
672052 196 757
616772 323 83
245286 891 279
592702 771 192
906872 279 742
446863 941 821
216299 352 737
892934 151 120
38084 114 928
551870 48 57
683927 754 99
54567 268 167
174706 646 443
188316 611 568
871920 620 260
945406 900 14
479317 248 804
823846 468 604
446544 402 433
554345 890 378
358836 472 444
721803 351 107
409810 579 200
364297 416 645
442070 375 569
315711 566 80
853637 37 513
294665 473 400
60893 84 732
183496 379 523
11861 717 943
231456 150 69
124436 6 841
772443 763 115
495189 395 428
637922 185 973
463804 391 228
457428 485 553
563865 889 909
878655 189 715
230494 427 592
866720 230 100
682444 536 895
618884 803 401
753618 243 125
868527 546 12
610410 727 721
517227 906 638
798761 206 574
711627 921 161
309330 251 681
882202 730 785
138044 562 582
654000 309 201
29881 678 289
22372 522 931
776194 593 450
756 478 608
482481 508 516
878119 677 692
883843 624 759
631516 170 15
337784 796 477
195503 802 892
452147 16 929
566023 430 669
328886 24 994
455807 608 345
149819 992 494
515097 782 804
344374 843 788
905974 560 963
399056 569 61
989974 835 119
423342 719 731
849915 278 763
690996 223 785
598702 57 70
375749 31 976
934391 907 55
845389 330 709
416647 244 353
765001 145 910
600970 286 94
964774 467 90
165080 94 282
898025 603 383
887279 541 264
468138 49 443
615042 227 510
692312 324 591
503318 256 829
692915 909 595
364070 558 373
882636 804 594
975980 186 446
852711 106 468
570521 880 962
518567 503 152
595186 786 970
362165 509 593
312101 160 212
348836 510 802
141092 799 782
286563 564 676
317670 358 697
86392 22 954
512789 130 304
258164 243 305
834664 636 859
271970 892 917
975234 794 433
447 553 104
708709 302 816
834729 188 49
980599 529 122
58158 275 812
618811 3 469
77398 151 55
61444 967 2
160651 518 349
46378 369 776
726967 805 540
962063 273 12
691907 962 759
837491 46 175
336173 122 8
155968 203 511
81508 520 903
985523 335 380
81113 904 93
997679 385 450
219995 738 225
927164 678 965
692026 342 444
717196 363 32
229988 789 973
145322 594 205
28174 913 808
106409 306 856
260060 589 530
671404 665 420
546716 642 976
17937 561 486
908318 432 222
780898 500 866
299485 484 760
351893 717 584
318908 104 256
931645 296 514
50669 746 42
785098 323 933
392998 6 271
687003 250 240
679490 191 609
102091 421 273
920734 711 454
895160 64 239
756498 354 729
185523 201 7
362266 824 743
923846 246 337
530681 139 345
970671 758 914
233639 500 290
661439 413 700
455268 235 105
978518 350 802
740571 391 302
426531 68 591
632447 866 199
114776 230 201
408151 641 637
437485 725 47
367691 156 315
342172 845 297
804354 338 615
61551 911 794
999286 174 725
211641 306 303
135357 754 859
426745 851 864
220102 11 902
899942 906 575
537529 457 910
142228 932 577
531987 565 650
459288 114 937
708121 40 887
179107 634 865
248151 750 499
243429 891 228
804985 831 802
296203 145 875
496615 34 715
864645 162 566
34270 512 844
449787 344 969
667277 2 371
454002 972 804
175245 822 699
861335 394 864
690042 964 164
971396 911 822
480532 568 948
642324 742 287
923953 206 850
627518 814 727
784931 989 91
406480 328 111
258277 557 206
415917 244 922
186034 327 143
625710 221 969
240394 543 763
728542 527 737
722734 148 456
566410 575 125
104566 127 594
929642 997 686
761358 708 587
598869 600 485
143054 66 926
388598 821 950
118340 164 928
830480 834 65
353536 276 562
688398 733 416
354367 955 336
426808 721 79
319311 623 925
316920 799 209
694174 905 85
121172 786 440
697828 903 330
932417 292 708
458212 225 260
812185 166 433
183705 721 639
640036 415 232
209268 761 591
244140 278 865
279706 515 110
847011 177 540
642742 363 828
304763 695 92
194588 415 299
885234 998 450
996918 20 351
255068 946 90
246376 558 22
207232 707 748
63906 7 664
174785 191 560
128948 440 562
569605 375 54
474089 232 961
403513 294 986
245883 254 718
752586 245 718
43685 279 52
645936 898 159
164346 472 926
480718 222 485
649390 819 409
105870 700 494
632882 596 401
173294 717 666
256749 93 579
674584 42 538
138695 752 251
240388 423 269
305600 649 724
380076 294 473
537955 506 672
887458 721 961
721879 291 384
740261 167 256
596098 573 607
694274 620 649
997884 31 462
168593 845 232
297248 690 589
429485 684 95
852207 869 585
694677 396 628
72483 430 529
987708 70 337
671734 186 507
169104 76 385
6239 434 951
493972 489 736
537662 389 478
389820 48 196
883638 447 328
685244 356 697
939206 354 338
244981 430 26
113292 324 637
741637 354 89
216118 730 425
626973 264 202
570523 792 44
300194 626 538
499461 897 265
596264 463 383
890533 846 184
356038 137 432
334749 919 522
612484 642 472
771523 47 779
271736 198 537
70613 77 864
279003 988 308
133680 388 992
832281 857 255
713650 691 526
188888 917 67
930195 924 987
748123 643 52
181179 950 562
8275 35 24
153924 39 940
309993 251 203
781875 640 131
476767 764 745
744114 324 150
93899 340 596
764984 392 914
636008 754 190
380777 34 427
400526 585 41
615983 506 646
936690 970 987
946069 891 265
618034 986 827
365987 505 296
991242 804 262
549618 140 669
726979 706 425
721448 986 532
847287 615 158
19492 320 593
494177 803 564
662453 821 664
369634 946 460
433632 489 159
722249 466 28
355236 520 333
915142 410 935
285857 724 619
624705 634 407
378718 716 729
415946 543 331
19825 557 704
829555 183 593
941333 986 128
50677 465 696
321412 818 290
246702 518 722
855308 981 477
778502 894 100
525222 698 833
634130 322 394
814532 300 443
170911 753 23
824251 477 604
751368 434 317
893582 978 703
157788 919 44
735956 115 209
327322 535 829
652231 218 738
768543 884 990
328036 967 53
449682 295 861
671301 869 755
684294 132 712
931386 376 652
799642 999 376
590243 508 762
550085 148 663
343521 667 662
63080 9 553
681996 969 285
739533 209 39
725693 610 359
471051 818 695
650651 763 534
655567 695 591
539319 498 905
472677 712 113
534111 108 112
318263 251 269
271391 487 290
715916 388 655
538915 539 843
643336 17 589
44415 836 690
542405 234 757
772788 638 697
458248 402 466
826992 674 103
513497 687 496
261081 187 54
988592 126 201
157910 42 106
854582 25 405
927879 954 354
653397 447 440
634464 23 756
907013 611 816
807292 289 215
910931 795 954
79101 985 682
119519 617 544
308234 206 401
902592 332 291
223204 876 525
533157 564 468
430504 919 516
830045 500 105
667580 818 392
719181 622 1000
204883 551 266
323412 709 506
499831 112 433
817098 58 113
699536 16 324
849835 402 343
150837 47 431
934711 822 254
927517 375 696
180084 507 27
623194 801 172
823359 964 720
378527 594 970
79130 147 243
673399 398 939
317987 683 751
992921 381 243
167336 359 647
56830 933 51
955078 403 409
321283 682 302
998371 590 394
469087 680 274
440051 203 576
303631 186 357
638567 1000 685
342718 263 570
579315 584 445
927335 722 385
725750 363 685
953386 433 406
527106 376 470
124369 377 384
456148 329 837
651113 233 545
512702 704 103
341686 47 461
61237 90 325
859013 210 410
876180 555 776
976189 688 342
454097 90 772
32307 171 661
371789 534 134
60934 480 892
366261 104 536
784558 745 74
451042 754 451
783791 588 469
107899 883 934
934326 753 50
505364 372 455
79709 527 508
75027 832 111
903739 345 667
696159 959 952
977465 263 790
995753 160 222
344422 651 678
446458 704 763
373363 869 80
3271 640 234
522612 188 7
158379 952 525
328549 23 509
459379 967 841
921679 751 472
999860 964 146
412946 409 958
996664 631 586
135426 217 728
495208 343 223
477859 523 206
113636 950 706
530473 886 234
120657 126 33
278822 142 824
377805 419 776
429001 931 556
536039 262 269
898338 574 394
484103 193 213
791275 303 821
939855 230 479
528966 565 687
779643 140 621
965839 652 649
812111 499 460
982956 211 553
416176 130 458
73045 732 148
957203 586 539
828138 331 667
434915 913 928
405167 821 697
255321 366 321
913318 186 333
800960 236 909
308181 971 238
838811 762 566
987177 536 529
695744 371 971
273104 504 815
264456 981 601
172195 937 555
448485 958 648
815064 144 320
821964 359 889
392988 598 956
181854 80 722
612269 516 386
545146 858 665
482646 117 802
117414 775 757
435501 840 272
373684 762 711
28774 967 305
569680 353 478
920052 151 557
289449 77 814
466457 189 436
808085 795 930
889291 760 628
405934 33 439
818287 637 686
874085 471 906
808953 450 106
178288 114 700
633413 530 938
182779 863 321
933802 612 599
451197 895 459
157671 33 878
964805 303 826
933436 80 504
81490 722 246
26653 583 898
25883 243 614
480106 70 63
476754 297 268
832459 493 401
674988 887 74
332795 731 56
695364 124 370
142791 731 486
869425 261 734
365036 740 708
990419 157 789
321013 960 947
581845 109 507
996455 791 632
85259 915 271
305949 260 64
582139 42 352
198272 547 857
320332 114 628
257374 45 614
644685 230 214
518855 629 585
197391 480 631
848623 909 682
800195 897 201
795918 197 621
905220 11 489
42488 409 87
142082 95 150
161443 47 483
192635 698 354
15997 447 813
337294 772 154
943830 229 513
608286 571 497
750595 507 286
763077 338 549
997492 931 851
276667 49 332
149 122 369
996501 235 539
285674 886 73
828859 313 799
572012 150 789
339616 253 640
58512 237 887
993857 754 790
653000 278 755
248242 522 625
345988 841 572
928094 521 322
183372 693 523
367747 549 887
415406 949 31
568032 391 321
536247 437 4
328174 747 5
385879 790 479
880169 239 586
835341 168 8
302166 575 331
705333 171 786
75972 975 987
537090 405 400
725724 909 276
456805 270 880
166420 473 492
31627 78 459
748583 486 443
933277 176 508
827505 459 124
548072 27 390
456842 220 781
333584 176 49
236665 612 572
522957 736 502
385943 904 532
391466 568 638
657066 173 241
998197 487 53
347699 930 415
663842 725 557
598272 775 71
457227 719 889
390391 620 66
923541 444 191
780306 440 28
356367 152 859
679594 594 909
47230 589 751
658899 107 428
475225 695 393
21230 135 117
895809 41 973
743858 880 945
502822 921 212
864898 871 762
99779 437 449
566134 490 519
106190 637 292
733042 85 183
120207 767 824
822775 333 695
865592 627 97
660927 873 531
664065 889 496
909382 442 518
343046 818 684
740691 449 146
62872 141 672
521155 49 21
293395 393 948
32683 516 352
92327 930 246
180200 597 436
856967 619 399
149040 196 160
551399 555 638
660443 279 479
378664 875 314
510832 869 274
978379 156 918
346098 941 866
510902 576 859
557670 74 489
932277 913 135
449110 333 644
753896 51 370
864876 582 768
421449 704 839
287763 731 832
561797 745 726
14763 946 538
519461 843 235
500979 546 130
876113 253 253
747944 81 12
729806 653 766
995027 282 305
728169 429 106
755410 926 507
679171 66 253
840624 267 526
570591 835 396
541456 110 794
69798 734 618
782811 739 377
802513 536 219
991025 951 478
474357 105 383
190411 25 630
986432 503 226
618454 864 445
866051 985 251
421810 724 566
981284 641 319
500764 638 311
960151 131 448
301953 938 20
535135 315 292
212313 697 194
453620 70 899
714046 99 434
365234 664 721
532936 69 207
496107 723 481
271692 973 677
78365 656 770
199204 908 426
787478 193 105
162744 214 21
638811 738 583
872545 370 517
945299 757 562
335969 379 839
781309 173 162
314480 290 991
369592 580 907
235932 29 40
895411 790 296
552235 392 119
605195 192 241
961078 933 955
836849 115 322
777840 656 57
66928 154 81
965777 831 526
861961 732 476
906844 336 394
205049 496 495
908974 295 460
521269 640 187
365289 741 74
461307 996 200
904778 613 891
590950 375 697
960276 484 978
971895 92 333
811392 272 414
511075 250 630
378160 364 918
559198 576 150
537598 910 87
112226 366 923
825422 109 885
109727 456 639
455926 766 275
869671 150 427
448631 691 18
899021 109 420
367300 877 57
499413 843 153
462710 26 391
898653 74 524
455581 834 602
519931 997 535
309050 225 255
68214 754 385
408222 452 920
128267 435 910
46205 476 748
645104 745 609
348477 678 684
172751 47 326
880948 66 310
777535 395 972
802535 194 661
944808 560 194
395790 590 860
471324 782 573
223921 526 116
221085 547 583
120766 471 200
491512 944 432
37552 219 279
386827 795 24
870965 319 183
303834 779 650
862218 799 289
316036 907 110
716941 940 970
78864 929 336
453033 77 147
405398 606 698
318686 737 909
418727 533 777
511326 824 211
436427 866 77
670737 799 5
325210 859 921
347008 558 301
888418 429 200
367427 429 959
649784 319 945
573700 627 822
417880 820 560
268427 815 37
578059 358 847
742331 422 480
396282 317 892
368156 598 797
126121 828 586
330749 659 451
383934 283 626
533550 469 134
419033 535 34
322821 459 652
20719 937 942
784987 364 641
836801 116 520
786748 998 300
356820 55 930
929975 942 851
756483 678 994
972892 975 200
222095 927 104
904297 436 622
385871 508 203
749510 792 295
321268 617 202
793318 603 81
77854 570 950
230726 821 26
303776 257 489
720790 185 236
373308 347 601
448502 719 650
852289 619 823
499685 948 874
376801 518 448
494786 883 675
131846 766 475
433688 62 181
702930 38 582
539698 158 101
726044 738 449
188022 510 856
259385 528 16
785168 410 525
166552 555 765
306998 404 842
393929 89 750
199365 350 776
585275 230 948
402945 88 235
229697 224 523
790031 987 674
120011 327 604
92811 373 58
826375 948 46
601929 566 663
498319 811 452
664720 616 987
582660 627 396
610352 922 258
233740 272 241
753836 811 583
944137 921 353
316593 271 304
54996 805 211
882388 171 436
80606 562 289
215058 592 288
980155 28 768
201449 223 26
387375 693 102
410470 644 631
843354 499 216
631011 373 430
575550 763 723
803536 982 311
767878 867 462
603217 608 378
476590 968 942
953008 987 809
872026 76 1000
726167 639 931
378942 7 623
927888 506 749
835404 519 127
999297 355 1
885713 589 261
700236 325 478
674137 380 191
687771 865 344
677777 306 641
794089 890 432
262642 452 49
94566 736 997
732398 728 520
365703 886 773
694228 978 906
132253 672 328
474532 317 590
908464 573 27
247403 846 651
294982 735 365
256773 144 214
118268 839 158
747887 468 562
392961 423 324
805554 977 954
116735 214 425
349716 33 139
983367 123 150
723218 713 497
849 68 130
551211 175 413
533704 518 540
352886 396 557
529318 759 611
408022 449 594
772840 429 895
154652 670 116
509370 296 637
972162 506 833
334082 644 359
118263 229 745
878803 410 709
106597 694 880
232841 713 169
440628 990 995
958886 538 848
135828 979 900
37899 636 262
678132 794 553
46594 985 38
852628 401 4
76169 58 482
148599 860 641
319858 572 848
32007 317 909
759076 563 849
379826 203 401
570377 94 832
214482 320 176
106265 519 341
693416 409 990
674653 345 212
983232 192 642
571452 550 626
442692 871 435
172255 832 219
719240 440 278
53361 849 864
375468 173 255
134606 378 779
980825 475 582
373949 376 80
127990 131 786
901523 804 450
274820 904 930
940904 100 407
216380 360 731
450589 102 150
211870 877 236
21697 391 438
566207 324 289
213803 86 461
223939 50 21
641360 536 935
650111 161 855
949510 74 692
134126 650 551
759210 852 795
151733 648 123
669175 169 360
212668 560 582
798024 885 659
497217 351 646
809206 120 902
100045 382 972
289591 663 144
761930 984 214
832359 16 796
537906 180 688
504134 103 329
475491 231 37
797337 838 116
266305 648 558
472090 402 544
199163 22 101
137325 76 695
347017 226 297
649037 684 367
490250 522 207
912151 39 709
209607 294 473
833805 214 466
737526 942 412
321349 999 709
216324 995 908
433521 86 560
708559 557 938
428304 128 875
56509 156 675
539212 277 676
180581 251 181
679099 899 923
889819 824 874
863075 87 16
707226 854 420
531758 474 139
361732 473 151
388453 860 901
572485 736 316
681678 667 172
357854 334 471
96541 532 471
616508 902 764
138027 606 990
896457 218 857
686195 283 122
207454 973 42
520662 646 207
337925 317 967
50760 293 772
609799 33 126
75390 658 58
936718 784 968
86473 958 181
573544 137 251
440605 663 751
259228 415 649
30160 732 453
485002 989 971
123849 953 332
138079 285 516
131033 556 759
949612 669 603
937488 271 414
373838 942 715
739348 784 362
440436 191 946
764211 982 342
735430 159 103
483723 202 453
605727 603 857
446531 229 456
551548 853 288
105080 292 258
80864 515 409
683691 105 235
370129 276 535
181737 471 831
348780 312 732
396732 523 446
83791 908 8
311536 489 406
580253 602 862
376266 111 812
510684 717 341
472550 254 86
347572 836 861
682259 644 468
729179 233 680
530348 590 462
334524 959 180
638939 69 242
624920 522 864
766506 491 395
677141 176 275
726831 358 420
139509 964 312
795009 218 788
696657 233 345
509082 350 48
978138 134 827
517364 942 11
187877 946 68
978641 476 170
94666 372 820
673066 329 607
675083 837 728
114902 688 686
128470 259 206
524842 899 969
611143 996 302
561712 837 186
594650 576 380
365680 755 493
412994 747 49
741994 145 751
618243 540 690
259575 520 123
105267 226 967
847323 797 443
366063 393 871
751461 444 12
354243 799 612
673523 735 6
446796 573 734
388239 536 871
373062 696 980
421869 598 415
76544 102 766
476496 491 147
679880 20 622
364360 615 897
375397 732 864
160505 471 825
150676 308 130
907783 369 164
242959 800 544
45672 613 812
232770 288 35
426930 791 577
467982 774 604
26901 731 403
623111 806 315
174558 348 436
264088 858 524
22022 418 169
544368 196 641
128392 793 806
606756 160 833
72026 323 152
721092 320 376
972938 877 779
158384 592 590
810790 937 504
392927 610 598
756791 267 191
265955 719 181
912422 455 101
780635 922 182
547553 798 550
666584 981 919
466351 831 599
304151 664 770
219483 976 572
635464 730 609
453577 285 237
391804 274 955
931099 130 714
574744 622 63
716246 958 343
313699 764 276
822134 20 822
454853 484 285
964403 977 615
415429 502 267
154184 539 911
89330 7 756
372223 9 331
220539 207 661
878251 429 677
648695 279 887
207016 606 578
743491 863 957
323807 357 953
583177 710 821
55230 992 762
337911 522 615
112708 81 908
75918 281 543
1999 831 816
333441 40 147
944730 717 483
49507 98 56
795153 684 298
305695 399 193
454327 367 544
239104 986 161
545678 524 996
126998 178 543
324052 632 228
74099 402 764
537943 82 120
491025 229 596
356943 174 97
892488 865 465
975024 56 17
240623 185 779
463190 20 80
295859 776 68
498066 679 364
964021 42 992
392628 793 374
900852 197 617
75686 365 477
777660 881 279
313837 8 127
665190 104 517
856466 610 575
179815 280 198
390395 879 555
206478 206 252
867843 603 627
923366 841 225
603868 583 792
87676 285 255
180603 385 947
653997 86 452
765133 737 903
549367 347 463
279413 703 743
232576 829 912
125361 780 886
786177 176 151
908378 133 488
570431 934 647
942430 87 402
761008 341 833
636979 819 347
292764 541 462
106463 877 924
103179 619 346
701399 499 140
199013 939 152
591670 742 891
651571 983 530
608626 786 388
133083 179 50
571283 49 439
895514 788 996
318666 572 396
425760 526 716
465097 332 721
230442 170 511
219528 385 29
698861 421 252
521301 933 501
872846 405 867
768472 832 996
990665 957 723
230501 862 709
240354 534 853
598290 972 24
258497 225 304
73008 570 697
863620 88 920
557412 829 3
127906 356 254
695519 795 618
502221 968 647
923408 566 56
160008 596 671
623032 195 202
992050 452 737
977654 307 574
867429 167 972
410577 718 835
173698 259 61
103402 824 778
975258 764 1000
910868 129 188
451781 302 389
788641 38 94
637980 257 466
50339 679 228
302186 113 817
515102 358 516
614754 789 858
348295 166 350
551206 671 209
383737 5 137
137051 115 677
736503 16 257
161593 210 764
201867 165 467
263394 607 547
220650 152 522
283936 299 264
359654 799 978
155766 80 156
963499 859 881
401272 174 79
558502 561 782
717462 23 478
700778 860 721
257792 838 628
956404 508 288
224042 226 905
846395 543 422
518935 131 645
731649 545 324
602474 623 867
802643 99 851
626552 953 40
446499 979 821
353875 606 321
885170 741 20
778091 163 775
488767 655 120
578949 875 788
371274 814 749
345455 163 123
538013 408 206
683104 225 157
590814 772 510
126648 145 768
96426 991 494
356249 885 547
6698 731 959
293577 543 679
595852 94 163
499118 341 453
279773 359 272
490164 619 124
954776 390 846
106885 624 450
919422 964 574
241165 698 367
106441 841 156
742109 847 186
496427 596 716
553057 197 867
560500 599 416
805521 49 2
75216 985 587
28793 236 576
172676 741 800
529398 740 916
52032 656 582
616098 24 99
31480 65 966
604145 691 41
665217 951 104
449510 417 511
242279 267 824
445856 209 255
602468 184 45
990015 129 945
261474 739 826
760115 817 929
382393 536 308
308547 779 28
843175 270 7
209526 598 342
953661 436 316
467324 783 597
68843 552 749
659177 735 1
632372 247 932
924832 134 257
165830 171 18
800963 326 99
166607 432 924
646952 867 871
330359 184 618
457828 214 27
772133 993 282
470422 796 997
498051 674 132
985199 849 250
303980 477 643
813467 290 505
7195 67 175
158810 714 327
551337 703 753
805821 69 928
708712 435 561
580728 526 839
489257 571 733
37758 214 252
136872 639 678
968969 466 214
666925 213 560
685374 535 210
887320 928 767
604798 905 813
131456 114 199
999114 264 404
596491 269 423
134563 637 856
492480 831 308
361707 375 902
152692 402 185
720312 611 730
310104 709 857
580740 651 613
829086 555 180
420 309 718
755403 741 645
131174 958 963
846720 379 308
500427 538 233
2781 822 685
696339 733 958
202976 755 914
783615 337 858
360700 779 555
372511 738 730
503222 147 583
203876 393 353
653875 468 690
363894 522 246
651757 521 178
55582 32 644
641626 77 968
136387 999 189
964260 400 949
131017 929 863
49925 252 107
233397 151 268
72992 297 873
168708 116 448
417822 360 515
91525 345 611
863442 837 95
544370 447 263
851045 302 310
678870 161 876
557517 58 153
969797 218 528
494483 758 246
546959 716 114
197621 13 855
471027 527 549
703136 889 223
16819 817 467
693574 187 686
229178 320 607
450465 675 607
449760 60 463
346607 308 145
858746 526 883
895558 652 351
939617 708 654
813962 218 923
374251 664 937
373808 75 732
783057 5 618
896266 323 210
740381 12 351
755042 386 792
140949 725 539
369912 926 292
535568 837 774
841939 459 994
773873 376 316
644359 841 108
519171 560 987
454634 829 894
288424 245 533
659900 347 38
282477 89 975
924680 326 619
700348 495 148
611000 356 545
626163 915 857
413849 299 479
829282 56 642
847667 394 836
551706 806 399
462849 129 544
685293 776 299
832957 873 857
86213 571 258
858015 478 184
391488 46 186
876379 174 478
174491 535 592
711144 858 327
928433 382 916
655840 633 781
553669 547 422
130523 411 820
402142 210 121
167791 274 234
913126 88 212
634782 15 546
592209 498 315
455657 169 595
57168 13 903
386384 842 87
552606 911 470
620627 497 930
490371 169 268
943184 484 533
23617 885 656
514203 332 288
478931 521 962
797418 34 62
519195 875 530
692906 212 980
550909 886 554
768520 954 526
591839 111 699
935461 693 768
677741 662 807
859595 976 802
977154 789 237
158197 779 909
739607 989 430
572711 314 336
746989 89 79
130526 204 852
451711 575 426
252831 834 461
955785 549 543
693631 721 946
508511 787 658
344602 69 946
71836 208 976
739283 713 801
774863 889 125
240097 596 57
434093 730 445
190045 850 120
617396 48 831
375684 441 258
325059 965 828
573115 212 944
75007 567 268
258679 423 306
661384 345 763
556078 722 448
593112 120 692
475155 606 77
357574 786 411
323482 488 825
934578 990 653
186931 211 334
89410 383 952
216038 732 209
54684 924 510
121594 326 282
337676 609 110
798741 863 393
899173 389 903
775061 8 136
247926 72 586
579186 568 73
5612 193 815
169263 752 221
171252 480 485
669357 505 495
221966 381 620
838203 127 657
866498 626 318
31873 158 648
987304 547 74
603377 909 819
489406 831 388
895572 15 285
698740 87 487
248097 778 631
77118 492 816
501290 434 105
835165 536 199
354368 785 877
713231 314 824
789517 846 938
293593 153 385
408178 824 308
630508 77 653
7229 711 120
301980 715 489
70640 363 68
94764 113 109
568957 596 80
777743 861 199
729861 738 752
296417 360 425
902221 695 340
141912 513 642
28619 866 445
594283 529 63
974051 41 516
201714 652 423
275975 694 264
468697 833 415
11832 228 309
397355 792 346
35416 900 28
143914 532 976
236197 587 707
994738 2 221
568810 630 730
840254 943 299
31594 301 498
878135 929 654
483928 584 385
387487 55 929
147566 45 49
607433 304 578
461754 408 993
84342 388 381
484615 418 846
282041 279 334
381903 295 571
682727 468 755
168836 210 44
713821 834 600
709059 313 194
429729 683 320
705434 248 55
406298 979 643
715587 969 61
432911 999 360
368786 460 567
991751 376 822
670142 67 810
825444 766 799
906086 196 839
585875 314 828
749262 142 834
417405 47 724
892202 29 436
213121 968 167
726056 143 541
542939 907 925
471455 107 729
177607 278 706
841406 363 616
197928 250 218
404205 111 501
2148 444 314
217307 289 624
540525 248 517
463720 201 844
860348 538 241
779521 879 52
500942 984 615
722054 615 902
4010 140 396
693157 372 406
33773 152 72
156653 304 422
378157 16 587
334018 568 388
198227 745 500
199715 144 494
262353 199 262
332884 393 265
202116 518 419
459150 867 428
564581 890 828
884474 282 313
961833 104 513
873288 270 944
390095 132 221
806747 719 147
104160 817 113
555030 663 395
743590 212 799
189559 719 515
505421 809 991
887323 659 796
964094 275 458
507893 270 8
887239 762 497
138968 465 982
965673 356 769
95005 598 662
380417 34 669
53450 226 531
763673 100 642
428904 971 227
642979 88 185
200661 363 629
352550 720 209
150226 79 914
920285 263 673
229538 476 710
740847 302 396
546565 776 419
506599 278 682
195334 770 85
663121 901 826
956920 788 608
775440 569 182
350058 269 447
887284 890 419
509636 896 997
333546 618 94
320645 385 525
543338 535 733
342825 365 773
810933 321 713
697767 349 563
982555 948 568
400564 176 893
274232 782 52
651478 459 3
951340 919 628
735965 499 499
764878 83 391
210532 483 495
787257 848 571
803574 80 417
858856 70 561
609020 312 335
338896 476 815
497659 994 711
825166 316 435
267299 599 869
439958 349 888
966313 576 188
789535 924 392
952905 481 122
420326 28 687
525077 896 863
631357 817 351
867759 547 200
131691 859 750
571595 393 105
991881 172 248
16437 637 941
549835 278 614
70282 945 270
313002 782 756
262146 156 699
410121 581 39
261705 877 127
946536 871 313
865179 116 66
957961 883 191
397110 730 570
873045 732 328
966823 879 53
152845 231 457
792665 145 58
638704 606 70
413015 343 466
419908 382 234
327601 216 200
195578 233 977
702657 482 186
695173 730 806
576964 155 305
575197 757 565
107967 70 864
751678 989 397
380744 52 13
759747 231 536
983585 820 226
165175 70 580
574286 22 227
118779 299 724
291927 964 560
192128 86 569
283781 124 793
94534 257 282
623392 591 458
721028 825 103
93870 477 307
655513 622 418
35810 841 275
492285 327 78
680038 183 965
935912 64 993
354062 19 271
671773 324 50
606939 413 988
154538 273 523
5416 781 524
235655 578 75
382667 819 930
317978 490 114
932803 333 255
300077 665 680
786840 679 807
803409 701 830
89405 827 84
829370 786 593
538005 69 426
951491 832 745
529815 262 444
49396 624 29
536836 489 393
495271 632 613
505912 822 329
477344 824 656
931110 12 393
174322 369 274
632280 754 500
378325 961 921
880811 792 721
804571 457 794
828596 423 324
587479 743 437
898675 821 670
458428 452 884
205019 138 44
13023 909 77
39000 298 410
960736 158 764
385401 379 277
400352 433 522
318805 699 341
713661 221 493
665473 780 536
463294 920 518
181432 541 946
551219 684 508
264995 365 217
457281 728 102
165348 855 968
402593 817 302
996190 713 97
215386 480 26
381035 710 805
689092 797 890
900776 81 84
80095 225 284
172633 916 366
29548 375 90
819232 55 254
978695 39 428
109671 563 680
562934 754 39
814007 736 539
67752 850 197
788247 724 655
274661 4 515
79279 702 298
981453 967 104
483820 716 502
149985 975 889
23985 904 683
703080 376 279
187001 316 340
600187 105 566
284872 472 593
607774 280 815
958936 70 692
477564 610 206
297793 884 146
478660 359 744
699888 467 135
520963 774 532
572429 787 40
160650 910 603
128484 35 492
99519 670 693
149712 779 711
239880 804 476
178242 764 330
573556 604 109
301576 178 854
849392 615 490
755557 983 726
921588 58 642
759864 10 184
64631 832 147
867068 290 521
72175 76 85
106050 776 434
4401 387 200
12647 76 180
423694 816 40
270563 256 597
441695 689 387
676017 823 158
308857 290 700
132290 115 631
338243 558 972
81040 892 811
606885 333 361
415576 510 53
371900 478 211
77882 666 4
472637 947 848
279221 947 309
198634 296 700
142342 790 128
918308 641 341
920347 868 952
507763 60 442
785438 205 161
329441 700 891
972556 292 537
890627 540 184
290353 26 110
243599 721 797
888634 165 747
222525 34 823
151780 381 620
604715 201 606
997300 200 195
96347 267 711
721453 539 644
966454 279 15
328309 462 210
14132 526 26
127895 226 893
292507 324 589
704814 825 21
709331 129 72
779589 344 832
767719 309 460
564873 941 768
810497 350 268
828653 36 713
755336 243 251
215092 535 263
894040 81 841
981421 13 394
914321 70 846
512999 976 446
359565 193 7
134703 912 604
826588 159 53
642564 549 976
854571 919 571
586119 643 80
154094 868 94
657650 193 790
126034 679 321
892169 732 283
145193 126 915
476410 520 843
145452 539 341
701384 666 177
35097 919 718
945421 3 520
15591 141 595
634214 591 146
580963 576 14
203866 999 170
602928 9 564
296986 194 667
706481 144 899
6443 912 447
407491 936 19
97331 268 209
907395 45 210
236953 188 928
97528 625 739
719194 584 83
448973 396 499
816435 449 296
297361 200 632
499775 860 160
806443 856 593
764214 74 900
247587 234 42
756980 666 554
392529 994 326
981414 699 742
676099 417 750
223668 535 802
111663 187 279
996033 888 344
908555 1000 553
558123 953 926
762035 36 356
226492 463 132
12128 424 652
253365 384 904
419379 862 271
490348 682 806
452778 157 656
724755 43 589
946803 796 770
831134 115 781
547683 29 400
355070 580 600
886909 764 492
325812 611 266
569990 762 898
472016 407 707
919072 695 932
741598 605 429
180448 958 44
165707 18 772
677011 834 340
443650 764 965
600367 242 667
963787 408 35
158285 214 433
452692 72 955
699556 489 250
955717 937 239
256887 695 575
317651 467 714
423386 806 933
14513 927 309
681347 167 635
697152 727 867
335258 619 704
428946 613 391
623102 351 852
105426 46 421
276288 624 481
337946 927 368
693170 581 189
853237 345 900
949777 405 895
424111 362 1
513053 293 507
636469 558 150
68713 556 917
111900 958 524
947946 977 585
292398 827 532
610770 420 203
700897 901 944
60555 366 282
860114 162 371
846136 89 126
103471 947 417
368296 34 487
743344 260 488
757293 774 97
33535 847 140
729006 178 67
931612 17 937
875498 36 158
424116 465 674
817580 462 364
116332 548 970
157480 980 884
156817 59 149
669131 345 5
950527 336 101
763246 245 830
890392 495 282
35968 457 199
664963 78 268
449234 128 595
699266 561 696
963119 287 406
344614 749 736
961323 454 683
600176 858 803
970300 478 42
534430 660 488
307901 668 117
787906 418 72
547913 671 650
711805 510 890
219772 323 920
640356 572 113
979820 870 292
534265 271 882
264721 281 538
951309 839 708
37208 901 387
967029 868 823
992919 346 259
949478 840 624
42742 459 950
638024 259 731
479781 943 380
202968 233 536
219070 722 633
183034 1000 193
234765 122 603
374812 795 143
374798 180 128
6381 970 419
464492 299 750
669309 177 889
756753 240 172
160809 775 644
491960 627 942
750801 189 343
641924 203 507
361424 45 847
50412 525 440
129936 820 845
576069 667 893
491847 305 667
342290 390 394
191380 909 15
333234 308 841
210510 324 341
222946 413 705
290798 875 176
120584 625 732
615354 495 163
790997 289 464
156436 376 328
943393 431 329
540057 502 829
647796 503 384
75147 330 370
19049 156 137
211429 595 334
537339 736 140
531841 928 199
166779 644 794
884095 53 222
911806 513 532
490358 132 989
283083 261 885
354477 71 618
63623 493 401
787209 921 721
370141 767 233
894848 82 388
735182 895 415
382618 958 737
461506 361 900
541241 694 119
207595 592 978
384712 696 879
298935 874 612
454472 250 153
88370 222 957
762623 523 917
169342 380 641
182527 618 95
783875 906 420
22619 37 730
49698 271 422
145754 700 903
995992 888 635
726495 36 475
888067 984 974
118557 528 435
136551 763 645
514815 464 41
84692 624 145
874600 536 706
495727 186 432
361225 996 795
603126 467 671
819046 958 815
997420 113 637
847658 45 885
350395 692 472
889906 402 766
703878 676 699
836630 431 198
722722 62 807
196504 639 705
479894 152 811
817811 540 365
616131 353 746
177439 974 65
938202 182 280
317652 533 898
550130 865 964
156950 229 693
239347 185 952
371942 25 793
404873 453 456
19058 155 698
55051 512 159
392482 166 248
607648 468 209
64798 20 905
658022 38 91
862085 801 565
551601 472 941
194693 310 518
510983 545 717
485269 867 806
734792 639 290
754104 357 9
374372 985 575
435571 736 503
499026 25 748
173457 474 389
705348 292 659
790195 108 677
992081 31 255
45794 97 799
872606 695 721
893046 36 849
497779 688 204
447311 211 131
776894 896 326
830457 411 935
499415 71 846
554835 775 787
833688 223 339
888297 80 895
920634 32 268
312879 505 215
860055 469 756
393837 555 902
461570 391 670
838095 262 394
630745 590 671
127989 970 129
92880 325 214
6477 408 488
319304 310 255
957129 63 670
14958 568 835
557975 619 130
421835 678 314
19772 711 18
733794 317 904
364033 824 643
487097 910 184
859294 211 419
876561 845 389
568996 212 774
979945 820 226
763855 771 781
464841 45 170
26323 519 590
921597 154 447
733806 187 603
470824 847 523
847165 249 379
904244 133 194
957211 423 753
633528 925 727
812431 972 42
167288 340 113
189336 907 273
421588 965 805
739327 560 138
977118 627 803
584633 504 267
717137 957 582
526646 330 337
447003 376 324
396890 128 480
390748 373 902
999588 603 163
567548 869 622
775102 159 407
629313 707 920
146111 398 717
27113 411 989
382027 471 758
564233 709 782
840113 5 170
472581 931 164
175308 30 4
153188 841 376
733504 234 85
449334 908 856
444857 549 41
723290 381 748
376027 808 866
154642 400 836
61847 462 731
43087 627 934
227733 771 633
411818 611 424
998672 908 919
104700 830 212
52922 211 646
634618 479 231
801658 216 382
542458 563 957
698328 908 257
127342 148 639
736383 74 449
166785 241 889
248664 133 969
942182 408 439
395605 20 228
570964 221 54
822677 558 113
373925 541 117
347317 446 830
546277 880 730
421801 78 274
648642 408 702
853967 70 214
569854 945 559
408867 904 753
439332 739 956
810222 858 107
389329 233 629
764239 104 128
416332 818 601
677585 251 252
965297 284 886
724956 956 45
444818 438 48
342810 908 343
375991 230 929
135525 278 384
674366 354 625
406355 901 531
18051 694 518
895563 262 403
435198 388 432
421518 386 375
658130 110 337
38865 590 12
747765 488 925
647284 72 294
83376 198 204
361641 511 919
248326 67 657
763706 557 81
983304 91 866
257042 66 627
43438 371 392
600436 212 98
440826 56 713
459721 181 360
605049 893 349
786065 829 487
769310 189 459
218988 486 485
914894 203 300
130298 230 429
971446 729 51
483750 409 392
11332 256 372
702001 940 403
165002 861 492
203427 353 924
174014 898 914
100654 931 903
502153 466 311
96014 980 579
416712 799 594
808984 904 256
946594 254 897
489141 405 852
309478 864 428
17156 276 833
475832 752 543
480514 319 112
20204 696 144
951467 359 512
61282 845 324
21641 573 839
193544 426 10
765436 977 112
152848 837 6
22540 533 457
194160 898 88
949251 479 616
500808 193 392
798733 676 711
797829 296 443
525003 148 81
952742 359 646
589716 794 464
792538 72 954
805335 576 984
758526 604 393
564919 822 145
933361 832 660
278454 645 415
903660 578 403
394130 956 521
35238 13 801
139950 179 534
165976 895 462
652653 254 687
228251 891 334
97791 464 115
560509 648 793
616242 587 729
488185 204 495
730596 786 726
429375 444 784
66691 907 316
687115 249 187
56661 826 866
855229 591 207
850759 652 570
394258 825 233
237669 645 94
969159 122 982
657672 399 573
316531 610 876
323706 677 491
708724 630 651
551609 333 459
834672 369 502
39505 110 736
455228 721 866
918237 117 456
125277 264 141
440993 764 580
651411 693 203
183079 934 865
293139 316 358
108024 221 158
520233 106 881
5951 526 493
202480 235 527
260157 808 256
758535 609 827
276339 77 9
135331 725 845
648205 61 536
732301 762 15
848545 132 45
728471 608 901
479470 904 543
805131 499 882
284602 403 523
515223 570 893
140318 231 502
300685 891 886
260010 957 657
901827 707 1
772639 871 694
659783 633 142
156449 607 274
938446 44 976
314108 721 31
984763 194 302
166722 507 417
487273 927 248
846165 501 349
454937 234 6
834764 118 124
866239 969 84
9143 544 623
805524 453 767
879917 24 436
774331 668 663
348977 843 9
977276 131 959
432820 408 786
949762 12 367
522980 327 843
312314 105 67
638813 194 315
48866 939 651
416379 158 697
334614 90 548
632271 232 644
341305 276 492
672074 480 877
441990 307 957
474663 426 295
576893 945 343
681704 144 669
142759 832 363
423367 676 226
115198 899 703
715410 915 312
99193 150 934
408760 869 566
583316 226 127
857683 660 414
594732 694 328
487489 630 888
333986 637 870
154815 817 857
18229 538 298
856589 160 227
281199 346 264
676566 597 303
617969 188 367
276301 448 571
660984 804 386
441149 505 368
972503 519 835
519335 704 964
975063 652 487
736766 36 597
766441 272 716
431790 424 199
624785 402 607
131621 817 205
378020 547 822
420816 671 423
369191 721 462
930533 804 934
278226 712 25
1536 664 285
215261 416 127
239960 794 214
738026 589 714
530694 882 518
35503 14 41
878581 668 55
932455 209 364
13473 716 515
897353 886 909
208292 785 82
704055 342 246
456976 4 648
119334 644 768
135899 201 118
108778 645 325
262728 815 294
790866 504 210
143092 131 982
369527 508 717
772181 967 569
149787 957 224
681277 950 41
785932 824 613
603619 523 152
111839 978 542
164092 118 188
180732 539 196
899471 565 453
15011 775 424
727312 496 319
433954 222 779
142315 653 182
650504 857 128
458217 616 333
117602 478 24
446042 173 747
215618 688 333
569593 455 471
65951 343 483
219587 135 826
948408 553 791
158517 804 13
793344 696 883
520788 338 918
412640 26 72
754979 110 466
79777 130 255
109708 340 303
688740 354 185
379759 419 380
49191 770 719
561985 744 648
630939 415 353
82751 397 869
765813 162 998
668604 592 436
259301 614 390
648379 279 270
527758 894 424
102363 231 805
838386 372 79
136342 683 382
924062 2 528
949404 696 584
211216 820 407
769951 989 135
274822 938 669
370137 48 136
451374 540 585
405897 733 32
86214 922 706
227866 443 451
601013 799 152
303282 259 206
476722 640 622
166479 780 746
634325 165 985
403728 934 277
513046 94 714
489502 536 79
231956 268 20
177253 123 514
468105 266 739
514253 943 407
880113 923 559
299807 252 564
924331 293 628
644672 582 851
3911 884 588
515133 613 945
681211 515 166
421785 336 18
20501 900 725
826738 69 566
116157 675 16
24449 479 156
388674 542 332
935936 774 110
16545 135 327
131819 21 156
320081 946 731
462010 50 827
737401 623 629
787943 902 844
106613 188 29
3423 643 202
748554 708 487
374568 761 998
603226 3 364
685821 919 778
708410 549 329
209036 504 60
571233 577 887
237862 892 420
749217 223 886
551092 441 546
32950 90 829
345821 741 511
733674 924 821
460438 738 948
387160 806 613
592285 91 203
556964 648 771
7390 454 139
430056 16 570
82995 56 330
512633 382 318
199547 723 691
331186 99 951
185958 602 344
861372 183 58
456438 964 686
154647 195 351
793316 143 384
960260 874 290
642063 659 675
197377 326 65
756412 901 810
485878 929 815
191955 45 719
430497 315 447
872431 662 817
403101 693 858
554294 239 672
812272 731 534
166874 921 217
904061 951 913
237078 381 990
948883 254 88
213939 995 555
896041 754 179
881325 536 218
529668 160 995
143734 5 278
281985 628 907
938588 953 87
272440 973 320
796275 296 956
363164 995 961
117573 575 333
720340 644 644
350366 312 459
253356 347 288
750162 458 365
115168 182 882
402644 742 907
391615 708 478
777197 602 720
335821 893 9
662635 146 155
45116 348 969
921645 135 735
55885 747 568
780341 573 877
864793 974 504
788425 471 344
194673 174 426
392009 441 225
328456 320 268
243834 72 308
759433 108 176
312625 314 233
883656 698 372
733457 727 711
323404 658 933
996219 236 111
714482 527 561
248495 328 988
34256 951 772
957154 978 466
844258 419 393
764598 118 112
706781 289 326
275143 540 13
415599 597 446
754397 288 351
799135 905 516
184680 700 295
536550 6 70
588562 789 433
754671 860 121
285210 980 175
547493 602 936
367942 663 6
83902 4 101
63330 402 126
637178 653 138
320779 949 471
950227 305 902
772042 927 426
278191 403 52
141633 514 786
853012 852 858
599026 863 148
557446 112 682
872542 912 650
934319 16 399
417652 106 909
963439 502 628
556694 579 478
279632 49 849
430257 458 246
772266 242 364
987287 448 262
672970 715 230
127699 28 337
75761 844 849
52452 326 289
807841 115 588
155803 519 592
84161 377 766
727675 149 653
20331 153 155
289996 772 192
164778 347 537
295087 459 267
886121 12 481
340191 254 489
20342 712 477
526553 765 444
831253 361 195
936215 462 93
832016 701 838
585637 584 564
394476 629 113
243213 452 459
207791 709 24
716976 320 719
68076 350 302
881497 455 875
757168 564 990
860143 221 883
894272 201 230
590418 410 735
500463 408 649
850011 74 788
129449 641 81
65140 294 236
601863 412 763
698288 764 24
292589 77 203
174169 920 834
651370 897 367
312293 752 451
60518 534 13
586505 331 372
57420 402 747
187354 732 812
828468 280 731
903327 182 475
367452 118 607
252370 680 178
945084 116 24
440388 893 20
600695 608 892
659380 58 93
107703 824 537
204531 109 971
176626 752 641
216260 243 46
231481 528 415
954384 320 391
877177 904 936
794785 217 338
177921 318 118
811148 381 200
535116 165 474
996236 71 733
174696 7 400
474457 668 430
508314 583 520
758032 228 8
562101 687 177
375367 583 368
53323 187 216
978465 838 130
700610 230 335
913022 944 472
52882 52 91
718963 3 934
335194 28 381
832510 908 789
272160 709 772
981594 412 147
813509 163 668
344047 836 112
837589 396 480
951419 755 920
177353 801 77
546383 660 6
877467 342 909
234630 870 489
224010 954 768
10986 921 937
670459 255 370
473765 156 864
211156 25 260
850809 675 410
389812 771 415
951522 311 170
340481 508 489
187068 355 774
656419 538 24
394510 869 476
634936 802 873
544826 291 724
758763 750 231
947323 658 201
983569 746 166
100531 738 569
857435 156 137
134067 802 926
540439 498 928
793910 15 528
231199 68 357
617927 234 121
943716 478 625
797210 181 185
247052 469 730
914656 777 236
591337 99 595
315019 763 612
710257 710 105
314333 855 951
538965 592 522
101458 564 898
883837 186 6
183833 206 801
10906 77 523
373423 684 552
911666 690 549
345347 106 45
869907 259 10
519974 221 482
221378 645 108
981172 441 73
369175 612 368
367483 488 871
882050 656 632
153086 462 399
488444 713 107
798821 37 41
965885 526 580
572761 819 793
823393 379 733
123981 64 490
407229 185 255
636754 508 936
230174 80 129
654223 489 582
13080 758 395
827082 972 44
769863 443 142
768648 503 253
942618 460 956
174800 967 42
954087 426 743
646660 686 873
785564 831 372
500288 410 273
472429 647 883
490686 313 151
177717 811 460
884160 139 194
568826 102 412
178733 104 922
27052 435 848
30086 421 735
585337 750 265
361095 329 48
263825 317 507
698681 534 936
992213 446 615
229495 662 235
73290 384 765
424405 77 554
666759 961 535
872060 126 632
374438 515 803
913746 982 246
832269 542 682
958523 165 429
496960 901 812
800898 65 744
741976 591 435
364188 670 980
722606 735 654
968225 619 466
150817 611 622
205296 205 891
492856 305 916
544991 75 314
150081 100 488
205173 920 412
692125 996 580
567664 520 927
72661 350 553
482866 303 898
918727 445 972
493335 881 639
543082 332 95
172825 440 99
326305 325 906
897231 561 61
485469 50 811
899735 38 473
381890 406 608
776825 320 684
823406 955 369
66758 131 530
907034 494 249
144212 798 16
813465 63 662
658426 924 462
15773 113 412
468150 190 619
485115 52 689
554652 448 992
276722 49 716
580652 979 75
587241 331 254
847271 851 33
681753 780 856
622604 917 418
92725 444 62
336936 430 452
32481 892 354
94249 218 105
930588 992 925
855527 210 625
326795 400 222
285679 238 486
782293 229 559
61442 48 690
779302 836 979
937846 209 410
674986 840 744
991152 110 586
523891 535 686
13763 953 461
266436 625 217
344073 221 892
314604 320 31
149377 318 801
946391 484 622
146766 422 413
493183 358 274
751692 788 271
654111 465 689
248870 52 984
819173 130 289
991334 579 247
577073 78 10
360605 867 386
619722 607 833
519459 483 397
208301 171 826
159157 38 143
419959 102 878
25620 299 33
976255 376 663
963544 626 277
79436 712 387
508670 278 144
54790 31 298
127385 261 214
472443 647 76
806811 509 393
996163 816 8
431127 934 525
254195 764 549
963406 983 327
193048 498 915
994787 63 115
387608 800 356
574081 301 780
253198 579 453
197967 426 621
810024 742 382
523015 559 76
889420 536 54
618520 165 606
605831 334 468
808877 484 528
918377 22 289
700570 338 343
161334 580 664
326173 191 490
183325 791 572
125174 471 925
428913 939 965
771468 882 111
810999 844 197
936293 496 880
690704 761 998
971904 830 53
655238 132 210
974153 400 495
755978 542 165
25169 735 772
885087 186 311
519972 557 714
703031 748 669
760589 274 399
153317 802 908
644489 460 366
211121 671 183
510274 327 491
86462 568 38
627682 944 615
883052 608 948
675414 175 953
274922 543 670
136584 689 346
296353 972 873
671068 152 596
60931 198 136
456659 285 943
702011 575 994
845140 754 154
946592 616 390
110380 486 811
459565 243 461
997610 631 904
617987 493 741
236929 673 431
876828 225 241
983706 88 115
442189 772 898
343322 229 231
200628 422 117
720029 745 603
942840 79 577
913713 845 690
710623 113 331
964120 709 418
303833 264 581
205341 891 687
162785 857 737
246402 887 430
377019 473 38
239700 281 308
872222 733 816
590414 751 20
693977 834 391
926660 398 425
514333 769 77
797800 73 315
868057 684 728
844343 87 205
862559 571 27
992472 291 351
738111 252 716
418599 576 923
426138 45 779
891448 344 489
473010 86 408
570612 774 818
562189 828 591
6367 478 984
889349 352 352
514539 729 727
173994 584 460
19454 713 751
630415 452 348
416172 24 213
156461 164 507
836013 931 173
208410 76 258
601040 681 531
869059 280 89
936681 43 58
74321 673 409
339044 591 450
88729 679 162
855613 876 357
69443 788 815
364842 288 862
904550 586 614
563570 18 220
74988 238 182
481056 118 792
21357 346 111
380885 769 114
495374 791 474
348075 286 289
465069 336 892
317839 821 508
276447 702 101
122312 711 646
274648 994 193
140563 994 806
939726 642 139
218715 102 943
552027 636 342
354123 652 327
226556 743 705
911202 509 62
173710 229 556
205236 607 190
195923 57 339
729888 771 491
974756 659 53
983716 545 819
780593 6 99
525140 832 137
341555 728 263
523564 802 440
495540 658 786
329605 364 262
147805 881 877
775087 758 833
194808 939 841
177334 414 237
706566 946 800
477426 290 116
168934 848 657
154593 785 506
966645 199 78
312610 265 417
128807 990 101
534360 557 930
88400 453 115
182090 414 769
141 513 250
227337 848 639
276076 646 682
953702 12 141
550470 460 404
46807 102 650
356574 41 975
600836 642 117
444643 489 495
524510 124 722
735061 868 212
327133 316 807
674524 608 369
152970 929 150
738409 582 17
150899 562 689
496717 728 618
590710 133 784
701116 792 191
268102 359 630
524259 913 536
5834 228 695
609504 716 399
112470 78 103
296637 794 455
70010 155 864
235578 590 608
997935 128 593
380813 700 925
654637 463 470
524206 615 190
836669 723 262
659148 935 347
698091 450 82
801895 30 262
821683 288 131
263427 802 225
681938 54 439
177697 767 722
372890 505 186
721522 615 295
117125 779 501
936277 329 929
590052 88 167
391131 226 675
570354 93 895
540147 399 981
604289 498 280
137484 962 961
863191 20 846
304905 798 366
184554 735 106
618403 733 576
233893 787 396
927018 112 224
2721 459 770
234730 615 275
310530 78 486
649871 939 549
846737 194 615
817929 901 444
557069 347 223
307203 965 119
251581 601 202
742352 314 548
479242 943 655
79445 602 948
935828 630 929
311531 336 826
217756 733 75
242204 501 932
93597 748 531
522650 73 458
757024 577 283
785958 461 851
817963 967 895
203647 106 952
388628 160 608
703037 353 15
985179 474 766
769328 765 632
115118 152 646
496541 203 904
131615 997 413
990284 149 68
463323 916 272
971735 918 948
251333 507 834
845307 711 860
919106 412 230
687668 487 250
671857 603 839
121588 896 214
603170 953 233
994895 51 858
957090 541 270
6022 946 528
925840 236 500
282145 711 905
178945 859 469
701780 60 873
480955 362 227
514858 82 901
186171 231 37
907369 91 856
130748 449 35
834419 527 815
957747 471 170
61913 962 576
739986 648 385
691353 622 848
45901 869 517
75060 341 928
109491 950 363
452309 645 517
739291 631 59
498428 323 394
954908 305 442
342248 611 672
21824 934 714
355756 282 809
596478 665 41
804400 734 594
545266 725 340
215258 876 191
126247 336 159
486562 559 619
200566 819 871
456520 423 126
319425 297 656
764305 38 796
640736 929 16
104829 145 754
290514 670 519
153815 876 815
649475 783 724
219537 806 376
52543 344 933
424138 911 768
771741 253 37
896549 497 723
479465 213 709
740496 142 362
351067 922 767
471227 463 54
475623 365 682
307869 495 497
326469 232 187
545069 341 109
540832 766 71
291534 40 45
187438 10 706
799161 351 751
573065 876 803
457645 38 417
276629 141 86
168663 424 843
325602 803 584
397991 676 26
926105 745 149
117413 677 557
830575 877 859
867258 938 172
185049 141 577
462392 213 211
201663 750 809
35831 756 720
918767 683 945
229252 704 728
205009 941 125
578442 386 587
926542 631 374
261612 854 859
624679 388 782
551426 499 305
462349 13 203
936732 837 168
202255 570 164
694682 697 585
450443 784 255
8653 786 358
747452 127 78
787612 551 655
986057 5 365
365209 943 626
816271 70 898
696737 162 466
957453 18 63
80019 999 157
430618 714 825
787661 718 80
656519 295 697
772712 842 963
670240 282 448
908476 439 596
615001 64 794
105186 322 334
33116 759 908
935436 107 560
138204 6 919
191301 677 139
97096 790 14
973833 326 658
329137 190 649
524495 7 73
203137 815 549
840557 820 965
550222 234 119
744487 113 876
863582 603 500
168830 332 499
979202 705 82
992757 913 911
315504 595 219
507178 942 482
315576 702 883
34010 230 83
36249 95 541
974102 441 603
262771 747 194
688897 454 344
712949 919 963
638228 952 944
795464 330 392
388002 44 752
104577 626 696
459256 874 721
709560 730 781
373033 536 153
164732 528 423
10945 27 161
694403 767 129
350590 76 250
843553 526 757
828259 421 840
889853 268 917
450610 218 419
949005 327 635
502899 855 350
761914 671 317
331212 649 213
93722 25 529
965355 412 15
784965 750 893
219740 628 220
739815 820 915
397059 434 272
565568 946 400
713349 672 781
937378 218 564
600752 295 642
664176 63 287
113681 815 107
402155 338 978
677978 398 554
388115 800 677
370140 819 716
19376 170 820
352825 386 885
91375 952 554
398260 810 447
651022 822 993
20659 658 839
647320 807 211
57979 778 892
796507 984 802
946186 521 238
675748 884 862
727991 784 439
352029 231 430
356468 354 844
419612 188 154
75577 18 47
830210 894 874
68675 431 12
454492 361 476
343596 258 571
970403 786 359
340833 924 171
820596 840 187
706642 523 655
472646 476 46
15692 41 541
323168 512 141
174973 993 187
826804 903 605
123577 905 805
885989 549 334
416572 666 321
928416 918 981
578602 646 435
675057 807 708
629026 430 67
460326 9 755
149170 502 902
837493 518 660
887342 70 230
139385 85 917
598316 133 346
805568 499 840
344536 119 781
943550 944 729
513852 183 699
44727 474 59
310433 731 178
905245 863 118
301172 32 52
844017 422 449
675343 969 735
275415 303 309
676149 478 495
184397 863 506
86390 965 264
843398 693 436
479255 743 99
634565 255 452
435390 255 158
753467 156 678
919750 273 33
713765 417 497
201590 947 813
312265 746 755
973178 472 803
326285 953 830
765594 433 301
426409 839 50
608414 909 187
941557 817 601
91333 94 54
970822 393 402
349957 672 595
942195 20 255
747928 637 425
786526 99 852
944260 816 907
4904 352 323
38127 33 277
212882 393 808
654165 365 124
210003 749 968
378939 507 765
298683 202 703
999815 306 836
450180 34 495
437171 239 864
290561 512 701
797013 676 578
702860 834 42
919331 513 552
77767 393 69
420551 810 74
251182 832 684
292322 388 445
649930 915 931
943781 23 408
921128 322 758
685354 879 243
212715 325 840
1649 390 981
766002 772 647
912821 526 323
716250 444 994
170626 876 501
666293 370 288
887878 236 796
412530 770 173
506612 346 348
537823 928 688
936011 738 14
579210 861 326
452348 493 973
848298 344 112
384775 567 655
208241 540 822
272513 545 964
889685 743 765
393647 661 607
102905 366 310
622306 422 33
637524 265 18
261107 51 584
480520 855 629
542011 886 490
950918 136 731
911620 3 3
623980 429 795
880921 608 154
914842 673 841
789195 82 907
900684 354 131
189418 343 407
887640 183 727
902965 180 360
232055 382 856
842707 111 43
893544 410 115
977746 700 884
693096 692 889
794202 337 791
520959 268 775
920688 435 753
147407 969 713
247718 723 230
400975 361 638
628707 662 254
729766 933 155
596937 360 588
732803 745 720
672819 267 629
394087 322 752
413717 197 508
535108 459 974
811430 319 900
16351 49 410
235162 343 969
494900 597 590
953308 56 458
53555 983 946
952154 23 535
325337 768 689
492816 197 754
611584 458 988
966751 110 107
272758 438 997
171768 766 567
730396 67 626
93575 748 234
132777 536 250
438094 704 876
398013 766 818
610074 283 513
467218 113 381
169455 906 927
986397 407 437
335988 374 343
878076 554 990
397103 882 959
699221 815 971
248040 719 172
667778 64 55
562741 374 679
832812 551 862
810557 161 61
372301 454 234
830615 228 413
25869 870 173
81679 907 908
615880 756 438
863699 737 867
426729 74 760
951337 798 287
50743 767 824
388123 511 293
107980 76 894
768779 295 542
964720 784 139
560112 533 115
182447 668 563
580595 961 380
268229 549 222
959513 463 275
428802 971 672
368324 20 639
33285 680 261
864039 698 499
160897 643 50
190973 261 304
443636 408 481
596617 525 230
778422 226 905
201601 59 475
548400 193 617
753744 194 243
779027 951 340
500465 584 616
609707 865 972
933863 768 406
924160 573 919
300957 974 676
605092 292 954
232288 381 936
973688 612 598
846997 97 354
28416 653 770
84005 623 51
567646 63 612
241366 815 803
940222 837 194
381424 306 825
149781 282 138
178099 224 559
985894 425 751
19923 92 271
431607 422 706
165296 790 522
346210 464 70
588772 463 754
252351 253 599
827251 131 498
906225 652 273
979147 62 729
461607 858 518
430735 721 695
830098 764 412
875913 259 301
59618 416 663
560954 893 555
884115 144 194
337014 179 621
422658 391 263
311921 615 850
835621 161 932
907710 850 29
753982 449 25
569368 28 241
535301 810 103
907676 126 211
732666 35 785
353379 410 156
682304 519 770
858444 918 102
789843 626 819
601549 23 193
616504 906 900
157010 273 625
16881 196 319
30739 507 116
324272 69 308
595144 639 472
49590 429 620
497459 120 473
149142 348 444
997077 788 583
296673 524 691
832762 570 982
347365 243 368
540959 72 147
709768 226 480
362561 772 729
279809 475 726
165011 433 629
818646 870 778
404010 431 771
293734 89 375
583783 426 104
194891 901 899
921093 363 855
216786 101 404
129267 137 354
937486 290 999
711759 496 748
109386 866 467
554483 994 652
258221 570 96
576154 775 688
952727 550 342
146132 934 15
592374 138 144
781077 751 977
551782 898 668
537401 124 663
970812 720 896
141793 694 407
360794 734 629
578517 91 612
317882 254 358
411774 566 479
576071 542 730
819584 365 129
315594 77 758
289087 844 251
585370 77 600
83986 347 215
745584 590 389
694258 52 577
821952 376 463
487721 839 173
226038 390 726
606446 543 405
716674 76 613
527309 258 881
392096 34 919
655795 223 665
475564 553 746
434839 148 118
960543 686 625
222403 52 945
443540 14 979
580903 137 604
303753 412 247
416842 317 893
151669 726 962
522779 2 782
606565 339 67
247124 428 917
977178 732 686
404306 19 29
756718 440 432
754798 826 629
304881 781 84
535821 720 819
301222 588 751
385621 130 915
813991 300 435
353586 768 959
610350 619 978
427742 406 661
356822 111 326
584939 733 275
675869 286 744
847431 752 80
529709 578 264
863644 728 942
358233 481 113
495129 409 659
333794 151 457
620043 967 13
825481 927 26
805496 463 813
761119 419 241
166415 975 738
385886 83 156
632533 640 963
576281 784 799
707117 677 720
174819 904 573
653115 616 275
462252 461 884
940557 970 704
666027 122 995
989278 446 787
551185 363 417
106185 923 779
8752 264 902
558784 90 790
16474 392 616
196462 218 745
613971 737 472
626992 787 69
287500 536 900
493047 336 341
345404 759 632
989217 412 652
778938 794 775
211822 562 99
337064 945 975
976011 718 225
464011 218 63
408881 396 553
999375 256 968
633652 463 930
295137 601 82
966268 63 392
230663 509 320
742897 330 796
732088 148 815
703844 976 684
961937 861 571
639264 940 559
404687 646 932
723149 841 922
540481 392 546
655918 21 307
587036 682 20
727837 126 91
457843 418 476
29658 928 905
584147 490 765
594640 225 881
331701 344 731
608238 455 909
697960 922 848
85679 500 322
668824 128 778
625153 757 862
219196 436 476
494964 358 767
508957 89 273
307148 551 285
135791 440 259
40105 414 330
258835 97 937
924190 978 761
189215 185 355
241746 78 555
166558 469 393
229341 783 355
538080 273 58
974083 688 332
199639 962 819
610345 896 477
4192 838 764
303818 157 76
880870 222 201
126714 585 226
752617 522 510
278018 753 619
428066 660 103
468897 344 131
562330 532 284
413514 375 779
875533 778 292
366247 507 385
565409 262 449
540919 665 724
953723 332 598
955337 201 910
403600 862 10
786603 16 267
625885 78 965
457501 28 506
131570 888 460
968809 101 316
349541 474 360
721022 420 636
284396 986 707
287667 243 117
31232 792 795
208580 199 610
770776 951 977
996716 476 146
595325 140 730
309046 740 390
104615 539 701
958252 589 743
51015 594 875
497715 763 921
985319 281 147
887532 579 582
650042 679 890
47111 429 437
628367 946 908
911418 111 613
760845 327 917
503746 390 82
128817 333 458
104155 103 360
908116 464 863
869759 280 560
964682 404 457
67112 322 108
249963 505 62
292704 132 126
481538 194 321
886076 681 673
86581 429 87
871844 848 235
830233 177 378
396174 650 780
688711 577 711
216409 67 298
911213 256 601
191456 413 935
682886 104 367
206274 68 114
319620 44 756
740333 807 702
415110 798 659
5771 574 571
470978 868 997
747003 471 235
429629 56 809
657858 352 918
144269 184 943
301046 517 701
789523 12 372
20015 366 1000
64362 569 385
980953 331 175
14091 360 262
4516 342 56
593285 604 120
423163 894 24
709712 967 129
565524 662 775
263621 897 613
281076 43 980
240245 571 15
16423 966 250
123916 323 927
827460 895 765
227558 832 629
983194 536 772
961297 338 643
891750 672 209
905736 904 518
296108 19 29
460885 62 744
427391 111 24
192623 174 550
164825 576 875
597189 931 669
651434 521 520
411732 312 518
166069 842 583
969942 879 726
656242 520 267
382077 203 725
578512 83 993
418946 876 591
266224 583 525
961669 614 294
78506 962 78
978711 296 21
174101 778 539
344988 508 788
582169 652 668
984754 932 355
531134 508 924
625963 60 217
655072 360 965
327800 471 305
844311 10 176
427067 826 199
715633 434 123
167742 835 696
42990 507 876
574896 563 636
182650 163 973
830180 858 976
719420 702 639
232520 370 946
393303 342 654
845200 552 409
349599 750 980
711784 459 649
369864 541 683
76267 161 418
71155 624 975
18064 217 722
149055 971 298
879678 995 16
983636 708 905
778053 146 659
811334 89 599
151833 347 475
57329 523 201
500757 31 794
985771 24 814
512063 902 678
526937 85 893
992821 616 483
412850 4 252
718873 82 602
701227 230 385
566089 268 752
711440 147 68
854516 902 157
825474 80 308
403821 742 580
579076 895 236
267567 684 249
541106 336 52
772530 571 320
658373 593 750
551514 487 773
677034 768 603
724616 887 195
358369 550 944
223838 963 539
432480 975 10
724678 628 476
433479 424 783
192612 404 324
203377 578 140
875755 950 515
943209 693 138
889898 546 999
50047 204 754
399892 735 429
636762 448 628
922547 275 487
362800 820 410
291692 576 791
11101 377 747
628362 306 229
825667 293 439
858570 45 741
814876 188 588
804873 826 843
556786 875 957
751765 657 209
284540 223 136
649559 201 975
441958 689 389
449259 437 39
686167 708 187
648269 607 771
535814 156 839
928890 65 311
794209 626 260
162996 427 426
946472 799 730
755211 286 992
348373 9 546
879875 599 373
925394 269 585
711676 918 798
419260 23 670
242185 504 780
436267 830 187
343486 112 731
876146 590 232
510876 577 835
56691 13 486
132734 381 281
800896 257 668
919332 485 243
187495 842 715
73969 158 392
989572 64 564
923764 486 741
597157 652 185
255998 976 494
248726 878 986
818215 978 375
278125 489 127
632251 61 425
731425 519 201
651484 624 564
994416 335 333
3909 449 76
581086 930 371
649266 423 736
224653 600 345
441153 548 208
133520 360 334
536198 845 351
247984 328 330
506636 874 893
426309 955 645
367982 532 968
338749 700 619
428231 22 997
837016 827 224
965295 864 402
517390 572 500
338523 327 152
145802 883 726
469849 490 156
830923 759 832
369786 888 565
59528 605 942
464711 987 766
87944 347 321
19620 360 657
498516 684 913
242403 782 511
68560 323 675
720098 861 332
520643 60 99
384969 828 525
529451 417 526
353191 392 661
392798 890 591
108755 473 978
207625 784 882
349239 188 665
816315 935 144
881816 359 392
693982 835 897
650430 387 174
70560 846 82
957490 406 868
709308 55 341
972715 950 991
9312 652 220
719091 352 892
401962 939 92
130498 754 127
51944 221 939
301085 122 649
784615 494 799
634071 430 400
235681 11 567
392326 896 955
946567 543 624
447080 542 498
912831 238 181
454431 991 317
608774 547 770
730103 570 595
392522 773 485
632520 606 1
932690 555 965
3006 467 39
31700 23 438
405085 471 588
75685 968 231
744516 200 849
803759 154 665
802458 843 422
631015 603 554
793855 842 128
460516 435 466
116336 901 236
804478 495 28
795957 841 682
167211 578 817
822495 331 96
85109 560 825
801727 155 982
95307 456 596
33341 926 135
984509 4 104
138893 685 21
991937 198 698
205265 356 81
540939 424 740
373004 941 240
524324 264 907
484681 816 238
182207 666 337
73625 984 802
159087 322 133
434927 657 773
330679 688 271
705859 243 940
671848 737 16
448953 712 592
466048 56 317
13251 457 687
252821 979 84
520824 552 450
596647 943 862
994829 193 740
178874 265 712
624970 389 712
621442 732 174
79383 304 984
699323 492 433
858867 610 751
306778 958 944
712364 290 783
477927 817 14
672102 376 696
211202 979 511
391733 538 987
330130 40 947
711592 856 747
764382 705 603
194031 828 106
396079 105 41
654108 169 825
147768 228 970
885724 13 380
981052 880 351
737368 176 23
980792 191 597
864629 645 201
794851 201 202
434359 587 630
737519 779 355
425793 631 260
225714 832 358
717857 44 272
544504 600 690
37333 856 273
983568 943 8
815669 502 803
382892 273 33
231546 41 148
341621 556 760
9832 142 867
721772 658 386
447789 929 174
55366 497 582
480203 292 203
548288 987 903
974128 652 184
947318 170 277
176393 902 188
30883 298 160
484360 204 877
858595 638 617
357145 384 551
738421 229 888
420798 835 308
168594 965 741
224227 338 471
621594 495 918
162757 258 72
301214 983 61
183383 962 172
318323 744 300
157745 569 875
998718 220 870
26170 637 436
486125 780 145
716678 849 319
318642 25 782
156338 496 993
122390 705 490
232890 700 574
313082 639 902
57957 292 444
1769 910 159
915984 489 723
289062 658 363
349224 565 720
279753 134 264
467295 954 906
566321 534 489
743195 78 942
339760 286 704
449248 871 184
52128 488 500
354157 354 929
151504 888 527
26229 764 990
435343 363 885
724828 668 97
340605 288 935
313497 886 116
772177 18 84
90675 456 414
204291 166 616
816212 845 874
493162 978 285
701229 343 420
38864 401 212
305437 413 434
728446 661 336
129234 483 277
664639 976 80
990413 624 243
953231 815 882
445054 223 610
472416 335 847
941956 594 971
723403 484 360
166287 309 471
213541 639 173
525534 141 828
531983 565 684
455812 538 372
312855 665 463
794213 216 944
739721 760 426
286784 279 232
437179 99 601
634953 94 259
833047 746 892
395350 496 544
284497 103 530
339074 438 12
955119 57 164
205585 450 740
123342 307 524
85121 751 583
778294 740 709
446207 616 585
823839 223 733
159941 882 518
41182 234 164
466433 739 903
632993 282 958
936398 494 760
448685 381 393
488783 724 114
10813 295 682
322085 80 406
693410 760 763
698180 546 764
53190 314 431
497560 407 495
318784 124 731
655814 547 842
363847 147 288
68977 400 603
451638 737 30
320496 910 15
115059 589 493
372779 690 304
215700 640 500
410352 201 130
20807 77 170
326704 435 162
685554 958 483
662735 768 539
408356 890 604
220592 706 494
693214 128 93
517615 814 564
861458 993 521
391563 278 560
42679 350 961
980114 18 30
370575 747 771
612984 607 594
717452 498 480
422354 443 259
336473 632 425
623010 312 788
587522 444 924
159869 638 731
440495 438 782
735592 229 949
752986 721 271
211096 450 859
175203 958 392
570423 122 577
194138 1 638
286121 257 927
960199 952 263
623778 936 91
975678 546 320
204990 908 948
6003 870 294
570463 83 155
826864 72 126
29392 976 75
432420 466 351
958975 675 732
194749 822 101
565581 407 962
209401 935 613
983546 494 933
416090 6 903
870704 628 253
721588 555 436
211810 829 996
712836 309 951
540402 419 422
681552 484 475
97934 33 395
234920 784 996
407900 622 671
541445 353 591
854902 938 656
183310 236 324
457941 634 132
436614 349 482
812887 412 249
977676 194 319
290435 201 318
938734 578 671
923300 193 578
663445 869 375
106658 751 775
792932 961 251
478827 146 704
644630 550 172
331711 73 533
542273 257 566
455331 249 52
890250 674 78
820598 728 79
723500 641 698
285629 945 253
922704 52 948
567804 486 803
576651 472 730
765653 889 359
722046 253 35
750872 201 505
913588 873 893
449554 360 265
659400 277 584
796575 398 242
185444 994 982
672538 805 182
916732 750 675
555464 530 276
401365 419 450
510249 994 25
836691 225 392
769765 704 328
935301 659 374
23651 772 918
777832 859 926
450239 661 18
910502 626 773
518084 622 357
908637 408 10
606035 721 963
671963 528 642
929317 972 741
562556 646 192
355679 963 631
413333 70 197
876362 533 377
942612 397 113
811440 51 498
509582 697 297
197552 514 934
374977 588 464
221327 373 62
294299 339 137
31136 565 336
664958 548 69
934974 337 532
103070 507 192
378366 722 166
349036 149 947
965139 208 340
568353 359 524
683827 184 230
397746 27 553
872025 888 615
246317 919 504
613684 306 560
249034 681 978
501435 694 768
903191 101 843
965369 713 471
911843 90 638
932313 719 508
619455 758 148
372870 211 932
138462 284 610
285609 89 366
380668 159 433
499032 690 437
288195 984 346
239834 154 441
246334 503 198
618190 70 467
727997 108 809
400560 158 95
22838 996 594
186767 298 945
881654 251 706
733506 232 805
667720 426 707
678446 233 29
874582 527 6
303596 396 329
141975 304 958
532604 883 822
755971 365 459
246119 248 583
274039 421 599
105036 163 954
753260 913 685
378658 705 13
979761 917 543
936755 722 285
799529 114 360
626793 531 909
474782 236 755
254701 513 185
325399 575 388
615475 734 624
513751 686 330
154551 775 681
160378 397 817
584762 889 374
911118 506 968
543449 354 514
879087 442 532
902519 574 713
561467 45 322
632607 219 706
604843 211 967
706024 160 883
373142 809 468
231882 812 305
25984 486 146
284000 676 30
318239 252 267
626991 226 279
571892 624 699
869062 616 891
471754 923 931
831565 871 108
373789 454 143
397279 830 614
896761 449 948
271079 629 235
95932 774 823
992337 734 240
99742 999 105
15581 572 414
766593 803 566
727343 991 439
324121 163 70
927538 575 355
591220 512 801
433473 756 265
816467 215 587
989801 815 716
546817 122 8
960426 591 988
404723 14 129
451156 951 750
78985 917 599
975897 618 658
839452 369 336
322713 158 397
743069 692 576
757486 240 851
941455 143 809
539592 377 340
663011 113 929
212659 447 912
382900 48 522
905133 727 917
830155 342 45
207482 254 214
770454 515 549
691900 140 585
623014 565 212
2395 223 532
88434 37 612
861710 860 30
991556 792 653
726113 156 464
669592 103 695
358273 961 141
96578 292 46
504434 291 965
397756 36 801
941618 684 919
511902 830 31
480809 667 34
480149 678 495
411396 54 28
563908 330 638
819021 276 893
573425 396 751
140232 539 214
768623 919 33
242221 146 52
407031 265 193
177846 385 508
711432 362 685
752833 149 20
388539 33 708
588140 407 779
391543 272 105
275166 893 355
351472 120 539
43175 60 6
588045 306 588
35889 129 201
251265 874 134
460730 761 780
910690 587 990
381909 656 509
744856 281 232
828738 613 355
758883 840 766
71114 379 790
131809 898 293
557040 279 510
869474 844 129
202272 323 193
977060 420 637
16692 615 429
494801 247 713
607398 510 378
19999 602 918
908592 40 886
873864 343 773
709473 980 300
321545 966 55
127365 779 89
473460 585 516
417313 832 86
79361 207 321
653117 987 909
483682 706 556
79089 521 322
178177 848 352
306001 685 508
2727 164 390
61639 750 923
736735 623 372
526730 136 559
914621 604 762
832059 911 317
460645 964 128
362957 358 246
439631 936 777
533784 409 494
713710 237 838
793077 534 744
449188 268 858
502871 770 241
125134 545 345
60363 408 224
894180 313 245
180338 33 351
753607 341 52
177066 545 947
459133 296 653
384454 243 733
304222 359 533
27220 5 876
67168 608 47
719572 71 271
119530 270 668
637328 299 337
237179 843 603
864069 877 998
129299 749 945
845267 720 473
22087 488 573
188481 747 309
514139 847 277
645557 564 191
149285 537 920
31549 476 348
402788 560 854
539241 173 687
346365 527 295
139660 436 842
713822 450 134
902981 238 164
728291 929 233
976567 223 671
192418 724 480
516144 496 675
399898 360 585
76702 122 269
686044 778 764
252583 25 121
281312 599 165
597322 324 530
208867 487 263
813510 10 773
537970 831 270
352720 186 481
384009 202 713
780851 666 632
770950 474 578
939128 865 57
166589 807 850
402238 890 51
716358 992 576
225361 883 19
202405 372 405
216262 411 343
887809 266 935
694948 574 467
539168 705 575
860816 153 409
237971 962 823
649056 234 305
773783 417 108
450671 652 264
485617 427 542
242992 568 417
3741 414 569
283173 725 832
547915 602 101
289075 285 989
678530 171 131
700668 418 468
349256 417 556
772237 753 798
507300 24 652
444892 263 699
375108 952 150
878782 314 257
5669 531 244
923800 255 651
534864 369 694
76053 942 963
629949 53 510
455068 798 118
208430 990 488
911855 512 835
368677 88 262
178251 381 896
835357 754 69
759886 151 858
766900 469 518
874616 217 604
277977 829 217
62261 796 25
519405 35 609
187052 828 392
89057 490 273
751896 651 739
793639 532 295
489842 111 476
322739 913 877
100213 905 125
885221 803 211
603084 814 770
977662 220 995
266740 584 263
291613 80 752
520656 493 511
238033 259 334
798493 296 540
186620 935 182
239610 616 354
848310 549 89
605194 531 610
444648 232 318
424871 131 916
195841 661 580
845501 656 471
965597 432 356
135227 292 53
821506 639 17
455502 683 322
707559 148 954
139009 353 298
921196 887 504
676667 329 50
693933 722 442
250411 380 932
824682 460 520
740474 697 29
743279 108 512
90140 722 743
307649 741 832
40230 539 590
682333 567 266
952260 64 586
428189 319 290
354544 635 676
695878 528 175
785230 64 88
614654 178 250
487959 454 47
738235 951 237
636681 482 826
431056 905 435
112578 605 463
902671 819 676
832191 510 79
217902 581 985
325365 832 190
540399 322 807
424855 744 634
501161 381 672
863484 386 581
354088 905 163
231664 135 565
707555 657 674
954832 225 980
106248 231 754
632811 255 330
345905 929 493
439847 894 935
414460 384 221
890885 217 501
381640 132 41
489207 723 489
824233 833 147
508897 881 301
225561 282 429
478290 356 842
615121 696 375
368594 369 228
872592 851 885
602365 730 97
645768 340 170
387732 97 341
151416 213 954
296763 755 8
857161 208 847
693854 844 20
220494 625 101
392592 941 221
598367 331 829
979134 124 889
948798 155 353
137810 615 917
162554 451 752
64535 856 501
672418 868 678
27589 559 359
574798 554 720
125393 103 135
221147 28 823
500827 521 740
472294 432 836
338137 897 281
351725 256 642
873784 111 365
617070 995 850
727973 132 880
389917 333 165
322793 989 773
825633 406 384
108866 398 838
688428 412 330
230185 865 228
365633 170 37
654900 550 956
314562 709 640
940125 630 936
380137 342 260
744019 503 660
582808 243 487
100384 468 801
829957 442 823
429450 306 989
896541 469 519
825263 458 105
496170 622 589
868528 206 800
67465 135 78
234366 577 228
541610 545 311
367317 4 645
764331 333 833
543008 219 919
119176 128 631
263584 518 347
266511 678 683
818171 752 939
683504 166 515
424831 767 398
842638 878 478
792518 445 859
795335 451 617
641753 571 582
671980 116 721
391673 925 452
891401 405 923
402779 970 965
602806 395 52
860430 121 408
68517 385 141
72140 168 461
128148 100 104
172569 328 911
234779 144 311
226503 610 846
882192 365 719
877516 199 351
879500 31 622
670864 846 75
805738 776 71
691113 607 268
512560 523 332
408308 822 786
344287 248 893
784669 440 568
702540 97 447
514437 41 278
336374 868 822
226913 399 630
69769 318 813
527263 984 575
573515 76 582
748597 715 997
36952 974 891
155851 688 38
663462 37 362
222750 45 906
880289 34 664
767958 541 362
833649 921 434
852852 671 999
187237 190 752
394207 210 94
526781 321 190
660647 417 39
269833 928 907
198342 518 25
946851 366 442
87078 906 963
326353 674 117
16728 997 923
215678 58 207
949530 36 240
590140 224 14
814207 440 346
862623 713 37
76500 406 694
113815 319 859
613710 420 555
122301 265 126
379476 293 955
909700 122 923
590572 610 578
145630 710 291
704125 700 728
162643 439 293
848366 378 645
457021 788 161
535317 680 742
768105 1 562
59166 603 719
119581 384 76
190219 402 724
142651 550 162
374710 711 779
533638 577 307
782814 716 119
296515 831 726
930068 774 454
863305 389 937
573202 994 190
482224 462 668
720350 329 542
371796 281 322
169080 967 981
86931 276 229
503468 315 585
166012 565 85
453232 662 181
407680 891 25
735657 509 641
796212 17 387
415257 823 94
945790 194 816
539622 112 441
804085 236 717
494856 812 871
596842 112 315
909234 46 412
675089 545 352
509788 830 8
839754 648 847
510439 921 375
840449 979 815
963665 744 876
82799 596 223
759576 728 281
932917 144 589
203672 650 295
693761 297 388
813820 424 316
137108 462 908
45820 273 570
344084 136 163
926512 461 184
213202 919 719
418475 17 103
916107 683 322
778072 333 470
593056 234 159
141948 862 42
42077 48 745
717217 592 190
585224 424 888
55147 982 332
193542 518 818
601292 723 109
68156 753 486
908605 753 617
908373 538 356
940096 388 542
567475 289 286
695984 297 152
70041 636 514
86151 344 499
194118 695 853
676709 379 904
395853 62 984
414517 437 245
636960 977 995
62627 764 407
868387 563 713
178183 263 888
580248 373 366
447879 165 881
660835 152 552
749800 714 72
619709 858 758
698566 326 101
69016 859 616
712820 975 240
126493 106 405
696029 898 434
796892 321 48
410536 398 262
708668 96 797
778417 617 782
954206 289 85
94063 813 815
965276 417 534
701002 442 388
436229 864 408
418619 776 422
700050 84 894
280331 772 394
254274 695 371
744075 690 517
751576 692 809
665669 232 356
268549 282 607
388230 103 953
95273 908 135
606493 261 678
291099 73 20
920415 23 509
670032 585 732
852400 485 515
420559 518 114
653136 896 106
856916 47 166
558941 918 829
463784 624 246
32631 815 150
253440 554 860
941706 516 402
968241 719 507
227905 361 106
594266 156 186
657310 62 413
846782 460 672
84965 755 324
901982 954 525
848079 89 899
525939 873 334
212373 401 278
327768 445 487
617680 628 34
29147 911 22
934494 387 209
899348 263 759
621218 246 413
756056 667 348
9247 344 408
260652 463 831
631737 966 436
500039 159 39
790091 993 191
866719 458 602
895781 844 755
263748 686 41
286963 678 931
558703 348 206
375715 39 129
123556 728 469
542703 782 195
151372 499 757
690432 501 788
527951 260 755
370956 423 833
837903 280 789
302350 236 969
163602 318 884
306228 125 850
783255 414 457
406389 712 640
214864 309 639
854835 138 847
912244 725 623
972484 297 613
896063 831 932
804864 804 818
434863 705 413
991870 733 297
180127 361 467
561090 997 702
513866 247 599
881495 63 891
939486 280 241
125764 806 824
390632 670 223
810977 77 441
728346 987 553
977103 159 778
474598 423 346
580957 592 931
576667 961 795
201305 46 193
192068 349 847
961315 267 247
517468 911 897
20242 648 893
971889 508 495
60540 696 585
165652 956 288
992999 625 727
453453 214 979
251424 938 25
242835 373 197
579015 877 218
266275 430 660
725320 381 990
216266 938 814
142299 592 820
507960 562 281
964485 25 566
712740 957 362
615401 118 43
435331 336 784
779751 916 188
442116 957 600
11049 98 929
34889 109 671
908573 738 239
739958 418 821
26215 384 342
20449 776 157
580489 424 79
206806 164 180
445600 426 952
228333 144 837
812715 632 199
188757 284 568
625435 198 642
364404 302 392
373112 571 51
690896 593 455
928942 579 953
601670 513 610
656751 130 805
527389 663 560
297633 476 944
708456 122 81
401102 197 143
535963 840 942
566272 802 508
948997 276 347
15394 664 589
169714 494 686
767639 586 556
197885 436 10
859875 380 662
94846 928 588
440300 739 514
734371 359 897
594176 396 30
532620 176 392
659030 48 546
615326 894 228
112522 768 344
699285 855 233
67654 966 556
667517 44 651
930821 259 98
300455 159 845
785242 741 373
630186 732 304
959755 781 465
877024 434 225
200343 355 490
337426 531 789
301429 760 645
88118 152 44
224180 798 661
558130 241 586
65504 642 543
692488 873 558
45178 496 56
180529 387 615
279156 659 740
759095 537 900
234460 635 295
7100 678 755
521293 347 979
985064 636 327
618402 427 313
671293 214 455
688160 909 815
978609 12 435
854474 822 547
476385 260 260
582322 145 431
498036 577 13
978241 191 483
453935 226 755
59995 679 252
226103 482 238
189064 185 646
880564 721 714
501189 300 423
868800 799 110
511886 805 72
968481 654 367
682269 974 465
731618 595 102
53799 19 282
999586 723 218
58031 668 139
532688 518 988
457326 564 190
49720 821 855
273738 888 140
718132 120 905
373163 389 225
141603 842 367
192656 805 119
426088 255 791
964213 779 479
394548 228 934
103541 276 259
357193 243 273
943014 84 404
283907 759 21
557250 159 628
979174 983 304
756730 846 405
632151 290 747
847603 527 509
387756 330 637
408119 609 753
789772 976 302
346438 511 412
946511 764 390
665448 350 209
435737 228 158
710762 868 95
908648 310 333
293875 567 379
232159 547 39
86091 919 326
954478 767 641
912635 165 134
548555 186 6
782496 741 335
773505 465 928
577216 760 816
850757 871 289
948106 534 6
587867 718 371
799029 548 970
153464 839 799
285270 239 795
281616 571 111
267739 167 432
774052 455 30
10429 33 292
978280 971 482
122548 477 583
863384 248 5
369125 566 425
881193 22 203
372074 165 622
25408 162 341
972193 578 252
923474 556 228
723300 387 740
133121 777 18
39764 847 122
798777 540 622
258731 963 918
319465 961 177
553803 798 637
790615 542 243
164892 434 801
209898 920 821
857939 32 752
827436 628 19
250230 81 97
227311 581 837
878001 2 393
75904 165 17
851368 988 203
732406 600 610
976385 386 300
723657 987 975
940430 471 999
199640 584 664
208915 682 663
123663 901 521
198329 513 149
174870 340 504
985183 632 376
139540 985 765
512962 218 97
518345 681 540
9721 73 651
364970 413 257
339441 168 102
695361 602 417
591050 31 134
568898 391 214
879871 332 388
534457 516 151
336511 546 894
294716 98 763
559735 744 149
290079 58 397
58345 619 44
777863 450 461
327786 498 418
95881 542 458
705834 164 104
548028 392 672
952778 469 375
793106 685 805
645159 722 636
78445 743 832
766806 558 618
528142 308 859
492698 20 485
16746 598 199
296535 267 66
131845 786 257
932158 218 542
8265 264 787
422800 728 978
260287 781 892
813971 966 160
686971 644 258
159777 676 735
899533 181 242
849282 653 56
202667 316 1000
925228 428 15
580576 172 96
115047 569 969
829606 717 549
181356 235 521
747184 244 634
404341 45 582
269348 742 245
194672 136 649
308826 951 243
634320 893 469
713780 846 524
160268 519 420
355701 237 795
183885 814 612
272315 298 454
54357 50 204
55581 540 735
190898 825 958
303900 302 254
930314 65 498
344268 210 560
172450 554 796
935077 85 972
270196 247 978
929824 467 194
614847 94 827
975109 945 110
728343 704 800
324535 939 503
685133 248 853
29235 149 743
785473 671 147
107717 881 293
964546 394 582
626164 881 779
337668 588 906
278558 103 236
900956 134 66
662093 614 238
42633 692 459
441110 640 553
726869 886 252
657809 892 444
361811 394 764
194928 880 511
102157 52 634
501966 135 731
767401 607 435
807210 930 239
321659 273 611
479440 744 734
877839 766 852
38359 148 802
238176 139 523
492670 724 525
908621 223 92
807734 759 798
284365 9 596
781283 85 128
583727 681 921
901145 205 489
950966 662 511
239342 750 2
194502 737 66
341620 54 133
254945 635 527
714401 394 560
44671 219 610
716742 847 833
551592 146 648
941693 734 929
288963 229 735
264929 512 737
6693 360 829
979500 610 742
878902 744 870
84060 701 335
55163 591 744
59529 197 969
92724 605 965
945150 534 857
691799 36 333
744051 862 599
74963 643 484
143806 56 135
472503 681 539
33511 812 245
638139 164 434
111725 352 667
302572 29 442
661800 302 613
107520 753 222
131643 249 272
999443 728 598
700177 85 892
29625 517 576
80552 394 530
160579 706 772
305131 150 899
840820 462 705
731590 354 933
398550 734 685
610563 796 672
95873 661 12
680751 823 800
358731 744 91
376399 530 398
543468 294 71
267791 936 399
125448 643 245
706086 549 767
461214 544 885
247883 470 525
240174 351 457
540559 834 707
176402 494 858
941881 675 850
924708 694 327
373743 32 319
851945 736 584
782469 468 189
433553 241 926
325242 761 332
288008 872 81
641225 661 254
589388 774 897
982485 933 808
205644 260 747
107176 115 531
256086 412 951
59636 441 992
738151 188 307
390384 688 317
845269 177 179
173440 984 127
554686 434 543
545155 720 780
431712 772 95
824055 193 383
360750 925 649
949085 953 647
341776 562 331
658993 144 621
767730 967 479
937528 205 804
268125 25 477
561104 918 867
845146 604 64
429410 359 634
299624 465 975
674979 35 963
520038 112 597
591821 270 37
117867 720 26
873310 337 907
45517 707 583
177396 986 295
228319 192 774
228019 210 477
585250 421 448
972736 904 774
507765 882 356
263058 469 47
906373 654 621
177263 725 252
179209 166 704
769852 383 135
3177 844 256
434291 625 603
973018 241 70
847389 418 629
909534 863 378
807852 441 945
733609 70 436
893498 863 861
25891 593 210
205628 489 955
693091 208 483
969609 211 710
473611 560 207
81978 712 732
111954 966 991
871328 775 423
128851 529 291
16962 174 849
775921 922 595
284898 133 185
146098 4 495
795999 241 69
384263 550 88
729868 654 967
958147 728 855
50575 630 275
553389 141 720
497653 622 382
272732 65 400
291031 342 731
381207 957 144
648746 349 991
834932 327 503
865015 896 166
742862 812 869
228176 84 705
789242 876 122
507216 275 790
871996 230 262
34436 762 68
20912 862 305
435872 569 217
42144 215 203
158793 917 345
456540 954 740
776739 224 157
772964 127 921
320941 414 185
935913 906 687
532110 922 55
295461 315 735
529733 364 527
463532 818 607
361791 539 574
892096 778 294
4361 344 485
123081 479 179
362407 622 901
453688 864 500
783992 506 325
611325 29 618
913245 261 612
783229 472 487
755593 943 140
876422 736 252
714167 648 173
328846 957 262
444908 419 354
535366 149 292
271991 57 537
929297 892 846
562402 212 473
129330 486 558
635941 200 220
289026 789 383
742108 830 596
364165 459 447
706878 826 56
557055 932 765
549874 161 707
360697 293 380
143543 473 767
603743 809 242
736954 900 253
236183 380 29
156165 536 675
368970 880 813
54389 492 159
906024 391 43
108178 390 463
944335 505 599
180554 195 155
775561 53 599
851707 418 702
789464 131 410
749761 96 205
921044 405 301
575817 723 358
332405 109 926
132024 271 786
946209 295 498
573289 288 654
387342 887 400
873115 485 210
561831 221 885
791087 383 255
773675 995 438
111809 432 831
83122 723 94
500721 928 758
565663 828 39
110420 620 574
193338 178 865
86906 514 556
785124 144 621
467415 196 244
969330 618 514
749811 358 228
112378 781 350
983201 232 920
10770 939 711
60505 981 453
885233 161 365
205519 978 736
474240 152 28
529720 143 803
920033 140 328
220023 596 776
502047 515 762
635964 629 678
479113 784 953
821370 196 169
36360 914 227
465408 620 719
762057 300 828
256817 78 367
188764 13 556
514675 507 536
586221 346 46
223013 710 188
468643 745 709
704957 78 816
647820 83 434
356342 590 970
358925 689 97
478928 763 443
548431 858 751
628472 645 456
211416 48 604
762068 922 286
328349 150 45
862957 242 413
407707 586 980
271628 721 200
305325 370 213
608335 723 775
327710 352 697
597814 12 160
953086 776 666
355399 69 829
132176 195 388
682026 534 234
718422 915 863
949848 929 620
66208 254 751
809819 707 693
76038 796 542
798984 684 891
929883 224 223
591547 786 273
732956 310 907
564456 240 780
773419 559 670
412438 481 40
647685 812 980
443327 76 300
915543 891 756
819047 851 34
536014 642 137
153659 929 159
156397 435 119
917483 572 497
42985 111 559
435642 423 143
765938 170 754
916910 822 130
736430 672 419
634528 728 678
79267 448 350
396525 66 803
713880 835 627
332964 223 242
675090 735 687
272571 319 52
587016 271 643
143738 942 941
118247 601 762
872320 701 472
218410 224 42
526289 450 249
952327 563 626
77832 398 203
230937 514 372
35993 414 891
66124 354 270
785251 502 572
465762 547 312
892779 776 164
788492 269 840
492587 716 213
47829 661 589
173311 560 763
837752 35 961
742480 517 976
436656 965 881
537260 915 427
881268 739 864
971685 326 974
357745 39 64
126421 895 209
770334 193 164
304624 316 723
965014 510 101
653845 149 746
162175 877 259
713248 586 967
91334 860 350
868908 769 846
804385 178 965
832480 3 501
846180 439 458
631643 976 912
516179 508 159
596804 790 473
673007 351 895
508447 575 600
812265 618 279
280083 656 779
947103 934 620
199529 216 43
820016 197 177
276673 939 582
472143 894 235
496071 717 972
180041 71 764
821169 424 41
204603 692 204
68063 870 69
953220 142 99
930472 878 817
400767 50 340
957625 28 325
400215 451 926
818554 365 61
363964 969 524
87149 58 971
526885 766 828
938233 94 691
69430 226 557
197601 665 984
121815 148 398
184882 32 53
207383 865 301
769549 635 328
146721 134 670
278313 278 153
920206 619 854
355320 221 184
619825 736 313
535819 184 832
962512 906 728
254539 73 143
859671 203 640
727290 185 577
544724 115 241
35582 417 316
442151 539 825
741807 195 511
578887 999 153
733331 812 242
77097 526 240
450590 324 672
482523 59 526
600385 562 43
356584 512 679
258367 280 48
738117 663 324
85363 783 51
990720 237 546
426156 214 991
52700 8 652
552726 966 298
478475 970 926
506004 773 703
525448 30 913
386451 416 997
533636 335 189
777814 155 15
147906 956 679
846462 929 603
100981 969 979
916572 615 125
850096 66 139
707767 273 946
777554 814 551
726214 232 192
937445 58 968
848871 744 359
517859 1000 523
164990 321 882
907198 498 952
816276 172 140
538496 109 491
228090 954 322
655453 497 976
875196 842 857
905208 697 121
439690 406 488
734786 653 492
796127 335 784
790859 223 344
543264 372 14
792362 900 128
394455 212 428
894830 314 980
657449 761 5
775491 348 380
343641 561 241
339186 272 705
773851 86 779
645163 56 699
674166 418 589
189326 181 759
299338 844 91
483361 395 979
524883 320 712
620207 739 856
666332 592 923
360259 514 953
576577 785 138
964023 894 236
783584 378 238
823558 242 991
270888 1 346
874788 143 343
213648 154 257
967522 895 667
218189 619 337
188975 372 439
164735 625 446
937165 857 800
535024 502 57
620527 251 229
865524 617 177
149902 471 511
327928 927 436
333715 117 872
349889 766 3
107097 593 473
834794 961 370
255245 734 378
393863 810 627
495348 993 528
814774 105 685
165339 876 91
743289 242 273
544562 394 790
175153 517 673
655153 333 341
228343 66 385
845055 21 401
833813 224 279
950062 901 864
202067 919 40
682431 257 467
798220 72 282
201633 974 702
608276 92 612
201214 495 874
768239 975 616
467923 804 811
470816 513 319
300058 403 116
539109 406 919
297624 966 11
53181 254 970
444363 530 659
387005 959 368
258308 440 217
125647 917 41
406447 949 342
366966 922 715
217972 380 143
487427 951 990
232017 854 910
966258 126 669
472792 20 170
563855 192 267
127316 682 710
218379 542 68
60552 681 339
505244 827 966
548651 31 411
913761 245 968
911719 67 580
62473 106 674
972952 325 932
763514 273 106
417991 694 618
552079 636 67
595757 217 207
302526 229 79
635384 109 255
141341 690 855
776044 678 319
985493 501 122
245465 770 503
668758 331 56
727965 627 60
295539 947 152
677103 712 880
346708 377 894
156586 186 958
579965 695 117
175093 708 310
283887 789 402
188620 146 795
518552 538 937
760592 957 343
121495 410 814
896352 61 688
751844 437 256
408310 691 639
990095 339 667
746524 844 891
503901 654 371
203422 790 968
184190 170 517
707479 830 84
307935 955 176
225624 684 663
382021 920 649
330856 202 209
413520 610 910
235677 42 18
792276 122 722
956769 775 244
997487 737 853
359452 902 9
600964 350 964
199387 231 729
380098 231 780
2251 776 713
864136 804 953
368746 606 787
793347 820 330
999665 247 102
511477 905 302
60507 260 526
23734 398 207
119451 156 377
561846 720 103
828680 741 762
326316 411 145
382473 716 662
550400 848 922
477197 409 345
789196 982 820
546304 926 172
713598 110 43
907426 743 921
598213 412 727
309171 759 24
993487 936 558
704808 21 181
281268 393 65
782997 934 160
376724 400 571
97587 608 782
583574 975 978
102078 715 20
418568 216 651
729139 636 299
207380 535 42
612552 548 534
479555 977 793
589643 284 799
583997 544 49
230256 82 860
198426 634 553
348102 879 885
819536 458 391
417810 160 485
400596 194 835
303686 976 105
930553 993 670
936583 126 855
398749 257 515
693635 62 146
814817 52 106
11092 801 891
666197 276 305
633498 52 347
89318 809 613
519675 310 286
397524 355 519
642906 856 858
435825 662 126
625796 31 1000
488603 568 271
626092 105 194
943686 167 736
678830 575 75
512221 621 153
527017 599 54
630501 724 377
343649 663 921
359788 531 816
619908 514 969
597057 872 169
113474 304 613
198183 792 97
473034 871 237
533462 716 660
159876 299 680
306996 330 507
420139 998 982
568092 333 961
788337 396 774
936646 67 554
368564 732 761
541531 986 965
763216 751 163
241102 80 717
482589 16 414
142983 230 541
703595 608 326
323998 809 645
579986 585 296
885340 278 50
268793 355 778
222318 979 592
839973 348 463
790246 419 346
154123 7 853
348417 271 716
532470 51 524
24305 965 721
662459 266 162
285240 579 73
709290 52 287
497777 232 347
165637 873 59
74515 277 975
297445 177 562
804079 685 929
14681 756 908
541679 645 295
71355 197 403
196315 175 864
960934 145 663
998831 596 819
847286 46 379
535830 840 93
370871 961 697
119893 573 338
256568 570 106
140829 971 542
155316 699 181
35794 626 472
117407 697 111
938651 675 890
35977 733 427
805841 522 156
380159 526 878
141226 196 41
802379 155 125
45251 115 684
443978 542 53
499749 130 705
833370 130 653
481110 352 251
91795 813 847
733642 389 386
871030 609 164
734477 859 249
476802 121 578
502196 327 862
865901 666 872
87464 378 710
91469 373 856
533679 475 148
850368 812 371
224406 113 117
225949 19 539
248136 818 597
2268 149 28
9118 516 185
41451 412 55
925247 697 705
670205 673 63
389398 535 803
965148 56 923
900300 921 475
53928 277 630
17663 581 708
196048 836 436
647170 850 710
267728 236 423
916535 363 499
635403 841 432
860999 568 221
193247 218 650
877644 296 676
132691 359 799
322066 881 614
508875 895 228
444560 644 357
603771 999 480
844447 195 328
658332 525 279
771422 331 840
52643 468 352
737935 542 701
263937 364 964
625701 788 803
3535 974 525
578849 926 424
799694 139 889
93395 55 861
832722 962 209
468640 217 675
839584 431 931
830592 730 403
837957 433 58
928452 743 255
832393 473 304
386617 91 236
611550 94 479
4033 343 383
139176 241 155
678591 312 55
773243 200 974
606902 936 578
956519 397 612
326 133 247
354901 903 257
495578 24 204
724739 62 114
211293 586 346
498948 495 505
215764 402 456
429124 315 367
954830 11 286
33932 259 466
743286 410 201
32832 120 152
365222 706 236
301588 867 123
581056 146 91
677352 504 193
192019 756 541
410925 915 152
558876 840 823
944047 38 749
843955 738 760
299314 645 958
45889 845 974
491474 858 769
18753 444 937
140056 722 148
212959 34 410
378963 42 844
92186 633 511
611751 603 493
448369 984 735
245635 486 847
575918 888 382
66732 389 201
369832 455 930
902418 839 107
21041 885 952
351850 300 770
250904 251 717
518140 391 470
467666 299 944
77555 147 822
336643 26 692
625420 850 670
457745 701 490
918019 204 393
961889 342 271
587950 965 866
77026 270 429
313939 34 5
405078 170 924
441766 570 262
77436 405 81
83101 819 928
483996 691 860
980240 526 582
540018 877 253
669053 188 524
259353 873 681
613355 766 898
707563 74 1000
540860 459 901
358571 633 521
758677 805 579
321488 6 701
217201 454 548
106879 291 821
158313 780 991
850883 260 560
501160 90 1
338171 759 265
665263 733 871
596465 504 51
821703 459 796
914092 967 50
560337 495 197
837039 215 39
621467 934 37
927890 991 416
149601 937 564
994407 214 568
771715 450 389
555832 463 312
472981 849 569
734474 689 369
181145 405 561
496991 623 275
794529 365 592
64111 490 742
455112 781 8
801431 660 617
635119 891 660
580303 839 804
292259 898 70
684270 902 439
28895 55 784
650058 839 927
580999 44 882
98995 660 80
545646 118 835
700811 74 181
340617 642 153
138467 253 374
640993 716 220
69273 734 26
83539 11 159
312911 61 832
398897 380 59
54988 725 720
772150 550 51
652283 517 761
284996 529 968
529640 808 324
485642 107 522
870563 154 88
693024 760 640
519578 384 54
303857 546 278
841362 990 147
392760 260 609
125679 208 46
353159 964 305
8120 865 756
525042 827 317
530739 650 727
853326 560 806
247800 576 335
426669 344 11
674025 292 579
773383 122 242
506731 347 936
466268 734 933
256839 501 645
884627 671 756
423885 238 529
82165 961 193
858850 795 664
886082 945 601
686142 992 747
870026 392 704
910637 759 65
838409 411 504
796011 57 397
258307 546 371
705585 218 72
661281 317 855
379196 830 112
737683 432 921
121864 615 784
535707 435 801
964119 700 522
728718 692 465
928805 601 96
262538 446 555
854889 657 301
175516 951 213
799871 873 492
409994 772 115
80190 978 940
251705 896 53
289934 155 719
357973 42 618
499729 489 729
313070 968 436
510230 972 345
356034 12 973
13255 871 291
146986 921 499
919194 721 353
395735 973 207
126179 237 536
752869 923 833
938323 215 137
256645 664 533
767148 647 351
215599 66 794
40549 797 733
300218 159 471
328290 98 650
915931 455 694
143625 456 476
84362 825 454
540053 398 249
763915 74 121
139229 922 37
58666 691 896
278955 290 893
207332 593 751
41302 654 896
219443 944 352
871142 120 213
52152 839 546
274343 540 263
216478 583 946
897256 819 888
994391 321 69
83891 207 586
861593 969 186
730391 476 95
882701 299 940
221763 509 450
120907 408 791
937291 111 549
473487 219 81
935868 109 965
326071 550 470
291059 719 705
912879 634 144
868389 459 608
603233 617 24
485517 916 584
544593 595 581
781842 844 418
881119 310 205
780967 738 434
787179 869 885
559329 919 389
720001 180 192
835802 133 423
572596 467 83
221633 613 32
549327 370 359
759313 744 344
55676 308 168
866708 816 108
444408 589 588
722315 408 693
923573 18 691
156245 850 667
524148 410 546
596143 145 45
187292 264 274
353800 811 442
837680 710 50
33795 741 112
537510 852 467
539388 664 468
132925 731 858
427764 823 623
702437 675 767
572770 535 712
739891 593 346
90479 800 194
330139 894 654
609547 571 759
59170 743 48
806014 657 128
926067 546 960
153894 760 460
631808 149 517
390803 383 309
165996 775 625
528306 349 567
766054 586 650
150275 747 846
773067 730 762
864699 379 4
676815 480 169
6009 168 6
256844 508 252
304523 588 177
989772 709 661
124011 368 80
49687 939 660
46476 388 883
277548 921 826
543361 742 799
412524 734 816
961786 701 386
386321 681 750
172086 826 494
372549 597 463
212630 277 706
538509 875 755
263763 299 102
25031 524 650
961820 94 469
891402 479 29
988388 369 960
761897 41 908
780747 663 648
473145 899 215
622478 215 463
90587 927 825
970928 419 66
922541 509 770
496638 4 971
72701 266 859
73134 421 461
954587 127 348
61341 463 974
569338 112 364
678734 312 767
254414 420 443
990988 536 533
365506 328 553
401090 86 323
705705 470 939
748346 257 63
351130 401 557
414755 39 727
993495 224 880
714324 435 958
965842 364 348
13918 478 646
447332 618 859
160148 431 533
715808 687 179
800339 120 415
199872 244 785
84150 678 35
172205 876 947
720478 459 420
418553 801 683
379836 301 376
78715 464 32
58024 257 542
266632 408 491
846682 386 50
423078 859 524
319011 266 935
441885 138 858
895509 306 549
409020 10 606
473519 450 237
715140 126 193
550625 42 633
15794 686 717
870791 336 563
299149 619 384
531936 594 417
218373 19 249
680125 609 439
441675 319 798
609987 774 532
946220 82 575
401040 519 547
546143 593 852
847173 726 109
540153 993 617
298081 769 173
922652 920 98
498789 934 543
409903 333 298
643681 693 221
774275 59 930
922345 61 397
701952 407 222
631249 355 182
54031 683 855
633749 268 387
825810 321 864
588398 143 615
353403 186 552
370818 268 919
962703 871 829
687704 217 731
211221 996 776
173495 376 780
328780 81 660
358227 648 381
6024 35 801
764784 872 143
328160 560 30
872185 477 535
269669 378 34
644051 453 666
382341 630 419
891449 856 150
498612 79 672
602175 963 854
852163 994 924
827166 396 352
306404 577 324
522450 798 709
293273 31 795
171468 87 203
328511 436 769
921937 692 519
398506 443 410
915480 480 955
368272 611 124
12209 473 554
944167 864 451
71919 479 630
521006 316 21
43245 653 494
155992 457 832
596505 142 81
427559 493 29
921994 193 378
910817 124 838
547068 733 577
604953 981 399
887273 271 434
613583 496 634
697192 339 317
782908 141 157
447497 770 289
482193 130 87
29149 727 620
690551 576 982
183980 686 582
432230 8 421
742682 986 89
481711 127 995
159697 212 464
788868 170 18
300850 131 53
253721 137 306
928217 279 192
708496 822 715
808850 201 595
36683 891 152
623796 696 875
562795 644 92
108336 497 906
46389 25 778
563596 778 903
48939 533 299
934280 389 669
199347 336 918
413162 849 199
532402 569 942
367961 968 672
733112 178 60
190638 464 802
630730 171 975
921561 528 648
981445 315 907
543127 658 569
185387 323 434
504748 211 368
796289 204 335
249418 290 203
545142 764 790
565226 690 250
263759 781 215
844560 947 864
555161 146 933
975471 985 179
628844 496 548
886997 964 416
493599 635 729
968285 473 678
34525 243 656
431779 796 196
985811 28 688
416085 22 483
321536 267 847
829628 534 474
97252 903 788
3218 805 246
213881 543 738
233171 167 294
802582 284 131
494978 296 438
857754 623 457
195342 882 744
812665 412 859
685995 603 69
704942 937 179
141481 736 354
476604 819 206
427151 5 533
423352 676 621
858792 611 59
787556 286 279
950111 762 187
175556 893 302
598681 749 848
983307 81 895
311560 148 382
799978 185 158
15986 872 114
945508 127 672
686833 201 965
199802 883 746
160206 32 898
895594 14 183
693074 961 776
112928 492 11
11358 183 328
303459 985 397
417966 391 470
503641 227 922
779077 793 180
413044 661 159
62595 288 238
536244 486 629
65813 387 116
132228 79 974
635945 774 216
710506 537 767
988250 849 593
856612 50 858
906207 242 606
759679 694 594
264752 782 383
252650 282 723
349589 423 294
781887 732 419
880379 603 873
495284 509 433
777883 543 416
204860 367 308
714032 539 399
434672 962 677
339332 138 773
98012 66 664
411615 605 240
182714 667 878
820098 786 516
753852 561 332
47540 335 782
517117 963 910
104757 559 455
301615 769 941
901058 482 673
908298 732 280
55884 342 541
622578 618 893
362073 883 419
746494 304 319
861201 653 591
871262 540 765
875381 435 491
985908 904 974
680380 215 671
982166 554 934
741727 656 237
568241 566 74
355546 286 425
274972 156 406
889270 580 828
626373 462 937
407008 171 513
229334 779 998
623056 961 719
901949 198 697
324304 213 212
718975 699 345
846620 989 697
558194 990 768
330350 772 556
824326 509 343
892064 969 840
811329 348 232
499623 360 2
33422 637 786
118285 853 349
362600 278 143
572447 379 916
281459 425 296
110532 568 350
308841 518 814
168289 106 459
970785 578 623
395068 33 300
518117 213 252
804753 511 577
253097 588 18
285248 767 538
96732 561 444
574717 22 234
230030 218 3
626365 476 432
905678 326 992
651904 523 752
705131 381 757
591071 452 650
169478 601 835
688631 75 735
800673 863 82
737877 139 998
802555 946 812
10639 903 46
639772 377 944
230605 115 357
964972 316 331
83073 823 231
424440 429 902
308622 977 594
193484 573 113
963682 216 534
908472 650 91
736921 856 997
47253 875 634
394226 817 322
665836 511 120
195675 466 360
435754 5 787
289942 95 996
570505 626 893
615425 899 184
512409 888 459
551610 532 212
370853 393 743
545677 184 458
294356 993 726
399873 722 512
522495 666 212
728944 870 44
771157 514 153
229983 936 374
311153 174 298
563694 977 431
599305 219 300
703809 821 482
139702 831 712
342563 288 78
569216 425 2
420147 746 728
61760 924 935
290075 721 688
391147 451 694
776006 859 293
71208 657 296
371998 502 379
219474 323 633
275941 634 717
915362 176 188
726460 110 497
258763 694 474
617883 370 403
295874 822 693
604293 654 123
220438 376 630
409510 984 951
686276 591 949
686697 548 182
693890 943 803
92726 320 911
721159 754 271
416185 72 325
541475 284 235
2448 85 940
623033 550 221
44643 177 224
664807 101 164
639986 1000 23
225077 558 120
185399 455 416
157314 868 455
510108 527 545
196737 127 518
528874 79 195
559473 500 768
642869 469 381
872609 646 473
751155 724 125
217298 651 624
930912 269 703
245867 482 392
939235 787 561
437819 77 442
704265 518 854
18304 148 611
406104 173 985
594147 870 763
866666 327 502
231842 527 83
699092 230 168
514091 956 938
738249 709 609
816778 499 273
786362 813 119
590762 497 629
466409 393 449
337764 241 892
464331 827 760
460114 90 596
888034 890 957
100486 478 524
682745 599 214
399696 628 795
816296 968 493
770050 854 863
781258 300 949
87868 528 74
156294 459 979
487953 271 231
281298 779 329
415174 996 658
310097 872 280
854567 88 920
586031 455 293
613529 187 9
715480 257 579
779848 7 433
799267 916 14
155178 550 150
207117 844 422
342057 589 15
160747 802 26
614949 861 408
499451 224 35
86706 10 218
907717 376 644
564566 186 931
447835 134 867
643603 469 371
545851 560 50
294638 777 934
22262 134 612
149562 345 88
81174 781 273
718139 898 859
55104 229 26
559435 280 739
539206 554 844
410919 485 215
71620 863 642
496729 504 754
896702 315 203
890352 134 327
678091 50 614
778432 886 349
451964 795 656
25568 246 887
298037 592 598
374102 93 368
836735 29 626
24446 951 541
409197 904 5
85100 21 205
861986 119 975
741 833 370
891653 971 553
880778 658 404
277822 932 420
303271 499 590
515055 820 762
756063 112 130
424320 268 994
423739 246 688
386970 942 502
599366 907 38
788615 236 483
74368 579 525
898007 474 857
746544 916 819
723523 969 458
933964 351 457
253170 944 962
440671 763 461
623195 483 657
917533 892 971
549086 721 95
285727 634 718
898678 30 180
99507 541 65
620009 188 117
454474 892 558
607730 628 944
823280 947 533
114423 751 797
716301 105 180
755444 437 226
214678 138 346
157818 893 281
120709 152 499
892421 412 356
956324 250 268
711468 493 332
317407 278 433
729642 651 846
677644 464 865
398069 187 231
267968 915 217
608135 814 475
500041 539 160
433756 201 584
802855 772 280
932136 419 650
811987 437 175
49564 57 806
877222 668 820
199740 868 804
130031 696 632
246903 468 917
374684 264 308
377589 967 660
328965 981 713
114969 799 242
253569 266 777
721806 166 489
260858 32 155
657746 942 235
92413 508 418
945246 265 891
417511 837 837
792627 705 441
988136 804 932
900923 401 443
631237 947 118
747251 792 204
378377 116 699
575464 349 855
827108 174 2
908764 174 59
461317 496 960
357177 639 321
609268 852 588
474812 515 56
318254 504 896
302932 8 512
595777 938 615
604869 536 547
195318 338 638
791574 149 886
732183 540 710
741239 609 136
141682 595 641
890003 943 357
422790 686 476
566122 383 986
397041 750 356
67201 959 884
324607 224 233
805652 526 401
434781 250 548
521439 231 611
516799 799 743
672699 650 592
36851 933 986
819068 40 64
556753 387 592
68332 667 310
512149 741 809
639742 37 810
652092 351 937
818212 1 882
719460 559 552
850349 501 740
872752 377 140
763322 267 584
900625 693 420
313189 89 344
92668 897 820
852846 842 145
461789 715 681
307459 738 89
278963 138 472
215822 689 39
272136 819 428
471770 823 144
909585 329 973
8525 925 113
668928 74 602
320104 844 776
343918 325 772
603578 516 663
905064 380 616
467074 748 768
99032 88 927
253280 765 715
268830 874 239
469648 865 105
264553 79 652
123455 909 632
398021 982 870
826328 928 863
895934 648 100
334803 656 297
173520 230 745
228218 454 89
29487 415 405
414756 389 131
856155 801 204
666150 900 233
396077 472 983
405678 116 592
295441 858 39
453997 964 510
149489 496 589
734654 206 50
701580 593 428
326708 667 154
256588 467 631
920727 157 489
57395 523 452
299148 986 836
338455 85 890
766046 835 624
885924 700 58
467088 375 947
68458 992 293
10186 85 117
536723 202 475
524754 380 172
216933 539 190
899300 8 787
432092 995 904
186374 384 839
728643 663 852
235534 726 413
230049 329 618
8770 24 968
775798 228 146
653030 218 509
31600 835 254
111761 989 148
413048 820 565
113930 126 36
513759 317 669
21060 765 604
718467 148 778
693213 407 266
955828 84 494
384268 855 425
282289 268 18
403141 254 120
537513 457 52
567497 169 785
436917 749 655
619344 880 524
938746 195 732
80006 174 93
760835 643 524
16920 329 452
645858 179 558
959655 601 7
168165 984 775
307582 362 690
499085 376 810
929479 458 836
35936 147 229
133843 682 509
549340 325 840
358193 762 587
212039 377 366
496001 677 203
656010 326 44
109135 352 859
651993 121 99
789157 825 892
108062 279 843
716571 805 780
345783 567 467
545347 967 581
588128 869 188
957779 275 940
149929 195 866
290653 717 242
301207 314 205
405326 173 364
34238 55 507
570244 895 987
40867 142 541
659330 365 56
233885 941 859
943261 779 783
373636 12 486
116696 976 859
418463 878 141
333073 114 166
24811 194 972
532207 623 558
435404 989 36
102327 825 942
523979 935 815
620662 786 820
480547 777 97
371397 171 571
314587 343 174
498485 597 426
406022 492 965
507662 191 265
45864 153 320
56660 652 23
298926 846 394
232278 678 654
892916 995 923
226077 851 182
448575 611 882
869530 154 177
291414 633 789
331302 575 753
654410 757 248
153354 540 320
322539 963 976
383953 210 534
760955 372 806
506548 350 882
117152 157 554
601411 610 491
289755 45 969
170265 95 45
26095 565 519
52873 283 930
129987 937 390
237725 735 839
182289 318 610
451240 939 975
677861 179 809
424652 92 890
459319 275 556
676958 576 420
367322 776 898
470795 63 909
268757 337 155
900780 945 387
618147 706 800
668826 255 773
434050 346 856
193281 421 224
512694 837 213
283880 197 607
847013 194 804
869897 673 705
91802 308 25
860481 853 108
745559 316 410
301319 629 646
356775 915 261
506505 617 99
603639 640 912
711522 878 844
135841 644 145
796403 916 991
716550 193 169
514406 55 533
651534 749 327
407944 674 261
322304 78 615
68666 242 452
614567 149 900
287203 615 65
688818 255 72
790647 18 319
614921 794 506
9262 312 24
511547 506 325
973313 788 514
810732 399 647
24340 434 797
615700 222 750
969163 770 90
958949 508 173
449499 59 676
446942 137 806
193793 31 244
25892 140 917
198212 656 123
640969 630 406
271192 498 592
433971 676 471
231260 110 943
880976 152 164
953010 588 32
358668 421 965
710125 274 646
263794 512 110
263203 991 10
894876 608 812
767468 198 223
409554 674 194
885955 263 630
132033 204 856
989224 687 470
63447 371 799
725879 64 979
992309 159 301
715210 576 63
106163 142 902
954896 839 494
347202 395 561
499155 502 170
586458 420 558
306768 966 812
976554 507 249
195046 928 634
274452 826 57
850034 932 678
193580 3 100
793411 461 408
528529 358 86
176855 78 553
49811 381 157
739795 834 281
244427 169 517
568804 162 4
791815 772 187
243940 164 173
761429 492 718
516733 612 561
387520 976 691
356576 148 586
444399 754 173
802509 319 294
938991 922 830
173533 636 595
727505 21 31
359435 598 869
18806 83 468
224484 288 677
769410 486 182
468264 615 782
423512 232 607
263256 950 56
489360 621 355
358285 412 31
835781 325 419
386050 294 543
349624 89 320
532079 805 776
9259 332 460
420672 604 905
5455 567 221
953286 189 415
28231 966 638
360357 913 223
248980 42 245
354378 694 63
255817 286 157
430533 63 786
742535 950 754
791204 354 809
416593 897 472
346462 913 286
395563 139 803
566219 536 344
607573 963 276
885324 807 574
810535 943 164
608261 660 972
368133 648 404
112985 591 300
608116 252 509
755630 569 941
475323 235 67
905941 952 959
806641 220 501
774939 219 203
21234 769 237
898473 6 163
480346 789 137
225830 929 759
625318 173 20
196296 428 297
443425 593 430
239550 148 389
536239 285 596
70897 154 346
791503 171 586
324026 816 93
243789 7 133
470858 975 118
989205 156 748
375043 124 173
282659 185 447
224516 988 646
534805 22 516
777340 427 554
26052 951 725
949345 800 273
632036 895 825
67807 357 286
916338 798 286
63082 687 669
594404 317 721
863050 547 776
417633 312 98
183284 93 34
963194 378 776
308878 989 172
257585 344 700
19128 414 985
314741 733 754
250949 427 478
753317 959 980
765930 751 895
102747 386 179
191215 389 237
524968 411 528
502668 853 711
232606 214 533
954797 1 67
971690 595 133
370030 805 922
599904 444 445
408975 540 459
615367 534 164
78574 175 70
677118 213 464
202494 896 878
433505 481 337
605108 955 691
356427 325 965
632901 324 689
473510 347 451
98465 318 132
707546 731 702
71459 110 812
466377 511 781
458643 582 233
133467 704 898
921914 861 200
30489 442 690
715670 377 147
758954 189 759
749044 364 597
973733 606 175
310064 795 491
802497 258 164
753681 735 673
32576 434 450
271123 361 722
11687 43 288
594636 128 141
802684 356 501
321466 570 721
639478 224 213
354281 228 834
514754 404 965
954711 677 364
975068 905 928
315882 649 977
112213 986 200
430011 897 571
295235 984 831
547421 539 324
518755 923 335
324965 745 754
533351 945 827
120480 681 429
496320 743 669
514743 933 313
990037 146 487
33524 961 326
597614 655 555
835521 73 468
577334 474 54
769523 835 476
955727 138 635
136234 956 601
819974 192 990
853524 41 870
452239 166 300
87140 851 283
329125 481 950
467657 609 92
533914 333 842
165202 119 757
684194 138 789
360895 668 822
18831 631 338
691876 197 567
432027 883 801
299829 608 809
198139 76 280
322337 903 639
188563 529 978
462553 453 701
210125 888 468
865515 604 475
14993 63 337
189466 633 908
81669 556 410
788015 65 924
490212 698 502
960754 630 925
833421 922 63
601849 288 584
647560 403 404
420355 70 513
384737 204 982
844586 677 908
790989 200 844
451094 858 418
653642 426 206
549379 910 814
994838 831 786
942264 317 167
47400 94 341
428168 874 535
907779 1 191
183135 227 199
29759 502 534
710934 948 780
755973 916 247
111405 210 430
774056 516 694
873059 259 305
233150 921 559
383268 189 773
334473 846 43
971101 590 564
174673 367 383
551751 676 50
674878 399 683
790574 791 855
164069 154 389
615494 895 172
37877 114 308
48944 94 587
773717 858 4
761323 754 877
821596 464 705
103011 981 674
369414 32 853
497984 2 395
888038 954 302
556506 40 390
81811 153 699
826376 37 305
370487 402 690
610129 893 39
134545 46 800
763414 120 21
6359 252 888
241033 552 982
733214 344 628
603265 452 808
66349 738 381
408613 787 365
813864 440 545
31874 990 775
573644 540 78
12621 631 871
439905 453 277
652124 916 857
533984 835 808
820604 678 403
872858 738 578
202689 541 657
828960 200 92
762740 214 19
903084 557 658
719134 1000 41
636120 851 455
37729 560 9
48382 40 215
331967 278 50
350230 619 908
624350 809 930
88045 824 449
560549 28 327
307498 621 359
791606 893 285
963076 588 72
954578 287 704
624198 233 582
542056 500 976
290111 708 302
404112 119 233
131123 584 880
600623 778 372
947250 77 773
363265 387 300
389995 203 929
800508 861 951
939716 478 745
101371 732 251
534301 323 859
564891 307 595
809549 959 820
727492 600 845
843013 135 928
108365 523 957
697108 451 789
962738 644 973
870712 593 629
919956 145 44
533225 353 588
977694 380 247
268390 605 757
234946 280 864
543561 854 84
934327 897 873
792544 363 532
234437 473 453
403490 299 346
902796 365 942
178171 925 838
642459 883 851
172222 510 796
839244 916 739
594002 785 687
754429 958 260
479979 493 520
501606 707 63
890408 446 843
607745 878 846
451335 343 397
117718 637 950
8199 937 859
996979 46 881
579049 287 685
942209 906 320
763449 58 87
991488 356 832
84741 468 646
516871 980 762
293468 223 106
22639 538 80
663052 53 38
598401 247 274
454791 563 479
998646 286 727
324208 620 803
506783 729 436
230402 191 839
152147 824 520
538852 418 202
711047 404 962
404952 633 693
390726 444 424
507214 44 219
771440 858 292
756330 672 764
418642 912 256
286387 576 741
716605 158 34
803437 716 671
312259 728 389
277838 968 752
210107 850 658
592210 625 12
147953 407 167
26573 69 939
116214 747 733
354832 516 133
384971 358 249
575127 796 642
104616 884 716
632153 668 62
783395 230 56
823709 258 293
370840 404 266
327301 674 757
90878 31 300
706249 394 205
255839 102 203
814624 952 68
354398 493 178
903269 682 901
182378 585 448
18795 720 781
134165 101 916
424095 418 931
562732 908 567
999139 443 966
762305 11 608
823 247 479
148551 481 168
857497 809 13
768787 362 263
328327 868 429
562133 695 470
695015 855 666
172885 359 48
446470 886 733
55627 450 698
788649 338 262
89135 704 233
124762 423 975
255229 467 944
100056 926 831
125629 183 854
566110 544 917
716410 48 845
190594 899 450
542729 506 529
22529 777 408
279183 538 922
956439 22 161
615123 726 956
54071 894 508
782739 65 482
852273 765 711
199926 181 766
968374 42 89
203644 726 738
768477 968 528
407090 124 763
229355 118 134
666890 985 835
687698 345 419
7187 147 801
656859 793 260
95518 964 133
328983 673 348
988937 686 894
612867 866 939
961610 485 869
873370 70 711
80267 850 37
315251 961 615
874006 39 221
804816 655 769
72557 595 270
473848 998 700
520869 434 674
339537 94 981
80397 734 1000
700585 88 542
100552 119 405
98089 794 390
463963 351 790
194869 455 532
562014 426 658
967070 664 363
207407 161 245
30564 639 59
943921 758 420
744808 989 526
329249 865 714
908381 435 229
281568 503 710
949023 262 287
406363 839 152
850187 51 491
433202 966 731
367117 683 634
231807 318 962
506159 507 35
335499 304 395
424246 669 453
364275 220 377
461923 861 1
129117 340 633
922833 342 195
29452 636 710
176670 184 857
596968 497 748
817727 899 975
466906 346 421
665672 107 808
120067 522 366
505386 514 644
823488 885 168
736622 574 996
198209 668 455
971078 681 188
246308 920 417
6731 222 867
450428 891 565
86008 277 228
509989 393 796
28068 614 413
235911 844 588
703881 645 914
16744 398 892
947382 925 827
734097 85 462
85645 135 342
775894 4 651
755044 849 420
998439 234 227
881419 723 998
344588 120 418
24372 362 299
351808 493 245
815841 935 49
461488 192 512
959928 734 808
644238 925 708
647353 142 813
933098 960 605
566200 267 83
925616 684 973
921265 751 690
133238 564 278
178609 1000 924
532668 982 559
938739 276 689
612506 558 439
504563 134 720
13960 559 342
236013 22 207
310846 815 234
883463 913 80
719578 924 762
452159 739 590
707102 82 255
603318 886 116
634882 960 477
709038 407 870
371245 75 393
449076 17 835
187277 930 727
247846 432 273
322404 610 633
581283 100 947
301920 571 28
928746 462 583
465227 717 454
840154 723 389
823780 410 692
145683 272 379
530853 395 875
166356 330 397
26767 687 914
560122 874 922
485174 251 9
421628 614 332
35755 895 688
25217 654 969
697036 637 184
790435 361 468
264466 503 207
131310 270 431
221138 735 951
536077 614 336
571889 291 954
480800 694 309
481443 87 459
990274 425 616
512053 933 450
665142 221 77
404847 969 348
123477 576 948
545038 234 368
646055 406 961
189884 305 477
637993 120 253
205334 617 982
527023 51 428
402546 429 269
379948 73 209
819355 22 416
666236 90 250
45664 734 281
391112 856 969
775155 327 229
708148 478 566
33584 676 446
535102 581 365
542265 508 498
626204 961 789
19028 201 855
853427 598 458
989223 161 535
898520 771 925
646844 443 997
841993 750 662
133475 190 204
880947 49 920
864751 544 970
991922 602 370
490935 158 166
104333 865 999
184483 240 469
178939 1 724
862479 586 837
669831 405 519
193354 658 659
174896 20 192
105050 928 321
579587 496 74
48641 521 474
392103 699 723
402905 843 864
206322 34 211
791139 491 422
440420 655 66
690548 630 355
446634 475 597
758449 361 877
976948 437 381
339893 103 927
56059 259 258
39923 379 235
18840 292 59
720348 300 494
92856 790 304
738691 419 550
744656 469 822
605786 674 846
740630 656 311
727053 974 638
285308 306 284
108881 490 272
981126 807 575
361562 979 299
543839 753 807
367199 42 135
705682 664 803
903616 704 965
952633 345 337
919393 865 49
803895 336 155
514376 911 450
825744 155 253
24357 479 94
831869 414 185
918870 172 253
884346 722 519
369772 168 967
766975 845 49
999346 277 425
836447 814 156
880810 34 14
700597 861 380
638717 611 432
909372 490 597
205895 925 589
207273 59 325
520185 276 230
523541 448 967
1900 252 515
667215 616 697
783119 973 271
171150 68 290
600407 757 797
203741 637 381
196035 78 3
22026 749 85
820398 477 264
367215 702 877
264267 654 895
960480 565 864
497588 584 633
796824 303 730
684001 178 612
964674 622 584
548541 638 878
49888 988 781
426831 547 533
672156 166 953
119470 89 236
697250 569 71
638385 994 595
281846 663 24
941431 589 485
910584 652 343
452530 406 35
8816 430 958
336772 304 535
702472 596 906
811349 25 436
699464 42 622
942638 984 635
635459 908 310
252364 183 197
337858 577 554
341455 439 625
351687 142 735
381426 602 914
587473 235 487
476688 448 900
208029 817 405
649206 958 234
166625 601 812
15522 83 5
570879 871 645
754872 492 993
302032 168 170
673738 756 792
297297 35 890
214814 666 770
395059 612 889
991563 514 968
226575 540 61
426208 724 746
723709 554 113
1287 832 379
544039 649 644
944276 549 893
76816 717 387
224860 775 753
602633 282 351
815281 853 890
234894 731 875
196069 807 774
41647 636 872
192817 660 272
922104 310 291
614162 697 896
916161 38 954
717181 53 280
234597 256 638
618336 760 675
935014 217 161
12040 11 36
404462 831 911
528423 111 597
399312 498 226
248963 200 694
195947 740 731
253438 386 292
776620 68 388
602295 600 246
624162 777 295
438482 578 823
887056 39 3
634529 329 506
637142 818 852
229743 28 464
81117 906 205
928388 454 564
254888 521 723
747038 17 349
36919 664 708
249874 462 186
476889 505 887
582661 358 104
511466 105 826
330272 809 212
938479 309 458
906408 945 853
260792 762 5
871615 91 109
781821 338 297
935344 584 395
848264 333 748
511087 238 481
43954 188 470
379407 130 902
812004 538 748
826610 955 830
512079 443 905
917616 609 675
955673 802 745
437584 48 737
904678 781 771
411626 566 755
420418 444 26
872481 347 562
980287 780 231
881464 349 314
722950 602 63
269206 1 933
234274 187 738
954305 397 260
118501 800 477
378389 788 763
10390 307 807
450041 2 239
850274 770 282
305579 848 790
206814 977 757
667023 438 123
399862 850 444
213180 442 24
45179 915 79
728390 593 782
303061 79 757
624523 227 98
523921 737 425
158007 959 10
453076 442 570
383253 115 700
661540 796 450
47658 864 224
839373 250 362
800574 256 859
544821 229 212
143336 308 741
763639 251 344
131965 319 398
132921 416 155
571831 742 347
362437 27 211
808681 608 116
541008 419 647
166466 592 959
979607 878 426
699358 843 11
287459 872 864
367582 844 10
184122 366 435
651799 872 118
207211 205 404
183707 967 766
467460 541 457
923684 955 925
572729 174 869
37037 91 194
15925 448 887
831719 760 965
744323 684 376
977925 697 985
967880 457 890
463680 102 768
411391 871 693
905900 440 271
257964 25 778
219498 227 472
682135 254 119
102657 729 125
397673 812 84
635217 354 672
727764 795 443
185646 137 991
922979 973 382
586327 841 454
263613 565 347
747632 170 931
819011 391 456
758783 287 244
334384 579 26
48896 437 227
11602 968 178
108181 657 680
991538 914 294
843832 661 229
643532 567 278
171001 43 121
47348 920 518
945854 56 442
315280 936 873
655062 792 865
700931 778 79
454316 254 62
747148 535 602
808936 749 243
624293 800 468
48510 442 562
17443 236 218
400859 411 944
229941 796 580
85519 370 919
427821 261 362
524693 991 755
737879 450 525
383569 672 618
598807 956 728
125450 259 347
979744 686 948
484964 132 22
220707 762 585
753478 414 564
207686 640 561
478776 59 868
466247 910 257
35350 579 723
100501 105 953
8548 185 398
371623 823 20
634229 769 143
148056 993 20
636316 468 703
141960 991 833
58665 818 376
29016 661 374
688197 873 896
213268 119 725
981015 40 998
103228 286 227
778541 8 843
47530 430 720
937959 430 809
358877 995 544
431895 869 236
526494 92 966
204045 775 16
634206 616 190
838704 355 509
122315 762 995
232605 24 639
688538 828 711
160510 28 665
486607 93 207
41981 960 55
355465 78 40
233242 465 536
866440 342 668
631474 782 197
948591 975 194
759421 680 153
527312 191 975
37128 485 563
46694 684 690
6147 900 216
715006 629 681
857305 30 789
715223 895 972
287451 503 61
811814 51 705
589898 639 358
858017 341 28
278337 832 839
236790 873 198
568345 492 104
781614 959 114
773087 599 692
740072 987 142
19167 812 171
621798 518 268
8908 639 571
309543 149 906
177922 957 782
352620 22 663
754389 74 714
946243 125 907
284825 549 677
853223 826 68
656159 190 330
106475 4 115
387568 866 72
217665 168 727
761530 306 212
381258 621 356
643050 851 88
665758 36 310
724783 647 98
521203 134 937
363065 607 523
336056 986 348
163708 705 357
644805 288 241
723464 486 395
180987 937 182
418478 661 496
523708 592 408
542320 764 759
864615 762 918
988874 382 232
462026 970 203
319721 147 841
9995 119 867
577804 456 330
303101 445 469
276831 584 740
508178 393 707
93270 400 400
462184 727 951
752778 280 6
386231 156 741
22957 398 633
228278 495 877
386331 381 582
9387 303 433
727154 385 787
177530 536 415
909296 374 889
148003 875 303
432737 910 272
672258 426 149
804513 783 383
638523 864 97
629805 826 110
535213 38 684
520842 78 470
832610 378 736
837548 795 138
556202 223 134
913718 659 330
648660 223 665
892980 834 965
612306 556 813
116147 376 657
487928 615 702
974738 391 206
530362 81 507
55552 623 468
362978 419 377
119435 511 888
94990 367 504
400319 581 154
899946 416 815
684778 867 474
685786 254 132
596407 333 892
675725 9 673
454771 830 50
164617 692 608
182873 435 381
941066 146 79
219290 211 565
694733 217 321
215573 61 390
449445 904 861
587167 255 65
599192 912 205
266835 57 85
707897 893 2
147419 250 724
710053 415 418
911736 60 549
11857 560 440
658171 296 762
368625 697 59
671820 730 397
11892 369 561
166446 100 533
698401 286 650
370572 929 30
648011 719 64
247730 205 108
137002 145 306
722607 928 541
759428 462 201
730695 419 742
355908 993 887
108113 68 715
774894 854 69
133771 234 883
215600 938 401
869612 423 799
326420 915 286
793301 396 4
760284 83 407
546459 942 369
683794 935 454
200684 674 219
96637 558 312
402997 662 704
227479 182 801
418661 151 979
813336 377 744
866782 96 713
660892 696 396
602231 13 724
830224 254 511
119744 607 638
277481 203 755
782217 913 480
944638 101 1
616594 50 178
345493 747 876
329758 271 303
162623 11 933
224063 573 483
311472 947 126
449838 421 842
154917 328 928
520196 455 730
281555 817 74
925622 36 946
105954 29 594
593174 154 430
184066 456 461
983524 784 842
539383 586 47
303362 758 389
169642 907 154
703212 478 850
739340 480 999
349483 796 451
560422 739 409
491157 418 900
467462 444 814
96617 510 995
492875 114 281
30360 756 654
842496 720 692
467114 15 703
173512 989 141
866936 899 713
867874 353 545
114735 993 421
965320 426 716
842170 368 194
781973 197 97
204014 398 247
60966 608 946
363154 826 906
621577 954 540
830554 155 854
366376 190 835
108693 508 351
841233 652 583
663061 88 346
303944 443 104
316413 647 944
195588 427 972
259526 943 436
696867 823 410
948342 458 950
43910 151 414
566846 402 787
403927 893 338
428273 413 692
899346 533 477
431332 964 209
59236 125 319
813455 645 637
352410 384 650
29112 416 584
532383 394 716
767509 217 41
337549 295 924
360337 154 689
986997 690 869
621839 752 330
717619 251 788
15504 952 389
46643 121 179
312430 120 760
485123 351 539
529020 715 873
293547 719 891
253636 702 930
608584 102 60
461972 608 977
415382 701 16
178720 360 798
334 199 32
734843 401 997
57388 38 185
933530 492 432
106740 479 906
765868 42 496
307856 191 259
13872 488 130
536124 913 658
10215 622 186
533086 524 193
68924 321 178
84162 513 717
111453 910 810
471013 695 477
528702 588 638
915224 654 192
614762 759 794
74753 737 830
208294 118 984
285182 225 341
984231 145 689
626265 629 978
90040 777 76
906220 744 999
692146 936 917
383391 599 117
53657 164 979
716730 666 917
526843 539 800
26316 461 270
41138 599 687
861780 846 527
325099 886 237
46006 534 785
423347 135 631
975183 567 500
116853 254 918
961565 465 667
163353 35 52
198791 654 30
796951 168 880
633166 254 879
99675 747 866
774753 544 52
661675 292 248
312153 982 669
570478 343 53
384334 159 988
141619 835 829
937337 118 732
148336 55 146
482945 433 957
111514 461 61
595707 442 502
940173 959 332
326790 8 504
109761 705 249
462644 531 704
497671 398 685
596286 488 854
740609 871 332
663091 670 156
82303 763 86
226525 632 82
617232 28 616
674500 893 695
698796 638 894
112176 308 200
775111 529 275
90513 28 880
317618 453 577
792205 739 22
902181 916 933
312678 575 476
829111 848 408
415062 190 632
792486 62 342
169056 329 930
917573 924 674
449232 869 98
550536 201 106
987758 671 449
468529 329 873
145628 969 357
38436 578 833
996402 712 939
657657 32 444
570134 850 591
36896 789 12
973296 674 832
921705 330 712
825346 610 597
361069 292 883
373875 321 504
1464 20 465
392971 520 436
964516 930 720
602702 155 618
398277 398 299
722467 681 40
528823 828 587
710729 471 484
847755 790 369
26363 370 963
328467 340 516
331491 513 505
179166 772 589
245727 321 67
995508 677 600
375584 424 119
425645 977 550
298032 40 253
763334 756 480
373752 32 93
505777 296 372
559026 332 622
384545 866 738
873511 346 955
253291 302 38
424326 604 237
556366 2 991
256268 971 55
517374 984 300
977638 700 135
284227 476 879
695197 172 619
364167 898 335
667088 29 744
294666 332 4
62727 134 766
327001 451 100
455421 652 772
323211 115 158
613329 672 894
470790 903 718
5506 388 33
301858 257 707
746711 754 760
936992 944 220
964874 255 570
244593 824 234
815678 705 49
689574 887 424
148731 507 826
39183 745 378
558131 867 485
861410 366 385
91917 374 841
382428 379 195
510191 195 234
527446 536 476
24527 261 367
182752 278 219
311258 596 944
388521 670 411
124237 231 174
197521 733 411
924469 321 382
483164 72 204
702668 864 776
257677 877 595
205209 593 994
959155 272 561
244968 667 905
929484 68 845
347267 416 913
764768 336 762
119406 962 898
696724 930 260
43998 217 567
368658 671 178
2504 143 905
428557 83 380
921797 299 119
769800 144 622
773894 719 448
775358 813 443
179325 863 576
10998 853 968
744870 366 466
787494 28 525
469253 65 292
298166 665 286
617049 747 541
921473 406 703
623759 817 832
417115 57 489
131109 436 390
501339 177 318
509268 112 70
251789 859 112
128311 216 319
504296 721 212
337416 43 335
517406 737 791
780659 331 648
162610 66 626
284909 848 677
596679 912 508
76992 587 395
98013 213 447
444237 196 458
961724 198 815
409879 620 49
286618 721 561
385501 230 640
772232 489 843
226151 100 684
392223 86 44
924198 737 583
644303 180 153
572513 989 6
162962 966 450
534465 922 702
940608 454 404
90195 862 410
586472 960 685
169070 427 688
446801 949 782
969912 602 763
910583 185 1
554343 873 427
78047 997 629
481892 564 597
704454 887 935
96599 2 987
798246 342 958
838018 692 311
24924 14 674
650165 609 71
200602 253 255
66172 451 306
606821 366 754
209827 254 544
779939 82 449
112036 825 4
120052 276 627
782148 438 810
583942 741 681
612029 426 834
365875 686 557
48302 531 658
438588 54 362
345652 405 668
616 849 349
227271 161 409
211308 709 136
559194 125 269
794694 450 937
51113 371 790
493922 634 899
250575 742 387
408433 374 355
232655 432 760
434325 210 959
4378 323 13
857552 459 627
530279 514 576
177555 42 390
972487 719 894
172228 436 584
502577 694 363
268649 942 154
387542 337 125
292424 398 238
819732 821 405
164624 877 165
528253 506 401
902987 312 701
563218 784 964
185744 736 900
19770 949 831
207736 713 236
107455 983 546
793122 149 782
296688 710 613
814501 628 531
17283 512 640
106617 877 159
766460 135 216
440852 657 672
946474 83 817
840128 215 386
777304 452 348
958546 699 873
444402 359 288
40179 177 642
686909 925 537
449875 543 370
94402 531 524
884402 908 38
472999 236 127
296690 554 209
949061 689 187
689159 500 736
546905 615 602
284157 954 555
121386 370 386
674422 766 199
236682 959 882
641 935 691
554123 425 253
476068 21 118
27889 481 548
548939 902 306
979595 734 622
3254 31 230
79146 514 383
367920 79 61
968590 693 216
546696 257 365
843241 110 675
62565 95 947
762987 81 463
853596 553 249
948430 538 615
567512 283 354
493835 994 734
313554 819 512
323215 441 337
665746 877 601
168478 443 476
974188 182 446
191073 240 747
484832 894 742
147406 991 880
773578 579 242
853480 223 537
777244 88 620
908611 901 307
27690 750 734
110319 568 371
107522 257 999
951101 832 363
493812 41 257
239631 738 285
505573 782 226
743360 405 324
629956 153 184
47295 675 891
546838 846 267
709239 803 505
150375 554 603
122574 16 542
588808 421 704
504055 690 536
179228 536 423
79637 242 688
588437 54 172
847186 529 159
102817 250 310
193523 352 244
894780 729 993
44966 904 484
661316 584 655
948298 446 84
736694 848 143
734383 88 901
113550 931 593
729400 464 18
647522 582 152
458992 518 819
881038 40 522
622580 927 12
272826 293 246
489113 676 693
935374 959 51
573265 391 954
39742 16 156
84945 397 531
739417 850 463
48283 774 999
955842 541 523
709400 455 70
639777 973 29
994233 284 838
989919 408 867
545303 963 552
492494 351 351
256756 600 839
804018 842 773
746547 683 876
871520 609 430
19995 32 632
221297 37 353
185024 519 361
913450 708 568
110787 897 757
444528 206 631
862502 423 814
382640 630 349
653264 436 57
879289 978 89
697889 18 117
404557 881 937
297129 703 817
850609 928 568
391637 691 535
6555 930 410
288748 483 347
128910 618 634
7828 756 700
529123 542 103
645713 900 767
553224 709 748
70457 231 401
130290 353 590
912386 171 806
649166 976 628
273791 856 981
193978 752 742
804729 577 846
171412 866 468
912736 737 830
662510 177 848
100356 665 590
13607 161 13
560651 636 952
819807 977 175
712700 776 814
855429 899 556
471673 835 778
26608 467 709
427673 391 678
433623 457 324
956385 35 297
644217 201 762
332762 720 798
458002 353 510
593736 811 833
497495 411 981
876554 652 380
815914 608 506
362335 820 464
950351 291 141
715202 789 887
225957 919 137
249504 652 408
322361 148 31
312785 178 809
904366 440 825
509087 810 657
201183 96 618
698702 540 295
411010 382 602
469890 386 779
232394 374 416
394005 870 429
668986 752 821
828613 468 939
535390 182 165
710340 947 671
414099 82 461
459134 118 290
281106 916 21
589470 766 466
840302 274 766
785738 226 645
525025 642 330
67169 553 66
921738 883 576
108844 375 749
128218 774 981
191535 615 939
296380 875 1000
670251 427 995
670088 677 941
801649 525 144
292265 777 190
773341 257 549
335756 665 562
967043 146 811
351179 280 193
466965 551 670
749521 127 494
944878 228 142
250024 597 491
24354 826 393
801768 345 458
374451 916 189
429 727 545
238950 607 535
603554 285 459
394778 628 384
2943 117 259
270898 280 145
101739 720 996
399797 387 781
874611 48 664
486730 755 370
843425 577 471
991472 300 653
972268 810 797
721824 389 531
875546 874 896
125064 277 816
540024 826 943
744121 197 434
863665 726 928
345112 927 233
752695 389 414
125060 460 536
979566 331 608
496133 395 572
135700 843 109
210048 427 977
158712 654 801
92690 412 766
773849 665 218
801819 67 600
551420 847 916
777001 821 12
64965 368 745
788086 935 674
966286 483 487
591156 469 893
781081 945 751
983954 658 67
514867 650 207
686660 646 577
344813 177 840
967606 286 619
643043 276 955
153417 117 417
927582 828 968
519375 454 765
67248 877 199
85609 778 456
253741 809 787
744535 901 195
650390 770 733
175543 682 162
316245 688 653
320931 483 869
298316 691 273
744737 322 961
13993 44 183
886115 369 280
223378 541 834
1636 815 751
482689 756 777
808021 523 719
940583 801 524
564455 608 206
256942 974 176
427719 192 830
908384 289 367
989728 63 89
469813 594 482
559358 918 656
478218 493 271
554714 425 693
859447 59 485
827332 929 436
525587 4 293
476920 292 87
291187 216 109
339550 456 615
271309 742 809
595940 679 87
118380 606 9
924632 279 690
195469 535 141
9377 940 328
355446 582 976
530529 906 690
154118 769 252
814923 775 72
701279 170 840
415191 276 108
555146 279 442
641941 509 989
719172 716 142
839591 458 250
744150 646 763
470656 556 889
474929 455 546
640801 611 834
352250 784 979
990481 282 264
573919 262 769
191234 123 305
448708 314 642
751882 808 326
743922 359 613
8222 819 930
319559 593 817
8306 593 868
355655 52 83
595683 1 518
846527 227 55
792970 991 283
780578 288 613
514995 63 587
17767 292 79
785288 82 589
986946 639 171
924166 940 837
337470 137 469
535105 894 128
878638 236 509
121943 908 854
888392 432 376
959943 853 251
835942 50 463
117891 895 911
426047 269 390
291662 101 34
729884 443 289
644602 28 684
952376 429 241
503960 536 901
194432 103 236
196780 669 507
314866 152 738
985013 533 449
722678 531 764
281925 184 932
312230 406 599
116430 409 607
201491 358 55
498237 708 711
502980 26 822
348271 208 102
794563 279 154
662275 130 763
840744 153 25
415220 653 747
632237 207 81
693647 433 55
180138 490 858
350519 583 828
921480 635 443
439303 101 898
911951 886 213
585948 915 449
322833 607 528
822706 23 366
714900 917 800
494323 802 980
121423 750 970
197122 72 454
356091 142 535
645503 588 86
177714 680 36
71472 797 761
928477 775 979
252262 875 308
207489 585 132
639910 569 714
863597 819 706
996346 562 249
689479 784 57
724805 957 833
744087 432 842
77534 94 980
437986 228 739
229140 107 575
910545 749 349
665723 351 545
899211 717 950
443039 323 193
796682 897 336
283865 667 510
840588 36 693
376783 159 103
541244 186 115
339897 291 123
175654 366 12
964022 283 747
973776 621 855
578403 177 173
915050 138 571
990756 376 457
369883 303 4
477071 73 772
584787 915 596
917651 366 462
303904 408 593
80756 237 688
795909 314 219
533417 205 991
177868 57 463
637815 196 900
170683 246 617
949822 479 146
730032 775 344
473683 559 907
709929 242 770
852859 108 613
70579 230 207
848089 15 58
61327 90 325
516034 210 253
935625 468 175
578273 979 439
325741 727 439
36543 706 559
882332 798 266
102602 541 948
116736 112 930
734415 768 631
343146 531 372
776969 230 508
100950 564 129
199314 293 996
365520 646 727
894744 940 659
897757 23 952
11545 226 260
874139 37 664
279933 920 75
472427 728 529
837999 958 38
715979 655 962
359927 529 146
861272 146 134
557169 269 330
305367 494 603
387097 293 147
240947 286 744
19498 137 291
129909 579 43
448673 308 372
981350 679 710
875040 365 49
733164 972 596
614620 627 253
963967 542 655
504694 248 153
331702 162 422
329821 883 343
938218 902 971
979104 524 674
671138 218 454
467924 72 255
982578 634 589
316005 451 580
543326 2 358
796879 878 787
480685 888 718
173036 198 464
420982 239 202
540001 636 178
851631 537 558
850640 47 351
213956 340 81
341831 502 697
535551 13 366
898185 965 759
498081 612 75
320791 687 631
99935 217 642
66103 808 292
317249 125 33
601921 44 960
287750 801 644
824897 895 557
125698 84 966
936464 210 782
58563 792 85
303369 473 946
856759 162 563
79643 195 655
199603 760 682
618793 184 674
661522 61 944
161239 361 773
486303 523 31
830194 232 781
23892 805 281
131329 513 426
9764 64 693
780849 996 199
726993 77 440
615222 570 319
146560 794 361
187360 134 383
901531 212 179
543358 97 612
30213 133 20
749373 250 350
658460 87 319
537800 208 222
687174 484 45
599315 586 720
40360 68 865
234088 154 101
116884 64 741
685601 87 526
314538 792 765
676368 477 854
911135 718 449
681115 951 224
654854 859 936
536543 990 14
767646 545 371
228666 276 319
287210 377 248
306491 668 664
813651 405 435
679306 668 468
532707 95 693
264077 171 161
139308 630 247
762734 642 948
466417 781 461
828402 403 508
294288 770 323
666905 4 37
131391 662 111
10863 615 55
361170 367 813
631664 262 182
747940 655 664
624840 779 927
488532 374 569
819147 246 880
513857 571 658
190298 791 971
52701 318 766
624900 536 885
696031 780 495
511100 468 370
910515 486 943
310322 301 487
4959 749 11
252443 851 437
883234 213 402
790292 152 925
786888 832 556
845287 109 485
434815 256 421
8997 748 727
899169 175 374
193723 522 979
141687 770 825
292878 24 178
369328 359 295
822672 227 440
373482 473 884
705561 962 114
109818 447 29
91792 438 714
959782 150 811
286331 500 756
687846 509 627
821560 416 865
892769 36 54
976200 663 112
202989 108 121
19959 675 114
616455 517 42
429936 282 538
5400 465 717
719283 77 420
51616 801 622
602916 677 216
679739 228 191
307605 45 385
559342 440 797
637039 101 498
357119 360 684
419542 241 528
895430 273 566
200948 677 459
911542 817 223
761780 128 613
634752 732 298
906358 192 195
906821 213 598
664419 183 362
922404 905 448
887091 894 161
409309 288 489
492166 834 295
486854 898 429
968867 878 194
439792 811 859
600863 943 410
877492 586 264
19312 763 318
529538 207 965
476297 906 343
950614 715 915
673250 514 888
630428 59 88
568420 130 318
244403 217 786
133246 493 80
141632 745 703
501498 761 200
465095 459 523
65264 895 190
601520 763 271
464728 991 957
828036 853 379
168871 886 988
572752 927 684
269027 943 387
896929 602 188
755295 184 486
702939 998 243
87488 500 428
407307 956 299
322490 257 819
420364 898 801
501543 279 540
752074 324 751
350795 609 731
275860 564 825
377690 532 456
40240 29 877
701877 214 187
782809 623 609
603147 186 640
897122 906 184
141776 574 100
404753 984 295
214489 206 707
189905 284 392
501172 825 882
382944 819 687
867596 140 569
952064 620 970
909378 213 931
561499 244 467
691270 598 350
212377 976 963
589458 122 245
352116 172 499
425097 246 82
760308 15 666
205477 843 384
225420 894 631
384419 868 537
207611 34 531
765894 525 440
151282 145 936
869770 224 258
991675 23 662
566163 375 924
227268 364 831
386058 91 7
224712 600 267
997326 748 560
416666 659 257
502071 725 534
955987 242 132
767544 475 208
364978 534 750
258940 760 732
701464 564 945
432498 571 811
70 913 708
932140 284 342
779922 547 392
820533 283 708
451258 457 609
698752 399 288
512762 471 365
511834 819 406
653667 609 409
602631 722 268
426980 447 280
559902 661 543
47670 313 583
480333 347 660
985537 954 868
865781 324 47
159668 497 923
448051 719 319
896213 406 99
468652 716 8
306779 193 437
683506 620 594
448758 519 131
282396 537 94
94984 163 716
546590 625 240
771268 78 830
735212 375 578
35024 320 867
691156 140 547
451814 296 632
768146 431 903
870482 13 818
970337 681 908
439528 698 512
45372 270 920
809302 434 689
237061 686 484
171887 847 707
41360 328 35
811756 602 199
315329 93 183
14013 619 624
897950 75 943
970873 786 86
291681 34 438
835516 946 480
653518 155 565
150907 167 94
299441 546 392
614969 327 849
333074 643 941
452731 957 216
982747 676 21
832386 903 979
972055 309 719
699647 80 418
905273 32 860
929147 863 345
652796 272 725
651715 288 391
290210 173 276
540297 90 341
302106 515 589
242556 296 58
7320 667 667
45652 619 862
348888 19 109
915064 101 363
242536 769 59
482704 139 303
184817 683 983
661070 910 151
399542 636 295
159977 99 477
716033 40 588
287171 378 410
833434 714 894
338115 764 336
74444 260 924
889962 316 304
482078 270 814
325621 705 500
80944 262 171
392852 81 872
172671 656 456
227762 22 525
15511 707 33
120669 998 623
475973 672 148
782527 782 842
34973 542 578
461407 235 507
963315 957 660
425000 75 238
215634 186 216
792359 426 786
92144 142 614
220423 9 138
319517 789 556
56278 975 381
388949 811 87
604018 927 75
862098 824 319
323518 463 637
412980 478 358
14011 12 701
165528 586 389
379253 200 240
244235 993 56
167337 741 441
364949 713 929
741524 238 845
732692 236 457
284179 446 117
284027 527 503
923272 872 234
816947 118 251
51201 933 857
586437 335 572
991197 391 708
333694 985 97
410829 496 780
530799 508 507
419326 906 961
53833 916 127
707610 427 347
777287 4 482
857032 801 452
63545 456 655
38624 327 654
995165 383 601
762110 632 524
569135 596 605
4076 111 767
228687 832 293
679419 445 916
306728 345 14
296783 153 931
705951 154 84
269693 477 516
237410 651 24
41941 279 543
261239 423 735
481094 30 96
703710 215 356
318839 246 948
908733 862 175
524375 457 982
164853 112 620
669137 434 344
948828 42 73
634631 472 802
536075 595 200
916786 193 729
36106 464 605
150665 175 989
642898 261 357
186009 889 171
453707 894 180
897278 184 836
413369 233 672
639898 605 502
821539 194 115
125459 940 166
507521 196 958
966652 420 557
480063 263 767
690450 408 870
625518 47 675
641464 767 102
420569 249 566
996543 299 691
777628 818 453
990684 413 738
554695 616 111
872369 352 365
993948 60 737
99428 62 120
479371 600 425
267497 133 729
790837 383 353
263687 38 908
158714 329 803
93105 802 748
229615 102 815
644413 314 578
556316 361 559
44255 380 248
871351 908 627
714197 216 663
803082 651 887
746777 320 436
739402 203 187
997721 925 708
981217 427 141
595958 929 44
913861 928 229
861616 669 43
734424 520 614
996007 240 44
78702 586 472
116255 3 698
953 110 18
87798 517 715
164302 592 685
605902 487 668
678840 517 143
687162 977 228
65518 692 877
228658 969 454
591510 412 849
308202 192 386
320567 187 640
88963 99 316
820612 498 73
944302 473 554
312090 437 392
761096 410 451
956451 23 599
682203 695 696
648267 989 364
828389 656 596
340166 353 762
818976 163 477
217716 678 920
618513 616 833
891678 501 587
278809 986 173
374049 485 232
337932 418 279
664545 922 306
339334 43 304
476282 118 556
498658 998 613
534352 724 120
949656 306 110
185688 753 295
985240 744 284
381022 212 707
219560 419 766
547002 143 119
586428 337 903
761002 753 591
388215 673 595
685741 273 271
278214 241 651
299180 640 407
867880 352 231
936213 495 645
794139 484 336
742506 198 33
900054 585 545
667506 674 364
611002 60 348
518930 867 636
850131 254 750
570483 666 628
846844 174 450
100500 512 774
275047 533 395
42207 948 199
208000 48 287
945827 782 516
624521 649 351
397308 976 761
364037 375 913
450457 9 211
787407 707 48
343544 679 820
86167 121 751
697310 184 68
671631 309 239
411771 11 167
603702 165 997
591832 875 786
128763 516 317
659696 265 183
664965 117 246
610066 374 807
148838 918 26
973226 897 956
827655 82 623
339820 876 261
164943 264 991
367261 330 602
501750 847 290
907949 116 1000
503575 905 384
883394 707 930
320996 510 607
155836 894 741
973587 810 525
65038 310 341
176919 382 909
583146 409 202
301536 842 267
138887 663 216
836986 957 669
13769 819 993
667816 578 383
165344 610 944
334842 573 838
949364 656 637
220093 810 625
761738 864 632
649137 117 4
65065 757 710
82062 72 852
515971 467 705
661617 878 517
406406 999 963
935810 208 413
369034 363 258
279584 345 318
451157 465 329
821778 812 457
832215 122 577
102722 1 801
782191 543 69
457120 814 227
256438 49 564
63934 891 927
706094 786 876
458665 699 834
852649 484 952
478117 700 28
487561 787 292
555150 696 672
989099 393 361
289067 364 97
964294 494 933
521465 590 161
644612 837 390
736637 336 671
220462 487 748
451844 10 360
441097 842 132
224744 673 929
700459 238 368
317812 216 858
741948 873 377
269498 512 840
812775 651 252
495893 891 149
56175 120 7
536837 398 434
299773 952 99
889255 437 864
786230 729 365
516934 47 513
778458 970 292
809962 50 510
408045 8 446
292932 627 169
733297 39 305
422862 429 457
332664 592 5
793730 82 934
472284 300 375
18062 815 761
114798 535 920
382768 73 796
256564 47 305
397487 535 980
851294 367 916
675233 564 957
152697 470 960
105747 364 525
420646 587 797
310398 865 983
33964 317 754
629326 647 310
402539 728 578
603015 434 63
65374 244 986
141969 377 256
677602 120 814
563650 16 567
956064 145 901
742461 346 635
231597 907 93
807868 336 408
808911 70 47
196686 752 516
502301 185 816
388697 436 227
785111 844 866
383986 509 48
40592 941 957
92529 879 580
952502 911 873
944614 884 312
74822 53 726
359828 403 228
973956 645 211
987466 916 888
526114 968 328
359858 983 980
366871 573 642
618843 820 504
934622 953 66
433096 547 604
692416 141 792
987649 237 614
931317 969 992
919812 737 807
126750 753 792
461298 935 795
715602 715 764
769555 513 824
735196 48 347
662972 836 234
240112 570 455
965327 798 92
807691 254 192
216452 390 217
869963 120 7
66962 228 922
282370 586 966
659934 811 152
160039 729 266
871566 336 684
743362 768 57
207711 61 156
641177 795 137
131783 222 108
83487 837 682
403300 136 642
654248 491 994
344425 801 673
749974 928 947
50858 501 955
713872 464 904
709637 394 467
112256 308 597
83684 242 927
816075 565 645
64927 323 64
842516 109 528
153024 921 829
841217 752 521
173116 28 808
745159 155 698
862591 464 399
476971 866 708
339382 235 789
645049 747 960
155839 628 317
860801 125 444
251852 963 742
195254 11 250
559767 850 614
171610 357 786
874544 289 876
509931 97 376
514196 741 550
622389 198 161
346959 946 978
702010 756 865
251406 130 268
479689 875 190
751550 163 929
595616 127 343
522116 18 659
44007 576 42
97430 288 694
454503 619 102
983059 80 288
620477 669 858
186344 818 233
611263 758 366
126474 734 758
99156 358 487
247610 711 760
138160 859 666
790408 894 975
526773 865 969
3938 483 349
411343 227 431
282406 631 40
261125 756 950
454479 929 816
516769 945 403
233452 778 969
470721 996 443
717987 449 14
942838 26 223
403593 366 999
12110 149 364
237325 311 155
98252 726 410
343551 923 118
616910 63 897
348608 424 387
31057 517 1000
733592 677 980
312270 151 45
857087 499 547
951800 815 71
353534 183 737
931633 233 670
962721 972 749
37802 245 448
178481 510 80
768738 635 122
145538 446 533
391394 290 854
736 769 559
659474 521 594
811303 528 41
14443 151 66
285715 31 794
514258 852 599
700817 96 472
499252 670 258
406118 198 937
510686 990 128
177002 771 922
164461 412 463
238611 94 782
704869 500 759
579564 468 588
166027 874 265
812327 541 314
15993 239 960
824779 599 61
443592 253 167
741153 659 390
451588 686 448
712200 375 710
483285 409 154
894457 502 822
345467 372 569
890434 576 931
512752 769 425
595630 463 601
686546 663 552
730143 57 187
942749 566 544
839331 362 453
677168 617 952
698852 464 992
684295 235 900
257486 422 948
962217 953 782
200591 955 774
770518 596 329
477912 837 1
465249 706 366
384483 679 60
702972 93 352
90634 864 884
640682 104 97
659319 88 587
850341 943 361
988032 406 577
866602 169 643
727825 57 753
831389 949 782
974429 823 495
248462 87 805
917035 743 609
57428 656 43
562675 901 117
692279 846 959
67572 823 91
920117 261 817
657814 331 635
409917 941 588
210368 89 100
365498 531 500
97617 993 258
715595 818 888
492532 312 233
685543 146 346
967352 593 354
482566 629 386
196770 657 356
199244 55 625
693063 684 92
695216 573 947
125434 693 50
204067 395 137
916083 301 658
920264 836 551
877666 120 495
189437 437 423
867834 235 204
409844 314 350
954468 883 37
981424 904 891
975345 972 963
785197 943 26
415542 849 109
150151 984 272
733027 52 481
491683 382 278
707556 877 964
779993 45 963
241655 650 860
872817 344 612
117168 465 258
350074 189 391
62193 749 395
228932 620 241
846300 754 782
159983 399 767
615510 318 10
512428 997 39
599470 63 353
639405 8 16
164326 188 852
510561 120 314
826413 979 489
601138 114 585
113012 68 550
574036 845 362
758906 703 514
194209 531 324
304926 32 166
407584 209 953
678616 606 825
415300 495 640
482190 807 502
262024 144 124
652878 773 667
747962 605 828
321814 345 189
536396 63 61
795171 253 719
769902 452 575
229369 738 560
903030 787 871
690403 908 977
392649 309 941
277540 138 576
108417 318 415
224380 980 20
123524 132 638
209494 153 775
257102 33 339
275992 847 879
262969 162 180
340148 823 836
760915 653 327
465752 447 108
378762 616 37
688836 489 502
72376 473 860
945085 878 997
56358 712 509
459209 676 962
846471 557 596
284251 111 654
214887 677 411
973706 85 305
157904 89 468
730618 651 588
909863 546 718
669143 587 740
102663 791 424
520398 66 761
914335 728 47
698513 569 232
301380 982 584
612285 456 669
550915 375 691
94950 729 896
915347 925 754
107727 104 401
250109 441 371
287482 203 809
979058 210 891
884578 719 568
860754 858 790
26195 418 493
713162 318 691
262989 884 444
45850 437 536
492643 973 676
957434 688 695
631194 865 480
459055 295 39
723557 979 89
299749 437 265
913067 880 99
497548 894 980
588613 684 911
808803 561 699
899979 726 623
866957 99 946
756467 999 564
162680 616 119
893807 859 515
253575 200 662
244702 763 951
246570 38 160
528995 452 618
533354 85 331
699232 248 448
168497 28 48
343702 865 195
970069 377 122
701332 499 82
559053 566 911
579230 620 297
499838 642 720
148006 419 347
152014 639 386
35727 277 434
314905 16 632
877555 730 282
687594 930 682
494686 780 939
940719 954 722
551671 49 219
146914 710 874
763211 78 790
611832 567 687
992717 1 332
348944 565 749
851790 169 293
846178 554 718
645861 929 857
4233 524 772
310985 131 663
322865 607 892
468088 24 925
927309 269 501
385544 491 16
150679 647 173
380903 692 313
641365 569 265
813563 379 474
772375 507 205
749562 679 493
609843 368 783
561799 353 262
8943 339 210
101549 544 486
119645 837 425
842769 558 473
740423 701 130
788595 967 970
284449 312 977
540701 158 370
624481 791 126
504169 688 984
460161 654 750
996740 670 60
600440 372 913
274043 449 780
571768 362 868
922987 802 143
884108 305 89
699926 371 759
878263 492 208
938825 478 951
550360 130 13
513519 722 430
37250 616 274
155427 585 713
45483 776 205
560054 849 676
313542 773 21
977459 544 749
780098 920 313
319197 748 773
893153 853 302
881224 658 176
792749 493 610
174571 671 418
246597 404 575
439265 144 961
651616 45 939
553547 768 24
592956 776 277
819329 688 263
895194 307 330
776693 806 713
488376 123 657
842 951 275
706847 820 42
657612 375 243
52548 881 475
121195 504 185
53966 566 935
65644 473 140
420775 616 549
179680 817 326
269848 456 523
490695 429 67
735923 128 211
260915 941 555
398494 222 899
815407 556 276
103263 120 32
90836 549 28
670322 382 416
866100 858 160
104652 215 794
691004 717 602
328328 163 430
85266 396 286
948879 490 305
65776 228 419
653235 716 930
584481 308 456
1561 316 813
308959 767 367
57499 180 74
266241 422 995
541454 96 622
921303 703 369
159313 471 805
643014 719 528
991172 695 519
569611 436 629
838103 814 801
429722 973 483
113508 593 541
561119 427 896
186889 822 954
905221 304 51
377433 240 112
251687 931 236
830641 186 312
509749 440 922
102433 388 98
185923 792 157
26391 43 736
114098 967 367
851186 514 338
798975 902 62
659131 653 11
989373 718 602
370581 687 349
787798 183 871
811044 683 479
70646 416 735
407846 359 30
766066 615 191
265005 714 203
701705 695 511
444374 500 726
334691 652 70
698531 256 591
843773 489 37
849099 945 268
607231 492 561
171447 211 306
706594 834 340
299543 308 197
749967 604 221
175442 355 388
755126 203 362
77272 270 547
915605 854 21
389969 834 819
494055 19 628
672291 872 454
820053 757 765
275906 826 601
109851 79 831
394020 278 256
380386 970 632
764504 275 394
511392 974 263
390197 934 399
815633 771 549
12042 274 422
452073 386 754
694459 944 617
680154 282 688
948186 586 806
998537 230 937
793842 687 71
770613 542 587
630132 603 91
973745 455 964
458413 147 160
486411 708 510
298266 831 641
352464 53 57
191724 957 157
786251 243 862
426390 452 604
249650 628 540
1075 524 993
305930 606 698
773198 483 947
696137 906 17
308375 407 40
787434 421 699
795198 21 616
415997 4 57
153169 851 76
914320 788 376
395269 371 186
539480 593 310
59811 888 520
757752 209 26
497431 506 223
880436 791 91
461942 638 963
392132 745 729
756015 430 747
157662 36 114
875865 310 165
238004 530 420
966579 329 159
139872 725 556
194979 635 25
948985 840 886
543646 882 516
684410 559 358
376365 557 334
367896 481 282
604508 421 178
266637 711 629
927928 342 613
15343 755 984
507023 887 458
828097 627 421
709738 831 691
168771 279 892
99590 997 777
269927 536 570
212319 850 893
153361 868 562
938364 639 166
492268 616 30
899954 803 329
479198 134 760
480781 279 963
276618 19 16
970310 869 690
538406 210 824
537171 947 292
229731 564 75
63788 445 349
764419 577 555
661379 828 534
401174 71 540
42003 792 280
619893 122 227
728070 187 639
695652 712 969
693625 82 467
601295 671 267
282414 700 591
375345 136 884
885032 377 123
267120 885 45
583715 829 47
360282 903 383
455062 470 115
963935 921 916
537490 655 93
918617 22 224
223620 644 202
97021 783 364
802108 359 432
655298 377 1
332588 488 898
917712 819 370
384468 427 530
906178 635 525
627463 157 512
105656 255 381
67736 355 854
684781 49 48
589527 186 184
675037 207 128
867619 53 201
934994 96 704
633299 105 33
629372 482 306
314736 221 911
217879 611 736
82475 2 899
902113 736 935
368958 407 829
754417 283 200
152614 265 23
424121 680 818
986973 149 658
223725 78 375
759175 392 270
71202 903 213
705557 796 75
660507 753 338
342530 990 448
621496 246 958
895894 189 180
486035 820 625
250853 704 446
9062 889 61
913030 445 954
439502 724 111
683132 198 489
6956 286 895
52735 133 268
952198 865 626
295222 808 347
864948 723 382
702605 978 674
716057 721 67
90244 417 918
514673 563 313
594686 823 895
535050 921 329
674285 878 76
737193 793 972
687397 787 348
454373 207 834
763137 612 181
224230 417 944
223666 144 715
255915 780 611
817508 166 290
705846 940 790
875045 384 9
648147 840 922
97219 767 729
862070 533 695
693058 376 783
734632 724 129
152449 257 867
97926 218 912
345086 481 894
645997 920 251
871673 611 14
630031 706 626
776441 948 227
979480 390 911
761569 93 785
780723 613 605
441346 584 346
431873 737 426
105068 440 358
745424 945 679
285468 652 125
655404 414 489
150865 345 640
357750 673 897
48826 584 2
192267 770 696
618956 222 151
332263 558 864
465623 599 193
221184 485 841
359533 717 788
370430 874 352
198267 584 919
366427 720 262
739880 109 753
897423 147 296
311732 612 695
558038 11 100
709139 611 510
803883 582 257
645067 147 117
449667 274 231
266157 534 865
970091 303 600
713969 505 893
321035 650 550
549740 330 829
819008 632 231
792475 895 635
717035 878 996
478481 163 924
780625 661 72
839714 979 119
839466 502 155
585554 135 626
195065 901 933
56633 872 473
35607 644 222
623057 200 996
246294 358 313
777130 179 437
773746 404 129
647936 250 840
70571 586 742
984962 696 85
121444 249 512
413711 368 402
542633 658 434
84513 761 486
727771 294 719
645560 839 772
708100 797 637
603614 787 849
839627 420 484
290800 722 367
898481 311 606
935626 964 687
924466 646 120
209813 869 865
218414 405 986
879051 225 960
392903 104 28
613119 277 372
227338 431 36
814626 654 494
871558 169 306
642056 491 925
720710 468 214
714409 606 462
422273 39 335
521189 122 586
364412 850 805
396209 10 970
49227 400 578
767624 16 402
152835 738 993
331260 521 833
70188 233 555
440559 986 724
508407 276 991
561301 6 491
919884 595 664
788310 678 350
424354 535 302
670533 802 556
921810 18 405
885930 801 271
677088 493 331
545089 358 95
190245 714 814
242573 914 593
51750 938 999
571567 856 186
426796 663 666
378530 159 475
689188 639 585
941721 280 157
282975 475 934
56747 141 920
833992 99 368
350252 701 547
288671 458 538
558147 190 847
552531 342 440
635147 479 274
231247 27 695
908545 672 473
889221 77 829
310935 180 439
33713 108 274
218833 225 914
482181 418 720
668397 121 302
405531 737 164
495781 142 251
433478 708 20
858644 649 230
386025 890 181
305881 860 750
357877 71 741
794036 780 373
48712 349 370
346962 903 858
721020 540 502
683267 354 567
79367 569 536
379665 130 734
246753 145 721
460641 130 312
784064 616 467
130358 528 440
648784 474 683
783449 444 400
718861 862 739
638347 449 771
985591 953 162
194921 526 559
559336 781 28
589472 721 912
468471 609 449
877126 957 337
935278 746 424
310812 113 239
604163 846 131
765467 159 392
251173 604 506
468295 262 548
462799 577 890
177274 695 889
393016 668 106
489686 561 121
467752 345 36
437809 950 467
79256 924 821
742039 807 581
583175 77 741
206657 677 149
81464 623 60
870319 141 997
896232 807 939
964996 701 337
391683 125 811
660363 778 809
571351 911 263
349570 663 239
850 32 606
788079 835 72
406 650 184
905292 108 658
161503 393 593
601188 321 323
497461 817 394
608029 160 697
612830 97 954
673357 393 497
340071 625 646
359217 128 279
470604 479 805
566420 752 77
556025 480 823
92416 137 396
73858 218 593
517777 55 69
205276 810 799
45300 865 47
493150 390 272
788611 467 845
607053 357 196
674755 126 843
37641 954 907
402652 782 289
546793 425 851
77464 607 124
5078 476 348
648061 340 882
56698 235 629
490998 59 990
837471 443 329
594096 37 64
375140 941 162
638883 532 421
853835 453 414
571769 838 576
349420 997 866
430031 546 821
796525 149 635
505469 772 252
335446 217 531
210383 846 908
232351 726 311
828019 711 751
564756 621 869
159038 829 322
101038 483 853
371838 432 59
12383 500 553
106669 402 178
97814 512 318
278291 622 404
914365 120 356
382861 135 615
48443 889 82
470874 299 340
623411 295 360
596500 579 621
925004 687 216
265325 94 894
598743 462 17
192880 939 752
999386 9 330
665322 340 660
876716 257 468
660888 540 82
209498 971 457
83845 495 849
53083 498 978
93387 72 868
668098 606 464
366031 362 472
715690 53 993
616268 944 79
911124 760 778
81792 400 252
219921 932 380
740037 185 196
130675 740 772
502588 339 539
328672 707 165
305203 612 74
209728 171 528
973487 651 391
327206 996 72
595115 642 738
130423 666 42
840396 741 44
559304 859 149
777015 995 387
289962 681 288
489506 959 700
494985 114 748
295730 410 4
29137 60 789
193461 473 787
650935 748 109
293975 413 465
604960 21 396
429164 684 411
18912 615 535
726770 906 593
457825 429 600
998995 522 655
895579 506 735
30586 377 949
19566 972 879
918720 708 895
974871 28 879
696429 152 583
931847 180 36
873518 914 288
733269 124 232
515198 326 347
359347 541 551
542994 208 954
44156 245 346
663757 944 113
15961 808 396
735969 213 378
511569 477 600
360138 599 659
793892 703 782
415116 608 214
692750 765 32
657653 160 80
61301 967 510
933798 558 205
146405 46 637
887994 461 996
117978 123 743
224066 12 738
934590 665 893
200230 571 513
887604 188 814
712944 745 728
214598 289 70
182294 14 12
35194 265 568
549413 600 914
627231 922 911
416424 176 931
424874 782 747
479003 306 585
209622 524 417
833125 585 956
542943 23 887
948686 728 986
540401 657 308
969612 225 490
107188 944 7
184693 869 774
1696 408 806
560016 55 632
302259 838 833
763601 693 940
194568 519 619
753866 864 204
187585 263 429
81199 888 431
845754 142 234
51609 284 732
103716 767 121
867296 124 585
45115 343 705
325140 827 126
714710 865 412
383728 473 323
545615 887 978
593230 128 455
703894 668 701
122396 369 680
152383 754 367
195207 363 217
272602 239 84
358946 547 169
212974 237 619
145912 479 58
109892 978 620
366125 69 716
770651 383 959
905559 595 869
270690 657 838
332578 361 559
842398 94 717
688371 95 213
392577 903 501
237380 166 842
376153 101 751
452307 104 309
271568 25 934
168506 53 249
849191 707 646
822156 509 742
261847 688 124
149474 138 37
1538 195 508
353464 926 21
827708 699 121
110589 612 144
963261 620 319
493472 835 652
205494 828 571
693936 705 894
222857 992 492
490240 362 986
648133 824 128
526581 866 711
46973 596 904
716654 508 778
459957 144 471
287986 755 962
957426 72 618
757117 979 843
445751 341 775
666298 234 502
88879 88 214
730138 920 509
131086 643 694
660103 734 374
63240 182 734
72554 17 369
401765 190 142
532669 498 793
337242 530 192
499923 726 813
304198 97 190
605865 89 463
49982 526 423
74351 749 422
220905 95 740
37563 475 101
644978 442 518
141814 144 123
459460 3 253
907526 403 605
925698 688 921
920074 3 809
520166 735 331
799201 605 580
776333 688 722
952219 12 670
604021 241 940
901885 84 736
336903 367 964
965498 963 381
998438 226 266
215934 816 218
216179 144 212
882123 667 884
474361 395 945
330297 679 778
850211 89 213
688768 401 90
295707 676 984
649143 128 553
824519 341 257
755124 358 997
680945 528 744
190957 264 376
839282 150 277
16241 646 170
765371 48 685
798951 231 870
260909 419 696
127946 834 22
172908 412 42
345650 120 373
322152 548 748
723424 38 237
940212 76 292
103686 488 518
474636 525 165
48778 351 629
18213 644 976
45132 371 656
414127 733 912
260724 629 792
976720 625 477
367424 261 97
237077 746 539
722515 131 661
636705 918 491
106125 894 86
23599 941 373
261927 887 201
176994 466 589
668521 610 157
246857 232 303
133398 56 183
72398 851 142
983226 233 736
819823 760 448
221393 145 718
122540 381 831
176484 370 594
292029 357 71
617875 64 648
262928 119 268
164696 610 118
883405 550 777
562894 165 312
675457 166 689
156196 86 881
643719 480 853
815543 618 648
505078 201 46
128894 63 302
76568 543 796
72041 721 397
836410 357 516
592137 416 78
491538 546 106
870263 474 867
691420 657 246
941211 738 598
700826 216 527
169842 923 77
432238 279 153
949256 988 489
642474 617 346
85683 222 8
325091 515 350
637705 10 316
351648 244 214
524671 782 723
827471 14 603
302745 531 954
447133 153 453
784802 309 967
125504 177 613
331719 585 751
444324 112 231
182688 662 857
119592 466 144
999369 406 849
6033 39 86
255559 7 424
452265 744 13
134458 627 967
358248 489 167
43038 947 391
283909 439 412
167078 318 854
627506 130 669
495724 456 22
448500 611 362
898518 896 62
384001 65 19
309905 425 720
111064 757 854
9845 813 36
834134 612 26
879493 7 527
396524 59 632
581659 938 151
955039 547 632
322757 74 13
657179 659 869
888099 688 256
325478 506 978
935420 712 242
438851 919 612
883393 745 41
463183 596 745
317385 87 669
150462 626 57
836484 963 352
896811 878 231
545205 88 985
444566 190 911
810142 502 322
988629 713 593
387099 217 51
598235 983 379
458966 514 657
95048 899 455
715936 803 961
181001 935 959
184389 258 419
525 159 599
433664 658 494
670412 892 4
350036 430 689
810579 292 661
86690 493 176
485064 764 979
442534 967 561
593966 969 116
615219 849 214
507187 237 363
669098 212 920
570188 410 985
312181 493 407
145103 357 121
620275 485 68
10248 932 263
419334 500 788
366688 858 843
579416 148 266
180819 139 283
392432 58 446
390411 262 638
110124 65 104
198937 803 565
26519 173 535
831840 470 321
862273 176 202
247489 389 699
396166 956 214
197066 926 219
555342 155 224
44706 603 172
223052 801 804
871269 453 322
738541 234 682
991393 576 965
889078 874 466
372229 534 743
938775 398 379
477753 361 463
58386 22 30
735312 25 744
503548 672 827
175448 610 114
812357 889 42
284391 827 618
555530 279 486
965361 736 447
92235 210 668
212156 604 444
476447 374 927
516073 703 903
919030 572 375
877232 352 753
385997 954 161
985104 986 691
619497 337 905
776446 15 625
394816 760 368
992391 175 319
824710 293 399
37095 106 659
978860 997 957
17509 66 630
844184 513 760
325820 796 912
197448 163 844
555884 129 749
107405 72 954
862947 397 323
475531 539 873
982425 912 457
343154 660 705
274163 57 665
935946 960 134
40841 13 771
417132 482 184
82967 739 624
466825 839 771
374380 101 557
280067 873 440
748703 798 458
97286 459 444
895754 580 11
325944 83 870
327423 506 354
45450 961 431
515009 91 105
159394 441 240
231412 869 416
578968 936 339
16269 823 124
803784 617 940
621795 47 413
116805 849 141
85564 520 438
863390 67 491
210653 195 659
438940 801 734
112310 379 475
808539 116 346
386506 112 138
148135 732 892
346544 917 321
933680 343 369
333373 826 884
214530 620 751
762760 79 233
781049 83 550
338674 705 893
73589 582 231
286047 400 586
218365 991 90
567934 53 339
390101 173 915
983202 620 456
992062 492 654
747114 131 712
886626 738 973
491412 320 234
602163 576 677
298461 109 323
875146 451 355
305886 962 127
584775 853 104
448762 337 139
504685 83 26
301156 191 375
664252 952 866
286501 472 354
590784 211 329
250216 842 707
912580 118 29
573346 176 903
260191 71 634
974339 334 157
174062 322 977
68624 908 43
621737 349 468
714582 68 553
374177 482 1000
371911 64 737
189736 813 229
513807 54 378
655778 848 526
846375 678 844
396515 654 693
620749 798 106
21704 681 341
444018 647 909
129534 891 217
370567 705 547
510968 587 230
775007 712 692
924192 159 272
767166 372 538
610983 154 3
883902 171 217
348582 427 195
819677 498 862
179435 602 636
746847 147 799
167682 385 611
412356 214 460
836917 175 468
384733 98 993
499773 442 711
982259 392 82
746531 455 90
202288 722 275
566527 986 439
474978 225 568
685327 10 155
876344 453 53
465107 803 88
210768 373 101
533865 532 775
235170 65 872
725597 930 584
455368 535 940
133537 523 435
906566 899 534
310313 685 886
648064 268 183
232715 265 366
221868 107 760
849737 642 765
744907 491 80
194801 375 802
996906 44 266
33657 587 360
232095 903 807
745412 110 82
487724 571 289
198156 552 592
730024 955 686
761045 551 765
834509 191 834
50418 667 191
64126 287 433
477418 3 163
197387 492 302
390554 770 690
757325 223 798
924563 583 40
562294 409 43
541190 711 288
66262 858 735
119787 728 694
361588 839 866
402669 606 324
258818 201 864
451605 272 174
526345 664 789
381798 628 785
753003 206 459
885777 377 401
683649 62 528
483616 258 539
660665 742 920
416339 717 925
144607 597 265
795706 121 154
524733 442 456
21592 82 182
407709 726 91
727643 445 115
679452 889 381
215579 954 938
739504 751 420
44781 606 680
219033 669 591
829744 738 611
232769 867 543
285614 265 18
144964 751 77
696461 788 902
464009 153 1
773755 523 995
727373 745 868
60682 178 218
685983 761 692
929797 162 163
866290 351 986
226831 904 378
657300 985 229
680295 248 51
929605 649 484
944644 117 729
208359 894 387
217923 200 422
312752 778 688
445752 97 289
729407 60 640
840325 72 467
851882 314 9
917490 291 851
248981 675 121
134576 397 373
898783 494 366
204469 831 156
397999 582 467
428006 117 192
413735 932 798
375856 163 481
195780 82 164
529489 971 990
340816 521 613
153217 555 33
706685 982 640
747332 474 614
531472 32 293
278283 13 398
327477 258 43
864245 114 842
764783 73 454
213904 645 862
617562 211 575
876227 802 832
277638 501 120
124800 595 371
108810 611 126
542467 667 119
480071 775 68
561349 764 413
111270 428 514
377803 102 743
986725 67 773
394833 85 505
921069 382 762
24450 264 178
364929 748 283
270722 540 398
228791 593 794
551403 212 479
178443 51 975
825821 729 150
470525 886 732
103972 571 116
638709 717 557
687979 112 958
832202 464 634
119564 178 426
819390 663 580
455659 459 19
764294 449 147
374799 451 16
457756 576 134
177986 177 874
120832 222 957
903422 342 154
309930 544 443
981043 959 363
916808 438 821
537941 357 700
321776 903 487
527460 143 774
125682 612 532
227577 400 787
523295 502 571
265265 749 903
103868 704 127
396755 262 718
190808 258 267
488610 345 301
696711 989 28
662186 963 935
91232 188 811
945938 256 30
784785 762 888
713819 649 234
641226 316 258
271372 709 229
760868 528 803
692019 776 592
177034 797 177
951706 888 663
752786 850 811
366223 358 833
367414 440 209
164269 293 642
543298 893 700
887080 551 18
378788 187 690
237800 668 439
840369 377 985
728286 326 704
486828 167 945
856418 866 692
886992 335 728
426436 36 41
146821 686 519
22458 6 215
157929 474 995
182734 987 380
572737 339 240
32162 645 660
987533 64 529
785563 315 586
218330 420 636
827867 192 392
107972 527 469
810797 647 766
485102 515 967
424456 159 745
831808 674 239
432426 488 821
91796 864 813
400449 463 284
110068 504 951
691795 924 802
14834 684 371
842434 10 378
474611 166 204
714105 22 737
200300 688 238
941610 243 567
657763 265 671
121160 930 110
463235 450 857
511763 994 895
460738 107 439
735883 849 397
575093 210 587
702732 429 305
46969 92 435
321614 186 42
189340 173 912
651240 242 317
409483 191 371
818050 239 878
625681 288 157
134026 913 68
920534 331 852
414864 287 54
952178 388 716
311366 542 599
365880 569 190
72315 248 15
574951 515 778
197950 747 934
164763 32 31
45138 748 663
306473 246 78
68075 237 269
779530 259 247
547522 428 869
753677 237 240
41231 953 877
550229 747 786
441069 723 22
810117 237 845
605449 719 344
256909 330 932
898886 196 596
630137 406 441
220180 225 185
867186 359 961
201314 436 424
762722 837 672
850610 11 441
168434 199 793
332679 168 948
50565 690 154
6792 480 576
859445 776 218
195233 34 722
453427 426 16
634789 457 970
874115 693 536
307367 60 687
438702 508 663
69976 831 550
658629 775 270
300334 335 86
391793 8 852
33746 877 921
231469 499 456
15839 409 493
198114 26 175
776042 855 741
945105 95 250
160760 871 505
444617 290 767
877532 87 452
565617 567 448
438823 910 1000
858428 943 688
812023 638 695
324981 652 549
432577 709 40
533616 407 662
437541 230 623
919354 126 262
707308 389 597
809268 827 931
872332 578 427
275665 181 119
691577 737 62
45057 694 7
824214 727 325
534220 616 880
750052 654 824
561098 671 718
239047 10 722
511940 419 561
853660 353 881
968273 473 870
742196 811 163
555862 72 767
792505 419 226
257357 156 465
573970 331 460
751378 220 604
105727 32 954
441940 642 381
695693 552 572
910413 319 850
452878 610 283
888521 956 511
763590 390 795
342439 344 353
998834 250 10
595597 141 55
864496 894 318
11643 745 375
514450 832 888
309130 172 410
292272 414 815
86694 21 664
351620 651 737
872232 870 144
384081 224 949
532036 846 22
479330 182 211
400056 230 323
759032 602 656
653102 920 640
880553 301 588
157132 836 834
420138 793 35
190518 865 75
832705 914 205
308338 962 376
477833 665 136
525047 252 633
933988 588 635
794656 964 479
230083 98 745
137898 478 85
321181 40 168
541512 528 649
45953 306 646
295852 225 55
629874 893 869
797824 619 569
866743 621 597
108839 975 163
737506 316 799
256329 925 589
332444 178 224
774295 725 177
138454 218 463
25235 395 813
433897 312 965
309346 620 933
650567 874 149
216448 275 90
941286 207 352
36484 904 802
917621 525 989
894455 978 568
708343 401 569
995978 885 245
858642 804 880
559661 264 164
566316 244 456
237359 52 141
439647 19 762
973560 453 477
193063 693 4
751421 664 209
866591 241 38
177674 400 603
567603 417 232
446156 185 735
434234 603 3
623266 785 797
186530 864 972
704720 613 991
172906 304 363
847782 873 730
512243 700 118
431298 439 348
695470 922 248
869231 154 534
379847 996 633
357082 425 278
136596 484 710
248042 416 613
490431 546 737
450212 841 601
572431 870 70
612099 554 610
124973 131 75
636602 264 334
999191 889 83
81147 905 439
893637 625 659
321145 178 801
278302 909 316
593691 241 410
306239 962 856
487899 764 722
142749 133 761
226942 272 461
258742 135 417
229041 508 212
530336 684 220
597092 948 287
141830 261 490
27813 588 131
696041 30 994
519795 868 875
156180 300 777
551542 939 556
476097 313 292
406606 294 85
81889 307 276
700548 367 186
232041 459 411
112995 800 312
879686 984 430
591836 258 893
733391 101 494
152887 928 183
98614 427 438
777635 437 4
43670 323 919
355397 210 251
567784 783 994
998633 54 452
161223 286 738
584113 14 245
698767 300 407
733936 581 125
456648 227 665
951090 962 628
861800 379 446
548265 659 214
160562 995 610
941126 334 971
36691 990 102
209380 262 332
624298 699 980
507798 193 507
864878 848 520
39531 730 285
261048 604 150
544467 86 329
947754 558 886
636713 409 666
831629 106 906
584106 647 111
611120 21 458
348799 427 53
102466 229 71
986378 192 157
181066 326 780
34713 39 192
54314 613 692
911073 149 324
553825 722 404
207308 221 80
333543 574 451
778291 886 486
625803 881 905
25539 762 268
739887 8 201
711536 905 342
202073 723 731
529174 32 106
796750 265 319
599479 420 105
404437 536 24
633777 174 63
493892 867 89
452420 953 711
467491 608 894
130818 267 88
411329 629 140
498310 540 448
759701 440 25
238925 541 170
78081 473 69
840858 520 169
234122 799 39
589991 531 888
682226 556 342
999777 157 528
722880 571 688
69346 419 919
197894 725 76
177148 915 977
832076 618 675
154964 426 546
41110 460 924
290952 281 477
645775 519 987
86320 332 665
961186 720 712
859896 774 905
776870 503 634
84436 968 963
220158 80 725
946015 939 70
248051 846 343
814988 99 496
951449 796 35
341910 613 262
407195 244 726
38108 411 495
263414 514 403
989076 589 571
432906 657 182
304142 805 304
841847 990 226
275451 374 435
355299 548 763
684711 463 60
212988 897 97
220845 73 178
590305 604 882
941647 571 256
957611 999 603
73696 108 36
70655 999 659
412864 240 631
881696 327 382
750423 879 765
995210 75 264
93645 978 678
469143 866 822
711673 450 224
690144 185 68
946100 338 194
125012 833 908
810598 527 616
557168 30 131
214051 148 390
445570 584 521
604691 517 738
107276 686 75
578866 33 982
368669 877 933
730448 269 997
797351 858 868
294412 177 655
667367 168 275
104215 383 319
841533 286 940
511169 619 4
936362 547 465
993052 870 271
914974 659 117
460363 689 889
414646 360 728
449006 640 366
513340 950 716
705412 160 420
278499 521 408
964535 244 401
237981 606 839
10151 80 764
624368 808 962
226177 605 762
827407 873 678
810622 32 391
965863 687 962
131446 543 175
717605 310 478
607857 991 91
59198 452 523
305900 459 294
685950 271 860
985509 410 99
775529 854 844
380753 790 180
882536 622 95
909827 820 377
319739 843 517
287716 58 44
82895 128 803
40263 993 182
256011 766 769
355663 946 468
303512 877 981
899218 229 212
707873 312 91
791554 106 519
933199 838 256
658121 395 201
723949 917 96
917315 485 380
540350 155 62
275791 115 662
361094 283 2
120056 116 720
751075 988 70
434897 165 246
327458 443 731
846173 675 517
821660 706 685
868067 736 263
120345 351 932
506771 266 595
919066 56 440
263106 438 959
69974 508 926
41955 90 739
32512 859 894
88954 757 209
787236 231 782
24930 414 374
614753 243 766
770457 578 535
999914 940 930
551862 638 867
334834 905 759
319395 113 216
519905 315 631
456801 570 268
924474 490 635
917748 366 558
363861 43 783
850929 802 71
648922 704 484
544514 394 930
576032 986 124
439815 183 148
923349 928 601
758412 31 934
633938 319 546
678584 404 496
287453 338 406
180779 993 20
521411 584 668
919955 927 130
371926 948 81
632423 533 585
617495 528 534
514065 890 986
794408 362 947
366355 514 283
171914 111 320
468514 794 565
567068 984 681
942664 960 931
399089 354 818
281441 90 592
274902 707 680
576131 413 131
384930 680 785
344986 714 652
420896 783 912
584368 988 159
890798 175 919
631227 435 456
738286 700 816
130798 204 236
535901 827 426
142493 22 14
554498 312 845
879526 674 390
738918 136 619
377141 674 398
814471 734 778
190905 527 972
860351 153 143
524994 423 653
333888 870 436
570123 992 831
135817 141 473
474972 846 914
122279 168 372
437003 847 909
513247 273 918
202130 689 579
943392 876 841
432859 945 266
790621 987 306
760473 739 448
41796 585 500
618050 921 214
135462 132 254
836515 516 160
389006 566 387
512390 98 431
686036 642 397
162227 212 250
931261 867 299
903668 121 162
164628 856 616
241256 976 470
114738 227 339
907349 336 321
735972 672 767
956337 970 230
758230 631 721
975099 108 86
254445 441 404
441927 792 111
266410 259 932
176847 820 133
516183 812 841
482924 230 465
93789 940 315
331000 696 832
153602 218 605
795279 365 987
303716 192 239
80917 143 931
456749 603 938
708317 109 761
838689 339 842
231642 980 941
865047 456 77
671449 616 88
835632 358 929
947295 568 640
684729 672 688
682704 4 77
928 428 181
788648 788 670
414959 53 203
153433 531 481
196574 870 369
887544 630 295
475792 554 244
803143 371 723
232541 590 559
834004 181 896
282479 535 841
104819 410 431
131457 179 743
272266 65 536
376416 27 550
9813 558 693
508340 575 870
3204 3 111
435702 969 550
798081 14 58
296464 671 112
100447 876 170
648700 663 426
687620 161 975
299862 104 198
709998 863 687
584449 355 567
13444 525 215
599979 201 431
536038 766 841
548868 826 925
394591 138 525
825036 531 83
387901 874 156
270736 585 789
79169 500 982
63208 193 442
87468 9 128
480098 766 723
100224 283 387
213795 333 197
313507 17 848
243441 418 176
39257 676 542
38591 137 300
796235 802 822
684418 878 417
207362 498 968
467878 787 593
704218 227 226
27658 800 426
893814 333 317
650532 141 410
929237 214 149
709562 88 277
401581 72 907
904011 333 541
269093 230 68
216078 691 646
123433 107 507
708949 50 708
850661 451 315
750973 376 61
753168 671 331
161434 917 648
513580 795 576
707486 544 516
587687 668 580
759989 403 750
442373 386 10
507334 853 245
469075 320 427
974749 534 173
210029 26 411
452417 951 909
923511 299 255
83195 408 125
461920 96 59
932826 400 888
985707 18 963
455461 123 447
710118 807 165
805552 529 823
846103 514 441
391542 244 527
108269 587 615
146762 408 750
260497 364 808
528243 222 863
486405 377 391
423622 758 430
719529 759 810
590829 40 835
891649 614 847
905948 87 274
231708 770 588
640725 779 735
329748 49 945
541227 875 760
661689 84 124
639501 294 996
484208 233 943
168172 193 795
37703 584 421
112789 732 804
996247 595 810
939626 778 933
896043 882 271
454842 939 190
675001 252 853
168984 54 814
6531 148 987
835987 33 280
147005 490 954
268642 929 297
442645 57 730
872734 446 61
445227 623 627
280991 332 195
677589 503 133
469150 230 844
211704 72 414
302230 962 696
866222 214 718
732019 541 80
530004 438 387
979228 421 497
108431 94 565
202949 328 650
795518 93 514
201605 820 593
183113 660 797
64012 126 43
451992 544 729
18337 421 561
444131 948 640
711478 216 277
919000 604 757
140059 84 645
475865 857 171
528212 132 609
969020 989 218
612055 276 572
30286 636 200
634547 353 141
587395 322 630
98147 234 787
325798 726 467
753474 26 312
458503 548 486
10318 98 429
995897 356 887
550607 673 210
411932 766 592
102051 384 680
416472 884 813
432655 651 138
56391 285 356
27284 378 560
886173 512 24
270484 972 625
682240 493 418
782694 721 390
224593 865 774
66859 210 229
755357 445 373
613423 976 601
163558 557 491
25026 870 588
672455 404 4
934411 32 252
842721 906 429
160346 631 558
636063 147 162
292068 735 255
687261 930 427
632074 712 457
161209 873 399
961263 746 813
762937 507 377
362214 277 705
540765 18 398
318610 670 604
260032 23 837
90048 371 45
435036 318 676
833182 184 112
902389 794 721
84868 658 942
801306 661 762
874121 956 788
595607 210 246
721192 898 862
325083 377 701
470217 20 920
57081 447 35
654240 349 51
166295 530 65
917714 675 604
495000 363 772
41583 829 154
388449 953 811
150815 944 255
400797 84 456
675577 151 664
988836 980 706
863465 278 244
99090 565 536
58293 939 340
634920 131 347
766548 296 572
908799 116 415
217191 562 930
627952 598 317
733897 465 700
778688 259 197
654710 10 931
990452 117 636
368030 447 73
23489 981 538
60597 209 398
101973 511 766
473956 924 509
533619 121 915
725822 552 516
127744 405 163
847557 328 169
784382 788 761
362871 553 516
213238 453 437
221480 109 978
587210 155 996
970118 687 154
991003 172 764
311377 852 680
889562 908 235
362766 295 895
427451 333 249
869202 748 809
627080 213 372
66361 216 61
836347 756 468
510573 115 286
100967 56 548
27024 662 565
982450 947 398
149211 307 694
937052 214 802
387286 742 811
913111 137 120
536381 337 877
15528 251 153
37738 330 515
891244 376 812
514632 204 368
619739 327 506
285114 337 435
641756 821 420
817249 534 388
442599 678 216
950002 624 210
988468 313 231
392262 823 558
397409 559 870
418284 121 136
300620 828 214
536123 780 8
490301 333 783
400135 344 588
914183 132 642
997436 235 207
871398 637 570
904434 104 407
505507 840 580
178537 425 159
793572 603 453
18183 195 252
842136 451 889
524808 80 335
587770 593 902
303498 931 431
525980 347 648
611468 144 298
752984 681 832
634337 852 131
768114 936 99
843996 112 29
500654 262 838
328848 668 256
553619 74 702
476160 384 47
407228 951 837
763517 678 936
83736 151 577
38665 971 541
34284 944 992
214583 107 881
12299 471 978
242692 959 835
987317 84 454
603091 282 933
251538 619 269
197905 126 59
314734 76 181
414576 163 773
780774 23 969
471435 604 844
864803 828 711
545571 596 212
211585 403 71
916887 864 884
996736 890 135
789069 110 664
777150 271 662
509741 183 456
699881 847 430
494606 344 937
30705 522 192
592764 617 550
254103 527 670
900038 598 688
832492 376 65
541964 400 164
819259 660 839
362390 780 1
164037 356 340
387310 765 990
332919 789 669
876292 806 253
541816 549 249
986573 456 102
846851 494 75
598226 204 822
378218 806 947
546829 635 287
578958 228 507
394460 645 296
395534 153 449
491614 465 311
44061 815 125
207316 552 5
877951 153 608
718901 935 830
560343 558 472
981389 356 691
534618 995 278
880783 922 794
417272 92 106
479986 814 981
290114 167 571
846388 179 367
240588 134 568
894199 56 125
970296 823 882
852996 914 769
628286 368 696
884379 193 27
86075 563 837
116320 262 643
419361 972 572
774687 437 775
529414 199 37
67692 168 987
845672 350 607
465050 100 156
219851 749 407
844966 474 463
493853 512 781
26111 610 669
958409 805 641
179861 172 925
620854 515 891
91137 609 127
752832 508 459
719925 357 166
394418 590 993
22175 647 296
439173 626 789
268051 869 554
727842 274 415
552168 168 686
877699 475 309
293614 418 852
76099 996 491
591770 396 323
808249 237 827
198020 660 803
986183 136 22
623097 933 66
725035 582 676
31928 269 124
579994 495 584
646763 918 439
915813 540 657
683934 490 520
147969 780 881
445954 275 235
795097 568 212
74440 407 620
407847 70 443
262582 208 603
351625 855 57
512281 345 2
652369 309 607
362599 45 691
811463 39 909
225652 894 575
961973 345 538
422562 418 100
501211 606 675
358071 945 754
835356 514 583
92746 832 364
167523 667 92
414815 40 514
194407 90 770
679546 26 693
787757 737 658
978989 944 933
207175 856 951
940662 158 571
132377 513 481
435827 238 306
812407 636 477
958876 40 247
200795 214 742
676297 498 432
449228 752 292
176769 609 94
116762 158 151
871784 6 658
219492 543 386
605422 371 751
753732 503 386
239166 310 434
159002 399 551
831709 779 241
645364 192 672
13742 289 914
109886 13 74
45698 285 564
237040 997 660
709881 679 861
273328 439 897
540463 351 482
234875 903 151
705826 266 44
369288 57 953
592933 301 313
178437 439 234
502479 822 548
749113 99 996
393598 292 5
957091 267 108
734734 522 791
49340 250 662
753389 268 229
151642 528 12
914257 285 622
612083 76 933
694756 103 817
294672 261 802
174388 611 778
409068 281 466
430847 409 150
498715 88 381
297145 591 792
172298 133 919
169835 626 355
932846 356 587
857230 703 592
39100 698 341
778249 183 25
388425 508 463
225295 363 186
885859 681 863
195707 271 441
457229 212 7
506408 851 572
607460 287 967
107987 182 637
231444 680 4
552029 522 160
444287 489 81
842722 504 600
278905 332 580
467682 168 36
843913 993 655
256461 819 61
758404 69 217
230257 647 317
16400 847 306
56062 429 866
122508 286 63
443161 947 679
365931 168 197
786479 871 142
274983 239 48
972612 970 965
765078 376 332
994508 155 779
765186 914 985
360407 439 420
926743 420 85
689789 668 521
301893 733 950
185654 58 481
545315 265 937
302929 334 684
56076 312 105
257970 951 751
250857 529 744
327872 816 108
236221 42 271
518284 804 126
758720 791 91
250613 211 396
27822 197 230
510012 748 699
609009 287 311
467438 858 417
275284 441 769
810281 145 58
92453 186 178
595620 865 224
682311 282 287
945551 978 90
886352 225 462
351728 489 369
792132 266 16
22421 907 108
893228 869 672
992937 52 220
477942 117 657
151602 847 512
31483 978 823
815213 553 215
721645 570 938
570587 903 212
775204 40 421
804427 439 910
17399 986 312
328862 636 51
713952 669 273
352764 915 80
593734 717 701
913954 533 152
55289 546 673
846790 148 296
398919 929 727
458897 755 179
980816 765 584
268462 10 834
22310 383 409
131374 162 66
130900 43 10
576880 839 266
631983 800 282
339876 985 246
823266 642 378
777436 246 30
388175 270 748
557328 750 690
458425 692 616
314324 699 213
264087 649 411
257361 146 192
803810 885 628
443800 517 519
310466 476 424
688785 458 96
255783 100 228
831843 337 277
219547 911 849
339561 904 991
163992 521 985
95085 268 328
517407 944 757
430281 119 241
192507 196 596
312590 507 101
735581 418 955
503258 564 534
576429 786 502
891698 405 147
31905 591 3
500749 428 84
123902 324 319
68610 312 464
317064 616 190
424637 640 765
418340 481 172
170018 40 245
244052 24 810
756914 288 43
202856 490 315
587747 738 331
194084 950 514
233761 240 411
916931 522 325
625880 651 870
78760 368 900
574727 297 906
721882 412 110
428490 23 367
61666 903 529
701895 422 262
929024 262 998
752522 655 428
981014 846 436
434438 439 869
526596 371 444
987292 51 312
180533 581 557
984143 932 478
872681 122 914
108804 642 83
695802 745 345
911438 548 510
710213 857 255
637604 598 33
989750 912 164
345683 484 27
822571 1 595
137202 204 933
998413 216 778
653032 389 38
112868 168 343
932339 159 262
726179 213 402
38575 568 156
14455 156 720
10266 164 921
600641 433 269
370590 650 569
381971 840 382
267572 502 894
473782 461 26
704506 84 690
767530 159 391
602634 208 868
387211 70 818
12798 593 392
335014 736 14
544613 634 656
895462 550 569
65285 84 921
172468 619 54
346412 556 936
364460 611 718
236999 266 328
736012 480 567
412876 783 399
499017 297 310
974550 742 404
52307 981 669
735925 344 163
933444 521 878
425930 835 398
328844 43 793
307032 850 219
215851 994 627
870864 664 673
229838 988 173
770793 207 494
975524 217 288
863999 714 603
635949 550 219
290127 308 997
711316 752 88
837212 186 590
16376 929 104
770475 734 753
774718 410 491
196656 685 403
714944 202 229
674567 207 391
969579 715 76
806771 227 789
543125 790 617
474509 8 270
226952 22 425
406061 884 933
624922 865 780
979953 319 98
763907 649 900
559872 777 548
142176 24 165
232730 353 628
168785 445 500
374270 838 888
804135 39 471
336117 860 464
295510 830 420
813765 879 513
381663 608 584
983577 197 493
915322 932 494
159316 48 477
148614 508 157
991353 359 620
181105 419 701
124154 789 718
941699 717 750
593649 158 504
600145 853 487
375183 8 935
206763 595 591
164813 977 770
659624 600 166
417137 189 867
964875 854 566
616940 69 561
842985 278 68
198178 971 36
805121 315 152
327788 809 97
48751 731 295
490771 343 42
643598 680 462
438869 611 883
874017 300 341
408075 795 893
803681 831 902
276211 289 529
594203 341 648
20769 318 185
164419 915 522
19159 934 930
539600 919 275
180115 159 737
90184 553 697
564802 289 102
889050 614 466
731207 922 18
179328 141 774
438342 344 110
386634 508 257
519904 185 605
212680 890 390
779630 255 61
985233 651 401
49529 812 798
333455 784 638
119705 65 511
462394 933 796
167274 5 314
922612 250 450
432888 899 383
630043 26 518
875537 234 383
724797 826 898
863228 318 547
76120 812 342
967756 902 839
998989 440 276
621766 945 350
818675 92 500
619855 415 878
654081 897 185
921375 618 538
929640 300 897
46700 319 924
42239 956 108
359103 277 261
930057 252 429
482544 411 427
715171 871 709
915028 702 340
433294 264 621
57473 507 397
867987 296 380
583919 510 809
262050 723 90
958093 173 82
711683 88 305
962294 130 836
293765 719 61
854622 668 275
481915 494 569
942752 325 977
200073 305 54
623989 290 284
359817 763 738
964579 816 917
508914 100 829
260491 618 909
518799 985 163
989506 927 417
614957 538 661
616665 710 126
979015 624 182
64110 669 554
140644 221 280
90505 223 200
485996 318 859
343095 914 309
407796 633 91
953282 303 241
828437 270 559
94018 111 113
381707 812 747
547122 701 907
834877 846 97
65800 52 813
41425 100 742
540154 809 381
521484 934 814
104050 486 357
32780 221 916
243271 171 249
599076 84 348
609708 655 684
453227 151 11
823244 24 81
688448 24 48
991761 968 508
189445 712 259
40576 254 314
119486 823 88
577383 31 432
147872 955 467
87433 371 788
70388 357 758
929878 432 383
766560 93 9
737696 333 672
521162 57 223
996352 93 235
320877 932 422
628717 57 813
168501 761 222
485364 859 792
378909 294 716
438247 976 281
381634 853 602
926545 787 271
472956 9 226
674309 885 614
651947 292 99
753689 230 371
853558 163 478
231125 267 216
317273 163 275
326776 120 838
884218 904 751
854647 905 559
666720 607 626
142326 878 980
977693 488 999
379368 1 394
152155 407 542
202637 867 356
663760 760 72
515504 408 961
652242 765 52
544919 367 59
620094 880 73
470114 549 302
103633 499 379
817757 56 942
273121 573 704
424713 289 962
658542 918 75
814534 179 119
339237 368 487
442942 863 281
645690 426 935
844094 643 259
151395 874 545
200673 263 563
818242 257 738
617663 508 699
231180 709 208
220804 216 512
202539 804 369
672508 84 472
169614 810 20
239816 740 184
268873 489 489
341757 867 147
259202 111 145
975023 674 550
346944 45 230
498864 575 99
218328 28 491
677362 179 677
320937 635 292
650673 391 884
157177 729 271
398547 393 657
953088 908 742
582315 242 528
179762 906 794
244284 81 328
958467 300 277
6996 297 444
753127 649 536
382570 587 9
968894 933 675
979628 502 229
540849 506 915
762100 725 246
77623 537 32
827892 832 883
588739 529 918
557500 212 955
578092 672 275
703709 468 378
521865 306 611
764108 575 108
256065 557 737
102477 534 270
879187 966 507
89025 282 628
152068 576 795
439125 443 29
87831 541 819
877131 334 98
60669 708 45
255755 382 450
795614 349 873
718750 869 625
478198 407 284
106972 664 617
932556 439 930
780473 179 240
254916 959 842
731772 936 305
932985 22 951
613364 426 810
303605 618 495
147719 440 975
204884 549 981
859452 116 566
422738 630 185
391962 149 575
841601 704 727
894240 479 863
37291 204 58
166742 410 129
227938 878 206
404384 728 255
315080 806 337
504468 481 666
296453 36 283
962193 901 362
200060 946 836
882184 399 336
427526 366 218
556595 661 197
86775 945 629
976685 697 48
118951 550 635
976284 473 683
92796 380 476
224011 485 269
860011 907 896
936266 14 192
115108 550 103
739073 210 396
751196 408 726
119583 156 747
70800 213 847
766033 375 510
393935 579 347
354734 834 864
738817 721 458
403428 160 613
836016 994 98
831378 166 891
613943 505 323
220141 932 787
650351 475 145
300915 314 513
655486 969 905
401984 209 499
210686 697 459
463937 958 750
869677 141 973
168634 939 53
332982 968 475
382462 813 196
811689 166 547
395582 222 190
303581 718 52
713868 858 660
478172 273 87
141090 175 223
630299 552 731
790147 323 528
661097 674 590
697231 512 866
892651 681 153
229600 598 990
613198 375 542
866324 413 672
78030 324 838
998222 612 96
454777 839 692
894038 476 386
419522 123 804
7949 328 411
73712 431 526
995975 450 984
652628 316 355
602594 499 827
720784 309 980
289802 426 787
35455 566 761
735480 948 480
662902 742 84
558737 130 240
259155 732 570
840954 755 668
246503 507 9
588391 953 414
598310 306 454
253776 681 693
673863 797 196
623781 724 423
655625 948 212
927071 477 943
166970 434 310
503911 163 988
640913 339 744
976195 119 853
146604 764 418
368276 956 484
270798 314 155
903432 851 840
376254 384 790
494318 729 270
194033 19 320
359635 465 895
246039 944 381
174289 168 145
313466 54 352
974396 696 447
698879 533 695
37898 35 918
164458 315 13
345465 189 707
193503 480 538
771184 671 372
724309 636 708
414599 589 449
850976 701 50
773835 773 456
965053 44 795
757832 839 214
880078 103 415
775481 594 593
879521 450 972
716629 561 354
350666 97 936
878495 533 716
112109 415 983
445147 210 465
852179 717 74
502370 338 637
663290 770 129
3848 1 676
2623 386 410
874357 727 437
316545 177 321
204887 651 247
197033 164 665
988680 569 879
438763 187 34
541400 558 990
993089 154 647
649446 828 888
155735 780 7
828949 919 151
19314 669 906
137712 654 822
144911 56 312
552785 478 679
443878 74 482
273678 449 328
689696 446 274
99089 726 803
472141 574 84
192410 253 664
511732 48 124
149694 8 822
800857 848 272
563184 605 406
159435 908 561
530553 210 219
51494 61 221
475426 918 166
75836 50 339
558919 115 855
200585 106 119
909749 60 181
240121 482 786
959826 993 748
40098 374 182
190855 921 570
993588 24 204
832993 483 406
816123 245 203
760773 344 295
785035 89 991
86229 796 309
153581 948 210
331048 998 604
999794 220 495
601064 208 928
631926 116 351
841734 66 967
965388 328 566
292249 352 410
837103 190 349
824672 540 118
157975 954 598
171531 599 706
697072 925 958
413272 687 75
170064 256 824
638647 203 633
788503 162 578
568397 603 604
886976 927 853
155 534 706
486208 145 28
330143 34 608
885947 243 773
720320 705 516
170754 869 339
157229 852 438
64352 251 725
925160 120 664
478969 843 903
550492 435 881
121847 236 969
235719 900 236
270006 60 495
229299 193 73
979236 982 434
385242 136 457
526818 934 295
570239 338 326
424406 446 682
145724 188 301
204623 11 830
663195 23 908
169608 835 712
453096 843 125
700767 50 869
261970 672 690
337381 948 557
271109 403 965
702771 651 742
84747 931 385
937896 145 428
740454 654 413
872023 176 640
294558 893 149
697169 806 341
870657 573 618
164150 956 636
703238 247 985
576371 759 133
539334 916 378
986060 672 822
732885 748 500
489414 307 96
337159 475 211
626389 228 240
268893 962 14
691767 343 627
672047 524 555
189727 505 747
208300 392 163
969685 618 576
110141 672 494
954834 705 313
215249 14 922
921627 296 970
579181 215 311
104484 336 998
735658 589 371
970730 523 571
366543 654 424
923767 675 484
279645 612 668
119081 817 342
383488 58 888
171688 595 973
427093 680 859
882189 862 598
219402 936 454
174954 168 195
97073 785 423
316405 511 471
72678 439 335
963210 371 382
411874 902 652
745226 132 89
388321 108 529
523952 926 487
211151 129 240
738383 964 450
86530 24 935
134745 620 103
703429 835 190
729901 958 986
407068 935 49
647463 988 110
151861 404 342
114564 913 949
509226 950 439
628116 624 108
518358 520 359
169554 647 450
145008 731 805
150452 159 840
419666 627 47
863359 374 88
472559 848 347
654821 498 980
724370 294 346
166599 523 540
18494 956 743
521205 326 304
11266 100 403
781936 178 319
568750 138 404
708316 844 687
517595 993 773
582644 560 295
734043 34 225
808651 363 855
165885 515 350
47344 293 849
275487 376 774
689774 407 184
822445 374 347
665236 848 333
458703 37 972
863940 4 384
408897 772 510
322135 203 381
52749 180 140
168872 512 419
473857 919 188
492630 200 621
216770 627 712
777246 223 582
722709 254 579
989305 695 692
781214 254 315
32914 351 37
642552 666 764
170781 65 587
899791 86 218
31124 113 781
679752 495 794
479624 161 947
308428 915 449
792094 84 81
121545 617 70
196435 239 424
632846 125 907
761962 849 594
702069 761 275
204350 150 810
623172 140 765
167781 504 702
831265 510 39
398533 452 829
891799 950 698
192483 480 459
189477 871 844
351000 604 948
659919 558 294
828772 71 613
130249 284 487
674765 606 907
563189 815 676
197936 612 223
307190 106 789
353928 898 387
848296 318 933
154058 501 882
904158 311 531
643291 883 243
894066 153 852
783040 733 251
102176 138 801
574341 887 769
665022 269 858
931005 777 644
139169 539 544
526591 16 84
655575 107 712
627228 984 458
979706 714 773
683841 601 55
465878 580 254
899764 481 562
261974 323 980
245700 355 638
2786 162 238
879316 364 535
676791 740 633
692628 673 624
111680 912 989
795414 400 612
655028 118 341
513001 804 315
293839 268 816
915625 277 218
606234 375 266
611078 85 208
87879 418 563
465970 213 221
423167 796 651
755252 963 416
31714 313 141
406096 369 2
153466 569 754
443915 108 990
442053 258 378
811370 405 84
282828 175 392
438124 484 917
658236 100 622
251276 998 597
509116 335 404
339738 432 920
288934 956 169
977247 466 210
926106 990 317
127764 115 309
185763 126 33
796963 83 333
474208 217 911
882584 654 369
539169 242 991
295882 845 339
842945 820 226
334936 541 541
923029 59 807
348487 645 829
567096 214 772
206000 117 921
730509 723 769
783652 678 3
323259 968 251
787543 459 1000
728924 287 899
832728 101 914
860492 237 403
814159 168 244
266111 486 113
565670 380 713
952379 124 390
599590 386 107
907435 770 366
767638 794 128
766407 993 56
330925 675 410
791851 238 992
152758 467 275
350136 645 469
22996 961 23
662620 296 227
834482 873 454
552156 843 491
584298 847 550
725322 264 55
573925 12 985
637331 106 168
959379 470 421
442199 757 513
633026 649 946
889538 669 579
592969 76 44
836929 691 313
448722 670 83
407383 763 535
450981 401 935
847943 891 31
811273 299 44
349502 785 626
159559 42 255
359890 106 876
383176 547 150
131834 493 110
737382 88 413
778486 908 354
618384 383 120
393083 856 223
222289 324 727
825754 571 307
985254 985 914
412830 816 696
746301 822 410
849122 925 673
27488 719 336
440774 384 449
184946 495 972
386923 110 759
494824 527 520
88587 762 316
742991 544 28
438470 639 219
561600 910 810
546478 374 887
582199 532 563
810919 523 444
227371 978 64
452590 848 836
33803 293 628
625110 291 495
6727 345 201
428572 438 399
790063 401 588
901511 149 998
848324 392 817
650018 8 141
878092 602 378
468871 880 788
623104 923 104
594897 45 687
69210 756 845
235839 18 865
770507 747 312
403840 689 428
201558 58 130
471375 673 954
123221 879 235
452391 54 446
200385 784 963
169249 761 382
999446 900 332
83738 621 335
579283 974 379
610887 862 556
419641 469 648
965459 520 929
660474 35 577
872848 39 599
160416 984 543
287077 975 156
650366 228 976
312106 704 74
948210 464 545
10710 454 99
698028 701 189
841976 516 109
734496 975 956
441764 5 17
337444 227 889
645490 377 370
292422 675 67
555156 713 268
114621 183 534
485008 292 781
615300 498 582
377383 386 882
414132 545 321
652691 755 833
481913 334 850
167816 740 855
38650 947 980
434288 638 375
267252 31 755
250086 611 140
771674 129 783
805685 563 375
410535 802 977
565376 457 644
441203 164 134
796142 404 609
816410 806 646
368415 251 967
216052 500 691
886100 785 145
66853 219 507
206207 805 607
50346 348 663
564698 196 76
411007 357 557
682185 576 567
443315 745 526
572259 116 769
48435 839 290
772351 446 198
937979 314 985
420991 380 209
520336 211 693
618947 192 56
677242 737 146
802361 857 625
880331 929 958
469198 320 161
125925 441 633
118162 481 153
299895 417 900
149503 740 947
191938 484 707
229783 540 135
368466 505 757
946656 173 428
989336 469 70
63944 150 564
782782 885 762
968487 44 309
719975 342 433
285135 623 556
887151 6 454
629056 460 5
22328 195 538
533077 175 307
787933 641 722
219220 797 717
16322 51 442
376402 435 681
586051 852 885
910163 78 306
990071 443 759
566524 172 237
564898 466 361
726043 15 593
219900 557 278
204824 336 185
146662 666 267
673274 700 894
971505 473 136
816608 137 124
277406 25 296
449960 584 68
355542 827 406
42629 312 698
713812 811 372
941334 232 198
364439 412 6
493967 878 768
837366 107 949
857539 939 91
419691 766 40
555557 794 359
894611 270 546
801248 445 305
751052 950 365
272606 705 623
979517 583 818
590068 287 78
538481 884 906
433304 673 355
589525 164 453
859325 759 934
793922 309 98
776240 646 393
44318 868 848
736573 224 302
221912 482 117
792143 142 202
86713 519 921
75106 929 455
457601 205 872
38339 630 535
477805 21 153
78558 918 284
247428 709 899
352696 801 224
659468 917 440
914285 823 50
706962 88 740
587279 782 982
373180 612 17
437823 805 752
43392 891 368
488979 881 902
901005 794 136
666535 751 945
620782 15 570
810894 910 220
407275 409 811
602274 731 841
246557 40 847
643259 256 319
965872 798 929
737501 52 986
839458 142 477
209874 575 181
56709 570 683
813160 365 537
16767 282 496
979650 570 432
892365 927 320
271601 646 622
93623 752 808
396142 664 193
542063 620 107
896619 66 980
781781 182 856
748754 638 435
75091 146 56
247129 109 521
838656 11 841
603364 498 886
937927 517 783
276590 946 282
153093 800 661
236350 576 147
124931 525 185
438224 985 177
631342 203 757
248222 701 607
263724 604 682
556265 407 282
455747 391 583
402823 300 921
985178 659 69
437712 282 202
427648 126 246
725616 584 753
65513 710 79
547422 344 84
732858 835 856
323184 24 797
790676 454 648
478380 547 808
313116 417 923
534729 739 933
129974 144 917
963318 801 201
616393 735 74
869976 672 6
451297 232 187
929600 437 35
314661 493 412
637798 491 219
901568 956 197
301028 570 616
392015 920 707
38694 443 421
953768 205 282
741231 624 881
67633 322 341
803553 569 422
634602 82 8
467091 464 427
443796 644 121
154609 352 703
997682 506 904
224925 843 347
508432 23 799
147450 794 758
476408 903 658
962463 742 997
605241 630 405
735421 315 389
352950 45 735
946320 721 8
661036 462 17
340404 560 332
398170 741 150
31932 46 343
924241 821 138
167112 431 369
674352 823 632
256033 951 474
23706 406 153
624163 40 42
300863 687 690
426690 970 20
175564 367 489
366273 845 688
25458 149 986
711079 680 905
320503 317 190
170374 686 528
37286 610 360
370733 97 156
601296 238 859
22079 339 954
111677 721 162
395093 327 787
798102 133 882
363625 744 8
984442 991 411
289820 666 848
272350 599 69
34048 929 753
667886 913 245
978928 432 966
215556 528 329
458443 171 310
13216 600 146
630340 963 515
319422 180 881
453390 381 333
330703 558 583
795848 91 196
172197 310 779
61554 25 291
21320 676 67
254742 716 263
990642 86 164
296641 822 462
653300 657 798
386512 210 195
365807 366 584
628209 780 532
833048 414 171
218477 295 658
518867 697 119
945524 681 424
502288 238 700
774957 828 266
182616 253 370
786887 519 241
284183 262 81
639946 825 824
762863 795 47
406002 998 603
437703 642 147
817475 345 316
411515 614 186
643454 99 201
933157 935 786
232678 270 634
473398 612 988
855713 533 799
353085 286 31
256310 383 10
773745 945 481
203752 340 232
506716 262 287
482560 654 278
603890 303 466
581136 370 943
785636 76 148
13199 464 915
552151 247 603
73278 44 863
21338 992 306
946076 489 443
80389 597 615
646038 558 870
124787 173 405
985795 41 835
775890 978 283
613691 128 615
19718 932 863
812852 130 319
499899 903 191
469141 176 68
167228 135 129
469894 152 477
32567 481 301
301166 580 269
412885 800 313
112572 337 622
649190 770 360
477608 412 655
404407 304 482
351775 453 577
32662 1 170
374677 874 503
514817 5 990
514260 722 399
918061 950 568
387169 323 851
535969 469 444
724369 730 165
960780 176 27
676582 41 272
744250 971 80
607379 549 440
204451 75 969
619035 654 806
121189 906 834
968946 366 166
777313 703 760
87801 737 385
423887 94 966
276083 567 800
252529 805 213
397129 422 234
826005 829 114
496793 341 168
796628 619 418
526667 324 966
863369 507 942
540314 208 451
209662 601 575
244569 527 285
535151 755 802
50493 532 417
225646 465 444
642567 159 895
946915 274 419
349436 702 634
772574 423 910
509037 325 806
733501 833 845
280169 193 659
473686 12 490
596780 350 793
885760 163 231
190918 480 630
142564 259 59
888978 298 904
126719 301 16
894503 656 66
299663 332 627
239564 724 933
106058 192 128
570907 846 814
541652 573 838
935615 439 132
28845 448 870
831577 762 290
738668 306 537
304818 149 69
42733 729 535
360549 29 553
130397 946 640
65424 318 782
314600 985 826
402827 318 972
921734 83 911
944534 262 232
863512 351 704
955829 26 67
211369 879 775
717549 930 355
592250 882 875
860807 325 932
420532 417 697
319039 277 224
714801 714 344
561950 921 553
56072 923 496
146875 681 816
717112 515 464
356920 408 947
448129 290 472
981252 299 986
405506 890 579
79926 485 96
826516 53 695
179026 91 791
159067 294 666
484047 619 618
943743 51 735
107155 989 358
112666 560 740
932833 897 950
853979 389 939
599094 11 703
936607 779 17
676873 717 186
194192 255 723
967599 959 254
863791 798 367
835189 988 262
223578 442 375
857346 163 500
303836 852 740
527131 23 926
399650 19 974
368509 123 633
577097 199 541
620963 809 840
25593 604 994
367025 832 16
240815 395 480
471111 710 641
33053 356 578
608484 101 649
106400 770 385
27302 213 416
488014 956 44
778035 268 628
729292 81 520
713270 343 249
413575 743 550
557730 860 529
896534 993 566
33404 669 33
883514 102 780
440635 128 848
866652 649 627
345622 615 913
117671 155 313
312853 799 867
344595 795 531
742182 325 576
118057 458 120
316273 914 392
557422 550 565
942313 799 346
203047 774 500
754788 96 85
553929 370 41
693453 216 821
955286 21 283
353016 171 327
444586 559 544
600503 546 392
844470 169 939
642289 345 130
602021 593 840
291223 726 890
742484 606 738
677147 658 848
915641 85 257
287659 866 248
365588 195 600
524108 37 461
838474 465 128
579396 321 235
312572 630 61
706399 684 252
984967 21 146
618178 495 557
808242 257 778
645744 198 595
701470 114 54
931415 470 666
795569 635 273
235568 949 353
661996 649 220
320882 696 518
846014 113 828
757221 311 851
354259 893 64
834422 928 46
781406 305 419
7786 34 728
598940 378 469
381430 179 385
375509 757 570
152242 837 359
63767 809 65
763387 80 420
868051 906 428
554438 312 267
619153 129 206
925121 234 948
494947 544 493
896889 999 468
39780 95 106
12685 999 985
55087 500 39
197720 692 337
479424 315 145
864911 112 360
762039 85 145
531653 628 254
382730 800 190
609060 426 49
462719 256 577
186483 126 874
86969 6 956
597530 920 731
11750 428 628
758387 155 755
988660 926 959
692946 267 208
195850 765 888
855974 518 853
682974 380 884
308137 794 677
803165 770 880
434891 814 487
593245 678 887
663115 785 768
987454 148 390
339705 380 806
129627 741 466
394384 241 810
801845 977 394
911040 59 372
384549 566 779
297626 421 567
155977 246 745
957233 921 307
992925 598 383
22241 992 313
702532 31 861
552117 227 463
793489 317 267
615303 815 128
447989 693 912
640190 341 231
268964 138 28
154264 422 639
803906 816 844
125518 960 712
189054 702 122
605089 465 122
156698 919 113
228004 805 30
914167 23 143
815169 374 289
782035 58 353
575718 812 276
990543 239 745
787699 9 205
642955 921 932
490794 599 166
797380 944 72
68298 795 90
622696 96 720
268511 108 725
102307 366 808
726421 11 739
422264 561 761
360932 906 488
238009 465 784
322432 91 872
366277 589 624
321362 894 196
238809 345 631
102035 636 152
820018 696 36
199810 525 845
535862 711 369
827437 21 411
901052 234 963
457136 401 613
158237 586 43
124972 279 509
767724 767 284
368915 340 40
957414 297 904
493020 989 905
449175 576 856
275041 593 212
250678 557 432
499557 569 255
493565 969 763
865505 730 718
661738 842 447
103624 23 584
702379 224 222
705554 746 509
569142 481 816
54463 502 421
746467 645 287
726268 297 549
621806 387 162
69165 355 44
69806 214 917
214873 323 287
275861 987 476
403911 290 446
62921 18 115
593613 864 12
959602 391 794
227534 39 899
449290 314 520
919456 848 435
160943 624 564
641483 926 238
981165 174 794
408924 537 375
888164 967 450
15801 179 607
121011 934 826
905778 339 7
950780 272 354
122218 937 364
662500 935 372
511812 85 385
911324 319 747
703835 925 245
482113 473 107
206199 325 749
324618 696 285
201008 676 884
570279 259 912
5611 199 977
730258 778 423
459848 962 658
630949 737 516
853852 700 642
478092 319 757
552731 393 345
872175 991 498
830277 735 975
474746 650 604
201295 516 675
26180 393 843
939834 66 258
202721 622 143
724550 276 89
549917 566 135
4693 435 978
703542 92 824
731002 54 759
917917 669 720
128758 728 314
237433 718 264
979078 162 451
746264 974 634
877654 495 861
201689 351 511
67025 251 767
243000 825 480
326022 51 378
992665 995 152
93533 903 206
461277 375 736
673403 701 494
426414 79 919
742094 420 152
516473 570 379
170245 18 639
485480 349 810
214562 613 513
354501 192 996
536034 250 923
492871 633 142
80194 850 555
97718 536 448
274727 636 542
841925 540 493
320870 350 650
46778 176 249
68971 677 628
221285 517 340
494342 729 528
995536 275 437
174728 189 532
779763 239 52
494234 662 888
602194 75 774
395094 863 612
673320 284 232
677646 411 129
998398 291 688
350680 17 690
973678 72 575
330742 970 745
153375 172 3
943912 914 749
228479 802 866
411748 256 396
687027 694 287
17514 461 497
518657 45 690
506906 500 969
41744 483 851
946466 349 378
26468 76 43
861999 458 376
761238 166 141
600342 830 713
301577 83 834
964383 881 703
682983 293 290
608474 159 913
986062 539 960
265204 563 470
215238 484 918
54471 84 961
122813 323 341
335391 656 631
142025 152 712
602354 968 414
166414 363 877
825314 561 766
804325 481 175
977777 646 283
934512 845 516
938633 261 538
408228 183 238
296182 518 366
706253 760 231
454227 957 175
381983 826 773
703187 433 135
754411 997 46
807177 508 786
922373 511 924
572897 833 810
710740 72 301
827345 53 866
104473 132 289
863100 356 938
692643 204 975
694761 333 158
682496 843 428
427363 825 406
12182 418 461
984141 277 861
150978 173 474
412860 379 311
291646 678 237
793794 977 134
779549 170 279
592282 821 318
707700 733 353
526471 65 848
659180 759 862
824386 63 8
144316 199 794
796052 296 875
80421 357 504
572065 924 504
698294 819 343
356663 799 93
6939 204 141
732038 660 908
224229 150 477
789047 894 495
213386 611 722
597606 605 69
905441 709 736
435023 925 891
691060 178 137
928738 285 36
91156 306 830
626707 604 240
38235 275 904
353181 424 225
997833 153 579
51917 962 451
16494 740 128
178734 583 207
523451 67 484
683374 984 818
701306 233 843
659025 155 526
721421 560 533
667901 474 252
844857 275 767
265878 509 345
157790 459 429
463178 163 267
378979 49 600
66039 493 909
828298 467 115
188729 562 284
431831 101 38
757493 784 910
834532 911 315
115456 173 650
937658 936 109
269939 332 127
53473 675 147
940245 69 455
678466 596 1
602447 669 554
178820 132 809
902481 562 552
311169 306 101
992501 443 573
634390 860 963
245148 937 580
916266 28 294
588496 887 183
260492 704 810
219471 310 167
507245 424 535
965836 520 896
203397 586 27
421036 854 245
430121 506 318
4575 573 488
107523 1 182
143634 333 909
239898 149 404
410272 135 601
502747 347 74
393978 426 720
21718 965 822
723494 548 9
807401 28 228
17544 233 606
259879 483 539
391126 54 238
999529 687 630
840287 930 442
957015 403 184
232864 412 544
943445 182 635
362625 973 116
334363 819 602
720057 141 233
286336 824 629
354119 46 766
521737 60 70
863683 746 160
64554 934 243
602849 801 878
743230 883 88
773001 905 808
949114 755 524
977728 204 175
447764 913 352
439781 677 525
521582 770 483
468061 179 781
317603 542 183
529816 66 985
795441 67 470
916180 683 503
936342 405 945
602251 672 115
474861 565 569
46502 621 883
455084 921 855
109759 564 936
763891 856 929
430406 31 613
116298 270 17
823403 692 313
446257 296 434
123160 618 508
919517 167 599
442956 887 595
959175 487 343
739357 803 583
309401 793 641
402180 809 87
613282 316 20
29475 734 301
825822 127 582
463637 281 36
745357 453 860
680637 486 575
40558 618 832
852172 116 849
174569 370 738
793138 620 205
386630 716 513
677870 36 332
43493 245 834
534101 599 153
595599 177 142
794804 914 32
354825 852 318
26370 759 363
433014 822 36
254494 751 699
635925 108 807
613102 696 118
651018 489 605
690100 391 260
859165 284 294
729973 641 256
990772 76 936
948754 721 981
707064 88 504
557059 298 420
813941 602 625
501341 14 861
816057 49 967
637855 841 149
745618 176 18
954317 524 456
741174 696 906
735522 686 879
684607 957 263
36031 293 515
900769 908 455
996850 100 848
926941 262 615
841832 866 636
176805 75 301
108090 415 42
873159 748 223
219204 203 367
337386 306 495
240851 69 101
666050 179 193
752408 744 391
712208 961 737
847626 341 379
85072 862 300
75082 596 69
222767 115 662
361516 263 275
92101 487 939
113912 53 545
945871 964 779
945709 251 882
911672 686 828
458229 535 923
954314 881 819
602603 763 650
20914 926 329
13526 998 730
855766 144 352
129161 979 735
759520 460 319
321232 294 930
532412 495 735
846783 852 311
447842 77 284
697570 856 997
388328 893 863
918488 244 706
816685 986 581
61373 721 202
643623 77 828
711817 214 129
990252 512 112
875170 536 817
880800 192 835
430295 56 853
134656 972 854
220987 200 31
477064 82 681
468634 250 56
564594 209 460
368304 414 108
154534 522 651
56546 159 605
711048 888 160
473750 262 705
548800 579 926
142186 81 792
170198 920 735
547501 379 761
256054 132 13
505355 390 86
899104 824 929
878390 24 963
817547 884 786
361297 207 627
178390 144 596
22997 292 745
939923 134 596
623265 221 35
271499 412 585
774521 714 710
659663 85 283
773100 822 338
998595 177 200
356225 841 399
965742 346 613
519844 170 89
69957 650 215
746374 993 937
672389 393 494
586406 975 646
504178 454 839
969080 383 40
149739 524 134
53171 329 177
711515 819 334
13490 526 463
736966 638 652
636823 513 990
915040 281 386
906704 929 799
838742 159 959
108811 771 751
811162 308 784
88719 680 627
86492 42 453
466802 768 790
40081 234 657
876494 693 127
785217 960 826
239489 244 141
999159 643 68
895986 313 734
376562 779 603
677998 173 721
801334 359 57
259362 861 733
794517 645 463
130097 90 552
414057 915 803
930769 853 738
586838 471 9
713624 693 339
3526 819 583
75534 104 105
738110 767 613
729209 975 471
835947 193 895
672821 364 894
495722 810 41
712880 639 765
76623 19 753
744133 892 821
76531 502 833
402961 180 654
180585 109 116
524816 957 323
551853 775 926
854773 917 99
810286 230 705
886711 719 337
943119 539 724
672119 906 340
382353 554 812
28195 101 448
799460 642 546
772239 329 834
731371 3 760
606810 4 347
681157 660 148
966216 882 439
690971 873 894
946912 913 707
985248 360 312
905321 412 266
719095 845 370
523199 444 981
757312 384 701
572114 494 421
110357 125 490
968079 548 283
174394 167 719
664519 220 349
539906 856 458
428429 449 427
802501 396 387
552428 202 753
240704 744 566
93727 181 219
124946 650 217
502040 39 729
114333 836 547
900674 582 475
615626 226 989
543442 43 381
206750 907 781
811475 164 797
477154 926 403
952780 314 849
388108 843 503
359933 784 116
527362 840 262
982394 894 516
335245 866 115
896133 109 403
832207 690 100
127442 531 174
513600 756 430
361042 410 716
569047 867 303
859794 632 70
475450 505 581
525728 859 409
183552 421 202
972653 561 451
256657 448 494
314907 997 137
403439 919 420
286803 937 879
55193 525 714
803619 740 492
406472 719 351
907411 994 215
701173 614 792
129140 70 83
124531 673 208
978820 369 718
825414 87 719
499900 536 307
627301 89 424
462112 420 616
119973 150 998
976234 776 254
578964 67 139
928823 173 700
701752 662 581
836526 500 893
743377 735 652
24996 246 715
967110 300 540
839422 913 396
180988 464 259
111036 831 602
633614 437 254
488429 925 698
80482 317 750
497615 226 916
30633 228 938
455955 585 893
462530 13 793
983872 952 739
107237 180 298
781045 120 795
615639 773 44
935331 408 420
207879 806 573
704341 767 90
774558 436 417
610404 568 142
490600 609 206
277100 27 725
382327 250 486
523087 424 593
86413 250 613
194812 606 989
780350 253 37
464083 400 296
61192 47 304
424707 746 580
391380 968 201
848118 430 153
591180 720 953
79448 328 323
175715 162 216
92758 978 363
919477 387 788
201275 410 800
669948 405 241
31318 557 409
127452 347 658
412460 398 415
337579 922 425
496473 952 1000
411018 483 37
34476 668 743
998426 327 498
810326 162 716
492941 654 295
214072 568 951
267884 507 361
942932 943 427
642120 762 899
691067 531 387
515081 105 181
56088 356 579
221106 842 18
139514 655 318
304428 858 248
773111 193 163
150979 390 64
434875 716 129
618785 785 552
975911 897 735
161821 255 884
848873 715 541
900644 910 621
879660 289 891
420764 358 5
925146 896 649
933012 931 524
429307 56 53
160101 893 120
157425 403 813
13691 26 451
357804 693 128
913887 99 303
403506 706 776
984868 87 123
509135 301 318
287336 641 409
39084 542 426
496202 95 832
56291 617 601
579905 251 744
430817 61 998
122743 316 444
783278 783 338
621338 476 813
426066 676 126
138558 58 146
116943 98 97
85488 342 675
271489 429 819
393006 794 153
243611 469 569
877097 228 600
270994 359 729
12271 241 358
288010 388 785
676935 354 325
364461 475 868
922280 732 318
952014 220 223
288408 385 197
977044 303 584
32254 361 232
690955 345 287
893180 926 61
838418 79 392
724453 353 98
251298 965 900
964398 642 392
477864 336 757
798168 696 578
883845 218 143
124467 349 22
623718 99 479
363582 378 140
659261 147 974
953481 717 682
535336 656 234
414832 19 839
820658 663 783
972470 841 957
547327 693 931
461467 462 614
664966 93 1000
424905 310 659
631863 164 314
599501 93 760
53016 990 958
911849 680 795
253474 956 307
310866 960 672
791779 34 157
271802 488 720
557951 375 191
894058 653 943
710396 796 994
430864 63 354
303118 711 816
4417 128 490
771087 802 254
48122 539 927
99312 85 921
901586 613 466
672382 765 862
662791 626 225
141406 51 812
578133 873 916
617282 46 679
90200 796 29
517168 276 843
177349 914 441
552112 275 525
498196 145 842
276731 834 873
493859 456 85
755470 59 433
997952 75 155
886702 31 569
888389 725 275
189865 565 519
905968 284 433
98922 812 2
822145 195 846
893321 86 643
738732 427 520
29538 473 775
683774 603 592
960106 662 346
79333 461 973
638238 865 544
413213 894 944
397220 16 960
920562 691 322
271273 541 260
863514 847 751
676463 929 525
9879 857 81
837839 668 595
212573 1 832
298048 831 975
422597 232 775
420209 526 590
758175 827 221
882032 154 520
78384 799 999
410469 190 397
167241 546 696
307046 637 308
12914 741 71
590535 855 199
762836 652 918
399134 481 275
304143 92 579
214798 190 861
250838 75 6
951938 35 134
99341 538 778
631012 643 410
689835 198 20
351529 745 421
697905 537 985
594323 485 314
785550 430 270
807287 396 831
56783 886 739
478061 466 87
110066 86 321
404254 867 23
159470 881 471
221021 570 312
644531 529 571
687930 672 414
369863 35 136
833224 991 214
655524 722 155
84476 60 545
156169 228 72
75993 172 722
396126 867 586
999036 729 274
433731 510 243
343418 232 191
499045 993 601
177537 35 390
76050 562 722
983158 906 906
729069 760 133
417894 775 34
339620 531 380
550466 16 111
610687 457 190
3455 455 846
87209 549 608
735712 368 412
26421 662 718
474184 560 940
764171 544 216
944625 143 397
231585 941 682
71794 151 325
625863 170 465
156963 661 326
5538 457 459
950499 877 601
211965 480 698
137263 179 698
114733 256 653
325789 202 943
910976 255 509
454385 123 722
919266 616 641
980183 469 838
482721 924 514
110826 808 682
634182 984 355
75804 385 980
676995 443 234
622564 664 700
238232 173 68
164824 347 431
384943 576 762
580322 642 415
676056 281 760
762678 231 666
866959 971 532
748584 198 153
621721 3 475
70985 4 703
351616 355 511
631855 419 500
891865 195 823
319769 49 897
636953 63 111
913561 858 342
254685 649 592
258905 542 413
80022 941 570
723097 402 469
92858 433 494
32173 777 620
714565 360 527
270415 565 860
518591 935 236
532548 751 353
817486 518 397
454192 680 804
425609 166 588
741980 633 49
8202 198 647
124943 563 964
589463 693 112
734560 475 930
427891 490 778
284649 77 297
869891 48 159
853368 347 316
8310 448 372
798150 281 14
65355 560 58
929986 478 114
830866 486 52
882960 446 753
628157 427 463
590622 853 970
773014 111 747
947670 484 203
815203 847 74
193345 903 102
664972 500 770
113580 344 438
999961 90 933
470291 69 996
54544 281 735
926487 725 656
449549 277 938
122712 253 548
336522 780 136
934489 4 614
242174 357 906
922498 814 859
714814 172 584
260471 173 329
30260 246 401
44017 436 975
511190 862 118
22705 143 170
928037 425 335
775760 288 231
325086 138 717
956407 990 724
674723 851 212
352282 668 486
286625 466 231
255350 742 945
667657 660 761
117922 915 978
996987 727 483
739184 347 728
41397 999 844
295319 708 123
641496 184 808
428332 57 309
512728 767 117
74423 431 251
415812 37 75
496601 284 738
805403 270 732
977164 986 323
52178 718 610
901948 293 138
823231 721 306
991865 361 703
14149 178 188
65211 381 762
212816 471 188
600552 87 513
24399 482 310
84131 803 787
729443 770 152
437029 599 453
482862 399 528
93572 337 364
404079 506 412
510554 343 851
659205 303 927
750410 168 368
340725 891 165
752702 924 191
712209 859 81
567650 991 914
592113 216 961
481872 44 470
734285 456 642
375141 612 913
268639 328 226
575851 795 134
112890 535 608
357097 203 971
847995 145 274
685895 932 265
380073 788 88
486630 311 222
478367 838 257
111257 455 365
28391 89 357
82273 194 288
842383 144 300
968840 682 499
444797 818 401
54444 384 157
833822 980 239
998147 886 715
918092 292 849
132159 6 597
341323 197 227
626917 302 624
748261 579 343
191447 244 672
562099 945 783
1750 756 288
915953 423 265
213224 806 785
75246 983 543
137280 772 882
522550 461 825
928800 108 328
250406 370 540
443815 926 57
647428 678 312
408971 50 996
696257 457 564
649506 806 804
426102 103 332
410142 158 427
148941 380 275
808229 155 772
453914 467 307
595066 621 943
578281 108 829
551369 493 999
677611 491 323
557878 111 235
538347 412 578
95022 426 54
638551 943 65
276347 381 510
989517 612 371
622523 911 924
186055 979 300
798080 245 446
710406 638 940
29377 379 376
297090 901 833
112355 410 276
556123 227 358
738163 782 38
697623 852 84
494260 676 622
419987 890 347
898085 57 934
610948 798 185
449493 115 97
915085 226 995
195058 218 154
668747 634 122
737377 422 571
29780 742 262
213809 962 293
212764 20 870
470170 243 33
860845 579 310
5718 883 975
310818 689 236
487642 318 765
456458 382 685
901288 644 61
1037 933 793
729781 138 804
152514 32 236
829923 977 738
247851 495 131
865559 274 140
923341 832 426
111551 683 857
380496 818 565
603058 233 187
680339 259 133
803965 911 618
950468 783 767
882326 330 321
543980 141 818
648850 800 837
98873 776 389
435902 326 914
637527 51 998
411859 38 428
218406 792 788
252236 365 745
506481 72 618
434959 276 846
600512 79 889
446455 287 462
41339 204 327
794725 879 239
628867 522 823
126038 960 714
611020 770 186
188885 988 627
590322 698 267
684700 303 671
186434 663 323
46439 621 928
433221 241 839
988838 853 539
910675 362 133
210212 246 886
273805 981 950
92761 722 676
822174 569 766
204330 209 185
530060 423 825
94956 574 415
634076 182 916
666029 919 923
948928 786 553
363807 389 529
3563 793 69
824807 354 572
25671 984 951
713217 208 379
230417 483 669
670564 895 989
451734 947 73
178257 70 705
272746 289 59
82994 736 383
87833 167 700
781187 217 884
623079 581 580
490005 269 737
528850 990 674
10621 392 788
778283 572 965
795641 29 845
520113 586 622
861715 4 960
179939 279 287
457033 735 385
223232 796 98
221723 727 304
630240 202 130
102461 837 38
847953 567 89
756953 98 667
240642 89 263
947665 952 861
514840 455 645
753358 91 847
588977 188 507
359781 411 878
854830 868 174
898819 763 615
761242 900 822
349731 832 788
451091 864 608
464657 511 762
716497 474 347
960504 352 472
485292 827 667
632871 840 459
516249 233 324
946282 178 300
864726 627 783
668835 207 878
536586 604 603
144972 692 564
65093 115 84
382709 337 527
739057 433 231
79902 830 980
465949 28 800
407786 134 349
991801 881 271
998354 836 842
578011 724 259
754995 691 887
27942 204 470
542408 141 932
203345 671 981
670603 544 972
429203 696 609
759284 433 847
199442 222 642
689871 187 79
785414 468 399
49378 828 602
19036 851 526
676228 851 815
843893 947 570
462540 552 694
985507 11 307
725950 687 914
888633 638 338
406782 987 365
296523 143 583
841933 51 209
622870 214 46
307718 403 645
469048 571 710
381563 635 329
403575 78 528
171892 512 494
694998 450 104
276886 488 366
615037 90 193
340507 970 101
520198 553 617
869268 211 142
794765 770 135
166979 275 838
334863 639 463
116558 7 939
117115 487 628
779747 324 75
820084 959 894
215581 825 864
856577 372 725
493015 37 349
237053 570 490
605821 359 553
121283 745 233
894205 955 418
769795 987 572
138797 984 636
994717 835 585
562505 590 524
689647 129 450
17008 456 380
735037 133 990
510511 129 305
793299 567 780
801029 251 256
644174 694 40
964395 841 446
116795 593 934
188468 391 132
138593 36 813
945744 939 300
157759 907 736
915817 359 175
663006 550 488
8475 450 117
967510 608 599
727033 15 719
47566 840 24
742211 428 74
306824 521 289
309649 185 686
689936 503 461
711927 964 89
423246 738 246
101968 456 147
305923 91 481
53968 202 138
604534 19 133
259390 581 687
17655 384 887
837402 442 942
671434 396 363
242537 634 610
953298 905 101
313843 359 600
8143 623 610
878839 955 683
345709 419 869
152361 927 850
707329 327 523
566757 748 296
440427 835 749
268300 618 947
283951 85 832
487262 300 237
449403 818 445
534284 332 728
906356 534 594
518895 13 461
567306 813 209
33390 497 155
912048 772 828
213759 958 340
219672 820 806
323489 966 827
756843 496 435
107872 340 861
456416 990 344
417558 703 576
118706 326 582
388461 989 308
330878 819 126
418274 315 423
915047 687 794
946643 957 726
64129 838 27
603080 776 783
638634 881 686
565904 185 356
31716 360 679
598683 553 693
758806 500 366
963680 198 955
67762 981 893
344468 39 503
905475 591 905
114975 897 138
61716 560 953
923479 778 512
363708 156 106
887234 662 770
742968 612 609
472150 403 551
364494 72 162
969556 509 905
873422 397 751
105857 42 629
287059 68 166
482131 424 753
833481 234 705
599674 350 133
69759 671 356
330265 202 69
224473 783 170
396422 2 868
309983 539 773
662474 39 803
58877 649 954
481821 563 151
572632 116 520
251926 762 920
980077 757 343
400894 393 491
377972 844 274
604094 356 209
992097 63 44
817684 313 474
362193 646 973
780696 84 540
147050 863 736
794575 996 304
430395 810 508
24138 800 91
32517 926 902
433328 471 78
462707 210 481
514744 787 897
206462 33 792
965548 180 278
363721 254 692
901617 876 264
7477 363 887
612790 714 537
408368 258 529
790107 165 841
760225 326 600
157811 631 439
25569 433 258
239747 684 665
751962 780 614
598419 667 50
403668 677 813
7978 854 283
916934 356 381
415175 206 814
973353 316 617
143113 103 772
593459 392 392
555304 35 533
800988 960 435
638591 169 11
714169 423 908
858237 931 13
970649 957 432
412783 519 741
741800 43 485
497484 422 42
924764 513 747
90564 195 988
922193 873 823
838291 67 677
347067 335 11
134535 389 881
33138 607 831
879590 575 453
225529 953 691
874403 726 91
334523 548 126
587868 357 267
79266 558 354
290698 164 762
72207 930 295
5156 612 443
129231 204 495
376267 402 729
654442 136 883
799301 913 717
431229 322 279
783964 131 328
882844 367 45
888724 469 541
38174 659 518
38144 411 215
797523 387 805
307950 141 190
873003 247 438
748785 834 311
762912 686 642
129294 825 903
347871 401 383
577645 965 276
361017 328 736
567407 136 306
496672 934 475
106910 183 770
523287 449 711
725026 90 115
151729 913 120
954234 393 384
919122 545 872
716823 282 999
815267 81 428
373815 581 472
468772 799 173
753080 630 85
919430 71 829
395702 948 469
88414 362 933
536061 996 707
175971 550 619
662127 693 72
167056 331 653
512853 260 290
301950 983 808
503322 774 524
855498 772 759
74340 253 706
100225 257 634
249675 19 312
43832 935 628
223247 955 635
13762 314 516
418402 258 713
222897 172 567
657314 394 103
826053 235 327
123215 525 574
442343 799 389
32937 894 979
95598 771 907
862696 734 773
165283 930 327
705992 567 105
13416 881 610
853150 149 215
65861 823 997
364725 349 667
428431 237 512
438534 88 852
47409 208 958
371980 290 468
312214 225 772
641790 700 82
167268 596 750
194332 690 395
257994 114 689
155474 633 887
245251 507 492
747366 395 131
485495 490 373
626286 400 36
249337 223 172
285552 734 350
887547 378 462
321391 954 55
347893 265 103
94371 22 416
930354 749 650
209642 979 269
420195 204 896
682146 258 188
126567 990 218
110727 402 83
522581 139 235
422275 976 745
110590 636 369
199388 775 998
291709 789 413
779830 129 526
217988 662 68
791373 429 174
408032 497 406
86161 346 817
681880 106 450
631318 91 151
273218 562 305
475946 316 492
305068 42 216
450469 186 775
162361 956 475
980589 311 453
817333 94 149
690621 997 570
991327 71 192
88527 377 626
979102 661 847
671545 187 714
461125 618 786
768852 480 31
896461 265 287
650213 491 863
281910 225 667
547245 259 655
289609 185 759
680509 818 735
210496 533 432
729570 168 931
415387 596 516
61938 283 395
936291 368 729
57988 360 291
468524 845 934
300986 926 594
966356 14 322
289905 492 652
8910 493 821
794987 622 867
175856 70 913
618890 146 276
741040 407 188
319713 646 623
502746 514 99
382107 897 690
309071 302 317
159775 328 932
627032 192 888
822666 744 639
177442 227 939
719251 43 219
456584 916 129
717435 785 583
665869 976 947
228123 618 415
374758 600 372
260936 491 598
926932 117 774
342987 16 99
76160 54 63
985488 223 843
398992 634 770
312794 327 89
359041 574 997
496800 540 499
881679 296 906
826074 513 163
347227 721 705
296927 86 974
360749 975 962
642810 220 682
722614 646 276
182851 852 730
205032 667 455
207718 878 293
219660 621 565
274655 401 649
209297 135 997
324711 906 152
52348 46 347
839736 293 125
419166 942 838
992656 232 195
352549 646 262
880712 114 831
996176 738 88
422175 293 908
151941 180 553
426438 348 677
677257 894 186
216399 631 646
989414 924 64
315933 604 53
762321 742 252
688421 900 396
397816 243 537
926337 799 218
91382 306 446
514565 750 1000
465218 507 148
454527 71 334
602775 752 192
735345 962 300
750642 447 219
276581 487 981
250728 597 406
11443 608 571
107574 762 536
550164 364 789
70327 100 701
972639 311 576
911677 352 224
685165 949 78
405660 682 463
74908 74 846
781597 970 101
408094 136 860
258281 315 368
321779 932 684
540682 137 575
145339 149 819
519677 149 813
33526 114 273
210885 778 89
910434 19 333
854875 443 14
295473 214 858
993021 570 407
850277 728 490
890280 945 501
789044 627 53
969850 370 227
520533 343 582
703679 356 702
374006 859 886
208871 587 932
253489 447 920
468396 256 172
414988 368 495
275250 156 209
870829 362 141
572926 586 322
561840 189 881
666058 301 603
441938 750 512
215656 745 963
709090 651 890
869714 863 213
174489 443 895
449085 19 581
469118 963 918
83553 6 213
82603 970 444
34608 432 366
932544 523 230
554284 293 32
679990 168 679
295216 374 350
195040 274 687
359395 675 981
746620 744 214
672864 667 795
970751 788 634
471070 771 51
793166 100 494
178059 531 513
363150 33 652
677336 250 568
146165 389 320
594648 939 589
454164 762 289
806192 890 926
166661 982 281
907938 80 478
193870 193 876
217141 33 991
469396 138 493
197969 114 191
681765 546 863
50081 370 326
915753 149 561
325293 410 642
224913 582 241
411009 774 989
993452 233 943
867388 515 968
877464 831 108
706450 845 655
734354 335 299
215879 167 36
203820 610 332
626812 602 390
437474 238 787
956890 290 274
2458 303 434
782785 445 960
705967 810 337
254599 180 729
281729 881 712
321175 167 294
522340 448 174
799408 25 860
789191 173 2
2810 38 81
780803 734 72
530276 796 804
115550 40 931
380126 21 759
348916 521 363
636351 46 16
990142 800 36
669668 422 395
111069 334 143
257175 747 300
917037 843 477
802445 317 484
654147 689 830
291272 71 489
753892 18 493
63177 275 222
897442 2 337
94021 385 358
544999 971 68
636534 626 540
866972 143 851
692314 757 218
376454 886 887
318380 756 723
276609 60 118
26954 914 343
971127 464 683
355821 843 735
600639 791 227
492148 187 792
238153 356 185
129815 734 850
576803 951 419
320863 71 725
175629 258 540
942110 641 409
963674 224 700
845796 311 461
968736 812 840
322262 358 405
990751 269 183
904908 162 786
676660 21 453
853367 202 609
29182 185 80
503860 468 538
254144 390 350
887208 488 545
984865 745 432
204405 254 448
598722 39 304
930137 95 15
931180 151 485
868983 43 437
960999 46 280
888879 665 904
628007 668 572
888743 644 454
128877 556 739
998873 352 609
631540 520 531
251771 636 919
62888 259 578
209275 297 382
978727 929 856
134321 716 894
768724 38 944
66936 340 416
890620 52 390
887224 373 575
500753 980 619
524532 427 509
322680 737 859
591681 612 778
692381 204 798
772923 79 555
87598 263 289
237812 841 389
605074 194 708
641968 7 288
536789 902 313
309165 964 308
311905 70 620
305613 698 723
723167 295 407
750305 988 301
147012 10 471
663107 518 486
224731 695 344
306771 639 448
823197 112 715
629044 213 390
521237 553 813
734850 363 602
766244 955 744
880364 422 560
153439 233 262
975925 826 226
772548 53 464
803563 930 542
326943 698 859
840247 153 304
359823 855 95
118371 539 868
299940 55 13
51480 388 30
769013 294 518
283516 308 421
836773 133 197
806278 194 43
887281 614 641
506537 929 844
161519 491 355
200953 888 647
770813 945 272
623009 565 540
853355 761 81
659182 957 841
933847 198 908
339603 216 594
299398 172 159
399917 351 809
222801 801 993
571120 604 227
441208 701 53
993667 418 907
467999 655 435
925958 103 263
958284 150 867
316038 370 458
271208 125 654
920055 28 930
385669 832 721
265065 58 147
995419 987 713
852250 230 211
413693 822 780
834946 929 667
738972 511 854
309060 851 10
618707 568 932
214891 173 765
51062 388 43
832699 195 662
394161 134 856
960159 185 92
298057 994 714
198452 152 754
879556 604 422
609283 320 25
446760 942 242
667373 803 159
17460 135 202
996437 391 657
687703 25 126
523635 589 2
659816 96 473
677531 77 450
761285 30 588
899856 917 199
625274 113 208
450071 54 293
924482 971 757
747629 457 270
420412 833 777
157708 941 210
109442 269 635
375221 874 276
759204 279 251
363684 831 524
78571 745 162
257798 896 654
515331 163 630
918656 106 637
420804 105 268
858340 925 477
268227 783 385
560858 912 904
186000 263 24
747554 30 219
245945 325 401
392297 589 502
677358 505 290
72962 114 378
73214 310 535
217457 399 250
33065 929 77
607 346 90
7199 798 811
737115 784 124
395952 590 701
332191 401 420
610578 88 165
184972 871 767
213981 741 732
212034 215 703
384924 440 685
454578 88 399
974895 677 164
29506 548 631
939427 321 458
205029 44 77
774976 826 701
339121 33 929
867484 224 664
705282 609 170
696330 115 997
738879 135 131
766578 134 44
479167 430 289
640919 791 272
490078 961 344
825231 857 442
603929 666 33
355779 436 690
339482 308 496
271714 47 484
53769 105 853
288250 159 895
164460 162 996
90303 936 996
519744 314 71
857803 614 823
695610 141 493
758006 904 24
970502 146 802
327729 630 192
58670 494 40
554728 625 61
973426 659 128
94562 301 778
161677 102 791
979041 281 555
155581 295 15
703301 44 249
596592 712 627
541084 593 856
356244 400 771
697153 515 253
879167 445 955
588141 168 336
556514 736 100
960295 147 683
573994 971 318
753000 709 682
427483 429 580
687228 923 408
598942 708 536
12349 842 79
848527 107 708
476235 566 741
867192 990 746
814238 660 361
405094 668 960
130396 938 703
920029 509 135
995691 102 658
849792 677 993
821571 697 256
96327 849 30
217335 980 321
534484 156 763
867040 958 333
7907 356 607
571470 939 74
893462 281 704
25525 661 698
562797 865 94
337462 855 210
592371 811 882
320843 759 808
636458 715 197
219182 739 45
706744 448 174
336162 962 532
527781 348 82
163628 520 766
982395 128 22
820763 989 850
471684 634 958
360494 971 796
264353 227 986
344579 560 723
474047 730 14
237068 199 266
411224 968 535
853078 709 865
765164 30 75
126520 622 625
265290 248 448
637246 514 740
406413 498 800
916895 352 863
829774 989 727
876881 208 430
379972 618 438
839129 164 185
542605 618 510
363617 471 41
979424 864 770
25430 574 427
947511 347 348
390045 390 85
224183 324 62
824794 186 389
691268 441 900
570073 877 407
38370 226 604
441708 995 400
228733 869 509
991814 38 23
112590 819 419
642046 65 31
450982 674 266
424557 268 119
302964 4 586
474091 447 141
195978 587 438
100423 602 345
975843 363 738
905139 144 952
637295 230 32
214993 224 7
697881 322 416
863288 964 19
121064 663 103
670390 925 23
283580 347 354
176414 946 117
753041 607 311
545559 126 955
423418 709 388
927635 520 910
552473 617 262
328830 721 162
667033 461 352
376975 753 177
448498 411 328
618504 199 561
898385 61 476
797156 386 97
171666 354 483
782481 997 367
246816 201 494
601154 838 819
308764 631 674
12244 933 396
363543 685 381
908676 562 597
966493 351 181
12022 799 256
34219 523 688
751857 702 671
991834 654 657
362563 224 881
269898 487 392
685589 413 693
995089 383 152
798909 899 653
766834 636 610
346859 990 395
296220 275 124
504623 679 435
196887 333 488
901926 718 16
998440 540 775
158480 547 101
892911 323 512
601528 462 730
60488 209 723
107916 93 774
632170 265 635
504458 738 638
400799 284 837
926170 151 369
594756 614 579
67945 58 910
226128 467 681
814661 166 123
90439 439 587
279345 829 235
544345 522 370
392339 772 725
339401 147 128
153052 450 214
574003 403 711
802263 524 538
716854 659 623
955947 336 343
220546 954 273
237594 95 573
803892 820 421
691387 443 391
179358 800 701
627318 842 882
876696 930 389
535941 140 173
505413 51 580
564402 911 108
776850 975 654
161934 255 283
892754 306 442
74698 136 841
600709 589 931
688733 181 951
877027 166 521
634520 563 253
490101 123 962
976248 406 795
609452 96 633
331547 74 877
644027 927 377
89907 55 103
226167 357 878
889382 772 371
319705 910 175
821359 998 178
708749 21 387
779873 474 209
706964 252 537
928337 443 742
508613 412 789
722193 962 954
342785 437 627
237045 666 467
296505 776 454
811139 999 224
113701 708 681
355593 723 717
796641 511 922
739472 88 620
623232 358 560
709094 306 897
865753 89 183
648806 801 548
291569 456 408
309929 11 546
875681 31 694
616840 543 299
788884 629 69
542310 561 649
229724 358 821
171213 533 739
595651 865 337
454711 267 114
909992 834 672
297246 304 877
927087 944 406
928857 381 417
612115 216 722
521246 263 148
632068 774 956
112230 167 969
125928 743 44
748556 101 28
384088 392 124
836704 265 818
735979 883 655
824078 248 509
352280 120 319
213287 549 729
291167 551 821
648941 246 502
586273 780 549
582351 380 886
853931 229 491
680016 455 722
792457 616 193
118924 220 796
546068 755 696
789144 845 456
612106 938 584
723332 637 963
79911 324 378
680677 579 201
377014 283 945
924071 551 917
84507 545 46
36926 73 135
10896 376 904
47593 655 482
619771 504 75
13832 895 906
239740 961 422
671153 39 594
827672 359 97
781453 434 332
28924 377 184
769736 880 35
429059 319 639
101793 774 234
233027 43 958
406543 426 693
596184 568 777
6341 730 761
546362 377 956
437613 220 446
542128 598 233
343059 736 320
45946 12 830
460567 111 695
813726 76 220
481681 944 501
464499 955 566
833651 15 683
861190 257 381
129561 611 304
855531 315 163
619976 628 168
931803 146 969
404864 4 441
180355 647 208
195491 842 189
783868 371 546
117124 162 999
458671 661 79
216651 442 412
439120 857 239
236050 981 713
866519 7 400
899247 288 824
314394 279 477
597535 130 519
440084 819 218
541785 353 153
505587 80 381
682020 454 513
2119 97 662
292686 803 271
641782 34 209
199289 540 111
880584 416 685
933609 203 13
927886 299 952
63260 378 954
788780 282 337
699532 398 282
860333 861 122
193668 585 345
697805 662 882
230728 648 940
598607 666 634
198077 289 474
257802 986 974
750763 610 616
878599 865 836
535153 301 189
551635 102 453
217682 445 588
491433 308 339
143404 456 554
997606 52 157
37363 496 473
827990 93 121
867761 336 425
575934 178 470
724922 307 177
884058 307 84
397686 253 827
710091 453 823
293564 290 398
748303 221 116
333472 680 423
336527 136 757
840304 119 848
675216 471 790
343164 477 752
864606 559 928
278262 185 20
45747 796 649
425370 510 58
879238 119 110
627912 958 706
117011 126 851
691306 307 288
910423 560 155
206666 366 916
474326 308 932
547091 822 962
372773 285 908
628135 337 514
63403 57 221
901951 173 996
231416 861 213
804250 723 393
214736 471 366
798863 315 28
325519 395 358
979497 517 601
961637 158 78
636273 48 26
117794 929 130
258525 655 684
210190 569 726
853872 894 566
321458 511 44
88298 51 291
316208 825 232
852388 3 462
536402 774 43
267463 288 234
264768 727 100
312333 127 464
283364 527 491
200946 354 681
571606 199 624
439128 445 515
496496 69 614
468834 30 203
699073 272 76
243953 360 812
329765 197 830
51184 110 84
449163 161 660
687330 669 225
525650 823 177
686675 30 116
211759 665 531
764651 684 52
454179 794 961
659081 817 153
664332 590 119
124568 522 234
242014 888 903
324003 692 666
887335 240 699
715901 12 948
816816 219 274
85828 586 244
256786 853 677
940182 546 576
680288 845 667
929200 546 270
766568 469 893
23533 52 937
567746 188 972
341935 730 84
198230 583 948
228678 427 758
421679 426 512
72973 145 271
70684 576 292
265496 412 746
916021 812 848
727108 583 796
266655 54 542
906191 897 891
81301 7 997
621609 791 656
167899 262 59
70192 753 130
424457 239 280
586331 564 391
167432 717 282
178477 492 463
10922 958 904
976846 120 286
349912 724 907
524739 810 294
111385 396 958
880798 969 233
542964 815 185
918441 757 971
372746 636 859
315682 896 813
786439 755 567
650293 811 584
200955 336 782
186848 272 589
1133 854 659
763125 970 110
320111 988 7
567583 682 121
360689 782 85
610789 15 615
795606 608 530
47917 147 816
705376 673 139
161107 43 69
287456 344 890
603836 564 982
7663 207 822
528671 290 717
321886 492 63
147641 24 584
237027 935 61
17455 485 440
543531 43 223
941639 583 215
303575 701 100
511540 314 926
369029 608 811
617525 308 301
421794 167 18
844566 548 995
108638 915 477
379778 576 305
250140 437 460
431577 547 320
738637 786 894
935097 814 177
151995 484 908
91245 260 674
688927 552 109
864277 721 844
342029 606 316
592259 985 739
407714 790 898
902814 530 261
820100 97 785
672905 306 596
691168 881 785
991250 284 91
427553 524 82
673537 860 530
428269 105 129
981929 584 98
111848 247 324
242171 664 14
865053 624 969
20595 220 808
201549 677 297
772060 59 642
46483 551 822
338352 391 550
482370 395 788
605225 864 760
126046 122 964
845984 313 618
549305 120 414
463992 131 166
137334 378 743
7003 342 198
933088 293 355
926191 355 876
527769 571 899
661919 903 65
996239 635 878
568289 192 214
982467 402 605
691649 777 823
590914 890 426
292651 931 762
141474 3 77
940892 830 473
525676 623 294
902668 675 15
282139 182 200
277041 113 622
921959 751 57
576654 716 676
124595 827 853
101190 592 414
656338 699 360
855204 441 584
195319 492 180
41654 63 432
829295 628 305
858063 341 733
241110 965 625
654244 428 718
990110 55 660
702715 236 602
557002 239 195
7081 514 109
801655 439 729
137722 346 960
563760 542 746
262778 399 777
204302 34 224
891702 861 102
758151 667 312
731551 894 395
215095 426 990
56526 774 896
261654 435 179
459506 645 893
654421 424 825
702485 568 868
650220 443 492
826352 856 828
722532 12 335
496906 497 78
573187 865 623
181039 933 762
527906 188 135
409508 975 329
690786 940 447
423050 160 789
414232 937 291
727949 960 416
691271 361 247
120525 72 557
730015 148 302
180203 924 217
826625 458 822
45013 340 830
565402 619 823
331784 567 322
377128 236 1000
528869 67 284
641620 631 560
948258 753 718
449704 216 825
729011 796 26
439790 400 78
482421 570 910
731918 401 99
571777 288 906
164552 602 767
181647 6 252
666085 774 283
731379 684 401
812046 894 737
125066 231 890
467622 840 881
924088 624 695
800762 98 666
760635 849 695
977256 854 35
650726 30 366
488231 889 91
700921 738 732
233005 84 107
295294 303 316
524906 731 110
759366 344 474
664014 462 239
739224 787 340
249101 103 390
327127 104 662
808923 952 368
776286 667 329
439857 837 401
529749 648 603
842342 261 821
221266 728 909
314605 721 451
508935 918 16
910012 350 1000
887369 408 36
682523 525 923
727056 838 274
544242 445 728
790834 188 110
762573 394 845
179446 142 240
43959 856 596
684974 774 396
230421 271 79
517655 538 941
493316 493 540
185692 9 405
416501 925 927
180169 150 590
710376 215 228
988229 556 445
104361 749 148
703476 287 353
540829 172 945
151382 102 152
267053 630 771
901756 142 962
188402 575 184
31203 733 979
321739 224 150
659042 443 583
160480 719 833
916801 903 401
222449 561 488
351941 34 316
591913 799 815
444949 221 144
574121 524 125
648438 819 69
474710 493 507
302463 787 176
8845 531 618
567184 403 439
967520 654 136
63219 587 335
174888 78 909
882072 153 445
672065 332 952
896903 468 357
299779 4 878
781648 740 224
332855 693 131
202199 284 189
385121 320 807
57350 675 637
700558 884 376
819483 133 689
565709 780 977
786205 582 351
48472 507 141
183816 103 172
22506 598 28
639031 853 292
275529 432 149
733574 795 811
302870 995 32
252015 517 328
769141 611 332
923275 133 361
364158 973 282
250033 137 791
994111 858 5
223070 987 763
264738 217 849
413506 562 373
691565 936 253
293329 580 200
762297 166 607
436755 114 579
323802 212 404
27074 26 280
47043 976 350
508531 127 958
189917 787 847
853927 434 669
966082 293 72
231450 841 167
847908 51 290
267437 433 295
590573 61 496
98504 550 579
89851 940 168
561015 92 169
893993 680 727
611994 582 698
241333 766 460
705582 551 793
862806 998 672
695514 447 102
858349 421 721
681293 2 677
912010 822 981
168508 774 953
26400 596 423
319685 328 440
79024 744 20
129457 327 292
39377 620 469
972996 991 772
945912 377 951
330816 360 716
339926 160 62
905350 34 509
796744 647 642
106348 102 279
59437 477 732
683397 608 631
328603 81 928
892720 545 954
443977 938 698
184338 366 344
447906 682 31
580538 166 23
58579 440 577
914838 728 191
568574 861 856
317602 855 638
462831 635 722
635136 962 15
477652 389 944
904013 603 551
957576 453 884
380436 981 369
948652 896 922
818961 761 674
512424 459 134
471086 324 636
736084 9 501
81078 521 312
970505 184 484
987440 489 459
405124 959 135
197455 872 354
130318 234 672
599104 713 796
372834 744 111
922301 209 543
663861 651 312
803024 73 792
453365 982 931
51432 988 371
30228 405 566
660540 940 253
229185 75 842
380319 486 973
103782 546 147
817314 366 472
602089 81 157
23417 855 4
225670 255 42
323865 817 912
53883 269 199
65095 969 172
773043 501 78
495060 266 610
51174 986 506
534370 865 782
68889 887 285
917190 35 976
400993 466 89
720587 923 962
517921 635 12
295003 838 688
355630 48 873
208413 591 549
495512 352 599
324601 43 23
704519 414 969
760949 972 395
256769 59 895
673601 411 892
256503 575 472
548306 812 139
33165 332 659
977471 43 489
777551 450 465
519304 839 519
700896 451 149
536681 841 82
488365 870 17
235766 459 344
134080 580 948
228357 832 972
100828 287 852
380336 501 988
524482 385 186
396232 899 972
573547 922 539
980895 246 115
241252 371 237
423549 525 601
990482 129 675
519025 5 940
554870 849 744
78267 519 67
686049 317 505
462419 123 301
251845 937 711
477432 868 95
35026 760 664
636782 842 204
808979 451 479
410770 647 993
94458 392 206
825207 411 300
233228 70 449
316810 713 467
528650 312 127
737782 963 499
124628 868 418
929756 950 884
423700 214 613
693980 355 610
614288 698 180
661478 362 65
60150 846 581
143650 196 746
604459 602 558
539700 477 149
466386 231 369
412179 514 552
565373 561 688
445425 642 415
318199 913 618
707837 334 107
995780 373 19
269325 665 603
37713 671 660
173196 502 474
129817 991 740
828452 106 481
98402 863 849
855865 583 909
648256 885 932
724433 324 921
73551 68 754
323702 553 402
823065 541 533
534773 608 433
792144 832 848
434073 670 359
894276 695 315
114228 574 800
308918 55 632
424742 952 836
42326 501 607
408420 431 994
893711 531 671
239462 653 39
378919 617 12
357676 885 100
626088 650 967
211444 468 996
487368 314 737
10958 301 902
921236 60 350
33495 236 166
950034 823 280
723814 359 748
974246 36 360
568620 340 141
186613 245 232
625033 188 910
409777 67 576
179622 809 242
848417 56 786
552906 467 468
483899 526 275
970311 622 209
782256 961 990
839420 14 918
857284 158 973
597882 958 775
384717 881 229
204923 392 132
169992 465 49
52172 319 860
83167 146 812
839897 313 331
332681 434 281
437874 262 768
60413 181 634
292551 229 516
954677 903 550
486185 246 519
781634 562 401
764034 10 606
69111 515 137
828693 11 573
670422 939 51
134780 63 626
975463 77 503
637672 958 976
99221 834 698
257414 259 72
213265 70 196
235265 130 450
139869 445 81
817056 366 257
999338 408 363
792971 818 793
284285 334 20
566877 979 744
789293 30 812
666335 535 841
816524 691 306
413578 788 298
619702 269 258
967800 488 74
619254 776 885
535275 12 134
688864 985 404
234683 781 531
527171 821 21
349553 326 717
729967 658 294
348787 321 574
919419 900 691
234157 794 377
441152 666 149
93033 696 711
422199 291 928
144540 978 863
569877 957 808
787331 383 703
768443 939 532
857444 781 30
869444 462 439
557491 536 865
502420 179 762
522469 896 754
703646 395 133
130168 83 622
93020 262 781
889901 505 985
310937 196 448
225973 21 216
175602 986 199
92848 559 58
262438 963 638
552702 759 662
132865 22 989
711302 230 991
851167 694 857
551972 870 941
394901 616 478
708570 820 620
555891 235 227
964501 996 593
837593 676 909
778170 452 591
993908 413 553
709939 70 865
247482 939 784
217999 189 8
921337 139 225
48757 211 914
187856 427 630
491782 728 638
233408 160 617
17252 925 676
25692 932 916
836937 421 809
48722 813 845
349656 361 978
634422 972 158
596557 132 198
378 467 80
305823 319 176
452745 385 981
417520 701 992
627224 287 280
581516 587 101
337040 115 578
38087 531 718
484988 900 64
988942 924 188
801244 771 619
129858 101 550
790983 252 491
663908 841 874
864786 932 412
446827 825 74
331163 753 956
353078 12 768
146852 505 187
126728 819 223
308481 940 338
164593 450 326
138898 122 983
215691 630 420
517955 82 46
919073 7 336
461499 983 13
465965 689 910
462756 886 256
221235 944 105
841587 997 113
461162 446 19
793631 602 563
652184 636 60
327919 126 191
563994 920 816
752518 76 495
55540 707 842
944295 702 165
210924 29 990
814284 646 286
388419 623 175
687205 631 315
434126 668 203
292379 561 949
243939 479 118
386736 203 655
161136 498 533
894864 718 355
75990 29 98
262974 176 141
12515 182 167
699353 19 359
376419 21 382
645474 743 454
842612 384 756
742486 903 797
665783 708 94
830176 838 782
864715 421 794
764782 456 902
546457 700 881
387190 14 132
149840 295 340
99292 540 465
881120 453 74
976602 87 515
992771 110 259
298388 155 545
337890 841 163
556441 173 77
937912 359 43
78767 375 311
948634 833 121
210401 343 531
894280 619 960
799061 936 251
234047 123 515
195119 105 770
408333 771 949
915237 533 501
932472 263 532
515070 412 51
508204 110 225
489802 484 1000
187170 878 756
349406 163 839
228031 308 900
450409 522 896
365242 46 315
664870 412 330
237224 515 236
91099 578 204
807810 871 644
608503 789 700
550813 246 731
708095 210 134
959689 419 699
93895 371 732
6788 544 273
742214 497 265
449821 563 105
275770 948 724
843479 97 759
834703 145 764
441732 976 610
249137 666 165
133636 85 344
177673 433 407
504475 663 479
621693 199 205
63734 159 202
600241 200 983
374777 923 869
221301 167 768
535047 108 385
846734 503 789
34663 577 282
138118 684 542
688779 860 657
899846 129 283
934633 242 479
957142 264 772
116750 167 658
732477 759 491
214582 389 187
83666 90 575
842744 37 224
49671 245 754
281231 92 641
206192 829 865
508084 286 824
805698 427 631
178056 12 89
650901 612 138
49397 840 292
334776 19 12
780572 687 440
482272 31 269
95976 151 716
769790 141 923
192539 412 517
908597 949 198
858148 326 731
213256 268 967
559950 52 689
634919 417 344
21814 84 893
575429 878 96
375798 532 474
605919 228 342
155311 864 623
172202 198 554
108465 68 519
647440 572 26
657916 403 488
316559 226 839
448144 438 714
362617 221 763
508104 853 64
410921 520 10
481193 641 168
251154 392 664
855300 894 465
158844 25 876
793795 318 542
652531 685 316
753712 307 614
492090 92 290
266845 900 688
488742 558 899
674757 514 661
397855 678 708
654543 335 455
152615 195 21
71383 196 933
586279 254 771
93935 157 71
373882 487 864
239836 111 263
392426 101 377
115756 491 728
692134 421 695
481941 380 81
566743 451 312
644120 393 24
528569 590 517
439744 668 805
195547 237 45
161290 30 39
310068 240 487
304972 440 23
626303 363 1
483023 390 80
422186 190 77
516123 176 962
246065 678 174
970778 429 755
414911 581 411
343383 324 709
447446 461 898
616418 513 697
416303 445 51
578474 683 558
692336 842 78
289668 113 144
132143 500 286
465265 265 609
891752 48 928
826389 33 380
569599 586 958
589139 1 404
660446 7 257
443458 579 211
749365 733 11
989532 182 899
612553 566 104
726052 349 978
3110 956 807
370228 422 503
373637 289 297
300307 468 363
890136 275 420
93555 467 929
838555 781 788
447670 435 100
155754 371 412
194097 540 676
668526 68 830
147542 236 209
539330 321 683
783088 74 76
805715 896 250
982866 505 46
906803 476 578
402941 993 347
50008 921 294
269550 187 59
577691 325 349
379100 502 192
304055 470 492
220256 503 577
477349 503 810
451143 528 895
81065 667 29
42504 736 966
846430 213 6
192290 203 524
730002 580 318
266182 424 676
419618 322 504
433094 612 374
768340 842 380
550435 474 293
182541 218 107
624495 534 677
889283 143 450
481687 126 46
556689 772 194
265751 507 690
85195 866 867
180607 643 783
498965 465 70
785678 533 386
705640 293 896
421461 321 409
1381 117 651
825383 387 267
578069 61 189
661343 446 686
686621 619 117
556704 944 557
789858 257 176
531189 308 224
367687 775 874
960785 276 33
398005 261 722
917445 833 409
461426 614 38
521247 547 837
8635 125 844
138314 192 755
525342 125 884
639037 536 327
712592 16 989
966345 15 23
270727 1 794
582428 313 544
507251 812 955
25697 418 571
138345 39 602
935970 698 154
498233 107 721
456480 783 700
583867 706 554
130855 307 406
100800 524 742
22657 240 524
329731 704 955
642283 465 719
319005 467 946
277661 899 623
655998 73 530
871592 317 914
457314 979 555
810244 12 651
632793 399 630
8512 835 487
35726 650 728
313540 849 77
592534 224 675
42639 702 699
365441 999 1000
327630 188 657
932674 136 789
542923 960 543
34644 335 36
309460 573 274
573100 744 290
160361 327 882
593915 424 539
532352 804 521
205886 865 599
727763 786 971
303811 22 17
802826 854 250
537503 778 752
329577 377 282
100600 117 3
644492 614 748
423443 531 780
53779 60 395
319185 619 181
941436 390 400
46108 42 82
570766 708 431
971217 452 393
667266 101 144
848539 66 284
555786 290 424
99101 584 672
701172 770 547
304366 640 573
66675 666 702
975386 414 132
286268 903 977
289084 719 92
868226 995 404
660719 941 528
977190 688 517
475843 537 574
5389 613 44
915009 170 859
84591 203 28
829804 982 815
193895 619 386
883422 752 343
128147 541 455
440468 462 674
811836 831 981
481403 678 973
159986 396 656
433992 643 111
609961 426 448
319498 201 470
584553 140 6
358208 94 886
635870 699 703
497360 680 473
708728 760 744
86826 842 354
351985 71 208
545257 400 759
794662 483 767
584420 663 411
713442 4 380
138382 561 911
147798 302 201
142005 954 813
901095 575 403
179471 88 810
796405 722 381
681692 383 79
940016 887 895
24490 778 375
719453 224 33
359606 866 548
315995 543 872
769609 711 231
627670 719 325
326370 799 899
4950 569 370
491650 15 932
484454 249 210
857038 480 249
688055 713 68
994586 545 551
428 788 163
42314 440 117
140691 733 571
609075 149 593
726041 999 11
656857 287 68
794606 246 981
333347 615 641
256100 647 56
485463 586 804
417375 192 162
742041 392 851
207664 455 137
719419 131 197
394308 668 565
550503 119 35
973884 100 29
58721 859 416
719685 930 711
809813 916 811
838022 335 189
883098 693 119
484629 262 432
730174 49 277
13449 683 811
578458 368 940
941540 903 656
388079 64 96
320086 739 478
425056 614 638
263965 566 754
366910 781 997
135605 628 540
289875 134 982
256264 999 523
37155 570 397
905003 961 756
863956 885 471
460292 718 754
896441 263 179
393305 105 663
475925 809 355
621893 303 8
747117 209 548
972722 726 254
534355 957 721
783885 101 629
491939 414 128
872150 949 619
394674 893 359
92255 908 713
218938 722 778
76982 591 61
668844 714 561
491130 744 872
975647 476 348
617067 473 704
533249 808 574
678290 444 70
298536 64 28
520780 518 380
23802 451 274
823707 600 296
422110 921 521
925560 184 537
923988 957 21
940991 138 762
226717 200 604
150288 669 795
130092 453 127
305897 722 905
476349 579 276
260591 646 693
325889 824 128
50089 65 303
316034 307 308
733351 10 9
394704 701 282
992906 946 358
52129 532 5
85315 866 934
30510 64 300
410234 685 132
214926 977 581
819009 828 907
705761 376 994
826954 779 24
336672 313 838
704563 334 750
696399 975 497
778734 442 740
565706 500 742
397508 955 305
69023 658 550
112251 630 898
574185 667 428
850017 765 959
385243 372 149
12379 493 477
753686 491 656
689144 355 990
941172 954 587
938379 368 901
140336 218 512
128429 904 663
121727 418 658
769766 203 777
634134 243 335
783020 475 34
981465 759 343
728872 405 956
774909 654 834
854163 562 17
123053 748 824
405313 91 119
249684 360 472
368198 574 348
408675 691 503
694150 696 532
203987 176 271
719361 596 775
428059 512 809
394984 541 133
84290 47 141
598652 776 855
208687 260 774
639873 13 293
850030 827 912
355993 980 652
987638 527 328
439198 307 421
471617 120 933
658210 20 648
679681 425 974
488324 338 759
701738 256 87
167621 91 628
455295 259 278
4542 129 626
493346 729 772
733613 104 959
174636 422 761
905608 736 331
300224 832 501
628 443 996
316550 209 847
539322 928 327
573987 681 904
444429 217 983
227717 619 778
885428 233 468
77823 739 198
820369 611 526
678329 92 719
845498 724 808
769719 259 1000
521163 214 243
672637 884 85
560684 567 763
298491 897 385
95034 423 571
428377 326 105
379702 324 912
713282 669 874
783161 252 74
39786 219 942
528367 100 53
434064 229 449
927733 491 759
753580 112 678
308447 384 45
47221 331 360
325699 147 62
518762 549 469
607330 324 569
115447 204 278
537261 168 781
756674 154 710
120233 569 752
507426 399 762
813074 327 29
285329 12 553
801322 239 620
327981 565 980
992140 121 978
721260 763 723
805519 624 873
297773 56 655
210438 787 837
216891 955 694
138521 841 951
348491 238 573
329889 9 587
584419 547 245
648005 144 936
938145 286 402
285417 966 916
940297 166 513
583413 275 34
498177 203 56
54993 937 981
969044 502 733
854598 301 444
104904 218 129
809692 229 788
224385 390 262
861347 362 663
270508 335 739
346242 653 366
146677 61 503
822109 696 339
648277 392 616
125408 52 45
648800 456 485
53312 193 713
426639 444 524
85451 435 258
596443 700 958
944269 567 323
938117 231 173
24315 578 481
136893 360 772
402335 629 823
706816 96 856
420649 417 385
652550 198 477
480759 969 378
239798 389 690
527477 373 290
928755 54 664
888522 845 167
605993 994 739
143295 622 57
428472 658 626
670997 613 872
672529 642 587
687064 474 283
437965 898 872
227754 630 77
485633 848 831
799804 142 503
296869 846 141
162055 190 781
120358 989 199
431765 87 806
952001 725 572
861106 197 432
83636 655 469
607085 521 93
783416 36 208
882773 44 36
961227 207 391
27017 629 208
579176 935 37
906520 124 727
804341 811 86
623069 789 148
387806 724 991
378872 808 879
253324 688 953
910862 994 963
379897 794 175
985252 970 795
4340 590 100
690740 493 829
648158 437 946
973073 31 6
668806 732 499
750624 111 723
106417 665 397
499259 399 409
668778 520 809
679964 720 311
606890 137 12
101571 104 366
863407 104 649
430825 205 293
428785 832 6
464188 691 839
986222 983 338
425140 497 487
982783 25 931
452604 788 574
816275 881 654
644975 141 283
483797 264 85
142085 378 391
739230 683 336
712893 176 419
481095 968 328
55510 87 190
907318 108 67
423726 839 909
241589 488 28
158884 968 438
216139 524 579
474152 886 899
176224 173 389
642812 161 541
38292 29 727
525682 765 671
982767 313 32
306284 326 804
107260 277 833
550609 123 137
730417 375 611
777020 827 235
15679 376 950
974029 58 874
833913 351 427
441141 103 462
138381 173 537
987929 300 170
657722 224 976
545507 816 628
170720 567 702
668170 233 155
997733 641 622
935464 560 457
993969 44 342
300879 299 175
365054 313 317
389952 158 769
171739 926 517
464277 889 495
465646 48 988
517962 433 372
961451 871 333
678164 480 82
37941 253 189
440888 964 468
831910 652 632
17083 247 712
507808 807 443
880651 381 85
870945 557 446
492135 222 355
283955 650 278
445142 18 366
384550 606 387
42584 513 366
484631 259 74
144771 930 165
294635 454 855
891770 916 355
836146 245 871
427680 310 274
915574 904 263
643020 576 19
417399 841 337
632363 595 368
375161 792 687
998586 941 168
84237 52 701
872468 12 137
258527 439 480
492504 670 121
415749 327 871
238049 452 866
292614 752 600
560086 471 330
711614 950 432
265106 246 11
68738 209 327
186604 620 54
141128 832 171
900277 553 323
61935 513 278
857576 124 820
628661 4 531
113522 927 473
439521 923 645
94235 628 312
873188 852 26
499860 721 218
663514 525 13
283705 216 368
341571 108 568
228572 649 926
622697 268 812
733546 495 701
630992 686 273
752863 412 784
422239 917 923
911310 753 385
419632 351 851
136917 743 967
328240 814 552
614195 127 70
851147 514 152
438677 554 496
11127 489 337
924943 632 124
667559 103 885
644431 317 598
958340 872 561
862779 694 926
866141 412 514
279968 962 399
438681 721 907
70392 852 941
799293 486 663
113609 496 448
739522 827 643
555936 949 151
335618 199 292
84401 640 114
807392 110 618
343934 179 136
124421 155 567
586038 511 100
265421 880 282
309907 690 373
648823 711 333
657208 317 734
82448 676 682
725679 285 13
62586 930 658
683510 517 494
151951 868 995
357103 657 888
739867 424 144
393159 713 726
137224 518 256
335659 341 514
889504 833 927
365661 838 413
298357 695 779
592494 552 175
980842 42 690
217483 17 544
121732 168 173
958151 378 174
231657 515 460
675082 918 882
329798 816 460
721225 687 150
315858 500 715
770052 765 252
436826 570 72
788181 318 971
637426 206 920
748392 30 433
34092 424 633
314821 582 790
575973 852 546
274636 37 283
537865 137 386
810272 261 444
597306 226 569
313393 372 844
972822 48 760
534499 35 963
359642 691 154
78611 456 925
397035 485 409
565636 723 513
289381 422 603
670650 245 965
511437 835 311
489874 581 462
604120 381 342
584349 744 66
34170 485 927
234581 461 879
518161 672 612
835389 504 285
838266 565 338
467396 376 327
722374 887 19
309113 501 253
540172 864 226
27841 605 325
198991 769 635
795579 961 213
197911 716 463
629692 703 370
668320 812 515
638504 14 826
130302 983 283
844318 80 357
468443 166 102
140598 254 198
741373 151 706
57006 633 937
544956 648 534
89628 892 385
606595 992 850
812122 712 345
222500 384 285
735576 56 810
965032 813 243
775039 692 752
814716 102 196
995547 132 748
620556 225 513
689391 631 745
389810 505 804
829349 110 694
965158 718 704
990977 64 388
731558 127 204
994795 837 181
87180 22 514
792981 340 540
423861 501 309
222477 659 530
534792 683 400
377086 93 126
383841 502 455
340894 394 111
423309 285 296
892717 173 66
184711 795 23
699707 249 944
393655 611 648
417593 194 599
276070 977 892
126058 565 703
132954 782 301
637674 346 539
103109 739 896
79189 596 85
778592 397 375
639795 707 654
318733 269 221
879199 994 883
792459 155 859
416203 305 665
523031 830 275
740193 137 455
432339 514 186
931928 402 648
765461 346 589
145213 26 646
320136 858 982
871276 187 316
643054 335 978
750548 619 914
582568 952 452
658769 228 499
355483 759 634
56003 652 527
668337 163 491
932577 934 954
434198 608 487
608243 187 759
922685 514 808
14240 763 217
705181 736 603
672321 217 572
888626 414 690
911854 394 778
319688 824 435
16382 709 465
124863 19 349
540258 437 546
59996 488 394
934710 417 760
46858 889 65
669606 474 919
12726 801 171
81595 533 170
157098 74 930
440243 734 231
670837 528 149
370413 111 809
945774 385 921
914922 18 927
550266 773 245
732705 781 174
137668 802 890
391165 758 9
182767 327 690
423608 443 876
277646 326 344
304802 726 794
283060 859 952
743221 287 669
893337 708 918
519741 616 70
436455 604 522
868881 382 416
193378 823 64
54541 365 134
836014 601 54
720010 937 168
561451 140 442
589639 395 115
532878 5 996
293640 58 122
668292 796 661
65649 525 310
90348 225 563
726542 379 940
843599 751 91
148995 392 58
760614 592 564
944975 964 817
465805 522 300
855922 563 371
159924 887 18
965485 606 442
715444 888 999
717820 790 541
664488 117 629
435157 265 423
479115 497 941
966094 496 426
852408 334 458
563293 9 459
789986 39 871
400646 993 158
279585 286 179
964380 104 429
752595 72 144
272112 449 322
702247 965 634
841467 895 944
100582 452 921
321685 311 346
257248 334 796
944570 787 865
643467 526 916
162833 896 199
388618 59 87
766258 396 434
758325 875 350
359306 31 958
5292 308 48
803485 250 860
77122 855 881
798670 629 351
843495 391 246
151303 411 881
449362 154 825
614948 28 527
358895 373 783
680148 995 899
794456 853 187
846302 343 168
943316 908 383
104926 315 776
55213 195 942
285027 44 281
596188 771 186
298807 339 115
491874 895 95
76382 384 836
595960 182 56
171609 709 240
861775 545 311
882382 473 586
71497 308 850
400592 324 450
702581 988 623
595993 787 158
840005 89 357
519733 724 44
437751 169 372
569804 369 58
294989 257 236
314184 889 710
98681 148 702
645279 12 188
806938 839 6
187800 984 846
488861 780 599
23996 420 431
922394 520 950
380431 38 52
850414 278 793
80464 8 845
149097 141 339
176705 898 445
105045 973 768
811216 751 794
634247 27 233
20920 562 865
743942 923 258
198221 887 971
187614 515 165
650791 605 276
310759 745 96
356461 337 503
650996 346 256
896438 5 737
26756 791 181
660189 555 261
669731 89 206
966935 666 651
440318 866 235
869355 590 873
233419 397 134
52383 295 877
762529 979 885
848276 923 468
599756 459 442
851715 201 884
775986 244 219
185159 324 54
324521 910 280
25083 529 74
26681 617 79
846359 529 553
986381 607 358
680342 106 902
247397 768 786
761525 2 143
700768 545 78
303963 130 772
822890 740 450
421246 455 508
654366 863 990
511485 472 949
655599 248 369
445364 816 993
293271 316 119
464797 735 339
497839 182 165
385341 388 320
33983 41 768
627310 796 403
206263 579 752
609334 579 255
847814 977 349
974052 791 735
437379 222 352
85701 589 667
451318 708 369
73170 743 303
439766 885 937
472248 20 340
154753 111 485
977479 145 445
757366 647 781
443236 340 753
326477 638 372
635852 823 599
561215 467 245
423053 494 97
539424 850 162
559864 330 928
969117 928 865
782058 8 383
574977 629 720
573680 821 527
6449 908 857
361304 900 564
702452 908 428
241513 313 853
972189 760 515
547681 154 698
693642 225 211
235443 776 533
291668 640 759
975115 1 112
9647 395 130
992593 740 462
806428 257 236
259804 538 885
96004 601 127
461527 586 116
61395 320 977
281781 810 804
135954 305 62
567412 435 261
228175 587 444
860519 362 599
5044 214 823
83556 676 914
148868 12 148
975690 270 55
515346 892 842
893386 794 487
439426 696 765
589937 879 995
643341 468 66
747505 34 926
55913 181 635
558298 269 402
99049 769 364
327908 452 569
181004 128 553
275121 450 53
161361 87 280
990781 597 119
544266 132 89
206051 667 25
50530 291 160
877808 569 401
60516 140 96
709096 671 294
65881 533 477
990139 600 737
953910 165 95
545814 878 34
848081 986 809
519619 141 103
284173 128 71
84768 650 875
25405 433 802
207760 549 421
224852 343 173
313388 499 472
214173 97 459
490422 685 768
84781 519 134
536627 20 664
171598 924 250
76274 993 193
73207 390 456
520923 140 546
245625 921 952
352390 150 272
998684 625 27
360753 738 809
326146 28 426
498465 833 368
718988 905 914
934345 702 564
233926 239 764
763230 589 421
787308 192 172
475830 281 876
566936 68 706
53934 807 945
8481 90 770
580825 885 257
794918 373 23
488310 2 642
876097 955 635
935236 544 159
275396 73 417
501098 15 947
259419 703 738
741176 647 555
697840 252 182
532453 298 979
14786 763 508
97501 817 277
491977 96 502
570266 859 523
444372 366 794
473618 565 711
912077 877 90
584926 841 947
988889 896 298
288650 695 968
75241 19 595
186902 845 897
99750 506 577
661955 231 21
347207 921 656
253756 394 649
91290 418 554
470631 351 283
159855 5 884
389582 552 107
778260 760 542
127127 144 47
390188 449 146
240478 178 275
39179 566 535
140583 192 446
910682 767 120
492655 455 101
784183 534 46
658950 384 717
260062 294 997
405631 686 718
420756 188 149
274112 902 931
761543 481 727
820576 322 350
928222 608 903
442783 61 502
483098 645 502
479399 282 635
565216 24 243
474008 774 963
598918 936 806
597447 972 761
688116 303 577
423344 182 756
250878 311 189
955712 383 705
258808 813 25
767205 660 124
860293 544 839
147723 907 428
636053 296 144
396513 356 812
561734 233 830
935594 350 48
598855 727 502
812773 658 276
802570 760 405
14571 252 342
235209 496 211
817876 759 791
153522 947 630
96978 763 541
374998 732 319
554497 205 906
67401 425 276
472369 822 744
299982 218 948
47078 346 908
477315 314 906
6409 489 742
851113 190 371
519758 699 134
172779 702 624
468097 705 893
527264 32 55
603779 63 707
602900 887 798
525263 959 845
227126 385 77
455893 660 356
779904 130 160
79154 415 286
116885 666 88
8329 590 688
505124 842 353
691797 633 608
723586 283 821
568035 852 952
358339 317 765
216789 37 759
227194 378 231
741283 999 151
52040 451 714
646949 688 973
114392 681 761
175596 934 102
853807 867 503
717671 195 586
306688 301 847
939549 980 341
711206 309 593
579242 744 406
888002 684 464
243388 714 812
541158 979 216
283021 770 706
298427 30 937
484271 645 12
138740 954 589
140487 229 709
547512 776 783
481756 946 478
391217 28 533
741558 523 689
258968 216 218
309363 126 752
563740 866 725
978225 938 885
573219 414 831
468321 931 511
619503 636 826
63916 327 728
685319 857 293
566828 893 899
36583 128 226
806149 784 313
645702 595 819
109329 217 150
550734 308 584
314628 299 353
898147 290 508
131745 822 523
932873 244 647
342682 473 18
588412 561 182
416490 154 991
581732 410 547
305049 966 733
333659 151 524
684741 940 480
280355 158 700
196851 149 274
115657 696 29
392811 997 935
717398 311 72
304907 167 482
34258 160 127
775297 261 999
391739 135 605
306348 882 399
881271 157 912
675550 127 660
829107 914 816
156979 508 550
345088 373 638
887260 26 734
168624 417 652
954539 924 300
750249 647 173
198023 948 948
291970 583 140
879307 501 203
619486 265 464
762846 380 760
235990 831 63
286909 264 897
640566 27 501
737583 228 474
362125 58 219
960401 219 955
959808 828 550
883533 739 104
708274 641 235
449514 66 872
503183 256 314
97083 578 59
559060 681 575
996504 649 307
259590 775 153
571642 328 297
35174 289 30
246671 482 422
206419 553 774
16749 738 786
957140 539 538
207537 261 483
229451 801 638
465681 785 83
270276 232 446
825175 480 8
677909 331 586
608874 831 760
430793 664 169
195839 31 79
210513 416 690
863402 819 584
833018 577 669
84752 968 583
588884 891 802
840627 648 158
702569 680 748
357950 859 170
720402 847 260
592114 606 321
127378 458 205
940691 287 942
365975 51 673
53689 295 663
235905 32 758
951695 475 148
872214 442 129
671582 297 433
694670 978 228
727123 616 258
758618 336 114
97595 646 891
869218 992 479
624874 572 248
602501 943 449
141695 566 583
948275 460 116
847986 742 128
234973 4 107
235708 335 536
227610 650 52
381538 486 383
82043 568 89
170492 697 950
14874 700 803
110202 312 795
15410 934 784
75273 171 707
697739 343 248
538975 101 324
445299 771 318
636716 121 808
309957 297 890
96799 326 461
345209 904 682
625062 876 998
794270 489 420
817731 256 718
768896 636 320
389238 282 677
20712 112 739
906129 105 902
119717 373 359
625689 565 493
357052 930 563
820717 142 443
541275 954 357
177079 845 413
380222 709 658
276984 867 709
311806 723 145
153485 379 472
156616 103 151
756978 792 30
738427 865 770
941762 993 117
480168 210 198
55645 257 1000
804811 404 735
569668 299 563
817620 890 171
444179 408 747
424578 296 374
419635 150 176
357148 895 110
42917 268 193
8404 526 928
92877 192 780
6744 562 104
929387 660 93
178859 567 537
217797 617 495
65830 678 203
533823 824 44
988223 181 311
16590 442 579
10404 442 410
980642 975 812
859938 90 468
57149 600 354
288251 130 613
882297 804 288
693561 495 543
295135 31 542
443551 442 162
231425 215 823
69512 93 873
479807 928 71
316501 282 245
114101 981 736
750819 94 665
849920 581 795
711160 772 728
891251 904 980
815608 838 749
460972 964 603
173105 599 167
145119 547 622
427248 224 417
34616 205 305
965838 503 46
792963 915 176
458903 981 553
991592 797 732
541633 314 888
816211 598 181
543648 293 885
476704 838 578
481273 404 191
383983 280 622
996325 683 549
27862 976 959
445018 193 935
222470 419 396
140662 771 714
6830 591 717
353477 641 503
794392 230 590
874554 577 882
396274 648 497
698081 68 740
895660 663 344
245729 573 548
392072 996 208
736960 243 625
107399 796 486
323467 658 389
571407 854 742
541981 345 79
219603 159 912
948674 960 352
840286 385 991
361000 131 108
295453 889 773
845488 486 415
689353 514 956
709077 311 462
600849 817 322
536514 525 458
192606 915 827
72364 58 167
20554 474 813
782325 278 862
882634 8 18
82896 14 666
719391 232 429
543816 524 852
633366 74 453
171877 793 347
83649 460 364
674982 387 452
662088 903 459
385 589 810
92694 813 430
185911 553 514
359416 11 562
127694 883 868
187048 364 204
217914 918 389
464445 571 985
760596 26 820
985226 212 928
207898 44 323
337345 487 988
865768 315 303
676066 184 409
15450 532 131
864517 969 113
954003 305 288
857364 424 268
105744 219 723
179110 964 445
211713 606 394
802302 63 595
654969 17 905
990687 658 735
782421 872 178
151977 874 540
508449 207 931
711016 348 116
67694 455 598
582486 937 475
298658 383 446
908416 984 458
703392 302 869
244532 832 140
774155 804 249
295018 249 736
225088 607 544
457103 894 636
709860 528 324
150344 454 659
215255 938 284
360424 422 472
110709 585 513
164537 177 941
356718 91 717
3541 853 831
847066 52 263
654027 180 570
850366 331 173
500696 52 814
868097 579 781
910505 92 607
382476 368 272
923184 239 621
601368 263 334
41719 544 541
858101 470 998
464235 894 665
848533 396 812
549701 178 759
914519 183 136
833761 98 661
970272 593 467
228821 382 415
604004 946 123
21237 762 357
418354 833 112
73843 32 302
140369 570 64
393638 678 976
627262 892 741
777608 933 165
156806 291 344
977588 78 486
609092 397 829
367100 11 706
173638 273 470
943963 806 293
498416 433 736
850719 885 258
120220 93 921
779451 352 299
161312 116 797
706367 137 204
698263 616 109
160002 95 796
464963 205 834
45205 791 42
859583 30 82
431574 552 205
882657 820 377
234192 121 82
460247 376 824
985683 921 316
938253 775 8
187457 723 151
760582 831 2
622241 811 929
975489 571 90
254444 449 955
546109 300 254
522339 93 44
64567 175 978
816200 83 792
43511 283 972
663106 880 929
480634 466 786
862780 191 463
505890 840 450
781791 201 651
831405 442 835
160143 876 157
553950 308 890
743817 609 751
864797 320 922
464635 907 372
403323 505 891
19127 546 45
574788 120 325
485332 116 681
62649 482 663
244211 394 541
394398 372 690
490570 206 40
469271 284 731
318376 529 582
711218 153 603
104945 781 309
487019 666 268
144587 191 98
838661 442 644
582665 502 228
579254 569 309
372337 784 14
506302 962 632
510937 639 196
962548 766 750
213203 456 426
43023 317 377
787544 242 919
155147 895 309
376781 429 325
104769 839 957
624685 508 673
834581 79 827
33107 545 531
929266 862 928
168269 771 307
539848 18 556
501205 644 354
499245 930 691
670928 180 483
438187 98 3
946555 947 403
777082 420 442
147383 193 624
969762 563 270
769173 633 309
403651 16 894
342284 280 285
829909 376 785
221949 931 980
174324 427 177
901627 652 596
360582 226 502
308544 807 140
995523 205 118
361665 491 494
545785 785 527
955465 986 445
751688 172 22
942614 720 796
154148 578 470
589828 711 686
329188 152 87
508281 122 117
373192 662 88
787055 7 420
284241 85 85
760062 784 79
434541 722 544
629778 479 232
915710 190 465
318393 949 856
568792 449 729
330858 896 417
870202 618 482
5125 748 261
205033 340 455
962670 107 318
854420 815 921
604403 995 424
682129 591 22
674070 719 746
860005 894 693
142115 604 665
14397 268 764
672435 235 936
331059 811 36
904342 306 137
888934 537 160
74557 554 330
996018 160 423
704133 743 621
101085 128 379
594308 618 782
346629 421 865
556757 965 998
433640 26 247
610058 944 123
942216 286 863
786155 45 608
170916 958 942
787304 624 481
330392 527 503
118866 712 987
56178 518 611
884245 277 343
788087 388 975
63938 796 663
152478 855 780
349145 570 652
662404 919 401
290536 734 574
91443 515 891
378257 997 825
452172 107 351
505671 461 988
130231 121 816
508607 472 408
976527 348 567
302252 343 616
468058 337 448
124206 896 799
774996 561 414
930524 467 420
718989 865 290
416241 551 355
979912 247 891
691496 530 109
758138 851 16
400454 159 768
906610 287 336
228726 273 445
22004 378 900
705036 152 29
163508 325 92
648451 284 833
645749 566 786
867934 977 577
427210 886 903
24036 630 607
304288 828 914
837391 545 483
203479 981 676
182783 474 295
620463 741 665
896226 79 424
917546 998 523
942491 31 703
405841 947 929
545916 402 188
708168 843 272
262968 154 80
193759 996 170
943317 797 978
644700 212 808
636778 139 618
106500 294 180
624901 604 369
776064 378 142
952986 64 113
507690 535 437
862190 271 740
355659 102 794
130998 869 277
174995 405 565
736420 525 930
623642 110 751
730924 397 156
568024 47 52
42734 43 6
228739 381 872
8825 151 363
591414 369 203
867555 585 294
451540 494 170
738099 368 202
601544 519 236
463600 83 129
803441 268 325
360717 334 926
8465 370 551
300116 935 93
234207 5 426
362789 485 83
600597 706 299
696412 141 386
712619 262 769
678364 28 545
122965 921 748
988028 380 480
475115 459 549
368705 909 603
757620 865 278
12960 398 876
577863 83 290
586844 779 570
598386 440 26
351260 727 116
437261 637 813
608214 475 773
111454 484 519
919015 460 688
645322 468 857
162249 714 987
774979 691 852
6734 891 391
180592 151 871
211607 274 570
664637 140 939
144994 535 976
287074 334 387
311253 72 628
246680 341 853
870568 122 262
662885 399 151
416253 817 25
236767 931 279
341046 224 36
665445 360 551
618762 145 658
257678 619 637
510031 156 160
233270 860 890
612829 984 223
288924 573 33
891072 93 360
967650 103 490
485378 295 49
193681 892 955
37897 928 716
328480 662 873
227516 95 215
801224 523 558
402151 188 212
685454 415 524
644622 115 535
403111 331 835
234055 287 850
347858 448 198
976311 857 966
332350 63 330
337098 712 735
854766 295 435
664682 340 625
352109 767 101
32641 646 565
47460 862 735
60718 813 640
828645 219 393
57017 723 528
104293 142 429
207693 402 342
620705 609 847
849537 544 17
588719 97 793
334370 776 507
787666 579 682
521208 981 701
525875 367 206
395835 606 32
942523 607 561
380390 221 333
187381 784 841
110411 937 939
793579 333 238
657140 785 922
524641 430 111
170266 241 219
528038 605 573
812828 728 792
902641 702 969
806871 395 914
884047 76 546
885725 238 26
178247 422 256
255618 100 229
806000 301 454
482318 60 331
995944 983 384
848126 685 19
43820 557 557
792377 599 257
92221 324 507
132935 733 596
288982 281 255
234584 918 832
93541 809 474
459093 105 181
107370 991 538
808687 741 179
840393 522 718
704906 714 55
973272 532 902
792664 557 953
285596 740 73
512599 521 746
348247 41 867
533622 631 456
221667 720 416
37380 910 575
764805 138 429
902099 833 487
302036 360 213
860180 855 27
435335 658 286
915845 9 430
917150 252 1
472269 791 748
682329 557 891
291417 300 660
471160 385 995
859735 822 543
551414 53 215
156798 40 166
903170 425 301
750974 688 740
516655 611 709
746189 537 443
551125 311 229
749975 279 409
487102 257 209
697982 858 683
488725 880 210
281250 583 407
676746 852 614
579559 171 704
444616 792 528
613585 328 269
41454 86 175
742530 61 343
186647 157 136
298853 1 806
416920 411 526
117701 313 955
675785 416 32
344755 761 303
168944 435 454
655422 310 371
319176 631 219
723791 906 437
424523 28 389
743861 953 131
855173 478 409
115570 798 820
867528 820 878
335705 272 166
529914 516 217
154307 346 328
886499 378 574
64062 400 120
376586 782 198
856191 269 494
75716 524 675
600614 394 534
161555 214 501
413850 995 533
375619 468 287
168339 695 901
63100 163 567
325447 824 508
837640 828 998
887039 408 165
213692 454 800
871404 437 389
611645 606 214
565584 512 479
670499 911 145
381307 223 461
858204 471 174
481268 292 394
858243 894 349
778514 756 31
8344 327 63
627457 536 987
529389 939 755
8438 450 365
388373 774 80
166157 939 127
831699 221 70
711565 497 236
750129 611 400
443687 102 440
147299 789 993
382220 695 900
206024 301 836
698414 926 210
324291 819 509
842702 874 574
693704 49 151
166291 767 16
482930 414 165
60189 217 909
630094 710 316
819434 65 956
645851 43 326
402433 944 129
475866 589 424
140473 753 70
431795 321 706
857422 129 295
869441 337 6
453591 713 731
243382 182 822
287477 349 468
169043 806 391
210347 196 790
815435 307 222
156241 805 605
861660 258 914
863066 66 748
5234 235 401
675275 807 185
366554 369 259
308158 663 120
758489 887 352
27430 937 555
637036 154 256
573608 817 976
46366 296 944
824639 319 338
432854 407 566
172919 926 991
132274 812 958
383757 53 598
369363 359 277
722845 812 48
221589 297 144
337855 757 194
961921 118 715
416164 852 345
215574 989 933
336813 802 967
11239 173 265
585961 545 183
973944 939 962
211382 853 505
621631 560 176
698409 924 895
334293 250 428
648907 642 7
795257 656 756
805060 250 273
301763 366 811
244852 924 383
604040 499 245
305909 277 848
820964 201 843
424093 204 199
780434 730 494
739620 890 154
809948 238 225
991524 155 109
855241 679 337
325666 655 737
898438 680 156
80124 930 103
535897 389 952
313534 987 616
157571 152 571
394000 987 249
595012 497 465
141540 209 761
199870 988 953
797705 84 156
393872 587 391
651076 860 328
168347 225 952
292599 758 243
375650 692 118
163888 726 105
960827 149 187
109831 82 188
927975 457 10
990265 330 957
37048 949 22
702352 100 748
257226 416 57
936219 946 66
431095 18 801
464280 80 456
883598 857 313
737482 973 609
888817 919 576
615423 239 689
974625 263 126
372464 871 885
687575 99 342
294854 675 352
388588 334 139
695748 899 152
217574 116 492
807539 488 876
77702 485 363
865024 895 620
129085 979 508
741301 240 703
976726 507 953
488834 997 893
524695 45 887
931274 230 100
441261 67 482
266705 270 120
999316 95 666
799057 720 806
522533 679 228
626260 810 117
274035 509 355
2424 841 693
567921 530 990
695509 216 337
49826 114 80
783345 644 940
522808 373 15
724164 371 205
160285 426 672
247355 230 485
593186 465 496
596995 275 714
998526 54 253
879278 504 98
156758 434 415
65568 122 795
28972 745 122
503476 178 141
256279 825 786
728783 343 267
69045 966 202
489310 399 171
108278 89 503
107241 535 804
335825 372 97
282540 421 42
877889 507 650
522556 900 826
122626 142 347
505798 250 74
996604 740 634
134806 347 772
145682 319 77
638160 701 790
135747 29 792
221116 284 334
145085 344 722
390854 282 127
887763 1 300
367256 171 138
932608 400 807
855431 607 527
923109 168 483
721696 187 616
59586 458 484
664043 480 413
740437 936 729
249881 480 240
776946 807 497
550493 105 227
955062 914 177
47666 463 592
646208 270 442
72679 133 447
861835 900 646
337658 19 74
319080 605 939
721266 820 537
956168 531 981
382483 452 112
549253 246 36
950777 794 878
383270 300 460
501408 687 850
471066 173 829
271728 114 587
700639 556 99
175630 976 166
359783 3 83
278526 164 781
177857 693 865
904928 936 494
518617 116 355
251884 694 246
198862 430 9
242364 617 159
1110 150 281
470215 170 329
262345 18 885
111382 89 440
517104 624 288
303212 194 127
291939 106 472
31070 212 425
405042 137 269
313491 924 974
102269 792 658
303427 248 686
495914 257 809
216555 561 975
328661 845 742
638843 516 589
896076 444 261
85153 670 740
532288 191 671
801186 545 87
312493 317 794
703380 795 198
934282 967 321
615488 467 589
188312 201 998
407514 509 364
59632 165 758
257937 679 541
515778 614 858
495588 333 392
522140 39 149
379701 735 836
590278 370 693
730022 816 93
846276 325 409
421893 806 529
162423 332 162
203246 532 556
21796 217 896
391617 150 732
214721 360 549
873581 134 527
56400 603 510
106704 476 619
262657 863 689
502076 539 252
630239 497 667
986503 951 866
471423 141 746
657454 390 353
921442 804 68
651002 423 469
85781 21 317
601275 667 197
417070 152 31
390092 697 150
860244 66 980
350390 348 277
79890 447 749
681247 93 655
855275 388 848
447315 612 22
810487 316 779
115728 773 245
276894 793 659
331529 387 581
743477 725 898
879248 358 859
529972 585 680
466881 206 974
206701 364 230
967407 390 255
634569 803 726
367389 975 921
191718 884 93
755569 459 649
826017 233 522
710108 788 566
235427 537 425
796548 839 93
311052 899 839
508006 546 578
576020 467 820
932476 517 65
933320 86 742
682770 9 607
411183 397 2
692651 841 350
966339 483 330
688577 299 438
458181 628 375
123374 792 316
576445 310 606
997534 688 323
775066 281 435
851026 700 690
483388 726 364
194648 365 491
714576 93 623
831131 367 432
558267 560 593
452889 818 987
114577 11 285
774751 457 269
958132 207 597
289586 417 496
956540 316 736
11572 394 343
951093 256 457
814392 512 206
366876 677 967
37345 75 174
644665 929 142
369217 776 214
618862 496 445
658909 829 724
506001 784 6
430331 403 813
858212 434 438
185155 882 146
87768 406 617
444365 407 874
665326 813 136
624294 164 19
172424 945 947
744824 214 320
674297 904 854
815258 1 1000
109510 221 762
442435 767 368
695755 649 792
70312 861 643
896842 536 883
533569 272 255
184179 774 204
831149 867 887
113693 539 292
967810 958 216
672789 595 21
277315 811 822
178217 52 484
896099 21 476
611096 177 147
206364 219 75
224292 858 767
492213 5 616
348860 82 98
610776 231 731
392256 511 893
483274 84 948
574443 749 737
279378 943 862
38191 177 499
908122 631 881
359069 709 754
120154 475 939
296317 258 979
951808 433 508
751835 262 409
587402 145 452
410163 280 780
267240 538 449
637324 450 690
810957 249 511
558960 534 602
915199 658 403
994603 996 359
241727 287 940
665510 439 631
588397 122 418
115434 75 469
607542 854 972
192526 485 597
611744 228 918
163399 607 857
558330 28 42
512600 402 205
274944 748 747
359687 762 504
295322 490 702
507188 609 281
102090 826 894
734264 13 873
809567 672 991
515460 422 906
14969 42 485
297944 349 196
546209 800 565
202084 700 158
166346 424 272
548042 40 188
307096 958 405
470822 719 400
666071 839 50
773462 154 754
195130 546 792
454482 889 586
159123 152 806
521802 123 25
769963 703 351
476764 60 496
890519 441 758
65008 727 175
91809 383 895
666217 171 919
295205 271 716
851508 523 699
47203 978 916
415064 635 117
835554 143 602
194152 211 211
970665 852 929
627644 940 446
635564 458 539
62133 216 699
860458 198 667
120967 476 478
840694 624 409
339551 44 539
641474 334 23
541673 898 884
862856 310 873
27644 732 468
578891 176 159
331415 113 786
995375 216 86
976589 414 948
97298 876 590
861002 531 399
734339 177 563
187010 207 445
218514 80 149
480213 715 965
880878 954 707
106211 275 462
827820 783 399
32785 740 499
503266 122 249
905567 940 47
642941 706 239
632631 644 452
120421 376 968
229876 166 243
663345 708 812
761376 288 417
3989 815 83
969179 791 616
986155 199 8
501931 598 909
703608 170 359
626806 807 839
932447 83 393
552585 251 193
160806 276 40
269973 858 908
86661 846 2
405759 41 840
870365 905 173
401386 303 856
781188 957 765
702618 167 763
30799 180 887
681988 987 741
838902 683 697
18082 829 426
310939 484 408
200333 565 914
136445 147 173
982961 951 19
439216 218 108
762330 399 238
720163 157 825
743220 115 819
396961 5 794
985877 160 550
370952 268 702
120851 85 681
239436 218 325
777216 311 747
952155 214 9
499779 734 960
12584 1000 468
542740 839 996
975198 302 328
413708 145 931
480737 410 685
858274 761 754
940750 886 295
280881 702 62
826320 520 706
86571 223 811
683333 971 438
343644 109 979
981286 421 749
181603 352 703
132768 162 230
315824 534 348
151085 387 746
602445 562 646
354728 600 108
774679 192 711
464201 71 716
426229 712 598
995280 190 508
335973 775 938
421513 826 440
195411 972 122
774704 330 58
979207 942 258
816010 835 926
34816 615 853
759010 601 540
934365 538 967
529785 737 211
998950 855 857
434343 447 909
456696 520 419
365421 103 846
669342 595 438
905097 189 15
224115 442 676
780888 799 54
700470 440 522
291814 987 22
575862 421 812
704295 155 322
131285 846 945
481890 398 188
314142 995 706
293232 20 848
955641 351 928
211845 143 997
289874 121 995
593366 546 93
136245 349 872
374271 766 273
846174 108 164
3043 168 918
52541 538 276
828413 562 220
758656 745 362
430543 993 368
250029 950 518
924358 367 818
172918 968 15
759384 193 804
154111 800 121
609904 104 850
601023 81 341
52433 767 651
101882 245 43
194923 523 708
699524 687 417
383090 691 532
120136 231 407
614511 768 745
331663 332 809
213107 422 485
769923 485 978
585379 322 144
62267 452 571
811593 525 118
743015 16 126
857316 54 583
924101 911 540
375233 1000 967
659586 726 64
947582 777 138
183845 203 384
501922 933 450
653501 399 39
725417 958 833
601756 494 492
726939 202 579
520167 811 669
341418 131 869
132841 989 321
483242 475 711
305522 972 275
329772 684 46
935208 18 424
594414 756 709
514124 899 763
352138 977 264
591360 524 792
496279 556 108
474992 465 947
369128 978 911
525652 61 366
943558 606 628
432287 545 772
554539 822 954
677726 140 601
619687 792 236
637303 283 962
676264 474 587
19516 547 779
276658 58 8
742404 861 29
392125 535 221
89461 827 502
485661 286 341
152248 860 111
413408 512 710
364703 291 654
383021 295 894
107159 10 266
169405 638 505
893059 116 412
492786 198 151
587201 910 109
914661 213 288
424094 719 296
991820 624 208
256301 299 471
40396 825 933
53169 703 524
717851 925 151
934001 117 151
942951 187 517
561928 232 506
356780 812 92
988079 770 479
466115 70 402
835871 969 54
436330 215 346
884448 401 775
933553 639 344
875766 93 49
342668 304 281
853082 864 324
830685 161 459
702210 588 605
371277 320 934
336196 15 666
157294 886 520
883199 508 230
965072 657 406
137575 730 639
382100 517 547
595147 547 432
309574 377 113
620722 54 149
118673 262 374
11875 411 811
488654 326 727
957833 442 500
633887 381 144
280916 581 27
118737 519 553
174232 90 777
648075 7 141
363356 990 982
800874 344 810
655128 668 914
920436 621 560
568182 702 273
666328 421 273
674734 601 20
713905 283 582
181221 609 305
436281 862 217
652041 241 555
425264 159 776
657178 865 566
841047 132 185
605755 281 317
369218 130 558
365895 784 649
321550 306 733
265704 356 219
55144 387 41
324806 868 63
767043 90 48
157134 788 151
4773 904 814
248722 134 189
921248 410 645
631397 793 752
963959 26 169
309297 730 993
404998 853 169
669899 766 265
72014 759 499
447801 830 118
704852 803 660
983634 55 923
415647 726 342
998278 995 365
755061 855 631
34007 679 535
211220 101 558
753494 130 788
350879 825 505
866292 213 431
559947 234 334
922066 777 988
405538 733 687
342582 150 278
370994 208 415
212068 346 725
676964 852 327
250485 416 772
246163 956 537
6227 768 839
382361 821 437
344571 139 688
443354 298 669
514569 588 390
860095 479 201
728503 601 50
139684 573 603
541733 889 470
717546 663 516
886147 990 447
54752 27 523
956117 61 819
220064 504 127
734294 145 867
921740 676 137
78145 850 295
536558 762 211
668230 338 713
1969 959 949
408217 242 707
356037 74 517
471847 503 973
285559 627 28
400494 781 944
613894 435 560
741502 225 238
713912 204 473
285667 28 59
48529 190 846
91953 245 632
579462 70 116
580429 865 256
730503 512 522
865980 929 150
575258 736 446
355563 600 981
812284 251 652
305669 270 350
212610 582 685
162330 586 405
711699 36 982
228584 510 251
854596 390 815
975514 297 938
495967 252 635
601659 169 894
708766 742 609
716453 957 189
269405 791 864
866779 715 594
623918 327 495
307314 139 643
664261 404 772
946646 600 12
242381 594 714
444357 854 58
92906 801 577
78561 491 277
926288 861 639
114109 491 22
32883 998 262
478403 960 537
856767 505 304
580680 647 139
645221 100 182
321026 995 11
215538 38 301
29555 450 730
26157 959 600
777977 55 492
228014 110 147
122623 943 936
39097 226 536
404565 496 688
209702 117 408
1385 177 890
674916 615 314
613115 411 252
524239 13 65
720877 660 463
61275 54 365
564579 7 474
537242 641 430
234544 708 582
150394 462 8
946642 665 129
951385 751 503
582074 608 885
580155 450 991
772762 198 682
95659 634 852
488511 726 466
571591 936 735
495455 167 128
954074 800 183
631072 778 349
371809 899 670
851002 658 889
8963 638 658
848373 307 316
857978 697 502
285784 864 929
885304 748 291
258636 527 453
419512 230 971
756366 383 231
392338 425 372
427620 154 434
683874 65 595
389145 328 645
848794 375 270
872980 85 380
588490 340 782
99759 554 489
591331 46 146
197933 81 174
784708 96 178
480925 427 661
693351 778 773
793593 76 537
124180 976 628
878595 305 979
346784 503 45
407141 232 482
297483 626 302
83703 643 613
803671 565 243
531512 143 15
252447 308 402
378131 919 680
144487 900 301
896536 46 437
563170 1 414
571154 270 611
666801 245 433
438622 116 563
647423 978 946
661249 374 165
400943 756 410
327439 251 293
238376 359 52
954910 692 95
728030 636 174
402778 314 636
327436 555 913
40370 997 759
77997 191 764
321370 581 791
787071 801 213
158113 860 593
895102 397 586
617831 578 378
74087 901 620
632895 517 688
366967 591 16
742337 418 75
392393 567 888
483539 173 97
986551 714 384
333770 519 715
136108 837 23
11303 968 526
775252 677 476
361962 417 195
531756 241 361
723005 789 724
759567 750 924
18118 953 737
917413 452 230
181557 756 998
325788 817 280
25357 447 476
652081 49 292
98137 156 366
838225 130 306
181082 703 806
872555 641 729
793740 689 384
656778 804 222
863052 409 758
776017 480 398
39252 5 617
213631 234 284
846369 600 591
56551 23 154
173762 208 582
622810 665 874
900694 562 937
642134 423 35
152759 183 571
311226 677 6
41491 878 602
150374 886 914
652074 871 476
544758 584 568
51052 88 459
134738 255 260
998771 476 909
383908 41 876
48724 359 83
100237 659 99
50984 6 316
357479 602 630
381255 980 557
156254 32 392
379489 248 208
962465 564 162
678014 458 694
514181 11 302
408371 806 979
864072 602 370
231805 659 488
795896 665 760
26720 95 247
589279 607 689
525667 699 153
163495 562 389
869933 221 159
415884 595 467
249511 160 293
595470 672 698
402190 252 366
882062 799 845
923525 311 308
877601 6 698
926320 17 246
83304 445 705
341767 54 505
564712 336 754
794131 320 750
79690 370 828
494738 246 586
862575 391 387
336110 866 925
865682 291 305
560925 420 547
552215 114 903
88628 553 194
923894 669 518
992107 773 341
535784 108 988
259229 655 378
194170 515 427
861290 776 62
163586 806 517
468557 217 778
866268 904 629
577983 459 937
684970 576 343
618318 235 731
27673 847 814
997936 828 731
377275 882 774
563975 210 865
805517 291 242
725891 781 435
993702 549 212
334651 881 637
858761 49 495
26629 875 956
874980 353 23
139355 422 219
201159 339 562
648549 73 128
328316 15 298
183382 608 630
598475 896 621
485466 385 863
3461 450 128
513426 985 994
47762 557 881
384365 881 245
158722 689 399
222654 300 109
781514 172 321
880026 75 648
108615 967 454
276294 478 854
955221 191 50
652892 974 276
247381 887 243
819786 259 192
296917 143 43
135739 289 1000
92183 877 880
442704 476 88
348052 431 51
206070 8 138
255219 527 127
988328 291 410
848175 273 233
709052 676 135
18828 549 684
853421 344 88
561832 929 543
725404 435 566
754993 906 237
995391 831 667
458094 68 12
354655 303 545
572658 119 212
969166 181 326
658250 302 440
134048 907 797
155744 789 575
675736 174 429
259152 479 475
754693 583 681
626013 479 18
919969 681 873
527013 141 447
944070 812 670
686494 61 266
102268 68 671
294384 901 119
935191 86 33
442178 769 609
539977 345 162
435864 277 45
191782 222 467
837512 254 619
896354 218 414
25443 817 262
70366 559 453
133685 957 137
904022 272 44
977977 698 11
561580 274 839
401531 996 260
575237 474 410
182980 382 744
296574 540 584
652732 688 812
964743 416 140
266171 593 250
185453 950 216
466189 219 498
773405 317 366
416940 687 702
720964 546 1
829956 109 181
460639 637 676
968121 630 191
525237 643 318
649305 684 499
650471 869 192
203739 833 589
89848 384 1000
177522 905 911
907081 389 588
98535 464 796
192875 822 88
371040 874 8
690553 142 925
383795 115 532
540513 869 684
258241 426 442
213351 733 66
568738 368 109
653463 364 179
513563 451 925
510304 927 794
593244 6 38
973766 849 706
959927 998 387
492636 281 74
782967 215 190
448083 981 42
683612 19 346
409161 718 161
194600 243 672
826677 983 165
324919 61 797
345258 246 724
134351 268 214
469549 47 335
281933 954 874
309321 392 223
308298 813 233
604045 809 164
236288 618 265
22249 277 567
122702 604 970
486829 957 17
998261 615 209
768856 932 569
187448 986 288
996087 282 523
756120 894 218
384005 618 972
677359 689 499
466924 357 290
314936 402 488
198467 870 198
492534 985 861
71449 711 490
559779 621 830
21083 208 967
679065 720 582
305311 79 833
718644 706 302
976919 906 898
406202 332 962
200404 424 99
174910 928 388
481951 561 219
5681 740 627
342520 817 355
892931 675 513
583076 491 632
542892 322 456
597890 606 927
334284 354 263
201060 726 931
532345 909 968
49258 807 721
358663 689 629
46717 231 551
953771 309 622
242040 50 607
130619 383 305
214059 71 363
883633 837 573
151239 100 331
121942 822 89
847583 583 598
635816 516 136
430049 811 547
464175 766 487
947243 495 949
894950 969 653
307479 89 56
282440 512 933
407325 810 360
299418 736 797
1936 997 535
642419 544 122
219902 9 491
977758 122 97
678306 773 444
274073 433 942
837465 175 19
805591 877 572
875157 218 838
897921 112 392
323565 946 136
424086 1 105
556550 725 94
374222 382 459
734518 880 883
493786 931 610
15809 459 866
250208 125 294
580712 889 545
702401 710 911
69990 316 527
356136 370 750
436238 28 265
949716 854 991
443744 712 101
308224 270 79
674005 241 914
294060 895 883
16095 600 452
4805 808 61
224274 194 852
510314 265 119
366918 853 70
958444 552 571
339474 662 622
146129 593 668
134280 247 415
341089 479 488
864829 314 541
55382 956 446
399367 483 683
759962 900 586
891395 262 71
614430 205 509
820130 640 404
568236 573 970
841040 278 994
349828 436 172
469557 312 627
210865 365 946
2779 276 260
651359 818 424
625106 559 567
186393 299 622
270136 901 246
186935 251 360
341664 701 88
967981 885 530
875903 340 182
539166 10 346
9005 515 399
246357 484 122
581514 223 425
15158 571 827
491326 48 30
249877 580 61
470571 232 65
767998 572 408
544859 192 246
79237 375 521
88890 992 591
829516 818 417
294300 498 248
421977 755 409
134035 924 146
246853 213 944
524248 763 378
216265 412 955
443964 726 333
577207 152 622
216397 465 473
302616 592 539
5944 736 632
337805 615 273
858475 243 311
955174 937 546
284746 920 28
828178 202 481
263249 125 375
582198 700 866
413943 341 531
330833 298 506
69150 803 41
814275 81 826
242120 47 27
178693 285 901
59318 998 46
99592 983 462
279075 476 470
786453 156 156
56170 318 895
139433 982 733
234059 837 37
241630 385 251
578166 826 511
730759 438 873
46387 546 74
36268 535 146
49822 940 992
352182 921 123
958217 718 991
207121 799 578
238460 72 760
935397 121 935
987406 803 404
196925 56 690
973098 752 933
898622 499 575
828501 109 772
699683 345 619
881660 916 212
32608 764 860
754536 655 791
475927 929 682
655294 917 486
231285 980 920
683896 993 159
543037 330 182
739825 156 873
281511 941 531
385434 621 323
593153 720 541
335359 823 399
602760 909 26
557756 225 97
948583 70 102
876916 977 333
258894 328 409
105238 361 363
545727 6 8
43530 796 218
745259 206 497
762431 783 57
909530 958 417
320836 764 412
62864 331 498
262392 968 429
621412 421 522
457254 135 991
316677 340 319
991844 535 642
870230 899 248
582744 545 255
25175 22 587
798326 854 424
12235 522 71
635878 84 902
154789 577 470
57114 441 234
308560 516 94
931551 71 244
312081 960 917
829386 152 173
999354 19 261
174772 221 367
62912 756 984
761092 163 138
435528 947 893
188311 101 270
927557 725 55
508212 80 920
791238 368 32
279701 539 717
170557 796 838
110203 429 454
739445 363 182
484650 757 694
620410 859 59
952463 936 394
190435 108 335
586498 28 736
591880 873 388
592228 617 293
490285 731 20
909608 516 501
612619 954 879
77662 688 318
829625 351 329
242722 748 276
501516 29 614
57486 681 125
296823 795 724
809742 131 55
730366 686 974
500754 576 706
619854 25 536
427030 248 854
457799 930 90
401944 880 974
111516 940 616
652656 246 981
756227 586 346
202896 843 196
493893 376 33
572005 528 292
360758 93 157
731303 2 909
975834 87 122
20815 104 748
108908 301 24
286238 79 873
836622 435 585
910844 412 620
28138 895 510
997604 205 549
412280 313 795
294928 585 368
168228 714 281
683477 944 106
721104 26 780
164793 531 796
354320 806 291
351929 393 282
892886 173 238
530261 476 142
778491 21 454
940707 266 886
267900 86 476
786398 458 824
298726 17 141
175609 936 78
937426 108 320
276575 138 167
443450 582 35
471950 631 833
779906 326 950
661507 330 315
405779 553 665
89532 747 675
903955 610 258
886529 809 66
999265 282 930
943807 121 763
856699 758 879
56549 984 457
806840 529 451
782051 617 964
877624 629 975
836884 561 664
932564 845 310
675393 14 168
867982 86 610
735552 714 369
736919 715 559
455151 571 90
285844 739 182
854848 54 183
10971 912 961
938809 603 598
203347 193 245
115485 266 319
103061 200 705
366073 112 602
547551 148 959
612376 155 873
473411 793 741
795857 514 160
312143 309 479
405980 563 725
934723 59 163
530754 88 785
279867 79 776
698589 627 323
593923 648 979
129103 232 671
380423 568 895
539009 997 695
812020 476 507
857966 506 743
739803 754 88
355030 433 333
614501 412 433
672551 547 513
278155 802 15
184076 318 749
236642 153 914
263027 46 887
961307 280 181
140602 240 643
429527 521 155
396499 315 128
756030 126 699
693409 291 295
974748 134 481
507150 510 958
504806 606 65
913587 229 729
870270 17 967
138144 569 251
988030 337 147
824344 183 172
782954 816 122
990602 303 174
99299 579 110
97446 920 712
533680 279 780
497799 781 960
172554 976 472
102544 94 616
746000 740 365
298129 431 231
392199 751 725
429703 346 854
602721 289 129
907995 761 233
473252 407 39
804526 278 614
54494 383 527
884268 91 44
873130 665 252
435355 166 988
897279 507 703
737961 440 541
167965 760 224
882751 971 917
437740 775 846
765212 812 804
863773 122 963
896397 771 645
829045 963 694
97678 279 935
635156 137 976
988231 996 583
694095 700 358
68734 707 364
518199 666 565
562891 460 310
371903 276 307
690206 450 261
406658 270 882
347525 902 172
534448 542 320
766871 694 920
738216 480 385
629937 676 346
126491 841 472
440370 207 516
881504 104 685
659220 639 378
75016 915 833
368868 619 621
899776 350 120
449051 93 822
307951 834 626
736038 102 72
872057 469 482
680586 700 670
367479 137 629
904659 919 596
969620 148 794
692555 172 34
452171 370 329
864401 743 179
668294 288 692
519856 217 260
769023 378 41
573705 283 229
482557 193 358
727097 847 991
578903 238 267
311873 23 447
983667 401 405
197652 561 67
957739 673 298
911352 442 249
487565 969 768
49345 568 485
277224 334 321
871097 147 691
79227 164 619
422598 170 744
920445 814 375
78708 887 970
716644 672 799
903873 59 623
661291 366 553
603287 656 58
409807 587 187
385768 980 740
844815 196 560
181784 318 83
822017 985 807
726515 737 66
389729 153 829
515246 481 898
798986 740 626
61074 480 498
303501 75 622
730893 360 515
177767 337 380
152563 399 348
957084 99 76
553556 617 115
735879 624 449
49729 294 184
536518 715 597
831829 426 239
987226 454 749
205246 81 458
810630 43 973
803333 907 83
976368 158 861
170776 41 149
558928 661 277
909659 893 597
73051 298 905
311282 306 681
173241 606 422
996312 899 9
315619 49 758
66321 104 986
463938 697 340
681757 827 685
719223 289 78
541593 644 814
67385 85 500
230671 510 225
265210 274 345
622118 970 171
664078 777 694
404373 663 700
798 298 75
791148 225 555
50426 267 628
772283 757 834
402234 284 711
427202 823 711
643906 288 752
198775 35 453
953730 780 829
285358 294 784
22272 210 816
145510 345 525
393436 677 648
674356 644 547
610610 644 919
224877 59 941
23886 934 243
374097 886 423
709569 584 362
801911 211 983
278062 697 935
542370 226 527
681033 316 998
538164 61 375
841812 439 539
164103 169 727
758869 608 827
421468 255 512
231052 285 535
77417 665 320
444867 958 126
417778 675 288
176556 444 454
969051 29 326
831689 492 111
881921 860 854
934286 463 664
660794 120 112
907911 662 853
764101 1000 565
328206 584 341
831903 377 97
698629 881 230
530885 760 883
938772 268 72
918611 787 761
856401 776 232
558807 791 862
64346 978 695
863471 523 164
320353 931 654
719237 672 418
424850 573 681
489665 283 395
749835 548 488
280947 600 976
376069 380 645
629528 887 212
198271 262 103
930378 972 54
79796 461 939
919942 657 162
912796 650 327
637115 950 66
378068 261 530
442906 722 634
712051 265 89
488442 233 95
642636 897 219
617366 453 904
255524 441 173
387622 528 792
986401 201 794
998876 692 340
897505 683 908
875680 633 506
669828 896 218
536469 418 222
254881 796 198
146661 359 494
264965 536 43
892413 218 492
348613 414 37
493809 179 186
837932 651 611
195085 233 922
466319 899 508
225549 502 218
381261 663 637
327688 332 278
593803 496 844
512759 767 107
863924 749 711
467287 991 78
65616 271 829
984433 757 136
759220 650 463
715155 649 430
878984 996 96
265901 237 774
533846 741 826
319902 342 863
928706 253 417
405869 402 980
155422 496 944
126539 260 67
993775 449 477
961429 461 796
144058 158 721
941847 350 618
914941 722 493
961094 678 918
591448 653 502
101473 328 654
834777 141 84
679875 791 654
815294 113 603
705172 512 600
750112 153 542
682954 191 224
220950 193 340
231712 164 934
817753 909 141
439441 386 101
982518 488 216
68828 740 486
112202 539 474
469266 296 294
967209 619 897
674747 798 625
888207 616 516
867308 109 403
229079 142 320
675756 196 579
64329 150 947
489195 279 700
524404 299 207
569504 63 866
49027 606 762
470783 87 271
392302 176 607
570994 29 69
952058 423 146
733007 605 370
538607 765 568
931920 767 290
478489 469 210
963343 743 116
601466 546 911
844544 227 884
34113 626 365
553719 171 390
590392 19 86
571656 375 24
676941 785 957
607769 915 909
110088 384 936
942830 863 46
73345 901 429
983469 423 529
2418 922 291
903460 542 38
714271 941 538
723396 51 513
275313 617 683
250130 803 268
633727 869 567
684851 503 48
468214 463 988
558390 259 638
128598 101 435
77154 71 390
956952 602 552
775749 429 938
717634 764 201
145904 717 508
907020 401 781
584114 137 748
746819 971 838
809823 624 522
678017 138 173
343884 868 500
928214 587 328
180841 623 653
851625 838 648
251803 432 726
389386 606 854
253877 285 567
763327 193 905
543977 778 974
254809 110 146
805214 833 364
592443 39 115
307546 344 959
621769 186 10
821912 445 825
413834 783 884
814034 582 340
158841 78 13
697769 262 114
475579 85 189
106514 253 277
142511 167 280
26513 226 538
353503 50 328
978324 741 14
467037 338 602
113554 538 749
221724 453 31
720250 325 502
74812 550 354
803855 286 245
912616 46 853
968075 338 807
584703 830 589
825282 698 230
869724 679 568
402359 598 118
258817 427 930
886707 339 264
607798 215 834
41728 940 35
705921 767 880
195341 331 54
949124 781 451
832555 183 487
297788 674 227
218922 346 810
317723 41 260
381818 825 759
41289 348 120
459292 114 783
376075 883 51
140695 445 323
794356 906 674
984673 754 700
588320 369 714
973514 726 486
894723 89 264
676998 967 724
683853 640 22
416015 248 838
232611 121 813
130688 273 681
447596 632 628
265715 570 41
105030 693 667
140096 105 378
607044 810 499
843874 766 221
980627 3 679
941796 316 895
231090 922 268
422904 174 513
56602 109 709
549505 314 753
673182 841 732
689988 386 185
44371 857 801
339599 296 147
59431 674 154
479784 560 424
28572 715 76
724284 432 764
42907 423 106
324619 576 257
624578 319 138
441804 563 253
971991 564 416
611885 837 78
58478 982 746
682912 845 357
763942 647 188
998472 266 818
999786 300 145
908313 77 904
215402 775 2
469183 37 205
588163 415 144
740471 265 969
202309 504 765
121533 234 284
238804 799 279
348177 717 423
751144 359 980
367824 895 176
846760 538 608
520953 653 461
839137 577 860
188264 244 804
448471 61 175
525369 704 403
13514 286 199
264788 937 960
978294 605 142
954591 434 81
830288 971 120
786900 911 173
729052 783 888
39547 469 867
961705 913 22
477456 199 755
18710 267 495
431432 86 212
505 135 174
838000 332 270
74167 424 721
385923 950 403
622871 318 471
327514 391 473
97661 232 79
645799 213 900
200083 629 776
90580 582 66
115573 568 271
395154 773 994
327891 891 102
226681 494 543
43767 499 616
41566 545 109
866049 390 41
976933 750 485
374371 445 267
578299 559 934
475353 543 266
697657 717 394
666373 379 327
661714 745 789
902858 340 752
825690 872 363
24499 805 769
616761 643 733
3007 825 129
819940 229 197
754297 72 935
63863 786 293
691879 463 925
747226 222 403
147482 870 73
482989 757 414
155643 554 100
997650 299 987
898062 861 46
443385 807 693
693608 855 654
551330 544 511
798234 870 303
172416 471 48
55783 205 278
424171 739 895
455393 559 360
767152 833 45
19029 893 242
923538 212 943
617945 531 51
704317 524 741
825330 913 835
312393 143 489
876813 675 102
136470 960 172
766515 637 782
373182 757 610
489833 829 512
63816 660 282
792876 574 560
769447 544 4
120253 578 48
686376 839 653
694952 647 297
848965 763 526
477360 643 45
824604 117 935
205511 5 689
790278 725 437
249456 491 52
474404 452 659
294837 625 505
600109 402 918
343624 317 862
86166 155 296
579156 858 669
941878 290 637
196521 209 471
375239 664 256
430489 646 80
842251 140 152
72392 552 957
630805 599 379
450128 1 381
170810 568 872
80933 669 378
996428 121 948
923958 393 610
153921 818 487
500080 590 683
956743 346 474
947968 516 978
619723 321 342
934157 411 904
702400 607 630
161837 178 727
5585 419 975
933857 94 3
66248 316 329
958602 693 929
728877 349 858
145183 696 940
114115 526 830
688216 713 371
336573 881 480
29814 387 286
213599 778 34
513675 269 456
677181 695 389
588253 665 791
826806 879 27
750144 261 149
806410 541 911
194571 165 209
924158 550 935
40327 435 962
346252 9 913
971058 860 198
956999 178 244
429277 765 528
318302 739 381
826789 444 384
368632 592 321
795218 679 698
668007 505 502
763505 88 875
165363 203 502
435386 734 993
381338 373 948
559851 963 791
292281 124 902
281877 885 580
633111 868 774
133415 470 604
386400 655 668
482982 573 44
920847 669 269
132960 764 959
197452 119 784
950864 900 219
562300 254 789
686957 772 717
139998 994 631
58889 107 540
510499 920 459
497617 440 163
110740 835 318
883745 29 803
222206 446 811
633988 310 82
768645 1000 494
31765 600 341
569516 729 244
425040 126 40
403898 50 804
230660 753 521
977725 940 92
987654 252 49
592406 438 964
165410 418 465
83881 784 139
361966 74 63
283997 479 250
715956 281 846
595206 908 632
842369 106 620
624844 843 562
164111 83 883
910265 285 472
628343 805 958
953118 490 961
353518 981 456
672638 558 349
535054 21 569
324353 965 446
344000 245 971
85764 548 501
849980 238 752
348080 488 955
192660 504 565
682168 711 527
226632 538 463
47681 267 490
859369 967 634
307358 83 12
706426 866 668
1674 965 594
690570 179 224
981077 809 180
534401 937 929
964945 313 211
642273 64 910
995268 136 358
693646 822 249
968094 264 51
892307 975 595
469634 438 317
562620 763 910
733133 400 416
828780 544 250
172312 114 364
353930 509 945
682021 644 759
500846 985 237
133909 329 927
760205 175 367
62294 117 630
760272 849 214
779991 393 979
250783 786 728
198685 930 193
357898 749 647
214014 509 176
671626 745 564
99751 42 22
366983 307 157
301639 127 447
769801 752 520
864694 840 810
86123 274 590
280997 373 188
342256 759 647
452562 567 454
141816 722 433
958183 727 339
771824 903 994
776057 105 996
3404 244 771
707039 980 530
948065 869 873
272855 449 984
103990 255 245
131832 442 409
415171 602 665
605716 532 885
688510 962 872
221747 516 581
223824 808 769
186255 851 744
280860 125 657
593662 852 525
587266 904 664
281247 176 343
750292 689 827
348583 134 585
613001 189 642
539017 34 736
494544 77 793
16995 381 13
362560 505 100
73521 734 248
509206 243 965
250705 865 190
393501 484 56
214138 811 790
387809 478 798
693242 207 857
54559 200 938
883177 745 86
977025 458 996
544661 754 713
494075 135 498
211143 937 402
453560 873 361
842156 417 450
708405 118 434
266198 251 942
90761 390 171
973420 370 415
178489 12 811
949043 189 326
906732 786 244
254636 827 246
377329 192 705
694139 175 149
721729 170 992
41671 995 314
187900 190 462
767734 316 106
53127 128 998
727657 422 174
742287 137 744
244432 135 862
335150 374 628
690832 315 526
362686 118 782
378516 137 349
290775 351 487
20924 913 236
25342 676 391
502095 387 135
277329 116 642
230891 15 171
563104 689 793
449472 956 77
562835 774 140
286472 711 22
567374 587 345
230940 691 476
638180 120 973
322784 17 1000
192039 68 521
182956 403 840
979079 466 898
106311 789 270
126400 739 315
257326 282 849
733603 846 786
493818 46 558
771596 321 526
569858 618 473
168336 577 808
547326 648 883
414672 525 176
652996 117 776
427788 332 107
835499 517 829
604165 45 132
218326 503 997
53276 13 208
393346 690 132
720865 500 185
72134 754 484
924937 31 552
316729 353 334
509970 340 561
651292 420 874
513132 202 121
518968 680 813
591181 241 194
963266 464 822
445801 275 890
358805 866 548
394534 807 524
373577 39 278
463798 54 559
941756 523 187
382383 63 407
796271 245 84
544176 131 500
694310 801 703
738690 489 71
505852 565 546
396555 23 704
854623 794 62
296207 242 826
929855 235 50
899534 830 507
284058 951 185
419949 390 765
139999 498 552
428545 784 893
713023 861 40
628029 625 387
870220 353 811
346883 186 120
349520 727 346
918601 690 476
477758 163 772
616396 95 852
584577 125 896
665770 530 771
194755 985 403
421460 832 543
387895 518 307
728815 734 783
377093 464 860
14496 655 764
251846 932 685
562374 305 610
363250 614 44
109436 661 985
893368 107 620
719069 88 584
741789 194 418
659460 850 57
864272 84 168
252151 264 798
230824 560 367
260907 718 843
248059 557 735
383886 717 93
588431 266 809
665854 927 688
53213 2 219
561385 67 273
689463 373 452
760431 167 363
838152 300 775
822998 92 741
203192 523 751
117111 688 497
943869 825 777
95467 295 173
695169 887 501
474214 248 605
918208 560 85
506216 52 215
758188 34 731
319209 737 101
251719 935 629
652768 323 778
22312 514 743
96877 404 67
440454 224 38
519670 831 736
385714 58 39
206924 60 611
320879 797 391
800610 414 684
917183 323 313
515131 859 731
441686 119 757
332580 380 630
989524 361 862
332493 298 126
207901 795 957
73101 41 686
610370 855 983
355885 5 809
26641 793 206
885445 816 241
64091 131 578
354238 497 532
174164 74 417
154214 317 79
639703 494 919
671508 231 392
279055 766 744
591977 529 722
775819 542 334
538184 991 98
432602 770 213
482979 373 599
666610 307 282
462099 928 60
320064 119 807
473401 840 872
482088 538 842
357135 319 179
698841 103 738
740015 181 772
699597 380 353
563882 79 955
768329 388 781
693009 836 407
697466 707 757
542472 507 196
776959 643 784
247318 591 134
214694 637 24
150709 43 640
391651 752 405
885569 1000 706
654443 409 824
221040 494 804
694478 810 632
54681 851 754
356651 352 261
634111 477 134
313470 527 209
579263 55 154
194402 219 794
92338 350 94
482897 232 650
562234 333 568
809350 978 10
56665 648 940
596070 717 753
21752 122 805
489014 309 260
969598 436 644
369868 656 627
217586 958 135
21882 17 926
497759 599 62
838096 494 90
852338 48 581
682411 938 547
378591 455 348
327017 799 548
315522 932 426
607513 257 757
662002 976 372
984124 492 207
424647 812 425
600518 492 407
722076 605 434
187862 523 863
955339 852 871
480972 750 984
234417 876 354
554454 953 836
72519 810 582
587929 222 673
780138 547 752
308313 20 972
712367 5 108
790820 549 587
424316 608 873
271453 282 423
630332 578 410
931774 653 865
886824 54 809
558738 579 330
312148 301 403
822510 145 724
217941 832 367
351682 122 25
570945 946 219
415903 812 98
507022 940 318
427829 851 243
267470 123 525
811583 939 564
353659 755 653
885260 292 811
688613 893 838
907556 920 136
417230 737 224
600300 501 650
763274 448 469
462888 234 74
959687 97 272
862452 586 541
328308 233 893
598371 423 542
37991 221 727
347482 271 738
303022 482 162
70688 140 701
243863 520 275
686201 719 717
672400 970 944
755965 327 268
606197 376 476
964165 978 631
965261 46 381
798032 82 420
354711 487 172
174256 435 654
157067 710 662
62333 52 310
415232 752 216
104607 992 36
349071 527 931
342879 869 408
891329 686 684
75722 888 584
911371 193 926
172333 215 688
690467 185 506
434918 90 73
622763 984 704
464763 323 703
445703 804 645
727275 463 260
428961 32 367
270802 38 380
529048 999 132
13559 761 753
419002 921 857
173180 338 918
111457 233 118
576232 106 889
943896 72 934
155906 127 823
966306 857 250
744820 33 783
197729 976 730
778895 40 278
823166 27 723
906908 458 444
676360 925 640
742785 104 330
954475 638 550
259814 358 538
957382 389 145
468203 817 695
798153 97 287
619876 378 436
938187 617 113
540633 761 227
448342 717 843
628886 130 811
251749 819 89
942526 238 546
157144 501 4
159764 836 252
741550 651 314
827945 811 114
96615 907 290
889680 654 577
673747 988 824
609242 510 661
160934 812 263
697911 504 131
331438 880 20
276716 265 219
520597 529 260
818282 204 835
302973 896 662
750641 6 255
829263 881 719
579529 117 665
979297 741 478
676232 372 820
691082 588 123
43113 577 915
740357 342 133
942236 745 414
4564 209 831
951009 916 361
362912 788 616
128246 967 440
591272 274 338
931723 963 985
53921 390 235
6954 593 352
532666 598 718
584670 205 349
44383 887 585
879721 570 320
446336 334 50
609983 26 653
784617 890 71
626872 932 750
730751 17 98
728369 213 93
22255 291 849
976658 653 457
516258 16 44
458136 524 335
689782 697 7
914417 733 74
58282 475 997
576859 614 992
833498 959 933
520927 927 134
504272 551 979
396453 808 366
168749 85 636
173460 604 864
163498 196 223
114509 350 385
999210 3 553
4873 967 637
15000 884 493
857735 100 893
592112 358 967
647986 428 546
252780 707 102
492962 523 513
11014 835 265
750523 879 131
711712 231 825
866148 768 746
640369 395 569
359201 525 337
178178 671 379
92839 332 174
959097 599 803
222465 651 511
83772 128 467
623854 288 60
21277 520 326
874643 692 687
545232 468 254
411563 491 400
759895 69 182
862951 401 147
511757 692 128
246094 437 147
547114 982 993
307069 198 21
338361 327 182
47580 758 557
943050 720 181
249317 795 891
524119 167 714
806742 391 372
211812 94 455
256087 95 354
978526 886 625
366747 715 260
966239 104 158
905070 734 477
426758 432 750
570953 679 880
686997 783 399
449317 911 514
138161 195 47
271786 761 299
143689 505 343
297342 901 262
48333 705 984
83998 769 348
256658 70 672
946219 213 598
132430 655 714
496949 271 137
895130 108 310
57198 392 840
661173 899 367
948237 588 687
786786 280 618
754940 348 166
152131 475 780
319733 958 763
546283 289 22
11451 512 409
735166 642 116
355106 937 640
163351 904 908
162131 710 48
845584 570 281
767779 548 545
17962 704 4
706351 994 842
711482 911 168
794675 788 75
535906 209 569
212210 668 340
533519 163 29
118120 570 920
4523 181 825
905259 368 886
831959 379 959
54026 423 162
986199 41 651
636718 676 178
1800 981 183
321426 933 576
703627 471 872
158648 952 860
637211 88 749
821610 749 960
352166 939 226
526374 109 36
322275 737 604
4214 365 621
460131 896 407
438332 615 116
66094 518 639
966040 630 481
260116 856 132
799395 461 809
979381 537 691
307581 558 415
401912 655 261
999738 429 223
170891 161 493
667196 285 393
382140 457 691
995671 363 689
499601 576 543
987996 823 668
628370 359 271
223410 241 483
443558 57 15
281287 988 4
462263 381 409
901969 461 652
347612 3 588
571572 33 386
305035 606 378
206569 653 850
343631 741 956
812520 482 781
533842 635 720
23608 942 209
128540 664 531
337866 913 718
167720 442 937
334766 701 564
127169 575 480
565257 497 33
780275 68 933
471803 68 758
289821 771 575
337038 291 379
291908 874 686
750512 223 645
783929 530 593
368713 140 586
219798 266 715
894736 170 14
637109 294 650
890559 794 223
685826 439 154
570981 290 560
884976 73 484
388085 947 544
585782 64 212
287486 824 772
988097 362 883
114208 73 633
666668 26 500
126009 384 635
1988 539 958
984650 504 582
339350 871 334
272760 383 393
151896 277 48
684540 401 192
116668 670 270
49235 2 728
473511 997 452
428894 428 543
12457 173 539
950050 322 208
579537 578 707
940573 102 9
11733 512 807
994295 49 378
308720 609 39
345097 400 113
34253 3 50
509110 908 133
231510 961 751
152811 926 532
746034 352 19
641170 442 123
89711 211 387
323803 335 604
578554 17 685
758947 330 326
712869 29 994
857545 418 9
762767 438 220
927430 257 619
996620 591 504
289720 298 710
750119 306 437
689901 99 587
770668 527 257
76975 378 924
752601 511 152
668619 999 415
212854 115 425
953822 623 541
497625 642 723
445787 623 505
276172 146 57
772505 882 342
779933 138 384
913349 700 568
418000 789 508
650413 278 649
661959 453 827
442890 433 290
370287 929 536
92644 524 512
390599 165 910
622180 14 39
836714 416 325
186391 199 893
463045 808 308
960814 342 265
717674 440 261
846883 923 784
919004 993 423
380694 759 410
517819 16 759
794068 960 223
465365 22 212
813063 273 691
144353 125 44
478634 506 815
966755 785 142
546807 522 170
821854 825 401
690180 753 732
272312 642 530
316909 585 827
566776 331 420
694866 811 897
357384 207 885
652203 191 268
448009 705 329
616257 382 378
109335 729 995
504708 894 42
300595 624 703
340680 939 369
183177 855 734
770158 341 761
91881 743 765
834931 646 497
535241 794 446
487254 760 406
358060 574 445
703221 484 472
482048 521 168
898124 738 200
170521 794 21
757225 517 569
359185 139 776
933413 202 766
114854 675 767
426050 762 358
901075 374 865
411681 872 666
675813 391 320
466297 271 714
131600 493 66
170272 224 656
914093 823 667
979375 80 29
555748 176 646
322151 555 635
263072 112 714
490972 783 367
230260 940 558
114908 785 986
643324 529 679
371314 33 174
465065 66 128
338343 76 424
75052 507 377
976037 619 341
930060 87 256
743320 125 922
500141 625 339
401452 409 393
451882 165 721
618848 491 385
576665 752 965
779997 859 740
901061 926 636
820939 972 581
440131 756 30
238019 222 445
469970 637 308
887988 237 370
67251 37 332
992858 802 790
401357 922 8
827199 69 378
364437 44 891
463999 486 451
992327 322 534
863325 432 831
107759 28 116
992546 97 358
165318 531 126
459040 763 612
699276 488 25
25160 237 191
405144 497 293
162137 742 480
48671 133 112
527453 790 806
906190 331 475
951036 98 894
945965 739 393
871018 492 746
836142 970 617
586744 520 767
975292 967 420
510571 805 939
928560 161 455
327624 224 580
300449 216 270
463949 421 287
308108 316 533
2978 17 794
992552 410 485
760134 86 746
450933 598 228
396044 66 933
232697 553 848
69428 208 332
50297 263 43
495115 673 594
685130 63 250
26579 113 104
541302 187 891
803542 179 12
239849 308 933
237275 369 603
515082 697 227
489017 892 456
435439 836 40
522415 1000 1000
492994 629 182
861733 491 685
545740 79 219
900650 853 413
922849 32 254
558493 365 588
331638 199 413
660248 922 497
108569 654 183
737445 518 793
707853 961 408
241084 313 768
924194 64 549
963085 430 188
825545 727 88
276918 355 303
41707 817 543
782976 329 655
776176 493 325
544829 560 961
168645 294 826
522364 359 456
615963 421 356
889818 580 107
914441 236 167
410067 62 681
895923 547 829
192247 130 99
544279 821 13
374036 197 167
201857 79 296
539812 134 772
750552 104 459
857883 851 982
122942 254 156
832822 286 149
452323 817 263
785944 599 479
599922 894 92
209386 580 916
123281 463 618
978529 167 173
677774 148 646
730822 821 156
370635 135 778
675465 881 307
569122 508 740
360528 877 980
764613 459 946
198034 126 819
330470 361 32
618541 138 728
847597 187 151
739912 709 64
803533 639 450
84267 936 845
355199 951 645
749013 756 869
639995 493 349
935552 534 293
461170 433 846
821668 378 366
373260 880 931
205561 674 804
99152 905 697
112963 291 773
87101 464 588
204767 593 69
737065 773 838
648827 442 455
506748 609 234
573755 807 602
36015 701 393
877041 909 554
883754 131 138
444957 235 475
183035 78 164
706525 235 935
656512 892 155
259019 502 185
245558 897 560
769929 651 612
972679 191 334
285445 981 958
821154 251 420
787286 9 907
263969 531 485
264065 564 575
889284 589 222
730591 84 589
481483 63 417
792307 331 407
177503 376 516
788659 665 252
88870 745 521
189837 930 421
445463 868 797
152150 717 707
134178 458 494
558505 508 357
157157 881 679
236075 570 790
443515 161 898
331307 481 770
529508 470 162
116324 95 14
302785 216 600
136708 206 782
945164 269 913
908593 93 654
812483 665 812
510300 385 105
198516 618 699
351641 288 651
88900 617 425
28238 82 244
292901 839 195
699366 446 462
12317 983 549
552623 889 864
533204 959 312
405108 165 996
207998 825 501
186990 89 392
784687 647 434
195311 795 522
128323 197 742
257236 316 194
227238 299 838
109506 977 646
291009 816 412
951833 534 924
580078 561 798
638965 237 821
218780 409 67
44288 498 239
623344 677 413
918306 38 75
130872 549 453
691403 49 584
983490 605 158
271530 886 773
67338 274 43
199583 245 652
56618 297 723
260476 115 10
335406 462 337
417817 226 907
712069 498 823
920926 927 634
699917 508 392
877496 879 11
939286 321 202
738265 308 511
394236 916 422
964745 731 762
863640 715 390
250110 889 587
312748 6 356
772301 979 394
129651 339 964
109871 998 977
251532 324 602
561235 802 309
978218 277 645
8689 849 357
193958 297 521
651949 350 892
565256 891 530
642639 48 595
718019 174 373
664852 82 818
404574 742 225
517816 655 452
530143 879 909
76600 471 697
3092 82 21
453442 351 213
140842 10 145
511739 163 104
328432 208 203
51127 898 680
694206 164 931
250971 497 918
850633 200 956
702818 1000 625
537996 238 211
142633 722 912
449465 253 500
896509 8 724
561366 488 376
725852 460 440
458208 343 762
102014 444 852
287531 8 739
544609 140 644
401725 977 146
444602 497 118
435111 227 961
190101 158 814
516456 191 113
911979 57 613
396095 7 83
666181 485 26
496557 523 660
400761 125 208
986728 87 503
559551 487 357
595107 139 680
350424 794 728
708923 421 959
524197 371 771
700661 687 855
257873 441 348
276610 606 698
443960 565 944
761635 990 222
930054 857 942
506999 928 649
942662 823 671
130501 517 699
425806 330 815
752337 301 112
16467 95 733
710849 637 998
367002 728 832
108138 614 500
204635 187 761
520359 211 134
322530 186 933
181723 589 269
692935 268 996
914539 353 528
787679 829 606
884516 147 822
534704 132 101
470701 736 315
6937 922 158
804494 116 733
911276 658 446
780099 558 212
194297 963 209
135186 67 759
825324 630 135
532450 316 797
397334 510 215
25506 597 708
401371 748 756
826613 870 291
84423 80 852
370498 27 707
213096 909 633
910558 104 1
432580 531 104
905252 156 901
599546 261 862
409820 174 311
683634 52 31
385005 520 229
526081 294 264
108738 609 790
414050 306 43
146284 918 979
553715 712 229
901253 426 518
61290 911 186
900412 950 237
300548 177 37
520761 968 373
799667 976 47
980171 17 80
990477 138 485
270906 392 642
877736 713 382
74957 294 418
572374 475 160
934738 416 909
63108 66 440
758446 828 500
83638 145 714
682589 989 529
497420 368 484
198319 139 472
64492 504 493
321747 729 204
580928 507 364
961239 604 424
324897 744 444
597818 100 55
236992 648 920
349605 352 358
768741 473 793
97621 359 541
585792 590 795
137542 924 67
802846 532 737
132014 540 711
326819 933 921
566713 21 124
471842 96 186
694107 868 13
78283 532 54
331237 210 804
440327 232 299
495904 160 790
410683 430 753
711308 302 276
89102 488 773
296696 795 263
476476 363 767
375087 12 957
759041 193 213
309652 399 121
996602 159 52
667022 394 624
561157 79 922
176245 628 777
326319 317 30
293326 689 766
649459 310 866
980036 336 575
600499 662 632
455996 418 501
645343 734 243
713501 570 963
489024 777 595
535869 375 77
802401 901 460
896755 765 359
637529 104 411
631243 468 102
603974 586 235
33368 276 908
32524 262 443
950582 430 482
99082 726 809
96600 431 775
801840 243 346
12761 552 716
688482 247 594
516711 422 492
114946 128 824
435877 873 233
770588 385 131
483470 590 584
353571 232 986
386915 617 682
944910 884 586
90374 231 225
218051 100 152
880029 386 104
992514 446 464
585098 912 991
643066 349 106
150814 254 930
311537 711 950
253716 702 249
494125 5 833
438188 954 360
229911 220 264
611422 846 583
677410 90 163
351017 313 426
536698 620 733
997614 776 282
583353 968 830
486884 730 586
569703 426 333
862701 483 609
388947 567 176
735847 285 130
351645 170 451
517253 220 860
752442 588 786
773403 22 869
493413 736 668
388214 135 144
874331 697 496
996224 701 848
747706 457 745
614772 749 194
324883 927 433
849725 295 973
484936 296 744
289284 861 345
702712 231 931
105661 590 389
276855 987 726
612630 882 745
740797 536 566
897009 364 995
777096 336 969
642022 23 399
420341 537 687
446834 304 928
739376 218 669
902152 822 780
70628 249 480
724912 775 103
475216 312 727
617824 470 248
760997 113 299
349276 488 165
901808 323 195
247583 34 876
167577 208 135
469751 285 951
642416 582 854
366401 619 352
833360 651 845
963952 124 380
594458 619 923
761598 6 59
340572 125 818
88598 859 120
925761 454 120
771233 619 971
957534 797 488
48824 259 299
336751 815 935
104019 111 348
122930 301 348
468151 355 434
354908 289 280
866978 968 43
806534 467 965
957511 856 204
245522 946 797
696531 465 490
85264 581 208
193187 665 680
401507 289 858
370127 729 955
872420 850 414
693656 798 45
576326 752 66
105335 901 630
808990 140 397
823314 618 183
579568 166 512
979094 192 981
626854 857 609
540856 491 847
38141 109 476
673883 856 125
680705 559 981
665809 288 271
288936 815 971
313978 477 114
741273 883 517
703049 265 682
426311 739 917
793467 955 791
644472 702 669
242118 476 315
168449 708 53
875122 417 35
457961 290 126
223816 619 707
776161 595 177
890296 85 961
464956 443 423
386993 626 404
139628 857 203
688869 983 12
973709 238 119
964354 484 451
396149 865 703
175897 342 888
341486 203 164
821891 912 809
585474 397 361
101772 132 730
904656 720 99
773944 777 569
352928 637 626
217380 567 166
23027 964 133
816903 149 158
8484 223 430
663284 363 154
264057 286 172
330333 929 505
987903 305 714
183045 588 221
485075 622 539
864234 93 742
831615 750 306
129007 223 510
919051 630 482
868339 119 954
446235 990 744
158663 699 937
774825 196 191
21431 899 595
173971 404 153
264765 887 972
821764 976 211
975964 463 883
450747 849 728
781931 939 225
955522 749 347
725416 417 552
266277 488 644
159264 146 841
68543 902 603
94302 605 662
769578 104 819
904458 620 796
999736 733 966
259076 492 671
844308 497 267
702801 942 258
963145 457 559
282162 68 424
181459 290 720
370919 660 501
627423 730 230
940282 182 15
46906 806 901
694469 215 945
153807 288 46
178163 399 323
114879 497 96
546063 729 99
508841 751 966
610478 505 911
799282 22 432
138271 393 18
715250 638 680
424139 593 871
336453 319 744
989594 233 782
72329 734 634
47948 944 928
678453 343 206
361934 103 915
235844 126 234
161295 439 38
883527 747 204
23940 657 478
893663 160 377
478485 685 477
639558 989 371
353164 247 706
612772 351 113
311185 194 4
877475 401 120
370558 91 883
435553 615 631
787029 75 246
224695 84 883
736843 297 207
523859 638 29
56298 68 637
781194 190 246
543087 232 735
905869 785 921
526648 585 47
341844 914 441
883363 63 425
152066 42 91
104568 471 526
28134 834 985
643570 443 770
15610 674 448
752700 733 124
277178 534 221
544962 869 916
642599 136 921
454449 972 509
157171 178 216
52047 899 866
858772 297 660
290256 876 849
875852 270 963
664680 613 142
210612 581 489
320291 618 904
144272 656 89
837175 983 880
154051 468 820
568486 413 429
612196 408 153
861199 31 530
922889 523 858
311835 209 819
691256 847 553
105156 163 408
126234 651 808
565812 487 700
783538 676 55
82156 645 190
575732 520 718
32319 705 869
175687 276 746
493987 829 720
642642 415 8
926416 925 224
493771 993 646
234294 58 369
233816 622 659
472042 712 653
823453 728 920
19459 331 501
246824 389 638
956554 536 285
248731 377 974
84138 826 735
288710 527 364
521821 613 421
562956 505 183
811708 921 170
241224 465 439
542563 200 932
373793 552 368
841425 158 823
491641 708 707
286436 347 554
833491 759 857
460870 597 601
587664 818 730
637417 203 873
311068 686 237
190422 909 995
224535 86 235
573485 922 738
71775 551 110
728201 314 749
2917 330 463
27638 435 655
372781 860 138
901953 250 352
599896 925 84
779681 407 873
917504 683 622
115695 969 522
760233 906 665
237101 564 327
529276 934 142
905663 310 823
143597 286 9
79825 219 616
135370 78 464
822864 88 990
799786 364 935
435014 219 270
87688 727 855
500792 571 183
174803 565 837
306220 992 928
490183 191 880
325474 597 785
26817 267 185
45282 297 193
142243 976 740
637506 527 448
659856 960 514
955389 193 969
280177 898 85
747837 221 396
66405 849 679
232391 346 355
664696 598 935
604865 467 535
588407 663 9
489443 204 348
995771 357 183
404259 123 786
256546 60 641
144512 965 157
220005 109 730
574515 149 617
66495 612 261
211097 591 3
356615 654 408
565371 991 448
814388 978 73
862325 840 244
479692 832 796
772677 314 706
860042 244 429
148946 124 911
141011 253 391
60988 924 235
841611 267 446
528772 152 117
38903 854 150
400866 835 285
246184 152 339
542362 10 666
881261 224 64
298801 142 686
170881 388 584
195598 253 575
159787 552 77
823828 834 360
267275 276 473
628153 400 839
471696 396 179
596726 532 480
482271 793 443
440125 725 283
903773 746 839
820642 22 476
171122 353 435
148628 816 831
968018 122 447
368935 298 87
84680 820 856
657873 289 565
942391 205 239
618822 296 270
796847 49 483
886679 349 235
125689 57 860
431382 666 185
90584 652 233
42721 47 826
890978 884 709
790026 314 493
282105 418 600
304695 970 284
248075 480 533
449467 518 356
765270 421 690
978772 604 259
501042 959 885
575030 520 86
713448 881 869
311631 583 729
725151 782 719
900059 953 240
702169 6 390
848962 55 934
340346 421 549
401683 731 119
953998 122 579
151867 469 842
21342 901 307
538895 823 631
860612 919 542
82679 670 547
440687 504 332
918682 41 209
345597 40 251
329456 215 466
697200 15 743
736310 962 365
268252 24 814
594981 84 886
909058 939 550
775553 912 226
155478 892 573
406694 544 864
672641 853 193
228216 560 550
906851 931 530
780482 640 218
320807 385 7
177740 800 474
864381 186 496
307536 945 616
989657 433 98
419793 7 936
632673 382 597
739307 444 177
742704 391 375
920447 557 580
212172 149 240
896657 874 154
946621 107 415
22677 953 397
411341 96 995
736962 354 831
44637 391 397
959540 389 636
148108 736 737
340861 124 656
531902 114 762
625640 125 651
230912 662 195
260197 537 414
78473 788 401
810679 287 475
746207 730 176
869032 654 212
331252 948 224
889821 186 543
25250 350 475
125911 106 108
412389 751 812
397653 305 778
835702 34 863
932778 802 511
466149 553 339
840631 176 97
297210 390 221
738309 407 2
725644 719 940
349156 648 84
846368 237 672
957770 925 884
375661 154 469
560495 897 62
136242 466 666
253005 772 96
982992 391 210
325363 438 521
406727 703 455
140753 442 862
214152 476 410
619442 426 400
418037 828 977
687947 304 27
456184 464 536
647102 992 851
237502 805 744
152621 332 756
218860 450 426
73058 719 2
154927 696 111
132780 89 785
792907 367 396
101546 183 474
92013 764 689
446164 576 639
725214 250 931
940731 804 307
157068 640 850
113573 683 839
567025 823 444
640001 678 195
943074 976 253
654272 170 341
908453 223 604
252218 879 140
719939 401 703
298707 153 672
693144 713 982
57852 371 672
799303 174 12
767643 728 589
925835 436 833
452275 303 894
653168 599 515
49109 301 167
632743 630 619
336303 568 646
35274 271 209
484971 856 945
465739 490 729
191628 995 924
825792 247 124
730280 211 265
906789 687 281
957303 769 967
227036 272 902
587040 298 279
601039 873 94
376510 472 475
98807 577 903
824035 593 645
690267 747 609
70431 963 472
689443 23 658
954128 707 625
199361 702 571
42558 544 935
856984 130 983
979019 943 695
801378 431 351
430191 556 511
725907 777 775
671752 727 308
889332 598 817
620901 494 326
221827 51 146
560614 995 278
957281 665 113
614106 58 530
845320 940 674
739484 610 777
810979 411 152
161980 739 788
667659 980 950
457322 752 176
283867 431 268
498307 355 615
984737 348 189
85256 639 51
819523 455 893
208354 665 277
372015 139 343
375614 705 266
560420 726 488
111060 36 423
754814 314 862
800763 820 694
964435 206 326
976631 507 468
426239 46 113
611417 108 240
496828 104 679
978086 791 120
399647 290 726
477114 54 222
181320 333 18
745821 258 979
284377 386 663
866085 28 558
437707 455 908
452077 101 580
268499 779 536
83538 22 552
420567 162 644
522171 560 923
670314 828 947
447142 426 663
583941 980 737
443471 940 147
114942 593 271
459042 43 783
591706 512 880
614740 817 118
134156 302 429
432712 14 764
258804 485 1
377914 970 6
866868 701 86
28221 141 937
682738 148 930
80655 129 571
614783 791 135
618067 971 744
746276 236 182
726376 177 104
30556 675 266
776083 372 688
678400 385 191
844965 447 34
379905 372 628
74830 624 702
946244 898 118
345131 346 523
704015 139 142
561018 229 148
548353 160 225
288067 248 490
691041 211 731
668719 532 381
625709 216 756
693131 202 616
581924 146 873
662089 643 569
621324 259 11
665066 778 310
616402 531 477
209133 871 113
833462 461 411
414285 69 277
522386 527 794
760190 608 532
424465 414 659
317271 485 513
943823 297 497
736281 926 652
444774 590 87
290628 841 867
725501 967 570
446483 874 511
430795 873 822
514780 177 663
303034 783 212
424944 473 502
153116 68 259
226334 399 44
574356 31 521
657098 498 224
482553 412 580
707159 881 532
992568 453 721
80716 693 247
188979 431 670
514135 878 74
471000 220 576
221431 880 32
124273 187 709
957898 879 625
337551 605 609
46140 885 724
172447 829 319
617279 473 275
864993 794 757
229579 170 49
467456 542 527
685062 916 95
228878 540 158
610873 541 1
109421 973 285
603302 358 608
481353 181 575
991344 62 625
531395 331 465
895410 809 17
113705 423 109
837720 879 881
585575 805 619
455457 639 734
31860 98 739
353318 372 485
802633 392 531
725013 910 309
940346 31 891
381638 241 274
271649 169 531
553626 953 507
663779 803 503
236626 714 623
991782 179 715
227358 989 210
703047 962 58
761464 406 707
27361 409 25
607801 114 637
286248 379 106
857632 159 132
5163 748 184
63622 332 598
309244 156 805
395848 93 730
462826 787 580
153449 175 681
578932 942 200
619146 728 993
221999 423 661
385423 408 172
894198 862 422
488740 27 348
877741 768 379
75953 603 913
792010 733 33
77399 603 55
204249 974 458
271159 901 59
489216 82 552
242332 737 350
263502 891 963
311691 969 323
659196 87 407
320553 866 540
574260 399 732
619474 997 147
962376 241 801
359993 547 94
606871 91 666
690320 897 823
767571 930 504
855340 581 496
958319 548 129
46136 545 287
522898 79 55
547756 188 761
115307 812 779
537241 48 611
299330 519 840
90309 288 818
631586 3 56
789654 515 176
95354 331 54
194897 736 558
409433 788 271
824724 650 715
838543 20 629
102554 463 677
238559 700 325
235083 219 860
524920 678 111
206082 748 990
312322 84 551
909263 920 386
538795 824 958
207300 607 357
898815 769 538
593775 656 449
124535 974 150
912631 788 299
133645 376 762
666244 989 457
542193 635 176
459388 381 26
654329 753 639
726284 806 326
860825 285 996
922201 877 365
428071 247 129
47178 44 106
844488 972 645
322421 645 596
475002 696 402
992894 942 150
147124 920 101
974335 424 110
102977 127 27
233113 891 870
714262 733 45
808065 349 924
722892 118 325
905577 128 713
206434 48 671
223129 763 141
423036 240 735
912234 596 97
413434 360 518
250066 812 717
171624 97 242
68042 284 997
258530 934 58
268556 596 168
952331 215 97
251114 617 70
465479 348 487
26810 792 35
845243 676 86
216270 882 400
888980 177 114
626412 941 955
284002 321 800
529228 400 569
328766 444 836
349144 705 455
679223 905 417
949888 427 570
537269 253 409
853092 439 1000
789032 425 969
748515 669 649
452244 284 259
451837 795 327
686443 983 164
730738 812 938
708323 530 39
326079 423 733
902404 402 202
914961 120 362
968484 446 574
902440 278 858
104024 514 111
683 905 241
686847 627 971
893141 268 971
297044 314 189
833863 700 575
366186 149 27
943841 676 96
65183 883 160
802133 598 365
694163 638 366
357667 136 365
466548 582 656
339172 877 234
747580 685 334
898631 51 734
514057 171 530
878933 714 233
994194 38 350
236371 616 65
379367 414 814
902978 503 395
304180 268 496
522160 180 666
675023 378 443
298088 350 998
776163 620 344
566543 375 429
745237 151 400
677040 345 148
81491 695 197
849473 609 170
77196 916 52
479135 528 516
110816 873 136
65067 66 155
643783 409 34
83481 801 71
676558 314 505
85626 469 856
652514 469 440
768721 429 692
713732 10 496
120074 15 92
811512 123 997
906055 138 925
190410 636 921
540031 670 514
23680 593 305
989049 84 688
77319 556 94
738519 200 723
490854 31 734
108036 245 14
529969 368 413
796478 457 283
485538 334 113
350388 767 389
397755 977 201
627789 661 99
24302 711 521
653661 150 87
220572 170 296
267134 195 797
587102 660 679
800199 376 388
516391 137 81
655041 42 328
313906 465 447
617425 925 20
860530 365 987
806378 717 793
492757 61 61
947353 25 796
633399 263 943
689105 559 106
464145 80 921
762672 698 673
589522 466 258
596323 741 176
455666 752 111
274295 431 72
105044 471 963
691578 389 642
196685 412 854
162462 563 772
54211 188 963
713619 945 611
437133 180 547
393519 996 935
684524 713 257
143210 749 850
446019 803 60
649454 435 137
391697 4 937
514288 485 890
563399 830 657
878380 5 959
549495 263 41
976794 130 14
249923 722 687
879192 649 702
515360 903 819
832221 956 212
637493 460 877
236246 600 987
956517 92 178
28443 537 913
46663 967 394
264069 383 368
644158 956 514
948571 526 819
943792 669 516
199071 102 689
557177 981 347
779518 108 763
235089 483 548
243237 657 467
248917 402 633
166177 304 462
549957 924 523
802161 602 569
635979 903 832
32991 78 80
680777 263 585
173257 918 831
532348 898 825
523735 669 117
537112 180 425
886350 351 918
576937 505 868
240514 51 580
239506 714 79
565206 251 570
640013 303 731
293913 802 987
390640 26 190
332767 914 640
503771 179 659
629053 264 778
617849 976 480
117988 357 961
562610 595 383
602123 106 230
350840 937 837
513824 517 90
700068 380 309
606536 985 312
616735 977 113
500940 503 806
143752 812 582
448208 950 659
518752 320 436
937480 514 496
159463 288 112
510373 252 121
864594 559 15
492044 354 79
111344 655 681
810296 61 898
440737 402 862
765048 432 992
124247 731 615
355763 986 734
748248 934 384
5001 535 470
867167 663 901
917524 314 859
301656 862 445
368630 248 411
845598 404 660
64775 945 114
51105 430 217
963741 431 56
344631 606 300
73910 380 817
631260 163 266
736927 797 500
29394 217 890
87823 978 366
973897 177 353
647813 207 909
49264 260 242
924083 648 738
815325 799 726
209436 906 419
589641 432 992
681436 648 599
560405 724 169
344087 431 301
277067 526 759
955941 555 580
5757 172 817
645070 634 752
673467 491 715
718337 232 273
567555 542 693
973364 539 817
272919 631 8
771399 711 556
392108 25 373
603008 524 471
713341 581 278
81201 246 485
901845 899 364
156845 488 549
951299 989 621
683990 192 563
96665 251 11
335776 942 682
528069 88 217
43946 434 564
921153 148 104
52400 19 276
574009 575 298
794560 436 585
988715 842 546
616014 518 194
629157 156 237
266515 717 419
801077 61 931
692388 84 411
620563 63 730
573232 678 29
678269 560 169
274619 821 391
619335 729 436
675152 754 10
37074 969 475
659946 224 275
35666 401 780
270662 594 84
19689 538 818
450318 536 429
749766 200 638
967350 395 970
249728 674 936
499615 133 42
662423 375 326
772126 39 558
178521 269 915
346742 531 844
908613 929 302
877404 107 259
921850 77 25
903128 984 896
66439 710 988
401746 288 395
767515 961 553
107789 600 704
478305 13 316
956483 717 747
620743 15 638
254549 603 82
965474 71 355
301933 3 714
441023 153 563
696048 334 316
806814 902 778
203011 530 17
932382 868 381
993263 803 546
650671 120 75
173274 925 824
418512 523 430
42313 744 573
95798 348 762
487284 251 670
255115 755 287
257493 567 624
604128 959 967
590233 867 387
727078 985 113
1917 225 987
216358 878 840
280315 73 485
722139 818 609
461321 338 106
539458 699 981
911163 885 273
23591 855 20
362839 753 247
739657 545 891
941046 604 652
115380 93 717
928919 30 455
235647 476 866
100443 516 276
847184 729 827
910058 554 174
333077 692 758
247162 212 294
96517 408 364
263716 203 335
110569 168 13
417586 322 1
797091 659 281
18215 822 421
136676 876 900
122265 840 421
507238 206 680
725017 187 242
986567 78 920
812468 434 320
365167 63 664
485376 457 823
343315 369 355
334916 48 427
897454 90 158
691972 468 45
943692 708 394
305966 922 520
441952 377 839
789243 12 696
87075 680 651
309988 933 210
394983 885 322
182185 444 457
490804 348 601
496564 863 729
510185 385 623
165258 289 704
633547 364 583
496138 342 51
720297 477 504
693239 395 781
900913 698 482
581484 563 97
533098 975 152
326598 813 112
575717 22 285
306627 292 962
588862 229 510
232179 317 552
996760 756 819
60276 769 553
550338 598 479
579364 283 744
39590 432 179
205883 520 782
714500 446 463
255275 495 633
960297 921 165
359392 631 154
847230 194 943
766028 466 749
442228 419 223
643738 634 562
983639 853 138
796715 55 621
11054 646 750
638782 367 383
134995 534 89
806652 506 633
236671 746 245
673339 717 712
364538 578 789
805583 609 902
296301 660 384
12459 2 673
170927 800 586
25793 579 69
791198 440 296
485695 598 867
636070 355 128
171170 694 315
310243 509 795
940834 211 907
930306 759 50
928431 522 660
428478 510 295
519933 659 266
828984 73 997
707747 647 753
941149 389 711
555770 455 409
22549 565 245
844535 967 518
480546 416 943
192477 446 885
459098 64 746
468511 169 706
257755 69 492
741359 627 693
220751 278 966
921217 918 216
408289 299 364
980437 732 768
406456 158 906
670056 217 821
209996 223 70
130870 596 556
240686 324 838
832210 421 400
24334 282 83
532504 181 684
62266 982 645
891983 769 445
697258 416 288
231152 214 515
748019 673 656
243013 119 350
9409 228 9
642483 762 927
630417 852 882
748789 70 331
73150 526 210
707755 833 8
834534 261 756
82320 423 282
741490 406 146
291179 29 408
818712 175 757
303277 353 321
687342 303 801
657521 522 594
854526 396 32
149518 330 530
750490 920 285
310437 325 17
421167 450 56
726291 715 89
867311 871 456
509800 837 440
781826 233 756
20696 95 152
167420 903 987
75250 666 8
249814 633 88
857563 226 594
56683 601 886
481726 761 897
924213 356 37
905198 762 915
704983 566 3
551786 782 612
846184 791 913
732411 240 118
41697 632 809
911436 34 357
69896 608 222
975255 314 318
388465 945 809
309685 477 617
973588 589 746
660207 493 709
260294 634 882
436989 96 60
24457 318 164
741645 139 882
313260 623 744
495056 908 475
215777 874 462
538459 454 764
638243 464 595
304829 454 939
13171 39 834
189848 341 664
604668 816 974
495394 527 195
871213 57 702
182684 262 814
932953 941 940
673739 367 352
162707 312 786
866738 168 720
234706 988 666
782071 203 675
353471 155 167
389069 342 245
958222 641 515
929737 166 558
858962 345 17
587012 875 468
201351 949 915
774391 543 294
655810 599 709
805458 667 425
938670 862 91
882421 134 260
639691 134 503
458863 331 892
64546 836 623
191568 539 393
647569 897 829
967239 767 94
852141 240 524
100511 78 353
988785 75 583
356486 683 295
810185 357 871
502235 499 871
701551 340 277
372332 590 220
971265 598 565
614024 941 567
9957 325 437
604928 37 884
658654 480 645
274984 789 496
954226 793 141
932098 986 623
896014 959 334
310894 817 21
517782 626 302
653964 544 837
941006 478 703
669234 621 330
279847 288 164
642778 720 860
482550 868 432
407064 247 996
780084 373 522
537437 674 268
551234 861 378
756534 677 788
630754 345 96
464690 511 252
578521 916 870
920557 623 557
678385 134 805
389387 814 160
80236 89 477
423445 955 538
634989 627 933
276559 885 286
257341 261 199
390796 147 963
281066 895 623
171128 790 16
529803 857 291
416180 673 467
245607 36 8
846011 944 375
175155 663 27
541689 927 722
272107 946 192
235434 271 325
756746 221 328
152739 502 356
438954 151 120
418373 717 308
143939 505 19
835739 429 157
60323 620 991
961576 991 538
888209 56 153
132483 277 448
207781 399 246
7733 621 606
830475 326 116
956676 865 770
616018 995 741
956387 164 387
719261 768 373
380142 839 433
423345 113 208
966393 227 729
728597 762 562
131403 132 283
428391 731 394
287865 885 403
950447 244 370
273828 372 847
18024 764 321
204919 548 24
942531 863 553
978824 672 418
467580 938 79
524166 564 225
787631 852 445
795774 664 21
573278 857 433
589537 561 835
536743 305 73
884813 25 328
118598 929 407
102251 652 979
129972 700 285
25168 429 684
41114 151 749
540219 201 325
709423 529 495
646387 291 599
74487 42 650
595550 959 870
137742 880 264
814583 540 745
365556 707 93
447688 33 539
569254 605 709
315146 593 143
803968 581 737
317799 674 896
872238 160 385
287150 271 285
359666 805 468
345740 70 868
783478 27 617
525870 978 694
918166 536 665
914050 808 851
681213 839 605
774675 358 153
286242 415 445
415898 340 407
815872 925 333
535587 776 537
606584 512 701
903205 955 710
808280 610 994
158577 776 850
962030 536 511
805940 215 708
970292 435 764
476101 154 851
81848 656 465
425500 283 550
886050 93 155
667726 192 663
143647 571 984
241474 976 908
519743 838 36
840867 22 91
137759 173 799
944500 770 363
839815 283 423
163347 350 960
270284 415 937
162336 747 968
723929 269 615
698624 64 633
34812 549 565
957173 280 602
741365 221 623
12633 685 477
554165 718 426
672591 45 827
481381 547 230
827401 646 222
589921 800 872
858145 531 188
422270 843 288
48476 518 813
586318 96 892
693971 330 883
182326 851 33
808060 56 805
40929 664 931
331434 298 864
728688 728 449
478821 657 76
563743 714 813
360922 562 760
39337 473 475
467110 825 788
329074 49 98
129226 348 960
442495 51 364
12722 555 308
140967 684 328
957816 855 113
504656 903 933
625179 227 769
452335 420 487
637127 851 91
366307 44 4
982391 227 699
344794 703 456
895598 28 13
483084 77 40
576897 721 368
802706 34 981
481910 821 95
167649 885 251
655921 10 706
100226 181 404
131207 753 567
566463 141 572
641290 278 835
627574 784 184
876364 999 628
242675 534 54
797330 817 489
73374 507 566
797180 342 702
763644 846 889
711587 297 747
404865 722 780
29152 186 333
817481 661 49
902032 820 433
353731 706 927
513423 613 742
607187 59 470
122528 635 380
263891 476 528
140022 529 493
632977 360 86
404987 172 429
665403 725 85
904749 754 456
722156 262 996
923833 203 86
203313 413 245
298655 60 777
879242 642 462
313066 311 485
848990 533 37
483307 445 683
503768 284 140
373045 827 966
543608 134 915
200944 917 260
69730 684 974
909844 613 720
778565 920 33
441615 136 904
57654 15 179
249154 539 114
111413 470 653
408317 383 437
144751 881 846
401066 328 670
46463 19 592
100575 366 152
697505 317 207
940064 589 805
583245 28 772
724857 517 618
917108 108 273
618761 165 966
480249 900 774
882085 670 220
706699 930 886
804659 823 103
424657 98 876
371498 37 523
775866 596 97
95513 469 90
491730 341 165
286382 862 306
986109 697 345
58354 475 175
369408 644 920
650142 484 668
515407 721 249
845549 707 918
923296 991 203
311728 341 283
892752 522 168
442040 531 35
228322 12 825
807903 558 688
543428 555 72
337008 299 194
996524 397 139
984661 445 614
756278 387 998
128318 688 379
848827 110 549
91544 700 436
441811 455 532
61101 241 859
388146 581 279
227598 658 852
763344 641 142
878512 131 845
662412 935 760
975044 343 441
656896 511 609
412201 974 801
226182 124 252
652112 182 899
620274 80 490
563989 23 53
144207 742 856
431677 544 283
98543 634 521
85010 518 835
155339 179 442
632356 807 28
354836 580 653
931750 875 318
869783 147 225
967747 297 100
439330 451 656
776426 380 110
618231 12 818
882808 783 855
528975 120 532
796933 4 418
211417 388 682
602420 105 194
534504 234 38
360092 795 752
985579 996 185
483390 182 330
836244 810 138
179056 638 449
578595 850 932
931481 668 366
496947 569 91
957787 429 765
235486 325 636
468733 948 376
520890 485 504
360334 846 317
311499 602 428
767906 202 874
471204 405 972
318940 651 603
253284 827 420
351334 143 777
176821 983 482
126460 694 880
840281 593 595
108587 355 273
856620 662 867
948377 248 794
46003 108 321
914928 290 760
170468 217 56
919620 616 450
333152 28 716
576797 661 707
818545 280 303
436013 113 68
446532 773 785
571408 35 297
151332 379 613
210582 469 130
201938 650 97
28439 299 967
992616 208 95
470060 223 509
761555 206 509
438556 212 637
575016 626 818
30231 316 40
96816 49 214
639006 119 23
626596 771 515
735680 818 343
493940 458 631
415150 781 633
395126 681 235
57015 582 287
322290 920 915
303004 159 454
135351 635 347
927341 163 87
884764 69 59
933975 161 533
144856 307 26
552323 709 67
392700 668 924
684993 979 929
143881 547 500
346501 39 841
758381 787 872
58103 501 168
244303 130 964
710679 665 525
472274 786 502
637852 764 339
39007 289 851
653633 833 230
370778 725 1000
943096 57 663
152793 274 643
117334 817 423
671770 676 5
641264 95 980
310385 76 461
299082 622 477
275295 837 160
280652 31 281
98686 330 82
167134 788 203
363540 950 681
976818 123 411
501354 404 81
117574 816 885
297566 740 471
581525 98 842
448131 406 217
869929 465 480
144143 315 794
393109 116 770
29258 914 147
945541 453 227
187805 627 793
441813 840 856
882162 141 626
500960 932 96
702820 580 605
214145 373 100
719813 441 25
797918 469 909
417199 421 42
156265 655 787
435538 943 219
798632 731 759
573325 9 574
511290 792 935
634326 312 465
457067 99 873
785529 787 1000
881197 850 725
296629 396 548
225156 375 169
296904 175 715
964814 793 842
941127 657 977
209059 769 984
777578 960 603
740698 251 455
543259 486 632
351875 993 34
149406 293 401
457237 157 926
298022 59 357
810051 305 17
30263 976 350
845394 346 318
776669 611 559
617902 616 933
346437 525 264
734923 198 820
979420 871 381
282604 278 590
644127 83 820
492776 235 511
867801 289 685
857303 499 218
885937 498 217
379780 745 976
372704 684 858
863636 233 277
695263 437 844
344584 368 298
643061 634 175
812131 76 528
83923 533 657
839713 674 523
823701 540 516
665244 218 692
891408 197 710
376662 557 814
228199 746 711
191248 187 220
905132 499 73
173504 535 463
189439 777 668
24069 568 503
971135 188 475
773464 621 344
549171 666 742
856068 334 623
657594 645 885
669583 457 626
603030 95 249
530223 147 228
967299 94 525
946434 322 88
145858 611 567
113735 60 574
623059 265 40
549050 311 928
818940 613 26
661062 731 702
780063 301 116
508950 2 957
105620 321 108
506442 811 621
449068 710 23
972359 897 235
903900 826 971
154183 172 607
664574 918 968
839295 664 958
492910 69 696
261980 993 759
363247 767 517
874684 512 293
469000 841 814
144980 28 852
596564 396 398
989834 868 838
945875 892 882
250407 501 144
465551 36 693
454899 146 123
344694 596 580
901825 687 953
270587 555 665
430146 243 213
914882 514 222
365620 512 624
5502 672 589
616750 689 691
590926 183 121
163614 769 988
976956 627 251
628937 457 921
286019 372 369
311982 375 810
557630 5 414
823764 188 312
490391 540 324
932059 219 513
588617 81 90
958026 55 911
965812 784 364
198441 858 311
816771 715 404
159378 39 31
177722 762 690
253332 641 491
114592 788 134
178979 672 265
11664 165 514
498054 148 447
477885 261 798
354710 956 392
667972 697 856
547250 742 389
343073 672 389
176697 140 708
261913 724 944
975504 123 382
858755 77 231
546357 603 433
854081 306 127
72370 750 861
203368 342 348
232464 42 318
360373 988 448
560013 829 289
388028 983 445
844356 990 712
321526 612 675
649527 668 994
768996 486 150
100132 902 572
515995 708 358
96297 13 296
13512 222 270
703736 707 12
778229 5 347
820582 637 347
394636 723 730
26557 311 122
44069 858 514
821067 333 949
504859 325 726
936940 430 845
251878 124 795
766992 960 147
617417 628 579
790467 699 642
131866 92 620
757010 995 154
660036 243 541
165649 808 464
851771 305 314
947560 398 60
533765 986 91
596959 386 531
635171 903 492
20412 792 936
155535 51 419
38908 598 923
108480 461 458
833075 121 56
39464 653 888
823054 393 307
466066 324 248
989489 924 689
467030 283 595
221056 488 99
360955 909 426
672672 135 586
716981 81 610
287421 391 368
163568 58 485
156960 818 602
528160 960 846
688422 39 67
58411 122 292
694577 889 609
542321 93 36
459368 519 47
355074 174 986
653139 490 711
660316 204 790
469748 77 361
873206 549 817
386209 636 302
981943 430 187
195852 647 266
374622 330 447
376215 598 137
267171 746 466
343330 767 849
981762 11 128
156814 611 392
978201 782 190
666807 566 678
454931 914 318
879974 519 169
383834 517 481
952702 735 64
920943 12 848
654839 925 291
820988 203 28
856099 459 87
688961 664 812
253288 115 765
480884 522 934
779385 538 671
74563 640 70
926199 617 18
416074 907 233
747133 67 458
247820 666 597
449390 135 690
171371 62 65
21340 91 310
708221 509 904
641332 269 502
350448 195 770
225707 568 439
620007 672 624
902380 119 455
632112 722 886
507851 205 477
300291 653 149
926955 378 650
70977 127 835
339013 530 158
685489 389 827
761990 205 898
70958 458 933
729882 401 275
635256 176 835
679646 303 296
160445 24 149
507168 187 8
681174 745 604
818523 870 23
9352 923 751
286901 612 318
401346 539 529
688052 463 28
158806 696 398
375186 563 198
950013 733 19
839412 321 838
84130 791 966
997970 368 405
714684 720 433
663497 994 657
359683 637 89
267671 902 561
456101 364 646
856683 299 140
905544 595 896
24433 606 991
877307 903 829
451906 201 60
898726 869 626
311818 383 696
982141 420 171
677225 610 183
366055 624 689
843211 500 85
846863 370 126
114111 539 563
205428 124 718
231472 734 414
434395 373 264
370330 67 894
944020 715 33
855255 998 114
61548 167 268
103398 22 277
172021 263 39
847349 99 824
447713 349 118
139864 628 228
755013 276 897
781322 584 346
463583 515 623
247830 735 563
577743 800 325
282419 211 762
262427 974 842
997465 539 207
931512 939 321
758414 212 450
284784 693 635
44366 223 647
577455 446 600
161017 960 865
375056 771 330
423230 164 848
357504 803 152
73839 266 544
898061 897 520
379791 986 417
861758 808 915
634649 847 624
843281 7 836
343643 703 149
709050 706 717
110651 364 135
615113 607 230
781033 981 829
373523 479 615
608622 554 501
150086 169 718
437059 542 10
652104 186 414
175594 188 946
627008 805 280
446578 482 849
843613 117 495
370913 671 825
663494 390 965
141203 467 433
218331 173 453
163141 773 946
207059 45 299
868325 952 319
673068 517 861
416453 869 796
444270 109 297
673895 746 311
799669 645 366
156313 763 874
164963 503 940
892250 532 573
631358 844 804
722347 394 594
766325 102 252
640332 239 791
903680 222 397
86188 219 224
7043 669 316
856508 858 348
778350 403 345
215780 136 143
107378 133 119
560432 597 608
89256 44 20
829497 900 534
762761 874 929
454003 662 782
761139 387 434
492519 346 908
94145 386 847
966206 599 251
427418 375 999
671806 526 873
293437 516 566
185287 187 8
881886 257 228
100696 801 859
220063 459 361
946553 707 468
310037 99 327
503565 449 130
807381 83 35
28128 2 65
289811 85 877
763728 356 228
241806 81 201
981781 995 560
885403 345 637
711799 806 75
843308 579 283
770494 115 101
521259 860 344
947991 842 913
254209 333 964
194404 830 736
857156 255 263
175325 674 551
279898 170 398
587548 702 576
822769 715 413
316639 75 723
231628 669 751
593735 366 342
307302 69 986
913851 149 8
305401 285 710
241577 889 142
591460 990 650
660243 410 194
221790 159 872
127881 18 165
124701 439 184
560867 572 254
688431 132 24
459810 890 648
96046 905 149
940505 742 964
972038 136 165
579957 775 670
186023 741 294
537635 679 242
4907 791 126
76462 265 166
391729 886 5
931595 413 210
912727 609 164
26158 572 9
444143 108 19
825234 852 410
444916 565 447
972234 196 312
471720 214 828
919728 904 666
813255 81 267
399633 677 421
796358 232 20
455733 727 937
692047 169 540
878929 89 12
358143 519 832
867244 533 96
563354 493 185
903563 461 12
981305 49 22
775663 492 454
677355 24 157
350027 669 893
655303 306 667
977296 943 447
655718 794 49
801021 46 675
916409 657 1
272037 214 998
590100 387 704
25280 386 619
581574 505 365
360183 659 50
413600 360 507
905728 316 198
78001 923 56
750754 567 574
259970 714 235
479127 508 828
873999 453 949
392088 698 750
960978 655 999
151247 231 245
643018 994 300
80200 693 92
60818 515 827
331040 638 169
509909 375 331
786332 202 713
662290 386 312
139463 492 335
526512 313 853
751366 180 460
203472 44 679
291922 325 639
496935 790 312
18979 113 508
114742 353 640
768234 646 920
393963 46 491
520767 230 313
943333 573 46
748239 71 501
694253 394 134
515946 513 685
743676 380 234
597937 817 357
758391 396 146
216161 924 905
694397 776 746
785884 890 287
850685 713 938
240254 783 560
823001 45 518
104693 265 50
247858 607 969
444773 467 877
638836 748 193
907684 824 603
960591 800 661
213647 598 361
649721 317 141
25771 728 254
82149 79 282
244060 217 476
129683 568 921
479499 54 997
297992 621 153
217913 668 887
548790 517 474
558519 770 202
675268 325 1000
303076 169 18
670341 770 305
604319 745 729
978675 711 642
699284 973 735
842629 513 615
229290 74 597
892653 804 423
287360 494 576
871732 197 752
799126 175 496
6617 983 953
329594 638 820
652943 239 687
614439 911 736
778650 574 551
343630 79 797
875529 351 556
609513 668 604
453579 102 709
497160 77 208
649372 206 806
820676 813 272
310169 130 766
305000 452 976
288775 92 285
503165 253 859
666463 620 215
315132 197 576
574681 284 625
37714 819 355
132978 687 94
267853 863 686
584397 655 832
639282 820 769
588574 707 152
26864 616 618
579079 345 884
78074 198 730
105162 971 255
898304 255 945
927098 803 647
528404 355 511
786281 925 125
215358 91 156
418689 62 859
508305 255 752
852743 485 654
587221 314 851
383477 419 43
184853 87 637
561806 337 67
580 505 869
266982 9 9
323514 169 47
987394 546 464
486649 767 905
59840 798 133
1085 326 237
763539 167 497
511227 787 656
772494 304 812
862871 371 970
569329 7 460
679744 787 827
90912 494 790
337742 487 656
366190 881 84
666263 681 318
329427 18 66
643982 239 613
643366 461 953
10773 383 603
22416 797 1000
292852 296 294
88216 776 518
651931 216 623
498934 675 234
715197 161 431
383544 372 489
884085 629 66
363285 2 117
391675 826 968
846981 951 288
794254 79 789
391283 538 927
961 349 981
999027 243 735
556048 738 386
842818 119 488
839598 911 72
199628 763 110
617493 845 290
316844 118 124
727519 162 34
695902 186 905
122001 691 474
773153 741 367
323772 736 979
16773 886 560
356804 464 515
531214 975 374
340121 598 62
522247 149 759
708493 725 126
915458 857 424
164525 612 596
244762 243 664
37918 967 112
614277 435 161
564207 626 565
502984 466 431
481022 592 198
872027 900 111
566358 249 385
703461 704 720
866094 206 903
232145 502 44
616561 901 219
270913 370 137
18702 238 785
595182 182 792
425616 343 895
564160 967 272
921224 632 180
40233 655 620
513754 564 143
223429 871 977
503245 2 381
992796 16 181
778684 991 847
236513 375 997
625597 347 472
23675 225 234
440875 318 508
369839 102 430
273171 856 955
111506 449 390
658746 564 601
255914 798 44
643094 275 592
318037 670 901
971835 479 74
507962 807 579
636417 42 133
958475 370 659
803939 447 351
842754 69 510
509967 788 658
961039 395 614
978205 759 55
871575 23 556
884374 210 801
522118 333 822
738900 20 711
462433 196 190
417701 868 716
641042 731 645
51341 212 74
770508 150 477
519466 433 792
258953 476 658
214243 613 888
924953 374 72
460274 313 134
20432 20 513
565237 722 395
192789 733 782
31894 998 151
61312 876 528
570829 666 710
699052 761 90
179906 277 818
612419 118 712
714024 980 796
774111 293 988
154729 769 145
211270 639 598
480589 660 423
234228 303 264
259200 687 343
744762 153 229
153984 236 352
444077 891 394
327526 153 214
160999 539 352
21660 475 635
204271 847 684
706407 57 533
116649 239 239
913666 53 839
420073 339 548
536639 827 302
181097 67 428
830140 670 880
766132 594 502
86684 28 166
475560 357 95
429408 646 623
632189 81 687
723057 287 813
308921 768 834
596818 821 510
53637 596 673
690933 975 588
322804 937 311
363220 588 202
877275 784 723
450540 39 458
166778 186 118
553447 565 546
878423 664 869
99468 948 375
436728 312 277
411471 380 308
454189 801 31
621080 44 370
870192 91 513
888201 817 796
638288 992 513
285012 800 80
685942 650 537
512780 428 625
199221 423 344
367845 812 576
322899 502 262
291491 639 476
443185 709 899
462509 529 922
16892 822 169
593027 675 611
886123 538 768
636076 534 796
646059 43 386
488907 429 164
435414 857 309
697220 221 53
843643 954 702
683767 394 618
713399 384 715
558093 354 884
338107 396 460
69307 586 875
227941 757 933
381946 101 533
719852 243 905
905528 615 284
509194 340 38
548909 638 761
757948 744 111
207305 867 454
879072 148 725
271913 256 28
172949 513 366
189169 139 205
152624 566 772
982580 151 33
629383 42 597
229014 151 1
83239 864 806
85821 347 759
398380 662 512
883346 84 826
208117 837 182
714353 827 184
451980 540 909
85776 664 131
40313 14 393
364347 336 618
248122 812 743
733820 750 114
188536 794 122
627205 480 93
788544 533 179
257475 98 354
234803 126 627
883005 873 191
177190 455 299
649841 705 400
758441 699 8
759410 894 368
98042 710 756
598601 39 131
76417 463 571
451847 801 547
934659 990 659
665152 141 4
501390 381 706
550322 305 453
347264 386 293
809792 378 337
64986 821 681
790087 706 592
758725 152 50
376002 468 523
152831 82 275
741227 922 483
793158 145 312
666384 362 388
823149 662 235
366674 728 908
318835 733 37
691616 490 817
430750 728 235
873825 510 507
165227 999 53
230825 535 306
469687 807 367
279138 957 650
815246 548 438
170764 701 401
745699 562 462
17117 125 222
209345 611 469
223533 590 728
54840 78 366
551825 976 827
601326 487 39
636100 405 491
85852 44 722
428987 50 327
429931 837 21
517705 841 691
270476 607 345
548166 243 43
933435 745 210
784052 971 243
116412 187 337
994290 669 702
814222 533 784
989652 311 622
151952 908 421
581623 294 882
586568 84 528
462951 93 656
349872 512 960
932794 640 350
769077 961 784
907940 244 764
610816 853 320
489188 256 315
658592 50 890
414507 667 59
921950 192 543
749997 350 787
63056 821 755
122608 421 500
183527 716 329
354583 61 344
575780 240 723
677281 788 296
72785 551 502
968672 150 592
315011 172 435
515130 446 63
561878 345 215
740857 618 267
143339 957 242
811570 613 669
271781 681 60
644903 817 133
929524 802 781
874555 487 150
110339 763 175
374566 613 15
392534 941 853
709031 122 84
465898 960 203
553968 613 276
683002 100 856
81657 782 774
689232 363 18
659386 944 713
342303 177 416
569439 487 363
133297 162 738
630001 562 551
571806 651 757
72350 108 290
666950 501 742
993477 150 553
993865 85 442
110389 941 414
298270 785 595
397018 323 616
751804 545 244
246269 810 876
688517 272 489
487109 545 327
493414 514 388
323796 666 874
299366 801 554
539608 431 262
306983 259 888
619817 482 610
229084 333 816
454160 575 435
99694 273 298
408221 81 459
439343 407 324
436114 931 320
535976 790 262
627426 932 37
599866 807 209
937029 812 751
157694 664 167
607615 59 434
874849 953 218
745051 971 523
566441 767 893
590508 786 589
725248 31 603
838967 134 766
603279 138 172
724305 190 931
513618 774 76
200196 848 172
888263 850 22
187073 995 783
108863 532 151
53485 220 457
514893 670 810
380573 860 755
343451 139 530
344366 701 148
760344 251 940
767491 684 932
397385 364 910
402556 755 650
470189 506 52
87954 332 999
826504 614 642
880349 621 738
111964 931 925
83232 484 691
746804 629 718
717409 740 585
334474 943 314
389583 184 165
708331 490 825
62127 729 367
604649 836 63
59966 422 328
751017 257 833
169338 836 945
19859 513 930
518153 795 404
144374 559 15
804707 827 499
252163 257 954
381957 213 557
605460 477 276
549100 968 89
970918 286 194
262825 373 43
635295 262 454
315430 915 262
593125 689 157
371271 615 391
595759 897 271
819506 4 353
497004 164 63
14198 302 496
877274 684 931
299856 872 27
412044 168 63
622223 599 208
827219 487 688
726483 296 301
812343 582 108
333186 179 148
54823 883 935
991123 548 960
344878 493 716
597494 417 290
918296 811 821
627687 824 676
707835 501 10
897485 97 512
957900 795 929
745733 471 732
227934 428 920
497015 362 215
369726 931 527
407420 463 115
796314 317 307
800220 690 613
78617 176 475
770349 227 875
909265 853 613
974669 233 564
372582 977 901
252454 214 670
425888 710 743
244888 297 894
2434 146 472
34817 863 29
190714 703 268
662676 307 199
719186 591 645
869450 665 970
393218 885 54
725265 106 369
129558 263 869
913860 513 527
675619 406 241
779923 227 41
841593 944 820
367701 709 650
387794 893 510
853545 795 41
267078 412 724
159854 537 924
244650 538 480
588599 427 684
476394 989 134
657997 198 400
337090 655 608
364618 187 325
411685 476 133
596744 619 903
348251 289 164
425913 61 303
194003 181 776
718348 45 564
940261 1 139
224455 582 592
173791 956 192
156476 322 188
152628 787 311
870182 107 656
352292 641 649
233908 310 201
93465 215 693
694217 482 194
889768 516 920
622631 461 694
736650 155 509
901860 45 348
225856 171 703
241209 438 874
861969 339 251
567887 551 433
103351 828 28
826996 552 177
170948 437 270
890834 68 211
57270 865 245
841575 159 447
839439 173 822
943369 959 615
649783 114 250
82094 999 620
149529 186 963
627722 434 218
538609 503 646
145896 566 604
227998 439 860
963618 309 655
358086 622 750
25290 657 905
277751 173 403
638409 447 225
509751 544 82
803576 488 648
155363 78 306
99161 763 853
826403 495 992
314561 649 848
807846 317 768
128300 201 730
648140 362 151
524833 892 853
592328 488 439
748932 666 456
33933 872 270
927436 29 612
88765 762 445
835293 728 166
506282 203 710
321905 322 468
620221 886 209
365015 453 350
610117 956 657
835435 699 788
647219 850 208
734291 196 275
772419 180 486
334059 211 521
72215 458 667
441415 84 797
266997 583 224
56075 805 242
168943 902 347
492177 51 946
912531 774 903
137057 970 139
157470 638 835
90666 723 266
100351 259 903
202138 112 962
171537 759 265
408138 710 729
110653 971 1
345811 464 96
590539 775 931
869981 471 315
405100 9 717
334027 553 656
351670 435 349
774731 468 453
63347 16 608
615485 876 129
45315 342 969
941441 642 834
504043 479 314
312503 559 298
860671 305 728
634846 87 465
110949 122 180
647728 709 529
317422 620 4
698345 102 390
639063 567 880
525463 90 138
760337 633 985
617248 696 702
398206 442 576
134498 831 161
833467 179 57
981610 500 118
499582 377 373
426867 346 708
982330 890 114
917056 389 621
750255 352 271
744893 33 386
593247 218 60
881899 94 260
651772 2 158
145180 218 994
898758 829 724
839497 671 232
569548 359 154
203431 747 752
350386 239 960
55276 362 845
794701 22 155
32112 938 352
276197 96 836
390859 966 399
668266 108 607
136882 102 415
659617 754 908
45021 718 753
965463 337 958
510309 974 697
748098 364 444
697337 514 239
493732 314 596
42256 885 816
809348 242 697
532947 20 908
309706 614 693
436501 565 380
228656 677 404
683569 92 871
543316 316 544
934334 718 733
989363 276 36
905165 44 174
753063 980 474
342134 566 560
135940 728 155
674433 672 656
124899 979 917
177855 482 880
574209 153 854
951448 615 922
88852 769 215
740895 8 786
135450 820 828
808482 196 396
831984 440 550
816334 965 501
51852 195 607
194725 171 793
445324 618 284
207578 263 767
194273 542 660
985559 794 188
87638 855 463
30368 496 582
305414 520 92
544898 807 385
793358 275 902
137116 179 125
544825 479 515
799764 686 93
950641 236 39
359521 288 713
933789 997 589
134007 768 370
965682 394 642
320999 166 461
480906 241 182
667115 823 519
128990 234 586
275694 450 964
769161 388 823
722242 799 158
890459 673 46
198073 465 611
624663 835 925
615264 875 98
496988 898 509
59970 632 735
522734 297 436
751485 606 1
965034 985 523
855091 216 259
489771 58 538
50912 838 353
121317 355 763
977991 840 782
764564 657 816
689895 37 342
892258 140 28
988440 80 440
611945 531 176
214131 677 14
787858 616 115
722275 745 992
207488 419 508
181695 91 513
543635 479 762
767629 677 135
753078 218 8
123949 237 439
601020 139 962
41562 927 144
522034 354 163
76434 430 496
168406 887 322
337872 590 11
834605 996 824
329847 648 300
542237 204 171
634797 621 445
803390 816 12
649411 177 85
932007 294 848
778057 82 947
679457 874 279
728879 479 714
758442 447 959
602319 914 457
633476 366 147
833384 765 223
668357 53 27
520454 70 841
943313 548 278
436209 526 213
437246 906 528
324394 544 324
391082 476 880
579744 624 307
27516 239 442
132837 17 404
500184 674 501
676753 401 837
432277 749 306
519345 243 297
583705 220 545
876004 589 336
232693 818 547
225762 541 722
607668 699 907
744673 602 980
303641 526 444
467231 707 117
396791 988 216
964791 851 46
855221 419 99
853870 682 104
116579 427 801
611345 983 467
267349 712 809
644044 446 522
414904 442 678
316788 775 488
998492 769 53
97923 230 383
503732 190 373
893674 333 469
784452 44 239
533676 296 391
691404 465 472
3777 970 47
569026 817 78
698918 436 525
329309 918 437
209657 120 426
780973 651 954
856207 228 558
341494 985 169
177202 504 832
407269 399 57
309086 587 834
302891 312 133
807165 830 991
586222 22 29
978074 3 875
943626 61 643
360834 316 687
392515 353 396
484761 384 491
418073 665 402
134481 69 595
564800 38 838
487638 450 117
261987 104 9
344256 389 426
540374 166 560
664174 166 252
367305 982 661
264794 457 496
882693 866 483
412845 459 278
880670 889 561
930473 118 524
352377 466 651
851967 471 885
542409 414 966
600580 900 279
400888 109 540
223469 376 9
398848 175 114
949584 732 212
280596 651 777
308576 594 613
291261 159 606
165747 145 924
336305 577 783
568252 702 14
678334 972 804
124350 947 352
298609 79 83
860384 377 733
652262 769 768
271690 297 810
577607 646 653
973077 17 108
208063 432 409
545306 786 65
331970 557 980
893457 242 607
40401 331 682
529019 839 17
955401 758 319
149478 882 443
514581 940 31
106706 636 851
464431 108 531
721019 88 922
574538 145 335
877310 481 729
541729 551 378
951968 117 829
424553 29 717
797515 452 934
762380 606 384
138511 379 79
871369 276 657
72487 336 715
565612 482 407
230177 86 931
493840 949 206
547544 837 817
483037 971 595
989810 652 940
816718 67 659
689710 548 269
101798 219 330
894653 533 733
487318 951 891
277894 479 955
413599 32 771
15713 44 144
758342 262 210
314711 177 649
627517 436 234
924605 678 193
103249 880 409
195090 874 185
767960 184 117
843627 519 83
57055 267 812
507337 623 196
698171 264 218
266696 777 611
403722 548 296
906343 976 240
586770 959 315
319059 139 963
934465 418 883
547909 53 129
689319 319 724
325774 858 459
953077 916 680
322859 390 174
127135 871 914
451761 892 211
440405 882 112
976781 938 847
967303 267 317
993484 261 116
555845 368 870
209474 313 775
370951 766 84
4567 490 376
322046 930 626
979398 139 140
552103 883 667
614640 367 47
579519 624 345
338553 509 842
809588 735 680
163616 347 256
208789 905 82
504887 397 939
908072 623 83
294898 540 210
595354 479 985
926483 471 387
197774 438 993
819278 887 367
642989 398 871
843846 291 975
567349 24 81
696848 531 316
594115 891 594
306160 497 57
442731 781 114
356416 526 610
198343 541 248
708461 841 906
806036 188 313
34040 928 989
915174 783 427
817168 157 458
219637 245 771
674591 335 552
596931 797 347
302638 873 272
77683 590 312
749477 579 362
963185 774 430
319440 823 974
172118 339 138
307510 474 997
985734 534 489
208877 543 123
995649 513 925
628001 231 764
632605 93 572
814130 864 684
930505 198 69
842493 881 939
875274 384 567
71940 892 301
154553 349 668
980184 753 133
200400 25 122
219549 597 1000
587345 709 620
289805 585 265
33856 690 376
13961 747 280
304452 35 993
603072 456 804
138677 139 770
416596 584 394
186390 494 459
928605 199 137
495998 744 552
356751 702 210
190482 842 213
864659 217 220
19672 924 488
144741 84 286
299218 885 11
222715 736 511
771774 658 244
741343 953 251
341829 574 914
31822 656 256
197539 113 558
713280 598 199
867895 608 647
69478 49 280
890106 913 731
256384 285 646
923070 386 211
926391 777 462
31206 707 469
213149 272 453
585705 889 340
510357 279 975
951500 135 863
4488 587 157
30763 301 228
25717 580 206
355960 774 404
152524 641 602
652741 552 677
238785 285 72
983273 906 391
461388 886 838
553320 142 40
657479 423 60
961866 749 968
180211 334 199
450542 740 583
435789 361 24
886514 249 729
461252 481 976
913064 805 446
268788 526 845
909805 471 466
395301 214 247
114318 767 39
64497 332 435
4986 482 340
769810 559 9
809314 34 309
442612 218 823
88369 617 79
295920 232 245
181699 120 87
732762 680 944
706910 801 577
813560 468 152
157966 298 408
839692 404 839
30495 408 134
985362 424 537
102726 57 544
502911 93 128
292349 522 85
885666 800 723
948993 433 958
661385 767 927
145662 992 996
720973 168 232
738938 794 303
82398 400 256
365786 977 971
904343 189 209
897433 920 776
849094 432 716
159561 34 365
73076 445 570
688404 8 248
326181 54 602
820457 303 858
468508 64 355
230687 199 636
923451 861 513
169946 411 820
498697 485 669
589309 603 176
346515 938 216
391501 316 879
404314 647 114
896298 573 77
489825 913 512
409263 356 341
337238 87 873
43554 813 938
889846 439 243
556005 130 407
571466 745 226
342471 705 671
577448 334 318
517140 25 410
350485 70 697
957730 377 633
820682 861 436
442932 540 154
560018 662 814
569397 231 476
91831 321 950
131751 556 697
190071 908 89
542382 847 719
107231 888 733
25494 114 973
152843 30 937
514935 736 962
633520 414 295
626112 855 107
993388 840 57
456192 297 814
306128 504 730
175711 242 294
595231 458 966
971714 39 467
794148 625 707
128796 436 565
48998 444 141
926374 266 723
760885 160 216
566881 57 253
224232 839 287
400434 998 429
479817 703 930
664056 936 821
562248 364 128
885453 635 759
952629 251 763
269896 181 939
962156 241 418
189056 798 950
513292 310 99
849617 448 918
520543 481 578
707142 757 995
212789 643 44
232756 478 93
809830 332 415
718226 72 846
87663 392 642
455647 261 906
408549 230 841
609849 538 510
885472 252 848
278245 309 212
581498 75 769
877671 161 587
935503 2 517
79461 800 184
161782 315 365
45054 723 956
899203 542 189
828846 510 628
566810 884 938
110306 71 48
83774 317 277
37980 103 414
443223 417 336
719831 732 131
204377 354 672
403904 222 449
2042 779 326
181277 356 584
855158 451 26
159714 104 660
454295 525 715
400615 522 875
506954 955 659
904725 304 289
904689 982 266
781250 971 555
1632 326 611
573369 395 990
685812 778 217
212481 714 684
597053 652 182
915192 147 203
884733 914 768
815770 207 917
159543 350 833
598738 746 768
334364 726 102
524050 82 839
389350 205 783
846492 769 925
681659 826 63
846519 235 323
804394 254 735
542297 289 398
759007 995 815
48661 504 783
934183 790 139
216030 965 126
624870 105 432
285123 447 148
61956 889 723
844845 482 310
558022 695 314
121477 664 356
371439 103 273
106754 211 145
363703 456 41
141131 415 961
739265 398 470
686460 473 102
152805 126 299
141291 132 412
464510 981 811
335545 729 822
755872 664 592
471866 157 238
184710 76 231
405425 702 790
654087 598 644
475559 467 481
74534 24 912
549891 958 130
998389 481 651
984862 698 372
198649 386 557
517179 485 987
866530 443 675
520806 918 592
501346 918 522
534353 90 191
587851 314 675
517496 811 750
2785 825 710
123242 46 678
244643 509 681
123454 363 341
935584 47 123
824107 845 882
61819 64 783
19216 908 175
760375 769 831
305188 97 406
127353 20 388
730585 280 882
745088 663 259
417509 27 178
518713 837 918
169437 787 527
638270 422 278
557567 639 316
300837 142 686
530794 434 354
745650 347 267
942339 644 60
418754 207 439
459462 894 522
423817 528 582
486727 350 612
50394 888 196
933928 248 947
850385 371 577
646221 928 722
495328 877 299
909495 582 259
257700 260 422
802752 970 182
856689 981 118
516128 103 52
89031 225 979
524907 538 51
509044 13 36
190669 468 448
746724 143 178
925148 481 947
379276 601 403
296857 920 45
840201 724 209
365716 89 801
312782 85 329
826558 178 250
483412 667 890
546907 949 211
271852 788 498
529979 143 210
853600 692 524
535104 738 65
433510 750 166
20918 901 873
472088 66 809
648045 622 704
50497 623 865
778257 361 497
692447 244 299
856848 425 29
289557 783 958
795548 423 912
158255 891 372
956402 281 385
787026 756 53
552672 853 6
719869 917 224
488706 3 328
369830 37 125
423616 190 9
117312 454 268
899686 327 263
251490 108 795
896880 864 45
215891 245 34
156730 736 173
180871 67 783
883435 4 115
802771 673 519
12623 708 871
4228 766 556
870576 21 590
553673 265 358
94899 970 63
709957 604 165
253445 193 161
53814 874 189
547770 920 134
962353 318 886
640877 628 690
553310 49 110
492973 949 11
475783 744 618
755515 812 635
290089 725 897
440398 762 477
615168 699 582
629851 47 590
146628 627 464
850026 224 811
239555 224 844
239718 240 669
295340 392 702
64159 320 665
20839 199 746
140549 411 786
380531 416 292
986912 13 988
924961 939 797
755263 693 807
706920 861 718
237245 518 591
228990 329 440
774693 714 654
383658 272 708
26847 200 966
679491 935 522
185960 919 594
692559 136 666
944201 314 616
889122 959 102
651444 71 96
294242 516 497
174709 295 567
946033 973 224
548113 39 427
570276 873 601
938859 314 332
382832 239 39
865202 350 302
444940 579 836
635154 544 124
84920 792 741
802955 980 400
450595 846 254
363181 556 481
492855 580 760
936790 959 6
17142 977 99
643271 308 852
539167 754 979
355166 866 379
89555 950 862
605718 500 685
751476 63 807
13020 696 365
390254 52 900
842054 650 369
80170 522 113
702594 519 353
95593 9 751
193361 620 631
915511 53 959
933391 853 579
508890 991 854
192668 286 974
607384 481 630
34319 112 166
285736 146 752
149210 54 139
282593 525 624
336767 737 704
792727 225 780
642470 441 788
4190 993 810
927484 689 762
46243 765 598
357628 939 474
845163 246 464
981458 845 922
93694 209 144
235654 608 818
315585 47 820
746550 61 904
838206 563 655
908840 95 160
241816 985 638
737158 703 409
83962 297 274
526703 343 323
670546 954 359
69353 103 753
990182 942 238
776283 750 165
854940 605 755
566956 387 401
409821 601 10
790383 855 749
708913 771 369
80440 1 379
858846 762 781
902531 348 196
746995 505 864
473763 465 432
156707 157 121
807426 537 384
749208 950 536
367844 980 947
900962 13 696
232472 796 357
769809 856 845
133891 827 652
351908 618 25
175065 133 869
684748 988 343
560583 2 46
704264 575 406
68223 169 15
99899 362 370
713450 309 173
98736 679 219
123059 423 917
423607 506 48
981003 804 783
179613 18 672
168313 680 500
26762 405 373
614994 912 249
969349 183 829
664433 772 778
608381 707 141
388658 389 886
368402 302 605
139347 119 10
152581 562 976
255977 744 394
525076 915 796
342213 33 161
397277 125 296
690056 324 462
14039 103 177
137242 477 504
469905 864 465
172819 779 385
397578 294 297
309482 195 312
54515 526 382
460719 392 415
177141 615 380
835646 837 533
744137 957 338
672368 303 385
814938 277 118
394894 713 521
107070 314 235
558884 330 608
75838 488 917
139530 689 852
131337 124 660
61917 642 43
866946 858 89
400755 113 539
177531 205 517
654415 664 783
960606 899 574
821672 269 237
419620 83 627
310463 61 842
975737 482 123
483397 551 702
832340 944 624
769438 19 666
488720 572 520
425707 246 325
330583 18 579
977917 712 123
718877 871 281
457156 532 997
691812 470 749
728187 691 516
504858 384 478
537728 805 762
811031 965 796
129037 43 916
481322 252 94
136986 7 59
920010 140 800
135567 701 224
992187 971 119
149263 442 772
671459 761 398
19864 532 331
230658 662 442
803053 38 477
829544 391 926
667236 83 108
703780 485 126
621776 531 868
381087 937 915
798591 54 554
172922 86 239
58745 95 979
652398 746 67
227690 238 411
93205 92 390
27087 951 227
43828 562 791
38749 207 434
861700 935 122
602015 261 465
728541 791 792
4526 920 676
857950 320 910
219417 715 196
380193 391 142
226397 243 938
295801 91 28
385333 732 383
991263 674 9
414040 527 928
401005 216 782
598703 624 340
793437 694 524
462881 588 476
459774 832 328
51923 86 397
642957 956 283
201047 423 926
875150 370 300
463802 865 16
489254 2 362
132833 169 35
646126 395 718
141451 493 446
780107 432 404
501267 187 816
660404 467 6
188521 63 447
364105 742 794
997652 542 943
18708 707 109
561273 552 561
290073 602 541
118036 924 279
342379 492 746
313926 953 798
195962 745 416
63494 671 637
768307 899 412
658496 981 108
210239 347 891
509572 848 287
778448 5 858
281543 442 76
700338 345 517
243755 983 579
424337 834 216
902294 880 88
209784 734 589
745925 213 695
553164 437 33
207807 497 764
568485 952 743
358968 662 717
159501 938 680
88723 826 749
727895 70 550
593417 353 362
822800 170 545
835552 128 99
216512 734 824
558425 62 422
50679 545 879
38951 588 158
748241 602 256
510989 300 783
936273 891 863
839910 736 466
76654 179 498
344553 309 541
885749 263 891
172003 348 609
626974 117 306
630065 535 136
807244 654 65
398911 374 535
372987 331 763
82471 456 436
653420 635 324
65455 243 90
404874 718 248
521093 219 272
758048 790 205
840613 221 772
735854 397 1
335028 330 369
405883 974 169
165726 73 359
820863 966 978
74669 302 494
195704 673 767
969709 296 402
94266 746 166
952122 416 947
907866 869 803
380802 887 148
219344 359 194
249158 803 442
216775 822 230
757056 326 770
136836 958 729
470048 414 376
186759 408 411
9242 137 489
133444 139 633
521939 23 593
721400 60 414
216150 751 638
415032 857 196
630681 682 605
441497 382 712
154128 760 332
75658 228 189
154457 730 26
510729 879 802
691007 708 298
181592 116 725
392224 641 93
537954 43 425
71291 429 280
725698 816 95
43629 157 502
427146 264 423
202501 393 996
234506 157 121
211559 268 271
735290 440 69
954138 677 444
639420 260 633
4606 790 455
570971 766 278
307849 878 24
177915 578 423
673778 227 479
179605 805 57
195451 226 664
427515 546 265
385099 436 208
503305 101 734
59892 660 552
607089 93 672
29717 963 767
671796 475 934
829509 536 131
497118 792 249
261543 924 588
442981 712 602
798675 494 154
309532 326 454
237086 612 542
554557 938 107
390165 905 467
143411 540 318
621003 318 941
630198 377 317
333524 161 980
565115 143 442
318284 22 319
209395 592 516
590774 282 69
510060 466 744
185866 90 546
311038 810 584
682298 926 976
924834 931 156
663484 530 677
546159 940 189
489137 546 164
854473 218 920
866947 597 906
518939 495 692
916425 420 934
246871 872 669
613373 433 860
857248 342 673
960476 125 566
748680 502 201
249470 8 514
413359 844 333
400503 999 79
794487 317 57
200528 7 234
123743 70 398
997688 818 450
812255 364 796
95947 694 159
5487 310 644
167827 669 984
727673 423 953
393024 147 766
878181 764 423
442227 289 218
855335 712 243
163415 210 383
845139 991 766
86315 890 282
219750 651 621
281583 285 906
156651 987 318
73483 693 276
252718 56 603
201757 687 5
817220 621 3
470997 120 577
726109 678 351
947925 633 888
355855 880 490
934792 733 282
428225 673 238
775138 989 986
170185 372 350
306966 100 381
671807 130 197
244691 273 923
968616 956 42
783070 646 517
52811 489 979
602987 298 104
654020 828 470
608305 422 751
58037 321 603
460524 54 220
460008 854 215
148672 219 932
754124 547 616
895988 912 750
730217 159 44
438908 210 837
928688 727 921
579500 142 166
695716 926 118
892380 492 697
257044 780 869
680671 957 18
771997 315 816
255209 34 292
743359 136 177
603969 508 119
100374 840 429
872494 555 492
441423 506 51
785298 949 153
333212 513 748
509156 730 846
832129 678 787
96980 518 414
561290 368 246
779861 617 118
167038 815 250
605594 152 904
409682 905 887
25858 570 409
747919 640 751
437512 613 323
841887 567 134
130653 745 3
662391 979 232
325487 973 927
753045 643 569
262611 691 786
621277 392 996
834256 264 140
280516 759 750
681708 916 891
514586 539 296
697469 247 78
508077 192 700
834340 552 27
111775 953 404
213253 36 514
23793 785 485
513416 149 792
856598 691 728
963623 433 799
505973 136 288
621296 962 911
339872 70 520
131105 325 145
19287 825 17
295377 181 370
112324 749 881
790952 274 746
883153 544 574
708834 780 168
128049 4 148
323258 24 556
699301 801 980
771332 615 482
136796 116 323
505377 78 952
938491 912 7
251198 22 858
480262 341 602
57837 517 598
125512 255 591
327927 900 749
253029 771 719
106825 135 241
298173 199 316
849568 762 31
407403 840 3
323813 620 686
979127 781 270
50306 580 994
628410 567 574
419762 442 845
487118 737 830
113585 841 450
187137 320 25
424857 623 628
549186 842 682
61399 568 615
601088 78 225
630753 409 837
541549 847 564
481555 958 187
160133 814 21
763613 19 254
472142 557 772
214299 198 558
180323 25 903
151447 658 223
590849 976 231
295675 379 298
262497 290 784
656894 336 575
203414 394 730
921889 183 678
66256 301 195
511026 822 103
87334 858 569
953853 600 396
274578 391 410
644670 764 74
571779 21 210
131569 161 965
576833 67 624
696970 340 877
187156 348 341
232975 691 141
791996 34 402
83978 43 477
700725 808 205
843365 218 672
772940 704 508
839750 602 399
383696 605 573
171006 586 763
180771 890 38
241996 112 573
197958 712 875
460667 777 864
646490 213 696
718523 811 273
808532 429 829
264843 471 946
905017 225 454
683305 427 328
410761 377 846
117167 272 829
387278 659 919
999716 122 905
563665 408 997
839212 273 26
252452 294 443
330584 177 420
281468 934 500
123778 248 895
312907 650 33
441104 747 527
189484 106 508
228887 120 164
745948 559 542
125335 613 622
455799 606 387
397885 221 531
273194 310 773
436705 118 772
931821 736 937
891282 904 2
306855 329 406
985054 274 837
136467 16 870
178286 620 858
629660 499 252
458366 105 31
246804 327 150
993539 859 200
353634 392 365
864078 406 365
605119 109 644
408989 871 696
919692 335 585
233465 978 548
471591 595 197
78631 594 693
663976 738 41
68002 202 721
104426 117 215
388886 370 260
792789 545 170
121087 110 683
489002 693 295
62694 520 369
666803 210 789
680596 848 864
490214 730 173
420247 740 349
559496 750 967
540936 596 91
131760 488 768
610244 491 952
198089 106 336
397479 183 73
600022 363 686
692689 272 816
412945 136 959
998890 363 699
399592 803 263
101206 990 92
880012 926 8
465018 226 268
590522 736 296
156253 523 177
21297 565 317
815813 218 996
70365 78 97
838618 953 158
909648 775 368
121024 164 318
531996 658 378
692132 314 502
524053 802 461
518232 47 36
718176 52 891
795498 752 67
534914 430 728
745930 235 588
934744 256 496
484396 170 250
24738 587 943
796619 836 293
730382 285 239
247181 313 133
372107 185 9
119710 459 872
341713 843 263
129854 537 36
704591 712 591
973141 251 702
418229 321 106
640845 882 795
237512 565 203
85991 718 32
6608 922 804
991042 244 258
450681 944 159
41840 298 591
971759 263 507
312954 129 458
833741 949 314
311025 300 533
49253 39 377
308086 596 666
714475 646 547
445614 919 333
903967 958 523
83705 565 934
360123 26 568
78015 200 113
783526 754 542
948139 2 677
456068 226 118
205696 225 970
412554 691 204
790575 495 679
481035 663 364
543390 563 307
361786 56 142
230732 278 766
502653 323 353
439608 811 368
285014 896 975
340485 857 172
47611 698 46
946880 257 238
153635 206 917
854662 341 506
661627 627 763
673991 417 486
84712 869 960
784437 475 7
876647 66 233
230796 334 231
845196 612 577
167914 423 376
117357 705 587
453293 54 135
877840 325 545
998930 925 139
939772 298 316
270835 338 138
252943 584 981
123759 317 512
514316 454 120
529448 107 348
812538 741 430
887695 58 702
555248 354 473
872161 287 490
611571 947 560
189856 8 572
727318 637 778
275494 811 587
561636 709 669
896782 911 160
437395 337 125
912188 619 121
701607 662 912
121664 103 743
154130 592 952
512677 543 721
398524 925 297
391350 155 246
386944 885 863
925380 228 160
683637 650 537
403039 378 389
666472 722 418
700426 427 293
652749 519 118
191465 545 305
575721 923 896
787979 143 266
394271 317 163
915743 178 407
840029 246 982
809509 930 26
123214 911 191
744614 596 208
226269 933 814
384844 547 793
57612 890 510
200204 268 52
625970 756 283
422705 484 984
974532 2 919
715465 129 893
861832 732 339
432336 153 867
641701 724 631
237583 867 236
232151 908 756
590862 241 740
600495 893 165
171792 371 216
494815 523 480
964336 637 555
356057 250 583
439307 27 776
752287 477 661
626192 748 292
615363 431 768
44897 214 604
811960 692 399
354158 618 991
985343 124 822
31155 932 688
112686 13 336
661137 466 254
730028 953 153
587571 818 390
121529 755 67
703492 19 320
448717 94 323
404628 8 347
451387 935 203
952924 232 786
26079 746 46
982228 766 680
118059 50 18
332156 611 234
958721 479 505
288738 25 345
846872 466 151
503074 456 897
698846 789 356
814368 575 495
739385 1 317
592683 446 948
418535 262 149
636347 770 914
136365 497 820
678555 380 166
275346 237 728
611753 922 151
93868 27 441
432947 674 539
112102 298 789
544259 13 58
552023 597 434
819822 168 447
845760 629 142
996889 810 140
397495 948 454
230425 340 614
440328 793 734
821608 618 939
463542 49 54
449572 763 193
415304 691 619
870020 107 70
462575 126 1
337192 263 121
419825 440 165
306121 843 72
776569 855 695
523017 780 393
827042 319 405
33506 171 284
418239 138 368
948729 653 381
457164 417 497
569144 654 999
786933 866 981
250707 486 113
522074 940 431
523726 182 948
199113 745 124
564810 198 692
860155 530 194
885509 208 408
27976 510 450
865079 584 341
514256 374 279
409698 840 258
937043 526 444
191840 109 292
730560 829 4
276207 357 989
855958 767 77
466568 398 46
575348 707 349
577352 946 249
431814 907 801
822198 860 419
487829 778 144
113783 647 871
378333 792 371
519689 415 363
923079 549 603
956826 17 261
279344 446 977
547525 48 220
484165 854 776
851821 643 189
319374 832 46
833586 608 109
328978 123 483
916859 606 61
374984 114 583
434370 717 587
330986 750 681
178786 876 825
142027 645 995
406402 628 478
842217 354 522
406691 61 451
95351 804 491
821766 113 339
361426 10 645
24214 817 953
477051 347 289
686863 534 66
859402 809 23
602642 248 716
163633 879 328
273920 444 26
627615 805 529
790633 260 222
928601 358 665
960314 571 623
730973 934 764
140415 573 93
795937 823 294
612374 272 757
868594 503 947
26290 49 536
854397 596 738
475250 875 574
449070 927 377
340054 697 289
265800 571 595
459494 122 59
333029 864 745
643116 348 203
764253 494 138
990179 878 596
608180 243 937
452273 228 813
338986 517 589
508940 206 683
209801 16 981
507984 651 205
168954 922 825
701529 170 357
806243 995 271
596812 586 788
928877 339 545
484867 644 495
589286 140 508
330021 713 39
624405 709 565
454671 826 446
693116 177 537
839205 400 774
171855 724 853
38755 319 482
620361 386 317
158822 762 224
759190 230 67
11208 457 587
135949 615 534
78257 235 169
190961 513 950
527652 131 580
133601 781 385
411641 759 3
768504 719 786
917946 64 484
831663 646 885
804144 911 360
73265 189 491
998858 686 461
263754 815 795
856448 435 508
423655 979 249
483384 917 266
199690 387 300
204276 453 519
321380 813 444
564071 953 377
524390 450 935
87686 418 75
81886 428 751
540376 295 146
283192 947 967
374906 332 584
145897 128 420
858931 764 431
320972 988 211
552270 13 762
547105 679 404
36472 138 441
377544 927 585
535358 645 660
987733 364 679
704672 385 636
223996 88 624
81971 358 93
842888 319 664
63532 704 366
752479 168 693
96904 611 521
332212 255 376
753240 38 141
935262 100 956
172116 776 178
374878 49 159
632160 417 951
53797 286 617
293985 838 30
108717 648 558
110619 337 710
608651 330 958
486718 468 495
768446 874 160
775601 901 199
725766 993 945
180183 213 957
648302 321 584
976832 935 639
908713 585 247
819564 107 514
117380 123 583
956462 689 787
152602 595 77
162189 940 338
659601 550 276
613436 521 191
981180 858 372
254275 85 767
222208 467 22
759450 701 726
810906 913 386
251920 834 7
257466 186 323
999291 20 589
286908 930 310
881272 172 886
404232 146 776
318609 519 119
25736 521 668
569166 928 314
581702 914 774
996986 157 62
20570 693 306
117222 933 246
771912 659 688
496737 3 449
177981 321 621
206413 706 225
298996 927 543
94932 923 224
531339 756 620
357345 709 665
596870 188 152
25421 135 734
686297 124 645
128252 115 690
481729 883 985
661735 320 242
175694 563 37
968184 519 461
216319 353 196
493934 852 589
216967 396 218
757815 9 311
181303 331 993
723849 672 184
22414 698 726
812861 616 654
769326 410 956
301128 668 754
404896 878 916
723385 815 883
804358 418 145
582530 9 607
134581 607 900
830519 314 205
409256 527 237
400808 681 441
190184 743 862
143447 694 935
875910 81 700
878990 539 51
346356 582 313
640941 302 415
217187 448 145
669290 425 139
595896 650 543
320402 626 794
801020 321 216
524413 168 385
591062 721 910
377758 530 518
766041 849 96
472891 672 501
973490 468 712
476829 281 972
635836 346 108
335413 400 428
984035 749 12
875685 112 519
482207 429 629
186130 457 846
470759 266 681
432085 144 964
44078 205 787
894694 121 226
673905 454 600
170615 342 420
462985 658 709
347733 809 33
307240 540 500
741778 732 765
817382 281 441
198457 366 246
230105 30 649
932563 749 35
664201 965 404
732700 503 496
567581 555 397
751475 41 865
182993 796 270
280434 660 14
851568 802 878
528287 756 208
118462 348 237
435924 64 23
88068 420 485
89536 480 830
672303 295 528
303594 485 584
329231 591 540
657627 949 524
301956 306 134
691494 367 483
157808 497 943
266860 526 665
217223 177 32
791051 347 959
689847 272 622
397300 921 286
627612 87 208
311361 771 334
308139 215 486
763127 957 287
2927 794 354
236065 321 349
828592 521 802
406792 737 793
409054 727 898
919901 849 934
753118 194 299
16027 327 677
274267 298 544
483154 125 849
312112 285 121
155110 109 628
491732 647 76
830663 83 44
116911 405 54
341136 644 545
419858 805 850
745345 69 554
792723 684 711
620912 465 921
116101 920 700
397798 487 57
88611 570 802
392606 298 274
721544 324 807
936214 916 486
821693 583 720
301554 192 970
625877 752 871
847503 166 335
174091 639 740
776707 526 85
713360 989 881
471331 768 132
542071 787 225
514857 851 253
913571 665 115
935532 869 365
742974 338 269
980113 582 247
180714 206 650
996336 275 168
248181 848 965
497790 60 788
1852 986 19
232265 361 263
56571 337 217
218792 246 103
852703 810 362
624437 680 470
442193 930 424
822487 246 710
537969 877 988
772870 935 583
228065 32 355
220118 650 879
366169 772 533
309508 156 108
303754 698 998
800840 406 969
206923 703 609
253065 189 385
260545 278 503
622247 704 878
996022 78 475
35010 314 581
403901 31 337
138228 716 162
897497 53 778
94801 980 202
768065 190 337
311007 947 568
367841 712 240
415894 753 360
129349 958 606
234871 789 91
145068 958 472
359569 146 1
379428 635 843
613116 931 720
216264 984 394
670535 166 15
411250 209 35
167886 243 830
656325 234 511
46001 59 457
72784 323 436
478820 216 682
932945 936 827
548903 929 436
640102 911 156
130671 377 821
130353 585 832
85695 102 634
405338 906 557
610272 879 331
10589 620 26
312421 47 970
409943 929 716
398085 553 740
385856 300 35
175580 234 899
313937 568 956
193737 532 3
524106 517 983
695533 566 735
726886 724 247
636810 859 164
308806 880 654
10055 464 54
680747 1000 430
773246 418 795
514942 129 808
641607 484 589
930257 808 994
369003 174 617
523082 620 602
767990 38 382
559637 473 31
413657 705 374
355033 775 157
864247 190 724
799246 450 248
413670 157 793
427909 876 660
886689 158 946
260487 352 476
816333 510 335
412961 64 107
841965 246 102
536298 862 502
860790 298 674
36538 715 361
147361 350 342
496348 981 43
786591 976 47
350450 718 706
461584 421 416
754308 523 273
742072 747 811
362449 442 138
162581 437 57
552292 889 308
855264 41 752
411988 306 603
310863 320 416
109538 465 413
508493 616 547
885795 211 854
919161 911 171
347128 564 613
914762 507 708
273654 770 439
212685 833 39
255857 506 435
335353 420 450
912170 510 489
499507 430 276
353725 665 192
318697 529 826
195192 490 804
851164 892 319
903631 869 470
900955 74 227
149814 419 763
123118 522 675
146977 984 332
807327 849 484
772450 713 51
972834 802 53
353729 842 22
189618 413 465
704490 229 223
606328 288 634
551710 264 620
314964 571 226
128589 713 26
507503 593 969
894433 239 769
495961 716 410
90877 194 103
733978 136 329
318626 981 788
828976 355 516
828455 728 304
417113 759 678
295125 47 242
939432 851 542
619081 597 133
83965 359 155
64450 126 19
912360 945 175
523520 468 658
812952 16 145
470853 730 442
176396 260 289
194735 994 137
593620 239 681
413423 261 578
86367 66 373
103062 41 198
407106 116 181
102913 75 647
624022 472 58
453228 265 357
696559 679 596
531795 935 827
209528 565 998
546670 988 726
283770 484 4
834276 540 570
682395 536 634
350196 337 555
199129 480 984
614815 209 338
157766 402 762
709953 853 4
291704 316 851
443150 39 131
186195 703 266
764910 79 691
724786 56 866
606812 472 116
757102 866 17
341316 390 772
245242 280 478
41578 893 281
764060 15 850
546539 779 445
953377 816 688
420571 334 600
752009 961 60
38422 686 486
91328 337 178
270976 770 829
432077 629 116
190161 369 354
889396 925 286
697591 266 205
252554 247 432
106085 689 416
27897 119 361
975257 2 651
147856 734 494
760668 661 214
529515 935 398
582883 248 738
266816 577 714
254261 322 397
330907 917 85
114268 509 105
222703 884 798
589024 627 576
33609 4 273
456373 170 862
92240 723 628
29704 772 183
713147 279 965
883956 218 582
530032 555 567
922974 86 132
457708 989 495
233971 290 100
553032 91 909
991141 833 167
567308 184 840
696111 147 868
987586 178 903
770492 699 895
467948 1 893
234883 101 600
353511 482 122
800272 489 35
961406 546 751
438338 149 591
999542 262 169
279569 763 359
443403 528 716
342900 592 472
72209 953 724
57556 464 100
61651 73 548
767179 176 922
359196 945 822
112806 534 519
8208 953 527
20835 501 923
277999 464 771
245356 47 453
854849 973 684
993429 986 824
285632 5 408
164412 19 567
141043 583 65
337059 23 279
913947 313 487
923676 637 134
202046 499 104
52344 615 62
303287 830 817
597233 647 547
610098 292 322
921823 212 242
233230 227 874
909866 99 290
813266 296 743
704259 781 218
7730 194 256
975548 359 430
359149 800 963
213908 779 629
976488 150 687
941844 923 888
478927 453 627
158235 462 53
29254 608 248
711596 88 329
965835 854 158
558889 201 848
17775 51 123
632852 381 294
967436 260 995
292520 416 395
738222 189 984
738826 340 164
295102 644 380
288349 49 551
410506 529 227
6950 534 412
571170 967 772
511882 962 906
737628 668 15
349199 763 545
352228 14 833
480567 372 572
781615 351 900
719842 578 5
293069 913 318
811669 456 764
794947 604 476
802533 58 865
652213 847 671
106708 223 784
955810 268 837
865810 331 798
704528 744 539
274466 889 97
848861 783 164
930277 873 756
390112 769 229
244560 941 613
689585 849 402
563345 706 329
780721 679 645
615097 916 356
192115 11 806
456865 241 120
465947 417 221
359554 281 439
846314 57 147
268216 494 765
879882 729 232
356894 228 238
358533 701 307
924606 71 272
840864 300 526
941280 244 75
560496 95 26
676728 874 743
795018 413 967
11125 850 667
573958 379 68
932553 385 940
811410 545 741
63791 993 609
187111 738 290
120185 290 802
690208 732 168
20561 638 119
424206 850 480
811876 484 385
208701 189 819
350831 538 26
132046 955 390
443178 929 394
253546 673 71
632285 898 878
38016 102 975
454242 729 192
792836 948 908
750814 625 791
72913 901 649
927190 938 282
758766 62 887
120048 831 363
128561 165 510
511736 646 230
496106 515 52
22637 854 924
917798 453 285
703701 388 53
57546 792 423
734021 724 440
631513 992 355
895353 770 520
599738 650 835
133233 585 735
254816 302 381
552037 341 574
356566 367 551
761981 360 712
168583 885 401
640734 765 686
202198 408 585
893257 330 718
274641 270 400
865374 769 849
169355 816 580
696628 39 108
978901 173 528
948168 600 76
30357 865 61
472454 679 813
715271 17 417
539049 385 808
583106 58 527
600049 548 80
180624 371 10
696891 428 381
886871 356 458
287406 191 654
35918 35 17
447150 8 349
284153 897 595
64439 529 615
366790 508 570
752069 649 713
666884 563 885
491492 920 358
909624 27 537
61269 191 332
435275 478 159
435887 159 53
559991 863 31
228046 563 943
310241 654 44
344479 173 468
440355 680 413
97185 623 928
55431 108 20
681955 37 355
468770 46 453
222498 797 346
876257 844 465
266950 374 170
849738 993 897
614883 762 240
554993 370 381
344191 508 321
779900 69 883
401956 572 700
778046 397 572
837765 913 875
539427 694 205
295343 168 820
954847 605 540
880378 72 366
29791 536 448
608737 610 433
564074 507 279
230967 573 618
263465 31 313
317535 843 829
903436 766 428
611122 595 263
517810 419 85
254761 429 609
149966 765 605
503787 946 930
341473 73 102
832230 688 782
821098 641 189
894137 162 16
75669 138 694
296146 356 57
91285 241 203
175233 691 873
997522 911 78
202733 89 180
990798 54 800
55448 443 436
346414 287 756
332926 573 750
902148 244 478
531872 204 776
377118 913 447
495081 730 862
808535 586 312
676098 668 713
313545 556 901
134312 906 728
638844 780 727
861404 234 503
550698 411 627
833629 559 942
226272 829 766
293454 800 106
104027 405 503
921647 379 524
914901 970 167
576027 502 931
650764 859 186
566143 748 273
655794 508 187
961683 496 952
143567 646 963
382983 105 276
51656 873 924
178234 929 528
14469 538 92
930513 895 990
154869 491 391
903715 185 954
230734 326 662
264515 406 870
959618 675 162
923 144 767
313173 19 554
521085 587 507
384413 794 121
853210 598 532
405740 456 755
334563 781 405
92718 677 335
574887 28 398
113314 282 408
7639 716 428
575329 316 808
405239 366 384
142839 453 193
161500 804 328
365655 240 341
823752 903 846
282111 867 452
263637 794 207
960325 442 840
339127 353 321
641994 160 617
836882 802 983
23443 124 515
546477 338 551
411430 792 317
565613 193 709
7125 625 966
405093 407 768
379750 945 688
684208 329 579
299028 94 22
896691 769 915
475337 33 33
804133 622 362
807098 293 340
478258 999 692
86853 439 459
96740 520 588
278161 844 903
36403 693 88
80730 554 711
32095 787 70
254387 352 180
163910 907 831
479308 898 674
600236 922 298
230504 456 731
781474 481 27
89644 185 192
269520 604 329
496709 995 441
598189 876 813
178141 528 952
926015 193 626
414292 967 855
421483 444 934
719634 472 950
465938 263 527
505018 232 256
705600 62 333
471699 542 268
275762 931 164
224373 160 31
731855 574 759
962513 513 846
459794 435 606
925654 956 458
240757 10 967
850123 625 184
72662 776 502
867883 493 993
41243 397 950
477857 867 891
977845 308 819
29619 612 889
279321 542 8
95235 925 554
608492 867 152
970255 489 286
961182 364 183
84562 540 342
985119 89 248
342385 491 276
581680 367 21
825288 903 715
907812 799 938
335547 250 287
473630 893 417
311237 646 220
876196 236 441
186316 536 834
583784 475 557
942446 751 382
568104 427 104
978870 747 721
771469 323 448
139598 590 523
513747 27 315
172617 823 38
179185 367 704
207876 963 624
611604 786 386
946360 81 880
46478 781 693
600962 770 236
90339 770 908
221864 464 265
853619 867 415
973116 501 543
378669 592 421
101430 899 690
278269 72 113
4739 834 548
556424 341 654
869410 670 995
933150 628 921
897398 72 465
918310 363 558
90419 721 546
658392 502 939
510058 847 682
843293 257 928
566237 654 284
18627 354 517
367660 497 754
135017 926 879
883258 113 608
620362 500 142
594386 368 762
168685 678 182
386556 238 682
414465 502 149
131771 197 298
375859 356 411
218790 188 296
133899 628 209
839214 329 144
634871 507 326
778104 947 911
973400 637 842
727506 651 238
774796 993 568
1914 933 521
375476 74 774
400656 627 151
948889 963 331
450843 832 162
482059 779 949
322937 255 518
478109 37 575
594828 553 87
373944 381 282
638941 2 426
714546 332 698
343363 121 881
625628 942 680
479159 715 133
497981 610 98
336720 707 333
155695 212 696
959812 849 894
523624 437 37
164225 176 951
72128 912 174
45660 856 883
714547 46 153
251905 203 31
404776 362 858
673465 329 613
584859 939 747
889737 366 314
241267 835 280
580601 101 744
643895 82 710
370244 19 11
576962 565 934
474957 908 709
192148 446 635
788685 789 174
892303 651 218
333652 448 988
637332 384 119
354817 463 415
194902 119 355
728698 391 10
190342 6 774
242319 411 428
46558 140 401
285951 464 576
839916 567 22
539719 387 507
674661 255 409
958758 640 772
391393 589 727
23529 948 465
49176 396 404
653091 815 99
414174 623 746
212723 83 369
598689 593 538
667049 714 259
290081 736 253
841029 358 174
989317 882 431
747411 982 452
523922 639 269
790700 220 639
413362 237 733
254163 775 971
219330 50 72
868911 316 163
247284 904 599
872995 770 122
420856 130 735
887678 652 735
299276 933 762
950919 943 956
461832 62 504
292535 268 567
495621 61 173
69319 785 547
930303 331 700
12956 861 835
379498 644 273
953680 550 818
42959 42 717
382993 974 505
33002 674 819
815601 825 177
535666 911 299
900151 166 19
773510 313 530
949050 378 890
330080 386 310
176419 763 292
657620 806 376
434583 971 385
272181 727 357
993351 281 513
230775 2 316
549592 395 802
624212 429 893
807250 996 872
928475 695 36
282941 677 997
3670 446 706
615952 400 502
2568 639 773
161908 185 438
946358 510 302
225315 535 884
138666 223 866
787941 133 848
492892 483 833
623912 177 946
733241 66 409
840738 316 865
979543 219 87
315566 320 647
465821 763 602
319119 523 843
5150 141 756
573704 455 793
368855 976 190
910293 492 279
485455 906 207
925603 992 649
968334 256 987
947890 527 905
850806 55 866
904359 680 116
14301 4 324
92802 340 179
120999 998 667
560918 62 836
649771 856 2
602104 511 95
860140 527 30
173648 462 124
344086 443 361
617310 181 45
555510 321 612
853300 66 99
320675 812 210
325600 1 731
962730 660 828
65004 546 127
196308 685 330
328550 33 419
779151 611 269
636371 920 351
696720 658 190
603825 57 924
9608 175 760
887233 589 373
482585 250 630
74774 180 653
61016 580 696
784435 689 143
429056 441 481
363188 348 271
161287 267 466
464138 442 52
118388 643 49
615873 6 857
910309 144 916
657164 444 500
756704 916 596
885730 230 890
156381 788 828
663944 773 803
661976 935 799
192153 672 163
881802 440 177
76660 544 992
931113 429 51
584851 591 743
300576 348 975
876851 381 260
660073 247 254
266964 237 503
791078 97 704
91787 334 826
998614 481 282
167280 328 135
962987 354 107
242425 638 523
8561 699 587
592750 902 46
209592 231 818
377238 494 757
856269 549 270
372901 303 215
758627 255 920
78444 783 308
257201 424 757
380996 312 64
543707 935 875
697148 630 911
724132 402 940
269877 876 790
129684 855 125
439940 737 986
718885 640 773
699248 653 436
647240 692 250
389308 421 871
920754 205 81
247100 88 18
329550 331 88
852559 485 53
168938 47 570
73828 103 675
797153 628 977
803026 332 450
599532 550 545
42730 942 632
302882 341 93
968370 102 934
841645 527 405
953654 543 931
973461 804 365
100099 260 359
993816 165 328
757170 514 330
198153 974 767
113442 947 895
884147 397 848
686734 834 582
609654 865 677
289237 201 869
78951 890 287
914355 839 241
19950 313 396
258096 747 507
126940 370 60
44086 205 174
28133 597 326
36465 365 329
182382 830 14
603881 805 785
579048 215 162
73168 401 805
898647 994 665
971601 328 31
667182 927 786
41437 224 248
737280 862 560
5512 643 744
721407 323 223
593606 269 502
221386 322 94
345582 40 717
408107 192 363
83076 603 290
642698 335 18
725349 915 551
712466 251 285
73745 440 930
957217 881 455
182501 169 665
537959 367 517
766153 243 456
511308 104 200
613207 931 181
717948 123 72
420381 543 956
772618 763 443
703482 483 344
532499 647 903
969534 715 640
155914 238 650
501731 953 23
365562 791 690
44566 209 887
328995 410 997
465566 908 645
734244 348 461
649602 178 491
175827 824 169
159278 781 288
25324 381 251
580529 727 957
129041 309 687
619206 663 13
486600 188 79
955405 59 248
818717 29 890
228419 147 926
218199 549 335
221447 17 50
332683 984 636
414557 748 520
393291 599 569
547162 343 445
599131 52 384
236433 428 257
241795 343 796
298165 226 666
517297 474 235
575017 163 792
130940 349 42
778880 880 201
767174 102 234
64712 399 222
240749 146 508
779668 339 192
319448 549 280
657212 216 635
967412 903 701
415274 367 786
766587 433 281
741836 982 504
235254 972 584
666874 934 880
333025 77 170
552551 438 599
800254 484 248
160319 984 968
791411 975 739
369439 182 995
763881 315 224
394092 853 473
143808 584 836
320712 385 657
817061 755 18
954871 23 474
628698 336 196
899460 145 194
294608 781 922
991755 78 300
778942 485 266
673625 277 564
731285 793 85
927099 4 277
99294 87 198
390539 929 759
848230 172 959
21300 44 780
142890 203 975
655506 77 408
170844 188 273
613354 416 641
646109 395 918
78895 153 838
499051 359 521
509808 74 407
525993 31 238
674420 948 196
362261 807 338
444046 547 638
266657 770 889
145655 901 35
665309 125 447
158809 410 319
650682 415 98
570528 213 536
130595 635 548
625751 53 858
127112 475 546
729075 362 944
523468 941 737
180944 533 989
642472 962 701
141515 766 333
236500 587 901
281138 894 623
965370 453 44
887676 676 37
20599 503 775
659763 494 248
569973 379 173
89011 508 675
274932 637 43
228502 669 519
463479 879 299
195356 137 671
313176 948 744
207589 934 19
947327 228 285
834447 675 444
765654 207 835
409251 1 715
696506 716 653
302600 593 297
203965 976 397
733938 35 217
917973 426 920
870671 250 338
368921 453 985
369097 963 519
197201 122 989
970616 71 554
664250 453 450
392437 269 390
721475 283 631
859434 245 37
299722 779 25
11298 421 650
910290 246 556
92957 559 656
633400 863 575
801093 742 841
297597 124 725
534886 189 376
802422 518 771
387508 93 47
437555 788 614
767112 263 188
469223 948 20
17657 522 581
427901 585 692
334490 15 46
239573 923 325
895343 486 548
119015 57 508
311940 529 359
519745 969 277
297201 181 737
174426 612 226
453543 412 491
280836 801 945
529187 15 451
723642 254 454
729310 635 147
560553 389 15
960074 560 667
622550 549 109
164452 948 284
49761 880 281
478128 921 614
539218 133 944
45867 442 572
348537 495 830
799168 598 484
289783 307 218
677275 203 98
582816 776 465
451373 275 399
718404 824 545
33643 817 503
188206 652 104
13521 244 729
751008 471 876
810864 349 200
805597 864 43
980371 290 649
696033 488 698
655649 661 211
411461 370 848
380339 518 910
534870 808 435
563216 751 351
431469 110 102
375322 607 871
202333 49 133
164348 843 10
766368 750 834
840933 561 221
785434 187 404
247412 540 49
858593 459 195
672367 824 675
529666 769 957
209835 376 605
154453 864 849
521234 8 757
460569 253 329
610945 138 775
899326 854 708
302991 373 524
997931 962 491
252261 53 321
327562 619 250
676901 266 138
142911 36 233
774905 509 410
88806 747 577
829277 810 243
245531 333 242
591416 437 953
619983 31 926
694376 658 828
887624 473 583
711201 575 18
820326 845 924
702843 727 813
45952 308 679
563290 248 60
941129 767 468
878831 407 557
658272 10 409
9323 651 709
881393 666 550
691196 723 977
38457 710 624
112803 650 736
452182 310 470
501417 493 794
675653 637 493
273716 423 334
879425 681 977
89940 65 33
397349 589 293
127759 315 965
696471 920 757
494828 385 646
322644 247 874
418753 402 41
713035 173 604
378951 381 269
822620 431 332
906468 194 742
275423 990 754
214804 834 40
974757 789 7
906577 104 796
352090 72 573
109460 820 554
818103 974 644
606995 280 448
380676 479 175
956305 300 552
711027 114 893
17281 406 968
406230 939 334
113125 250 762
130025 223 641
86986 103 876
347115 22 102
389143 665 816
518660 851 203
172382 617 265
170879 197 716
232865 724 278
931974 497 590
850580 82 620
249209 878 402
720406 944 520
401916 609 964
814164 66 734
545284 747 744
926046 42 119
373270 43 339
173675 915 656
588518 97 816
682435 133 158
905988 163 216
830265 609 175
273414 667 548
559289 503 83
790739 162 901
906118 471 431
586585 213 76
200636 992 667
435681 859 322
540643 994 430
979951 488 639
664354 822 388
889578 573 474
977003 198 975
991425 564 543
552626 509 90
407962 33 755
284847 265 506
877664 133 879
294133 334 549
748108 140 800
520295 587 943
865511 623 560
566788 779 847
188476 80 610
742950 221 853
363723 229 885
104546 593 300
776490 753 849
491015 281 380
481274 146 217
466814 744 698
577339 154 205
270807 860 18
19231 633 134
531592 377 574
618475 288 944
330885 235 861
591785 362 29
275666 159 676
292231 95 606
422757 945 348
492874 23 981
390029 169 964
961101 969 239
221938 811 715
21780 761 22
12215 304 466
969194 330 323
640618 625 844
30110 622 553
159411 263 384
475160 881 453
152817 326 982
215269 785 404
933521 211 352
272214 520 508
659080 195 603
424224 570 494
784932 897 330
971200 347 956
925812 952 726
507948 904 335
45309 340 305
570370 264 777
322049 961 236
619900 751 610
15094 693 90
477404 426 84
492580 848 237
697829 440 225
674116 556 698
830891 712 965
261587 647 314
956821 916 97
889370 28 70
147249 752 166
676579 178 917
744595 106 713
416930 43 647
996648 18 450
214378 723 761
78295 16 769
698774 829 379
867375 927 957
116543 515 892
992868 742 580
631660 496 148
267848 54 785
853407 381 149
692136 959 764
299540 765 411
954119 99 257
434408 639 409
801674 877 733
261031 816 91
611883 911 399
396765 657 3
716830 823 796
271082 614 55
14075 281 248
95375 575 792
27033 509 235
890212 22 888
256636 201 639
428689 852 356
609115 757 22
901677 65 259
466101 577 105
808399 546 82
558907 68 725
433385 792 511
866723 390 254
238083 57 279
795024 593 377
706714 347 617
787263 68 707
511993 55 87
496493 264 847
71710 165 904
344539 33 263
505390 891 161
15658 202 415
673030 365 91
331271 203 254
435108 859 795
775364 883 561
395314 390 455
745550 925 178
308632 153 781
727975 971 749
449530 374 650
945521 55 686
786914 568 618
818400 627 811
271759 332 83
30244 673 644
71962 615 974
438073 201 835
9773 4 404
586786 135 306
71922 776 182
506475 239 481
465123 365 964
474910 407 103
715722 683 476
371367 493 460
475060 607 791
154742 817 694
73195 797 985
498241 612 370
224980 825 105
315227 167 935
167763 668 681
108559 826 808
176682 510 966
9847 818 889
60655 303 919
610236 710 956
166315 50 573
159572 876 518
940565 982 209
731258 849 229
245609 662 947
591530 550 319
948667 701 10
935618 950 394
671519 504 367
188924 904 414
653457 166 488
70827 144 137
576602 846 701
186284 914 90
484115 337 423
193830 307 422
748626 443 24
772274 838 153
995718 113 552
488024 765 865
61933 382 594
369107 662 423
374670 326 26
171519 94 946
890723 87 874
298215 323 285
316279 950 750
219939 812 892
715467 324 180
136976 425 9
310850 407 748
327288 579 390
597466 194 601
356531 812 918
88639 617 657
118146 477 598
19693 741 697
385016 706 43
3029 674 122
282649 212 826
105288 189 469
766917 368 164
682810 397 191
653504 239 448
576417 130 691
254596 174 796
404636 251 294
759222 240 760
932372 607 282
532914 179 146
673070 665 172
882119 848 33
417908 889 346
734338 832 266
644391 629 124
549998 641 721
112750 441 653
204967 901 627
631300 968 714
438765 625 617
487734 788 158
730558 111 705
696508 694 455
916104 504 668
191080 572 496
35225 853 282
227233 555 436
183126 509 493
621612 178 915
988727 692 70
498459 430 66
226107 928 85
959981 144 44
131900 519 977
793078 241 989
628337 92 615
862956 470 111
587626 102 847
150497 571 955
631467 120 70
380481 132 712
700509 275 595
498599 208 572
103532 48 800
548329 200 60
381774 586 65
472112 983 997
338381 151 327
293147 940 435
3093 819 540
659566 489 762
536683 3 635
925431 244 710
109797 198 374
917555 199 507
670130 548 490
786742 936 422
25152 753 414
895811 548 561
359720 989 753
161842 919 463
478844 716 420
191853 219 304
893944 434 774
116936 293 873
535477 448 774
796718 399 956
132599 57 599
985969 479 232
509102 113 621
225473 99 888
463 144 930
42935 843 739
452435 482 803
225172 627 29
610209 364 525
789212 648 93
22206 531 856
163150 253 232
74716 593 397
938877 398 696
102534 952 870
769889 880 875
245013 750 740
565022 564 682
980867 5 453
8823 215 879
64138 608 330
788657 988 633
585462 780 437
952609 390 367
3414 279 47
498846 34 863
274052 296 779
600683 412 421
878020 395 120
12846 508 987
16863 134 564
897130 817 512
231043 621 234
189483 938 667
7075 761 738
782117 105 344
334678 337 978
945975 658 845
718363 877 41
856720 290 636
594848 848 294
911211 976 63
12930 585 241
590538 191 744
765730 645 486
30877 85 420
775581 5 322
499459 352 412
313363 737 929
502894 897 360
475188 307 257
710865 780 578
363215 870 310
564836 238 395
944078 874 839
8349 514 659
404283 870 606
689023 336 858
388308 209 612
398462 596 103
464519 731 358
435496 497 486
367149 146 42
907498 291 692
555105 622 397
131167 404 403
416368 566 583
945214 997 949
216821 60 376
480291 411 488
531763 591 946
985430 892 707
730150 448 891
679271 559 586
124743 529 598
870438 219 873
748669 166 33
817713 859 924
914571 65 933
763324 673 964
718162 481 619
161531 37 321
391933 665 612
131617 688 202
230979 479 370
391677 954 245
627267 723 782
273597 127 283
457347 875 562
654526 866 294
668384 891 288
293375 131 544
694457 192 110
73853 365 776
899824 244 580
711701 958 991
264682 65 574
341105 41 497
293363 475 417
553592 870 796
602263 213 238
555838 425 172
623433 407 878
80960 777 852
615546 210 119
141882 738 505
205121 951 93
230491 907 868
740506 331 405
819618 407 796
681684 453 3
970014 538 972
24785 458 518
968312 765 842
928953 285 521
852557 354 17
520691 111 532
817295 671 419
826130 693 310
698532 650 443
452503 712 439
540818 746 186
366408 423 345
954725 839 724
324946 869 912
374729 124 440
466855 759 548
109138 361 150
580997 659 603
354414 937 776
432935 240 424
406161 803 264
959604 42 453
351047 943 15
713713 126 936
786588 317 298
659365 235 620
604766 711 22
736752 971 652
338732 14 75
727058 922 71
931932 262 258
839468 296 836
190310 889 378
326990 4 530
35278 193 12
28667 1000 491
710724 445 700
55717 80 371
808782 918 300
332501 190 226
418921 957 830
741380 467 501
346732 637 684
983969 739 249
630440 144 151
499751 304 321
695109 280 362
950791 828 317
62495 463 448
372512 769 929
302640 462 662
131947 489 174
877918 359 572
84842 345 625
896867 302 595
967248 826 54
222522 202 977
518229 22 380
961258 783 405
982795 652 246
774467 819 300
611757 360 703
651432 564 598
844820 401 840
611027 859 67
878329 8 135
915893 990 80
959989 178 684
734293 222 416
6457 720 938
421340 922 416
900482 330 694
925836 557 169
97977 337 198
21764 986 721
39082 358 910
502491 8 833
287703 757 729
527893 708 585
285145 474 185
958022 197 778
231575 62 334
275766 708 679
523257 345 731
464840 641 702
669248 133 205
283725 905 942
251875 950 742
97694 318 948
306078 67 99
232953 767 413
925788 996 800
864547 822 509
65607 367 757
975434 180 998
319586 400 931
719441 191 299
45121 589 497
151805 225 84
71298 540 989
423597 566 563
978884 725 652
24083 707 833
707606 529 323
47863 220 498
90948 367 142
775428 336 692
896512 955 159
133860 600 459
777369 65 44
840889 352 869
966511 470 825
877316 134 271
858268 50 537
729921 617 298
355405 837 574
263676 342 589
586439 295 696
851430 868 585
717990 83 207
586140 778 628
388053 465 180
752126 335 929
538652 68 135
452995 171 87
448107 750 468
332245 4 903
587744 749 847
614866 961 146
170687 461 867
641300 661 160
35611 450 574
78996 639 609
847838 951 639
237620 787 267
696090 157 697
905462 338 426
417820 996 654
842090 242 726
540070 230 181
340876 449 240
527073 586 921
914497 793 930
716061 545 865
48845 485 382
348159 358 376
517481 377 410
69865 495 560
507920 703 266
154825 700 333
187594 622 360
625563 987 669
182028 803 435
396617 659 700
430381 141 56
714855 723 679
424478 344 636
259287 918 79
524529 600 397
944691 833 470
104632 993 759
717847 84 88
527352 51 403
256009 163 43
737021 844 727
655580 940 285
791579 666 134
447517 475 68
220911 383 725
162471 997 57
507816 641 751
159703 689 391
624123 864 288
533217 358 705
42849 35 338
707624 692 528
429421 56 691
134668 378 39
681968 970 546
710290 568 623
324370 28 377
667333 347 911
315895 12 671
18448 529 484
83760 586 43
108624 398 580
748351 298 548
911981 277 983
806981 107 438
940474 183 75
541622 811 104
308230 996 143
261108 924 363
645141 709 895
234314 555 249
591 604 151
435733 488 22
115711 106 680
549381 750 336
464225 117 671
87566 45 800
294502 814 111
187693 481 959
7902 830 190
39731 804 671
735609 558 184
940838 90 165
783729 625 312
840328 485 392
335091 929 692
949516 523 707
118974 799 473
381357 834 39
202683 696 694
954148 229 321
401028 290 204
917085 669 491
675639 771 8
103640 277 572
104328 124 334
593985 398 329
784423 694 475
347105 452 721
150421 283 590
84974 265 874
239435 700 263
621293 622 275
551889 744 733
366909 140 275
768567 474 439
5483 440 319
640970 355 344
194362 429 320
451494 840 953
520658 324 2
383051 93 495
307225 736 791
769473 118 4
886519 865 805
614611 583 941
916956 712 725
437166 550 594
630448 643 261
314596 537 685
95436 455 560
621406 822 444
203583 902 627
607036 865 687
869543 580 357
193002 57 584
884420 223 598
489730 714 558
705106 767 49
54967 410 27
663152 763 159
61959 499 207
505767 990 151
713992 498 790
777576 835 23
594937 878 171
863799 551 729
494653 337 87
600320 964 969
246159 961 894
893887 697 575
69711 890 677
671387 704 622
826794 174 417
177161 693 657
224594 455 129
931739 548 936
116319 939 562
989534 29 398
485479 974 696
668219 462 459
246279 642 670
162728 908 377
686963 955 407
772662 95 505
928382 474 902
175883 783 336
899274 520 81
169024 967 97
846928 642 349
205660 908 105
329617 836 934
846509 865 680
502912 145 626
346677 323 292
889744 774 363
951816 691 250
413694 131 37
777489 638 88
321643 732 111
432100 954 571
757983 640 73
365355 832 654
208011 411 986
717130 785 23
303164 212 641
318483 447 167
404008 32 989
371479 736 902
945181 94 324
358503 487 338
547153 293 637
820722 293 883
436674 833 132
342165 418 178
869864 853 698
180524 204 392
126232 225 11
134395 900 237
96798 435 944
350311 261 104
340001 452 555
691912 704 458
924761 916 177
277771 520 527
622380 819 490
108840 614 8
577351 74 708
674325 928 581
900981 989 591
761459 336 390
997920 363 593
712773 229 684
857850 411 366
627689 142 239
160240 493 702
761604 248 758
877835 350 799
197143 303 864
181882 992 968
218449 28 42
242920 941 85
892164 314 193
938426 30 704
254386 98 948
390805 620 673
661923 574 744
46504 776 304
611742 514 801
367252 425 108
905430 532 94
641914 538 841
669054 836 531
837647 486 463
765667 732 340
203751 403 234
237996 557 697
241888 926 89
76439 502 341
793266 294 621
121191 796 927
297200 544 654
508869 704 284
703075 535 510
257157 404 406
603714 714 634
930631 121 662
109447 489 943
386683 975 217
568150 961 415
116856 970 754
913635 798 639
409736 696 405
347923 705 220
405411 270 59
535349 280 577
978616 71 687
439270 958 839
133663 552 629
625983 271 240
530069 201 264
410446 950 418
900140 670 501
491449 176 305
962741 913 668
72096 663 281
266503 772 914
696373 924 821
794410 565 662
3584 614 839
318695 671 346
289835 454 91
291251 367 131
851227 692 23
115619 503 811
957686 990 877
749326 116 466
698643 383 520
185332 899 826
713165 678 289
186066 509 176
307587 19 522
396711 106 428
184837 132 340
692562 921 372
159812 922 112
377201 455 185
103966 266 692
576818 730 940
353315 301 613
822075 915 75
428655 527 231
623339 804 97
25067 758 20
721719 970 452
751542 659 349
988687 779 424
793445 828 198
881954 488 400
86923 307 66
703192 107 455
937424 378 562
698785 985 934
657390 763 822
741348 696 648
872725 770 504
293608 651 346
11755 919 33
840669 367 105
534346 778 311
962185 341 581
966446 683 31
11809 175 337
173431 768 753
805021 365 111
933123 531 609
473100 679 832
886853 354 517
390981 384 881
553858 725 378
34741 209 513
820097 669 143
142520 934 989
499158 791 561
458772 915 648
291135 887 331
185321 732 143
930178 887 521
405260 883 366
879409 795 235
912301 625 328
984322 43 479
377221 666 728
234628 854 504
298370 199 576
312950 141 981
201926 789 555
312290 686 697
651309 113 609
970752 830 714
982561 174 824
309663 662 699
814715 778 939
555471 595 141
48858 746 626
377576 83 368
399436 326 273
755926 607 265
934154 72 643
84036 609 14
985162 968 185
286735 635 269
74955 549 21
861643 397 328
277607 341 202
943038 985 325
909535 940 236
637088 606 936
96624 651 690
210051 699 886
1337 481 2
858098 118 198
304606 769 938
357955 136 903
711780 411 339
216183 474 93
898773 950 53
441871 496 393
847132 262 853
917528 48 419
901704 917 218
377317 469 571
818019 367 19
421715 590 276
243166 611 4
328940 986 35
259136 650 347
988795 793 390
586408 177 11
390885 629 971
276954 931 199
874759 595 249
303744 788 906
519721 9 747
47346 524 162
170669 255 255
897174 908 843
644262 176 858
434372 693 570
145410 503 540
220165 61 232
666295 855 380
15844 241 414
831698 833 542
565148 468 114
379371 740 325
602664 872 376
901157 684 726
215332 107 875
541258 725 262
693838 482 867
876493 246 635
408129 208 396
576800 358 161
189943 701 589
2361 689 238
728508 392 198
158938 575 44
425662 351 339
44393 218 770
899916 819 413
427543 61 681
682017 649 324
552901 972 142
674330 364 484
754653 879 906
565003 661 193
612593 795 338
521909 993 795
59439 740 801
868636 996 521
247534 881 743
860078 837 490
404034 126 401
298349 111 764
443931 240 355
434730 707 899
921784 87 507
644229 647 377
988177 501 815
851056 104 680
402610 3 597
460643 787 253
303418 619 555
197347 504 24
455398 450 458
705396 170 687
146651 8 121
537738 561 724
95369 995 462
853381 341 471
672682 374 815
764955 617 912
794145 403 283
991155 783 34
453553 922 898
259466 188 785
5730 958 1
358967 820 441
412184 434 31
295819 100 472
812452 507 36
630521 156 361
384360 925 842
585958 412 564
109003 552 489
826544 817 758
59744 364 355
867823 570 335
389532 653 450
706618 810 307
531012 859 563
869996 662 363
408570 607 423
76561 985 239
136480 145 95
321586 400 893
976864 711 159
320166 316 412
532097 410 716
880348 22 482
886917 185 961
131542 279 674
659065 30 359
805360 516 431
723836 619 599
445405 468 678
946469 383 915
588472 369 777
34793 575 5
121893 73 900
458164 664 185
390855 189 120
651160 234 535
82098 909 834
454913 816 213
945741 826 789
741409 413 88
900705 314 981
8675 353 5
232938 283 134
880209 234 94
751794 554 469
858062 620 94
170758 368 233
975784 989 984
305416 466 822
993113 683 667
608167 279 918
71082 831 151
52675 908 213
372748 384 958
906890 427 548
394541 77 595
232877 639 194
888347 891 506
47706 84 490
977886 516 1
309292 667 816
85428 686 11
802712 47 579
558976 798 240
939030 275 868
356176 751 562
867708 953 981
272073 803 212
92198 227 550
62810 291 789
364984 992 793
916138 658 91
942910 969 688
235361 447 601
9902 307 682
495879 7 204
143364 418 892
949921 48 175
452444 37 878
98143 754 113
47057 944 202
363427 812 732
640900 851 199
516886 234 72
379175 143 76
447002 2 665
445885 293 934
425073 925 965
560888 460 531
446242 324 475
708843 262 575
299060 263 320
313054 784 91
29309 922 541
901653 76 25
678642 939 524
247453 118 733
821583 286 677
964243 775 772
193946 584 517
295799 23 879
534519 270 399
258463 822 829
627252 7 90
663315 278 221
437345 761 303
981270 669 701
72020 487 832
802575 863 890
713964 898 173
855177 842 458
253025 660 451
954555 481 94
976795 458 272
957166 278 288
902452 389 552
200660 268 204
69087 502 124
629967 861 972
415000 741 181
189516 362 611
440874 831 730
830510 496 11
257062 615 500
985547 92 812
6772 846 555
687222 205 134
325707 191 443
276994 356 101
621163 920 991
963945 764 806
880731 94 109
554495 363 431
677231 576 321
133271 475 155
266207 631 129
91095 65 570
400076 969 799
68547 527 150
644904 696 432
839325 891 103
731151 428 846
716345 742 18
260311 653 645
8826 113 461
908735 429 950
746798 858 735
256799 826 327
291562 650 474
13750 580 591
46803 762 974
177183 727 76
696570 701 850
565598 349 572
903004 659 861
209967 783 928
606518 179 392
204227 944 243
990679 30 524
634375 89 359
964597 606 82
138039 546 552
455778 125 443
293538 691 274
872847 434 730
348660 369 174
86514 20 645
600271 987 110
388712 242 398
886451 100 936
430088 860 260
692634 610 452
663869 356 948
379532 464 177
722299 561 539
182497 700 231
771073 938 192
500596 41 333
219978 841 581
732546 733 407
20774 863 478
458058 393 761
684011 243 114
56710 59 677
645921 420 522
272013 835 937
177950 652 42
126218 475 131
713514 532 908
645830 481 889
766154 828 599
472846 120 43
657132 136 228
959721 729 577
724978 272 836
594179 274 703
413823 401 403
469795 271 383
360567 787 548
406834 657 388
674774 940 275
355718 878 623
812210 844 540
750311 838 994
465944 411 963
88287 686 938
795245 583 525
327758 191 294
44153 779 660
165082 852 982
345695 109 211
641978 720 70
2866 316 926
465106 776 413
99263 903 979
147595 481 817
114203 209 260
559529 63 332
110363 656 891
203039 520 332
207058 390 462
911978 275 222
698249 363 779
898063 139 119
403346 135 326
247370 602 693
245323 40 705
403988 454 644
917811 956 616
775954 922 710
291050 309 444
372040 737 172
605261 867 458
69972 490 6
88466 810 419
510162 97 928
857551 708 100
674581 943 505
517196 233 278
626110 399 886
207836 295 435
21942 288 202
716370 564 127
603620 118 85
127682 597 684
699873 552 975
678013 267 164
857005 143 332
783292 679 958
26953 53 638
888747 568 293
643737 874 326
232425 985 852
937051 225 145
492538 301 874
501523 329 313
995974 990 972
481532 53 512
720629 188 905
196456 787 715
832826 267 932
450285 309 740
551246 190 775
932974 26 217
19089 2 878
440218 748 960
822975 245 916
929336 317 345
685479 410 216
686081 332 851
618371 855 976
288167 182 942
508112 34 308
665969 248 909
683527 924 480
656199 988 940
557425 974 185
647242 602 598
744744 352 788
756550 696 189
995390 762 354
98878 257 959
205662 209 393
53623 458 638
638085 843 495
380597 735 36
121148 808 129
944909 301 804
849567 249 562
911488 707 277
946501 648 423
314500 250 182
501535 395 807
74596 450 242
794065 992 456
263994 484 925
175123 50 117
664189 172 703
275614 197 923
488377 263 663
778391 400 541
504878 20 381
616251 27 387
226682 603 731
336968 243 268
638168 579 345
625451 328 185
83140 817 706
21598 729 684
631206 149 336
283910 261 510
920609 18 234
782994 789 963
133767 768 773
27084 177 509
92794 391 764
410779 549 512
926816 225 734
826701 78 549
832559 156 889
762674 14 742
430283 510 898
548481 143 555
441055 401 297
197317 289 660
9067 640 320
218060 486 564
599747 749 729
224992 167 352
939190 658 23
433185 751 364
602465 565 225
149644 25 967
367652 39 795
305357 991 673
115843 71 327
596429 803 47
202862 122 289
744835 751 656
717431 596 670
965272 760 815
882355 253 66
198063 229 330
121947 712 815
105508 466 359
68872 270 861
658200 914 716
127443 680 416
759973 7 10
684950 63 814
776705 884 908
150554 766 464
885357 266 119
385930 508 954
199953 667 441
384296 676 440
524644 450 556
719736 722 8
406416 529 821
833428 176 237
524014 213 827
360652 875 622
67292 645 428
522369 548 844
609258 378 946
330307 64 416
280504 424 356
28576 269 223
110136 292 242
228612 871 863
406125 370 182
56451 887 407
325260 151 88
82306 49 341
263867 159 654
817334 189 655
639790 223 712
203363 337 117
383587 883 632
189117 572 711
559400 957 610
847660 595 220
529883 126 878
183104 892 196
801209 918 860
433307 722 977
904739 239 746
357918 901 257
195194 915 916
887957 648 223
959146 541 951
621283 219 937
794551 890 961
859584 870 981
124437 226 911
364566 208 189
121008 784 776
7631 693 649
900224 851 857
621328 413 635
700755 893 888
915916 308 669
526699 591 451
506546 296 682
349200 535 279
609578 998 523
969811 517 460
572567 878 978
217120 965 189
65773 69 703
612483 402 213
115344 797 497
632837 397 349
24716 855 974
712389 157 953
314977 862 550
543258 953 125
297316 130 433
182004 572 318
233768 221 286
912230 159 464
453523 462 762
179682 672 353
190475 121 882
194016 908 214
799648 808 710
218565 567 301
5742 999 544
358713 651 601
14157 784 206
257403 789 714
271700 908 122
301867 421 704
211861 155 863
481559 653 62
159458 44 573
913619 994 598
967417 871 354
908296 714 428
661707 811 707
680107 306 691
514300 549 291
139444 870 75
531320 603 854
885282 711 367
368155 104 623
218419 907 721
542001 420 864
568240 244 607
457416 979 827
640019 138 780
264922 904 410
908568 15 954
456537 984 200
98789 618 690
370930 345 388
48963 628 788
880671 392 73
695721 919 990
100665 947 496
626664 68 858
275202 438 241
680223 952 747
924881 660 209
411728 275 97
762890 356 619
669076 356 393
581137 888 525
588417 699 563
167917 341 267
425135 729 627
402875 71 360
222493 306 987
610923 544 528
643772 804 692
961418 833 376
934030 761 405
183773 239 63
825971 253 908
8353 942 829
764451 111 591
156525 587 667
676075 390 835
729194 819 603
463943 300 455
937313 926 288
9050 611 964
254092 658 854
550119 304 716
272964 469 949
402891 96 753
550362 508 58
972428 110 551
907289 117 750
943938 335 97
639960 213 920
980495 562 777
490082 505 661
242473 730 398
177426 312 835
24725 925 101
436233 860 799
188104 605 288
891344 759 299
435558 76 664
553800 525 988
687601 424 147
270522 895 631
941180 190 617
131458 716 694
47507 886 1
900840 633 378
615156 564 236
661588 918 33
304160 281 108
399635 50 371
426952 727 7
317356 242 339
75306 78 495
81544 20 742
940198 70 406
595826 211 302
675078 696 389
268030 664 48
400037 449 161
53541 427 144
691026 432 1
299384 12 345
863564 127 435
647038 532 759
552938 308 591
484623 550 112
926727 149 562
463123 304 918
831067 139 666
221698 722 955
890213 561 396
870386 341 267
778251 146 625
210426 223 530
504633 457 221
428877 286 221
612802 349 536
68381 844 81
337630 428 506
115123 523 921
95523 540 949
17765 492 819
160283 399 274
184042 148 899
511670 187 296
144603 79 59
755888 485 444
144960 458 470
703026 602 747
475084 697 711
223862 708 421
565212 25 432
535445 394 292
278080 369 968
773039 830 586
816267 975 631
619118 999 594
346529 390 893
887917 712 207
743524 653 622
452168 645 974
175193 612 781
47892 637 174
234242 485 798
177068 350 176
101155 615 556
731016 946 700
169802 70 851
535543 138 461
767725 237 638
81184 330 648
452678 461 222
818799 750 104
609180 341 858
528934 510 274
270669 848 385
46513 674 193
704502 424 202
795746 48 129
644691 868 646
354617 613 71
939209 866 824
628864 548 468
19890 927 792
202563 556 71
850364 927 252
747241 978 936
580813 627 648
742128 288 562
196358 733 56
795776 257 95
362439 544 13
316790 417 605
834538 14 481
388876 495 737
256434 264 58
81390 245 104
763635 46 934
635675 565 56
433015 403 660
718880 855 44
254231 126 780
565965 618 332
434066 94 501
398546 835 477
174847 435 699
38744 567 241
798321 394 538
726857 641 916
187781 132 159
926576 30 548
383584 759 169
551650 322 229
428034 935 436
573303 66 553
843830 183 350
531553 232 621
881945 524 120
480016 735 585
675588 746 959
42248 604 414
471036 143 590
998369 968 628
465677 241 632
155280 863 983
801498 923 163
336563 672 561
60187 120 591
794287 665 812
328517 86 277
455448 88 1000
216839 985 666
184758 879 800
512939 395 729
92729 476 326
939192 155 275
878847 149 278
944336 427 498
572151 263 373
587078 995 769
560473 266 313
388558 202 216
566666 927 613
854175 840 434
506322 92 522
907122 22 889
173470 907 192
305836 803 253
304421 706 741
26621 873 60
683014 202 250
601421 29 665
417080 186 305
441385 304 297
699838 795 846
947152 231 430
18286 148 686
435139 631 92
91263 50 520
870171 516 314
326815 143 11
143481 740 985
142669 934 288
945240 293 134
805684 491 555
203255 873 615
334876 879 354
391115 914 703
79588 34 565
736428 525 979
123828 313 553
621383 424 417
296978 150 90
702178 880 991
159141 291 256
762965 618 30
498982 286 955
680901 17 696
930970 425 556
358665 745 692
246463 672 352
896957 227 404
664740 196 206
156614 374 176
790479 428 989
565103 632 161
554114 788 516
214327 482 198
770240 447 277
945428 868 661
331680 105 278
206790 6 15
997582 438 77
39545 41 311
43251 363 832
666441 654 597
698678 706 26
530549 805 366
498636 803 10
484553 549 149
104775 610 602
724512 417 530
575970 498 986
459940 914 468
613839 909 777
246312 583 698
93338 247 146
990712 810 645
721655 706 566
170039 737 115
169841 13 648
476183 170 9
890151 868 475
750945 85 880
651574 508 883
778972 311 552
397914 654 64
242030 622 829
61820 634 249
82443 619 924
633831 291 719
555529 610 744
947032 323 628
763941 683 918
474335 779 469
370747 926 155
777716 796 416
379210 84 596
308698 184 684
544813 183 773
392772 439 647
547440 178 47
544929 61 361
180093 125 479
396283 669 106
135560 188 171
11322 783 978
336875 35 883
471903 167 768
934403 948 321
588040 583 871
490418 305 392
448056 320 807
296090 325 697
528176 869 853
277869 944 180
384390 645 233
456651 182 213
771242 341 188
40086 248 245
563355 655 972
47287 554 755
402689 381 425
459791 670 691
528370 521 277
494448 993 8
392067 311 589
847732 85 975
657688 61 147
989905 406 563
917690 340 353
825581 580 873
318872 169 528
849383 258 148
541746 671 671
627800 285 686
711393 496 870
931894 888 747
296451 220 702
937006 237 63
155723 144 407
470261 786 533
556995 765 660
605139 643 540
209945 93 582
360939 197 74
91885 785 117
520816 771 400
748176 763 697
19024 32 268
436618 71 41
830582 717 519
503111 800 932
69127 193 431
208096 718 199
356958 879 54
960849 731 356
977640 530 368
415976 401 586
298871 832 13
809712 613 35
937755 736 430
370598 462 564
845410 610 727
492459 795 257
266463 109 666
257063 114 897
714594 129 546
989761 943 853
618906 987 387
89097 154 291
147634 306 217
631272 467 658
19359 750 185
437864 653 544
637684 705 472
198239 768 291
651346 726 139
602815 548 879
611800 288 748
462302 47 283
475636 363 744
324083 525 197
372976 164 803
562259 609 912
849681 144 221
948238 742 483
163084 911 675
839056 668 162
786031 898 843
914094 767 103
59119 787 723
131724 416 124
697677 469 365
290650 492 775
379136 58 226
329277 61 788
242788 191 549
247295 735 829
805073 640 429
220267 923 766
104427 228 353
711003 557 767
126783 193 665
96405 396 871
261508 379 513
913651 242 78
32355 674 850
329233 717 608
338823 152 225
631133 237 623
683869 430 763
364208 779 709
493473 618 287
222292 519 187
445723 211 185
266444 412 849
720808 72 222
338488 488 162
914238 329 377
840225 761 505
237613 402 311
673912 247 430
317748 946 251
854928 928 965
452299 161 455
711198 941 980
451767 801 651
669721 501 802
34147 906 832
383513 895 236
315058 293 50
777162 508 947
576753 198 1000
524844 611 21
749819 388 149
592829 235 929
633383 112 445
605531 409 413
663896 362 269
748970 110 204
930452 675 109
726049 874 910
990451 116 592
519885 167 164
504384 822 264
30239 144 960
283321 268 319
956374 491 270
650316 844 232
674265 442 908
277870 646 143
199933 183 611
367133 175 199
237670 224 805
866611 795 817
893309 616 530
190047 331 265
531819 490 261
733373 436 468
211722 164 254
996159 946 435
516410 846 920
777076 169 643
489794 586 585
751865 375 751
579550 426 782
940708 301 772
282003 990 633
909810 922 987
439294 567 655
796335 632 539
623062 232 439
452349 426 283
583799 247 5
656739 568 696
754422 535 813
481264 648 79
830283 53 175
93224 988 570
580481 666 241
903351 857 533
927863 869 622
162537 62 688
693507 964 890
879861 839 98
116424 453 206
993689 835 675
524216 711 495
706865 341 327
766094 616 827
149356 226 3
538427 166 118
401610 778 660
321072 111 910
933312 118 775
139122 59 706
129184 978 661
568102 163 914
371374 362 44
376748 455 352
882288 950 291
810488 523 489
89347 307 456
985933 18 572
685339 784 443
799771 749 573
682565 831 888
451341 797 590
764366 565 389
524358 197 794
983841 265 779
299160 67 786
767453 541 700
540812 715 725
573703 612 824
360534 878 291
460950 592 180
821313 404 568
612002 283 464
249573 696 263
991936 880 669
558049 373 676
694884 680 271
907288 182 426
123426 6 767
850480 350 443
46557 460 495
393108 542 817
295919 780 204
204203 390 578
697011 16 779
356621 34 673
440221 15 193
662371 759 766
474258 231 655
566600 778 742
187963 758 894
402295 669 599
622621 212 475
916999 955 46
330194 881 40
619859 536 132
355577 449 965
635632 226 247
411819 335 994
341080 729 18
146158 194 187
159897 276 887
555203 612 596
663453 568 20
954099 56 251
732121 426 839
438180 497 291
526388 300 797
100568 28 626
840880 705 788
95490 998 102
772534 992 546
683563 127 382
820503 615 56
248395 982 174
275330 350 604
9710 756 943
740504 236 512
257021 205 401
55040 326 420
585092 846 263
411453 676 462
667259 817 461
636678 773 757
336232 269 709
886172 725 487
798108 949 902
963971 617 25
699043 676 568
240255 82 904
840030 205 584
532335 520 399
448072 115 120
550652 495 412
90367 464 945
623554 70 84
228272 606 353
406422 31 479
484099 353 260
685668 896 145
959129 397 217
577255 319 975
677417 360 301
272944 906 787
115962 912 546
469476 207 340
262430 893 639
346652 949 395
621417 234 688
837323 902 727
795824 51 16
380643 895 631
472035 918 321
4995 493 311
84743 467 128
784307 574 153
335407 357 909
157645 828 981
478907 958 780
677661 705 769
103856 877 463
176746 187 219
142219 522 963
206252 972 841
742944 594 150
295291 869 95
770176 904 743
486596 10 233
509312 899 686
179008 507 170
77707 881 155
756860 627 768
658465 717 663
999911 463 837
400102 164 746
638148 69 762
363035 794 29
551096 41 465
910460 23 938
41899 600 89
815667 327 403
192716 888 101
991603 512 784
491626 190 79
802101 629 638
326004 810 132
714786 308 57
127420 323 232
682376 819 574
122599 88 974
52574 588 879
599620 481 807
404122 976 807
911248 387 756
338760 439 679
763568 106 291
910319 60 453
701906 389 339
619080 115 763
986221 122 143
860456 576 564
532980 736 776
156664 964 616
91711 310 363
242 602 273
128781 978 67
26663 522 737
40028 180 182
763708 451 416
936122 373 984
606211 377 978
608455 459 461
137097 625 490
783938 268 930
992229 135 446
144813 344 633
333696 89 33
412535 928 699
12286 291 57
257465 133 320
176966 299 39
370191 638 250
861427 441 873
385161 877 172
218295 220 203
144897 644 74
648749 968 686
11887 173 170
665144 983 938
136120 189 30
81368 804 333
632582 552 382
943658 67 705
837778 772 984
959449 992 80
294963 584 142
150921 818 982
122896 1000 986
955696 445 380
25452 969 943
3310 515 516
612210 575 112
702062 113 559
68301 355 724
655550 553 301
946860 584 598
132157 392 254
282362 334 588
940043 873 391
497423 973 303
103832 874 403
63114 876 143
602415 806 892
70917 70 81
725928 361 501
283691 281 496
800906 675 169
33047 426 891
499609 649 395
271900 817 603
71495 924 970
11684 771 458
468856 425 707
328478 784 533
156167 880 134
136915 384 593
208999 686 1000
579723 152 81
199731 288 467
776068 704 968
265050 854 390
208816 572 979
744152 211 86
786010 312 663
718249 409 741
750303 994 75
723132 100 934
110466 197 265
180583 8 360
354181 691 407
16442 208 657
360590 380 398
599839 471 217
658176 800 817
105281 854 298
500064 242 45
569958 112 801
871893 576 127
880232 661 115
910964 158 570
773260 868 983
152781 601 875
378341 176 697
101947 214 991
236727 373 785
182532 787 492
141748 844 474
389126 786 991
890354 409 394
321473 825 82
624033 507 905
118511 421 170
682808 659 990
510099 514 328
443188 818 176
517785 707 760
465463 82 763
851155 213 588
663492 279 802
173792 15 15
450621 615 89
35863 399 170
684963 910 862
73936 700 358
957371 161 565
163152 938 942
919886 427 993
891852 863 226
488738 185 341
542880 674 962
176527 779 962
4137 457 522
933631 792 971
792053 994 399
816098 262 461
793690 948 308
438568 887 820
903348 404 215
171650 389 476
859546 867 115
460471 669 839
715168 686 450
193233 174 53
858476 577 673
893699 77 620
962950 707 437
914055 967 270
245374 968 942
636693 949 335
890634 606 332
783601 193 646
761453 515 948
643119 219 880
807199 122 456
44323 870 206
546619 655 313
375321 941 7
84880 330 967
353257 498 32
347082 735 636
616392 238 176
177475 880 85
10161 862 226
946652 89 4
160928 229 872
408614 106 389
99898 524 631
725069 320 683
986831 283 263
671538 7 6
759608 70 785
800438 902 443
840312 171 620
229075 302 799
458127 659 748
241373 905 595
972897 747 453
397228 497 574
805099 3 898
794241 488 424
511584 545 674
233108 992 291
740990 77 599
799961 890 25
162266 194 850
500645 960 265
134066 185 794
588940 743 993
731051 27 600
71097 645 487
677176 309 275
542700 896 137
779132 85 324
375599 534 74
175905 339 302
480841 959 574
212378 430 744
310984 300 298
25871 802 183
544690 894 204
261256 156 454
638934 10 165
928920 401 32
769071 786 23
636234 981 217
526444 116 358
601357 721 623
143561 877 495
644892 837 895
956790 784 158
414309 115 702
862611 933 193
84170 222 552
491009 571 420
969402 244 988
578199 445 407
428924 612 396
289704 63 993
357021 208 611
770832 527 712
644536 831 726
86604 44 154
702684 259 889
687842 725 783
695928 722 740
36026 322 389
5101 803 723
253790 119 16
382119 56 225
660932 701 961
461188 934 441
384929 630 935
207939 88 624
763352 242 308
631030 574 621
238711 541 286
722098 77 123
962309 690 207
213773 961 644
385953 132 672
959376 35 928
586092 942 909
881302 627 432
205440 27 739
357786 589 860
512826 942 782
95661 751 432
81190 919 841
445664 40 18
632869 563 223
608757 986 555
280927 373 443
480860 739 425
546123 203 803
817088 303 454
663336 266 442
370294 324 462
314152 361 875
776375 967 766
112352 565 217
635982 471 936
128619 309 709
880635 597 800
966253 791 941
498758 761 117
389975 591 200
723409 16 716
702514 398 861
390518 494 176
257284 770 419
324814 319 548
713558 984 772
902636 648 859
198502 379 148
935017 12 830
569232 412 290
247073 235 868
794822 845 546
498803 282 28
904524 980 918
412138 256 227
946867 712 569
271599 81 215
980906 191 747
122349 69 252
466654 417 843
280094 428 180
583853 32 765
362332 289 456
904921 506 496
802707 498 340
906325 704 332
476106 395 580
651901 445 818
507791 901 62
646299 420 731
971344 574 417
300869 340 956
953877 130 847
922793 258 48
922205 401 423
896449 317 262
968784 4 808
48344 884 529
772231 719 744
243200 736 644
970133 552 284
944855 523 478
960118 926 820
308964 944 19
572847 592 595
328616 878 955
352367 914 184
290475 633 134
567905 729 530
796709 558 77
284698 447 195
729240 482 686
263774 809 608
360031 662 172
10096 673 381
455815 541 530
405788 761 848
283148 484 177
219616 752 371
229744 39 866
348076 229 127
263054 791 540
368512 925 85
55584 510 99
832551 897 829
706645 342 662
659089 882 569
918623 924 514
657394 23 609
767918 74 530
858608 48 733
968224 369 422
450924 43 946
159630 223 656
423851 64 663
219414 397 698
122651 26 765
705955 744 989
967613 98 540
140816 348 356
758812 515 958
131459 790 891
991959 14 534
863333 380 269
342915 358 773
824278 811 335
183063 964 47
942122 319 577
352716 562 627
439383 439 922
100707 240 713
510250 152 215
308422 426 979
552701 369 514
170288 498 297
1898 211 939
889717 308 233
599455 492 446
792264 652 543
752225 137 427
983009 51 528
454494 619 487
871066 3 22
322802 931 390
393034 79 793
769827 556 400
346436 512 724
688547 148 767
613711 227 723
253593 82 4
552327 575 854
372276 909 782
765646 142 960
218360 470 219
682685 278 71
173540 527 619
560716 367 155
461621 112 357
600706 675 682
545644 629 389
126866 559 466
346776 361 62
283054 242 665
959017 760 400
215961 111 36
543725 129 297
914633 320 982
24764 166 258
1789 503 330
868460 479 142
71879 113 874
71806 58 647
707534 548 268
965162 92 246
38488 180 21
290282 705 635
64864 28 483
776857 275 33
757659 950 656
331081 304 299
185021 271 449
770107 372 68
809048 849 661
277305 643 236
521343 301 453
344043 984 184
999827 461 591
258703 243 204
175141 396 965
926900 613 705
283928 451 788
621245 863 691
738661 525 293
880665 227 1000
703054 400 180
723740 299 39
842869 897 649
825089 1 234
17951 548 41
215650 8 410
590021 61 747
363620 369 324
195966 871 486
500160 244 984
933818 106 28
938506 1000 612
77437 274 730
935888 611 302
81898 518 310
660761 241 771
38664 54 602
701064 780 536
704954 855 944
805058 190 248
407331 332 50
993085 201 793
918302 51 998
924497 9 690
188683 549 693
859209 88 149
203271 83 434
218810 576 722
791980 833 831
869810 26 928
129915 707 35
680501 740 982
493660 122 466
872339 941 52
361203 474 207
628674 296 894
813208 582 790
808143 12 462
891340 703 382
557157 5 447
993971 654 628
313660 47 651
612478 287 259
641294 856 709
971308 881 588
10753 290 250
111239 754 42
370380 282 655
383636 326 931
207327 880 438
878643 592 211
145654 56 80
346507 228 811
181738 872 143
234131 38 614
678234 834 346
769932 978 796
649392 984 894
31518 852 82
587523 387 345
453238 758 755
608482 510 713
52794 129 839
141673 573 853
607617 708 991
894162 551 203
580058 196 829
823819 662 439
258856 466 596
945873 78 219
574808 841 890
45791 852 615
134658 303 876
984346 941 624
632663 29 131
262807 238 140
124600 547 449
172614 231 120
65949 588 285
294136 236 88
199658 133 354
426557 862 889
17350 528 363
12975 291 165
841646 657 757
409951 799 766
458563 350 557
720762 528 468
154462 98 101
219838 821 386
268815 906 602
567524 55 490
708158 519 186
652829 839 851
102374 896 986
782369 37 771
502092 632 912
671251 47 87
163387 700 68
703338 218 609
609785 478 599
930447 313 842
794117 720 347
120291 819 102
125154 664 958
948152 864 250
569573 949 883
375686 159 969
182054 725 790
681235 413 185
370946 954 236
348388 336 321
691378 877 770
691354 671 122
51470 832 203
213475 599 780
677114 36 184
632158 323 631
675835 410 762
712853 281 6
983893 219 788
851845 434 73
173351 675 438
334755 156 941
638987 548 43
583633 488 92
779829 176 390
502406 295 928
614356 816 833
155209 656 353
311551 85 823
502611 263 566
649921 572 143
376909 929 431
876048 964 650
588838 120 645
543154 107 200
473215 481 132
838835 262 262
560211 316 811
54992 451 629
939357 320 57
705880 511 459
350622 307 221
834175 859 651
760380 298 611
554163 851 586
277458 174 555
957493 830 77
690097 280 194
797717 387 839
227024 143 838
565068 494 864
441028 116 648
60772 161 904
914156 495 276
741544 903 58
546465 356 417
930730 556 40
193161 427 269
174639 513 24
721256 112 980
886218 569 431
778589 5 446
857566 569 834
765691 488 712
525656 189 165
175116 561 993
460810 92 204
178967 238 622
488257 26 336
319414 100 795
816270 892 792
720754 48 103
635414 987 825
931706 845 203
687249 911 263
78540 916 410
751070 297 955
497782 638 249
290962 452 41
7901 544 60
359677 519 279
111249 998 624
7090 642 825
739454 608 572
225034 119 601
982665 939 860
728808 965 607
558357 39 929
71646 535 674
766110 150 768
160508 189 666
52732 155 378
542166 443 596
665002 201 474
862044 140 630
489407 341 96
821299 531 15
826652 484 331
526146 646 370
76297 107 948
788200 722 941
753902 968 210
78233 975 24
226840 344 663
929235 286 630
448073 309 598
742421 993 167
319913 763 796
297864 22 516
698573 219 882
89195 43 325
106619 665 99
83528 720 58
477116 953 261
114699 424 542
983311 410 978
78498 455 543
194682 294 184
344405 102 176
892813 579 769
925157 227 780
849830 477 276
525348 230 943
585257 387 492
555000 131 56
607400 157 72
39409 654 656
543220 417 784
505082 172 608
698588 503 409
452494 974 13
494324 905 813
507463 350 176
647774 242 236
53510 142 178
799905 5 445
504440 365 884
817517 121 791
281476 782 890
985066 919 828
362159 661 376
766529 155 852
964172 566 835
807939 74 191
59971 785 599
64623 242 555
920648 428 919
947356 895 235
84096 397 860
659320 297 51
533779 27 995
3064 723 163
818861 375 200
36276 423 655
983533 66 178
11612 489 879
144667 964 187
832861 130 430
321432 759 604
557048 464 264
38958 644 700
125803 251 788
17721 828 491
134715 901 208
470646 1000 462
442706 373 178
73090 859 66
752747 803 583
998865 46 713
224893 625 315
351557 182 407
150247 820 503
62389 792 762
927927 165 28
681031 404 30
843531 962 397
797352 565 464
295020 481 236
100018 519 403
927353 829 533
359279 932 959
592011 557 123
85002 38 396
374326 16 514
607535 925 61
717093 467 78
676523 29 471
625070 550 460
452506 138 393
314161 644 467
320038 647 255
546506 475 390
248352 567 316
482826 1000 526
280870 100 750
574825 52 498
259248 615 819
896415 178 810
807628 745 60
746737 593 25
821744 869 659
841514 476 642
406011 885 836
347856 165 606
279308 971 215
345328 585 760
782525 54 160
842534 54 244
869560 485 26
539172 129 527
339190 963 600
721064 260 893
480117 289 760
81931 354 71
164976 322 104
88059 110 809
937033 545 726
994814 202 663
515437 243 798
460613 647 350
157441 549 805
562166 592 1
974690 494 935
579694 375 771
295782 758 615
903391 56 329
360606 568 449
287611 684 62
532771 753 83
383567 44 269
401218 717 992
761428 545 718
250832 762 277
725888 63 410
278033 779 113
907961 81 776
314046 196 577
666464 896 963
238856 553 821
829359 927 293
259408 856 338
313997 34 544
371198 549 366
621416 130 307
16366 555 371
184702 921 787
669645 841 258
927431 535 747
535202 323 33
976068 596 686
324283 920 424
582527 756 308
468650 169 509
179468 462 985
724431 611 956
730228 995 918
562177 403 89
466673 470 615
140642 853 832
66720 317 690
367073 896 513
679174 484 604
225186 661 24
11030 491 195
134274 939 618
527724 916 463
510395 439 89
281331 311 623
376263 561 741
797750 614 636
887931 217 907
617312 320 6
942445 747 231
923650 558 456
238399 444 320
835667 983 163
986268 660 441
265124 316 430
794424 712 884
208884 100 834
566345 185 820
315021 30 202
962355 407 986
949187 785 215
957608 721 694
986525 248 315
455486 492 124
522177 20 750
362374 84 399
61068 78 828
674889 21 167
617634 263 61
371800 908 149
822633 942 710
785942 91 16
220179 668 97
439877 478 628
411494 133 515
460822 150 631
580247 45 328
718285 761 111
981418 532 183
993853 307 645
174105 120 12
528226 16 796
776244 103 795
220555 469 578
782391 625 927
443538 625 327
287271 494 20
69257 235 963
609148 912 210
722644 935 170
618114 395 290
515497 722 287
521580 397 206
514313 195 885
12866 910 960
9032 546 753
262192 440 221
52418 971 192
731090 918 809
456896 841 480
986760 105 922
133308 704 470
705956 910 883
792502 656 142
586455 921 15
367651 894 364
595884 210 249
942611 280 752
12540 52 897
879232 376 769
114370 229 25
276265 13 225
866231 740 505
502445 688 730
763620 858 881
50588 444 783
581586 297 405
233925 363 93
299850 455 490
702205 641 657
193556 955 38
952655 213 641
28677 874 581
365323 45 745
538483 517 883
176483 471 895
488128 722 856
566288 765 938
807462 832 501
518983 73 126
455289 537 78
221254 148 409
315732 622 143
791245 778 835
735153 568 360
624054 574 360
903080 950 429
308663 740 221
113686 739 673
262102 447 459
244147 598 949
877386 499 60
136737 415 531
833144 960 251
908877 45 691
217840 914 207
379961 446 464
967023 396 942
456262 821 101
956210 603 364
436232 64 975
81501 435 250
682723 164 189
920518 93 803
768780 324 136
345177 495 278
924678 212 380
847864 464 326
642536 508 954
767396 39 488
181545 190 590
914982 770 506
793212 651 862
152537 448 23
592247 224 163
354657 646 513
506020 572 5
107387 629 727
946496 278 496
476925 462 811
908215 394 719
902678 715 34
468846 671 585
300887 351 481
44249 891 244
178504 839 759
610341 929 579
926638 645 266
673628 725 791
692973 424 654
560163 319 46
761911 597 712
880663 96 96
454613 63 586
119242 256 882
862777 33 731
382009 698 945
662749 161 81
217091 620 728
196966 54 511
137765 893 484
589452 675 729
412334 329 903
282523 566 842
467787 632 205
740129 674 659
667407 801 442
525339 816 144
670534 963 727
790462 948 745
937249 703 40
87020 129 588
992317 308 874
225197 656 399
31437 680 220
209188 194 858
32291 659 700
423413 347 500
463462 448 299
182366 777 928
144260 904 93
132922 497 192
759291 664 732
712697 947 366
582248 951 58
595179 30 616
385389 741 153
729715 520 976
954049 168 618
718643 17 254
828071 218 711
252254 529 840
761005 481 101
827896 428 600
207751 837 727
549713 259 599
601547 912 500
386563 413 863
35379 151 930
957997 222 114
375874 63 452
463214 399 664
614798 509 301
383992 932 409
434029 840 588
226130 579 781
111096 116 930
666431 665 967
440277 906 80
707153 40 416
114062 121 674
973513 786 491
473080 18 257
212022 164 458
33479 409 433
460839 883 184
804712 779 491
588907 434 100
20387 648 68
560745 981 187
616696 699 780
93088 285 903
170922 833 862
76725 430 750
578117 169 869
377644 699 63
393263 752 815
704945 877 605
124875 665 189
856406 437 153
83452 805 136
292173 763 43
632556 860 422
455023 714 759
278257 418 73
177984 740 90
603087 586 42
466699 541 108
960320 726 902
525542 236 162
542493 549 471
963852 729 870
464310 955 753
508346 58 733
274599 653 871
366116 521 473
273349 881 874
360209 507 64
997601 225 343
734915 30 801
891347 798 218
300446 589 223
603967 554 380
762076 480 769
32334 448 438
543141 273 758
297263 367 891
311441 831 98
861341 87 26
641419 327 57
55931 909 97
137497 977 696
542761 61 885
342855 594 699
789576 965 790
618653 886 427
615860 24 866
876904 533 44
116541 603 838
835073 902 422
231294 341 208
149849 753 530
31735 469 899
774314 526 496
224459 790 257
285322 94 19
979557 790 209
527664 827 886
807653 428 640
293285 577 144
130712 385 670
3173 680 413
466528 743 881
501548 931 570
799419 39 94
2972 707 378
76329 491 236
88835 629 991
966542 706 85
317098 15 959
752788 114 634
415353 172 106
821850 423 820
333018 754 955
494986 59 739
634143 465 108
39398 875 698
612968 417 57
649507 883 392
613590 524 847
694632 619 567
272570 119 723
706160 763 535
221206 801 637
354605 667 338
600647 630 669
59484 275 283
345989 770 160
669654 217 202
348322 284 795
956541 788 717
625392 57 605
589567 558 890
417525 346 460
48506 810 814
355627 993 974
145522 88 110
871349 471 448
761179 699 430
9043 275 562
377194 929 248
547812 760 183
710680 232 983
70792 873 448
766315 744 235
989338 682 281
387491 288 578
908907 214 60
312014 914 363
801547 203 796
774897 159 856
298646 109 628
54468 442 989
792933 399 958
548599 445 224
941073 258 7
154276 1000 257
782521 163 717
588049 494 657
606648 360 908
723026 773 972
639083 353 569
25437 933 277
478818 464 12
20203 93 934
825191 455 547
807074 551 326
565477 103 230
450925 127 543
627850 420 708
544823 22 350
74671 693 286
149605 969 40
746319 246 514
776842 376 894
553987 987 160
904533 349 875
536297 408 235
47324 935 616
641939 797 60
156429 823 263
735054 602 661
41245 699 800
399298 584 682
960069 889 190
575423 926 221
174126 331 416
586343 494 70
207729 378 991
898379 938 671
451173 7 116
467043 963 561
435398 816 394
930197 421 262
236375 134 133
472965 429 738
675870 533 73
198355 705 1
597625 537 851
246975 712 153
687072 162 425
222766 866 967
364096 27 680
826361 618 914
54672 249 589
503242 366 921
658975 825 594
991974 882 413
505452 577 814
613721 997 600
27073 513 5
879224 747 236
239374 653 155
478614 310 105
42940 83 797
201210 899 117
546226 641 41
880317 960 778
62658 465 287
762924 567 118
516601 106 533
479959 546 572
820688 462 924
21329 798 656
517788 717 166
316576 565 694
85178 343 340
795413 744 56
19961 148 961
26489 77 239
50036 971 942
906633 635 624
615641 833 426
240289 210 478
942334 101 735
266724 262 569
130406 91 905
340991 939 558
334256 584 631
157831 28 19
594438 555 895
158280 926 457
383878 731 263
552265 965 734
985382 823 633
420340 556 547
402785 826 44
15874 892 464
346622 738 823
751128 638 200
223598 82 780
319616 994 883
823885 397 607
740566 951 599
828953 174 226
808343 898 612
811366 279 78
42072 290 147
43304 472 885
273166 906 729
730109 698 99
207990 94 83
722423 843 868
5315 457 69
844622 489 198
133805 218 1
418614 241 868
583947 981 979
116662 517 720
998264 455 746
379179 105 530
993188 829 123
232932 214 62
389272 389 609
926423 749 743
196727 409 289
728145 499 9
19112 354 248
238258 595 511
33926 79 465
348844 136 25
105519 947 612
405293 418 63
858696 226 167
15959 884 49
407429 907 465
900343 246 444
746191 260 507
360726 137 840
46811 187 254
903296 982 375
394324 734 98
542528 544 707
126871 245 999
653408 714 727
196910 147 105
406622 640 44
653209 120 72
625245 577 542
489852 447 988
637367 165 889
696168 546 640
704982 124 293
205326 209 781
467802 392 581
819569 724 594
482859 773 289
975933 441 567
958509 784 640
46856 192 479
262365 574 525
631881 647 270
549971 794 287
462883 332 727
465945 978 984
111648 315 35
673499 414 78
724471 136 318
214228 943 389
67139 595 866
873399 879 575
128022 179 54
939411 757 53
968804 691 423
465799 129 775
510569 856 981
84674 203 759
703773 797 140
618303 643 542
895618 958 513
203432 942 514
628173 762 14
926181 484 860
935098 882 154
999987 776 421
561028 283 117
213457 107 890
277882 995 766
254373 51 92
477162 787 743
878969 217 896
315978 673 361
323939 964 967
536829 292 26
460618 713 931
270364 835 829
425512 649 833
381702 319 809
942112 588 220
679763 320 169
646851 384 29
606803 333 716
984103 33 305
773570 791 502
197405 661 341
497699 275 402
174094 540 282
7788 762 226
475806 75 920
852586 604 322
548466 275 159
592665 91 835
659846 37 246
584510 115 217
555288 265 748
925728 174 178
71557 186 478
845550 380 659
356748 240 233
679621 507 366
764041 607 420
935201 814 492
339023 849 461
24311 132 837
50993 573 515
439819 34 988
248929 721 831
780276 750 168
953742 493 397
526002 665 764
258572 437 962
984019 475 797
778648 90 603
733490 492 550
251587 174 465
610131 447 714
715749 286 677
927434 876 113
453595 56 594
331003 383 383
717223 374 258
586297 986 206
540953 952 66
383571 758 536
374672 656 188
34084 294 781
480556 514 260
171099 281 616
145140 172 358
766070 205 100
255898 556 220
842368 315 9
854963 694 332
744873 910 7
985328 158 807
150812 393 773
648090 620 313
182404 139 193
361452 257 614
911228 548 13
237600 890 962
150960 436 446
992240 999 669
109565 414 280
389569 346 778
820114 453 387
541183 628 884
942993 933 578
563404 678 141
116940 402 773
976811 877 789
859491 650 102
781159 283 644
564721 421 57
933255 895 814
808102 329 587
906151 216 318
670437 480 212
663639 581 772
160784 845 272
526324 601 797
192331 577 544
387993 53 64
285156 107 696
211435 177 341
368053 67 729
23275 809 443
606287 932 536
449941 192 186
461254 591 165
26591 358 393
976788 621 741
658532 707 231
741448 452 907
949411 330 982
92290 310 616
124607 736 21
304246 690 288
567817 384 853
675043 321 60
436663 303 26
315170 130 658
305648 676 643
807213 505 197
953817 862 837
939139 202 635
114629 45 317
983438 661 376
962226 986 644
30317 706 613
104337 652 480
134802 826 508
663226 109 956
348512 845 229
107689 9 246
595811 402 550
562651 779 41
852504 878 724
595520 228 84
169568 568 155
190665 725 944
341889 3 326
220691 439 295
534800 319 128
591150 372 801
164029 909 51
488414 224 557
9407 5 960
748206 539 989
955688 275 758
974424 13 233
800614 685 469
490496 791 568
810592 648 910
92675 781 312
12218 204 959
224140 659 418
274739 988 848
365125 907 592
613521 232 626
207028 973 106
58913 102 470
318264 3 879
363048 695 194
366498 495 330
129008 354 507
575933 749 604
975962 541 837
983062 36 196
188069 605 149
27680 799 637
413472 542 842
520755 896 222
394198 311 551
701743 13 306
46120 921 986
138761 920 490
444114 188 404
839009 553 976
690904 665 704
459271 921 487
979037 273 131
31688 850 984
370076 32 476
217106 2 909
781769 474 909
212146 487 933
803517 242 26
535593 651 525
35710 425 943
491620 359 491
408797 579 359
635779 161 723
461263 417 977
532385 413 706
379756 528 659
885404 746 553
198383 326 522
814894 109 392
404726 276 909
673176 700 955
121124 464 726
485965 469 815
666000 982 391
383096 174 465
206971 778 700
662865 114 321
261433 323 122
609121 628 880
228711 657 650
413571 621 723
845552 281 585
846752 888 954
946540 900 287
491725 633 150
430809 926 95
64325 128 719
791019 889 150
800772 617 81
108650 773 216
560088 355 670
45036 773 39
863722 608 594
794023 826 410
103338 932 737
873672 658 935
36075 84 350
890244 366 659
230515 134 518
538666 917 184
769189 757 612
558867 463 328
661548 9 128
1196 528 23
591512 166 155
385805 951 144
226308 721 313
790723 53 80
376289 508 473
289795 83 533
539637 817 222
79792 522 386
422678 900 913
334518 139 718
666976 256 946
649821 993 31
652795 627 572
175652 540 673
241128 821 295
578260 321 341
868470 814 479
11776 23 954
6856 408 938
680989 167 717
990042 390 490
177590 966 444
190690 291 831
489258 131 477
483250 404 693
832354 644 353
924035 360 969
587694 763 95
825220 733 685
756955 395 523
509234 648 130
180439 874 518
302794 572 191
153558 110 397
808669 888 949
98068 11 242
534593 161 284
894253 196 763
805599 100 94
215805 962 698
193025 565 378
62852 857 441
584375 956 70
693182 929 415
984684 426 78
21478 165 104
61075 79 42
596748 873 540
580238 149 399
635643 568 911
880199 752 981
884455 821 31
193276 697 734
395736 961 59
859966 477 949
686721 876 183
551208 929 255
105997 143 947
707189 459 721
64412 996 219
270469 579 709
654093 385 805
163140 881 788
496282 381 475
938957 159 817
105297 666 350
620880 934 84
885848 576 292
87979 668 420
887109 47 768
352099 194 83
653057 802 162
106595 378 110
603882 385 247
796543 756 526
90854 665 291
927134 345 357
635838 577 337
444859 610 361
412043 623 245
741720 405 104
119673 982 784
866271 133 455
519751 565 348
267936 239 633
442001 312 878
379507 944 585
668020 46 483
382137 42 290
975618 343 997
37393 535 659
518876 93 327
597897 730 376
234412 331 809
273985 204 17
95466 157 914
896002 123 360
638382 855 659
147651 317 169
127533 315 782
337048 908 100
93430 732 970
257057 442 999
179884 947 313
237476 346 61
681276 341 127
151067 727 229
925858 11 262
677078 423 513
258932 32 220
992431 239 606
838713 688 466
610537 505 736
106249 178 911
435658 7 936
33824 113 475
403897 625 215
478846 64 481
438744 63 250
992769 77 792
763531 162 914
500143 281 141
879433 805 649
584140 364 370
98685 424 584
402899 514 349
708241 726 276
852541 995 639
174729 602 950
482046 841 7
977408 658 187
495315 875 807
729496 273 764
258537 528 4
857214 233 431
108793 375 958
405194 231 65
323090 858 635
516984 207 547
649778 857 737
550803 569 362
66333 993 343
585079 511 792
921882 623 295
125188 792 541
528731 864 916
959797 394 411
518481 570 269
551270 148 358
725700 657 154
403805 261 405
308475 425 797
102713 169 597
714907 452 77
355003 422 676
429582 252 680
640058 692 753
788228 371 905
681221 665 905
638011 680 759
351743 572 605
675439 263 746
945869 892 920
492313 408 276
64337 530 540
336380 640 866
550190 591 46
662984 712 687
857881 398 597
448671 545 655
203649 282 315
832197 246 495
853657 861 617
434240 571 657
194730 472 363
983256 934 808
123681 227 421
91065 562 301
333778 7 979
495812 590 395
342617 301 255
711704 755 831
972755 435 871
462328 925 845
298077 515 94
672445 111 803
380562 38 715
938366 497 689
587879 7 485
772569 854 139
141284 26 674
47240 221 893
884265 953 608
323162 278 430
18727 523 863
276094 534 96
653234 28 951
303848 209 620
611937 747 97
918495 774 511
929052 359 807
327563 524 441
632427 244 820
778102 879 724
913348 586 201
30563 379 543
520022 421 352
916677 553 633
348978 630 824
684516 29 797
415726 110 267
425472 301 767
446318 462 194
990882 812 529
790960 83 323
229113 982 436
685326 169 311
811013 603 591
584916 266 776
449950 545 427
584724 142 639
313899 848 641
794232 38 891
602351 895 328
201957 421 504
995642 824 927
644551 730 541
251832 59 357
561781 185 635
802138 760 999
535285 95 196
665716 439 418
540802 353 621
588764 660 252
369957 41 817
269879 20 303
83211 785 922
64766 651 855
628803 732 473
506927 979 86
264953 546 118
279717 831 750
874308 235 41
713725 892 633
709704 329 828
121060 801 395
230118 375 669
264740 62 85
603284 131 986
778355 419 22
387962 758 677
408011 930 841
336528 922 795
782129 459 542
757661 648 717
128445 412 563
622568 123 311
744538 285 260
480029 637 692
229966 103 467
981920 675 459
965925 871 663
183454 444 591
102422 537 551
558809 374 457
935541 598 347
985294 984 107
759665 646 430
558969 954 512
26893 492 404
59818 457 646
251505 420 728
56954 479 395
499472 947 898
493890 115 181
137603 386 667
741246 186 226
301892 346 232
729014 482 866
919277 636 732
685827 173 280
262750 148 172
351325 936 860
786207 507 746
289979 384 942
158243 452 713
707223 503 392
119316 954 259
843158 454 480
901112 798 572
916669 670 292
688376 641 430
830344 127 77
320574 294 999
123045 382 986
199055 108 421
777689 253 715
440563 810 157
879581 95 457
243563 878 271
623707 217 752
502114 107 77
995829 88 549
629906 344 499
630954 488 666
538276 346 264
595881 273 529
939269 966 138
751555 881 8
585512 432 849
27375 600 532
189263 189 256
390612 62 588
895959 557 935
212539 649 610
11031 355 577
518485 94 378
503653 162 317
664997 314 486
4630 251 292
865125 116 445
982440 997 765
817844 618 881
803640 778 684
701928 344 162
865279 431 897
873837 87 797
863703 57 666
63750 134 216
970294 695 664
748893 942 621
385667 224 951
451948 620 521
497048 209 876
230045 547 144
904654 227 738
457051 972 855
89107 233 162
515990 885 104
531433 834 826
765229 504 705
753052 790 406
994215 942 382
462324 22 753
639185 789 517
465663 5 386
462576 452 771
2294 704 340
935347 468 73
506679 204 464
236445 519 444
911575 302 107
651473 686 440
693385 890 688
925991 839 157
392643 954 154
201538 39 395
205002 204 286
424930 418 446
287488 31 722
445935 237 746
846649 261 519
162549 337 757
671467 709 121
18654 719 1
809976 669 122
567366 479 984
496425 265 814
979753 468 317
578062 549 566
6114 263 268
336466 236 431
345810 663 190
471501 107 78
386752 823 557
685722 708 728
559698 95 101
315127 457 650
835471 750 37
123988 703 409
204959 720 251
6119 910 679
167653 299 610
277844 631 112
616528 308 843
948845 509 522
39039 693 54
122952 909 253
843610 758 345
906162 839 276
436127 879 40
103830 304 469
309517 203 732
760824 37 573
512809 530 617
454343 841 512
786846 759 929
846753 528 713
193651 334 808
403712 648 867
404316 319 462
681760 850 620
501345 262 772
878836 694 109
867867 718 488
972135 735 15
56728 45 473
622146 771 679
673412 904 724
2757 182 473
740209 751 956
45329 618 571
447406 122 68
340253 269 41
188938 524 780
878283 79 369
192449 234 566
179627 776 424
523910 25 47
152253 107 60
795442 379 574
770302 103 955
990610 913 184
635123 68 268
632252 80 789
340919 484 642
11525 295 675
601166 167 211
61607 969 197
355145 544 279
684308 174 601
164815 489 534
433544 737 775
309283 405 347
693672 867 448
822 98 14
797486 605 572
257699 264 560
677139 780 374
954404 577 783
611699 35 964
959214 873 154
988137 280 447
292032 56 267
258082 915 437
664956 703 943
703131 274 2
574414 44 115
369837 964 388
639210 120 877
95724 597 426
416433 873 225
421113 22 712
544434 20 635
378449 373 57
62606 133 591
693296 891 794
263559 720 679
667824 550 537
54103 178 946
729383 892 126
291629 849 919
585276 858 992
188364 346 431
263409 480 858
634025 814 107
73694 965 127
564820 188 299
836348 779 184
351044 340 785
174246 475 921
882638 343 715
871702 231 468
488352 684 708
811759 210 831
985166 229 681
817883 888 402
898751 301 921
774901 618 219
528612 410 810
207966 106 321
766140 207 847
828827 36 902
739555 337 11
527616 594 611
9583 562 208
887765 991 168
371555 457 940
76921 442 460
575307 979 595
972923 742 524
613076 388 141
152078 759 327
451653 733 875
276851 505 260
626146 434 101
405034 414 800
267850 56 998
419301 82 1
905712 282 990
136569 15 174
369359 452 798
584447 641 436
799103 653 323
821906 387 761
808698 739 681
15104 45 219
108902 201 909
636530 15 33
224129 248 429
783366 98 556
862722 742 435
819550 740 757
504324 251 51
830494 416 542
619877 115 83
316342 342 176
523503 980 184
272809 5 874
945616 737 857
212777 232 768
495082 436 979
900864 513 248
114941 444 348
14854 645 268
531959 874 233
217591 431 671
586650 571 25
789740 134 898
648315 440 94
522758 392 108
355947 684 674
351468 328 166
190406 922 17
698593 223 410
742418 917 737
238623 602 258
545712 955 500
895839 822 490
941701 534 887
358514 18 929
358591 615 112
277490 815 45
897063 892 706
37994 969 467
477661 489 761
26899 617 848
986374 416 806
704684 129 436
658148 198 252
612279 438 302
635774 283 565
315257 504 457
813542 964 771
155862 932 239
658389 242 292
454689 931 736
185566 363 171
870706 293 212
316590 532 34
637189 70 222
913184 46 666
245716 665 77
982581 483 188
207435 855 658
91911 840 328
829710 449 204
706363 497 595
397555 338 890
768113 570 724
233781 425 933
6703 219 134
310884 109 975
629697 981 915
450855 486 293
257946 352 779
265984 574 89
328815 485 907
364821 932 706
229342 595 3
560234 559 742
344432 173 200
384165 414 456
673740 863 634
308253 439 537
257910 638 980
761162 539 540
606310 335 158
646784 979 597
440434 435 666
619531 556 283
5251 96 233
71679 54 586
150905 62 538
995215 955 330
678131 562 953
668398 395 79
472276 407 759
923254 703 276
93319 785 948
494521 500 606
111150 909 905
710862 608 793
648744 900 916
465822 530 554
996245 40 380
815935 647 310
273571 981 355
960038 699 846
913926 665 896
289986 739 733
907562 611 562
84998 81 860
885932 673 131
854127 735 936
367486 522 704
547158 249 359
129368 727 147
608295 631 347
699015 207 565
935010 223 440
5604 725 455
591620 139 887
789954 803 350
864364 26 5
144542 623 511
739752 203 532
360916 656 473
205198 161 972
926402 58 920
911464 124 266
895086 506 280
520133 583 924
757462 767 545
371594 644 266
270430 92 297
651811 398 56
841252 644 474
902449 51 875
629993 260 173
564823 506 954
855883 155 567
312382 912 182
64270 892 132
97564 364 543
944832 727 664
245751 843 430
979222 926 61
501956 666 139
864206 708 896
418755 544 507
799795 969 662
515730 989 192
602963 563 732
496799 179 514
593044 653 991
727621 657 602
208975 339 451
328700 214 318
705765 562 335
992184 42 233
156719 593 200
223454 688 783
500777 303 498
20318 166 842
966719 530 160
662258 465 774
144658 751 358
409614 139 414
783291 272 453
560047 722 403
941967 326 529
753610 954 995
698550 751 906
175263 722 241
377376 761 82
447447 330 795
330243 865 763
159499 263 473
443727 889 60
621131 523 636
428923 389 326
688414 472 596
969309 242 566
955278 22 602
822482 844 803
166107 907 778
570230 461 243
250281 634 966
21909 791 23
444013 949 922
923856 825 170
568794 97 482
844169 741 179
986799 541 719
734132 173 585
600636 878 987
681120 119 226
378269 374 618
676121 965 680
736836 812 55
796438 699 462
398997 153 45
391260 168 125
713019 919 635
192127 693 628
188898 170 398
582301 502 649
393542 109 333
442173 720 820
228454 434 421
893506 691 936
118066 674 283
905346 802 324
463665 554 502
228762 803 776
464651 57 76
521329 720 568
385503 599 596
114259 611 760
406867 982 409
432960 959 446
716306 592 787
470905 946 747
322635 689 530
126770 752 322
703107 935 898
126359 996 534
89201 42 275
615526 348 762
227208 168 487
284706 903 791
86163 101 943
540905 795 831
319485 492 416
668473 777 88
830902 728 571
570741 721 547
232385 836 689
61477 121 433
965277 767 871
615619 513 644
753049 371 428
79350 331 15
149864 110 806
555488 415 784
967079 653 70
292534 86 403
523741 862 766
374104 107 65
680758 465 79
777830 316 214
278649 16 830
110968 707 700
667852 929 238
548781 655 330
53758 978 462
412198 893 474
413023 698 134
12270 724 674
43845 85 210
434856 619 262
799920 519 25
193548 417 627
401119 581 738
619741 306 233
832682 183 17
991092 982 768
800992 478 907
532443 354 634
418100 993 117
640085 382 747
92028 732 564
164994 935 384
991867 67 636
477283 677 90
162854 703 312
221430 301 159
405314 337 383
443379 22 220
784290 609 803
97418 848 248
542960 641 248
566519 502 681
572459 997 799
251989 171 702
170966 942 515
420039 477 528
963927 3 92
960023 176 593
772215 590 352
276444 532 914
268701 227 739
72141 792 543
38101 311 221
426020 275 663
838753 9 946
137696 528 544
399274 317 110
820858 490 140
225912 608 435
564166 813 398
890251 133 677
251381 556 189
368094 364 507
12504 573 18
896230 427 305
652452 824 507
135312 115 340
726482 493 245
442696 932 23
774416 279 283
691115 291 940
102832 777 574
5633 844 835
695955 583 218
312511 785 172
403909 979 286
663206 855 733
829085 662 374
439723 21 487
329450 835 921
491964 797 494
787126 618 783
784269 147 805
885121 128 976
405253 601 561
708161 139 309
944492 871 671
94411 829 576
104660 774 313
610439 284 813
624256 514 114
283697 81 58
693079 937 433
241206 883 65
274367 987 567
349115 552 223
407762 495 95
360104 367 584
984595 227 417
342730 250 784
186094 673 865
713590 390 391
947677 35 979
759960 89 756
374756 154 811
768195 412 213
320742 265 556
552152 307 25
910190 863 198
344099 838 189
443074 246 357
164836 841 6
897888 317 787
327179 921 775
671522 87 515
570404 94 543
976451 250 656
67332 431 602
807442 629 960
894098 592 495
57583 507 715
636676 27 698
525172 431 364
2863 142 52
991423 581 69
694473 479 653
532897 741 262
780048 810 156
253654 141 137
941534 551 45
875744 72 798
926491 326 848
330927 115 309
143140 963 468
371766 3 920
153339 809 122
399469 757 272
881580 475 125
725492 917 346
495885 114 689
667349 977 200
779619 236 237
137723 19 303
753048 98 174
681057 474 332
864079 438 512
558030 237 253
71168 598 856
217087 781 514
141379 910 118
548741 449 261
389830 38 898
156454 521 844
82411 479 650
705808 804 913
766023 560 109
237958 326 846
249310 512 260
912634 47 512
730676 90 510
201513 780 987
379632 197 477
308309 410 252
302189 370 419
497719 340 819
407973 265 272
389825 143 732
558119 43 704
356638 495 557
815980 437 691
335126 411 466
93229 381 139
971181 542 775
862332 641 743
177358 817 8
799437 168 712
609521 550 177
701057 725 276
308626 476 697
468670 702 948
432309 5 380
870981 287 199
764174 823 474
6411 656 938
982590 902 231
930374 472 202
50840 858 674
731670 64 514
3330 444 275
474684 857 728
499736 422 909
118016 722 470
273643 152 175
322578 747 120
473689 601 337
492287 104 355
683053 23 162
192229 23 424
86341 55 229
260751 789 692
313931 44 111
328280 690 855
75947 457 70
310667 42 565
326378 105 888
304913 53 677
24768 342 891
82787 968 314
896251 737 502
516619 624 554
418850 224 392
967163 823 617
969026 229 394
421753 88 485
34979 715 33
249003 198 657
508821 274 779
93309 437 361
928465 535 281
316493 135 288
488693 139 684
475805 740 48
373335 295 641
848438 264 911
282677 124 76
40321 778 737
751226 53 709
701414 197 198
954680 472 957
978331 127 267
208296 785 878
101885 959 580
218805 310 784
376746 405 844
97341 542 55
128632 528 429
36920 304 109
813561 175 924
816867 597 566
498344 520 626
204301 884 397
629119 678 301
923017 286 821
475958 998 421
585249 111 404
212300 517 18
209723 459 428
42832 125 897
745569 339 6
628535 473 655
582078 227 675
831733 509 886
990323 211 996
189820 761 647
532435 617 733
802934 76 671
92741 615 368
266920 456 33
301273 390 301
435828 186 317
349098 740 413
927508 676 720
280507 194 662
462818 492 231
189476 889 123
354037 901 234
157510 282 200
471192 430 458
495821 774 674
632345 735 877
45790 931 837
90473 896 470
352754 249 621
249168 243 428
33310 810 453
79197 410 74
754102 687 990
4544 660 316
498740 224 616
270311 84 264
808830 566 504
241438 954 876
807513 453 962
746205 79 98
691908 393 309
644829 339 844
237404 214 167
420819 783 364
143498 928 291
293241 403 686
424220 158 418
52376 446 467
64696 794 351
792060 842 343
524672 379 260
602278 753 365
437048 893 628
973918 550 738
326249 676 161
778501 661 717
447827 982 902
733020 673 154
498878 685 714
335095 638 866
1486 986 886
287974 268 95
796759 91 113
166278 406 751
732400 703 33
340882 182 30
566057 877 258
470177 813 668
965805 959 180
650491 534 253
933913 309 670
578234 424 183
281329 515 25
123193 709 581
923422 450 321
401052 809 529
690917 360 512
726208 750 115
649549 993 165
634033 51 407
539703 961 573
450314 952 417
619823 406 536
110969 367 654
662005 786 175
814076 796 978
306969 810 604
235796 994 804
652304 31 12
539253 614 264
808706 593 973
920129 536 246
661309 772 831
245680 838 469
920027 509 715
192452 940 556
869859 310 572
880091 416 310
531710 820 175
170933 151 518
650331 738 116
643960 873 304
938343 162 179
832411 446 843
127089 625 571
303732 44 642
881300 91 397
99094 843 987
118785 469 853
808632 168 371
453598 162 947
907916 495 913
609328 742 65
470072 637 266
805983 376 741
159601 465 204
313295 746 127
800301 630 198
138937 191 47
112714 94 86
925402 453 873
429687 264 268
483809 589 966
891577 105 943
478972 771 79
222184 262 173
766773 83 184
133672 533 663
580976 528 384
277300 834 620
905582 784 509
538571 731 21
941791 291 408
940865 16 686
154049 340 602
532550 536 107
207479 190 396
227316 863 768
192866 311 933
302875 38 301
69572 990 638
532954 49 655
931200 903 497
660452 845 805
753619 727 92
69148 383 952
820519 857 444
420184 707 804
278354 554 53
126748 878 714
489799 237 293
873653 205 221
797949 102 977
693219 451 505
432848 328 5
203403 558 639
861062 353 230
152018 774 73
957476 185 781
507745 258 508
598819 480 66
535297 785 567
832170 528 154
637644 352 357
328411 894 585
858395 950 230
175755 676 696
581029 87 408
711665 491 244
436319 858 157
885275 47 522
760678 412 664
310422 178 841
727500 933 736
646123 996 429
190294 721 930
843124 67 833
832306 63 604
326091 95 883
701980 451 415
371373 409 116
401910 77 250
896050 539 469
630957 799 215
363440 984 166
995095 362 869
184116 102 223
747731 694 256
447474 717 422
733116 14 934
489447 940 532
126166 89 204
618734 654 954
549943 619 132
146583 819 224
919984 670 814
960992 491 57
73592 66 513
737062 702 144
769304 311 542
581338 992 461
982462 867 217
852519 854 389
88499 17 918
722274 333 559
488080 964 529
717512 320 216
543696 583 919
100854 77 272
547992 323 355
783327 191 886
509302 467 648
179750 885 753
881304 292 986
934619 746 836
398944 253 589
867162 826 983
812002 766 405
260114 985 155
888580 952 592
285095 539 47
534316 37 96
979352 630 597
721094 72 131
988998 905 819
686778 748 895
88971 751 135
817073 443 891
86105 403 108
743712 662 915
602690 895 190
121068 512 452
759582 281 680
414467 563 42
362076 886 233
942140 363 406
999 663 577
619924 768 668
531160 841 152
759409 816 62
671875 311 461
339529 858 752
791041 985 353
770695 101 747
861911 334 734
108494 528 157
738304 404 168
871556 317 934
420644 958 990
355919 662 207
788232 433 761
557640 542 243
768313 135 467
256892 165 399
38044 42 25
305993 131 884
995772 617 478
993177 595 100
820531 919 699
130144 273 579
869045 517 381
232539 339 715
88323 837 998
950466 923 812
322459 870 55
782023 880 122
702781 314 801
191061 190 738
282116 932 309
958108 305 141
633598 761 748
561105 144 971
317879 618 677
864566 585 755
532415 665 855
569084 671 50
406983 801 17
569096 34 446
430097 500 700
366840 456 61
119308 694 44
282154 286 549
812469 768 672
292915 760 164
302641 426 550
687252 628 208
196815 141 211
775969 267 888
411448 436 84
962014 918 519
844462 44 337
643320 194 952
159250 811 975
88274 450 354
263324 497 134
590020 295 353
117644 245 907
64089 827 30
465220 4 152
113851 195 916
859090 819 808
467402 281 978
611846 219 477
938569 717 624
849802 307 547
762586 67 674
598027 123 425
933048 773 587
775130 723 262
511900 80 807
489741 270 980
771152 234 52
615178 639 359
954079 639 901
416038 730 983
510505 432 173
693755 916 316
992564 382 132
721129 339 350
381030 14 833
494990 448 369
829388 757 393
230531 781 755
317562 982 297
263079 78 44
15386 815 579
316617 631 274
206500 40 595
432279 88 287
281618 535 585
911548 73 121
471909 589 707
170854 915 90
949193 576 1000
898292 543 540
725327 234 538
274542 151 750
665327 285 114
794830 211 424
552842 255 709
963056 142 131
99979 305 777
868241 480 123
112382 52 376
616440 833 930
50732 504 928
530654 532 136
373531 212 37
643330 691 610
416287 852 782
311875 540 785
463431 372 869
367227 722 631
355283 31 498
468268 493 192
352285 641 106
109753 118 6
84909 828 489
521195 770 6
963914 962 756
351003 122 995
625635 334 831
108405 770 168
515556 677 432
240227 920 271
890054 344 992
24487 139 940
82021 321 643
62007 24 873
379805 24 67
188879 598 925
953825 419 802
295420 956 4
744260 309 978
532257 146 784
42520 46 639
376786 989 825
161083 273 955
259769 164 760
59225 864 467
286754 265 747
607805 998 202
776256 326 112
656393 396 757
166083 446 137
912144 331 370
962403 172 461
643653 539 959
393135 490 122
122142 183 145
771261 417 89
968418 589 959
687041 850 153
990365 872 420
223122 98 443
295041 675 163
863491 682 715
842012 885 986
541681 55 766
565763 747 464
601133 285 998
56103 529 702
936300 271 665
363800 183 6
733743 480 865
971790 669 229
276099 54 672
262333 379 196
306093 228 769
567659 382 128
115525 72 187
366748 685 349
795549 71 873
684117 706 834
933346 792 495
897723 222 174
175021 636 984
375660 550 390
456722 779 881
656785 559 686
677150 702 547
833265 794 382
488473 996 948
895056 497 751
153944 27 799
891781 158 678
411435 46 11
23050 989 11
219595 109 756
712312 420 632
45873 908 201
65913 558 901
506528 584 983
964298 169 387
571077 949 869
861633 769 604
725186 928 617
798930 25 974
669975 47 686
749086 534 73
723029 492 760
923702 274 670
658715 978 659
425652 558 591
865896 744 474
793049 23 93
366005 854 298
498521 475 970
395270 982 329
372750 841 155
272682 53 576
940486 730 471
153233 952 618
260720 94 905
103353 483 681
486207 57 770
375243 74 852
720463 576 463
885866 251 704
228155 617 499
98438 127 361
535755 756 908
646251 376 738
353133 951 327
478384 212 956
736360 493 547
691804 833 911
67958 859 677
748518 125 832
991932 882 758
510321 806 549
103020 914 341
807387 260 258
679778 793 247
79714 426 170
264093 821 929
41073 267 425
874415 510 217
427639 815 980
818301 746 707
217130 388 134
283183 741 809
882880 183 960
101389 180 838
601769 647 815
895106 921 113
381453 178 22
387599 897 766
225668 444 280
55457 342 519
177036 351 878
482786 599 757
511936 286 720
934821 728 242
540854 702 294
655043 862 443
592504 842 355
198717 843 995
668746 284 913
444384 791 370
937172 247 851
600471 256 925
957076 234 47
926946 428 679
995162 6 504
31283 101 928
781566 383 63
578844 191 297
184169 22 391
317219 584 399
752997 376 29
660949 653 942
989693 680 186
705426 464 149
925860 110 916
61002 705 550
945503 144 925
292523 529 602
639508 291 596
783577 959 60
317710 909 500
753900 498 902
97381 852 976
453749 902 288
786483 22 303
991637 902 996
492290 783 922
306821 514 64
263301 992 383
545568 529 774
210243 910 391
318365 186 785
395559 51 262
440239 681 518
571133 46 101
871674 25 538
507171 804 441
406759 269 600
521555 676 463
800777 314 278
166853 841 646
196751 659 172
334539 536 217
453079 636 361
282647 278 9
133713 105 398
911686 231 747
707245 43 959
842322 121 933
63406 124 834
857896 988 673
703957 854 719
364769 459 511
783102 371 648
293432 980 42
183098 577 202
305777 989 548
815997 550 149
874861 209 914
855818 632 488
244812 693 838
651928 821 119
871123 27 717
430738 131 697
642277 27 485
466649 27 438
392752 631 339
363925 213 969
218006 619 653
324225 467 151
865544 126 54
715903 687 651
274403 851 4
88113 295 812
711640 659 692
143351 102 775
8178 116 712
160299 958 169
388902 923 492
14482 971 574
492407 967 477
925129 884 873
646419 216 310
921542 746 77
977020 553 605
95812 1000 808
770055 828 758
424464 87 82
246433 81 505
74844 16 582
752541 218 50
89896 484 143
527267 624 834
72710 885 281
294586 425 393
144623 399 59
345522 375 155
656941 242 915
160085 610 993
448541 546 295
742713 367 133
564940 634 633
659014 356 482
835243 879 263
140176 22 928
157741 4 592
895798 663 541
655375 988 659
650147 578 540
825661 529 838
695184 768 471
309713 818 488
15086 337 736
951221 188 517
988728 558 330
905341 782 633
121898 240 740
742993 308 527
154885 96 133
121166 801 134
791733 209 220
661683 359 646
565689 956 803
656749 159 952
177751 305 760
273326 435 488
646552 793 402
18042 892 155
703205 605 18
115752 6 864
327391 905 248
768025 459 185
353084 992 956
126614 896 783
640531 751 416
423518 192 143
666444 180 327
798203 993 423
572900 953 98
727668 810 351
113985 771 213
390156 120 183
501051 716 103
534896 709 45
73362 674 414
28059 362 659
834370 1000 210
32774 687 704
587943 493 620
204609 655 128
231754 606 64
893879 89 855
62990 689 341
488336 113 939
352739 478 673
877789 269 85
443482 381 537
116907 893 866
115090 26 930
188152 21 52
569068 664 873
454204 158 756
28294 443 500
432646 486 718
240921 694 77
654049 442 766
971825 117 716
608078 333 361
922211 157 180
86282 170 4
981915 136 756
123977 407 206
132644 584 330
362325 414 43
815927 165 965
90597 244 935
64498 521 566
356661 596 598
219926 141 894
38537 348 504
84831 508 143
221898 567 946
468074 520 566
727456 838 398
564824 899 484
275570 249 590
831687 898 286
201791 343 967
569446 943 510
749580 585 814
883076 697 12
822187 243 228
736841 901 847
69207 463 545
363195 543 196
681143 854 426
64216 538 259
450133 59 872
29558 529 142
613508 338 83
575678 710 582
316711 725 615
108466 849 220
734369 335 513
79099 812 258
116697 671 365
862934 10 653
143823 774 987
466315 193 351
384448 221 487
476273 531 605
229536 306 391
424907 428 749
898878 856 731
131295 333 239
303299 89 201
351613 171 360
13074 511 235
766577 548 460
496234 242 192
310349 889 290
765898 515 184
52048 403 376
353398 37 897
341580 133 745
801857 544 507
359411 215 49
551438 868 302
578298 680 77
571422 353 760
520793 804 936
969737 509 366
411267 535 124
699674 985 125
919920 599 187
16260 165 646
632950 98 424
202153 281 444
704205 538 216
721243 633 9
666145 852 983
601350 268 412
264195 126 807
950587 858 564
832692 593 494
982098 273 85
576951 730 155
236890 662 34
182997 896 9
165081 131 196
735807 149 922
213615 876 884
180275 522 906
371947 887 501
434192 903 720
900448 991 918
215987 395 37
800502 146 218
670845 395 796
407315 917 862
673816 271 986
325115 814 593
578425 574 843
521736 604 897
135926 420 621
316262 425 157
195103 311 706
65900 645 424
806013 912 365
891681 17 887
296776 203 891
275048 552 648
274421 995 296
327203 815 969
176997 493 512
525626 413 540
715321 402 900
754269 592 643
651961 174 669
379500 489 806
910587 853 212
870350 595 187
759413 691 349
294805 383 855
44421 159 667
93791 423 543
191891 712 771
849856 223 718
184632 238 727
553027 849 299
500924 45 938
410628 789 255
347336 619 268
638044 833 129
322814 84 472
214253 638 639
999900 186 246
384279 116 51
327808 97 74
137477 757 33
711897 721 261
592525 17 427
310924 318 278
398549 390 445
912800 989 9
636408 423 311
585335 447 132
256762 108 29
18971 88 686
955322 539 10
212856 749 633
141146 735 497
546291 995 169
592177 414 403
26350 295 131
548766 135 541
183714 103 11
846564 45 975
399520 984 945
437783 277 669
130032 244 48
68188 522 675
613120 249 137
519589 30 29
702155 250 304
231557 391 759
862367 602 722
190651 268 977
907741 64 146
701166 346 420
494987 821 670
677570 443 434
423073 148 613
83648 36 113
280438 95 116
785596 532 81
947711 318 779
539093 131 51
234521 977 856
903003 499 432
36215 412 884
813170 820 299
864426 865 832
405110 379 323
717115 397 476
497824 968 136
81639 795 893
775075 346 705
299548 619 490
665355 471 903
616287 694 784
62986 76 57
697112 237 167
598243 1 25
66523 823 475
91494 551 661
456625 547 909
716993 866 723
654327 142 26
222322 339 285
287987 144 791
619390 705 670
590510 382 221
713931 726 876
789357 46 436
338280 40 31
956711 143 694
114644 48 483
803414 180 21
566141 833 866
8681 704 369
47183 215 120
20074 382 91
624911 822 702
55536 319 313
533630 773 787
389328 295 443
927917 244 885
228151 198 767
453624 984 779
435494 276 379
245907 830 649
613512 767 598
342472 193 325
146090 707 950
351644 733 753
437130 50 804
221300 399 621
624274 882 991
588750 236 657
94706 974 241
441806 128 482
235748 269 443
738017 710 671
396602 914 953
858295 781 117
909666 938 140
271630 577 457
450689 454 765
449179 817 740
82932 106 27
794901 833 139
476668 283 648
635953 737 31
288531 217 691
750467 188 386
550099 67 111
356222 718 52
878724 605 397
696632 470 750
899786 928 495
822148 34 943
38952 834 753
368403 968 711
587584 822 306
918389 30 628
307366 175 532
636689 348 880
62577 246 730
633036 716 945
605324 722 932
514745 55 695
8600 446 413
599612 782 35
120436 812 363
625517 72 240
609270 462 425
330637 488 998
484781 505 35
18196 168 692
281243 652 719
852695 914 832
816808 426 762
997932 428 559
977437 649 343
118614 807 1
574554 924 611
712052 508 501
295387 877 332
281682 544 137
599452 637 617
660982 426 33
682218 915 61
571522 687 686
541789 231 146
332276 214 757
759950 463 772
92697 371 94
687875 283 744
219954 551 663
45924 55 599
570810 289 185
779277 951 973
890942 538 161
828397 279 532
63134 495 236
512073 217 243
561079 343 772
756421 420 265
316685 846 223
75826 819 841
771945 668 146
507540 217 517
546005 359 53
152881 435 553
368943 173 863
544899 945 450
443247 649 553
431878 615 831
469333 891 615
139221 733 861
859406 661 738
302986 789 866
785585 422 378
949829 769 213
86159 830 922
63171 970 258
633949 542 47
775383 314 951
276317 651 623
243922 850 573
375417 816 543
345280 56 774
657840 95 358
621215 408 380
392123 978 941
8615 16 815
951799 697 107
9785 927 482
966307 952 842
93192 991 932
795688 781 682
260753 159 620
178015 42 733
874747 925 217
73070 324 548
161669 110 958
584663 680 348
586211 559 382
785769 83 984
629797 136 105
190622 767 435
589339 993 106
210570 399 413
677146 461 490
443435 97 917
116968 686 980
369055 645 10
592124 896 192
87103 680 123
533114 301 269
951611 335 433
449408 987 610
353031 848 562
27094 799 174
180995 139 858
771549 602 706
726419 992 741
623157 801 101
915521 761 30
617993 484 686
74196 460 79
307234 644 88
638263 508 864
301069 326 865
218973 275 160
640477 552 300
558808 530 579
475114 639 802
123618 523 765
529112 422 519
547861 592 776
730076 782 450
476256 776 281
629717 120 802
57652 379 8
566860 557 900
281023 977 425
820149 826 281
523128 456 677
685540 431 36
290280 239 109
343903 641 587
354435 116 630
623653 541 313
626118 184 539
610946 141 217
662880 388 148
478737 237 875
633879 817 532
430287 945 804
631476 327 438
585599 635 789
959785 509 38
475298 577 882
798372 166 973
814141 594 683
44702 126 638
227803 525 273
316888 64 406
569095 826 459
576867 301 464
533198 450 219
396070 14 904
805351 961 642
997079 837 542
583887 299 67
716371 450 325
450226 368 74
988954 298 836
450315 674 105
151304 846 104
734138 618 828
170425 471 100
550140 171 218
578774 699 250
185216 179 323
250815 716 831
792595 499 234
590245 804 632
789537 894 412
103794 854 858
136267 607 925
309334 658 913
481233 815 354
531087 775 296
680926 742 252
755338 237 882
386413 160 291
686113 521 698
444692 761 144
260799 162 372
34516 79 513
878678 68 713
505776 950 644
659232 511 607
204682 677 223
536927 443 190
436945 979 317
56797 791 631
55542 388 747
168125 371 838
181202 279 891
724816 610 325
815145 717 273
177483 854 637
761974 79 209
963433 463 291
905303 226 560
654509 831 15
588293 108 604
294472 432 20
490277 520 501
784717 451 512
777666 102 269
652690 213 794
138600 736 13
911361 579 902
612502 286 581
138810 457 742
376033 602 549
888252 388 836
430842 295 683
415172 96 934
352927 397 977
96870 490 31
314367 84 743
900584 786 546
907512 503 593
37924 505 914
744045 894 418
840594 605 93
730440 84 769
489318 982 505
2577 774 144
822298 765 600
924265 258 669
201532 264 904
109914 871 670
858282 685 930
986998 254 865
129424 689 691
340831 125 149
137564 18 747
763969 843 494
64410 254 112
528007 913 842
337395 244 756
985889 128 31
425643 944 805
512300 933 905
885250 481 950
333857 883 784
728784 458 661
725664 788 470
309351 147 790
703537 555 975
823479 69 242
974305 48 694
116807 354 984
920140 709 242
187572 495 836
455823 428 385
407866 666 250
31904 747 477
767322 109 673
246901 756 816
204136 13 675
84619 801 724
618872 585 192
641870 290 545
748085 555 410
730232 947 180
975424 966 321
580004 608 581
938819 367 925
823551 144 143
553890 507 872
164494 737 158
539803 534 317
394809 172 969
634944 742 94
714250 767 607
589156 521 373
69856 227 713
949920 433 213
48744 430 55
518655 509 414
223277 530 205
922494 915 553
300549 745 19
143077 954 547
759887 344 325
729002 547 773
139673 264 215
38097 913 529
43120 617 151
507871 862 353
789015 879 551
304430 57 361
829123 385 356
512975 880 508
764611 606 823
913904 975 64
463982 369 113
7658 699 830
235237 986 522
290396 964 391
314487 345 629
299356 282 818
552041 565 196
50682 459 870
538099 353 29
478594 777 350
701708 231 282
390627 865 163
949418 128 378
927162 78 514
916897 875 482
545050 845 332
496798 805 209
70517 360 355
839221 616 983
125563 668 428
323538 18 54
439151 580 492
237649 686 928
498333 258 782
824424 577 1
817479 257 193
84221 528 833
195741 781 388
934408 516 487
1828 186 148
838556 947 370
279708 7 660
562688 232 319
646855 522 505
957557 694 252
361943 995 375
540443 167 339
178994 216 169
748134 245 471
866865 329 752
774306 292 196
812173 736 870
931741 221 594
158936 706 487
451959 917 868
140779 345 977
404094 810 176
664002 320 13
449368 914 512
44809 544 182
222647 448 197
752575 123 297
951995 920 258
734108 327 203
361063 114 325
272304 986 187
852521 237 918
783642 4 738
660560 588 582
88920 855 612
486116 772 697
585717 147 530
208259 341 415
154082 874 342
156802 426 16
577193 903 135
22045 456 510
542414 535 557
50501 350 578
437646 895 317
910533 347 889
313732 458 2
818994 286 76
788409 389 903
586233 258 265
915690 563 667
396293 219 688
359632 240 354
94829 761 917
967888 661 256
1502 457 836
240933 267 13
667890 71 735
954056 24 600
780883 844 168
224581 486 847
744193 108 843
611625 640 13
522201 819 657
789914 905 166
935495 237 559
583488 673 994
663342 161 95
875977 111 343
452489 852 132
979386 938 929
561853 298 179
455942 829 331
521753 328 876
552089 988 267
127952 362 810
341251 526 17
666947 884 747
802760 614 496
647556 895 661
647937 996 824
193990 878 29
427450 245 226
350603 886 624
679014 573 312
41695 999 547
289910 376 17
114729 140 647
154429 703 807
824310 395 380
221195 984 137
536967 931 670
280270 461 530
477773 864 498
862721 693 652
442064 863 803
834632 725 746
878821 586 517
41780 778 782
442716 230 961
94370 519 469
763940 309 742
244757 927 459
246229 649 847
267926 197 21
781294 62 465
17956 524 591
390953 88 448
698687 734 792
294948 366 405
76062 340 922
365631 637 616
541226 649 373
832236 557 92
624990 222 602
199234 440 220
595328 810 231
673269 349 831
900741 999 501
207162 689 716
656544 290 55
450795 305 447
388780 732 229
557990 768 646
911765 871 991
389937 488 776
980038 286 700
201436 455 625
922689 993 129
536093 788 20
752864 300 202
755664 96 129
439959 99 380
777864 148 66
591151 538 648
326760 692 147
494759 395 137
657308 985 630
264350 780 282
382059 363 818
990218 594 850
641255 281 668
728819 816 766
411497 146 478
66084 324 594
858720 836 986
250697 664 387
295674 44 590
206163 523 372
864855 133 438
803471 22 666
310127 270 532
21659 717 73
637201 284 811
311067 944 461
756899 613 842
72619 592 376
967778 97 457
886029 593 633
821115 42 64
445763 684 75
414558 986 143
237773 782 302
798276 79 599
965961 196 540
112218 833 159
804352 734 59
485532 291 846
274183 580 798
974560 668 957
562563 236 6
671000 186 926
578401 782 282
905466 83 292
448274 182 827
671424 502 660
37676 905 566
252009 304 680
262785 915 234
834565 479 767
165378 915 867
315294 902 30
713388 171 313
925780 715 666
438538 263 606
483353 769 519
842827 929 819
726382 750 530
881856 152 681
976622 56 615
242064 562 198
273162 749 853
873303 264 410
724819 871 268
943232 353 182
785049 370 706
833199 462 936
770260 650 746
614086 858 347
373206 516 908
505504 423 370
465731 250 104
809041 843 968
302402 221 507
252318 251 68
160535 745 991
930985 638 282
697542 638 704
606752 875 366
679651 311 940
21727 163 496
315395 180 486
568172 450 398
41183 644 417
828056 277 58
268443 735 60
75799 413 401
476501 250 991
547033 975 566
702743 277 44
941719 80 668
730424 858 119
756573 812 740
441866 664 603
988375 845 505
406993 135 633
87869 829 136
307963 750 422
70184 306 904
320451 286 28
382273 786 864
926255 492 780
874377 177 587
73687 566 519
206937 839 630
97689 810 462
109350 232 653
538664 440 239
587025 546 733
612888 612 766
617442 958 723
106234 542 60
56775 624 288
214104 712 3
740038 390 778
167468 222 780
846311 928 898
141918 70 611
321995 642 343
123719 781 362
525289 940 754
190935 822 824
975849 129 928
711855 957 64
957889 115 587
579752 361 464
860597 137 437
14744 333 963
401382 973 986
308728 475 67
810336 106 752
599443 214 525
688152 145 237
118651 631 304
712416 118 895
823987 760 307
574350 993 829
362133 679 744
262684 404 456
749993 76 102
913633 157 711
251366 711 98
445849 732 128
931062 247 210
171807 554 382
944495 540 397
32581 219 550
969638 507 603
949862 491 868
164922 547 322
905550 230 730
941916 938 382
835815 642 190
702596 364 468
29108 73 110
19373 552 290
447222 386 869
743297 275 121
291869 405 212
630640 286 314
481934 392 481
21496 721 872
324380 803 190
306755 90 870
373072 351 867
515281 785 973
464600 4 945
716325 869 379
30233 517 6
421830 316 881
427039 216 806
724228 351 569
740498 762 849
331446 429 266
886612 51 148
973093 129 354
258750 11 26
550274 674 487
10006 34 659
518398 742 452
543280 498 928
47951 136 367
952612 232 143
31654 484 575
550269 748 669
461858 662 91
679631 859 863
483900 32 856
744663 162 764
474011 251 558
649947 235 232
662826 749 1000
465091 221 764
949473 821 697
728959 547 813
562336 804 725
458599 533 41
798512 758 184
283938 296 110
689599 57 382
330924 750 376
227117 597 201
330701 960 67
342804 743 91
424639 898 12
485435 734 697
310274 738 937
940957 401 933
729442 674 278
751357 392 963
296143 569 483
866556 780 54
310975 96 320
103095 938 292
719133 415 813
587854 486 466
538579 367 17
536541 739 644
488965 553 594
688578 135 38
293481 876 609
147350 434 159
275351 82 572
284762 673 629
959218 301 946
699423 485 857
850291 688 729
81082 230 167
239702 318 434
586373 721 497
180981 6 436
647732 798 206
642726 867 949
695041 180 633
382960 930 590
893628 841 386
185956 76 452
114763 253 369
152363 811 649
594027 714 863
644159 36 463
55156 455 886
872604 952 852
498372 171 49
299661 23 502
318298 973 34
119504 90 759
146532 75 705
704647 483 668
646040 515 279
847932 994 732
347075 792 596
151424 149 925
609470 630 364
741876 382 83
120546 478 853
743399 22 655
85914 933 263
275289 212 404
348260 212 527
377724 220 68
615206 141 659
324425 205 348
994902 949 286
71167 167 694
509002 590 90
571919 637 199
384414 298 327
50045 611 602
593469 200 272
590734 275 969
135261 386 812
413937 24 911
622649 723 75
862505 470 630
469490 106 92
946075 865 490
938946 80 21
409448 77 711
236664 248 407
763202 278 808
807796 80 418
806500 331 686
331553 721 601
875175 290 531
935605 720 749
871649 209 533
501083 308 144
457297 883 145
369266 113 183
193182 689 66
324250 125 207
264997 897 346
597733 335 500
159844 893 328
335160 704 349
166999 323 323
983364 602 472
88259 976 937
332611 37 692
711229 223 251
887150 437 623
791865 286 166
778739 268 51
731313 119 4
160247 568 597
95435 224 359
425978 38 848
223008 238 407
398592 174 323
961391 344 314
96627 958 145
493782 806 581
115082 165 290
268289 759 792
648747 258 914
674751 696 237
575484 69 851
259166 724 854
798434 176 753
784548 134 957
964520 393 280
56132 32 900
249211 177 221
59191 308 589
145578 113 738
756028 922 732
134014 647 483
136766 784 154
804560 917 812
862772 176 133
616745 293 214
24352 472 35
776371 765 795
251523 41 330
83307 238 335
753519 376 448
214797 263 981
253778 293 506
269323 723 109
719042 832 621
747656 787 923
109363 551 303
29443 750 454
252137 694 755
742803 349 421
979044 448 565
337640 811 815
51626 944 929
498631 948 257
68468 77 410
304942 676 749
821529 117 834
886364 19 818
120000 961 302
370271 651 424
209560 854 18
890307 343 346
890541 730 203
855640 328 847
467694 165 395
3189 532 28
576199 11 726
876059 454 994
622190 254 633
364061 174 625
794153 910 720
266190 222 957
50668 527 38
352865 802 491
883338 264 672
142960 218 415
856490 973 216
173641 570 833
427183 991 307
496319 283 809
404338 59 238
821804 202 222
164655 722 547
755738 189 438
266370 830 450
697697 942 349
932268 518 10
660671 736 798
181626 998 158
454531 493 924
628421 468 968
439261 206 851
266293 729 678
502231 199 510
920884 354 208
411696 194 73
499592 30 80
840432 102 298
124071 442 74
478735 179 841
571581 892 574
478706 238 842
295227 306 63
172791 977 40
734489 249 50
472338 152 8
584381 368 913
924517 705 500
976378 114 258
987747 82 254
340428 722 308
116540 606 397
393631 297 277
98103 164 130
687061 503 325
15164 55 321
378948 868 896
174523 1 241
797139 390 903
300482 789 742
417723 729 315
302822 136 299
852116 350 895
216296 799 646
235216 445 406
373983 186 470
789386 959 442
875774 864 537
547615 670 661
557775 302 631
138945 550 135
378186 485 329
726975 511 671
593865 217 651
416142 693 148
541519 352 240
348199 562 70
64443 423 937
852042 871 249
946325 5 302
991029 903 14
840384 648 402
342603 42 839
633650 245 204
491343 126 794
587948 465 606
675664 300 179
2292 856 531
276842 369 965
30415 463 824
998851 561 23
66547 272 721
245935 852 605
37029 999 133
202910 893 432
442995 854 227
377519 354 993
649298 361 663
146137 923 442
389293 178 579
897386 878 90
811380 982 89
524405 869 538
876520 262 625
355760 279 418
584964 110 315
810121 801 243
986321 66 264
784719 713 888
545723 737 472
589884 412 493
21119 133 245
615095 527 720
803177 267 79
191031 514 374
505030 3 392
726990 936 744
528670 173 261
898791 990 706
140745 61 313
981375 538 322
908859 450 919
684445 40 1000
781496 896 470
756541 934 457
64366 30 777
9252 114 562
116560 680 115
621680 727 749
342902 768 285
783711 200 629
201647 510 359
348393 519 724
947905 718 678
298970 267 625
748330 355 925
729172 33 928
760178 297 708
62359 217 171
302867 387 33
435468 368 879
445263 303 245
565015 375 575
83380 572 910
849343 199 449
483002 33 296
339316 507 127
905561 330 290
943172 109 789
709441 719 537
148734 973 358
33954 815 113
380181 984 590
875392 95 204
27635 139 595
870347 676 236
59577 7 693
339914 367 433
730238 199 860
662076 202 715
444819 343 755
458730 794 506
107971 213 387
297872 368 112
497889 527 407
861804 266 638
71735 527 9
833319 435 280
902985 341 954
506886 302 129
696292 137 621
937432 219 528
137623 902 607
28214 274 20
975814 192 860
252832 358 112
884628 608 389
863416 33 171
65588 977 200
716793 2 528
871221 422 569
809487 502 811
661396 559 99
795627 549 78
635341 999 132
23272 399 204
363201 818 588
856558 996 624
726565 699 940
930095 397 944
780056 530 704
481169 445 719
159766 726 928
592537 978 893
140970 669 89
562215 771 426
784541 28 275
301353 556 492
852064 335 632
573127 674 497
906041 748 407
364664 891 47
937257 882 313
43230 385 673
58249 765 674
198964 372 380
482760 701 538
245428 483 28
744861 808 78
493579 614 142
966530 472 657
171732 913 421
986643 510 711
830729 273 560
253370 22 620
254768 864 799
144978 284 297
641736 812 496
725171 980 813
550719 4 253
78029 915 47
793991 876 852
88767 848 630
730484 731 104
910755 60 494
975481 381 3
343779 105 351
419159 264 426
949700 68 485
24552 803 633
505339 626 17
963391 758 369
19751 692 956
314390 124 931
72579 230 990
693836 319 310
864982 104 559
251447 675 540
206336 968 708
606277 713 896
27723 561 962
502265 949 452
962145 698 30
768054 72 520
448273 276 267
413051 954 30
814495 803 887
730859 109 421
896736 837 988
642987 283 43
232163 705 456
528773 439 743
730317 910 334
180763 574 979
88755 997 166
665683 86 831
75057 66 102
678201 265 599
494009 230 726
878682 553 331
195211 699 33
359969 382 934
622272 18 767
599949 14 371
900719 304 908
739505 316 466
713024 391 895
835622 345 457
475547 102 916
884799 811 527
437796 95 523
334013 2 532
656520 489 982
683787 967 321
526556 440 90
675691 418 601
570832 716 911
264149 419 658
367775 474 441
573922 757 415
916343 699 51
424644 363 832
238835 495 487
617666 822 105
989823 321 300
173613 496 98
640573 831 939
435547 756 479
817111 540 279
65118 86 467
162038 443 244
839998 739 860
435522 475 309
781095 955 314
303117 758 636
872110 16 970
545788 875 942
451498 539 659
19353 281 119
871521 895 86
655160 358 271
265798 819 687
207570 835 739
434492 366 875
626592 134 584
472457 634 279
68431 553 487
753096 398 549
335315 479 894
332142 627 529
260069 159 424
986150 982 752
430386 549 800
284343 269 267
713673 607 392
664350 811 180
366268 678 814
481542 603 82
54092 77 305
563255 644 329
213349 585 183
749107 313 827
665573 966 538
40011 914 143
141416 862 756
374524 838 201
219638 847 175
735347 795 366
199210 729 463
628699 923 915
22281 737 999
705392 846 466
649595 886 654
556239 867 413
460352 176 98
473449 626 480
652763 675 732
502587 228 640
893254 50 590
946485 25 784
195179 154 599
608520 709 472
173853 360 764
618684 118 692
138221 828 754
118087 741 167
561708 78 297
245993 945 438
717073 8 558
793442 602 940
900439 677 955
300061 236 482
299990 836 662
277317 825 487
723370 472 7
657423 209 901
22811 9 51
117764 588 439
105512 43 624
690386 558 467
661731 982 143
763256 217 229
821082 232 758
404728 258 947
857355 423 703
740682 315 670
398527 855 462
192465 815 860
810078 994 987
241334 503 945
728817 811 471
29957 252 164
27497 98 497
465466 570 887
959069 383 727
219436 7 673
372365 636 352
313243 129 467
889844 419 89
520070 920 791
631149 947 393
166111 633 892
974272 427 989
518160 339 616
492578 761 624
33651 530 615
214121 598 602
928931 204 256
547983 961 834
352447 366 685
140174 188 500
837306 361 845
900309 919 741
401384 216 763
189440 807 526
770412 992 39
441229 954 471
259252 883 995
576470 114 465
263751 35 712
915321 537 411
433634 108 229
975660 284 143
581099 79 468
723497 880 435
932750 318 754
23766 621 617
450066 458 964
107101 181 529
868835 355 689
117182 809 573
722316 537 770
249833 405 168
905112 458 709
551578 535 753
399121 59 103
506829 822 534
956070 615 860
854218 683 467
460517 221 751
430702 938 209
483893 727 723
13275 963 130
933689 491 904
355322 617 143
862144 942 617
613173 9 604
433474 719 872
690808 323 659
787747 37 61
47518 464 358
656296 662 742
109487 150 859
620599 759 622
992508 391 624
360137 524 155
733371 1000 468
904077 530 840
148822 710 947
88016 188 67
100192 51 382
696017 876 50
355204 53 116
297395 451 451
469806 714 429
888169 215 347
650218 385 272
159762 991 565
671416 220 51
41427 829 91
542311 942 403
244656 890 590
759933 116 958
383811 289 772
281604 457 475
251766 253 991
569891 694 530
267367 314 30
242393 747 130
706824 372 458
502833 978 106
94834 557 918
501201 764 756
576567 825 10
483127 4 514
932425 779 226
708574 65 972
875782 837 322
113458 222 681
932010 816 38
576767 424 696
332448 95 809
690877 131 730
414927 809 492
270737 595 10
491854 281 743
164008 462 972
979806 509 988
726357 32 9
818107 373 971
687181 157 816
251553 798 518
201866 730 960
711685 909 284
725178 640 942
307746 334 29
337493 843 130
332240 308 162
913759 502 356
106209 788 923
840131 112 56
448581 430 993
543299 720 675
189199 38 128
508457 962 279
837985 939 289
84644 874 727
234736 482 849
871951 123 280
314360 374 288
788099 987 117
973459 511 45
598744 7 851
918736 55 102
122800 246 173
371521 264 583
516389 404 514
631888 86 738
511281 120 57
782083 486 342
496369 749 924
996882 558 501
654583 227 229
420660 61 718
52968 311 799
391227 317 799
132418 342 573
283020 629 605
667809 555 872
131864 917 440
91632 860 470
49097 293 147
566517 15 512
950794 886 540
898594 699 335
181026 298 710
766152 1000 574
921353 48 383
973122 819 656
88690 853 992
512712 950 236
640610 40 576
317965 360 359
200315 542 345
993967 83 376
93552 427 340
159839 727 387
566933 551 813
152902 387 830
343705 378 823
835051 248 887
891022 318 331
732461 51 418
175932 863 294
330260 208 740
541405 395 628
573563 398 741
793274 22 682
374630 29 69
450701 792 513
48550 518 235
458239 399 389
700138 693 122
534875 469 456
678105 284 471
194427 749 939
630200 506 70
246323 49 352
600663 614 970
563253 301 928
429070 625 272
633558 29 841
711831 923 197
306830 272 558
38226 930 106
822441 334 713
246720 919 817
167838 838 887
76285 846 351
828387 245 588
436779 438 536
504673 204 888
471030 46 506
503293 419 343
338148 767 388
490369 29 620
377991 503 388
374494 867 262
190606 395 250
362481 272 810
141267 467 81
270957 989 40
1351 7 109
498155 535 76
445041 746 972
251389 897 258
860724 883 535
182134 297 418
138348 576 592
532211 471 986
410336 909 913
985472 393 194
565224 14 280
695568 559 293
57235 95 346
911174 501 598
603136 358 315
243305 446 772
257482 888 551
169294 564 932
882325 836 810
576686 539 558
666868 371 895
87888 370 783
516378 526 187
781362 592 847
297163 937 107
931523 40 16
538460 657 581
992807 769 998
726747 93 579
616383 756 637
289548 594 306
288695 807 591
800894 43 975
7473 451 474
737183 416 739
973848 697 496
310411 435 513
108329 17 843
414384 66 823
276975 103 788
731893 408 766
709351 569 778
148270 652 147
597503 439 186
735296 339 518
920950 735 701
519060 881 522
361912 871 944
52406 660 511
71684 266 298
609703 787 695
95421 695 709
230953 27 901
201222 371 473
873639 683 222
885236 727 625
401061 149 896
68171 3 897
600888 568 672
571136 862 75
426406 700 842
291404 510 193
841209 745 970
189749 258 810
190789 25 494
82253 814 93
525474 575 613
708823 348 884
515047 253 305
531244 113 293
193268 856 723
759314 166 873
368001 90 348
407765 285 827
699634 379 923
936475 634 360
369407 645 353
631364 657 922
88036 777 654
143546 132 906
595386 388 551
82771 179 122
148332 891 855
612019 147 823
526942 146 917
288571 15 137
305207 495 880
893192 737 542
110959 322 691
582252 408 338
171036 606 778
179564 76 685
332833 886 973
204784 508 650
590708 295 221
364363 512 707
60567 385 943
62240 815 790
150951 227 82
38019 740 607
281281 929 263
896001 941 415
485356 436 430
922658 147 683
441562 12 768
403581 526 257
539347 576 424
65332 489 993
281319 787 217
656247 911 144
133723 695 820
635566 538 100
718217 574 599
81939 606 715
95726 384 588
933870 486 135
377432 565 66
243511 300 361
724322 444 32
144723 142 472
835756 633 679
635387 515 63
743990 608 881
124956 649 435
646536 250 397
334804 995 850
874505 529 267
235546 403 294
856480 161 253
119462 235 911
970147 578 213
67146 504 922
635412 845 983
952333 687 261
93124 855 452
538754 689 460
343471 829 40
660110 751 606
674865 179 391
22222 31 291
108332 971 400
194967 226 806
290938 218 325
872356 196 91
156733 737 645
936207 354 545
678934 167 624
733618 224 564
344019 837 628
588447 247 777
486313 621 226
137321 953 587
65536 674 829
276250 144 671
548394 466 828
909920 214 45
120073 728 574
668143 207 454
794732 428 983
647227 717 656
59771 54 508
341175 851 387
354632 306 372
886905 649 689
496713 602 754
731114 322 791
54181 267 21
782859 10 374
186451 208 857
549260 117 385
498527 387 838
974886 344 516
937539 17 348
919702 337 977
544706 418 561
575206 150 938
926546 816 157
652210 57 970
634348 162 87
556156 533 79
3403 94 262
760326 228 205
451171 187 371
503554 731 822
218385 276 211
738013 344 569
449127 326 249
99829 61 93
574271 539 930
128922 447 527
800516 699 878
814886 734 222
932465 958 39
767434 888 11
529115 524 865
952940 208 212
797143 586 515
660686 84 19
310039 540 947
50869 556 430
805216 645 359
754003 155 757
685302 136 901
660971 730 185
572325 477 703
758663 656 218
468114 436 478
312640 444 248
403223 660 341
345295 221 349
45978 217 764
983087 585 339
112507 545 844
495481 58 956
453641 48 402
578839 312 503
852630 571 389
451104 264 391
681357 441 446
63206 661 500
634404 764 45
501841 625 808
850952 44 460
928712 351 705
504662 893 933
468026 511 392
466838 343 468
180381 987 386
269429 817 644
121488 105 919
932850 107 114
93734 925 525
897636 117 348
814414 287 454
801584 13 878
114425 945 647
563177 212 489
33816 992 343
479039 684 377
916621 25 897
867102 322 29
616690 123 78
586001 49 151
509212 707 608
685281 623 997
415459 899 603
26481 225 133
565050 457 459
589624 860 616
652436 472 675
666284 248 282
231987 173 601
582931 854 212
950077 223 54
941147 363 354
675752 344 411
203033 934 916
978027 325 485
857423 436 631
574353 840 747
51833 173 584
434919 18 877
797502 952 390
14983 386 55
876779 200 160
722736 140 30
381604 232 367
921054 550 251
801521 192 945
477145 543 565
397964 660 354
242163 886 155
282115 497 991
819331 417 481
130791 273 435
984627 541 258
94594 939 619
123440 319 474
735903 80 684
775889 503 66
277475 561 57
954783 505 807
630481 545 654
719282 276 135
848068 905 229
305026 983 350
914284 269 297
217147 894 484
827511 717 604
860345 466 179
454866 90 456
599205 824 194
17537 967 634
442951 475 379
581444 829 83
606680 593 649
401405 138 967
905859 383 463
977527 185 738
882364 576 137
268293 166 136
588023 825 828
566837 928 880
638006 245 14
79951 25 461
216378 400 54
869788 207 495
363011 289 992
54318 232 280
49410 672 190
886758 25 705
113075 8 83
263988 312 279
617301 749 202
976529 540 586
223155 915 837
70878 671 995
230233 836 967
529468 16 28
140323 54 33
944461 645 370
862292 51 594
166431 1000 606
712167 43 590
886202 473 674
815416 61 389
696185 588 244
66086 25 289
49146 458 831
118711 864 214
622356 975 208
349994 866 670
957768 696 98
842855 19 464
873083 340 951
509188 684 857
882680 389 101
480074 310 982
15340 998 809
849391 653 772
351075 751 548
275122 689 559
808294 4 363
254021 778 94
622683 273 786
137211 633 350
703576 784 561
78809 365 3
757619 451 382
913491 93 408
488672 199 380
967448 39 753
686781 298 182
252873 595 520
857121 527 998
436328 479 822
139746 583 136
857662 867 531
467100 38 589
759159 430 442
507940 835 244
290420 248 34
746932 166 944
827362 673 823
432749 388 651
712522 894 929
420455 423 188
857723 650 466
450093 231 834
728720 255 941
273845 884 189
785475 515 581
437121 807 999
22264 182 292
286300 983 177
50474 291 574
475606 385 357
471665 208 646
382459 614 227
789465 756 804
552728 254 853
115207 794 272
430676 234 465
177007 763 181
800805 630 721
446991 285 312
815615 797 841
728425 518 233
153155 1 557
122397 152 668
937171 959 796
864418 348 205
549034 955 549
744389 856 890
694066 362 512
361226 981 940
638832 466 27
779231 730 301
412009 133 855
34317 292 880
553082 43 934
749081 462 2
66483 873 306
508702 294 350
26353 371 320
728327 350 58
613978 571 432
145840 451 899
424947 968 546
330184 516 560
831084 426 391
576919 781 729
621303 104 454
3626 738 458
38229 830 621
603828 976 740
46059 432 779
439204 807 87
179515 174 727
597036 167 400
458069 317 144
114412 161 291
858886 912 818
469475 235 628
20138 37 279
623628 809 242
240020 659 930
175095 444 639
432338 706 236
524232 644 914
751263 691 315
983237 50 17
202302 640 397
964523 323 34
865415 180 456
485632 330 836
16321 333 840
844472 973 158
748745 677 332
243383 266 24
101699 676 236
32659 308 445
468721 128 258
878726 229 66
310776 485 135
41107 46 324
297161 706 646
429089 701 276
879235 460 419
869338 502 806
203172 449 77
962850 333 92
323824 621 957
841674 164 967
481661 671 162
792305 445 207
685160 772 1
421459 779 85
806902 368 965
145938 107 893
838458 374 274
626811 614 214
708934 56 540
26280 348 941
99223 499 68
655989 649 739
501253 643 16
359294 947 702
683664 357 523
64459 388 128
123432 193 829
313586 127 212
524123 745 966
251547 219 616
645153 290 328
146334 789 259
313438 423 84
325445 223 434
118284 800 839
206784 405 837
562263 697 452
55655 609 988
156834 124 311
145192 423 955
403951 934 932
441128 558 230
632662 423 588
282574 882 901
364257 846 893
587277 114 140
480181 937 541
418086 308 623
686690 810 377
176613 850 356
436241 897 870
968304 504 82
697420 757 28
974611 536 359
593867 267 841
861913 481 867
97848 800 612
896734 840 485
219532 888 392
480499 739 502
990258 848 55
89092 814 355
72964 609 529
52973 460 903
26119 414 892
864548 80 94
812536 994 500
269991 270 955
214807 724 819
611322 626 850
794764 942 642
325531 442 785
362717 535 384
525328 815 994
570561 986 367
687197 174 888
97345 95 509
987498 833 697
510747 367 427
270933 208 756
293827 92 961
534679 803 875
474528 966 377
526364 43 57
971484 67 493
892853 832 212
948647 61 70
975687 886 709
346475 849 570
735494 611 275
773776 764 525
353365 510 220
885733 781 762
206926 429 115
95349 577 421
776003 734 877
204572 912 359
764672 524 988
706141 410 472
519368 332 630
926684 642 429
157949 567 582
854448 950 574
159052 155 455
149141 645 253
1405 54 908
337845 544 28
562315 537 956
514741 635 912
2776 987 560
484607 196 893
504492 55 521
344419 98 832
127341 923 67
652064 351 248
980919 39 178
463988 29 871
569052 45 450
222215 257 811
520122 981 54
462222 803 186
374600 950 220
566999 234 259
845880 472 352
470045 497 434
359556 134 300
140890 27 802
725390 412 508
467777 372 255
140261 496 546
73335 601 482
79693 336 349
833354 392 855
896675 521 947
735338 332 386
843420 249 197
671186 99 357
434751 645 651
535053 236 56
392355 331 73
851468 765 61
334331 491 432
755116 985 605
644040 850 968
607079 693 646
81713 39 189
113551 119 436
179587 302 100
44711 212 282
880955 432 359
267937 466 919
317488 719 504
431021 655 668
944821 301 970
370327 277 14
692833 235 988
141297 342 890
594529 660 711
121999 87 11
556726 45 866
31704 153 71
333969 368 312
511627 949 240
984349 476 503
717899 49 676
375466 152 946
929289 754 413
741139 600 219
501265 530 289
193947 461 995
137836 629 502
355441 794 77
830540 150 564
868543 95 906
712298 76 448
887195 711 62
609122 713 975
230423 214 467
903934 781 368
433760 607 779
11856 681 746
434943 6 740
795595 311 147
560648 196 86
721558 412 166
388797 406 984
296150 308 332
253264 169 50
557066 301 122
670538 679 979
472024 626 493
319571 96 651
887642 314 558
678929 789 688
620785 213 679
873100 478 639
385236 860 336
904215 341 158
363300 509 733
19192 536 23
836232 488 700
329640 888 772
688748 549 745
698058 620 215
921507 250 787
28921 98 893
994741 1 945
450048 967 722
997706 973 401
277874 45 643
439967 956 722
729977 725 27
974071 183 962
654749 805 781
903454 377 764
373248 248 877
586818 911 585
828392 564 168
633286 9 421
923383 194 971
62804 507 557
52223 678 422
841187 998 133
102707 995 958
804337 710 707
162701 739 452
758849 162 378
800215 420 152
529696 683 813
5278 175 841
755101 472 432
40785 187 937
175083 956 483
691238 664 322
285042 383 50
486447 932 379
643255 751 562
850629 181 702
548976 698 288
258807 586 899
768473 762 141
363520 803 669
838818 496 317
174270 721 952
194651 913 788
523816 789 184
241005 301 315
66317 266 588
227490 385 126
228142 826 864
777194 786 766
495195 18 932
459035 576 383
534986 937 47
995299 681 304
786817 639 329
489460 396 362
407757 50 218
131433 591 582
420261 124 512
314832 137 748
987289 901 230
323929 871 916
334768 429 283
396153 201 774
370496 544 148
623928 881 152
622615 355 383
857486 243 134
298255 252 79
263599 326 809
618433 503 465
148454 797 835
500744 519 272
758822 694 814
409260 154 208
869373 493 749
411125 57 387
508425 210 820
831251 350 752
79213 914 527
320050 846 155
925141 263 315
472614 992 973
577332 84 194
73066 740 489
738361 554 770
281979 196 471
884796 320 362
243408 690 650
115836 314 169
303576 581 470
306243 492 871
452481 490 356
785182 73 853
481108 112 272
601192 435 881
509763 415 555
648221 227 572
452748 845 58
295273 328 487
332703 493 207
542694 30 19
232534 653 114
429239 571 562
879552 950 339
526007 756 532
798293 564 292
771592 842 408
674562 623 90
729302 750 469
212953 636 59
681864 640 528
465538 36 815
393511 961 454
629161 804 790
204197 797 666
940029 896 807
864230 877 620
953878 905 611
825586 447 314
504720 104 59
901116 596 597
319367 75 993
966391 566 316
85140 630 422
279917 123 904
538864 166 846
63773 4 930
709824 352 325
957503 443 49
183755 133 394
380418 396 397
695247 277 263
162461 426 380
757063 494 822
420704 472 21
867631 798 179
747407 377 953
304755 372 181
982456 255 955
197426 352 200
36089 880 43
58835 886 5
465589 800 318
14921 396 136
38361 411 234
309294 689 326
365814 219 840
698929 339 875
735318 504 62
417528 751 210
807552 123 297
149301 991 158
592168 158 741
70589 495 93
2108 302 40
627893 326 363
320856 173 802
739167 758 37
267075 338 40
559786 717 280
12836 962 948
249303 519 140
2557 344 717
608259 678 148
526978 151 109
600148 270 992
436372 929 219
440588 654 736
344805 283 962
134265 467 98
357412 396 119
747832 849 590
150162 554 174
311720 964 39
243904 745 258
224876 917 359
926443 260 897
431196 847 667
419462 766 765
965163 100 181
496565 88 972
676911 388 449
60031 564 141
938488 363 240
799704 189 450
229110 29 314
849608 301 745
869740 424 775
687730 318 70
581055 807 828
864411 24 974
312513 122 489
677058 334 938
238982 477 97
692020 952 444
930738 55 687
720295 219 246
946187 559 497
72513 490 853
303555 605 930
684116 533 475
378685 59 841
693638 614 449
973783 312 340
855892 273 269
624339 878 44
967438 105 480
374016 952 220
343362 437 208
588346 151 653
720515 227 747
98448 159 290
730897 198 622
841202 341 329
698935 904 776
965730 588 724
716794 916 146
362777 947 266
361575 298 853
516025 604 588
575341 377 643
870539 169 76
195690 687 901
9991 829 662
623441 868 80
859527 706 997
941392 274 8
350863 510 502
473044 319 313
622606 5 368
225531 441 520
592573 495 103
900536 352 8
711455 665 782
100901 246 133
277241 5 702
310687 267 774
788602 328 476
65182 728 517
809561 840 701
75992 446 387
716081 68 484
367208 620 706
916493 121 131
419557 724 173
804818 640 793
452330 934 98
257573 625 90
476808 143 103
484660 695 189
250941 372 725
556019 382 529
234687 889 438
302549 824 759
784609 946 526
365335 789 789
500459 837 239
559087 960 480
420842 920 882
535871 55 303
165023 360 144
953959 37 176
565784 596 834
577243 255 751
335695 733 996
110239 877 277
493648 40 599
748935 33 87
860036 288 538
186508 130 820
258910 354 317
168320 290 595
746505 979 194
637085 812 79
324361 418 852
857425 303 733
966480 614 879
410614 797 906
138310 778 31
352363 928 150
911176 571 145
980980 734 366
569677 486 512
786435 412 52
298438 605 471
515007 722 545
994944 258 13
785123 797 751
976878 34 899
113610 443 946
643236 550 64
899508 573 752
326561 11 110
684608 489 311
52141 943 403
596680 569 733
741211 219 634
191113 2 488
920113 389 851
86072 146 859
222494 76 696
675218 101 662
92661 680 578
263619 217 158
702813 30 795
163715 126 290
48634 207 294
794081 704 623
421395 203 249
636269 658 346
630117 684 821
744041 940 58
370227 143 388
176254 240 711
829861 431 481
318463 783 601
433266 907 39
83734 877 789
541481 101 934
536582 494 727
21170 2 492
18669 886 33
549573 248 67
58187 226 810
743054 496 472
503033 945 55
551518 289 509
318228 621 718
716111 745 609
160880 287 569
395196 144 792
925817 495 695
736977 709 55
583669 134 778
131055 847 33
365855 762 613
755414 440 880
550519 112 883
213419 753 646
814990 973 694
458708 41 931
442083 670 895
372922 587 169
438774 815 35
135838 345 253
125023 252 906
523997 212 855
884755 18 346
831618 150 25
9040 944 110
781075 633 241
183840 440 651
536786 220 248
542893 825 865
794571 93 383
261132 131 216
301496 633 898
758585 44 407
32745 875 853
854838 38 618
115200 481 364
822374 729 718
566392 354 213
160503 526 801
499573 303 294
857822 899 930
40085 721 618
154421 700 980
90630 742 670
155948 395 92
226225 794 410
651417 76 307
105179 663 702
12144 999 282
751039 840 687
176092 594 599
368427 733 283
510727 33 69
161163 114 626
951019 346 489
260819 357 157
719909 745 324
546364 31 654
127284 104 806
898251 991 905
2338 435 44
79067 194 126
218628 593 476
894234 503 820
205281 720 33
931977 478 533
31495 920 896
114710 495 519
571255 341 234
322703 78 543
570644 273 142
849741 998 692
305534 987 466
441001 709 149
981250 561 761
488004 462 88
90567 953 226
543168 539 321
780599 760 721
243503 847 373
311260 744 520
193678 15 296
443599 125 642
100214 647 75
788782 27 186
82649 59 86
510146 789 551
849078 881 479
474979 44 279
802085 818 592
304345 584 177
919110 50 101
632669 822 209
349307 193 582
548098 971 451
984861 710 311
69431 403 978
175931 976 582
203129 141 425
644099 741 267
849813 299 500
929792 455 980
375347 501 602
92537 715 412
242699 650 912
664127 100 224
165854 4 289
290849 239 44
42570 573 327
508902 605 340
445576 908 732
461502 947 517
908698 312 539
932836 284 479
419197 699 308
36748 540 857
894929 397 559
526621 413 345
22223 487 239
552386 166 912
805730 973 346
926045 715 384
899319 460 313
588961 59 270
228194 697 372
11304 744 131
326317 601 67
312261 821 625
627135 825 88
335570 984 904
128023 919 208
300471 657 779
184739 457 261
577630 357 596
566429 874 602
524743 929 630
800838 471 541
79331 510 721
105274 528 341
286326 830 666
364586 340 434
164838 453 2
999682 814 806
43538 790 679
186267 45 791
874729 985 477
209544 875 111
401504 337 524
51772 465 558
904974 810 125
638569 12 135
513536 38 381
529528 744 925
28566 144 301
252813 762 829
982371 508 88
522400 5 943
344629 581 300
280727 468 385
778767 447 935
153888 435 719
974194 802 616
414304 816 484
430155 404 564
716471 1 697
828742 435 579
855887 414 125
99816 638 205
256634 394 774
543533 260 109
619471 511 995
99971 882 914
486378 329 531
794258 202 303
825038 963 709
617271 568 416
375985 277 198
204607 788 483
158335 48 507
672147 719 133
286241 57 171
122314 475 347
71475 796 916
184609 541 161
186814 4 814
778086 85 838
190312 687 819
320561 167 914
327343 489 914
348340 832 733
247553 461 454
198104 789 184
578751 221 567
55170 548 415
489259 880 145
888786 989 698
918580 914 832
843572 12 347
917259 892 18
668197 644 570
547177 426 431
459675 521 818
499008 999 141
713486 448 991
325613 169 13
492772 239 358
683763 372 480
110756 277 705
334297 753 94
243107 563 162
831940 605 181
985309 203 496
924046 139 142
12127 171 774
57600 261 777
460317 26 683
8573 866 378
783374 769 188
778063 870 982
129472 938 508
408778 508 21
145667 796 336
209243 284 696
457352 163 241
361232 678 799
741379 167 336
897121 239 469
712423 437 182
170125 566 224
929713 832 190
299751 361 872
686046 64 706
995250 964 240
461300 421 85
965373 718 530
937195 8 571
648343 863 353
619662 348 769
671540 698 775
354531 215 2
141290 435 908
436503 861 995
54724 390 971
611448 268 150
356312 597 768
199992 236 933
267015 105 495
999538 333 109
213608 283 466
967135 182 869
733696 801 566
668621 574 222
243073 862 157
767767 605 959
471245 139 238
804029 554 893
133950 901 803
889828 60 357
318604 850 5
331693 816 697
534192 721 712
804165 661 542
353513 878 224
858188 879 113
639942 843 993
909407 346 5
441008 822 680
959093 777 410
225503 638 456
988349 557 526
473559 819 176
27572 888 46
645399 501 974
7850 29 387
720642 196 581
438703 261 936
847791 381 678
584769 373 726
264642 6 864
477709 751 718
248552 731 348
904830 347 384
552766 992 846
581886 888 536
4304 27 534
418050 279 299
560611 488 918
957602 568 95
758896 464 459
188245 243 564
659033 847 734
884498 349 537
409104 649 138
803975 982 624
154363 963 901
555518 882 916
115926 150 83
962305 380 108
351514 14 439
544986 361 988
357016 241 852
553367 646 534
166280 281 77
714947 552 497
989300 363 611
445786 92 845
594253 292 445
488159 310 44
532452 528 55
517134 305 24
821172 204 645
365303 83 340
117047 503 79
76957 65 289
413593 18 398
373730 127 317
92205 707 781
931825 639 133
812153 314 378
233951 432 664
624869 613 401
667408 56 482
563208 678 962
822228 78 767
995364 96 232
849218 603 540
271748 394 496
114017 134 942
157431 886 273
604698 132 325
329007 539 464
560956 390 756
142849 215 477
58888 531 338
805736 184 239
369238 785 57
872447 890 449
82616 57 180
407967 318 848
260713 661 584
384792 964 625
637955 351 250
924635 779 722
510289 221 447
760183 212 425
52183 167 299
960007 553 719
997468 362 520
203390 181 306
716412 888 953
592110 596 547
236143 29 275
7731 48 55
336787 226 106
674384 662 26
31255 151 202
362442 562 505
453447 601 58
33531 326 532
264298 879 334
147126 689 363
476327 171 488
888305 678 978
357195 807 678
277738 144 923
712021 33 154
747615 532 490
767606 73 200
840332 8 877
936885 448 436
227582 908 412
413210 502 572
519568 196 834
154261 42 276
374030 332 136
464752 74 557
884128 319 290
839336 434 253
459806 679 990
864625 369 248
742591 19 448
119207 470 543
193496 762 755
934249 383 925
525644 728 854
887330 477 586
876501 536 196
816042 902 918
624239 182 992
353507 508 281
568160 400 91
401675 204 737
473747 776 975
352007 575 610
97604 339 944
989703 789 688
716727 682 206
835285 812 149
14589 17 132
514568 848 456
564168 876 43
306154 359 367
65852 298 270
77761 284 429
955758 930 92
59349 746 480
595214 544 462
636017 478 46
695314 918 603
205792 108 127
451970 663 174
49800 789 54
845749 847 516
375070 896 607
803269 557 140
844895 685 192
632123 785 239
394640 773 186
56897 96 411
156233 631 255
75770 570 3
354490 3 431
605690 869 675
243247 188 712
770568 605 974
983421 1 691
93268 598 703
611766 13 739
278356 153 98
496603 767 238
399225 396 153
459353 734 737
715597 587 800
558021 545 738
487531 5 356
393152 736 96
471016 704 897
21056 181 328
762669 766 536
312967 976 305
670332 362 27
554827 836 343
988425 538 637
519105 21 333
3880 11 173
335147 969 201
213943 159 711
238386 722 970
187102 459 527
560778 18 994
339944 23 756
225728 229 954
225004 699 21
806029 829 980
115401 8 770
262454 433 931
971913 491 679
107173 836 401
229817 471 958
205869 880 609
423938 54 580
866321 529 365
527665 330 472
105775 170 954
79988 77 526
939560 832 388
878206 696 763
399228 542 242
107266 346 959
124129 796 802
878136 43 657
269219 49 525
444670 441 583
373950 198 725
289308 808 958
959217 401 428
203004 772 466
852957 851 41
198535 374 702
92401 618 511
157684 797 117
609138 682 818
894575 807 831
472749 306 259
34031 46 902
831491 180 895
467033 228 346
693818 301 759
367381 354 621
879370 910 735
698610 237 507
200218 628 439
110583 734 22
887935 148 31
864291 336 239
584067 231 637
242436 451 23
932115 188 691
972142 548 392
308798 139 829
772594 606 711
89191 990 421
996049 248 534
639073 361 540
227034 251 941
567611 21 885
657472 309 905
359176 623 475
348133 840 748
385318 283 485
319149 73 174
239180 86 882
318524 772 972
229942 34 568
231638 770 725
574338 279 440
228350 249 268
626503 23 92
341775 211 895
576263 235 668
621208 670 786
614189 914 876
298731 503 963
340521 884 952
375155 16 302
197984 712 334
539460 982 882
318203 100 246
292800 966 771
260752 453 237
926121 622 609
354096 928 17
454904 745 195
17913 322 425
669906 25 89
735777 989 802
543183 809 107
9731 178 94
16529 780 53
791403 623 584
957411 420 318
645402 766 422
522687 827 276
815323 362 142
510492 803 742
928169 904 130
821353 773 425
105309 918 423
337275 616 6
424928 48 823
887565 443 175
788896 183 743
629626 444 697
727239 265 995
403463 309 195
745354 335 230
114598 16 353
541315 145 939
974914 35 461
287603 917 549
459293 993 813
983423 351 663
592232 476 900
799688 299 40
418115 341 954
9361 53 670
697486 938 387
266877 337 185
578888 610 987
411619 581 989
248894 864 469
478494 168 348
225744 253 916
189139 917 440
202208 32 814
32691 359 65
992912 701 227
893194 47 784
205197 797 52
608072 276 872
37027 876 849
778444 699 340
83814 585 470
748821 380 193
389371 256 507
671157 662 781
391780 348 240
655009 767 877
944508 187 524
261098 43 798
70117 471 902
520663 119 128
614958 731 840
516581 786 286
548959 309 307
196689 384 712
29859 516 366
713431 342 449
612303 379 791
508664 504 236
14370 450 306
483371 682 30
250539 150 13
611884 669 894
892618 106 614
922102 621 380
318356 906 705
328536 275 899
465335 320 856
601710 286 310
30979 36 762
330094 178 104
187729 642 28
513613 86 530
397513 735 553
350191 266 356
904104 806 163
282563 246 749
459177 973 211
703853 692 210
934533 824 73
954338 464 321
543283 224 220
804280 130 175
253176 44 981
357861 406 49
695054 666 669
259115 764 857
61054 832 333
370162 794 418
612104 539 11
960099 654 195
820416 957 837
927958 551 68
506023 873 27
587662 111 88
412416 93 794
677783 786 999
275568 171 913
312003 411 752
238475 153 980
278500 345 857
685673 635 342
466249 290 263
629423 508 479
975404 152 173
271086 880 47
616768 517 74
139209 23 265
464680 882 868
455857 564 424
902162 341 876
432401 605 42
729965 90 727
368616 145 3
521452 311 840
698289 917 553
975703 425 483
777902 56 875
98380 352 629
391362 821 484
344155 762 459
467582 618 467
379395 290 460
886957 949 902
452890 887 865
515507 42 451
417196 38 554
19510 294 576
816664 639 766
489948 7 181
293058 967 221
900521 794 667
139245 903 368
522329 550 609
608759 885 374
793470 541 140
669987 976 333
761735 418 496
933281 147 816
310816 560 381
336525 65 28
718605 782 286
669489 447 860
430742 458 599
51715 996 934
627577 126 140
72133 43 879
139352 926 943
574992 632 207
161847 306 390
99626 940 739
185237 998 147
80435 461 139
338799 318 147
658995 103 714
100134 779 485
46270 503 451
93956 310 978
254766 945 869
609573 735 184
186507 268 915
696123 215 422
159894 173 187
270082 133 723
505526 700 114
79375 134 984
574573 567 585
24807 778 949
358399 988 843
977462 231 856
280392 584 604
585927 232 428
638321 249 89
863866 887 733
489215 138 944
289486 28 818
887751 45 420
407485 473 136
558191 713 75
293295 650 451
322161 910 832
649898 127 316
81179 38 677
443939 613 353
228557 686 485
922730 703 799
502052 140 397
888628 224 679
73280 499 909
266330 222 680
946386 431 33
209053 1000 461
414331 689 395
559301 974 68
864320 104 12
829576 797 606
662858 991 493
321509 640 960
417900 25 431
834148 927 639
574094 265 46
553092 254 993
184331 370 460
895389 14 91
989583 531 391
886580 44 771
641828 437 864
851314 817 792
920973 569 798
905795 459 647
21053 14 496
556684 548 350
315374 620 231
757122 896 394
946057 758 508
141193 423 677
832381 311 505
682530 156 960
657559 979 98
96998 649 957
930608 358 578
289372 118 502
370679 221 852
389177 562 914
818006 957 249
597586 628 879
48089 958 293
522379 601 746
936430 514 414
581755 435 976
995542 624 759
286590 407 218
760876 188 19
226563 216 107
521249 396 891
185567 825 82
616875 780 76
639874 305 489
504123 559 217
527510 784 260
498603 417 531
570126 258 806
481773 39 728
970168 234 462
349456 884 959
848030 711 731
913356 59 765
158534 863 225
111898 292 652
54693 986 679
569356 141 68
363637 566 207
849188 173 174
512698 80 998
379585 332 391
943516 625 132
502875 320 673
24111 448 368
74009 982 490
191448 352 985
229256 549 487
253613 60 868
826323 220 265
441400 308 537
401067 848 167
810932 179 798
192272 195 560
358662 711 331
227314 265 252
293919 304 492
544220 40 902
82532 666 859
732483 921 215
317548 815 646
587134 544 195
792373 242 990
55131 366 336
628647 40 867
458308 920 463
576934 735 718
205261 257 656
512890 729 536
379560 667 908
228605 186 214
774536 966 700
125699 100 670
618309 401 927
202866 238 585
787697 494 364
270897 737 371
920385 858 259
249916 82 164
209261 269 425
618664 395 529
552654 534 291
386757 955 792
550231 894 626
32593 268 718
411810 333 634
877527 964 358
23307 416 241
654385 964 701
205499 287 973
114242 57 696
626217 330 12
690838 697 100
547278 97 597
905661 187 982
679902 862 663
341029 349 131
678954 690 113
359468 658 51
741764 64 841
272365 19 375
933329 132 229
579447 276 513
837742 970 861
596177 852 758
483526 189 483
334421 986 653
205675 747 1000
946258 945 414
594475 410 447
278614 20 543
168728 59 335
25141 899 635
900027 860 54
27762 183 225
527792 257 778
511230 449 387
656103 56 423
84972 542 718
572572 827 31
649662 180 278
472345 517 592
77710 635 668
291458 747 362
268444 953 225
782410 333 458
779917 865 897
973204 112 276
527142 952 91
167451 165 737
309488 237 353
822120 333 753
487870 7 380
729092 423 800
448137 313 924
833624 120 633
701987 885 386
114282 745 757
399157 599 958
833407 564 291
48864 115 789
116991 284 557
710734 826 287
152374 283 542
614804 697 413
576442 505 222
520603 701 138
94139 761 987
875897 659 77
185426 841 1000
2214 389 856
535059 404 995
453404 158 221
9150 713 676
528461 348 385
998359 738 252
598014 320 788
319158 515 115
107601 683 113
77448 880 296
505411 950 88
735554 383 314
835723 820 215
738692 864 158
589743 169 167
14912 280 311
997549 231 134
995616 198 489
496786 252 842
187699 29 61
914579 768 366
211529 963 762
339964 195 491
874682 520 984
460873 870 191
874267 509 518
211023 162 228
619403 243 86
661103 306 830
719644 146 206
671 499 269
279481 563 131
974433 751 962
115058 992 411
284438 22 499
246181 54 185
729388 976 887
172818 571 997
248967 779 420
378007 210 77
715774 350 156
288440 774 449
623250 737 911
549218 548 406
128929 917 944
965064 607 206
771582 478 610
102150 984 200
835164 879 725
333848 537 625
653670 586 407
590712 395 49
723054 477 946
54162 97 725
382653 961 207
537040 411 991
697013 87 269
8452 894 230
67080 477 435
662301 519 969
39832 904 792
720498 345 865
751526 768 324
21035 446 523
13462 370 111
857626 690 766
708692 137 491
701469 232 872
906944 421 701
751210 29 607
488246 632 574
198006 421 947
514212 612 187
793121 15 201
719616 428 153
877279 680 485
889104 861 169
610333 522 991
312405 770 472
535001 688 709
14299 308 797
912982 474 801
75802 202 9
189017 156 115
701842 5 983
708645 955 913
437323 579 692
565180 996 860
489566 998 441
684439 528 187
421069 530 46
982537 252 320
218064 216 175
492198 38 440
803495 171 520
284695 203 406
12550 250 84
602820 317 580
696568 802 595
653851 412 970
168956 811 809
993870 405 748
368034 786 968
260434 341 634
967675 830 158
243479 468 321
925188 434 625
369977 108 819
261441 889 523
680059 210 537
799803 466 444
248619 388 564
162146 44 206
18201 592 838
521413 86 604
80184 931 64
220772 816 615
205430 653 423
330100 390 586
407915 657 14
320235 689 628
202600 516 860
686824 673 650
511704 237 754
103211 321 193
687110 358 643
491491 13 771
11180 112 228
485635 510 54
30539 750 468
533533 494 982
891123 935 44
589897 147 166
803425 346 854
171778 958 385
982691 219 676
811788 504 365
454173 36 760
28818 692 738
793736 310 270
554270 111 444
2535 531 330
808273 578 527
734826 140 478
256395 382 669
237774 499 140
630703 572 694
511302 800 437
817979 633 878
10494 960 397
796165 988 972
191130 406 746
682116 727 776
511845 638 336
735796 246 5
582000 760 570
149192 897 479
568147 631 803
329744 93 206
45593 681 448
2457 31 354
25072 720 153
12889 462 357
152095 708 868
129200 9 995
696364 382 88
511574 700 775
626647 372 328
860677 527 110
863300 524 833
425207 303 319
396289 369 153
259069 784 248
18464 941 121
509203 300 17
740754 794 662
990278 587 201
212961 421 130
523302 978 675
596904 725 211
717815 245 314
865924 816 76
375226 966 134
836020 951 728
871818 632 88
188333 608 561
672153 25 920
842261 6 706
244342 708 19
369505 32 50
214412 355 15
523023 74 29
170697 303 526
308138 118 831
416757 723 193
474533 166 226
997919 381 916
309781 279 233
539177 81 483
103910 839 562
316500 105 543
348278 222 663
650177 92 152
252365 645 343
41689 415 714
11371 938 599
29164 643 326
685488 659 670
591538 209 806
433485 834 898
103557 800 559
962651 430 393
841814 769 609
568405 954 205
971553 343 22
698198 518 130
646985 334 411
246933 609 756
624164 368 641
147463 629 293
239778 144 530
822012 442 789
694266 614 769
430624 181 167
704110 743 431
513 448 690
691950 525 169
24883 232 335
371726 45 196
292869 805 370
129657 653 929
870624 832 713
281560 905 698
271284 182 940
386902 479 551
221071 662 717
264436 749 530
60035 93 559
222517 265 763
631279 111 957
358020 714 633
904573 944 439
227820 557 4
270481 46 562
672255 188 319
953891 57 754
146773 993 41
219678 339 268
808529 10 152
1479 673 722
787675 559 507
322065 855 768
737413 736 410
102682 660 786
682890 794 214
64821 692 128
867833 707 750
173672 679 523
804603 681 526
380000 562 298
811067 394 831
940460 579 520
655229 236 202
775068 191 990
17565 59 821
343030 163 185
817706 861 861
679765 896 180
453014 292 729
404596 616 233
604192 842 89
830741 650 994
455306 837 952
395376 177 596
178518 458 421
298372 379 421
340892 302 479
779117 597 977
942184 233 506
555718 866 262
398936 935 542
736794 1000 746
662065 425 274
806603 153 177
162259 246 927
354640 251 378
329700 699 397
997673 222 387
734162 735 741
584713 569 439
506462 463 266
565644 832 337
359931 129 414
862726 104 55
898727 411 139
566423 720 996
393325 960 353
769756 717 538
472737 87 675
287846 983 736
876088 200 43
144810 85 532
43231 222 309
296769 434 648
222048 479 856
52796 646 439
193874 819 241
302707 420 25
233318 997 294
801762 186 670
686401 100 120
936747 807 254
911057 226 483
736990 897 404
852815 903 962
942291 688 991
917988 104 182
925612 421 883
291717 198 751
15075 34 42
247387 936 361
585912 419 151
152093 526 472
355953 471 516
481155 632 418
335502 647 555
742938 878 766
91421 40 681
390443 152 735
344143 822 6
949858 887 562
189069 63 557
238503 831 826
935320 124 354
61508 383 555
277629 821 575
613531 264 497
112768 915 213
158626 477 343
241766 605 998
310421 326 875
690936 959 946
556385 824 507
276171 880 495
395081 283 97
458191 433 953
975875 931 418
771756 393 238
87162 709 705
366953 827 713
249494 94 179
398244 867 712
48927 850 396
533881 803 571
319927 303 669
10146 868 878
91638 961 498
242298 473 747
27101 856 438
667286 330 924
38371 476 536
290170 5 398
763860 31 739
933883 674 86
879299 940 885
276424 129 724
772903 440 307
798516 280 347
361809 771 465
16067 710 116
405703 333 604
893547 387 867
955404 342 858
822213 78 867
774701 502 696
959110 615 936
709724 836 488
104116 646 618
251986 973 455
549885 834 339
85887 662 371
883848 338 242
592062 636 699
314944 302 446
937550 611 787
615512 303 554
306851 916 391
538206 924 184
786707 491 577
989571 242 785
171910 725 753
696846 100 244
118259 827 806
891868 345 878
680823 919 7
950571 31 767
549719 168 762
657531 148 685
11585 278 212
34468 755 28
595092 913 418
725905 115 299
920535 6 557
164513 735 53
840342 770 117
258121 776 820
335716 444 518
60719 906 167
140337 255 76
757243 84 969
577209 768 991
786627 469 953
426766 766 225
298241 395 676
946090 46 894
147671 694 54
918160 284 186
619027 462 915
869317 817 841
127219 76 543
352338 149 104
560332 762 870
764275 174 754
636887 400 104
755749 902 730
616627 124 313
256180 320 293
512219 210 879
284372 823 979
642106 169 524
172866 263 113
71486 398 982
718498 10 800
835308 399 281
22023 372 652
820315 617 420
874640 242 580
380938 769 557
638761 778 144
1848 471 417
109863 323 633
983529 592 209
495218 194 26
78831 999 582
234957 352 606
420830 401 609
569856 365 25
340313 367 789
513786 962 310
240912 886 664
295726 760 321
49263 404 764
327117 589 452
619988 519 444
476928 433 610
512175 567 178
313767 927 592
303301 218 311
547793 26 323
751996 805 15
120703 235 875
229494 511 459
33080 209 73
825169 984 182
734713 26 640
177132 417 279
361928 379 131
85595 978 919
588537 423 415
905283 644 783
377338 651 575
734357 640 976
996348 476 392
257860 304 589
513689 744 673
819372 774 529
120354 541 39
286863 483 781
573599 60 644
634766 248 140
152850 200 639
279988 376 144
377514 225 3
570462 190 232
645524 955 792
895069 185 821
66501 140 443
987750 17 387
937555 806 17
918911 554 139
61925 927 11
90435 155 23
775725 326 682
64671 864 678
798397 304 571
649485 738 865
994155 654 944
976157 958 101
103556 111 679
982379 905 582
21390 802 522
332948 38 182
119567 334 760
86395 779 506
318481 466 639
374079 388 653
459313 185 591
707959 904 942
55704 928 460
171198 823 215
51020 642 463
910076 120 692
329371 386 714
778841 240 189
940559 215 358
29306 938 741
95122 652 455
627772 550 465
176373 696 342
49030 453 816
75263 238 632
199023 587 678
451219 778 778
163228 875 673
200091 825 92
506877 123 159
18590 762 706
247657 471 469
74112 899 66
979768 648 514
343835 764 966
288079 104 690
254420 694 100
566435 868 662
576559 418 726
618914 35 692
311902 577 394
266043 991 29
436371 35 453
381398 862 146
459434 786 966
841773 294 609
822155 704 60
865944 429 166
617030 930 318
251368 524 149
313741 211 113
471808 356 430
287496 642 322
755674 213 495
210161 149 508
440435 683 637
422386 740 215
174018 272 22
540414 795 879
983283 272 543
958669 380 375
829431 407 878
306634 631 191
53419 795 581
680293 609 261
806539 388 268
75720 84 33
519339 644 614
156867 369 5
597675 624 627
563445 586 544
641307 375 200
781175 979 116
13071 29 638
904858 903 432
748209 648 640
521346 301 185
157825 67 347
314841 183 316
535412 243 538
685845 710 110
761418 287 89
339799 894 802
88374 988 313
262837 51 210
302788 94 356
636641 103 204
369325 512 258
855732 138 918
433054 912 358
781838 375 298
528643 506 805
251029 167 133
473518 284 618
603666 88 53
33324 188 253
51000 884 415
615606 424 836
902529 257 215
152 447 862
707786 518 496
216367 142 149
101314 246 796
114262 18 841
637664 294 23
934715 933 870
716702 147 239
121114 441 622
563034 447 327
437046 545 35
571970 622 589
662230 732 42
49208 89 278
190592 646 132
678038 604 574
403991 733 648
17319 26 354
801901 778 676
293880 389 286
88646 190 768
250343 163 349
830294 687 854
811418 71 390
660056 539 240
771618 977 923
942736 226 361
902459 458 482
925056 102 222
14223 386 963
242198 15 575
434965 513 597
689680 528 819
884924 9 931
418218 363 607
50217 925 158
99219 391 154
679286 463 773
680451 927 543
375942 411 963
905180 40 937
319024 533 590
701584 758 799
9561 104 276
61308 823 781
859841 608 699
245660 422 331
108232 880 701
485330 965 29
714860 332 824
319793 195 174
693925 946 576
265062 623 386
370103 275 498
243463 619 264
659959 53 234
9556 639 631
860528 623 662
358376 857 880
3698 467 361
588690 856 798
639128 822 609
504300 532 721
282261 604 716
138880 177 207
568324 65 181
795952 119 823
755969 944 687
626415 647 183
891530 885 516
157941 714 134
765372 730 618
790579 236 331
642481 148 341
856517 297 812
554711 265 564
639350 810 643
14163 423 596
318750 212 792
460135 639 365
381904 194 588
660928 893 798
29669 681 186
522773 768 228
788371 139 224
690951 243 393
254355 941 67
697886 728 807
714471 963 460
496898 126 667
150549 261 11
400491 594 993
32640 67 888
680768 377 242
779687 828 476
747819 444 950
554224 540 322
827462 814 564
355442 702 92
932122 244 378
160274 980 955
32075 690 967
980332 921 894
993147 43 859
81373 902 594
715855 771 333
304307 762 917
304353 863 895
158903 112 723
547876 272 530
170755 946 487
905888 356 411
528145 110 198
846227 701 638
42058 677 12
963483 630 515
942073 29 18
565832 556 374
686752 693 947
750721 651 112
223951 624 29
410573 82 196
728269 255 304
25014 290 612
385550 643 468
789955 706 352
324735 837 432
187411 663 86
155900 249 672
960321 982 267
463418 669 344
820103 820 144
732870 313 881
110891 293 170
966976 761 681
123428 354 591
895530 498 665
675615 206 218
385650 189 849
185404 241 926
603218 759 554
802172 490 792
734173 495 730
574010 902 738
969993 861 317
970831 90 508
905282 55 662
456369 693 872
542483 812 663
114000 57 186
516923 626 156
346867 930 942
467383 903 639
300919 843 50
430994 737 230
129232 214 964
679355 347 62
18861 738 897
940277 369 458
924111 111 94
770923 747 201
307187 344 744
843367 556 115
605977 427 261
371182 838 455
102967 197 528
514555 974 377
946303 965 512
804623 589 878
430916 708 772
874217 109 640
735571 722 637
803702 599 399
180129 200 294
837173 978 230
559123 990 837
685707 67 567
110340 360 631
389277 90 373
812027 662 638
74807 141 294
850718 290 254
684881 589 827
397765 165 662
771363 343 260
918072 385 348
725553 933 743
574320 595 877
84929 547 914
377047 104 727
126621 144 124
157930 932 274
655650 436 538
378606 59 181
139741 928 210
10797 48 988
805836 594 875
534541 92 601
824683 382 195
857179 301 870
201710 490 488
176467 479 740
190051 452 565
346892 374 959
308690 178 464
40553 2 354
917143 389 205
96254 555 983
968614 498 53
772839 380 250
898005 917 880
317787 431 522
319979 539 375
513622 198 756
194394 642 685
719511 959 553
858591 373 72
795810 534 191
101556 886 200
186402 179 569
136002 700 880
802383 36 489
482363 691 347
471274 181 64
612350 912 343
445300 997 246
241440 740 720
94773 469 192
182200 411 536
379827 930 901
73102 77 644
190646 720 174
425927 172 346
856170 652 982
675257 723 887
531671 593 623
738118 944 426
898781 153 850
857361 458 315
893947 824 765
528105 912 206
130819 386 566
674425 842 156
55879 466 566
187535 733 629
618171 474 678
279657 830 135
367627 758 541
885401 520 188
168101 633 178
673798 547 58
866794 412 665
387862 945 972
254500 32 157
297882 7 147
374590 956 526
241709 744 798
600751 299 180
116368 43 511
196659 108 101
907107 948 658
952106 823 794
177822 345 957
516555 748 396
37819 538 959
779895 729 935
706869 151 536
669310 988 622
509760 201 385
70167 505 345
572807 790 6
720543 120 425
872595 485 777
719732 897 609
745623 475 114
219324 260 578
647291 1000 367
901605 350 884
83499 559 951
525661 176 591
904138 892 787
28706 679 308
348656 348 175
371139 87 27
731911 812 360
489822 33 580
738600 323 807
955421 125 593
279484 683 415
400994 693 436
905612 22 845
648956 784 666
474546 155 261
197533 319 769
577436 717 476
483001 519 197
913347 25 112
247560 94 252
873365 934 113
933330 682 39
380836 413 130
805817 925 878
309687 651 662
646301 669 732
28776 136 69
411019 167 391
334950 420 763
942912 473 876
932451 1000 514
395364 833 79
299345 407 370
458499 243 26
839837 626 855
42305 453 520
126857 462 589
50951 770 678
698174 880 436
721356 264 170
325499 540 541
541745 21 137
946107 46 474
48611 839 465
204406 413 450
650352 413 335
234137 458 115
714543 505 551
462498 893 452
147018 157 683
881175 555 935
815843 232 740
878217 662 886
307015 176 704
848626 856 811
131926 446 627
800269 196 616
716816 759 967
385404 311 205
381766 784 545
678668 219 138
577028 868 787
948285 909 132
550178 739 122
93480 203 131
506300 315 90
831187 452 704
27526 447 687
921830 97 383
984658 318 675
977166 970 712
885477 751 471
713594 630 396
918928 755 185
656139 115 685
455924 857 892
241569 383 778
836753 14 185
476962 809 253
930760 397 700
404198 755 617
647345 984 43
313951 846 253
294860 849 136
765323 592 669
860702 613 442
405007 934 890
516208 306 929
661048 443 629
874234 299 663
166249 85 915
212899 561 364
128505 631 815
923308 211 868
756078 888 518
602539 865 790
647960 769 513
17826 51 672
551340 849 328
471172 412 147
479375 873 874
850902 162 728
913485 85 975
323681 856 461
43439 286 161
70191 757 343
472439 735 761
744219 768 900
417781 30 568
48350 461 576
378898 743 616
539313 166 415
738892 940 847
408941 741 358
633527 410 40
159062 959 933
731608 221 270
532043 901 745
770321 147 155
794046 113 88
55004 256 52
207556 803 414
737534 592 697
907345 830 808
405695 946 10
596608 639 501
939840 295 627
908209 823 963
474110 207 855
467139 355 306
873302 698 408
678687 410 997
256370 608 435
937548 418 53
632639 189 447
319791 62 605
517327 737 668
660578 565 884
545103 598 970
764669 483 216
946376 731 702
270405 291 970
739292 624 494
491773 54 756
375338 956 299
45934 629 86
41778 413 464
312437 866 691
501158 432 378
830688 274 535
709285 451 320
112891 125 939
343344 792 18
859740 592 36
55670 598 435
137839 423 511
828295 301 21
65335 322 91
1354 668 284
191689 928 464
752071 142 6
502102 816 522
58034 848 859
712503 703 659
532119 342 589
750102 883 220
683561 713 517
757019 497 365
243692 936 459
45920 275 958
3164 393 631
92464 57 15
616876 267 399
122254 712 533
486040 922 808
454807 604 403
949060 563 314
834951 682 865
176822 681 32
207528 180 473
395894 513 466
139204 254 816
758865 180 927
874050 166 713
207675 241 346
323073 582 765
547082 959 869
166943 585 589
468259 45 230
788168 848 785
706990 911 274
710776 685 549
428672 89 938
422684 767 42
610949 635 235
211554 267 928
228547 750 630
960415 32 47
850708 653 758
952958 379 613
93772 498 655
318432 226 80
91117 975 776
499337 490 275
365455 712 767
86440 721 742
831485 715 653
704193 200 499
223451 519 292
541727 622 950
941877 737 111
743369 552 422
834449 959 675
52114 735 18
162989 205 262
154877 906 304
884139 653 713
462819 254 441
926104 764 788
966912 793 191
495255 175 124
767833 897 390
813762 180 682
400597 887 291
312750 561 572
436275 947 924
500209 698 867
843012 919 451
30749 599 692
481884 180 476
754870 818 667
843853 48 15
131628 212 454
120081 546 37
720411 718 476
409207 394 192
999530 925 955
309712 5 131
496826 536 643
308123 280 766
214143 93 772
524214 893 639
509005 345 942
853191 504 364
499452 53 680
292512 26 983
306082 839 43
171288 549 94
259322 198 647
224663 229 715
854641 556 961
667945 310 681
825214 232 871
496891 936 338
753023 894 12
702373 499 866
690258 115 335
368787 563 181
761541 662 791
620108 628 694
558779 757 423
144962 969 114
150806 542 928
345462 859 578
381404 718 296
129030 158 489
307569 684 253
223893 738 782
71278 632 433
525017 794 977
64449 651 274
64823 498 953
434037 742 724
859278 111 614
787651 131 450
667919 47 931
790346 519 32
234906 128 512
98729 518 246
56968 131 70
369831 428 220
644317 104 623
466900 229 21
874226 206 754
295114 987 935
469057 297 77
542474 287 934
393379 232 427
224745 528 297
479558 268 565
569054 564 383
438634 260 558
349443 193 424
141825 56 439
600950 208 648
172395 743 29
482876 150 266
171439 409 496
730253 89 150
322662 851 874
341946 614 835
864886 587 837
170350 550 257
587015 294 810
549189 649 835
253556 618 433
315567 978 816
108267 653 223
547347 654 53
812438 458 585
168059 608 440
993920 800 447
624066 895 445
152083 571 757
558950 557 900
536571 374 562
926114 475 511
220082 802 782
368412 383 166
926626 492 653
2262 1 121
592772 459 304
694027 511 572
35210 799 380
931405 356 678
54192 478 752
823051 744 151
30214 145 320
696144 950 955
965248 448 183
253518 267 557
431654 962 653
858054 132 712
367716 328 20
379233 383 289
429489 141 838
612316 938 732
83104 80 742
43940 382 726
842566 734 856
588844 466 124
101208 336 140
627715 371 592
168756 322 314
634131 24 785
498741 916 767
33935 10 469
510143 806 252
253978 513 955
87926 239 82
206651 344 455
54319 815 805
228468 324 803
491098 359 921
107780 349 131
917534 15 404
163571 590 849
546008 505 878
433645 891 901
849004 100 947
286247 532 906
478863 689 865
552272 930 161
785309 286 199
767074 246 592
400151 62 139
262864 480 920
551507 531 357
444133 534 509
293976 374 410
588534 262 393
711021 366 169
170588 321 886
783871 286 384
861868 343 111
191105 636 562
121006 454 414
414844 644 557
940997 817 726
941213 149 954
11002 763 928
354691 371 433
102023 901 256
463864 831 615
433635 393 772
441579 137 377
888825 50 109
535924 957 698
948627 366 413
624036 676 215
782790 722 765
201270 112 639
841455 684 227
501261 149 520
341812 90 794
711356 655 951
335563 861 46
492767 706 657
708036 57 719
301924 681 974
388885 121 431
783686 902 72
379099 898 673
621935 165 253
122047 775 545
604557 42 644
35419 912 224
232463 208 618
544741 834 157
628363 705 714
238573 706 337
570070 778 967
248628 525 706
509163 664 453
15594 928 181
346670 693 935
814001 528 353
602738 996 855
291422 798 333
255127 12 974
148914 310 815
754298 385 46
398172 353 478
674239 935 747
189250 519 772
68246 206 382
551880 146 854
25370 562 847
60823 389 89
209532 696 809
906836 168 91
276800 724 196
584902 971 990
99520 940 437
969490 592 751
621228 179 645
602672 362 450
639447 197 245
191437 297 682
967162 776 371
300174 889 284
233682 151 14
842610 991 771
512715 699 183
17356 671 395
566127 942 736
852542 629 605
297204 278 50
2110 745 877
149528 387 964
673635 819 990
668724 998 817
30621 923 69
860722 989 684
357453 444 924
228085 232 174
621198 181 517
516947 681 76
873280 824 294
66376 460 550
719885 978 661
609296 964 800
976033 55 750
654714 285 340
299535 639 648
576516 669 993
129699 510 343
348872 56 435
529844 330 69
930192 287 905
565309 16 533
686269 764 213
566075 983 845
9479 676 515
461744 225 105
802573 431 667
116731 762 740
156035 525 359
585165 166 68
808769 521 60
510890 572 31
374826 781 243
203217 933 812
905037 108 177
932076 671 109
395877 445 499
79208 725 712
598816 209 674
239501 273 466
526886 742 624
554153 644 445
639545 701 158
559263 679 781
78186 369 800
575338 903 1000
504905 651 856
637316 198 285
918250 602 655
510358 199 98
989943 164 118
793365 412 352
384251 902 458
30470 635 724
753948 119 74
789068 653 945
144194 187 102
485931 372 823
928202 546 900
965039 42 280
481045 632 504
244980 971 867
940793 715 229
59839 294 263
893133 918 618
299120 150 237
933918 731 374
39756 688 968
272569 730 827
960493 334 674
899276 702 696
779705 151 564
360221 886 437
804760 874 677
952815 338 762
701930 483 543
611035 186 827
634819 215 979
25227 254 898
470796 716 755
541723 237 372
619213 718 934
823115 415 999
458739 399 17
520459 316 748
292885 797 899
255220 83 510
583950 52 805
682860 90 378
506715 172 539
844425 537 481
146241 725 331
145734 842 614
608160 346 514
29465 471 827
996898 788 771
91710 90 517
139024 894 866
145664 888 218
126151 932 146
981089 397 196
450718 772 264
673867 857 125
323300 784 135
26416 961 506
233461 31 924
600678 857 724
736372 793 891
966693 458 838
719855 433 916
605290 27 637
736458 511 49
915885 982 314
215458 312 858
111856 703 542
907682 316 246
424711 350 106
167461 215 134
137361 180 6
258461 752 911
769329 730 747
451496 13 380
842388 176 375
10985 947 527
184643 49 931
447361 696 653
545071 115 113
920521 350 980
943884 180 431
831300 857 769
113108 569 923
609505 105 45
696284 223 659
279493 852 29
102049 767 313
217838 706 848
877351 14 269
97605 350 143
376077 47 399
323952 998 190
513978 134 264
983929 620 938
625553 67 723
360999 679 518
209354 690 520
706997 772 579
528433 532 826
872355 221 535
263123 458 255
577637 781 376
518166 563 282
402787 979 961
139932 812 185
366238 83 858
985048 358 612
124065 318 217
872699 118 672
776337 6 277
378222 972 256
880636 989 193
395548 423 271
490588 18 243
197500 2 352
591985 617 95
664018 750 744
823810 608 67
731384 878 915
387494 810 472
172076 860 473
953842 863 765
574949 965 240
4079 574 421
586100 501 669
497450 742 785
69498 698 480
503370 72 892
161594 483 600
241069 595 351
618625 894 628
105138 912 603
160863 747 943
720488 996 914
575388 469 92
302922 169 19
288365 327 169
851556 437 93
864271 141 869
34944 133 961
286845 313 15
175272 695 58
605580 678 4
67827 823 871
678130 216 570
145916 756 487
919295 826 608
779918 273 695
630544 621 348
806524 248 665
441477 289 805
25333 622 722
584124 758 636
838839 681 737
880391 321 952
25424 377 457
34804 545 651
534147 673 977
530220 432 547
100084 823 494
533378 96 332
221602 877 795
655673 143 298
91291 751 28
939513 675 967
293455 859 74
121583 535 899
842124 683 175
186522 107 943
202441 438 591
608873 139 109
828105 210 617
880593 12 303
346005 163 768
269344 674 369
667779 600 855
771984 60 623
562151 151 99
40304 894 197
970817 64 404
159147 542 800
430448 504 887
586912 902 625
967980 363 52
105498 188 917
361185 948 457
24208 932 271
58523 595 298
804579 233 517
227669 261 586
487410 204 219
657888 234 528
154391 207 194
265026 608 206
417052 545 476
650417 551 560
150061 531 328
239068 136 762
384511 806 137
75203 535 176
581455 626 35
17628 625 729
267601 343 64
91567 901 38
325910 472 76
625634 984 227
9657 159 473
504978 253 207
127025 47 861
351315 190 775
618554 532 254
363144 74 838
471386 705 320
22538 771 930
685622 244 775
636521 627 238
938968 845 298
827715 40 619
449747 780 579
420626 553 973
56759 908 712
358547 483 699
635919 32 59
435348 224 455
733406 767 612
134662 506 843
354174 56 603
248944 966 60
944093 687 277
66997 519 807
786904 932 983
533534 834 797
421140 575 847
935835 299 164
441959 77 309
519536 954 424
651750 53 379
391436 302 1
329746 958 251
117282 470 274
862853 194 667
229760 541 231
287030 125 776
857022 297 700
955069 149 999
725332 686 391
7436 897 319
36305 390 999
384412 920 111
867401 689 755
279262 705 288
644350 544 242
82583 997 616
81099 66 519
172846 617 797
524567 498 918
789231 689 639
521416 242 461
968393 500 969
938412 39 276
286577 219 951
68506 75 425
14884 243 264
283479 681 698
562069 330 944
776321 169 556
440908 286 816
472343 361 42
390352 445 899
494028 690 630
173175 546 645
308908 769 151
912952 651 562
344310 124 812
742901 249 52
392950 928 75
200857 190 494
535730 364 779
93495 450 90
210012 811 289
326390 252 435
771991 816 188
832941 972 786
194154 384 145
926690 539 535
423713 528 670
55595 738 414
887275 898 961
961660 455 728
656871 603 709
366581 67 854
186269 569 803
705616 428 231
397214 650 354
803063 501 3
742769 689 623
386161 269 620
411247 532 391
802165 839 990
246425 673 986
646404 309 670
613284 476 24
780563 193 129
696013 544 573
187404 932 234
602121 693 987
992761 3 506
538042 236 843
237547 801 221
886955 304 159
545462 651 270
173317 994 113
716418 351 948
751364 222 55
51031 246 826
997367 642 224
258642 175 339
317342 897 160
84187 644 324
132765 936 853
89972 970 741
731746 463 549
478816 403 791
845095 10 482
383026 201 14
348394 234 611
544365 704 272
65356 923 320
98060 169 552
593191 843 678
247517 126 415
564026 496 183
317167 847 295
201430 869 170
579415 884 229
415402 766 550
681153 20 688
849983 483 847
688405 210 192
641746 871 686
236292 525 743
833673 785 985
720640 695 386
490564 838 739
407889 854 429
644757 768 171
390941 689 86
543197 100 244
778516 241 711
173901 37 483
751561 56 499
231250 294 260
570292 88 414
518300 510 324
505031 625 784
787896 560 239
849036 253 731
647597 520 313
437883 641 94
442276 405 958
982756 625 696
689620 507 574
598338 114 315
280593 840 321
26380 893 169
646986 814 324
56498 745 180
747315 754 743
380175 918 584
837940 712 292
562625 847 15
388551 386 700
554135 775 274
644074 456 113
941221 905 565
525721 630 633
641879 654 203
776033 581 482
363141 102 450
874756 113 433
532790 933 10
974418 719 294
377780 35 712
962139 864 703
146017 39 533
531853 512 207
911313 558 424
844996 236 865
387003 82 638
558095 874 364
519123 207 668
603527 936 837
326411 257 1000
784501 990 967
136859 847 662
300757 356 837
682677 66 354
319075 326 710
768238 66 868
594094 802 204
470058 460 272
857708 470 689
691770 94 364
183419 437 23
517055 273 167
628813 78 21
256138 857 373
254470 974 83
497402 844 494
86926 397 108
470556 919 681
698225 478 911
424677 243 86
799789 241 722
661595 985 166
90261 959 17
153269 994 55
84554 336 598
862464 455 902
675292 138 608
360354 421 626
13517 680 619
724885 842 429
809308 305 708
368894 413 129
495709 705 386
950565 569 252
275411 813 342
511632 418 724
180686 462 863
323477 168 66
813895 660 445
577250 843 597
271620 143 254
865042 16 205
288095 428 781
345102 142 853
743684 612 822
928252 472 996
827568 511 819
198046 79 834
827686 548 184
24931 71 522
391429 557 66
700783 137 209
466007 237 896
438787 888 215
772673 392 729
431939 90 244
268892 567 104
671342 552 385
351013 500 570
452906 920 81
179668 790 592
81245 111 719
7979 315 13
775135 188 798
142946 205 163
792976 531 223
319233 550 227
233519 970 620
375947 351 561
386849 466 695
642326 30 658
275331 173 8
187152 49 557
885492 744 665
755519 617 323
732159 900 284
806502 975 742
148578 178 873
243720 104 100
81858 277 841
510498 394 581
583792 88 35
621373 524 421
42671 11 869
396695 47 231
789400 809 157
285567 146 205
959163 669 546
416328 354 817
965049 478 478
523739 659 961
218186 969 268
926510 562 839
216416 984 967
546674 162 809
579332 717 801
239588 404 872
925855 171 206
913107 872 702
671834 302 676
514678 53 510
597692 305 284
563458 20 866
401855 165 967
852661 597 778
157666 437 455
838376 799 283
705753 290 437
47570 730 42
941018 29 814
727300 229 181
529069 286 280
734018 201 122
645573 743 901
201071 549 548
182319 269 258
827059 57 883
144992 282 788
47401 56 227
286870 509 280
920011 46 130
592922 539 203
440685 873 680
589361 845 428
491892 724 559
75952 194 968
375761 965 709
993555 430 841
940706 179 403
551863 415 480
959352 487 509
384340 128 793
295295 282 86
127911 719 547
829076 512 291
440172 823 179
10883 534 763
69571 12 602
195776 212 14
628103 199 746
678300 304 851
137669 554 530
17932 370 568
572479 523 5
421580 554 994
991215 234 276
26925 309 259
134272 697 808
46282 339 224
260120 605 906
738604 949 748
371797 335 564
399630 656 243
237766 918 196
849812 193 121
952261 279 490
694 729 567
542966 812 539
891150 362 141
422029 655 916
557868 44 467
778921 250 693
882917 248 705
492737 69 490
922681 31 877
280841 297 41
241469 409 808
53744 426 937
971975 721 870
414220 155 587
618836 576 654
441603 692 568
803786 973 641
283568 544 431
935592 682 287
839639 984 409
39664 241 344
38797 524 384
948972 250 812
118721 524 4
653130 103 325
505813 110 419
196495 869 77
446516 443 876
517135 737 403
505881 560 902
711736 31 376
879266 83 741
239691 97 113
211569 397 764
468688 59 396
320198 200 414
546120 298 842
97672 142 459
121250 243 24
130061 883 376
585662 526 851
94094 985 790
550051 463 987
525713 871 800
381637 197 567
450297 204 626
652052 737 771
854825 20 925
438942 894 651
101827 612 71
377199 23 901
903265 763 368
579238 525 942
196056 52 67
629158 704 853
588175 536 748
266356 436 165
920200 695 228
993950 774 332
695243 945 62
376182 362 370
59678 369 690
613002 315 764
64276 518 645
324835 774 183
451558 591 457
495490 613 419
458464 759 980
830245 327 953
395725 980 31
626059 261 903
966180 671 586
752753 182 300
705126 21 138
876307 486 794
234617 478 726
351299 651 392
422511 969 901
118883 848 94
970702 769 774
670255 750 720
125696 659 306
789153 380 343
126407 869 996
298902 601 798
827626 30 486
731796 489 74
869533 683 784
430260 278 445
613003 432 847
504521 964 434
555754 74 701
190832 448 551
526679 153 398
789592 671 928
119132 517 196
500538 109 296
859929 49 724
701537 676 650
341798 475 515
389298 618 334
222359 205 41
738285 712 458
995382 45 996
319842 952 481
187946 32 971
481191 114 88
952296 839 114
670013 52 439
957577 304 886
205298 527 836
947632 89 447
918478 549 466
522302 599 47
113403 597 904
124755 681 65
808969 173 220
442939 585 65
821921 5 495
536881 968 8
862793 586 181
636829 567 936
400711 904 287
477284 724 39
771158 565 582
279684 344 128
227296 17 406
350535 908 156
873295 355 215
962747 591 135
777732 105 67
223663 884 595
832530 702 588
330596 944 9
25080 58 379
644859 338 3
821698 986 625
487952 561 382
507118 82 199
920728 7 373
795313 461 789
948051 125 464
587348 374 50
628932 261 287
423802 72 389
63805 692 590
244978 466 538
757529 668 546
184901 459 452
893330 669 425
374374 107 860
859208 562 771
459507 263 891
917536 157 725
499712 651 198
583946 428 222
401869 169 30
16687 691 670
672325 234 146
796793 553 945
172097 602 15
247535 422 432
41237 319 301
148939 345 616
592597 955 922
540705 956 668
562104 866 150
327010 905 397
251993 572 768
623146 453 904
807056 495 759
466138 960 540
763894 943 688
986816 220 212
849592 914 661
479736 684 919
823158 745 304
698713 288 448
391237 134 245
815269 527 620
650194 361 629
223436 22 668
410811 374 290
860531 263 102
502100 799 675
49921 912 766
593133 658 441
411104 647 168
296131 673 243
836649 797 32
118095 415 336
671315 170 300
806451 375 913
609593 46 976
418863 849 333
364075 401 892
360680 38 950
996955 990 998
176367 423 179
900184 189 660
537657 418 460
370286 144 251
288135 428 414
77616 464 450
528362 444 435
49709 537 62
784373 229 470
256777 639 842
893854 276 613
635683 516 365
149442 260 504
58457 876 783
964151 587 526
946692 785 757
777835 73 585
804147 123 605
387589 451 449
753552 284 521
66834 985 276
164152 948 336
42032 883 22
453582 666 463
134627 396 243
213466 140 223
718934 664 509
737437 118 700
43277 576 701
901188 812 16
487212 926 776
12107 81 82
274766 283 544
139102 468 283
701442 437 700
903330 918 804
996283 920 328
231652 230 924
836286 17 824
372252 495 391
407323 49 978
415661 149 416
298015 237 12
435121 904 814
42192 851 652
763403 496 910
823017 43 798
680001 261 123
208327 193 202
600380 811 745
91956 593 92
604536 718 50
132132 313 576
206860 318 801
933139 369 197
572014 954 118
584247 614 987
933653 456 406
219000 587 18
984210 692 659
595143 490 139
68693 351 175
13448 600 920
214809 202 417
509369 758 149
100406 369 323
266195 546 649
592131 358 895
824877 50 662
28333 759 98
508215 599 407
489187 850 258
39108 882 100
344311 865 526
277578 809 427
143229 900 271
952153 766 665
366087 942 304
705403 295 937
711105 636 124
574487 856 752
77373 36 196
291713 498 212
954929 736 824
31478 133 877
599251 401 167
264863 712 255
478036 666 206
357580 912 105
492780 728 876
569033 805 793
804107 130 682
251644 596 226
437206 395 124
105248 329 122
960298 637 410
677385 555 837
166564 220 883
8559 180 50
870178 5 161
528521 80 714
832325 852 587
518006 131 654
96657 92 812
6386 351 999
440748 634 838
170243 973 988
771318 461 661
952870 365 36
945335 462 693
191120 275 454
540791 527 9
499629 71 682
48441 203 176
203577 348 141
559853 43 400
650824 440 727
585103 503 610
838796 323 105
912342 983 647
609463 974 285
316295 123 130
754889 802 327
640674 172 205
194026 57 210
41331 900 458
521615 244 700
849508 12 582
35203 899 6
560642 619 265
531363 859 426
626929 204 874
845826 995 557
329909 313 609
149648 760 803
906796 741 573
826728 100 690
434351 469 62
83512 536 483
374583 39 435
100101 893 972
247335 371 424
673830 205 56
859893 360 662
246408 713 894
221654 908 656
709039 759 353
968719 934 295
225798 270 516
164953 724 95
551503 963 963
133496 304 539
412770 404 741
441974 934 494
565031 623 212
566830 875 446
284316 768 470
541342 751 2
118169 958 800
324044 243 998
788444 551 855
437957 824 119
939098 943 589
222171 368 822
625000 358 944
994685 103 889
462156 370 526
76105 793 524
500724 28 933
184536 202 240
999266 997 939
555599 878 819
137966 921 632
852802 395 421
368700 994 2
456170 264 341
300410 620 312
531021 414 847
979176 266 694
270988 519 247
944937 257 966
628713 666 892
129276 859 138
116639 311 816
958395 437 623
781574 650 416
340534 367 941
229372 229 680
144937 197 837
426216 43 916
801403 752 801
850652 234 11
346843 840 963
22250 828 909
864025 260 519
212457 125 637
666116 976 649
567809 988 375
223538 958 173
9444 97 452
973875 480 129
184593 419 89
793620 138 890
374911 990 171
96651 408 315
201703 877 854
673942 869 629
916295 300 695
973454 948 381
526930 590 161
768110 267 49
411238 357 533
172370 185 317
42214 368 327
853624 283 522
385097 799 167
955381 740 200
303772 6 359
171858 388 283
682206 693 365
942113 562 762
790907 493 308
871763 880 643
100 539 691
944363 568 528
488541 231 578
547616 716 795
182848 366 293
749971 552 49
645554 530 517
764944 221 364
645556 686 271
280098 572 845
468085 933 298
614377 222 946
570101 480 551
497579 801 905
179475 804 304
569416 330 147
44838 657 561
516615 250 652
216177 433 739
789982 564 58
341711 217 555
284913 993 958
824306 91 392
854995 543 840
560635 921 924
765039 631 847
885744 9 713
798286 819 163
25184 623 891
336923 143 204
481438 836 512
397269 836 108
324355 993 524
546668 710 966
238626 984 223
299466 615 568
687991 231 852
348619 405 708
953125 32 32
10536 92 280
913154 737 733
156435 781 39
116310 323 290
234647 527 355
230641 38 228
577920 494 823
188153 332 102
808231 339 215
30904 566 22
252431 205 890
360788 952 151
73764 146 547
976233 35 487
571134 408 506
749496 421 997
118289 88 398
580821 995 874
343759 890 212
469383 789 157
989605 278 750
839794 231 511
821070 483 726
498027 952 513
893171 359 821
204935 368 26
399900 757 482
550221 585 725
154922 611 383
195184 677 28
518580 600 952
252981 119 132
331064 466 749
952384 780 27
927325 291 256
165321 911 179
984885 385 913
572674 194 554
277408 331 919
577403 608 520
97580 68 890
17359 350 636
659991 64 95
656618 101 601
125912 433 159
571827 73 350
313085 113 892
809816 613 584
519969 397 905
294000 727 879
751206 389 652
733129 803 91
71162 159 1
518540 720 840
213407 330 819
344623 323 315
47963 990 494
701160 671 866
411273 933 468
743999 489 136
555066 809 11
488615 105 71
873140 804 336
519254 812 126
715893 991 943
380718 64 187
27802 586 971
812859 130 198
222885 335 68
905892 656 207
667409 345 713
241897 163 437
362213 889 541
797070 396 171
263047 681 20
774745 610 426
631228 652 584
48616 458 189
946351 623 621
370490 492 169
437039 730 115
433678 196 884
462990 4 535
899628 67 448
789010 806 699
142073 308 735
466219 55 401
117771 302 346
219734 252 454
178378 239 414
844703 29 212
322788 792 393
364652 626 917
229357 342 771
533080 584 861
195004 741 777
785629 78 623
984726 135 640
195662 944 19
247992 401 687
784118 253 185
287158 420 128
128005 215 586
93472 912 320
321777 856 456
20135 875 648
781500 238 765
830584 230 357
425008 843 232
305659 887 937
940674 455 98
433065 521 436
64870 959 989
238272 438 75
467153 585 111
471581 856 601
500789 264 637
220175 181 24
362935 876 828
439610 38 97
436532 144 911
70000 802 84
375330 428 656
468274 500 658
825371 289 130
521051 684 418
264136 215 124
873336 706 8
662349 578 928
665258 135 654
626251 33 458
835645 101 912
805742 350 224
107280 862 367
470710 315 980
933142 138 673
376571 893 57
42945 795 360
932119 489 872
58811 783 316
964751 412 981
562055 73 863
854985 977 204
552267 821 505
218018 555 294
494431 459 890
560124 865 910
63871 725 371
134621 970 613
382946 906 915
780097 927 414
972302 501 15
155450 816 751
311523 508 649
407156 997 140
71429 6 336
274285 737 868
349080 266 652
287066 237 637
20594 120 439
333220 699 47
829887 38 329
888923 204 238
265215 929 793
703862 394 70
496207 961 423
741471 980 562
164282 201 777
93137 830 602
849626 21 441
964727 17 372
673596 477 244
944374 466 241
290443 92 902
683296 727 648
485319 926 91
357626 924 272
405727 871 887
310838 424 851
906828 881 671
969321 816 972
809222 210 308
260008 385 684
238911 806 139
313183 808 123
748377 584 491
862122 826 954
862896 305 400
851576 46 882
114904 974 613
982679 596 154
95388 819 350
104523 412 248
901151 892 697
279285 979 470
301229 238 285
230059 387 193
467411 45 435
700599 472 161
483920 758 146
865110 844 449
142121 614 351
156989 595 346
888996 332 157
624003 687 413
42023 413 991
528550 3 790
639976 386 962
843568 416 536
762142 118 722
376386 991 69
378682 460 218
146018 355 218
651938 795 760
980811 246 955
203664 402 709
631099 26 145
581624 422 926
633156 785 961
712929 95 579
580137 111 893
854311 187 560
959493 894 430
155512 884 493
66626 146 913
257538 692 805
739349 473 413
811169 465 805
500246 63 691
491478 932 88
418459 913 825
585937 610 400
888805 300 38
813712 568 210
462326 561 930
323004 920 798
828524 672 274
458973 513 369
204184 386 70
481104 87 627
287208 442 690
730720 305 988
984682 890 517
816696 228 337
173200 938 673
178301 853 947
791553 212 692
976166 227 458
115308 541 11
324395 318 852
696709 77 896
795227 348 537
709325 669 241
193541 594 729
769668 726 65
538220 95 44
655127 952 729
183860 963 206
327032 996 82
369432 250 970
101144 170 679
299908 874 782
960032 812 132
197053 598 872
416818 974 322
513154 711 841
471217 309 908
199046 892 901
813995 468 503
111962 115 489
881161 850 94
108994 505 997
267516 268 331
12786 637 516
676925 659 800
684446 112 819
79612 458 433
635617 875 194
636020 129 70
998460 852 834
392343 109 315
851726 553 705
783024 888 938
717914 90 738
378542 809 500
386265 581 612
387946 628 255
810643 397 653
372641 425 980
342747 782 344
120357 441 781
106738 77 995
925778 544 870
579685 219 950
592726 7 616
107637 85 389
471377 987 851
117086 694 558
30817 603 927
163865 26 632
199218 459 418
612700 141 721
523119 246 434
430225 160 437
502391 705 148
678571 498 679
982631 949 85
225797 813 185
702696 511 110
704009 955 971
978976 655 182
429765 778 516
790778 51 126
559316 893 578
55804 635 631
19602 802 708
943812 482 942
304392 365 492
160433 257 593
448250 427 619
712656 695 810
988711 420 7
166976 50 263
956802 951 403
796693 84 893
537885 506 499
933652 714 482
84383 575 207
60146 327 305
657891 563 269
189981 842 986
728917 554 890
43279 564 344
210950 720 624
995628 989 152
53706 951 72
171734 384 618
852613 654 836
395448 127 579
348253 167 304
552945 900 309
510859 734 108
439599 716 457
943649 750 757
821600 752 549
883732 415 251
100284 945 539
315492 324 703
957607 793 902
935474 625 440
228385 639 274
989358 727 629
350219 162 782
923919 832 283
800970 251 449
958681 610 995
493598 26 432
255826 409 534
226063 364 714
207070 402 15
303154 337 722
157081 2 317
365201 941 760
616441 495 286
911731 137 543
210792 361 503
401511 310 2
994072 934 629
885182 24 459
999520 420 819
481395 625 708
613544 825 317
930373 506 126
562898 867 872
809291 763 741
215978 655 252
956784 187 553
247390 232 697
483466 685 445
41893 933 939
895564 65 482
580616 522 508
117090 946 726
741451 397 378
782470 519 703
387750 891 554
317405 182 234
730639 833 325
488034 786 59
595625 94 703
375299 672 506
959898 309 255
275096 795 570
441595 981 125
860509 113 661
625872 585 474
553350 509 485
199117 645 714
836308 13 367
827361 550 559
328499 256 672
970160 76 750
669345 756 536
467407 746 237
517516 792 824
335037 386 587
874273 557 689
715975 155 311
904464 839 100
468500 238 134
967915 889 359
168083 277 633
911227 654 44
596426 618 682
778296 975 697
125505 205 95
308896 156 304
607149 397 133
4276 20 713
257266 331 708
459513 431 530
885434 749 306
457566 239 976
225625 378 155
647396 625 550
168568 564 387
637266 388 714
387306 51 537
807458 867 834
770643 480 556
880186 879 394
182958 137 432
705552 750 566
532691 970 81
438952 549 933
497397 97 732
73232 843 333
147977 751 899
52611 67 625
903518 320 834
401189 606 161
695063 106 562
385302 16 974
455064 893 662
419356 870 122
9938 398 643
437067 507 800
231473 388 334
454884 503 904
118515 982 907
308558 222 798
169299 905 131
874437 562 394
580678 330 683
639183 556 764
985367 796 29
269217 500 266
742319 993 685
309410 656 48
731965 587 855
271641 541 188
726074 791 282
504548 47 442
126144 583 275
604310 244 127
429642 830 500
894583 693 123
714551 967 583
103139 160 78
670716 316 684
111529 548 809
72694 687 281
754923 964 807
645384 686 458
653990 161 120
944107 237 23
197901 105 696
571053 797 186
108697 841 748
819667 637 655
546461 198 239
309738 827 184
949574 891 841
15429 576 878
177019 316 671
114549 803 577
912154 484 936
983648 399 899
531243 717 867
335072 293 805
568212 879 233
951114 770 801
24979 438 935
757342 462 933
839663 685 941
606120 849 236
218921 645 412
516816 628 322
79224 264 572
479819 368 625
848388 109 583
824730 624 292
45391 371 289
835441 661 228
344710 981 177
323381 127 5
432096 388 861
857432 13 148
413972 938 625
347429 304 899
269952 258 177
389979 954 105
72233 617 699
869332 416 17
17343 227 969
866682 534 720
729771 842 115
947676 420 827
36359 393 276
739997 517 243
521577 919 428
410078 18 444
56694 849 559
762255 492 675
744630 768 287
467259 502 813
5319 467 634
286937 983 173
656790 167 957
171588 404 479
919529 371 724
29057 15 66
623633 389 268
851986 521 134
995908 123 159
635520 521 446
913293 929 854
620150 349 266
562430 71 32
79187 254 362
437190 655 948
92387 639 376
247931 699 226
510242 180 335
729569 649 177
515918 959 421
911938 63 395
917743 787 730
185081 912 847
254947 343 756
246 15 449
699228 870 458
29201 307 212
924032 949 946
164106 398 36
243893 461 428
76374 181 200
115176 973 354
651702 96 980
181493 691 682
468393 38 594
562128 25 871
129871 839 179
38269 879 483
407710 96 574
895533 873 229
855085 738 180
246960 428 150
125854 533 586
383937 66 113
621789 943 225
173593 349 122
251417 760 624
829563 718 672
396616 841 500
56678 121 537
294470 121 587
985860 428 735
532754 938 273
679297 851 122
290041 574 550
39507 407 525
400659 406 878
923554 818 159
126472 242 642
22915 721 302
694986 607 847
679156 327 758
985122 381 463
248325 502 214
561676 41 83
117949 505 630
241460 382 942
293128 185 476
992192 454 502
537848 74 965
774538 969 447
506042 550 75
144493 961 226
258758 733 519
634443 879 667
606696 832 935
696934 876 260
988737 794 287
773628 485 595
906929 244 806
126021 411 787
503842 917 913
487875 690 824
659859 931 358
795233 801 519
436724 562 646
313547 211 399
200772 797 850
884926 553 429
821687 76 482
422103 340 590
603347 362 756
493021 266 935
484853 466 362
286604 669 935
392503 294 231
897131 139 189
701037 697 951
149724 417 671
463731 205 92
694019 88 204
507206 200 418
178712 636 987
498275 115 530
355469 316 516
652803 560 239
127348 609 530
23762 568 550
246363 23 558
451257 379 841
578274 559 216
152181 252 924
950017 213 51
605694 727 242
637964 814 956
396893 766 851
308335 51 574
534338 407 928
952251 353 319
700866 692 342
994578 216 62
236957 957 463
611824 248 839
636724 814 441
854393 92 45
833361 767 485
991718 110 604
115900 841 40
827051 395 151
408294 191 367
404709 556 243
387058 626 671
492157 238 705
411633 414 756
366090 742 160
877304 288 365
843377 554 890
754455 517 584
20652 372 506
388497 563 239
660119 357 7
333256 664 922
48620 732 370
591935 139 335
366059 707 901
663131 172 606
82146 160 340
471499 34 979
241332 286 508
734292 47 949
337670 360 138
430047 342 444
121203 300 317
476613 241 606
115479 71 728
438997 628 788
390914 784 286
589454 69 148
468804 600 456
493964 538 888
330324 25 861
96587 607 647
569710 341 740
751091 398 690
254201 836 951
158525 242 442
863025 599 515
396534 505 773
633280 206 665
878699 499 644
576365 572 973
355102 112 802
60095 674 379
487215 950 709
751553 981 273
505479 434 162
919462 331 553
998483 597 184
875397 407 982
633695 791 952
92361 901 787
831203 309 562
432873 360 462
631360 874 601
894113 439 779
972795 284 964
308409 246 838
188262 560 921
955394 445 518
271387 928 982
30168 748 761
317259 563 590
59476 204 22
280081 702 261
484292 829 652
466726 653 515
726461 336 322
816103 269 24
623221 196 815
199485 607 422
627817 534 379
177260 851 607
710906 443 473
540157 50 181
479070 505 676
319731 465 216
587324 301 463
100003 615 420
734137 593 99
668966 293 181
264904 601 324
701744 719 116
498248 862 468
654246 198 653
117045 335 171
21758 722 173
878143 525 777
82359 100 784
47213 466 421
954415 84 452
95853 16 221
297239 340 288
968039 440 575
685887 710 464
897486 879 499
493334 303 785
710670 102 236
29237 103 443
583381 831 441
590843 611 528
196415 164 499
506960 892 684
832848 181 405
645323 381 261
84257 908 591
32294 99 648
473305 998 853
471429 522 21
734732 459 681
220925 79 704
407570 548 87
15424 171 260
213319 946 246
186447 417 543
107554 649 386
68867 328 452
662805 123 418
153742 575 392
252154 482 652
872931 546 392
228059 471 802
708819 196 4
735873 289 237
629225 810 145
486949 151 319
7908 785 744
501972 772 723
922413 753 586
326627 457 271
914038 660 203
381850 831 67
496271 237 698
925856 506 188
848443 533 495
500702 277 498
720603 465 317
597590 657 920
310511 997 678
40501 96 340
871685 111 961
10805 47 953
170493 420 867
64264 121 644
194068 508 531
806704 581 393
244444 221 211
868876 411 856
668795 516 334
419578 119 881
205840 413 28
45544 767 209
454903 160 441
617952 371 920
423923 139 959
692030 363 277
154563 706 474
680226 236 768
290844 77 212
609732 198 252
252400 465 457
792542 140 854
704753 178 281
936853 288 296
274217 654 536
803044 157 408
957420 313 708
411473 444 313
663075 365 728
370362 270 396
208238 700 103
746146 177 472
138489 902 570
686637 325 987
304535 981 154
344157 870 567
500545 688 188
121471 36 809
671666 606 986
235539 855 191
211222 828 831
630994 72 654
912494 304 92
854602 921 328
890511 767 290
548645 871 756
461217 362 603
867417 839 7
356024 769 340
440455 466 467
838010 898 109
281709 648 243
288118 67 477
428236 51 659
6152 671 420
613901 671 739
388537 951 454
74595 416 225
8341 382 731
84757 938 373
785642 985 328
928624 625 331
839884 154 99
680090 948 922
455470 609 61
771789 799 425
120016 603 660
610685 878 4
467197 913 787
329742 806 459
79337 981 379
633457 554 615
537198 853 736
946473 107 181
876717 462 143
875558 378 786
337300 15 699
724641 638 224
651383 990 103
317698 910 39
407140 390 267
764182 756 926
323596 318 130
558801 938 568
483402 674 164
191486 688 29
718517 535 849
723822 989 290
117611 894 906
767572 749 805
6573 472 408
216473 708 249
758245 881 163
756229 174 248
448381 288 501
202752 306 554
103323 24 227
566882 434 285
322223 393 842
804393 403 635
861908 48 522
312092 825 512
620675 848 211
706736 239 824
65731 425 82
33809 376 447
226654 858 358
365247 781 266
315030 881 857
335425 869 646
959801 927 368
137795 573 205
218264 902 417
755694 530 144
812399 560 206
722769 232 599
368487 9 288
105669 690 316
284045 190 487
569770 982 737
164349 238 758
265713 657 669
116591 936 346
909448 352 298
257612 696 570
784310 995 417
57224 370 405
714078 313 267
919758 488 614
803262 249 182
143386 508 274
997380 82 276
585402 802 806
86672 474 535
308815 14 367
22661 549 264
527399 105 139
238607 972 7
210268 463 722
652284 506 200
647827 94 563
143487 782 696
180691 862 564
277662 5 706
921190 924 156
252891 46 418
716015 67 953
817905 634 782
860245 840 839
998097 72 722
305972 483 822
141647 354 743
498987 807 234
191560 859 563
496281 720 760
202200 760 419
442269 802 776
149640 999 266
252484 717 166
350552 188 178
112286 338 948
610766 633 338
763303 773 236
805875 441 813
115068 964 44
772211 841 418
980070 904 277
530947 119 838
151157 956 649
544807 79 181
171081 421 110
661263 24 558
985662 950 581
85404 793 115
583908 190 589
402105 332 790
266514 245 424
842514 170 918
468947 717 462
524736 155 483
721608 661 562
371750 440 273
286573 906 284
533133 640 69
58736 667 282
535699 432 610
735187 107 474
143722 755 574
463786 193 504
390076 933 967
604612 551 537
411219 344 601
880789 292 563
608652 354 808
410596 625 288
633459 430 760
416609 375 153
831044 655 343
144425 160 694
91251 190 749
447509 46 962
902308 695 175
727521 636 888
111843 612 939
30147 120 679
727832 182 615
836281 513 735
858531 30 212
218492 221 488
743266 751 199
876433 836 227
207287 406 759
316261 916 345
712658 126 353
477444 312 679
44025 476 481
168588 355 723
529747 768 81
976699 745 811
135827 208 258
881540 657 118
430876 705 170
502101 477 470
309227 226 922
150481 312 960
143201 93 184
702866 946 488
656731 202 834
270463 840 810
906379 98 341
683064 960 873
771672 77 673
897599 623 814
566144 127 966
687938 975 429
285342 19 77
465954 696 731
707287 434 972
757567 932 596
438302 379 91
901097 208 834
425536 878 225
337831 724 830
684590 532 727
574929 744 843
115508 484 772
772267 464 526
541841 520 276
267328 83 615
775197 53 326
919169 516 749
242302 270 286
70905 76 497
393273 364 805
746042 24 602
984951 391 734
311742 455 249
911468 248 919
446015 707 463
11721 699 135
883699 19 166
965718 630 906
660501 346 686
818688 74 507
536955 353 208
699502 466 814
494410 328 450
561750 287 705
616543 762 406
36571 321 532
582639 351 865
517159 934 712
412128 593 762
539446 972 539
205461 364 794
359222 759 961
503042 727 942
72875 976 679
263288 151 116
82929 15 460
827766 717 607
159489 914 421
775994 574 675
805781 423 52
286676 404 187
100895 160 339
909038 918 117
281562 701 433
107393 953 456
784638 383 795
261801 737 810
292329 125 278
132070 488 806
913924 196 929
394768 528 741
252553 596 19
280640 788 457
497169 353 677
258101 97 300
826638 404 794
397623 85 195
711690 688 499
38975 453 488
511817 960 706
154902 494 866
573944 788 905
614690 412 68
598136 499 922
222329 13 680
754791 226 844
69603 358 37
386128 705 305
15683 631 139
495249 96 312
505844 551 822
760681 862 104
162971 583 609
553605 233 62
545898 671 710
245320 356 831
791497 771 895
752375 105 953
984260 275 592
602648 70 932
486491 915 929
369860 812 178
472501 819 368
141762 329 390
666092 764 593
372384 721 116
979925 381 913
323012 191 879
552802 200 601
858819 214 357
888509 207 30
336298 576 69
578739 482 8
606685 635 806
385298 332 614
620934 323 213
220591 588 113
378442 59 685
738475 474 825
207749 486 794
470001 811 560
540152 814 185
277746 562 314
568295 326 442
959592 635 176
211434 135 16
754486 522 266
143121 787 305
161131 931 10
1088 217 239
115443 195 289
653315 678 375
26271 202 223
345660 960 523
857209 436 172
817151 690 106
447145 737 209
983090 109 270
121201 792 799
816797 524 589
979964 826 874
541738 779 77
302034 91 80
386787 894 29
813071 42 249
684172 141 827
531086 498 518
119040 88 472
65665 530 703
245324 707 946
103321 393 497
910996 600 719
288539 248 199
330636 764 894
273226 684 665
387988 498 248
70135 731 781
341366 27 838
59813 616 931
190785 528 298
266846 961 89
139609 988 322
97798 269 345
48919 488 435
263043 333 820
699724 217 983
605591 431 650
117122 44 304
795065 17 685
495997 551 129
648631 14 717
97002 582 580
253009 910 724
336175 691 528
218475 26 186
359371 887 709
126217 352 200
132494 658 521
923045 48 964
467913 179 960
129812 174 540
47459 176 930
912930 627 799
609232 984 468
570508 137 128
899084 573 6
71616 307 429
89637 380 181
238287 949 790
825637 952 356
712436 926 584
817284 703 951
774967 654 24
732715 835 647
846612 844 339
345737 166 530
26651 80 15
757340 169 181
455034 130 814
917015 799 244
335568 831 669
447771 348 426
36662 212 18
428925 101 867
602120 75 596
322773 478 588
62368 112 168
465641 17 954
892887 573 695
183820 346 456
645584 675 448
352592 813 664
125591 426 3
641825 639 693
653598 442 787
409694 289 277
649447 690 166
994440 443 274
334580 261 944
448111 169 460
543724 582 424
994906 800 688
955400 990 524
700677 71 294
658508 336 844
617046 338 252
948119 849 490
917522 360 113
744013 430 934
718960 893 394
841402 131 908
859287 228 722
274318 1 757
592370 281 370
109757 864 377
126916 319 117
282542 699 355
179202 648 293
962959 749 463
6372 586 141
195593 130 9
115221 138 180
633944 229 834
809463 730 703
378365 714 435
329213 36 197
932002 276 470
698065 655 78
35392 37 572
169380 912 756
392255 615 907
106052 193 261
647412 450 708
825246 349 77
245210 700 67
914070 781 523
266547 587 449
559818 379 780
730416 416 755
154145 737 147
743329 703 878
17860 31 237
802833 790 651
155715 603 167
853978 812 781
684156 969 782
486420 447 877
940729 538 718
844119 77 942
41098 902 1000
125970 383 531
151576 786 842
859121 954 40
740272 586 148
953230 895 704
400134 722 877
113444 863 277
947241 659 539
469527 46 690
950945 217 999
237555 141 613
471526 413 536
144373 680 4
325808 376 467
641053 766 670
974073 41 706
625652 376 924
199649 825 647
532572 331 363
925701 136 140
658302 783 481
901947 324 722
907813 432 266
958743 246 838
475857 445 135
302795 496 653
476957 17 453
478018 984 557
974474 839 989
637176 62 705
421125 130 803
36248 254 936
81143 13 636
948929 650 109
578788 801 340
543014 590 757
31135 660 336
154013 347 830
284901 164 315
474800 733 495
900655 152 771
502204 801 603
361602 897 683
662801 335 118
187440 833 493
41997 68 853
361034 757 979
803933 150 848
225763 739 490
530893 758 629
102568 752 882
681082 707 8
940396 39 492
496035 609 869
465651 48 705
255167 798 243
551695 37 833
578772 823 643
894290 169 857
64890 88 169
872811 13 92
610758 240 818
192001 414 414
698011 283 625
894650 870 112
965632 968 526
29439 353 626
858489 991 559
482526 898 115
291600 629 338
264425 328 549
304804 256 470
652936 558 332
370187 723 227
575010 177 909
735354 155 27
545641 608 11
89028 501 850
339153 291 466
83353 583 879
749108 558 584
797102 764 283
438242 643 966
173003 883 810
774993 452 529
139606 175 768
826462 593 271
59384 72 7
699283 249 355
777106 21 364
384398 857 374
143451 638 490
33574 989 961
681498 244 405
989628 706 871
545713 505 275
873098 282 942
64812 487 295
210673 164 66
994283 668 876
131462 183 678
237227 34 956
11231 602 437
600627 941 504
144735 347 368
308316 149 133
272190 714 765
781360 188 55
287211 43 498
155802 375 997
788760 657 104
728367 778 259
751058 549 435
716272 667 362
587627 623 613
936808 581 725
773928 385 422
244438 760 829
777192 739 820
749725 290 550
655608 412 453
434367 240 593
987214 223 48
975751 81 47
111531 82 669
293768 749 455
949447 681 594
659529 171 814
270040 966 556
958148 805 706
513790 43 763
534814 785 440
147584 926 508
343841 736 916
940207 317 961
841348 585 94
813350 65 403
381863 815 879
378019 546 513
254240 377 790
185340 604 783
900431 914 592
692770 248 906
855917 370 859
403261 188 408
838401 854 218
823105 896 249
433209 852 768
622611 521 940
188493 578 222
945066 248 114
469362 907 678
161911 435 843
85328 607 314
559910 713 213
91441 16 378
613673 707 113
905977 905 540
12138 500 607
556583 142 858
261608 816 996
10143 826 736
299655 703 438
170763 25 257
700567 439 594
754364 195 511
109173 993 633
160303 621 16
580917 759 681
730984 222 429
812853 969 781
825222 176 104
17339 654 917
60839 50 399
98904 549 327
904814 983 125
198881 603 263
711966 768 197
783643 382 574
465369 203 223
83129 594 779
361231 645 922
223246 935 571
248708 693 476
608573 270 648
384789 901 83
514035 789 242
505523 302 901
488545 32 43
833916 508 241
839575 767 552
916945 85 324
453476 438 800
32523 401 882
388503 904 255
464858 337 433
357202 801 13
595029 348 556
906211 812 572
894889 650 355
836554 686 452
232485 180 725
837695 152 924
772072 511 735
197170 286 825
748287 829 807
552099 888 46
313285 257 741
929155 237 883
769388 478 89
932731 829 549
445179 32 765
222181 286 857
758383 699 502
738702 763 994
360874 345 765
277218 350 220
596447 964 764
408665 11 652
478877 596 633
695541 940 594
314664 312 16
271113 92 198
439016 938 441
587460 117 594
644430 29 658
530450 804 171
848105 504 974
851849 730 218
127800 411 636
115822 521 566
354091 366 199
446444 255 488
354863 259 895
154667 919 320
315743 500 264
394477 157 764
66567 165 220
114126 557 68
395546 113 342
357014 260 11
617277 51 815
37318 411 955
401197 859 512
905497 649 211
749064 893 915
136793 503 121
513527 378 445
604683 11 786
898176 76 769
871535 344 530
881398 206 366
957163 867 651
336894 789 863
895965 625 661
302491 860 184
849698 447 505
560660 111 725
784298 187 971
522040 241 68
473610 198 617
254905 627 306
470681 549 851
100585 495 529
681723 134 716
200272 102 234
522837 940 856
191143 735 468
555689 905 942
433174 261 661
922627 82 321
511502 340 529
409428 239 329
82048 944 891
868860 196 90
552193 38 655
392639 211 275
141964 823 462
929107 650 797
736482 277 3
298577 472 910
178858 746 444
189789 515 775
355087 302 48
593957 197 65
718748 272 379
477880 142 565
597800 827 907
693685 710 452
19958 367 676
468220 122 394
244912 118 174
721162 27 327
565429 447 52
149850 660 1000
420494 481 582
504067 330 411
866436 555 680
721234 190 21
979286 298 204
448592 238 32
653153 516 821
139460 522 275
941158 298 424
947071 302 166
776723 131 403
626232 632 152
331708 44 817
593962 671 486
856090 80 516
784480 409 38
101658 143 460
870447 959 758
109211 3 986
785219 355 291
545286 24 141
684513 902 428
762397 798 559
544993 275 274
498618 160 843
259509 615 727
249415 914 789
405570 451 925
852968 910 218
255798 573 303
910074 55 669
45799 68 418
812932 358 630
124221 651 579
609992 739 485
364196 29 994
149681 841 494
52516 62 667
154225 524 169
476819 367 652
867069 368 952
857695 620 395
368019 743 614
96309 895 839
560898 841 156
437499 231 934
82001 503 161
283466 855 591
697763 222 987
940630 33 934
191818 73 983
967652 432 40
414261 764 170
123612 99 61
310781 348 215
578779 938 440
637879 41 337
801865 258 234
147790 926 400
533481 65 512
815675 291 832
439812 848 865
243265 123 203
846513 719 250
320258 870 859
245352 946 641
660114 415 430
736659 261 425
502355 682 894
462562 940 687
705893 286 617
182855 280 816
252132 868 671
535829 866 58
674030 663 456
930282 583 616
796135 446 78
52493 979 763
438145 888 797
92148 313 70
992889 226 718
944358 498 335
548387 839 441
362171 686 274
447646 843 374
670450 714 340
824996 52 340
816549 330 36
381939 315 754
333776 179 379
716921 682 562
458398 278 385
983942 858 623
942671 927 364
705732 283 776
74585 601 685
433213 892 206
629812 395 339
418130 593 663
129765 341 768
911067 590 991
556162 907 541
403226 823 643
413954 251 992
980478 690 314
322919 345 631
36081 629 218
758859 932 806
4889 876 149
392405 74 231
789667 915 461
485289 124 519
299334 513 598
733482 388 228
938723 541 812
932867 163 472
441985 619 814
631053 462 458
359543 199 369
797453 315 110
633316 122 465
834171 688 516
161959 336 129
100110 464 39
772761 700 722
941851 991 669
989360 109 529
657654 525 472
469940 698 725
628718 159 292
84178 423 14
459814 209 146
833808 521 189
974702 370 505
471117 497 444
438616 648 118
54497 832 386
735608 493 609
647387 551 686
700812 45 314
379110 982 407
332691 728 124
956351 899 184
709091 789 703
340030 274 141
229985 309 690
213458 688 29
596660 12 639
815759 362 792
37800 247 685
137522 945 695
579893 258 18
673263 842 899
716602 839 767
32507 218 479
95877 231 237
569857 768 159
519398 470 396
283055 380 658
680453 773 103
738698 190 6
920579 539 208
83282 167 168
450672 632 64
663781 807 929
47966 698 14
66808 798 501
986352 471 556
207986 287 941
803841 193 526
285147 484 345
806478 858 166
638973 441 410
534240 767 661
813318 221 292
116458 593 893
75151 358 836
70518 979 311
149720 188 283
842075 157 410
728952 453 792
716876 49 701
921046 722 52
629725 627 49
744801 203 908
916778 7 347
996893 195 455
88187 289 345
225382 629 278
947030 662 639
35415 998 261
596773 598 982
678065 393 993
944454 793 285
594893 154 681
756429 312 662
950360 338 193
925230 547 411
960087 165 193
597072 484 197
155024 368 8
807638 152 815
549330 643 977
329156 70 490
821823 431 874
205681 602 243
337969 755 495
244949 513 651
122683 936 242
22182 207 811
854434 457 117
570482 2 532
204864 816 455
441038 591 405
801982 634 824
36412 60 947
918871 680 111
449468 481 125
868488 52 138
491375 418 748
809663 890 861
599551 346 895
147042 954 540
581492 428 67
202798 815 310
512718 314 68
206244 317 479
824318 550 641
913114 116 415
375445 338 300
580954 147 452
950711 965 914
958942 361 439
894969 4 773
437779 401 227
252439 532 918
294393 447 875
248614 232 995
373900 333 372
420178 887 897
229479 968 355
302842 811 926
774171 747 303
569489 821 322
402357 536 81
363287 558 812
642879 767 836
623640 304 22
303741 296 526
639306 663 490
700325 834 395
288533 200 354
624827 268 839
570553 397 468
374167 666 27
478075 750 481
915024 812 712
349056 917 787
252319 155 898
564805 895 582
395533 690 222
566681 917 376
325886 327 41
166586 259 854
754341 450 940
589083 390 292
248597 918 530
216479 21 168
975949 477 157
228072 497 713
754875 489 675
584904 538 926
71447 853 886
840831 161 672
782308 804 522
650936 661 953
504089 218 8
659135 40 921
702438 985 696
868284 287 131
6889 781 14
12446 175 765
831796 36 43
842621 706 535
757206 944 638
908732 564 308
521420 287 270
974869 198 221
964362 319 425
814648 451 413
798539 799 689
820356 135 702
676573 73 583
783260 359 241
54063 119 719
205342 885 513
474681 500 423
263861 27 977
846717 717 563
48048 935 871
472904 25 730
843727 211 131
337079 704 490
415503 975 401
7660 355 839
621762 810 395
269628 545 604
466691 823 631
784225 175 835
733787 286 351
104640 696 232
279136 216 686
821836 246 669
613243 755 218
862482 957 179
890329 279 376
504398 134 352
583744 888 567
720950 239 750
480143 146 552
614697 551 608
985476 997 849
490151 833 899
251800 696 652
596198 500 599
744434 450 967
318049 448 397
73307 918 561
110215 478 13
587397 924 381
26011 493 901
732145 163 121
905658 562 558
931226 483 55
259678 204 818
818261 510 877
266309 848 772
877286 762 745
678681 576 481
126018 280 700
584309 612 421
809318 223 28
222223 250 923
679981 744 945
757492 733 311
955818 279 215
308922 718 941
657753 393 795
554295 143 745
833363 177 467
348287 843 121
579848 850 348
569266 323 306
355350 379 920
266199 588 152
32986 544 904
427133 217 306
880053 682 225
230151 78 870
196715 232 960
103921 446 737
459412 631 183
398199 296 396
79037 126 828
188197 824 297
249265 254 258
401751 652 258
638145 775 827
973668 351 1000
401224 521 254
819020 78 746
469681 241 659
962640 852 950
999230 452 905
322331 859 217
458991 448 191
55008 889 913
825859 77 45
400118 555 201
320180 905 576
455585 520 115
110751 439 870
254674 811 908
250394 759 232
448053 935 866
391670 645 762
813998 444 880
541233 890 429
603191 274 111
763954 614 182
748978 859 628
348551 358 572
174635 542 549
977593 330 588
561774 58 188
183576 938 815
147523 42 270
247881 207 493
607646 1000 998
36749 100 675
701357 805 319
958600 716 694
522959 944 315
207478 175 881
703525 115 447
59263 964 689
428393 153 541
160018 412 676
403328 547 387
836166 594 982
612812 662 425
470605 508 450
483731 956 276
257485 596 666
597418 357 974
307632 870 466
91073 59 252
335278 549 543
411760 248 691
205505 505 769
929000 839 809
891404 912 792
205278 342 339
372541 968 493
199369 398 945
445696 149 431
394463 533 586
705805 752 909
479088 162 366
481966 510 380
232556 93 529
928546 647 78
177891 634 606
49436 179 843
96331 706 933
668432 435 799
928167 920 317
785036 609 307
735832 938 713
523159 934 495
876099 406 589
971642 603 93
974894 489 606
812171 653 686
697397 18 516
973761 551 90
813907 674 755
47002 502 135
703206 730 969
792497 601 992
295571 918 603
388000 591 237
155575 380 628
524455 491 231
520392 813 710
365204 110 871
764954 460 550
113852 798 157
28042 440 520
707076 743 614
69108 748 618
567032 825 972
505033 975 180
761692 864 77
827363 286 926
954194 339 998
931566 399 46
305594 870 885
666961 570 504
569010 699 831
787330 188 926
293629 221 901
941217 62 788
99747 643 741
619571 253 711
884065 174 108
485865 137 15
453182 533 150
731000 983 35
44477 667 544
541495 821 801
101382 616 778
881898 430 808
726880 600 928
968372 190 70
876600 696 521
386669 868 967
11428 158 269
971853 39 269
897163 709 951
576630 926 234
67833 452 976
302862 1 886
349140 551 909
257092 559 363
75258 169 152
842197 396 40
345936 528 565
557492 298 527
193291 210 306
328809 418 422
248778 662 959
631431 125 15
999956 790 122
692769 756 947
328214 544 968
671923 904 459
581027 104 223
994203 959 706
190352 129 280
61110 134 315
939796 945 466
575976 250 979
809846 358 153
289482 800 749
578052 932 545
572760 972 99
418374 118 174
778587 707 499
867066 489 91
401158 2 504
192327 830 131
218735 308 971
244587 542 232
936672 594 336
421447 969 563
663005 265 584
934778 203 81
425516 57 204
606575 875 162
611429 399 164
969272 452 173
533909 82 851
522139 602 819
673802 168 730
243566 290 278
852052 848 283
123103 128 355
236854 706 925
568184 784 750
857619 874 208
830509 489 855
470179 558 917
131764 909 885
82789 797 64
153974 292 814
908915 683 970
639888 469 278
704244 885 255
69320 413 710
248280 22 409
166631 132 747
270711 42 420
544500 297 586
735520 687 577
395324 437 437
470720 2 831
324074 267 91
672931 700 382
762789 779 310
831761 750 271
178638 298 352
106839 940 879
388359 319 89
967296 498 119
392195 863 991
727209 815 605
398665 802 850
665868 676 687
439848 836 50
259415 260 763
290872 579 679
271629 504 164
613266 803 279
106139 351 628
556412 350 582
422065 158 706
690864 446 161
395020 379 717
313482 139 68
362920 92 40
859293 247 345
239092 130 748
704179 290 350
444724 763 602
332313 395 61
746462 392 913
845871 894 207
793343 336 770
90362 221 449
765690 390 202
34342 338 158
671046 180 925
151398 564 367
341122 111 556
372939 977 124
757973 464 459
601355 258 394
307539 763 725
309809 196 975
887131 444 78
441345 310 122
708391 903 738
858338 96 630
463968 290 725
301696 564 232
893049 595 187
302853 470 174
428613 336 503
40722 1 577
101271 821 326
88636 426 713
180222 616 822
67289 162 36
501186 932 547
440927 88 109
126601 799 726
149178 447 672
376467 131 839
141967 565 558
937877 363 930
586002 653 203
193623 117 49
422931 659 198
534404 88 448
201383 610 309
768876 983 121
336090 678 57
834885 365 293
866766 120 892
49980 992 347
671034 880 67
364636 681 357
630377 586 288
756044 499 857
323470 102 320
734259 46 248
891568 267 855
915043 387 239
620365 802 632
200817 891 970
449516 697 201
617877 667 57
595772 743 812
528987 771 189
139996 585 402
154568 444 813
915219 844 968
575971 587 880
701302 21 343
566836 383 424
651171 227 56
73643 203 79
345913 630 288
788675 100 701
984564 442 828
69188 708 430
88873 251 312
294810 811 852
416294 314 538
501437 681 371
521781 235 993
652275 833 563
581332 907 258
746618 473 408
993378 202 594
598728 942 739
325978 554 89
957923 632 601
771962 697 861
71827 461 193
991805 585 744
459303 582 954
17068 845 350
683060 501 859
414540 423 17
82240 899 528
869707 265 887
188161 25 282
951380 618 242
715424 59 242
154215 460 321
716211 119 443
61257 290 886
387401 550 924
244512 595 931
369626 758 204
878275 432 559
559781 132 344
65924 288 964
159972 28 549
721714 259 602
504058 283 305
503567 966 609
138216 367 784
933044 531 931
710115 713 484
285932 275 216
979894 722 849
370627 382 67
949583 175 306
135549 217 90
251407 800 165
789996 651 972
206986 857 957
863679 597 718
954733 957 318
135233 350 983
25173 192 758
688258 934 315
112659 264 13
550038 527 99
629178 696 61
465598 326 59
108126 910 678
256532 411 857
900735 561 408
844735 305 648
968355 52 697
62807 306 890
242046 206 140
758784 795 752
498266 325 396
187139 571 946
811365 597 223
999213 366 161
2193 970 995
210864 321 163
856294 486 130
563754 910 683
760268 157 571
717739 370 389
84775 81 873
458470 622 762
547339 643 205
730 568 667
16701 955 420
9264 586 628
998912 426 996
584753 404 127
100520 362 763
809305 487 60
203374 257 456
406568 718 795
731087 816 289
732506 677 158
283176 755 294
368348 975 375
904130 623 301
851114 935 240
615654 462 13
24143 232 127
27974 536 748
761984 789 891
939060 158 563
54002 53 889
642994 947 176
418484 18 417
804612 545 242
812214 490 141
764464 16 885
87202 980 309
112343 843 61
489643 118 200
609994 145 855
774805 454 200
341770 406 94
972603 886 929
134329 187 108
760521 159 622
997843 995 489
300653 402 589
198564 495 465
33864 323 715
788049 490 482
466943 832 871
158481 897 714
948657 28 749
401166 138 908
268756 158 398
8147 664 324
47146 557 824
613494 33 349
993333 915 469
982762 84 527
923091 227 743
36608 806 372
9685 144 684
118507 281 918
380094 255 836
631220 854 202
174311 613 413
400555 64 753
335003 114 848
961658 108 19
745086 934 514
250112 412 124
182462 565 81
374087 901 932
499234 909 56
972223 436 120
220929 213 666
185351 156 108
514373 634 318
388914 760 255
581854 562 678
511949 241 962
21214 281 534
23230 85 948
655101 820 186
226868 276 945
277919 277 483
350011 818 237
860442 558 575
799763 125 886
495242 508 906
194553 958 503
953999 799 450
230301 780 980
191790 367 322
560633 485 567
825209 508 294
836407 832 864
756836 718 939
477496 126 485
939058 890 756
654982 251 743
811427 507 895
844794 805 503
47778 259 443
189656 307 251
318942 646 323
545997 309 409
128228 885 574
536231 698 31
979233 711 525
56626 467 905
793675 775 54
445483 275 505
351685 707 745
606351 453 295
111340 862 701
322465 400 475
943474 873 719
566216 49 407
241658 80 958
502874 482 10
787596 657 748
516327 631 937
136483 658 599
296442 415 794
605485 226 622
997290 531 684
351455 364 434
273040 895 492
174078 527 661
107428 216 238
437359 270 598
631854 405 372
543738 39 619
581559 864 163
420741 893 973
637372 678 216
959032 615 114
771220 589 834
367741 20 813
551187 42 204
457030 993 393
420983 127 839
292498 400 410
201050 615 345
731544 16 325
77913 417 932
230454 731 718
128522 310 767
982178 254 607
479844 162 177
762682 202 441
879739 451 990
313728 566 803
187302 711 187
150449 104 481
786312 542 217
705877 22 995
46863 355 76
89040 253 884
65328 407 188
64267 117 489
753408 543 113
483362 587 557
564637 725 821
357882 418 454
155574 815 793
4477 656 567
926031 297 716
569326 691 787
598237 505 337
180729 111 32
20455 965 475
456726 905 515
389688 257 686
929978 493 591
273868 218 980
198135 624 803
35106 734 172
359278 807 80
702650 875 737
741918 611 694
965494 201 483
259613 169 330
671769 962 562
867736 33 116
813307 728 457
940654 260 709
944230 443 160
948406 139 76
436035 187 849
64701 882 438
522709 445 202
751902 471 163
251894 869 467
574019 178 346
378017 766 856
523728 449 725
161176 476 592
583638 800 202
891624 272 157
849921 9 620
704146 590 436
559607 689 179
706482 710 212
726436 290 92
494386 902 271
413 187 575
206405 113 483
114106 837 481
906784 126 843
386201 976 712
279185 183 394
845074 509 695
861558 555 244
333772 56 707
790838 100 945
404002 307 663
986637 843 906
130439 987 479
231081 737 801
254584 978 320
942622 287 151
385696 969 145
202745 267 315
388500 392 532
47394 295 337
687418 481 192
344453 358 293
443214 757 781
980170 838 153
943930 607 208
480386 660 954
58023 611 496
458133 638 244
206213 592 4
672251 652 369
81392 580 62
356763 405 18
89394 932 694
49810 876 192
199717 138 937
832846 630 915
575424 588 847
670727 310 807
738725 799 680
423261 463 933
868831 173 301
196233 492 409
36807 504 491
602283 954 823
759938 570 436
848448 115 351
361420 688 559
838975 903 691
968915 821 20
197443 460 939
732992 9 907
194066 338 747
203449 957 167
199375 314 873
802435 550 301
278861 909 647
762801 889 271
799750 493 795
305520 449 993
650584 226 538
715141 935 799
120728 400 794
593007 27 601
123838 349 293
557908 76 901
548674 354 945
679697 895 348
937893 941 931
408068 525 343
634255 867 116
893414 62 344
526006 634 674
585150 766 269
753549 796 461
442406 660 326
741369 854 121
112622 532 817
318858 358 218
477107 624 224
514530 386 536
141804 749 896
595464 169 426
740294 688 652
493157 776 422
210418 589 407
511802 107 902
162667 235 299
673363 965 672
902913 961 971
974398 964 488
501031 832 262
221193 907 620
103083 245 322
61786 862 665
419582 56 921
517920 493 488
630717 465 287
418123 772 549
485398 411 69
917832 419 922
632429 160 243
668889 678 515
456826 277 939
970738 377 307
210596 845 726
242519 630 976
164634 674 223
760905 188 470
779584 946 505
142188 765 600
122581 159 407
504981 445 999
745796 599 883
481997 171 458
527068 958 761
240968 440 97
538163 467 575
172151 193 182
898658 490 126
940451 231 743
443399 704 626
623807 109 406
789964 294 42
460881 619 182
956473 977 798
753641 488 846
921189 235 68
667910 412 116
571731 535 245
923933 114 992
343066 441 274
566636 816 140
897120 463 352
222469 887 976
980496 258 908
701981 149 919
395876 719 446
149050 75 667
531199 234 199
149311 915 601
540133 628 762
135826 992 155
737792 856 557
752774 847 365
246385 112 1000
870167 64 334
982861 349 929
539208 71 20
679563 977 39
959462 527 329
755088 700 54
38116 79 515
717663 998 293
577304 310 32
428473 828 794
23440 281 94
287355 753 374
947952 540 848
237734 767 266
121825 622 571
750327 891 401
380633 121 317
156993 797 100
376184 692 424
400602 341 658
595869 517 763
991849 87 864
7899 126 587
147125 406 713
70200 623 235
702235 992 955
742970 638 405
436818 89 443
372991 175 311
444119 743 525
613254 804 200
422472 340 660
417754 540 554
220512 481 483
914450 137 268
351643 982 132
980597 927 545
884372 501 44
439166 865 484
250632 960 919
703408 960 646
912316 514 244
924980 739 397
655384 997 696
640868 418 624
796048 879 519
694127 855 363
105876 55 377
784542 493 597
60957 663 295
460983 229 498
314175 501 221
355806 916 711
139681 648 523
993703 433 469
54805 179 698
946430 724 302
626321 325 151
98144 149 288
629191 189 605
443018 965 79
129697 599 858
686109 966 289
33515 41 551
521191 184 456
923601 884 774
867410 948 737
2632 560 925
757270 442 581
773299 197 800
343804 958 147
826337 585 805
60602 726 613
106877 741 784
112238 929 960
952390 469 131
984817 25 740
198646 343 249
855906 170 645
967227 165 335
651373 265 986
882207 805 724
677446 553 240
699259 81 63
251776 647 642
639318 299 471
441343 909 638
395638 984 607
962944 498 718
255093 917 262
929114 931 641
740600 46 840
572069 153 903
198947 393 802
877158 517 154
310311 434 938
634610 528 763
518640 849 229
501431 870 151
389633 913 400
712763 701 419
813943 909 458
475632 219 715
577149 444 775
231196 323 178
57497 855 876
100185 505 842
469714 711 405
372184 972 106
458307 524 426
218045 745 225
718961 694 869
216742 773 526
181076 262 176
151864 460 530
940180 751 415
283590 681 509
668539 716 632
844770 799 408
975800 577 953
753991 303 918
446228 93 424
949307 742 833
674349 553 573
318783 2 434
73060 172 924
171013 296 702
91170 610 923
63847 958 991
637878 239 670
447404 263 578
213903 947 391
327649 387 739
640586 902 656
618052 781 616
733715 138 230
919923 403 979
17096 924 27
242044 176 508
764106 910 733
451347 156 900
193562 768 51
295499 965 478
806829 560 597
321319 882 262
559748 451 373
591025 754 276
81155 715 836
317889 724 386
679941 468 571
159104 635 304
658080 774 240
435317 223 405
628845 145 941
528614 724 498
424614 364 311
624658 794 71
219355 140 693
985613 278 86
208677 528 535
969413 57 689
951672 549 791
686636 25 383
913419 485 827
954240 426 586
220920 141 628
377416 916 824
627785 70 28
428060 729 457
831604 654 683
937784 95 433
146279 367 755
975791 948 856
252416 88 218
308326 73 828
455237 807 487
314519 532 439
986988 708 804
814731 506 40
158130 188 86
548600 624 394
898655 205 292
526045 926 500
707502 198 446
239383 639 721
913891 191 939
736460 658 701
62460 874 951
667554 75 110
670766 533 564
423264 560 973
174002 532 965
163144 592 588
994721 289 618
732116 173 41
528923 962 938
848866 379 447
896887 243 395
817819 565 850
241763 579 65
739013 662 792
600106 342 417
42767 379 669
539963 668 815
958522 136 935
60705 321 225
728069 300 330
363590 898 804
826046 248 56
87636 950 147
659565 693 865
742226 64 900
818541 172 187
875186 14 847
784066 934 479
995982 645 493
510648 844 263
517974 729 700
793829 590 328
719622 102 787
280142 603 589
408280 643 482
113003 858 209
340396 221 261
503574 49 674
579527 786 669
336881 381 937
924068 188 941
644473 228 1
969652 926 82
143918 329 381
68208 408 558
914259 181 535
328431 596 546
962897 138 420
668502 515 382
486368 384 504
267461 608 98
289293 198 633
943090 716 458
346760 743 389
825493 167 494
618161 34 210
558570 280 563
773574 215 385
893912 386 900
292567 939 912
65223 616 329
984795 192 906
768411 917 508
503144 391 21
830263 912 309
261658 454 979
910629 538 238
78934 84 139
224371 944 393
482053 99 687
425897 743 983
385907 270 512
100220 197 252
270596 445 726
739430 261 89
935052 909 510
365816 803 229
169099 206 347
39946 927 811
657358 269 882
849557 404 708
92295 108 337
239756 845 983
109532 35 445
643025 338 775
960919 643 1000
124720 620 762
62692 65 34
365085 186 427
850917 19 335
913268 109 745
39811 791 832
622429 634 595
414876 284 537
172267 247 438
42111 705 864
409116 313 299
463845 460 845
808152 963 679
822009 657 301
203919 523 600
919143 625 20
881910 367 428
24870 325 132
428599 152 651
944213 571 603
505414 649 631
247962 966 195
527834 244 962
302774 165 329
472609 291 734
596384 32 401
988210 548 735
962805 694 716
53117 756 541
452994 986 640
154345 711 238
223028 287 914
662210 730 389
212192 135 569
276215 306 705
484459 487 21
424899 614 211
867229 783 897
14468 559 911
199539 297 513
780661 954 296
582329 308 363
281064 456 659
82693 659 418
564115 737 105
89363 777 6
339710 3 715
314512 791 938
659986 848 350
603790 53 703
216446 463 365
692722 922 369
775036 819 847
872615 444 932
904607 387 874
841076 996 633
33491 292 577
336780 539 109
915537 531 555
656527 581 818
990778 76 340
156203 279 891
922922 6 237
469125 856 859
635722 814 863
97674 692 416
679234 806 637
878364 576 117
584626 141 122
695290 993 472
273262 369 507
550908 585 191
734095 381 658
64224 409 405
736614 98 463
382095 482 331
258483 316 157
341406 486 215
973301 521 218
578311 314 294
224352 719 347
207398 557 464
444261 876 428
316858 133 563
529262 302 693
193309 95 850
524209 706 886
190797 642 909
880649 424 544
820095 543 564
181107 912 516
507562 995 486
714102 521 927
643604 772 760
760069 269 76
34496 563 514
353446 292 820
444043 819 342
103922 933 531
120784 658 559
33079 863 946
118218 950 758
731014 576 936
580267 712 625
74813 620 254
804564 209 3
372858 787 475
335982 921 827
910029 549 443
723431 857 51
860631 147 510
986710 611 1000
934311 997 501
405347 630 935
586380 840 537
398675 290 641
192898 975 159
261475 782 368
209699 241 258
776793 378 185
966117 422 478
94649 931 381
497144 43 309
971940 942 131
478831 955 484
401611 900 522
599957 962 118
661704 369 329
330208 646 485
602638 478 323
931489 751 495
829633 480 583
351052 32 289
145823 13 228
721473 260 747
230950 221 550
761809 420 542
328980 19 136
294970 247 650
937103 565 761
520205 625 341
783298 299 657
742742 837 252
982876 661 410
19817 220 422
189434 755 986
34301 71 277
725407 988 241
420188 68 163
247499 446 630
288708 347 208
157852 240 106
411211 93 305
15261 852 980
522395 675 772
170839 634 222
447160 503 868
722871 798 284
113189 398 357
640645 167 737
522522 940 519
121965 454 126
27480 473 110
554800 915 634
281299 38 481
819142 781 711
861813 608 672
664790 269 186
387578 622 182
372816 133 840
311188 247 551
334143 91 138
232286 510 149
659668 890 890
538650 264 60
273735 644 657
950609 80 257
830910 850 738
895520 26 119
607483 346 587
792704 280 31
204394 221 24
106769 286 27
246551 77 495
954146 357 837
872134 212 959
81921 332 881
550497 580 62
333414 25 757
404990 220 515
684954 277 979
880957 450 613
365717 801 321
203499 45 343
160511 190 388
234423 521 921
231937 450 808
140562 113 295
62170 838 865
346905 215 349
642468 982 844
248072 36 778
290294 883 951
687672 332 345
747094 356 504
253495 400 292
420296 427 628
503669 283 141
575994 284 477
492912 367 200
692285 617 163
354163 484 345
287869 198 816
24546 203 607
280966 27 663
263120 381 737
710352 153 945
850119 920 4
752116 628 858
990896 256 266
716253 525 740
210320 403 504
820196 779 167
766149 623 714
54212 140 738
859674 680 598
932529 273 100
617003 882 716
619291 851 417
48514 300 938
11714 84 603
527535 764 645
791113 358 741
682105 862 14
770731 770 691
582103 658 595
334097 135 44
731998 48 271
765639 327 463
529121 789 181
966235 825 789
506610 228 121
152530 941 388
441616 552 451
524786 712 580
725759 131 991
469659 519 428
395527 455 618
729963 802 156
884170 4 960
265425 596 79
354074 497 882
267128 438 895
705514 716 647
530507 289 390
236347 508 681
864571 721 580
849259 586 833
849211 835 149
530533 772 682
314147 104 82
77235 488 448
216353 783 878
895221 938 615
475992 88 773
324117 123 987
713174 528 925
17330 656 800
754892 594 516
245810 471 660
344517 441 854
528058 910 365
29686 80 562
335384 534 742
362172 998 848
201252 386 943
696662 172 471
833770 923 662
537849 63 574
58836 918 498
36890 611 110
285904 234 335
476933 950 845
469533 819 505
376508 667 771
403625 809 433
787480 725 909
852913 842 925
97744 45 333
591711 549 465
768425 941 816
969449 4 48
861099 951 308
602085 248 527
298053 376 35
465843 679 584
608637 203 849
970405 986 608
688821 739 303
27935 682 561
629188 783 912
851635 447 352
215210 75 379
984544 963 188
589627 231 443
75267 107 182
293183 650 744
375758 214 758
776238 333 290
222059 31 350
655016 330 277
775972 801 951
589335 593 773
61503 427 329
205855 438 562
909085 767 929
836251 370 289
706033 921 771
65593 753 670
859179 655 565
618457 87 700
338423 609 936
504588 353 554
433464 676 365
701425 888 186
911229 646 426
983906 540 351
398023 84 875
128775 57 317
508049 654 589
392516 656 827
27050 700 706
576688 817 370
768393 826 574
994754 639 372
715076 381 174
708943 89 17
365024 628 136
114689 328 480
243929 627 352
94152 721 439
373680 894 968
840576 687 561
344647 56 431
986927 373 815
344814 468 814
684252 21 73
911572 117 51
846613 137 847
512545 61 807
971221 525 401
513484 636 520
97442 777 914
716690 756 158
394051 816 101
277823 481 220
469855 699 726
819747 528 618
627585 85 311
817291 431 979
494858 578 604
972617 395 186
899015 443 383
739313 360 887
60996 723 886
720356 50 359
171554 490 570
277390 488 613
984955 922 321
317458 845 93
739656 327 618
387497 437 455
423908 200 565
482621 452 493
342360 570 784
341828 937 353
817627 710 904
794443 101 350
136629 585 47
5904 60 997
936514 561 435
751886 770 220
588953 590 819
909278 368 269
857270 965 89
186297 685 355
224505 277 731
622592 497 260
27112 889 831
188994 990 90
474161 106 765
303558 431 553
542177 914 766
869616 536 261
630626 133 638
761065 798 406
712672 206 653
632704 976 389
885710 64 427
527566 189 724
121756 894 117
120523 650 54
39716 977 567
770905 184 481
269401 843 238
893407 625 601
437297 526 332
391484 899 843
201293 297 368
223176 695 432
346179 329 152
618195 912 650
148558 920 868
75585 642 535
788102 485 115
347327 358 821
61031 870 79
735329 675 388
992464 539 922
219590 106 233
473261 759 521
751054 904 262
366123 607 687
900636 673 135
852364 991 947
364813 577 719
494148 169 270
855667 899 523
97263 914 428
460090 10 916
502542 924 227
195838 565 465
828303 870 447
170728 761 124
863880 355 758
96161 970 571
413569 161 697
161933 655 272
829019 128 691
126197 731 606
471308 321 233
473405 965 494
952931 281 909
145477 544 834
623181 499 955
144588 267 173
668235 954 99
121630 866 627
315784 605 400
202807 142 676
750885 528 354
140335 363 466
208247 714 372
181314 866 220
796603 194 984
442140 221 250
725593 754 909
908236 995 887
656878 183 877
982001 263 239
715309 421 626
368135 238 179
12125 515 605
645935 358 839
832232 693 610
264902 290 471
36724 990 817
17789 285 746
598632 538 120
937427 318 54
216937 457 199
566532 787 706
427655 810 33
239941 867 116
566449 719 930
415937 859 952
984977 46 924
392828 887 55
580596 497 584
687372 762 101
41951 568 85
761699 930 106
681029 422 287
305163 361 206
32317 217 171
650199 686 672
499625 862 672
872785 794 303
235146 155 373
802183 940 387
734762 424 886
532542 839 547
488751 121 740
412970 118 870
178669 606 489
439189 483 182
378259 511 75
993505 206 649
725249 852 146
274320 197 867
765696 339 659
529450 183 112
41264 443 844
885124 308 958
34501 459 291
4439 937 601
186364 953 655
352391 599 455
627695 143 191
762800 286 492
101743 685 634
351528 386 624
190446 803 672
636910 376 640
560437 298 258
144530 274 765
501223 723 465
133161 236 669
102328 881 674
462783 966 393
263690 557 556
71873 622 937
517035 430 574
765260 389 140
174069 483 651
704238 971 811
691846 73 155
4175 465 820
778628 400 594
385057 694 456
892293 225 152
765953 86 488
168899 955 964
587605 401 824
656298 411 792
80206 864 530
920195 925 525
328400 17 474
962787 476 272
500197 705 64
48645 408 192
77058 489 482
314399 993 7
329053 470 634
897451 312 920
773114 972 638
189532 990 595
807303 196 318
832095 362 660
355809 196 635
58507 579 296
423901 482 652
722045 559 853
950715 407 226
907541 413 403
338536 78 918
935102 320 708
613792 807 33
72390 134 478
424302 314 905
188746 904 497
861711 378 28
792887 32 926
83238 639 563
334068 156 746
23412 58 842
885923 104 722
220856 952 220
330000 187 504
68557 918 86
465396 484 144
36698 5 127
235041 899 351
345726 887 568
773726 636 959
697676 804 373
974846 896 852
395381 149 844
400666 650 340
747933 462 86
807171 665 397
996939 430 488
584432 123 76
437951 265 389
478530 352 898
869180 592 827
160993 103 667
30987 73 156
387127 249 389
968660 391 143
706478 959 878
433732 857 29
74559 447 983
755712 532 712
545255 824 952
47304 202 692
940017 326 727
813704 461 232
785921 240 570
533594 931 494
710333 350 160
950479 371 794
796956 562 564
797919 899 384
967724 580 201
40805 146 142
144463 742 250
548403 82 75
430182 713 623
337786 61 125
178134 4 926
961417 41 268
278950 948 412
334815 416 277
299287 438 564
978920 278 664
737956 911 524
646359 691 894
978392 813 1000
697473 518 778
263598 152 582
197164 831 716
834862 837 190
501575 948 396
774167 894 147
144615 634 313
356869 709 646
414967 638 506
682764 964 824
225157 271 298
473727 781 289
738372 435 157
125856 122 519
513884 171 23
645948 946 302
184548 366 153
676864 179 314
895911 496 126
661893 288 251
164319 577 430
992384 655 272
153700 878 554
1334 924 56
876279 74 819
968376 779 462
143132 135 229
605719 628 376
470532 166 731
285805 198 616
195657 581 866
130339 620 983
516399 126 53
560782 666 633
557481 59 78
220774 465 787
61429 672 434
534528 393 670
703650 936 52
65812 276 326
442796 26 787
735757 669 151
573195 541 96
879694 973 581
571686 787 579
645558 121 636
180968 624 371
745336 715 243
489157 665 806
110790 319 997
728777 491 684
90087 911 614
483236 565 627
591214 621 305
593573 907 98
489439 115 871
990890 13 353
223020 542 609
432629 944 997
458587 702 412
634105 524 859
651529 654 783
438192 835 30
851943 982 253
247149 721 503
489862 874 45
461880 867 63
335058 298 885
714732 504 163
462289 565 222
614676 228 623
303284 626 422
54046 122 150
211823 556 386
207607 737 5
37511 546 872
945048 369 994
156081 597 16
541560 144 109
985316 572 546
194932 937 482
285839 495 139
771937 212 963
333537 993 660
617984 101 723
426415 150 591
937364 934 360
984539 756 200
657123 929 557
113742 295 756
931864 627 858
560808 964 618
3745 468 194
910266 27 793
755023 962 709
73306 934 906
676704 249 96
263736 100 518
591021 897 412
907199 684 897
445130 354 176
460875 561 25
593235 748 670
343497 216 284
751565 784 681
459020 960 770
608036 245 862
359622 577 398
660716 807 921
382437 506 296
157812 186 680
418381 540 523
534332 837 459
729875 818 595
304732 920 64
292942 841 702
856600 734 356
543712 853 92
323624 651 934
281210 891 510
959375 54 959
454135 703 350
131440 474 718
29339 413 337
545744 414 125
107990 788 806
707284 87 248
604920 830 219
2630 977 796
409476 464 296
345952 982 128
433783 209 128
596183 216 787
611948 750 420
895907 269 367
902400 126 420
756509 556 405
186460 443 185
693621 276 223
885276 835 159
420718 786 705
111063 300 929
711164 908 767
20217 450 197
549404 938 56
560580 291 542
255820 726 492
464409 366 694
193864 21 317
50823 917 732
651917 251 193
358162 272 399
411478 635 858
267956 981 904
567414 876 868
641857 165 124
864259 288 757
632532 290 476
990407 517 748
947080 807 461
988794 990 633
682111 939 544
531947 727 452
917774 897 941
913264 384 524
947002 404 743
702504 598 685
377869 515 531
708821 852 994
557105 491 632
735629 319 256
514695 668 135
308897 167 340
639533 994 618
86336 658 797
792288 877 646
869919 482 411
862702 730 802
70670 390 288
815701 449 138
633794 858 839
405439 579 864
529100 266 334
217662 106 780
352277 930 143
138377 956 503
603121 876 390
72277 319 9
119569 463 945
130024 554 446
594388 451 176
409126 258 688
31167 728 286
220227 947 115
825550 989 494
84632 947 210
803265 295 886
935233 972 19
940213 445 533
918266 876 475
752418 956 123
827367 44 749
370157 450 111
844424 257 796
494345 129 655
801170 309 957
696892 213 222
689439 678 724
498547 67 934
245979 353 28
711256 845 740
890949 883 729
269572 811 721
495395 364 458
801030 105 260
233028 497 774
378397 176 95
508328 969 445
492389 64 963
364247 332 233
259097 598 919
473705 42 562
458922 710 679
701958 589 297
452908 580 751
537181 939 252
671328 598 495
307344 185 926
981676 207 91
646077 683 925
762448 139 500
59111 972 307
868025 247 745
944617 657 160
638360 461 255
626399 658 272
870547 684 831
773591 606 737
906254 820 900
808712 182 860
658956 893 57
476597 937 574
261531 901 643
365765 184 944
741781 301 756
85057 636 522
425415 424 479
816436 31 471
502944 746 272
825777 604 637
32867 576 924
651818 746 226
135164 606 120
719924 64 220
136411 975 735
317179 483 314
611453 325 89
536368 103 257
89104 748 264
655895 993 157
44797 527 275
10357 748 115
315541 783 211
586867 280 868
711438 584 543
205555 550 382
718965 128 534
808604 518 432
261389 298 476
85723 942 824
927531 817 223
815847 129 230
968317 115 559
603332 42 810
200926 107 441
142494 637 991
830109 643 18
640106 182 737
309161 563 645
466610 570 480
49122 6 128
950964 346 935
306253 21 562
888463 953 475
937035 725 17
743628 427 625
60634 100 333
315432 872 630
187013 99 766
580565 224 772
920393 158 339
512750 886 808
486309 641 842
185947 233 482
210133 646 801
530909 609 839
461312 892 731
844266 703 275
985271 338 610
644143 87 502
211705 128 625
138696 445 564
632547 965 932
430444 379 342
459033 596 336
362734 743 794
602895 583 431
841996 11 580
23746 872 531
239597 91 524
652711 794 299
784412 735 911
88570 687 76
501236 185 66
790426 370 32
427739 629 187
776674 459 562
28461 683 207
940975 460 781
620337 855 363
905935 305 430
272751 183 560
650526 282 546
675811 883 336
529393 493 129
16672 828 538
991771 891 815
441556 280 293
150957 23 708
797445 578 638
408887 470 422
219286 617 267
347269 269 27
610035 545 67
152840 803 799
297524 430 759
649343 337 357
530592 807 277
528365 251 984
645201 197 318
799092 177 613
766910 654 435
199230 48 275
912053 869 204
835297 324 282
665833 212 753
611030 844 850
919929 961 298
182929 802 736
8677 454 206
994232 853 701
432971 466 591
413106 646 69
414562 294 992
623693 467 607
290632 272 946
772951 891 204
17616 821 789
924957 249 711
289417 586 11
971093 616 21
567313 455 249
863729 567 353
183904 896 60
930972 581 797
903768 638 372
430535 256 661
515444 322 858
931650 779 296
716293 575 185
282044 159 956
389908 108 640
250070 129 601
140702 533 488
583930 192 780
693782 2 121
734650 854 208
341398 368 295
248313 733 429
962546 998 158
277731 289 166
647159 380 676
312233 124 407
185196 630 506
38589 183 143
108707 684 54
284177 371 431
453703 43 993
329634 355 588
327512 848 969
909804 174 568
279244 375 626
763544 112 438
825828 323 244
15867 549 451
45084 194 656
883240 532 881
386172 216 54
648024 68 791
150416 682 794
342597 493 25
773678 906 133
68418 998 7
810479 197 541
347022 811 25
412812 219 229
824297 477 615
243748 852 615
383445 560 642
368527 596 918
251764 154 114
698555 165 617
429513 831 688
887785 380 831
247392 478 534
996657 367 211
943904 960 334
179530 75 688
211491 967 116
116614 824 946
904487 331 731
338895 845 887
789774 879 41
289253 298 930
984498 508 87
329706 574 478
101560 258 500
943612 823 524
105892 596 43
5927 574 752
492691 414 224
8756 21 43
447623 865 185
454505 769 57
50163 860 330
233501 461 489
575902 734 828
633017 100 820
86353 305 963
536604 315 515
11281 784 326
244595 35 675
525935 839 653
148373 764 918
605877 863 544
402736 794 656
392273 413 265
794782 560 24
834206 959 381
681613 368 23
141286 188 486
93923 703 664
846065 651 367
888313 125 495
447894 14 543
694389 140 135
719930 247 2
561991 358 179
754217 614 486
643827 116 623
46806 238 512
133235 684 837
133397 675 675
156745 394 897
630366 843 471
102163 647 918
702364 936 618
288765 390 262
418114 23 107
203959 607 750
346948 106 772
501089 607 66
128625 347 809
519271 629 553
328696 285 721
575932 384 378
849615 294 721
207270 884 460
730498 821 745
293414 507 784
382051 696 855
651277 539 209
640685 612 145
758076 464 260
668570 658 969
656119 479 75
608862 331 536
306731 951 115
208217 525 194
96786 406 183
737920 352 232
121654 316 34
898835 788 103
868093 361 972
659559 703 725
786589 585 114
201409 660 322
526806 59 340
920899 968 90
420222 588 527
161592 754 979
588707 455 567
67263 747 993
977750 627 905
141081 144 746
163539 754 169
710981 343 351
913607 278 887
8467 792 656
760924 125 392
426087 165 301
345658 310 370
709902 30 913
482288 995 561
889365 80 853
679968 240 63
660871 948 738
812471 47 786
981402 948 691
575434 321 402
837537 646 773
517727 71 955
773079 126 125
663481 457 364
550645 42 945
458994 934 569
40743 759 613
507045 124 155
151168 672 753
693362 569 770
321584 360 494
175115 917 968
282787 811 151
971119 428 673
423138 323 493
200226 548 896
916435 284 70
470188 708 243
933960 460 845
182896 65 585
165792 290 470
547646 409 354
152660 320 108
358005 425 990
384157 734 883
892145 513 343
310971 521 515
561929 586 675
377747 501 514
911295 608 466
194246 21 367
854589 51 391
109584 306 977
584492 509 808
83484 984 520
796998 589 815
562334 648 434
186737 134 267
186183 549 730
717970 954 795
540253 688 150
607520 926 980
563755 441 497
287925 253 911
303812 11 309
944663 915 585
237233 711 658
597461 382 429
863042 495 587
515425 20 771
198887 541 786
777123 999 598
219183 443 614
534998 510 41
830179 161 245
228593 553 719
40228 735 21
724784 353 150
714164 187 278
31299 951 163
588291 293 707
273480 118 468
851409 61 452
595375 851 712
193209 542 658
851445 395 311
779551 584 9
194970 831 199
944720 913 781
740745 168 55
671126 999 914
461566 216 852
516227 991 366
206792 367 689
838696 903 391
948546 421 913
283294 556 731
154117 175 59
8326 519 202
447408 127 28
530046 894 525
737217 574 943
914049 26 27
801589 845 250
594360 622 606
162857 514 518
351937 404 166
755294 147 449
550830 912 645
206799 698 150
669720 907 595
806705 140 552
734704 99 167
942401 165 887
720162 144 229
441139 552 584
238476 990 692
82334 516 277
470750 257 643
568943 343 881
448269 963 836
311887 652 579
575063 325 373
629300 385 528
401866 809 718
591721 934 369
975145 247 828
84192 563 710
976932 770 587
685598 905 627
589885 991 300
103309 270 748
186302 306 412
744064 986 601
54770 555 76
16360 516 704
92555 457 657
973373 639 813
418155 498 487
650367 931 873
388590 873 69
27229 448 840
988770 274 308
944637 679 325
201597 581 859
655152 555 740
812739 120 148
551744 197 323
417071 226 634
640046 45 320
486065 355 324
270575 791 292
489181 927 899
891128 758 1
496064 118 923
216643 954 473
549702 611 967
717453 620 244
665870 988 604
614527 208 818
846084 649 581
713101 107 351
490921 336 525
973448 493 505
38634 7 419
71619 855 597
520047 887 121
368548 541 223
38915 402 490
923036 708 844
659682 997 616
136885 109 38
298065 564 33
417743 307 853
988595 993 849
435065 391 386
679919 515 118
747105 296 644
231139 568 388
711720 592 590
875600 372 909
99440 977 867
379062 4 435
404547 51 17
835327 367 657
697076 600 895
985836 544 538
33037 737 473
702163 608 160
35146 815 565
239236 956 121
566190 416 594
553782 275 88
42546 494 921
605470 583 257
254798 993 116
638979 574 20
622816 54 961
579183 563 321
844095 549 955
548675 595 180
489690 668 195
211397 598 371
170653 35 94
449347 777 130
32595 668 930
169937 683 456
358140 835 249
371158 631 380
192492 775 520
946533 520 222
326731 831 632
315238 908 925
524669 112 673
471109 727 751
909610 127 794
243290 331 777
458188 213 578
442025 435 897
325382 1 383
920158 365 587
676450 924 565
506792 173 247
608235 903 362
354417 743 753
732594 120 320
846829 779 830
106995 559 254
182739 637 760
139331 4 474
193191 629 451
103798 47 749
815178 1000 229
13117 888 508
103674 29 585
566280 752 300
287832 669 737
949350 136 883
93773 955 885
624693 218 565
478606 690 888
833016 784 907
560722 82 960
540275 946 395
52054 184 219
551056 366 232
263903 196 209
475697 792 357
80047 760 259
320072 100 271
414728 117 808
512247 417 877
262323 777 645
2671 488 551
911520 967 385
94578 913 959
989189 17 961
27147 629 267
911297 614 310
437142 788 26
53725 779 851
201498 64 338
301297 36 415
113825 403 515
528899 100 499
858765 577 365
739048 158 282
460105 11 62
750907 14 839
992075 346 67
347035 869 518
601443 848 61
43160 349 117
553983 828 608
212019 483 105
517408 445 649
853392 976 823
486733 709 969
685404 825 762
351388 521 403
129128 554 886
416612 553 977
622280 768 187
304977 35 787
96112 616 92
830095 20 725
600464 850 52
864816 109 733
447214 484 699
766849 284 60
537535 167 697
130399 927 991
411499 160 470
767115 139 719
412634 782 349
424847 173 386
110423 822 374
92849 545 937
253547 979 563
359450 313 233
749380 42 78
771016 97 465
22333 995 836
679776 865 161
9069 39 669
901964 356 228
604800 310 898
236469 249 914
815870 798 847
16317 970 381
725477 649 618
863421 830 586
380782 721 72
332375 20 397
116755 27 919
267881 242 449
160926 476 507
351198 676 567
538222 578 118
768344 196 735
666579 297 519
214508 155 169
616132 123 28
449907 163 711
618143 595 828
478988 266 176
144419 754 535
503155 255 681
677073 554 225
577382 722 503
879853 225 118
660858 60 374
263684 728 159
141161 359 316
64119 449 125
475624 172 698
576886 471 651
504343 326 595
357575 966 972
563879 669 47
28985 888 864
929337 376 624
55971 528 650
337151 148 828
948249 332 258
142910 393 349
168997 645 763
196882 959 140
86785 519 871
855930 951 32
412388 756 223
199828 66 316
14716 212 382
662792 25 873
377829 734 658
182545 513 699
241168 305 131
965671 562 491
219849 537 207
773133 515 448
371066 14 179
582240 516 913
246214 919 731
504923 636 544
688508 969 874
624340 648 988
627955 775 831
324247 689 943
30773 288 723
356322 5 856
178187 448 232
898026 591 501
783862 397 667
330365 932 966
542765 346 613
365843 436 143
538823 844 346
257330 746 581
564757 995 735
162411 215 583
356488 975 989
193504 467 230
588568 723 517
813128 883 783
971713 367 637
65338 200 564
49335 728 540
348895 934 250
675144 993 282
846725 326 37
779961 943 382
680164 758 793
707605 278 187
299480 959 457
156642 639 957
961402 433 107
303913 867 608
555513 418 202
580150 817 522
877068 742 311
100550 382 881
186661 794 181
738876 45 705
886175 550 336
794132 242 553
194647 521 822
991414 7 219
379383 736 5
205370 609 793
447861 927 970
673479 856 499
790056 540 44
465347 810 124
329000 436 522
456370 379 620
222967 72 129
903442 510 832
429272 783 291
530662 299 468
45587 406 488
949142 359 494
214247 107 854
84416 42 621
245785 845 397
412399 787 251
667217 719 692
241321 434 583
523369 391 592
630061 812 400
194244 368 861
100402 657 494
918427 294 396
231272 967 715
389169 607 228
760517 341 297
261733 60 802
644173 555 564
115100 218 446
380603 173 376
290307 286 328
71469 509 708
835542 834 60
313737 790 85
954575 309 835
1214 128 823
231738 937 112
656216 327 971
428640 869 637
284434 668 771
55030 470 299
991561 584 831
964848 884 620
635992 847 407
461667 302 125
272561 598 243
542840 88 4
796189 596 428
355860 949 903
418253 513 142
432974 599 663
720234 144 710
230360 624 536
732433 573 309
616254 908 278
792638 983 958
445612 507 431
67613 145 504
99882 108 714
782181 154 768
413928 163 350
820749 732 756
809795 368 919
422051 10 654
766809 885 101
937814 447 935
119495 884 890
541640 894 994
699786 890 691
631190 774 240
194100 468 350
904948 660 141
925158 601 273
823643 826 516
104592 200 408
996201 162 657
765062 561 283
99907 773 417
2905 501 13
275251 411 177
63855 152 6
403573 365 833
362987 612 495
920864 217 718
952832 720 99
146207 676 409
645670 919 760
175659 937 542
2672 20 612
729926 107 651
899716 488 698
3982 157 845
101321 410 236
170359 658 587
225022 784 400
796410 538 538
149775 290 29
135720 410 923
530887 125 266
832012 243 284
973134 60 404
829595 564 910
16436 414 631
37260 445 919
586861 395 401
74980 707 145
518928 29 587
332758 760 929
542047 404 971
435120 413 138
44818 868 93
764063 482 824
792451 295 894
31565 111 642
237047 238 344
891684 741 794
793329 322 177
163627 369 777
531755 626 550
911251 575 647
349450 366 511
95197 424 275
438704 14 295
353793 937 949
976474 795 104
279391 341 431
342764 107 341
500579 170 580
916636 201 542
152766 477 471
487774 647 966
407243 23 760
487075 335 974
731460 237 907
145308 927 522
969808 87 100
903578 135 506
505036 449 340
323794 243 591
573164 62 437
776502 535 714
17516 37 643
186146 784 693
525663 800 3
824503 730 466
423984 761 320
652469 906 627
173077 119 840
784722 886 878
938561 590 215
785379 685 596
294910 189 239
348351 441 75
908273 729 141
461987 30 695
224647 788 337
974235 852 374
457442 643 455
493748 640 925
170896 128 775
44901 825 176
758813 392 120
821486 61 568
810684 898 324
813723 143 294
590029 10 688
574407 911 462
814055 642 183
731832 553 517
545002 705 643
462519 346 601
808573 159 57
57752 753 797
812694 851 813
581824 590 825
255799 557 605
873071 12 997
658249 664 503
780284 437 640
243510 709 610
945757 873 610
488671 442 564
148452 228 762
677398 677 220
844270 66 35
333443 875 7
224865 631 888
797500 710 155
100636 696 931
576660 271 691
261150 554 721
401441 248 381
686080 681 373
617520 194 662
699726 301 561
854409 978 582
620716 629 718
321713 196 572
212580 978 505
239937 565 925
550314 929 132
340066 420 332
694345 389 301
851978 10 735
665385 36 872
67903 683 471
658243 222 996
235512 632 17
395321 178 436
649575 43 762
145602 65 616
771417 549 202
583592 29 126
698971 924 212
226006 728 638
125474 713 241
407505 929 368
720267 577 4
560280 646 652
572030 190 832
329356 978 153
713297 734 509
159195 514 307
977383 80 765
942298 391 416
611525 994 979
316217 474 363
181175 500 729
806968 36 591
72768 883 484
696423 610 954
618357 485 745
75473 205 874
593878 535 72
281521 612 172
921992 426 797
159741 571 748
775110 220 100
904663 778 220
80420 114 893
685295 758 810
472652 456 946
420676 264 625
794862 775 191
713221 710 515
932835 995 404
299515 952 951
446279 92 57
860373 271 449
866061 187 785
334851 880 39
649982 20 228
93500 543 160
72926 688 249
923548 149 613
842207 384 565
206866 617 591
378240 787 951
142957 861 820
881470 700 24
904106 687 298
967685 534 315
418319 602 977
808652 513 784
882907 775 713
944393 17 32
598778 851 756
389284 695 877
322893 180 161
155267 894 857
1412 868 330
123731 607 992
203956 260 777
638722 571 828
92230 984 568
197168 474 279
83693 587 707
148568 918 748
743789 910 994
301334 827 106
679123 73 752
722872 264 663
287043 517 732
524899 473 337
753329 587 187
539064 316 325
594093 456 104
36708 756 833
357004 352 647
144315 341 563
513137 98 658
302987 180 226
327718 589 867
104954 466 869
41774 539 8
552297 6 871
63277 984 650
782510 69 612
855787 652 157
784746 302 599
220170 884 272
925328 230 766
946954 801 40
301484 658 561
385887 543 480
385203 270 347
441111 542 767
4372 987 756
110967 76 449
342969 396 275
769282 433 42
809832 623 304
993704 740 828
573945 559 554
412603 159 692
863659 243 231
978861 492 559
636081 133 592
59504 48 10
869443 812 399
336599 6 356
26705 797 490
923733 374 503
17978 433 235
638711 803 426
407655 261 72
256977 306 484
521696 647 522
993020 176 490
894936 629 548
706299 454 726
333116 523 140
52706 20 579
796312 473 824
329304 104 292
557550 596 462
687785 382 137
204980 722 194
207932 881 453
885686 468 922
665414 927 193
51963 523 832
764309 661 707
476441 84 36
577668 658 717
295044 995 314
844224 714 205
417697 588 920
914227 537 722
394123 714 405
867350 61 649
778931 253 55
308946 604 434
862390 11 394
482554 340 873
764020 624 572
952347 352 207
822010 408 673
468365 880 124
980259 984 462
351556 691 583
494269 314 82
336408 627 245
635824 904 857
327360 108 112
732905 23 644
185842 615 297
106560 414 812
401618 434 584
69070 321 366
917310 933 417
800118 83 213
437771 126 294
207000 803 476
60285 444 349
782075 610 25
673137 913 449
185651 167 89
741229 700 113
185579 815 312
653301 948 415
40221 333 805
797656 549 637
757535 510 205
122058 26 681
663820 778 290
217635 60 712
324170 673 252
255897 33 214
196169 137 743
925672 868 479
449064 715 624
159220 403 780
129138 620 634
388505 299 187
654527 741 487
991214 526 192
699239 358 460
593035 387 54
516342 16 663
20675 392 94
316631 485 340
63379 149 749
192947 850 872
208860 228 211
774454 375 975
655289 360 750
820147 378 359
881937 84 104
108145 595 441
807290 2 859
262634 591 699
981782 57 618
608079 158 146
303404 129 540
584182 415 572
638161 263 3
433636 961 462
77413 174 454
88289 69 694
841223 617 374
982062 441 118
596972 572 671
940500 731 994
659689 400 744
153421 338 77
495469 441 770
541620 861 513
536741 10 806
215405 168 303
809545 862 107
168896 171 511
167130 851 537
180997 838 653
243591 264 835
654560 415 996
942753 517 805
323614 410 185
332346 531 697
228823 754 798
468002 983 485
314514 575 324
197844 36 953
330315 249 304
277628 306 711
283319 65 426
73530 628 90
211005 546 96
951882 43 353
948465 289 96
630597 45 627
155935 980 109
645572 849 928
250138 956 79
368672 615 345
206304 274 645
91319 779 844
52123 485 238
897513 795 648
815795 118 889
196004 503 269
151442 230 993
368291 764 345
562872 559 698
107449 135 133
938046 91 339
362404 841 467
408324 966 738
59746 360 31
180991 872 451
919317 424 595
553479 746 40
167575 843 665
858596 933 795
443196 441 404
293223 254 760
644530 502 625
587308 89 133
856138 139 92
164654 924 757
401582 751 119
156369 949 78
97676 486 864
903635 258 21
545270 92 381
30625 378 35
851170 463 362
892566 879 347
603842 67 300
265187 66 643
81435 552 556
482661 517 542
814768 647 384
300536 107 524
371218 729 235
809438 162 349
880358 91 980
916962 678 454
252610 611 389
618558 27 359
587339 839 507
582834 210 643
939132 772 508
207064 586 984
103637 942 161
566492 212 249
633510 206 906
164898 210 391
419431 906 122
811882 454 209
1937 734 449
970422 688 840
149887 649 108
1723 213 411
340418 485 49
831025 157 422
461779 69 204
816644 983 992
468558 909 837
732965 960 530
823498 69 83
932299 942 716
454040 304 263
60715 188 107
907361 711 760
77031 952 936
723974 802 345
863970 936 918
91098 101 666
796177 340 113
609337 867 4
287294 407 819
1490 712 76
701082 375 986
45497 19 623
622164 173 61
903928 865 514
942172 749 827
152559 501 757
89517 360 29
421493 683 923
859020 310 290
427998 644 616
657475 321 423
91457 342 698
896 559 354
916128 419 502
64707 164 446
838469 881 473
205962 969 864
287841 674 519
645965 452 330
774749 241 664
387091 871 411
114526 416 284
541312 736 742
37370 901 164
527752 947 19
413576 799 639
529714 853 810
459856 552 369
985642 913 444
480470 461 670
261642 374 48
142556 898 784
352134 323 961
749071 948 222
601959 351 446
679892 545 725
427540 514 533
837367 605 572
113201 83 661
457248 62 903
110879 3 630
387909 973 786
640740 432 411
256889 679 346
818460 532 384
812865 891 286
696395 282 226
916508 764 69
958629 450 969
272818 89 694
847141 459 784
945215 977 16
677364 848 82
908153 157 700
155137 904 510
144712 746 37
55647 248 575
494151 349 382
683177 492 422
40749 489 32
705154 86 659
789765 669 800
229527 393 418
336606 463 634
631081 110 594
891590 859 291
431075 877 939
252648 839 505
90569 288 408
210919 77 607
937355 275 868
201423 747 44
773130 272 506
265378 370 799
514456 444 658
231900 216 78
807414 431 683
220500 773 859
585261 85 191
757522 780 553
18352 231 774
289749 461 855
458141 819 506
452138 32 39
728811 619 573
609572 246 713
763813 791 408
925111 238 790
810874 962 87
746703 155 390
511212 181 65
497469 94 800
324555 412 997
501131 582 541
326730 106 121
658488 670 479
115460 644 713
561822 625 654
884776 137 581
529838 474 831
813298 190 173
578980 378 234
747370 966 380
547629 411 798
291331 134 999
313735 701 649
213780 992 339
689173 344 357
646611 663 666
777003 608 194
8089 679 551
134940 592 289
285189 446 306
31014 739 987
834984 565 562
21626 75 886
278382 989 944
415464 291 163
687381 81 938
183275 780 922
860069 62 577
807781 139 782
744858 53 909
492905 297 327
976897 466 863
671211 706 734
924945 220 250
682061 115 612
477460 994 814
407314 793 540
673870 437 702
437296 43 447
495565 260 791
575352 581 691
269778 505 599
750525 397 237
882935 5 614
706383 64 32
322426 717 450
145765 891 704
680626 354 882
627768 675 996
512981 106 367
55287 910 864
158199 998 730
441632 744 451
373147 647 74
206800 99 622
999109 110 509
515668 283 535
722401 811 532
72143 190 915
199513 837 183
525282 336 445
249128 37 104
363232 700 397
683884 714 518
114112 788 579
489048 937 491
543572 869 550
568568 830 223
757849 331 432
917648 515 4
889545 146 269
94419 755 684
494530 586 813
943868 606 247
485071 755 491
820518 73 926
630808 697 320
359963 410 740
602595 446 261
912740 323 346
718423 822 145
297664 773 425
92113 15 732
268431 514 742
571195 319 870
227527 430 487
910700 355 252
556379 36 757
217963 855 606
743290 391 675
725709 215 87
332600 587 938
172295 724 176
603664 414 796
78464 509 573
25475 80 768
220646 340 44
718425 46 804
468734 711 486
379661 396 745
455770 880 930
865391 315 669
106533 895 468
510950 767 465
825737 999 16
95323 545 989
821003 343 779
766461 156 856
848752 867 957
58333 46 137
767657 240 422
124119 687 469
213444 880 297
178611 475 825
645733 488 84
24921 246 842
822896 288 119
974822 381 707
225204 554 147
753627 198 589
379684 520 129
285557 642 575
330403 397 58
977466 342 337
377662 684 9
288278 160 586
696140 126 432
794540 74 315
447017 722 842
747421 403 145
208162 552 155
6938 589 297
139982 112 107
772926 788 11
41560 155 260
216130 757 552
83100 779 136
745292 257 842
859999 3 494
717286 747 511
82721 348 117
978143 578 772
233750 446 690
316690 983 115
31009 880 425
579397 965 188
584378 237 995
281422 307 839
634864 148 204
664844 546 731
196771 596 130
881927 741 510
563247 488 116
260898 176 283
534842 285 978
163022 756 914
873404 757 313
865381 449 402
824116 309 232
646004 161 413
399531 950 401
442842 83 299
556804 666 203
357647 29 470
133976 122 858
668419 173 528
923222 570 591
913006 474 136
35166 178 531
691417 250 39
403989 643 696
643158 477 44
644132 765 433
423903 625 384
618551 128 560
923631 124 85
3719 923 174
283543 606 801
748053 348 905
562953 552 34
997511 545 2
145389 64 127
77869 20 515
950045 652 196
777295 886 250
894700 292 772
369129 673 407
334141 942 277
171902 836 694
709754 188 771
918972 970 256
144915 577 107
770771 616 130
887907 23 602
896715 30 856
990803 26 632
270629 975 78
531285 215 124
344274 156 513
150377 392 793
732590 456 624
345341 510 711
258125 665 89
504979 541 536
192242 78 81
637615 669 682
67839 480 673
75207 511 946
49579 906 275
757525 680 477
848948 23 608
143030 266 495
927423 636 651
718625 454 950
889843 792 206
93769 786 688
815393 276 790
931269 408 880
640267 202 722
475879 796 195
784426 581 415
53244 595 66
767223 781 499
873880 614 795
355280 889 665
721282 219 56
313592 532 393
562554 438 363
900957 285 619
129554 842 20
975708 130 276
825703 359 617
532615 913 949
996853 323 749
468322 859 167
459706 5 159
280161 781 358
579718 921 747
4359 528 186
900032 606 492
376995 462 562
389700 371 617
636750 578 330
948240 4 649
872899 396 36
964223 367 709
197804 412 987
893749 578 945
549577 556 43
628649 148 314
232524 384 270
648866 467 83
24371 706 436
739382 230 548
921996 380 9
437141 270 882
655194 457 402
620233 439 682
547403 446 695
864311 998 740
839709 54 513
953834 314 170
859313 446 146
709055 678 808
355151 675 909
660672 158 498
216977 924 167
333017 640 479
695050 612 359
568754 35 994
90224 120 795
660343 843 78
295129 212 629
506266 377 781
865534 436 821
950208 558 856
19458 184 569
49839 425 264
322694 218 381
951700 417 365
58180 174 657
975959 293 323
700635 650 84
124032 400 279
10529 469 674
713385 81 855
621890 314 711
694550 931 685
644142 493 883
324140 350 989
872013 33 926
473130 946 954
294819 479 410
476973 544 244
431998 595 389
26372 500 904
703502 535 614
507807 190 467
635997 510 714
993491 562 327
834727 430 507
811834 832 125
519040 439 28
642838 114 49
874939 698 69
398438 972 553
953154 389 168
710872 220 304
782153 419 107
982315 964 271
797412 924 334
968558 806 285
712225 650 365
581051 66 761
947212 101 218
33931 408 88
205765 25 774
78923 694 471
22685 569 835
654336 671 377
903886 364 333
650885 646 791
158820 322 70
151611 307 968
84190 36 772
397719 211 939
859870 625 471
327434 486 568
710950 803 438
996521 481 445
227191 187 435
67880 26 514
804525 33 733
479331 285 909
91281 245 423
20294 960 178
101404 470 236
304652 494 581
614893 53 5
870871 574 461
542524 304 131
499978 78 33
439423 972 949
56607 769 734
252511 489 44
307244 131 905
374035 854 325
494644 266 185
447916 120 109
584162 161 770
148877 485 891
606672 513 405
484250 659 476
616375 352 165
858876 348 304
218440 307 427
755060 561 191
869442 747 718
693524 246 103
860885 234 760
448478 415 520
931288 48 70
465502 307 647
93295 744 576
142193 777 697
609895 477 87
235611 551 568
232058 318 233
644795 419 934
662475 897 769
703225 326 242
606033 147 859
910110 812 560
980096 923 320
316603 504 443
609909 673 464
884394 649 849
939415 586 673
918179 976 576
314631 70 655
755419 733 452
641301 711 482
74858 216 493
586733 582 667
475980 359 269
635378 769 480
74096 331 578
425909 750 488
505391 409 207
203106 503 532
450878 692 981
128566 459 557
11539 430 191
442525 456 425
744609 248 71
40288 148 753
529989 36 213
615649 158 677
519472 985 739
839664 879 432
202114 593 842
728001 752 89
838385 274 676
506970 148 943
239385 157 182
971349 524 626
454197 728 253
572284 236 635
617675 330 690
963147 578 62
873384 388 710
230318 156 940
440560 827 104
299875 249 229
341306 585 50
968476 558 401
662175 673 297
550014 812 985
918713 21 815
887910 882 925
928071 533 753
875889 648 836
897300 113 736
969816 969 581
908599 457 505
622215 466 910
307327 918 341
247964 130 502
480397 480 678
892527 558 555
78398 268 953
307161 918 455
444102 193 204
96991 894 464
589870 658 690
442649 521 36
673088 989 479
672228 381 836
532292 707 486
158889 272 972
498777 375 867
492687 519 19
146365 494 817
199923 949 135
796636 521 923
378458 835 578
854006 108 89
737832 195 645
566653 848 259
72639 539 253
255522 164 28
531569 732 830
752613 306 289
365469 445 743
784677 291 684
676064 554 740
257560 385 289
490916 417 506
5057 398 667
992887 303 622
565595 73 9
466739 798 603
135339 292 556
68996 946 503
605202 336 694
159076 499 197
876909 514 984
280342 210 906
894230 164 152
57933 276 921
814094 799 876
195956 290 859
205394 569 734
418895 209 134
704008 560 595
828712 216 963
694790 891 35
963528 400 443
242405 841 830
934905 115 459
89311 122 905
180908 456 83
428768 345 533
585411 387 571
756501 771 989
917582 28 951
592157 796 965
222115 209 326
334048 811 680
986359 117 761
727540 863 890
985478 248 210
647812 757 912
606142 615 917
15139 132 381
668033 498 534
56096 712 868
394057 272 760
403563 525 943
545472 698 582
736468 860 122
810657 328 833
843523 278 582
995032 383 387
791808 945 266
922248 467 564
339175 51 13
672938 930 118
840460 90 191
845613 362 995
360444 271 449
779732 290 364
218547 80 298
248109 550 423
83904 544 888
427083 121 938
239280 456 765
265283 839 304
930392 726 895
578349 534 905
378220 92 665
361394 109 172
3786 692 848
555584 674 751
337021 534 502
816612 923 455
544895 12 159
424540 155 848
598720 994 193
789539 409 548
13383 382 425
284068 862 536
291071 880 621
789430 945 503
543162 684 718
565883 837 674
912968 224 964
99115 668 975
788293 218 421
634005 18 418
831708 143 202
784292 781 763
336087 615 664
674680 572 59
822533 792 47
156040 418 988
466471 992 580
466960 73 504
929845 42 976
283598 424 452
321936 220 571
973823 908 291
177659 321 142
6661 570 797
306214 142 764
50288 407 972
736042 151 374
430198 623 470
696035 106 381
395375 337 165
633015 585 301
655781 141 506
759947 656 695
731545 159 605
368807 673 286
567652 355 699
893088 301 514
223088 737 766
719220 681 522
575316 181 890
459821 626 781
421491 509 516
10952 499 732
787359 132 989
887610 712 166
63421 184 748
597089 260 102
633010 762 217
297650 513 196
729927 120 9
197493 809 404
783605 791 108
888573 181 440
560198 239 23
990208 329 544
895363 546 791
125602 660 638
222770 422 237
802187 303 712
241753 977 160
756001 51 817
201759 122 827
558709 611 551
233904 279 377
551307 936 637
52807 646 678
294167 571 309
511678 839 507
933875 416 612
628757 566 180
704726 978 417
856163 237 768
931567 784 578
940646 807 334
780062 462 969
972079 131 54
503741 781 64
263098 930 486
598260 264 10
479124 762 792
979671 56 97
577482 959 227
262713 260 146
52056 578 733
504533 364 372
45048 125 224
891730 845 585
200390 555 946
343781 570 17
959323 847 370
491364 791 144
743253 905 171
286623 842 522
541699 426 19
9875 678 657
487609 293 731
595136 635 964
259370 436 93
793845 291 185
858524 996 750
549500 560 942
425473 554 108
322327 683 211
279783 842 320
426122 944 625
983496 529 972
614132 404 954
422778 218 952
869072 93 344
294972 106 707
273998 169 427
898769 916 816
590951 614 508
266998 622 687
247023 354 573
585702 983 80
664095 296 815
17222 239 910
101088 744 141
464094 267 715
905748 102 666
54930 716 514
993653 68 296
82804 34 38
536610 69 189
102191 226 288
240221 703 449
912300 927 635
307983 579 360
633304 773 756
415553 808 177
686278 218 522
682349 130 249
336476 45 876
989808 296 502
452779 77 296
70554 556 4
93917 983 732
903827 479 510
477515 536 768
91720 851 177
29383 866 672
602857 774 145
548085 491 366
72080 141 182
433339 888 446
223971 194 259
599364 546 887
710375 382 388
288951 411 595
354349 988 289
447594 138 125
580905 615 527
557516 587 793
777008 128 130
470169 381 736
294957 168 489
130565 235 184
538749 826 521
446453 745 223
550452 613 632
948938 660 487
468204 294 400
841219 800 407
878072 73 476
504228 735 336
510915 683 608
316339 942 420
731952 839 160
407433 214 686
915638 30 294
202729 423 814
555050 34 662
102299 725 889
355384 701 423
462703 414 461
368999 107 422
685222 707 280
622740 569 434
43428 492 392
626096 245 298
769853 942 421
751741 221 786
70475 820 63
723892 894 936
283724 703 996
97352 981 723
99949 719 799
437667 24 116
863780 459 724
212549 487 148
36891 454 796
466393 215 854
450281 422 253
597615 426 683
128245 749 299
790689 330 185
816045 450 954
475363 190 491
873831 160 73
956974 745 18
137309 455 363
7129 938 436
335574 449 994
56757 939 134
928555 477 496
172849 125 829
12279 210 802
72898 775 410
626773 279 502
356404 188 51
97919 608 611
626322 27 183
773568 350 509
161718 564 942
920301 715 76
150803 299 487
473221 71 43
653106 804 741
67684 618 541
372705 238 408
437914 870 261
346786 1 169
143941 32 890
408588 857 188
332497 955 36
329039 247 679
240965 624 172
572838 126 648
181714 876 788
409667 487 838
464581 309 428
950328 54 694
760358 60 290
954383 729 734
242955 264 454
741689 542 421
812071 529 554
377895 211 650
919443 595 353
343885 294 625
612443 456 123
609607 866 512
609740 629 146
695653 202 190
68865 615 872
785016 252 12
487370 670 406
679838 99 191
447480 236 240
937163 254 647
867448 430 403
839612 498 571
629090 769 481
106301 772 773
935411 951 261
745965 54 549
162058 850 579
900273 49 868
721245 462 304
464562 191 326
933382 104 285
101877 184 307
575368 713 306
468017 331 393
75584 403 474
817452 686 450
32711 600 392
141929 904 614
941779 805 761
273464 140 123
611579 643 535
503604 294 400
152930 226 330
850961 654 507
197543 769 183
15841 446 764
46609 891 908
475929 302 687
449890 66 341
383858 995 676
147654 348 346
386589 933 764
663520 522 262
550405 963 594
900365 990 982
740730 735 810
752667 724 317
861131 541 879
399511 642 55
863403 68 298
506400 3 118
422174 746 907
876389 921 803
241138 515 181
875071 132 564
914287 233 409
687751 646 94
212426 40 797
461337 763 755
906229 655 443
502926 635 56
27292 412 960
215472 86 651
842738 251 759
846503 842 984
841264 368 732
373037 386 290
837244 17 512
961839 815 784
579968 771 311
810836 900 244
777140 865 636
292622 528 187
505004 12 856
259911 274 400
38429 664 371
841709 184 772
27768 820 551
198085 2 155
218119 581 831
590646 965 206
465451 5 910
590512 867 203
810956 932 543
333687 874 498
436909 999 454
762541 295 4
406193 560 28
681085 309 362
335914 667 564
370184 925 374
794313 390 436
522743 562 34
764586 70 218
422539 819 19
599914 377 39
478709 12 418
566063 457 923
837775 689 315
104940 183 328
836698 230 760
679413 196 300
704475 525 860
987790 485 530
351499 68 906
935705 93 287
851335 525 517
650544 121 740
732218 782 600
277091 820 333
698418 725 299
844034 482 285
252184 999 635
954695 19 591
292536 604 943
543784 689 955
693904 130 597
213018 563 124
956976 739 135
826488 802 943
225242 396 780
540803 77 279
977943 441 934
2653 144 706
700680 524 569
776868 728 443
723738 808 926
650554 583 361
102480 104 733
88998 598 564
47703 416 689
695144 910 616
153862 674 33
544131 562 314
153261 536 372
744992 439 225
858394 789 865
600561 265 448
367084 743 102
14931 274 802
144738 849 616
756588 783 439
907973 3 902
393595 452 470
107360 517 335
38881 839 417
653056 63 130
361414 938 67
745482 669 199
98180 635 44
287034 291 859
170868 173 129
540746 934 678
461238 251 36
184848 497 41
994433 199 340
79204 524 411
776973 551 967
478849 197 219
227791 441 760
36985 212 340
603426 348 418
170850 402 379
887014 609 423
162873 347 57
296943 657 329
132105 562 722
904015 978 184
201848 899 209
596026 751 463
557773 61 786
138526 503 525
787785 757 250
563884 420 610
878537 447 71
752100 537 656
10610 693 319
953322 472 93
997618 493 849
24467 375 604
632188 984 332
311534 523 501
620614 456 840
565062 863 808
60892 109 809
749309 342 822
810823 879 486
388654 623 399
72905 108 689
63897 455 530
692215 44 460
736465 305 735
288558 716 557
270171 643 567
384174 409 348
112869 542 695
609240 790 443
385668 141 864
130713 80 855
19406 529 317
557385 558 545
141012 137 790
429271 301 685
464839 716 463
466329 852 299
644565 986 71
342219 297 517
752670 871 858
424547 176 610
493631 536 755
496841 396 659
769682 690 716
480082 995 496
702170 389 910
816829 904 89
703506 238 187
18880 527 648
990398 29 713
522923 722 537
844795 327 995
749188 819 517
476466 413 146
118089 316 797
228352 137 575
925252 83 2
305744 349 470
264623 566 456
206174 209 121
818898 514 663
826710 10 563
231594 966 339
404229 584 83
768548 495 413
287116 190 624
132932 538 96
871245 561 974
714355 700 771
832582 793 209
442015 285 832
350151 256 638
383938 800 760
28783 271 727
333881 337 558
829058 552 880
625333 571 543
534177 317 312
882304 786 990
587144 666 413
656138 744 324
642175 43 500
669011 840 586
303082 923 499
606627 803 386
476073 987 370
562496 377 348
984541 660 863
609213 372 966
421755 204 548
177957 334 590
563186 306 213
517073 422 789
555683 399 536
289285 746 865
448472 670 965
489867 451 600
156552 540 549
887703 651 194
887457 982 846
945463 517 657
931017 719 105
248911 711 915
205196 622 561
256445 675 660
244426 80 413
870248 940 567
584004 62 472
560385 334 895
580245 995 751
15049 286 389
420421 871 211
197695 533 694
232595 848 363
390033 277 176
10739 17 883
397043 457 40
327003 754 557
920217 47 114
309270 221 723
215630 942 536
870056 331 522
52000 753 715
662083 298 493
953035 139 290
267221 219 413
21748 933 3
933494 478 426
662286 559 886
722194 836 433
750475 667 219
506097 340 101
815824 42 171
147580 636 897
796985 824 135
421694 475 33
110742 620 266
386007 680 681
999661 178 726
298228 567 848
370343 284 455
606590 931 109
390176 562 854
740486 81 659
895020 526 269
182340 507 425
734392 420 842
892320 239 666
324528 54 842
508332 617 420
847425 760 42
314980 168 338
845477 502 977
861883 395 287
598834 333 484
670770 780 697
431628 156 54
447031 106 550
115007 72 271
360570 128 248
212731 528 423
83134 51 108
571092 693 188
963660 750 140
829452 486 169
144496 126 191
125930 829 267
157493 741 407
976146 527 972
813109 83 921
705903 373 556
368747 934 62
735387 351 507
438721 509 931
908777 387 284
361404 745 375
947173 753 598
171237 311 323
554856 865 912
32424 326 117
994920 853 902
23688 27 466
755376 186 650
339100 682 623
28657 40 137
898966 243 32
545483 725 993
394366 694 698
855674 471 729
741315 717 313
917746 252 61
512443 864 299
375179 23 282
460570 261 935
698187 483 642
225869 614 258
799663 354 922
625774 46 586
432121 470 975
170276 433 251
510371 885 452
304168 864 921
353465 119 78
152656 383 617
785548 641 810
238392 551 944
168796 951 859
543803 612 504
367071 686 261
665666 493 405
900938 843 920
765337 120 539
62308 784 782
456332 322 647
21655 266 273
985095 208 566
79265 956 652
711830 520 669
348313 597 558
491054 466 677
539647 139 991
165095 635 853
48930 809 743
253816 466 887
273361 215 853
857224 993 276
471488 913 590
112039 117 935
28587 8 654
45203 160 63
862235 284 598
690065 658 347
792809 415 956
53618 405 842
398302 97 771
352361 604 292
555309 554 845
187643 423 496
31257 238 169
976857 434 657
214985 332 940
717823 868 193
416386 810 348
97271 447 720
205586 125 461
283808 595 424
749608 949 516
381995 701 634
40880 727 277
827528 378 239
654915 327 429
285831 855 745
602411 959 28
269491 116 457
73169 573 37
572697 901 525
92562 132 705
590868 367 264
900030 120 374
257126 798 189
624815 328 393
917964 79 640
442560 722 953
169407 891 66
296037 142 679
413582 336 833
881028 448 844
134185 416 263
600640 371 748
214380 280 823
236600 940 801
491184 740 467
968993 463 84
986395 787 439
859706 66 583
347904 912 365
230094 532 787
456910 188 541
306553 715 620
801198 394 920
441178 198 936
183910 431 586
670081 383 195
920588 451 160
890698 840 947
894896 365 419
119092 163 884
50688 516 693
128342 111 343
144977 939 243
261903 477 697
97638 791 178
641912 988 595
84227 492 665
494395 487 279
374718 266 542
611279 528 530
876976 845 315
18406 265 35
22534 936 93
902090 738 424
346295 781 924
207209 172 264
347151 470 772
236468 47 214
833798 469 359
393241 73 987
287881 839 705
476312 863 465
822888 371 675
802906 424 636
185116 873 348
968929 670 118
476848 58 754
650422 467 762
670337 972 255
121497 714 575
519185 162 335
77211 589 983
183944 60 978
204066 153 267
77102 312 49
832263 760 58
427164 611 219
23846 531 612
12254 953 984
428265 944 650
535 909 462
834755 663 414
71327 643 239
802442 186 769
574376 93 559
309581 399 813
154517 439 811
115656 459 802
682227 339 820
30927 648 314
375266 73 522
715412 177 968
378964 913 986
873686 508 466
914631 675 283
823187 524 137
954340 554 561
166379 224 554
990596 670 139
555811 814 838
346838 764 428
890713 43 977
403195 280 889
193005 93 937
142923 399 335
294189 537 63
178603 329 178
440669 380 201
205829 78 163
237015 499 53
51061 204 444
968447 106 991
140574 724 94
888371 371 591
555224 309 866
108779 883 766
665682 925 478
764649 119 909
823475 724 847
219708 142 171
667252 676 818
351185 262 34
513994 657 823
492079 986 721
59002 146 301
145619 187 589
829091 761 386
803599 532 600
608985 584 449
935812 43 760
48527 540 401
354152 688 193
551537 649 990
743640 458 413
652659 849 507
326958 206 169
632665 595 477
703352 520 168
383113 912 471
315508 907 412
5080 225 384
310261 4 731
700829 762 883
452795 262 128
808837 458 972
265793 911 851
946045 452 660
618129 730 450
409910 243 858
536027 649 963
171221 857 490
999310 555 711
906064 62 628
201858 182 376
436298 574 248
184087 824 828
341184 963 20
342424 761 740
695536 531 839
377004 413 205
258404 719 381
838904 249 508
46963 971 488
990193 13 176
137023 345 848
596306 355 596
655003 983 482
18576 202 871
833667 395 720
568278 329 777
631448 387 874
985974 898 558
972152 529 314
721936 300 390
82067 544 158
16502 623 256
332133 993 216
750905 373 357
794507 349 460
718490 491 874
941799 224 736
814904 582 230
272851 436 869
142969 453 434
297896 222 129
256024 214 126
259730 770 304
996047 259 203
436136 707 627
361389 932 846
975981 528 403
167925 255 331
499429 547 817
108377 87 895
16087 301 355
420964 528 482
714029 720 379
314382 920 672
687611 326 963
295038 412 695
554791 575 964
265888 89 739
540363 30 807
169674 373 633
902487 177 815
145958 61 451
627377 109 164
296046 687 906
391452 520 147
822486 58 746
803327 945 811
872986 158 681
507455 487 484
831343 372 309
210850 271 834
41254 842 832
13189 155 22
831838 253 859
993921 183 786
614309 307 821
502068 755 243
501145 247 804
317576 785 852
663961 852 473
944136 116 774
881983 794 145
320903 281 148
434763 388 842
579045 448 138
823204 105 606
548428 506 356
785951 754 561
290892 244 499
665330 697 146
996304 522 355
279452 70 640
543616 955 2
160828 445 427
317491 978 334
516355 393 267
253010 39 699
668771 353 519
651607 654 524
957746 331 999
235951 963 684
450930 423 327
173731 385 151
726855 271 542
454397 811 123
245317 308 767
127438 410 564
580259 96 919
62020 288 145
747478 343 952
442472 108 860
857157 740 639
176352 277 440
319406 369 599
251975 490 668
701936 212 292
297509 5 852
106637 319 51
902098 329 58
196329 419 8
364266 687 612
716737 329 394
30924 188 567
49567 867 879
739569 470 121
340758 66 629
125284 761 26
689476 90 867
963466 31 547
736357 398 664
459775 746 814
224091 62 873
670993 28 43
142134 161 644
71139 725 737
689814 145 177
96848 434 263
808549 925 516
984043 849 700
796676 411 555
224377 82 754
537716 543 526
15707 224 1000
428963 137 23
640215 755 918
64876 672 122
658663 233 457
796735 874 412
611750 135 937
980285 992 223
4167 782 24
804930 52 638
976187 549 233
614210 746 45
877611 71 563
610933 50 756
740733 786 710
707629 571 308
198932 451 727
424344 326 273
538136 352 127
766383 546 484
923102 989 613
516704 832 930
189741 457 784
673874 17 160
95091 743 630
527865 350 495
544077 323 4
42254 487 763
549531 984 952
565984 403 670
952548 839 746
222172 460 524
337733 802 919
162820 242 432
322720 932 497
553019 859 112
789694 983 988
65609 768 790
937948 428 158
358734 754 306
564268 933 451
688532 158 469
386046 161 229
123164 861 199
459880 991 476
340372 269 983
954992 154 527
680194 459 253
171346 327 391
266633 162 914
587336 303 690
375902 864 841
523411 136 769
450632 555 743
496711 547 168
522035 173 621
580893 242 583
997238 260 812
804422 469 962
168054 530 952
152718 780 595
548492 51 640
440337 611 526
280338 269 895
610137 197 385
377623 600 833
859382 268 916
621725 966 791
763015 406 74
909142 310 615
977882 141 58
343151 918 322
599314 758 519
346868 559 491
899175 800 685
697658 320 293
969340 210 801
470133 17 853
821692 229 491
848255 815 135
894865 233 262
523279 569 412
565328 723 364
530938 22 880
616355 533 354
282413 4 830
135687 253 485
934510 210 572
955370 311 155
448413 932 478
804901 150 400
983875 422 246
329530 959 54
87248 290 197
843164 901 886
107493 200 971
734302 297 857
773740 800 935
828936 39 578
414437 128 901
760322 853 743
833627 59 726
933498 963 802
701010 688 614
756190 380 750
309296 811 749
774685 375 467
538874 210 216
361354 365 768
787797 445 771
351668 791 608
457614 498 815
280255 509 359
353767 665 398
166620 160 777
61519 17 227
885489 525 958
511219 774 220
155455 990 335
498098 951 115
202725 488 368
420950 176 132
547257 603 578
244959 747 357
862274 962 724
540298 32 960
569433 57 174
370390 641 837
244676 264 643
632859 131 634
279974 424 447
756558 722 986
776036 349 324
350356 82 374
945853 225 620
607275 411 706
160160 34 881
826207 26 448
801717 360 452
763294 406 230
71368 655 361
408438 275 539
567584 68 221
571180 136 908
138948 853 413
118282 818 709
107593 995 400
22297 693 128
571486 919 901
638727 343 960
984540 792 32
171053 341 503
520834 533 223
866392 910 437
36584 634 308
21093 634 289
712561 134 159
796497 830 871
179022 852 129
574783 7 371
565084 898 902
555450 65 910
710281 999 196
489663 112 747
235189 828 89
393047 107 908
730680 127 482
869849 350 533
12150 769 794
704134 21 262
709253 133 856
655686 791 92
329664 549 764
496861 762 764
845183 11 723
810279 851 467
655428 58 145
821594 862 440
223392 764 36
17079 481 227
725356 72 310
8027 631 268
894779 22 840
397290 57 435
34993 851 309
497988 791 517
109686 987 625
772589 753 760
381671 897 115
503367 604 526
129688 603 963
945399 602 906
915772 358 39
512429 284 436
811510 864 445
281678 312 764
87595 210 308
381274 227 37
622698 994 110
766542 996 516
943522 801 240
603596 944 233
865731 461 149
100193 931 932
81226 460 794
217014 114 915
400315 87 481
543766 325 697
135836 526 79
844634 715 644
180868 714 692
280807 358 168
505505 631 515
946135 384 816
94552 389 5
920054 417 528
374108 725 745
756308 156 933
275438 821 98
559418 25 892
336587 140 193
667637 705 899
295986 664 396
987338 224 137
146410 63 38
102432 721 305
685043 343 739
395931 370 829
571539 283 732
658901 997 367
545328 130 241
619798 481 487
120235 787 265
232447 795 39
179794 982 934
767889 515 209
776688 200 353
707467 657 778
450553 394 959
789518 308 303
420846 160 231
149085 333 978
171248 226 747
758778 607 340
837757 311 698
680025 507 303
261055 475 783
725185 887 611
561317 951 715
700612 914 507
956732 636 921
553672 966 540
786124 309 177
698158 155 460
458931 90 417
801113 261 941
608709 138 154
677062 756 142
207126 883 803
404842 321 427
719905 54 246
436869 730 579
316751 705 506
633324 844 215
762331 863 647
75407 213 984
140996 613 780
973231 541 265
126153 354 594
356988 967 36
330736 334 139
552239 845 891
180488 133 546
444656 918 533
692704 701 397
952410 774 134
37874 152 348
328868 607 172
489476 399 916
239478 566 938
146235 317 26
330829 62 528
1076 127 770
233314 526 761
381141 83 611
882987 248 155
63716 600 718
250214 315 36
284271 990 385
978180 113 173
41956 956 376
755627 846 98
897603 928 444
673448 990 166
850426 680 423
947097 783 810
515627 82 39
69681 662 46
741479 281 578
593813 877 693
245985 425 296
982565 913 746
320959 571 792
746503 972 784
896060 636 308
750266 943 797
219334 707 858
349980 620 652
34782 803 432
750195 171 458
246793 86 546
104502 925 154
313377 589 516
335996 23 217
388904 414 613
508131 466 876
221758 393 270
439185 444 887
551114 95 476
954241 216 761
157743 382 363
279460 178 446
211514 203 321
464555 291 158
522476 706 80
225515 641 584
394540 962 496
982367 856 450
272298 33 705
470976 105 298
502271 885 833
678843 424 132
852117 206 505
809373 999 10
407475 843 545
55797 487 365
689189 198 539
755326 11 507
375523 648 597
653869 241 832
748133 444 698
940967 649 716
501683 835 323
836648 292 941
429498 716 39
326122 234 828
759937 89 703
857368 701 410
604941 100 637
943326 347 105
642055 726 921
651380 465 595
189244 47 5
412485 670 848
259418 978 484
493881 915 625
984353 239 229
381650 752 482
920181 914 798
626829 463 454
183129 657 266
852398 684 658
288997 811 919
32164 236 119
334194 994 170
972717 934 505
682653 381 693
439980 84 944
340610 949 435
643234 169 160
62597 878 719
539336 632 657
457266 289 644
270382 710 428
618930 101 263
378960 162 171
736658 913 582
783444 591 799
816303 578 818
969397 104 751
230922 365 869
77349 432 681
775845 672 293
148412 843 10
99106 723 347
394188 605 867
12197 952 927
409220 962 883
603469 256 587
747173 997 997
945263 299 609
920738 367 727
248077 826 130
121003 373 956
753368 245 721
982301 784 350
955102 826 404
476683 237 196
770608 854 411
182697 610 956
678480 998 600
747453 974 786
533612 513 482
908601 240 549
421054 857 360
663819 239 362
769829 637 348
595332 274 735
364232 508 751
474516 969 777
112034 425 594
856488 197 277
965262 367 986
385200 624 385
84028 509 631
524855 560 517
6986 215 256
298318 164 424
928991 625 155
665213 879 836
189323 559 833
513213 145 939
695422 886 306
579160 437 308
804301 519 386
809685 700 809
855483 818 583
975928 633 687
190817 52 110
800715 45 64
681379 374 852
769218 896 304
438011 590 139
691858 985 136
569156 760 143
308957 329 847
964933 964 333
43398 499 466
478447 449 163
86045 498 57
709430 280 232
103231 460 343
795839 29 467
277507 333 377
371984 356 9
594811 626 725
27031 216 668
385162 211 366
130879 60 786
161512 570 260
276482 439 73
547598 486 584
409128 278 972
165725 129 432
848666 221 504
12345 4 527
347851 26 182
209437 963 335
785247 651 180
436881 257 302
816350 89 758
197858 563 694
311620 701 739
288404 245 892
363911 918 167
328122 247 498
487516 633 973
522246 770 13
975700 466 676
373070 485 689
198707 633 749
733956 308 228
370978 323 145
214481 568 430
761806 680 378
420570 551 932
410584 28 546
13705 281 510
96156 713 350
27173 127 625
379160 532 404
697097 577 569
607814 157 734
919200 634 965
46315 895 295
789023 921 815
427802 325 93
570650 172 387
623752 979 492
238446 81 284
56702 869 964
679451 846 532
523781 109 549
736018 890 72
761521 42 486
911245 225 713
150995 830 495
132661 193 610
107371 426 346
862204 957 956
200702 832 270
359811 552 715
352555 15 35
837643 105 949
557939 978 48
115161 486 455
767077 30 787
714667 688 842
463766 344 23
776403 606 893
203165 933 98
258776 264 558
972136 145 587
645843 904 35
164242 357 263
153962 144 234
902229 466 113
363917 136 720
552841 961 786
745713 102 450
623324 426 92
749698 462 747
779823 466 342
275140 433 637
39775 702 341
979944 656 924
128091 339 28
239585 570 453
466142 202 442
3575 617 777
601975 837 799
802711 739 990
908067 988 812
668527 852 313
891674 587 723
223822 594 106
918358 172 245
360499 967 801
14120 511 12
546275 949 116
85440 925 948
364848 274 749
508373 378 559
607482 7 517
962 780 791
988639 135 152
614316 342 481
498814 402 95
173060 318 569
567956 745 987
540822 621 614
429356 816 24
348957 181 374
375349 61 81
799288 592 95
423059 979 680
564897 410 753
272796 881 199
191932 841 761
471384 806 777
852110 239 209
421021 846 89
52476 291 708
9687 218 377
518073 11 529
570805 814 865
59422 707 774
521834 69 312
937113 13 875
515929 219 76
874932 14 271
960163 808 175
761112 92 497
172637 217 42
922151 93 399
450626 496 510
952914 152 394
56414 264 519
44968 672 143
887296 705 784
751540 747 111
574308 59 957
726606 519 87
264239 755 269
868735 179 351
139813 707 346
319663 476 859
462777 656 603
481597 497 149
308281 687 600
943873 3 696
922239 659 695
949273 932 714
997815 429 328
66666 102 382
248391 857 437
849764 162 855
883717 711 562
449537 802 415
748616 927 948
574714 423 66
762343 484 291
859355 151 513
769007 361 581
672887 756 578
122773 292 136
278926 50 589
502648 542 847
261346 792 843
124347 722 889
638348 389 866
606686 478 916
793720 41 432
219766 73 850
435451 608 1
32721 671 609
447614 859 770
843669 425 169
996641 259 258
310525 540 601
934275 205 752
942983 430 2
697893 938 901
954227 693 599
595282 161 372
940870 342 247
147149 696 679
236283 763 334
583007 507 291
923018 904 514
224302 406 339
132539 667 483
84338 590 744
936295 675 520
580882 700 501
678517 176 643
641588 380 203
66560 977 274
932169 268 380
424805 332 766
239453 715 278
462908 892 627
544985 605 815
430044 378 25
704372 131 795
650271 499 585
428104 450 374
40761 915 54
988896 574 791
764773 810 623
365542 847 228
42414 447 809
367829 230 16
690164 119 11
646079 244 883
413233 829 168
639602 32 685
250826 238 224
710181 801 707
240129 603 566
268668 652 424
683336 709 447
852261 26 666
346928 340 333
365854 927 100
731723 243 559
293659 372 22
305815 956 129
368488 77 631
532943 248 324
868707 899 782
513170 884 728
248644 822 925
949567 758 687
644990 511 124
632632 229 386
44991 777 550
378256 74 689
19667 667 572
405646 302 896
298740 453 808
867601 315 33
239158 650 334
504523 133 951
998450 439 737
285262 308 355
586888 394 17
522418 538 635
494607 394 501
811360 684 716
371252 654 625
325386 14 830
676387 694 96
536141 82 889
738255 615 947
595437 833 818
257458 461 789
379813 930 293
356079 893 964
504646 171 211
384997 35 760
700495 427 710
323569 936 855
181986 769 178
186018 973 556
786088 998 592
642680 844 557
919146 706 41
523971 516 792
839208 74 454
584437 808 617
598232 526 649
529829 838 797
433211 565 572
335332 542 206
698899 653 873
53221 973 700
829770 844 920
61701 468 401
228157 861 415
507610 11 900
679533 504 565
676503 176 930
569317 55 20
732020 680 349
646074 233 326
724773 692 414
631911 876 719
690294 258 562
168774 553 542
115394 475 893
315945 50 740
184131 497 644
982838 958 971
570213 914 875
597034 916 870
233628 749 601
539780 373 912
551453 153 577
128389 390 440
434322 255 136
722575 163 333
167727 432 413
302621 554 612
606896 834 285
845776 802 375
503706 725 986
488496 734 397
640474 925 810
421115 44 499
910270 152 404
525745 608 902
628438 819 567
73063 963 531
227680 824 61
624936 20 158
524411 620 246
15231 436 631
850254 76 172
43894 529 299
432499 145 69
691092 797 43
59013 438 890
49106 488 715
230925 581 395
71166 748 255
173400 238 538
126304 594 748
216258 645 745
888601 220 630
378720 713 656
606127 332 516
776571 981 796
336575 891 437
23812 158 285
29982 388 415
557015 768 691
941461 675 59
122203 815 768
541100 841 87
82974 199 369
59856 659 800
694495 390 336
438553 270 178
646196 616 552
128187 317 335
344653 192 497
626941 922 419
947020 702 733
524491 159 915
321330 758 321
753532 18 26
558552 755 832
798448 5 884
699745 490 710
192807 318 421
372098 170 588
304085 336 546
775774 564 12
951520 603 848
553205 770 422
882315 983 154
3363 869 761
577397 244 970
860919 112 97
307742 568 475
713054 75 63
917967 308 683
699550 592 952
108457 229 790
765083 960 699
368506 124 115
580270 252 308
461891 174 285
195388 515 589
867831 423 835
482156 398 91
865378 84 123
279178 445 783
487990 111 738
68363 830 926
15370 382 923
816167 743 492
12678 376 405
747082 415 802
296168 847 234
470737 598 954
741460 692 603
817145 657 121
377766 874 165
470588 389 780
741324 119 458
926075 689 372
14789 650 907
915438 463 701
383588 144 730
330399 781 371
792011 549 850
182758 779 302
270538 971 441
523272 989 863
190842 395 918
991899 941 160
136235 749 557
18212 73 373
322311 267 749
271828 722 344
323674 155 781
973025 938 622
118587 362 165
90028 247 283
834162 301 948
121374 227 684
163989 303 725
466822 274 942
481978 693 782
736651 693 487
363797 685 603
688941 723 120
393084 484 140
100178 41 714
247859 34 243
958390 545 568
750284 348 27
711995 65 91
762785 946 847
95123 306 231
58806 745 363
653239 389 414
172749 454 160
863841 446 354
790992 907 53
315535 689 268
36799 335 824
207158 720 512
913911 264 768
425183 722 31
474965 692 866
462064 117 168
629829 175 648
359970 893 584
885028 819 933
146020 30 731
189498 236 600
22576 538 253
693557 580 621
754075 295 497
770918 618 520
361746 953 708
347099 436 270
265632 286 472
208469 532 15
861238 632 920
669585 274 152
775038 53 415
430967 157 897
530522 346 339
32147 803 528
550960 963 479
272305 839 930
127142 298 350
710930 141 920
942542 32 106
449415 121 514
174541 802 787
365301 752 373
420628 432 574
138849 633 306
951964 811 409
841374 173 269
88351 557 329
952797 793 932
898417 553 223
514448 724 409
69583 51 16
671407 344 470
215770 752 105
756555 783 244
371791 986 633
915768 636 930
918440 216 139
815598 253 849
292584 607 282
4358 713 457
133526 176 29
44787 886 529
433359 968 541
104301 498 541
864723 28 651
680279 481 778
125137 884 367
593023 58 915
252539 159 547
559501 758 802
717875 819 3
10847 276 338
22340 778 632
589569 956 125
20919 617 894
592575 725 455
605696 348 774
772651 592 257
550787 540 873
328374 81 375
854683 208 615
424068 245 858
547219 839 810
509681 753 146
38110 377 410
50554 117 441
91376 111 129
470956 186 303
71077 489 262
347698 944 596
875496 222 904
194445 784 140
98890 48 260
157204 800 51
580455 167 970
566318 135 606
806279 75 836
352375 311 193
156315 640 196
285318 702 187
246397 103 552
119439 337 6
571756 462 186
979941 384 249
375866 157 729
993253 786 379
530803 318 255
920314 640 865
293195 580 5
945633 928 226
979886 374 986
644408 231 233
512473 457 794
369239 263 840
340619 512 125
952017 786 736
884775 982 887
518933 595 62
878709 482 225
299096 253 332
665670 659 3
227675 459 172
61008 170 265
41926 122 492
282084 153 419
233780 508 851
231690 817 375
677897 549 207
777821 476 674
558277 112 515
581325 481 701
888952 11 830
864849 194 498
835430 967 436
684833 586 949
312510 480 766
328268 778 508
475411 834 380
669307 325 881
602511 61 488
916150 165 860
468312 108 346
510525 566 328
696712 502 203
620707 103 43
326376 210 27
659868 70 592
434717 255 768
296109 205 622
960566 803 595
735810 562 397
277883 169 167
242335 271 461
805501 215 108
668339 248 960
485160 861 41
642855 46 739
569477 238 109
483419 200 643
547592 192 250
632225 205 88
87865 342 929
735068 302 69
928346 82 732
604947 542 88
429773 145 373
785189 873 751
65042 801 905
570720 16 342
96260 3 154
962684 138 178
128508 748 250
367344 736 851
521595 797 580
773112 35 792
91634 578 255
751423 888 435
433781 935 609
73603 811 781
465652 276 711
635293 339 207
65549 948 64
531380 172 873
665436 646 880
148950 38 493
875155 56 236
315947 691 894
798064 578 765
399279 941 940
231562 296 19
779778 415 366
75428 460 651
600948 152 978
808049 605 429
640823 564 608
996416 269 614
451722 785 792
674016 238 694
9829 939 624
831413 953 529
220996 35 13
208257 820 547
130827 716 124
543954 658 134
798070 819 474
21890 559 623
480816 392 762
111448 604 396
23531 753 73
942220 42 246
389294 858 546
314438 541 440
760291 80 72
498377 428 22
529417 90 161
17613 144 494
9665 217 716
531535 807 577
524909 592 875
992709 991 627
161910 23 833
925389 137 497
824862 645 504
816150 232 722
544713 90 783
850913 739 683
620363 860 43
125220 752 95
256157 75 142
82825 193 604
712438 275 331
681002 176 46
637006 487 330
344188 712 274
720031 50 62
945236 706 353
617641 421 23
415761 862 579
404220 347 371
526369 19 242
201318 954 481
105256 793 446
910880 170 552
648598 484 52
537706 739 17
87918 799 478
732871 31 84
157289 786 585
224072 197 105
45738 805 595
570702 255 458
738670 426 219
960939 349 136
383971 820 707
576932 565 451
528531 621 656
626907 503 807
648220 583 130
326154 368 348
365032 530 653
92027 815 462
324913 798 414
55066 855 343
272281 711 117
973211 319 317
728079 765 614
456400 905 369
14808 612 937
605975 924 377
888430 234 834
806937 939 429
245138 212 29
414824 202 707
533579 182 764
756548 488 5
972209 694 187
778914 491 579
314099 152 508
632172 533 285
339192 176 437
330680 401 78
745207 889 401
957409 325 250
785482 212 868
258234 966 345
916340 838 128
681682 839 295
333882 134 880
855593 69 368
911122 796 984
485105 575 830
144309 365 303
90167 92 220
831539 194 776
303943 417 353
329760 574 52
861042 634 59
850102 138 331
183522 740 487
476746 6 501
486061 486 832
478770 105 355
324755 209 647
452640 294 462
56510 264 567
376321 711 33
853934 122 300
624761 40 525
360926 722 754
851218 661 640
512256 916 952
98208 56 358
180284 911 261
801851 935 514
843375 154 962
717412 816 965
676031 776 243
99977 850 446
703813 685 514
581671 532 296
49329 293 147
438182 967 376
256299 991 974
882081 356 363
263658 532 525
915365 152 29
231121 105 499
18086 377 198
147787 93 536
516406 146 200
275631 314 764
365991 173 22
662518 956 719
888920 877 754
567936 344 111
214735 633 18
87927 259 260
969836 676 93
388861 247 71
939165 495 482
15188 552 429
16242 820 981
308873 268 893
405377 459 674
536679 198 255
166121 331 53
510055 509 897
254846 580 632
208796 81 393
464441 201 607
657128 386 709
653355 830 966
980877 67 757
218473 995 437
675285 597 364
21969 956 525
625778 20 200
468644 702 922
385184 732 931
662927 498 223
699403 771 663
990968 72 350
951271 320 365
843680 974 680
549827 769 420
490098 27 728
15373 566 125
805316 404 695
528238 604 882
353125 963 904
199008 588 41
23072 48 870
678158 628 999
980778 903 899
340391 969 291
533460 691 978
868004 33 600
668864 671 560
765336 982 127
632485 564 398
431883 587 895
854921 695 187
865589 8 804
291092 183 927
828013 662 265
354706 140 81
982193 442 606
33845 62 282
284109 548 170
189045 592 292
645553 920 63
784400 196 118
549977 410 567
382388 239 461
636131 815 559
702445 544 121
922309 337 990
482779 898 883
731378 499 847
384524 979 535
334448 230 436
531462 857 506
537692 50 766
716128 379 894
498336 996 973
320427 962 147
14032 707 837
51258 54 25
627857 908 481
988846 582 142
62996 550 277
750979 970 720
865258 475 758
815287 906 1000
64086 259 454
775973 369 485
284270 916 41
734855 252 357
544210 213 659
665741 558 824
812473 665 889
474293 842 718
296553 84 16
37686 626 463
333458 5 663
832244 655 625
732269 409 352
735238 681 831
106440 486 954
208313 994 603
911674 324 880
440123 510 522
146640 740 247
803957 120 483
344510 510 798
205389 190 277
461441 62 597
504724 699 944
509112 823 725
560630 160 950
965808 246 577
64256 104 825
532581 133 71
559957 79 371
574062 409 342
48955 889 281
823226 548 259
888765 281 553
733769 758 665
377801 234 383
21722 944 235
384927 185 555
84532 800 981
44263 86 643
583287 586 778
583632 881 512
334446 85 477
70482 392 653
266988 578 735
476306 733 260
125935 540 809
275110 355 297
912801 637 434
723316 465 24
523623 404 785
11571 379 191
575538 718 488
599591 229 71
750657 137 727
848050 243 891
868105 110 665
15849 999 200
883678 586 105
773482 937 485
594992 685 925
417039 415 517
844005 62 285
708558 58 378
362046 242 600
673373 844 316
7109 891 269
211472 820 784
23320 280 331
343882 233 315
889080 783 183
24470 936 27
377762 998 464
741866 417 786
37762 289 337
812533 80 168
45459 735 365
498955 830 430
57151 867 373
291661 127 726
737844 491 12
752058 997 530
526281 916 554
799799 718 289
781687 312 102
202307 432 42
449310 654 2
530883 805 138
154365 298 922
972789 139 431
354738 945 145
552408 301 675
515302 453 289
117730 157 544
588264 893 54
682737 806 887
98158 470 256
152071 711 949
850494 101 432
38752 532 394
693093 778 933
491914 139 453
852910 983 451
117460 164 700
661149 485 230
209090 940 927
963450 117 472
432006 826 178
206388 467 842
663563 843 734
549377 272 882
500759 845 703
317605 103 613
71822 13 396
81216 819 553
366246 234 826
725676 508 216
449147 678 62
166952 356 121
11636 915 395
530637 799 98
266922 922 696
903546 419 611
265373 462 771
250990 94 810
390631 308 10
391930 730 895
889039 248 78
792879 145 579
660527 70 564
89344 587 237
420803 894 612
938714 677 411
281970 318 706
509762 870 861
549018 774 550
197436 738 454
568660 422 783
312059 884 547
662484 459 523
921711 801 21
5851 853 200
62372 862 709
513957 318 871
682401 554 926
185751 592 146
791262 115 780
510188 942 699
563433 336 431
403606 805 553
20989 870 726
742921 177 601
580777 568 552
889547 359 769
67627 969 16
565588 165 402
244809 878 314
24207 658 859
67182 298 763
472611 406 935
549560 240 278
696232 885 530
625544 443 21
103045 860 884
419416 728 749
30015 115 803
971753 398 351
341444 524 509
237326 794 632
479836 792 900
503744 985 841
89126 162 885
300836 48 805
369871 776 705
317970 911 562
477503 64 406
724050 211 553
617591 669 430
585552 308 163
528916 849 95
259829 644 40
548809 31 747
699207 792 996
348219 279 386
543595 615 51
386363 90 415
582873 216 400
903062 644 934
141786 51 592
809388 852 368
242760 235 549
527784 560 469
882850 766 447
933488 10 593
498221 65 186
517619 219 531
387055 402 283
587646 609 807
176041 867 245
92713 839 736
870366 203 363
51576 220 947
371916 137 554
439779 623 963
321705 12 330
608518 928 952
224160 17 614
419308 279 298
529454 60 214
482864 976 523
493218 593 187
829458 418 912
629290 937 722
54903 604 352
733545 969 6
842644 277 813
426033 877 242
170137 708 705
5297 808 9
263064 856 559
415689 391 519
37191 740 137
42085 805 522
169509 246 224
400411 948 677
105565 318 71
119346 97 900
463194 33 184
894731 946 533
117862 852 441
314372 606 478
233276 470 156
732485 627 158
324174 455 32
123537 344 846
697267 929 919
130820 763 664
464004 589 818
349179 877 392
39300 243 374
925433 716 497
874689 921 100
104887 749 93
757134 549 682
990055 158 285
717810 468 230
758833 365 6
187990 287 709
143571 999 764
727309 671 344
444948 576 58
406721 55 451
465774 707 52
255436 312 108
761278 592 241
118220 322 54
958445 601 887
987114 982 601
965956 669 159
596927 19 595
809745 578 660
740997 561 815
398153 990 221
391958 424 673
136214 286 433
819198 319 244
269286 761 625
444438 917 546
146076 286 446
141402 488 974
331241 409 640
19433 371 433
42697 837 778
156546 199 756
195382 636 261
174156 398 469
983347 754 829
606862 582 168
355835 946 707
2853 876 239
56343 149 191
526093 39 334
533486 35 485
373978 665 159
442103 964 107
981063 307 682
693045 600 706
426384 33 475
344895 442 779
736177 543 800
805642 883 326
907976 141 139
875930 580 273
262017 372 555
747127 456 697
996479 861 902
7538 171 896
461268 246 731
369567 605 68
714527 944 432
899663 928 83
13261 949 405
215068 358 700
941175 77 56
952030 292 782
474574 489 58
817701 921 288
667753 415 441
723647 16 739
495839 437 291
206525 759 116
110046 226 800
865245 869 358
203917 752 255
49131 717 449
26134 383 916
258312 523 669
571967 37 965
278854 367 356
184368 499 823
683851 482 936
786245 767 886
525616 878 967
672505 500 594
137297 344 964
627716 918 60
67651 495 539
6706 845 190
656808 942 729
855189 562 132
99878 932 720
247107 331 288
706041 953 909
238293 36 635
326916 234 323
864945 401 643
842641 139 47
27642 794 727
489977 373 843
21049 346 954
361797 368 39
909149 37 83
607662 527 604
887490 67 588
29365 447 516
581780 979 230
879538 988 983
219546 625 835
211881 846 521
172723 625 492
205599 939 900
664907 369 927
327629 558 96
622489 548 718
251573 312 819
791846 952 868
164291 236 432
859372 777 838
939942 264 22
650987 727 975
395689 582 596
970679 840 696
727121 803 438
678800 107 7
139535 907 140
858135 997 328
389932 562 77
230183 348 16
850353 194 331
811448 433 174
153154 828 482
764579 903 616
910053 641 833
215993 96 758
843256 6 622
805352 28 703
559154 827 679
738466 408 793
111044 309 116
972848 616 393
185884 858 86
45235 818 981
647263 354 323
810039 393 249
883488 515 279
76385 85 855
702523 353 401
985457 402 801
877751 610 316
60160 932 465
727234 569 879
611140 322 624
554797 676 21
62297 446 41
135986 682 271
313632 963 963
531585 179 651
788771 187 479
705983 995 763
943534 883 453
787285 594 95
595920 306 130
34922 516 302
618322 632 458
200620 335 921
926393 382 664
491263 701 980
282128 994 281
87184 146 674
984166 298 357
423192 2 191
178081 829 149
70959 838 492
123109 682 215
822624 825 740
581231 51 247
168523 779 448
246044 116 656
336634 4 205
463443 283 216
421832 149 517
277761 252 137
65947 129 824
533934 324 439
469920 33 793
595891 266 892
656309 512 572
616191 892 680
65193 166 720
264329 117 359
349981 389 564
111329 977 40
77438 863 917
137415 134 8
431916 678 820
555277 621 853
182017 347 55
494698 767 555
121280 518 239
948086 151 844
435993 249 276
217778 982 450
463113 15 299
326489 769 454
379408 528 333
522075 856 664
585696 6 361
718296 607 544
375957 381 988
226187 855 803
970935 380 333
662961 679 734
956796 11 346
479987 403 115
436740 729 998
412986 42 799
844852 155 237
255653 621 336
526976 669 304
945625 437 398
92217 408 117
161702 534 42
762576 417 474
240383 609 641
832487 948 233
417801 73 586
614684 104 784
319572 23 461
226739 431 439
258342 56 330
902710 389 402
116126 360 466
638150 746 947
236800 582 379
206426 292 228
627579 991 290
602092 935 782
378130 380 274
819032 174 804
520876 924 796
154928 162 105
547167 508 153
579248 151 738
764426 840 884
932238 696 447
185708 55 932
832854 882 49
940647 722 597
268475 22 840
288906 258 132
68038 375 494
781796 280 968
998894 616 585
579747 764 866
625112 893 769
595306 627 593
909777 401 482
988754 531 383
658267 482 358
646689 775 584
401043 578 420
24231 10 836
244768 796 497
310891 933 812
287735 65 50
820487 241 738
554890 813 924
375722 495 191
78371 292 864
338834 744 102
263111 884 674
921560 702 307
979940 692 766
372554 68 631
56049 146 721
852732 449 866
958753 480 620
97967 433 779
655705 263 229
209367 552 256
581893 539 967
365839 944 988
689238 954 192
829565 485 697
35302 252 574
631776 595 895
756106 593 439
649336 428 233
61579 211 413
154978 214 922
151654 820 560
530851 551 690
932274 973 517
298060 850 353
504729 110 606
691194 543 771
324987 677 801
395385 291 212
466975 248 200
214711 731 914
912202 9 382
716826 375 200
985150 930 544
272335 123 213
495480 202 937
225547 137 535
454169 578 687
925524 284 474
832178 350 203
655337 724 552
935479 198 307
786857 89 417
33854 241 289
465270 344 586
838333 9 368
362746 78 738
677212 463 162
987679 809 332
284135 242 156
132516 27 251
487461 809 248
969584 535 695
943776 255 170
365094 189 365
787802 117 917
587431 640 601
617094 288 728
806477 630 400
292197 482 673
633422 660 416
635277 479 772
931158 427 8
409831 328 245
644039 614 24
330675 464 764
300890 18 201
855660 799 576
272339 507 733
727795 232 447
373008 703 602
695805 666 821
984866 368 918
555080 715 545
58458 1000 747
452917 768 862
499784 613 51
21879 556 728
769540 260 226
222314 994 870
834956 729 36
960769 661 343
308290 910 900
667371 690 985
80017 718 256
210579 696 660
879604 759 246
501102 842 837
606799 838 480
2847 132 960
785187 109 764
467566 272 731
19043 589 687
483671 826 621
672225 827 431
985902 63 454
923107 295 277
789819 573 154
326003 700 976
413255 208 316
307656 960 543
424347 538 443
44462 945 277
665334 643 641
918609 217 316
67782 471 642
286897 100 999
639689 891 462
691674 896 7
338952 615 459
352762 500 24
457819 356 436
598635 382 749
569635 33 819
205976 88 269
67987 688 699
71535 214 960
210220 440 458
872874 634 457
984891 90 871
58108 63 136
184351 701 109
804763 734 653
402915 160 819
431966 777 212
169774 937 492
350785 900 501
582648 297 371
590110 244 124
168047 347 452
274406 689 261
907545 80 382
672093 270 953
117963 785 112
165098 47 494
526347 977 110
878138 387 793
552562 1000 99
190644 783 868
87182 949 945
336274 873 44
593270 841 448
273441 178 171
565166 679 738
743643 417 456
76416 135 905
972955 324 701
663049 475 216
491518 335 801
931577 989 421
270701 302 845
101 887 89
549568 539 276
385828 739 956
648345 974 896
950563 417 180
251115 49 529
324476 582 764
710218 876 936
329715 432 493
348343 232 322
497742 729 604
224248 554 787
889808 420 378
579864 158 16
42817 437 524
477750 779 709
952758 847 148
540404 717 154
26880 736 147
598044 24 372
435033 716 835
717227 107 694
557646 828 759
919186 781 511
369911 710 238
104515 212 759
513378 207 73
985020 152 338
409191 617 689
629419 597 129
136506 628 326
334394 351 1
624277 268 159
845980 821 624
836874 487 703
384974 614 265
133644 497 979
582547 721 879
594845 128 228
403454 278 129
354692 547 88
197046 122 833
144565 448 790
584211 791 534
877006 87 725
981690 842 579
812857 989 832
722101 687 814
575173 354 78
845494 780 505
812021 838 292
72006 573 806
418153 456 554
889761 576 661
207792 718 279
323183 277 589
747797 447 843
614339 89 770
325988 913 457
500285 767 148
760540 548 314
967777 864 754
244156 737 903
558903 394 208
485251 1 269
622495 338 338
155587 705 849
235289 883 483
93017 574 525
988887 25 483
416996 49 777
468935 317 950
201037 453 892
830964 84 382
409299 331 201
722827 333 40
848524 595 16
818947 162 772
72705 373 96
771526 617 336
700051 142 253
413819 58 415
162673 793 669
151262 856 265
527228 998 54
697125 355 353
709179 168 940
767237 315 319
397076 662 109
497606 950 450
655368 420 751
315850 195 918
641416 245 573
314643 244 555
974979 477 550
985868 767 369
102864 372 361
165443 806 159
338263 736 124
648667 348 682
125948 497 169
747694 955 800
324701 564 602
657847 259 488
432959 323 146
272369 278 723
878116 743 887
979587 416 75
373104 616 624
987544 414 220
672301 962 788
169667 142 909
230474 919 397
679704 471 753
589681 500 103
280587 351 719
353658 914 156
887503 490 507
864305 979 169
728781 901 949
920613 653 418
974652 266 685
637213 482 568
438136 210 710
162333 414 951
709186 219 562
169436 652 702
790515 651 838
325039 609 939
256640 102 134
592253 958 215
288022 346 692
890696 195 746
990991 142 565
230497 361 883
231713 174 524
727660 506 439
692533 808 399
295029 387 843
76852 67 858
571846 950 449
762011 759 277
387464 421 230
755669 666 212
16974 544 935
408898 204 398
881608 720 799
427717 191 28
745861 376 400
147895 484 558
471216 527 182
892676 112 952
609352 856 649
598801 743 68
666415 495 241
613404 354 507
54806 590 245
935898 988 763
999755 112 310
8504 90 704
236301 921 770
142444 573 48
416166 881 674
437668 857 756
322182 753 380
466347 483 947
254081 36 848
341973 967 860
278753 536 704
983543 426 517
188002 917 432
208697 55 375
200280 96 277
496302 907 531
104172 755 254
301490 312 293
672569 395 173
398024 88 94
359100 396 354
135240 823 979
766973 791 901
969501 334 166
11196 882 34
728708 552 720
294120 514 404
848518 629 541
1589 16 575
662469 28 81
160059 442 116
907864 51 224
17681 262 212
875094 69 711
687196 377 840
624061 61 696
292089 364 405
666080 72 357
862019 353 853
459891 996 392
718219 853 423
971512 144 297
68018 416 793
775267 18 886
788604 223 494
307692 47 764
73245 131 579
349781 222 985
408853 810 44
635636 636 815
968696 570 381
383311 498 731
626106 303 385
635057 55 191
717149 645 266
285949 96 659
733349 211 352
684222 317 558
914350 130 786
88195 145 724
175426 558 855
177672 661 819
863158 573 932
464172 760 922
774546 592 420
537478 830 147
802251 969 447
753004 799 493
11978 899 9
109678 731 585
596119 537 884
956978 311 272
235080 424 673
821707 786 760
888832 528 552
699862 426 504
877412 406 246
120864 202 286
33840 208 363
205831 236 790
770079 295 308
96092 200 858
18026 889 264
562687 219 37
952563 653 131
275435 230 66
173488 249 639
604263 181 308
845834 178 133
279218 47 188
383028 175 36
225667 207 422
278201 473 882
773925 871 88
579056 458 734
110872 279 207
352556 180 276
348728 84 759
841962 769 955
453512 457 445
740152 260 741
805634 710 851
468630 277 553
849895 541 197
632661 485 302
244189 406 797
875947 814 574
274016 29 716
705297 15 193
22924 204 629
31034 74 307
316647 316 704
528532 267 191
655755 493 448
176292 405 215
285334 940 13
710599 771 701
512438 252 261
830706 576 5
675170 192 728
47668 125 386
665042 281 276
368693 33 17
551723 841 497
3289 871 45
587139 809 386
514564 386 47
153451 384 840
487344 852 604
644546 241 598
229897 150 140
653488 483 305
226255 127 86
866441 319 911
318129 820 825
544388 55 388
229670 642 608
318056 115 365
768221 211 595
710180 815 475
34799 873 754
782081 30 944
537869 236 233
887265 860 306
933439 300 705
241407 910 325
398943 773 8
658100 146 163
366913 273 304
494499 322 69
700789 45 499
383888 221 469
848764 114 185
326318 403 894
606151 489 296
794260 532 114
901390 441 705
802028 153 116
38478 791 913
920630 967 747
934785 17 643
486790 533 800
507047 201 254
602193 694 112
567721 363 809
756513 744 672
125809 25 398
696384 941 718
470603 993 786
439262 818 18
284273 265 475
226927 627 529
272155 258 691
322705 72 380
461482 886 842
380642 557 348
329645 262 622
938914 282 717
401595 295 292
516508 946 626
549049 773 627
985059 758 600
437799 780 164
79641 558 892
632919 214 99
450544 550 127
878977 332 393
793319 963 206
624027 751 547
927936 474 588
503251 909 77
752773 784 604
188383 450 341
395395 994 411
758457 806 124
926211 33 643
448087 399 94
37299 90 502
260417 664 455
542864 170 877
258114 350 819
865509 922 850
596252 43 801
125278 947 638
765560 649 662
809180 316 528
610772 784 581
639724 197 487
516113 684 11
350924 175 571
288806 597 514
47021 436 348
417277 454 233
322691 968 574
872792 192 684
834051 195 170
916729 716 183
232160 919 802
885193 309 108
699116 752 751
136758 597 787
172282 105 699
986353 147 451
500520 519 530
417919 113 30
313606 34 997
735185 875 992
640872 140 330
425521 423 725
704177 281 125
904800 598 158
555709 391 445
261989 958 430
454094 612 195
493629 577 1
870809 657 148
134981 974 275
726619 812 527
998608 759 310
77709 118 482
551982 140 998
624037 711 487
369119 229 303
886006 967 548
532158 914 584
384818 597 724
287366 233 155
74328 989 265
262724 589 933
887816 824 839
685173 55 766
718982 88 698
590602 829 447
488039 967 329
169459 859 284
349311 884 454
258077 730 645
801393 361 649
526811 70 788
351163 326 70
825394 512 97
110971 542 35
943770 688 286
674268 971 969
987143 371 367
182590 935 431
602309 161 805
648370 843 921
95106 933 765
399326 696 7
922847 252 564
815124 393 32
54307 473 312
657795 779 267
561225 236 875
584133 603 129
762274 213 11
526558 658 217
33482 535 729
287228 336 468
571705 599 437
477689 48 935
859303 440 715
451124 104 188
676306 305 298
882048 759 371
475010 125 268
726703 27 603
815775 189 225
368316 715 949
740784 514 486
235118 707 258
804040 348 469
609918 858 948
990251 896 579
416870 132 132
260464 334 925
484298 385 480
106950 919 564
723887 181 137
117663 718 280
811199 825 651
561478 68 12
425503 110 891
610161 746 964
834873 576 5
693803 628 124
400276 955 233
905218 877 741
664946 572 69
134904 537 556
885679 834 887
524745 992 927
809951 954 96
38249 964 256
688007 638 128
83611 645 3
606923 65 358
421298 884 772
575802 184 316
322993 764 129
70075 101 488
934699 758 496
520223 332 204
803962 459 159
188795 664 299
939372 693 282
257551 759 639
180505 705 712
500907 804 152
616298 708 775
981940 278 908
78646 320 26
584296 566 71
720763 665 652
754933 938 269
336980 972 845
399812 751 237
125195 189 692
605496 641 416
337841 791 488
536957 506 670
840940 751 135
372330 542 462
578126 249 5
332414 537 772
416752 233 642
521059 755 978
969922 356 252
7203 102 530
588209 826 517
210542 55 448
586288 799 141
539243 800 120
151884 588 337
177598 825 916
740870 852 991
729710 813 959
741092 948 5
447491 926 771
609901 589 933
819067 944 517
506310 986 611
446430 249 124
189955 168 435
194581 576 658
107945 975 505
95176 966 808
929419 121 83
145528 360 220
779974 367 366
545136 36 463
214322 507 411
561262 963 482
78122 480 768
546702 267 405
187937 15 103
62536 622 958
114460 604 952
734107 7 197
334278 511 364
847189 622 72
480920 818 279
134163 136 735
579321 63 203
535908 821 816
674743 393 385
210656 488 924
238255 32 633
530224 586 727
249945 723 120
687957 184 864
871322 236 434
610090 191 186
523882 228 481
54283 328 638
249580 713 633
856260 13 157
271330 424 961
223812 546 184
482735 489 47
649787 137 332
579497 406 383
950373 904 186
147074 982 628
551651 380 764
552612 573 106
615411 551 999
691829 876 810
352312 565 289
870693 537 398
317845 729 418
466870 509 997
943356 582 675
882716 859 18
676085 277 513
709028 708 976
272217 183 571
340237 39 161
359466 661 958
879263 276 321
196633 252 896
82716 557 84
488283 111 571
115042 804 886
587094 651 223
60472 816 884
793609 692 703
460164 235 615
582132 606 936
510695 191 673
968757 8 489
335608 340 732
676014 866 617
716364 967 549
481393 988 39
710324 505 129
274119 375 280
205722 520 689
541138 909 568
345277 821 92
920192 522 126
885209 689 563
484603 302 489
225099 944 674
150870 183 923
373975 399 173
303179 546 493
425510 529 536
740501 269 279
321533 296 376
81474 453 396
678552 300 69
280122 318 656
527143 580 400
939361 480 715
388582 478 649
279768 582 707
275582 710 74
639170 802 724
629985 866 717
915995 665 122
930939 666 998
649872 42 730
970056 145 306
926749 738 120
507250 659 812
98740 88 974
938282 262 568
667143 386 589
428791 671 71
170847 755 80
584088 422 688
871973 265 735
293219 46 547
474076 221 698
38467 719 688
955509 356 660
374383 154 531
785727 637 878
160113 171 220
33910 303 160
352288 901 669
440596 871 650
411970 15 389
980608 535 115
423049 426 606
359257 529 276
470403 984 407
625351 74 388
811508 737 934
34094 631 414
574164 551 964
651139 799 994
584075 139 174
385486 311 818
715765 976 665
503786 347 399
232060 700 774
833079 535 338
282059 772 661
514349 129 544
936322 81 260
392867 521 131
800314 88 476
514546 535 623
574665 593 319
91460 224 784
85545 700 843
693630 569 251
36754 978 505
848917 826 89
437279 545 470
702598 431 988
243579 606 969
691232 998 279
640981 666 990
837378 137 522
372840 874 682
587327 242 902
750850 117 504
845601 933 69
963158 616 711
106288 792 246
176007 583 785
149899 169 970
209709 92 446
738568 994 355
50876 928 535
871980 290 706
838398 63 837
401141 976 979
483129 249 441
715184 389 523
811985 2 405
965827 611 157
656090 944 427
455988 610 625
83131 659 368
826582 169 811
717424 289 129
560528 157 664
450918 629 701
669570 582 253
352120 757 184
616755 583 821
505431 638 776
447151 434 249
938048 407 831
367361 543 654
271999 557 17
456995 392 493
358638 247 665
506521 948 404
112294 115 589
817885 514 331
801110 151 486
530594 994 350
81580 398 243
486174 498 128
647216 947 135
386660 856 534
535443 469 53
283043 582 830
679471 421 930
340650 882 854
753020 463 753
968119 520 122
81579 315 131
62228 604 942
744989 287 258
437546 61 935
619625 561 856
757138 250 582
928390 171 712
289203 31 14
671090 407 858
968913 606 178
844172 71 323
783974 331 809
723729 971 543
983683 678 64
299121 393 475
906023 161 45
725442 485 769
21309 120 820
393614 736 733
646716 680 357
191658 195 192
828489 806 376
770480 734 350
657366 812 697
48486 946 444
868033 590 62
967455 527 814
344501 618 925
593005 612 825
435256 947 736
963100 435 426
73126 813 509
723654 105 972
92931 140 390
156547 257 205
765678 841 602
535384 669 721
130000 617 81
260216 668 576
659050 42 140
233673 683 511
720588 492 552
228339 866 695
908218 688 755
475524 231 577
803849 656 142
677002 26 825
357090 508 248
855944 696 21
529102 854 654
69102 181 935
660510 516 446
811428 468 735
692129 943 489
309119 88 527
840585 660 858
746955 266 606
622014 728 127
506631 280 500
620715 786 339
761973 645 165
196306 720 861
619654 556 344
173354 401 24
151702 75 307
594719 314 15
906452 468 250
63130 785 424
974629 947 828
586277 342 723
565238 618 190
985398 51 893
705203 116 733
423248 442 364
536067 787 548
400663 619 53
926165 415 991
425488 139 788
215016 597 511
290523 397 453
717556 786 1
371128 379 418
826232 277 107
477981 15 243
608926 873 522
76145 965 360
807584 863 767
380228 22 936
65505 60 655
924072 923 533
409619 457 265
27471 401 957
830589 181 970
662342 219 893
6038 297 814
155523 388 566
409233 43 576
522130 575 877
845431 270 208
875258 365 383
518248 817 460
554752 566 134
754859 642 537
348535 303 50
463494 670 327
777237 576 977
236435 368 435
111620 413 209
863096 125 492
152685 585 283
430455 21 635
675624 925 240
26463 158 189
105568 338 801
578258 37 984
976256 371 693
918734 189 524
751810 714 133
566291 732 846
390524 439 78
382426 245 754
492987 705 350
928147 625 879
660576 180 453
146493 524 669
611105 886 755
906376 712 55
525030 135 332
156900 281 513
512232 297 184
942904 260 112
148606 716 330
645283 513 311
415715 6 867
40068 563 771
370114 596 418
306012 93 150
945788 133 849
670684 956 742
28098 315 75
379271 495 549
573384 790 225
556673 603 370
921608 550 802
945069 16 550
383896 521 975
565493 533 299
726380 773 604
792997 184 704
160721 420 71
108673 630 792
797475 515 720
175842 821 191
458777 210 632
267097 645 358
363936 480 522
586916 594 254
804368 702 772
889732 112 277
69419 546 28
889509 867 814
902092 180 212
952321 626 434
254072 995 463
932025 237 62
118509 875 491
114197 37 859
268591 418 543
770602 430 742
831180 105 414
408877 967 202
744478 699 719
557566 212 321
325663 710 450
132259 30 396
904273 740 549
476086 12 671
484493 555 577
579051 678 141
844580 355 21
159650 36 387
957718 294 517
459591 724 929
339871 163 924
662982 376 870
313227 997 452
61577 387 771
250050 108 920
739574 414 2
948530 157 379
83258 437 638
371661 400 281
296383 214 187
200235 837 469
810204 541 306
458779 361 5
35277 435 525
218020 632 775
500107 562 512
510426 797 974
983508 355 194
62197 136 721
964427 534 432
619633 721 652
886615 387 808
521395 111 651
992358 945 96
102225 744 403
936709 110 218
221274 68 703
814606 969 362
807518 238 915
354828 852 88
483759 426 141
826466 709 355
230339 946 301
856413 963 76
110237 76 880
998071 726 788
140451 177 633
841262 196 843
29327 468 427
327747 398 678
790428 755 554
748368 88 146
36228 17 361
370473 912 16
27914 943 210
453367 685 211
660214 812 666
432172 295 937
998759 93 487
45481 918 694
946286 433 849
230248 568 199
98269 654 246
723820 437 184
368660 927 671
135090 380 994
528783 603 259
712077 807 706
584386 756 21
350317 871 817
271029 271 263
12551 282 508
291973 481 184
140798 221 638
49432 353 117
289512 791 33
681707 992 335
98982 580 726
835090 622 828
888269 504 908
845042 742 593
361754 641 66
989491 89 408
810293 304 478
94143 33 34
601788 868 292
77806 812 262
963728 918 942
780429 30 522
402047 146 179
84841 646 139
980069 792 16
715835 792 573
483268 320 993
335692 608 623
265238 96 718
293861 714 119
325004 328 936
585795 999 764
342418 25 295
193200 575 330
325777 898 203
322365 967 803
462538 431 931
675281 144 36
191627 640 91
469320 843 68
675807 485 102
91208 931 642
895187 707 831
735025 670 377
551492 867 531
37579 236 30
546101 693 921
753499 763 634
530492 719 358
764273 31 112
111977 453 901
533871 301 54
804843 97 806
345545 535 573
864535 17 282
123385 897 644
102515 947 83
560033 947 82
525808 955 98
783857 402 427
463673 829 594
639725 969 633
823656 38 413
343386 615 178
305561 426 901
120974 762 744
480364 830 663
920122 443 663
64719 472 53
315861 158 712
671842 475 448
682612 460 995
402537 564 445
837928 478 944
629222 198 334
755258 144 669
367054 265 616
664185 488 166
909352 853 788
421838 940 174
979360 19 591
281420 904 912
951357 165 491
905417 604 328
915631 565 46
643760 896 331
460872 59 645
378563 533 824
763328 647 603
148900 920 336
891216 289 296
500767 266 54
780101 873 569
667848 465 318
660067 362 273
362363 51 940
132364 623 287
588689 588 934
924066 165 131
417332 451 930
806176 936 54
732384 604 106
855458 522 15
393987 773 369
423734 671 695
455517 472 613
623667 501 738
561169 643 728
114610 607 133
929518 186 26
202367 835 848
721197 723 936
394096 77 753
651154 850 597
630524 945 599
376752 869 401
841401 537 914
29503 523 152
663826 137 929
482115 629 402
265551 261 842
961228 517 432
233396 627 905
477824 561 387
366469 318 715
601743 800 519
84849 266 996
893500 835 340
913207 8 238
414714 184 532
128836 408 643
662341 410 280
50851 187 518
574602 27 358
593858 993 271
760648 80 727
59625 377 165
90236 99 709
646131 411 378
660348 927 213
324850 279 864
56442 550 397
995550 261 826
857408 658 642
197141 327 604
969440 883 355
699000 445 264
529517 681 316
346305 965 631
612957 75 985
359982 40 346
114589 220 391
195358 901 563
760734 721 44
969613 889 290
823800 987 151
313402 645 523
668616 946 275
225795 447 193
275074 244 44
429878 233 584
413484 39 921
712781 848 744
983235 492 159
899839 574 25
980574 578 281
672756 833 222
746522 186 808
960850 447 654
987362 693 215
124416 981 688
649301 115 396
675221 562 30
588760 999 873
278738 4 954
779376 925 556
300637 781 755
464216 479 819
310829 581 645
380997 162 73
745902 92 888
59319 907 842
898335 633 500
155555 854 942
242487 379 265
519236 509 23
831275 494 467
482245 52 406
582907 312 683
897247 874 333
386129 860 683
270503 977 658
770125 756 203
955432 759 700
250732 110 686
106657 226 30
492540 648 846
318592 950 856
30676 749 846
729602 276 259
584864 697 239
879159 460 263
291799 967 844
509513 865 117
450719 590 217
794613 617 93
589523 400 709
504941 173 235
194638 116 721
393240 552 407
160609 537 72
247513 502 396
549866 376 593
691466 540 770
924690 979 250
356501 860 322
382314 886 308
934649 179 231
836909 204 693
420586 931 259
531835 677 580
704380 378 736
308004 923 162
440175 1000 432
578718 349 531
676467 756 638
43861 998 6
202984 539 267
578584 568 82
94515 539 562
202888 565 632
868190 78 90
572654 47 647
202756 158 271
594876 575 537
499344 103 814
43876 905 612
180638 431 997
179704 256 341
20019 154 487
401673 962 379
705966 453 209
407665 878 974
621777 745 487
79681 196 333
554690 150 781
618452 404 474
457189 668 53
264053 798 950
305322 108 746
858171 370 131
174854 984 723
291308 98 662
120854 150 845
170033 726 53
736341 535 597
108568 453 975
395454 495 573
116014 415 685
300712 915 339
277522 72 456
622645 233 880
923897 781 742
839780 910 553
473193 39 321
678056 545 895
225148 663 856
417996 54 418
756359 796 353
552793 809 820
712632 442 425
922610 161 24
912491 266 480
720467 169 772
85574 147 173
92815 358 492
198140 553 150
149947 943 929
975036 354 675
447995 454 447
786642 752 310
672598 110 921
117062 340 785
401269 851 467
135491 395 825
62445 251 418
423523 16 85
661469 932 68
345784 972 361
33522 331 134
609436 606 827
568423 246 752
444136 612 731
336358 66 860
933911 264 685
186329 985 463
588850 509 126
504616 11 185
425809 579 77
310531 735 573
931740 491 886
815291 147 487
545816 903 543
41016 119 130
906687 368 559
477810 402 41
684829 330 847
76051 959 719
892213 310 78
982312 876 635
788137 43 232
592432 532 942
763554 552 734
354654 125 837
988492 562 440
172226 597 47
888880 738 72
655683 855 295
854991 649 141
415671 317 272
631912 331 850
106115 199 148
71512 172 437
207927 474 551
705995 597 936
901755 420 69
459817 959 622
671664 983 929
340674 448 848
836824 759 134
866822 415 689
42875 717 172
761334 927 255
537585 96 968
805607 836 642
393986 607 959
67706 221 173
679096 75 580
903783 113 291
779624 95 341
148541 568 463
316931 72 922
904484 922 582
476493 540 829
54920 460 909
176774 94 643
46848 268 792
111560 460 472
410962 635 636
448152 832 487
252707 625 674
284452 126 286
481360 591 212
794667 122 2
878583 776 874
539725 74 795
86802 771 746
262783 329 187
92264 933 752
317720 95 288
690669 351 489
850237 691 188
412021 768 717
857490 262 459
183640 323 903
974148 80 88
952892 578 73
906886 600 637
569438 941 546
151261 947 219
135634 493 92
189167 506 712
301860 912 792
266659 619 497
390553 390 33
175387 636 297
872667 179 705
720750 16 993
50658 799 560
451999 784 33
423521 19 932
544523 313 490
456051 396 605
32345 573 155
720055 110 451
598787 678 153
889185 970 32
818540 798 141
699871 570 889
861243 466 845
295321 484 443
687523 658 158
113708 981 305
463755 740 805
440227 955 165
461284 538 11
313020 146 714
331115 209 751
979100 114 87
910853 786 476
66436 105 927
869387 169 618
683751 957 568
59497 477 127
396374 124 554
367185 201 366
375655 995 197
753219 893 871
68182 667 74
990238 296 91
182792 298 709
320079 56 590
469809 945 884
937943 199 913
763532 404 236
251641 813 109
893970 912 658
206013 152 272
740959 449 728
589227 68 73
776697 759 227
11331 777 822
869539 335 316
375153 271 710
10137 97 717
910234 147 29
870188 729 74
855176 8 893
433118 14 464
609952 188 818
906802 136 812
566243 545 438
987844 798 195
716846 967 671
869979 235 297
148260 789 965
788560 392 100
953590 370 95
112305 111 655
15684 700 604
372294 846 995
55779 364 653
179232 831 150
790020 53 934
759825 344 16
446260 982 62
756176 168 230
201719 321 599
652964 170 470
654988 205 925
629217 816 610
56023 229 654
186639 346 637
842040 821 809
848051 243 695
894917 227 639
153619 34 99
465676 100 47
880399 571 149
502325 642 232
146921 49 630
175238 979 495
841728 449 997
92280 868 679
46521 8 182
132578 762 502
89704 970 597
182070 358 520
700267 342 771
373919 644 518
819301 380 976
776300 605 115
701579 224 601
320565 700 411
966669 90 169
912502 608 341
556524 458 173
907672 265 714
371336 783 653
190810 290 877
725545 841 547
196596 796 730
870826 483 2
827070 962 724
475503 575 469
443725 415 653
483714 432 953
741553 97 139
739285 582 778
572610 78 702
306356 65 341
802666 524 240
754773 377 605
348925 475 570
613087 666 414
777490 780 898
666983 26 922
877239 42 543
872535 773 350
372295 777 619
917071 229 326
826218 156 269
761369 10 291
710136 586 534
782306 960 862
802835 205 557
26697 775 832
479597 947 411
426098 275 952
153352 90 693
905117 440 267
312519 714 324
218346 916 863
779552 744 321
977248 285 139
943548 962 88
356741 407 899
411946 887 18
83765 676 624
335192 585 681
957389 787 918
849706 682 327
64005 326 915
737492 510 377
616074 156 962
985341 298 640
316859 126 209
628075 730 337
406204 431 69
669804 543 793
342586 955 608
464822 942 294
970259 957 289
458964 490 895
229693 560 629
67462 94 957
170088 550 288
387524 463 859
770748 282 823
617651 959 844
86471 212 303
128497 710 586
363039 349 671
877737 63 443
382644 711 6
636 115 783
260854 246 112
348248 267 223
116483 109 265
241573 999 140
457809 453 843
160705 652 606
579897 552 123
895881 131 25
345670 840 956
966424 455 881
706486 162 460
885909 307 860
773295 484 396
310962 80 368
28167 230 83
116745 525 977
882473 221 322
466192 618 501
849147 885 740
56517 386 918
254369 427 483
623636 929 140
934148 825 103
961279 489 867
920997 721 2
819024 427 305
249375 857 97
966080 682 62
803891 975 924
661876 638 381
526691 42 674
48733 301 876
852065 83 79
659144 189 909
385979 83 568
483425 488 567
941367 526 132
79976 914 30
148602 722 720
786206 30 642
695423 633 6
777534 428 231
811625 644 949
907332 410 537
605338 185 8
298242 342 129
419134 167 553
98524 636 991
855558 787 507
974659 228 155
585655 544 705
793147 505 506
389559 952 244
771150 924 299
496275 959 670
492720 360 525
420306 538 751
627747 912 547
44933 284 936
967587 513 283
279356 514 383
235290 898 506
933793 161 413
535469 425 566
792217 986 107
947940 72 329
584813 184 546
435257 766 582
450345 699 190
144798 900 745
387080 305 238
812642 564 126
365483 678 686
838137 326 864
738395 519 766
869969 875 319
689378 692 828
297065 980 714
585363 230 918
702623 137 264
966601 412 902
102308 127 374
929216 774 453
416790 649 234
70857 518 785
849854 400 100
889830 1000 841
312298 645 898
610525 596 701
438473 212 564
13727 212 951
733692 951 555
381188 270 899
642818 263 250
152370 376 192
98188 312 293
751876 669 971
982021 838 680
571334 809 638
521358 875 890
326917 844 828
62236 609 261
520942 915 307
596088 515 409
917387 783 130
622289 478 927
863459 359 327
639963 240 336
197311 635 770
466447 628 875
249071 497 197
766634 981 681
654590 289 761
497238 32 790
215892 969 21
77283 142 994
608619 964 30
919235 549 763
490638 224 136
757190 687 143
893355 945 783
860950 377 762
489495 979 509
168174 905 320
425535 918 741
100000 526 386
738569 28 625
574562 793 548
958542 669 326
903966 582 266
776479 929 871
584457 688 937
90633 263 697
519450 981 378
710034 310 758
504344 21 136
259983 880 896
164074 628 211
276073 605 814
56537 736 479
789353 321 594
659671 574 225
461798 366 638
419445 201 701
795444 953 849
762239 96 14
815947 233 693
19477 354 808
789261 237 647
823945 802 1000
619322 306 612
855706 327 402
16278 776 496
659738 344 720
951715 751 59
912587 747 773
362215 360 82
298282 353 70
827832 1000 140
779553 868 96
919771 598 378
467178 667 392
975824 758 506
877587 282 252
50577 883 541
651087 443 499
329879 993 538
487003 880 681
363051 461 926
148979 314 378
720810 114 166
511621 678 617
830719 868 257
852549 180 695
147690 865 743
944287 758 751
963704 21 897
309823 284 772
915134 833 349
921623 47 66
107034 293 278
729991 314 720
14051 635 255
921388 764 195
771416 395 922
850049 85 258
155181 263 356
18068 546 434
822006 893 741
897570 303 410
703812 384 232
685577 646 44
734511 335 269
348144 73 700
617428 559 459
793487 104 912
927664 636 964
792450 830 484
341725 101 321
483306 97 717
260933 332 15
526639 810 763
450911 253 447
922991 20 290
5117 791 5
265648 747 783
818251 203 366
673435 351 94
520946 611 37
477413 453 310
189492 790 169
482302 76 890
349081 234 797
916072 345 338
91610 37 975
4406 200 67
375389 696 709
394936 597 658
611695 960 5
257845 397 623
960608 120 28
516455 488 468
592429 467 267
237713 845 328
808480 64 766
511819 884 413
46841 430 62
823132 139 561
13244 415 481
373761 510 632
653550 37 70
329200 3 130
192349 207 902
66840 401 552
421352 115 88
678027 785 165
917466 543 687
351932 316 154
233192 927 926
98505 779 54
319236 565 260
399713 985 809
955335 346 17
598806 822 419
201241 375 812
159000 866 244
879105 104 295
866733 708 980
856515 459 745
826293 155 912
742323 820 6
599475 937 774
894456 56 281
514990 156 26
924582 832 951
531818 878 470
849923 686 28
827666 74 322
210543 267 220
209694 612 565
807984 389 991
457529 481 308
39171 634 321
232959 605 542
966773 466 215
366504 834 113
701984 282 149
915449 445 30
39052 898 549
709911 793 279
810735 43 938
836150 398 817
855627 857 122
867351 451 795
135329 293 642
286295 212 104
527388 751 234
775381 249 960
745298 600 419
840408 380 424
112576 269 556
238508 224 967
586886 759 700
717062 433 524
743276 174 807
884443 361 281
467123 994 226
421231 454 127
622339 662 301
242654 311 571
622004 435 65
469636 18 627
241524 870 276
268711 868 662
22964 512 936
56706 560 68
728090 221 865
629898 231 870
957431 833 762
779874 597 398
527305 319 97
886071 473 716
31602 706 797
72965 965 98
901956 546 133
745087 190 54
779982 709 965
911335 494 915
971729 602 246
401418 288 820
375795 103 31
288519 355 446
546987 496 467
705878 573 827
940681 684 825
411885 724 47
329687 351 279
677221 498 342
800039 306 499
918846 290 919
864408 921 425
718267 746 548
812908 281 222
930598 819 737
406833 947 365
10424 744 794
619419 90 892
902703 185 108
173233 206 816
308739 87 385
696821 433 846
645193 32 525
232971 14 693
669295 100 148
39701 410 509
742358 287 719
902457 875 53
667935 345 33
482261 337 687
22256 272 33
293598 961 593
261209 172 747
266766 897 187
904912 974 540
515432 999 277
43089 237 774
240754 602 808
272577 974 368
283351 250 850
590025 946 373
473 159 338
253739 55 149
167775 684 477
170942 220 797
961320 251 432
864266 411 241
754945 229 122
84471 686 144
652554 259 945
568697 152 775
908845 511 903
840920 202 321
600473 495 641
917000 556 381
984224 931 309
338947 817 45
936531 377 1
209310 815 454
85808 849 207
713859 377 951
649300 52 732
646379 754 509
60992 743 931
392095 590 74
98917 586 749
13157 427 104
775217 445 277
772975 136 955
796873 801 345
128716 43 238
999330 341 282
645592 825 758
145333 745 141
980976 511 831
698046 240 147
46525 920 802
464647 585 274
952608 392 755
314670 67 190
830605 209 147
762568 266 356
476028 515 806
209557 243 151
405429 752 86
511439 862 598
765979 191 885
542753 128 365
340221 523 83
720832 617 809
977364 516 949
715262 122 575
347410 433 904
456334 849 67
400374 631 44
911074 760 507
261754 737 276
227634 588 429
835394 942 118
658122 625 906
900601 709 591
952124 193 555
905313 866 527
184022 248 913
819859 400 865
561710 925 37
20970 602 62
59491 215 135
285660 539 229
671788 527 761
258677 520 684
4607 239 805
17526 706 156
443057 424 438
8857 552 220
490581 29 176
478432 920 360
383484 714 590
257214 519 211
928498 230 948
760227 211 803
817108 47 982
272866 651 33
130876 151 644
6071 131 202
803223 691 318
222450 170 342
772510 391 431
301672 207 56
744745 934 263
2624 437 913
431617 315 857
763597 1 57
824655 684 771
952578 974 905
415076 253 72
265823 327 255
65381 979 468
697572 118 172
628962 197 110
123581 52 119
355758 626 240
120973 432 104
282943 920 371
252784 358 454
696115 780 766
780557 74 828
613114 402 682
148664 147 568
724905 268 612
109127 561 792
689749 30 675
967224 120 504
344913 282 57
377492 999 653
113663 950 273
636996 811 630
363979 647 421
348246 101 390
655035 547 248
242795 34 786
83692 924 453
851914 81 954
904716 963 177
187606 571 864
962554 229 172
909854 826 417
437027 841 28
543006 792 13
64665 53 800
655563 46 370
867359 326 569
132741 718 682
973049 917 14
127743 977 966
569816 517 12
495287 86 832
938706 904 153
402493 641 955
253406 523 774
999889 936 47
919960 810 803
592555 210 392
752857 710 449
718488 195 375
358913 113 460
877387 872 261
437111 875 53
504210 8 305
258771 719 58
672030 197 718
112297 774 773
135961 947 465
780170 162 601
578841 246 139
157330 140 52
541397 55 865
656241 453 222
545432 527 319
282970 982 276
434279 313 690
567331 799 215
335364 521 243
686345 609 790
505922 454 185
562851 96 720
728926 175 962
583583 883 120
727090 538 647
493695 585 948
94400 217 901
276400 481 311
726193 553 742
770718 734 789
828529 973 59
753796 530 819
650970 350 346
85422 39 379
921751 811 876
714214 168 24
725213 675 905
235485 49 689
369530 907 58
504383 593 667
209443 77 370
251069 264 744
693485 147 811
539849 454 364
135858 884 541
511366 204 683
830428 622 527
847794 999 916
859755 215 337
473978 394 684
611371 932 816
249369 278 4
797382 179 853
174181 267 59
135014 490 333
796585 818 949
25425 924 601
900367 854 999
954163 728 262
799614 562 522
55649 316 30
788529 248 543
372378 248 499
501219 187 258
563792 123 477
530669 141 377
415722 57 390
292477 836 1000
487635 530 247
384498 472 957
835036 810 490
15367 480 917
751956 876 266
120170 209 435
409753 98 307
673441 829 404
254792 340 405
483202 541 886
817185 479 918
919988 391 954
414374 319 371
988004 334 147
636531 112 235
259935 612 108
864782 322 613
487456 192 319
164040 884 27
976778 364 473
472770 119 884
245224 743 339
866703 783 961
949741 182 337
884024 630 921
825968 302 288
952493 538 962
266819 533 341
50421 720 653
268967 709 81
669130 813 117
761772 191 542
69329 793 153
958591 500 44
277095 824 917
441786 411 745
689166 195 699
348617 776 424
97213 781 561
544130 98 626
613692 510 297
686837 278 829
540234 667 94
136137 710 65
824435 567 220
90176 975 81
418645 909 21
420583 582 588
299461 224 553
611373 519 938
597156 236 240
542712 169 579
392719 904 44
295599 16 653
583814 133 860
945919 202 653
530908 145 517
724121 996 163
735213 232 966
143486 771 596
816262 686 418
600745 798 106
38265 125 278
822329 442 481
699241 14 739
884660 756 34
923701 218 923
415807 32 416
350945 61 756
359866 453 668
810738 998 281
263872 413 145
614882 946 538
553133 778 280
964925 472 391
451804 517 698
268734 898 442
711169 469 861
943289 884 338
306460 954 265
10335 33 20
881917 567 856
962976 630 152
636622 890 506
30116 633 351
363070 733 705
219819 862 790
302177 608 712
593261 297 59
267966 595 365
113850 132 484
936071 147 587
616010 525 916
458770 646 190
432497 236 906
163283 989 88
956924 82 837
426437 764 858
75930 266 948
451874 983 993
273612 412 500
35363 67 377
967729 267 430
80623 941 874
981633 881 530
401232 851 839
468972 801 997
804590 736 974
405459 41 605
611916 650 713
892024 889 902
57060 167 487
171657 535 765
144901 278 201
153536 603 221
376185 2 822
952770 732 804
987534 532 615
841843 406 424
919369 125 193
307710 158 394
425688 612 956
34249 552 338
621189 278 618
351882 862 974
434802 396 981
393641 53 502
844520 215 686
508103 525 409
963376 147 647
394660 367 842
987753 789 759
919489 56 949
136323 711 412
875589 334 875
889101 794 754
746106 362 670
386015 591 604
263982 962 212
30344 214 783
274497 588 693
675607 983 731
279242 242 775
30384 799 145
149675 326 993
623750 88 573
898172 767 662
789356 961 495
847 83 239
956474 312 546
109108 880 217
70299 282 771
721218 229 641
217866 519 189
397097 13 623
352220 899 993
167607 892 787
812209 253 40
689436 653 463
305496 603 819
402144 617 407
132653 325 621
139631 615 932
395124 522 417
16887 611 983
373966 707 864
165370 965 572
363709 514 362
396412 133 617
901592 627 23
715370 281 753
727260 748 846
342316 283 241
43768 54 371
743095 588 698
382434 243 265
313856 37 980
116159 798 538
466134 587 485
695630 820 400
338925 787 86
439023 472 369
507036 871 138
471973 964 513
806190 292 599
715848 405 384
708104 813 16
685348 998 419
633267 579 228
792881 412 977
352140 772 209
791516 864 147
96234 581 750
378005 549 787
506734 439 182
6685 508 149
988633 802 178
202119 111 666
923878 945 932
611638 604 431
465586 42 178
774782 450 461
740662 310 250
188893 266 481
67814 903 864
553649 283 114
278285 898 872
995440 382 988
514339 62 242
881969 978 329
187542 291 540
469825 228 312
211987 579 626
369850 460 788
85918 235 437
276826 849 614
92139 737 148
225283 450 418
316234 105 420
383509 22 481
565687 328 452
252257 363 337
239121 592 125
354108 468 51
390163 978 977
670984 20 92
693832 215 70
402075 237 691
126917 168 814
823626 155 634
346720 903 888
356274 108 944
289608 146 844
616585 617 565
501671 212 829
232875 510 322
644264 255 793
839649 587 534
435595 383 93
282177 526 785
507670 669 897
836279 25 771
779143 10 777
268839 822 377
434744 824 184
484564 718 701
900386 172 121
423780 123 863
75603 403 989
442194 599 305
686103 924 899
245024 424 910
356285 261 553
481651 504 520
70189 209 474
544004 958 861
556442 842 307
573211 984 79
434419 958 155
320446 699 786
429792 824 663
348232 417 96
473256 596 26
458051 196 482
858283 422 2
84892 472 539
525290 235 849
116064 129 70
97320 429 984
587908 96 319
947531 42 912
437859 465 530
218778 513 327
536754 596 281
20030 845 602
80262 919 914
606523 793 504
347433 592 387
830483 333 297
351651 535 483
355750 963 246
371706 241 971
150326 351 288
894258 648 458
994356 780 394
712464 646 888
605235 442 396
985312 690 133
177085 463 312
385829 340 71
327774 180 707
625969 373 616
952605 424 609
491490 696 308
580294 886 131
607944 168 965
705315 18 675
455956 543 917
189222 521 266
266282 354 430
783493 807 753
364651 27 38
337420 421 577
237304 6 697
322023 252 709
830769 969 522
155274 436 793
616329 781 499
246762 363 67
94062 592 625
48088 52 665
39478 706 775
153841 189 606
730184 957 91
837557 714 156
351266 155 433
344255 185 179
8844 199 146
661376 840 679
282792 535 985
67480 928 341
109967 843 895
51570 296 768
297013 422 217
526834 113 499
859427 834 644
945867 806 784
969875 984 470
83410 404 215
518411 916 99
484791 651 654
190205 804 719
207456 75 764
68131 976 298
220293 757 457
660277 32 553
381312 627 581
431377 510 736
373317 552 717
461683 683 325
769248 703 503
36602 151 798
595109 643 891
953190 539 360
481139 345 630
547664 821 562
680373 626 16
363377 123 730
570670 311 771
428487 651 416
335714 414 456
995843 961 92
134243 461 746
149847 203 641
115802 910 384
866048 100 448
818733 514 85
73733 345 337
34193 50 591
700423 330 95
543877 794 873
102000 155 153
109582 464 336
321583 229 967
917529 160 539
415800 673 64
149993 798 900
995243 877 88
295317 14 462
666870 231 962
871832 603 651
999981 810 129
982201 570 344
999935 596 844
808297 618 724
341582 433 901
956020 172 745
969972 254 68
239224 937 793
396196 983 630
480561 701 872
843109 871 349
377006 396 132
399397 324 319
23191 95 352
240130 737 100
892435 579 38
108085 108 978
79707 353 462
705633 54 655
798350 538 103
45800 321 100
456958 525 731
150329 869 737
47032 465 1000
204924 536 410
508941 616 622
574237 761 560
278306 951 649
533493 82 985
574472 194 995
65378 742 780
795236 354 556
639039 621 271
909403 125 582
31909 221 364
731010 20 151
697389 582 298
35584 551 529
403023 551 942
995514 136 36
697533 823 902
902374 641 9
801308 435 739
534642 966 509
286514 195 709
422188 35 992
747915 346 85
140090 947 243
687891 55 952
811246 118 264
395580 592 475
129201 449 196
563722 922 329
318871 823 901
107138 381 836
496781 101 997
738203 218 853
124703 444 70
223215 968 901
136673 572 992
372165 933 512
902215 955 915
744085 233 23
957808 267 160
748887 142 499
598242 599 597
170535 105 655
205994 632 294
866130 220 985
572491 969 708
747691 993 266
201674 227 277
284349 708 1000
78495 310 827
784099 154 560
323693 101 715
616966 857 38
919136 624 895
262255 952 353
756698 173 724
34563 234 139
31475 741 494
105085 662 917
689191 535 279
562376 580 108
26567 429 285
55357 564 819
869009 109 422
396790 477 224
607740 561 715
562243 762 755
89236 962 313
283129 962 555
572608 842 266
70799 420 851
410089 366 572
721849 246 211
944305 839 478
989450 612 378
403442 558 856
606517 367 144
165094 435 681
62250 854 911
232250 299 4
392690 395 130
931854 59 193
724643 764 816
317100 860 939
264082 423 514
25448 80 75
104377 184 670
544959 728 554
73863 896 56
1498 721 606
137362 802 910
902136 258 935
783003 294 988
287561 207 229
357131 804 639
457349 258 475
815760 117 591
148355 643 181
647087 743 127
767176 430 256
750766 257 513
959188 142 887
114786 122 898
851356 649 1
71170 824 826
334594 523 21
443123 92 896
349143 439 661
158779 984 183
484317 806 365
246235 737 562
565472 802 768
75576 139 129
594288 584 888
506334 279 49
296345 772 600
506199 851 438
699305 921 534
364950 516 756
424910 703 299
138927 824 795
775591 915 205
530399 45 494
62006 341 536
414771 711 386
295620 927 231
716097 606 818
725506 287 798
445997 147 344
63913 816 185
736289 172 391
634637 664 325
207023 674 584
8513 984 47
402726 251 872
288497 944 278
381514 453 600
787953 971 941
21066 842 810
499188 49 397
685725 719 886
172485 681 108
420563 307 678
454159 193 556
172372 353 683
247040 601 268
702463 515 302
471446 367 740
547120 173 305
621153 174 695
974311 900 981
299068 981 536
559740 600 44
498046 201 701
529622 212 112
766526 766 263
142780 683 26
100618 491 272
507382 213 975
725482 315 304
234742 908 184
534602 685 298
974553 107 843
924852 299 886
272238 420 305
508312 203 426
359737 595 808
674752 392 142
437275 961 487
101896 547 448
225789 22 832
31385 162 641
694015 2 16
826967 75 908
453386 773 479
861947 659 547
819829 999 984
932329 569 12
941732 991 876
397119 528 983
688204 970 680
545955 457 691
428000 375 955
193889 90 858
276907 119 141
319410 875 401
552359 9 544
315082 432 678
212047 970 171
985575 116 637
483791 59 565
910364 656 231
117895 85 837
885751 356 372
456158 836 831
164719 848 763
368727 391 874
550042 461 496
82596 777 550
47316 862 307
617536 310 226
939300 253 822
445535 313 151
163994 240 782
566064 54 1
32957 766 40
131883 830 709
987141 372 231
829488 17 626
50515 90 726
628800 173 656
686975 512 833
126781 841 374
530466 980 464
397319 343 917
481790 180 369
976923 809 787
210688 716 231
180660 313 772
296208 646 67
104938 909 515
265320 759 446
358164 969 485
476457 322 667
170852 456 293
998486 239 68
72820 719 941
322675 153 539
184832 551 613
728518 917 758
922604 381 426
987564 421 944
465438 365 845
544996 292 401
253773 849 613
386605 212 86
541068 685 323
386603 877 213
95194 228 845
33148 112 990
140749 968 394
62811 71 35
752353 695 554
826470 140 391
399726 407 380
703570 957 137
580012 510 767
769735 758 621
865576 96 516
283184 646 800
761742 746 29
374669 357 752
997253 595 119
740883 977 259
242718 76 106
894263 887 151
534836 544 506
916538 855 369
501286 46 422
825135 733 800
164146 128 441
828093 264 143
411189 54 107
962295 433 587
869322 151 50
881451 167 523
989607 883 199
563137 32 780
40606 97 263
55171 420 304
765580 51 789
428044 352 100
839335 688 483
503209 110 798
106413 605 612
619427 355 924
928846 67 267
878249 150 97
123932 603 521
687449 442 764
794865 678 974
210058 970 688
804095 529 534
438759 429 564
153600 658 470
491167 137 926
303426 262 616
544025 74 243
883128 479 607
515099 709 320
564980 933 806
42473 214 81
429506 451 509
445616 334 223
875817 711 26
891616 145 19
560380 823 495
31137 35 404
312280 908 504
132060 753 912
617720 155 882
560655 703 373
528393 993 741
232744 480 296
906556 103 221
411808 677 416
718913 210 472
615817 153 515
135725 964 728
781458 605 766
250075 488 157
732287 106 120
762889 945 967
884522 721 844
201873 572 409
833458 588 296
579543 460 658
893107 697 264
61415 440 171
590106 838 655
412264 129 82
124618 894 62
618910 940 540
509488 711 582
851879 169 539
353317 625 805
401491 376 628
661301 170 613
354911 754 943
865123 131 884
919448 166 277
678974 574 230
899517 713 691
540427 971 138
45463 487 659
489967 503 367
10583 255 241
489232 238 188
783455 795 766
851571 779 936
909857 990 276
963382 103 457
838148 460 631
263424 226 825
772739 163 410
551793 454 690
99095 623 119
28325 446 195
768788 731 348
347909 346 627
13030 913 433
410841 480 220
416918 62 615
531926 631 824
703998 96 142
441529 923 339
738907 424 267
734283 888 884
596031 70 319
901532 264 794
899825 322 393
443105 879 385
979843 342 374
622288 13 294
780922 79 257
852864 383 317
752024 845 102
794462 790 944
530919 867 400
100160 673 418
86197 207 127
951590 74 285
236289 828 7
538411 526 935
713700 838 906
397773 405 178
51588 371 914
381532 815 479
141694 690 870
392477 292 769
835139 531 362
930750 963 928
658211 277 341
11981 981 502
987324 978 31
686517 3 896
514888 938 88
891787 133 193
513152 659 498
347481 330 50
946561 17 734
447192 618 723
365737 706 205
52606 2 514
823801 180 462
540824 754 196
192401 275 955
469745 902 321
326301 496 201
986879 428 796
659276 336 875
175845 310 126
915819 799 658
644716 986 145
88575 777 966
2974 957 187
497884 34 193
688201 620 372
835917 448 228
414906 418 743
536807 167 721
700960 18 957
875587 66 582
765616 159 651
830389 287 535
776821 477 894
904257 851 279
442236 694 921
569963 393 787
937241 243 788
465969 275 670
382458 441 51
786372 311 961
260758 233 544
418984 24 996
576296 779 317
681 653 98
55601 235 73
825648 483 81
254192 301 840
544088 150 731
650743 683 850
779556 276 396
375037 845 573
48424 322 885
54695 334 989
593414 682 406
374965 167 784
333007 296 172
342819 217 208
301409 446 193
477133 665 873
524784 909 72
599120 360 286
690418 349 566
366216 763 849
688524 114 522
53669 894 768
526751 137 468
257710 122 133
562974 581 307
108218 30 472
795389 532 550
692849 961 71
386158 259 948
140840 305 35
280252 46 579
290109 559 539
819552 977 197
408622 287 770
936981 827 629
541836 180 185
200587 182 509
131919 181 83
996343 867 720
88405 135 454
105499 285 262
362704 85 737
431815 694 330
753691 54 149
748494 262 967
181856 952 751
181759 778 808
792807 676 734
298333 41 99
447681 381 91
456555 705 981
631991 702 835
735091 367 839
177143 482 573
685373 644 664
311600 631 982
709658 751 765
646816 401 905
467615 33 105
586110 456 726
865953 871 344
987337 18 858
552257 639 775
491613 535 424
476924 63 517
822608 128 937
866207 292 696
763247 202 181
643854 626 763
362728 295 682
631341 115 442
606465 653 179
46107 691 308
214166 772 440
262367 937 469
178560 879 891
815072 148 896
242218 664 373
880832 515 216
466104 183 45
669980 365 291
449276 74 804
506736 936 956
91670 254 144
333103 587 17
723788 865 816
792724 932 957
513539 264 138
910820 370 176
204627 500 67
764500 205 718
643081 34 726
963846 505 990
449750 444 287
951741 736 725
377876 232 109
85773 525 561
110903 22 435
380693 511 194
931374 813 569
250947 316 739
895582 41 436
21352 340 707
465260 247 703
930833 681 536
692454 715 153
602535 833 70
380404 129 199
94881 700 553
553872 991 11
755327 108 950
846316 567 691
179568 149 897
28218 402 341
138718 766 431
385148 581 816
198070 259 386
355826 624 760
271485 562 892
15719 724 451
899736 783 964
815427 725 683
692677 894 897
537814 378 924
786091 747 315
426509 212 589
60337 418 391
989037 63 904
98529 791 556
652506 192 504
988603 691 133
490576 535 133
881650 872 44
333779 855 76
716483 77 697
72130 682 38
937177 570 760
416599 496 345
288096 725 408
926359 688 977
954903 316 699
555430 864 641
854546 465 667
307541 402 238
503659 75 490
12804 878 897
623366 566 145
300970 564 586
581950 808 186
869426 718 392
928981 305 399
859039 426 553
4212 638 898
566115 182 946
888795 302 961
258255 54 677
18830 475 205
182221 493 865
357173 498 187
321657 48 939
48028 337 786
908063 560 512
324760 907 394
647712 739 261
100124 691 582
266550 993 749
430255 526 130
911704 367 430
432515 858 651
197458 938 652
300588 729 967
21934 34 638
837324 35 708
131083 864 45
10500 397 484
990358 323 695
518439 642 410
887340 836 972
630965 77 814
554510 702 477
650193 245 784
154608 801 336
417097 621 740
901458 410 916
233878 339 869
244077 412 824
569905 865 248
208101 580 674
737067 960 11
717648 417 127
961672 580 51
785515 991 606
807803 643 699
745981 89 106
709705 161 251
568617 862 231
953145 92 387
67770 479 963
191205 42 743
588423 836 493
841297 386 774
485556 105 331
470664 817 924
235071 94 356
6545 92 907
768590 421 550
314757 116 639
968386 508 330
207976 468 423
885822 303 875
267181 357 592
673398 439 213
318830 589 98
240813 36 694
14474 320 874
125436 853 236
833957 93 799
899199 879 895
638506 189 702
137015 821 845
286277 993 311
361710 117 169
691362 544 887
762204 502 337
162314 365 794
710141 338 231
629882 110 976
865103 840 235
845015 912 726
967684 702 903
770148 383 345
997022 68 597
468824 274 657
568668 93 760
653414 519 979
632014 274 904
653286 262 814
867990 124 63
981517 424 385
220495 961 492
949749 722 683
684052 751 387
845291 356 612
478121 269 473
588883 647 944
886235 838 600
255534 305 338
491496 447 783
579757 618 647
522823 452 37
807051 228 770
631086 238 239
858964 803 5
306687 992 782
568627 339 651
590216 844 916
306493 543 372
57727 937 242
224899 505 107
51614 843 287
933638 163 222
510775 500 684
782966 536 750
361584 881 179
402579 2 759
176576 554 37
102145 849 211
274468 510 87
925733 878 963
531981 455 920
796460 121 429
722694 656 4
427139 840 911
772302 459 69
592017 927 530
233296 425 137
883263 986 501
960690 730 518
563776 3 950
202202 787 880
854831 250 474
403116 903 747
22809 767 990
642910 175 706
851719 354 965
921567 931 177
652843 588 161
513661 293 557
912614 954 130
850758 899 699
864862 346 19
24966 36 476
587903 498 620
580282 588 98
775463 209 924
880958 913 589
233631 130 568
971567 1 545
722829 416 806
343459 891 38
999683 91 423
230936 532 505
658608 658 775
17882 958 216
567083 447 272
824955 551 766
179386 797 35
2563 580 311
248590 215 806
363403 139 414
792077 366 676
746216 251 867
573054 612 151
68085 763 147
27040 118 292
440534 469 639
887191 636 353
920399 683 910
714931 663 73
314732 722 632
535752 334 90
923482 465 361
592220 265 514
125114 566 155
809130 785 386
460405 915 987
651655 374 775
783475 119 226
769374 907 593
671141 799 354
672173 908 761
672606 108 861
886040 549 737
825516 83 130
257685 100 922
253353 388 379
476260 644 53
247188 816 244
360017 207 644
465736 69 480
757383 690 636
10832 65 354
439816 67 324
852149 777 46
45773 170 289
771990 972 873
191610 630 256
485795 679 790
72996 629 972
512556 826 265
86998 455 731
386293 438 744
366215 311 126
538429 640 596
41253 1 119
300070 841 239
848726 187 725
510844 305 384
586015 154 742
226930 886 790
687194 29 322
989552 71 769
187797 27 483
947476 419 659
726196 768 810
654041 250 354
630636 214 832
61955 208 229
913262 847 187
745377 732 970
510340 1000 472
675063 585 696
699907 904 41
33163 945 212
580880 715 303
205417 968 731
981896 372 404
799610 52 894
78920 702 978
480595 171 477
258520 511 529
683439 502 149
845218 618 487
371260 307 989
454626 370 993
889331 437 497
999669 148 467
373633 438 464
934292 142 775
130374 742 989
657 830 565
679895 677 527
433220 721 195
719152 911 409
154530 949 775
620222 683 535
624750 330 763
301494 803 669
983166 126 305
439158 536 345
398466 854 111
181329 456 839
105311 127 818
97255 669 349
619842 968 445
920114 818 761
901296 79 577
436858 597 185
782326 5 48
767521 947 194
852503 366 827
444422 596 354
355152 900 450
410392 83 432
616419 680 650
551009 786 763
348074 389 917
371518 2 607
617855 593 402
622393 719 320
800306 354 761
119154 772 595
224480 855 35
252204 614 91
48846 701 272
195270 733 750
441887 330 333
495764 437 564
724625 172 208
44752 810 866
435073 91 824
121850 163 742
903161 189 9
882526 872 4
843363 19 697
959020 104 643
212125 643 39
616686 688 612
631801 277 866
621425 417 166
664414 290 824
865655 499 507
690598 94 483
952268 665 534
510786 929 766
266485 952 701
273213 675 802
894978 219 981
385853 343 387
269140 425 31
279948 933 664
131960 220 527
925854 658 796
738666 25 604
398793 194 836
263 881 502
193890 10 677
311122 646 774
689855 590 378
826816 358 946
504871 704 901
442168 808 190
131347 484 530
655055 694 422
72494 672 377
582635 676 75
142981 756 536
53943 837 892
238245 925 939
560541 520 639
647736 552 799
54033 845 243
260510 973 621
507858 283 824
246455 79 390
671008 30 140
510510 226 535
8687 605 644
360390 907 671
619566 941 135
292047 605 819
716864 227 416
158158 767 506
660299 928 791
52699 991 54
772252 364 688
265847 541 886
836053 246 857
394337 922 173
392213 831 216
335719 217 566
416310 204 856
772954 878 30
250157 622 357
624530 517 541
103210 986 753
43114 433 876
461579 82 795
423280 176 375
677927 912 706
629945 266 218
753134 985 558
538822 795 170
692652 6 744
598238 918 769
74835 592 29
439990 886 584
28124 35 925
868719 775 139
961190 82 509
868017 886 627
701407 27 841
65625 209 953
525956 420 810
131072 131 774
273312 846 387
979458 729 441
203703 738 384
45240 430 531
232973 823 625
870490 608 208
847730 32 162
802451 430 135
267073 10 694
837965 838 792
140399 227 148
94393 206 444
157539 242 946
357323 906 380
787982 190 165
265108 126 738
909002 543 964
406315 29 97
342042 129 440
957390 275 435
493875 273 949
424875 656 301
330997 249 20
182908 64 173
754560 803 361
186124 918 117
991054 592 337
448769 183 719
557052 567 324
852777 88 488
138876 421 833
765243 526 13
435471 435 816
663312 546 812
576005 772 644
300355 400 944
749115 218 152
458142 503 893
653311 121 456
328485 529 402
623159 195 141
837292 801 386
349827 418 398
364833 909 920
638743 870 558
989144 95 609
547032 201 103
342580 977 271
484546 532 561
767845 574 543
468292 425 815
263859 187 627
382024 685 888
615800 378 997
319919 453 999
617370 432 250
129658 379 574
375443 764 28
107044 9 651
448351 684 726
505401 932 45
37712 886 751
999385 94 583
495711 21 648
606772 241 753
352993 808 254
91167 674 968
866811 395 776
77203 405 878
848184 456 596
913062 829 63
480064 185 763
402733 708 618
666461 69 757
125561 667 531
868986 809 9
732013 455 175
641502 84 933
708773 312 729
614862 642 403
849415 687 479
526782 519 963
205948 254 637
90922 63 812
556616 302 166
425905 80 11
135130 587 6
320701 715 164
867139 728 3
123126 564 261
863209 21 997
870099 708 477
999292 173 871
418544 987 907
711717 177 231
115716 536 400
633134 693 932
455363 324 107
746370 682 109
869681 476 124
129617 990 21
172613 714 874
659712 861 262
909781 357 37
620560 20 939
734048 192 919
346154 531 919
241219 688 609
883748 70 897
899657 125 78
870212 536 819
718173 882 874
811737 92 818
756155 853 289
887501 884 608
473376 182 851
625595 88 615
869433 35 135
843973 898 30
191726 559 47
888032 581 544
121001 87 586
506239 880 528
975291 593 978
566607 848 144
304912 839 508
887215 797 336
550766 688 210
227800 661 190
455441 608 497
489772 176 185
109163 572 82
252278 336 624
680480 712 112
147660 897 178
408204 176 190
209855 94 884
777240 320 348
860774 576 324
856908 719 565
156755 540 881
661725 310 46
771414 535 557
597143 510 25
765736 9 407
747807 838 443
201983 122 91
724046 910 84
123933 615 143
191973 632 493
219109 502 399
711418 442 510
20965 416 978
357372 787 380
4217 12 355
480992 219 741
110985 442 605
849386 726 2
616743 445 143
178982 719 212
575548 977 777
916370 136 291
778653 231 227
261452 205 122
423121 213 974
394025 397 170
477536 50 206
481624 11 325
390580 846 347
646092 979 700
341865 64 22
298931 892 734
796964 396 128
398405 616 94
389493 785 319
221237 546 965
81822 600 53
59195 867 216
53044 413 971
117141 81 90
821240 32 470
735889 661 253
708058 351 245
954186 552 693
459666 458 649
879595 32 378
894190 93 130
454965 332 183
816924 416 383
754637 113 714
629603 584 269
96020 463 984
800183 304 567
266031 403 60
157445 771 530
520217 527 974
280896 914 249
18789 901 473
259686 868 261
179709 126 666
956851 473 672
461336 606 448
366989 237 284
705091 404 127
910291 425 252
74517 418 440
255749 780 968
826041 238 930
953920 302 228
476681 633 232
847972 625 310
817895 469 320
544116 280 459
918832 186 86
69709 46 757
75647 940 846
213743 466 477
337185 166 126
463787 706 54
985263 156 293
993059 482 419
446306 846 222
550391 311 468
182550 865 127
937709 427 361
766948 873 550
491678 231 479
231835 512 118
413055 30 831
506711 99 117
476880 502 828
268906 593 824
397419 892 861
580262 569 291
79392 905 365
463863 65 546
958374 565 927
299793 85 754
416447 572 767
464416 480 707
697349 758 529
10191 136 891
415350 930 310
488483 904 655
295282 861 414
652020 233 719
657055 729 291
429188 775 856
116044 983 407
828845 811 737
429980 509 591
877410 658 581
915496 511 985
627891 172 141
467453 262 625
937470 578 541
101673 924 405
87086 852 702
311375 726 796
745896 143 224
102999 632 467
320967 239 541
271032 770 222
268421 585 99
678592 285 423
105782 269 919
439939 580 702
136803 70 918
628898 334 331
129635 338 111
683920 960 163
987530 855 894
492465 93 334
219643 191 705
391334 969 587
796521 175 762
640629 134 515
590852 642 863
720468 856 745
922038 319 833
940839 178 758
34872 366 961
488585 686 992
621047 135 818
805233 7 130
897863 765 543
313081 371 14
297711 101 981
949440 561 709
566791 118 195
395075 202 223
822190 314 891
771462 259 773
129820 235 914
460715 134 972
569180 53 814
93029 742 937
399639 796 977
968114 490 154
615561 166 677
493113 377 709
886080 954 494
141920 455 629
606530 308 549
729828 83 265
815353 428 823
659683 122 699
881893 300 883
68269 35 303
253729 799 69
591857 888 522
435954 821 46
301203 526 366
675375 260 458
858231 158 56
404366 725 341
74062 322 794
644547 305 169
279568 838 269
76634 511 594
840470 108 549
151591 632 828
958153 725 707
586641 345 128
94439 684 563
583285 397 912
475631 310 11
929656 746 932
147926 641 693
890883 751 581
731666 513 485
655135 758 831
702603 988 835
100321 141 982
587159 5 552
402447 555 773
973859 363 627
895191 813 343
771444 73 148
689549 863 66
717793 27 225
12289 690 476
333421 62 453
25268 516 913
422173 53 94
997497 628 848
960275 868 150
705694 389 401
835080 904 680
832491 527 236
336485 80 366
376003 610 132
931012 167 103
818607 478 989
338627 701 909
364128 47 758
708886 261 416
827129 6 168
954644 691 735
852147 466 414
933270 622 682
522664 115 402
97493 257 41
377030 981 290
956984 719 563
789412 342 250
400302 515 86
527844 873 361
932897 169 241
245892 61 379
940792 160 581
680039 715 764
246288 688 818
284727 744 758
542299 863 67
735478 711 957
135716 373 612
127609 588 590
93652 920 126
198855 405 928
277094 8 258
203809 895 745
690953 974 708
882947 785 133
256146 472 708
687629 432 365
658382 489 674
517880 308 526
497207 937 902
907294 385 721
577527 797 888
843799 749 667
625906 361 208
663989 817 827
447855 945 820
806183 752 953
953658 409 592
424967 284 596
859365 836 676
435675 742 669
472404 671 810
798462 864 985
169363 488 760
542837 882 283
687098 888 869
490208 851 364
10711 996 261
447761 150 325
838189 236 167
482594 344 749
93169 459 865
215102 523 792
353467 561 561
689727 532 862
46147 382 267
95041 764 293
612177 361 704
5817 282 449
506617 97 232
60403 340 506
575284 170 621
644580 904 112
942270 906 267
313037 220 852
355837 468 990
173124 636 914
350300 332 1
1481 807 579
597422 822 860
974525 94 950
837961 215 66
295186 452 501
301300 893 258
581902 325 234
419019 716 331
119192 732 234
653972 320 68
390119 161 525
197595 92 446
830912 73 379
706287 283 717
574593 492 125
860894 415 904
215216 832 425
504273 172 742
41987 124 931
864323 869 433
542417 899 743
836501 264 543
536931 649 323
891667 530 987
981968 811 425
45397 353 935
825076 383 862
14340 580 576
633491 361 719
9762 949 377
714427 321 970
864538 232 183
746868 180 140
552745 322 495
958297 980 247
976769 623 215
732797 667 710
489123 211 638
810993 325 531
89928 912 99
28264 618 649
109511 120 201
484111 139 502
222381 381 399
677483 305 967
155108 26 970
954701 453 701
556875 975 821
366114 896 158
845779 74 98
757854 731 248
512864 809 133
699197 414 390
268841 317 887
326969 683 874
230056 461 121
529763 480 464
374340 615 779
357043 11 137
224558 43 940
912074 292 741
645678 162 965
139933 408 745
889290 83 784
978048 651 634
893411 58 53
986242 901 355
218078 484 895
450640 10 358
73165 313 517
604038 978 653
999279 931 155
119248 880 601
905643 762 189
986950 40 234
38678 217 87
271918 428 375
990421 960 132
924725 371 777
121715 813 262
749193 313 588
444172 384 324
746058 467 988
624511 807 739
390024 764 926
675635 488 233
689280 880 796
199853 891 804
602622 991 952
325064 769 245
971874 409 966
589375 921 635
1997 529 467
225458 285 568
985891 31 714
448355 617 647
487216 546 181
64898 12 898
184277 632 762
653022 480 838
162454 973 824
125947 851 626
982727 627 530
448828 268 674
634593 413 272
964701 617 722
511880 453 821
164548 840 36
673334 203 795
733507 627 195
125704 703 874
83713 458 416
872966 726 621
483359 602 86
755491 158 305
245104 836 359
810494 652 970
992348 4 113
322136 834 666
53876 336 92
343192 848 413
665121 250 728
810419 304 839
147339 619 703
947415 293 416
233796 371 584
424891 329 268
976713 23 857
430297 819 398
652243 436 769
250631 436 185
272647 599 881
622878 124 906
467578 242 853
106023 454 162
96711 754 956
343686 293 123
410677 29 680
731344 79 538
142207 27 911
195225 636 259
169426 173 857
861326 717 779
305009 280 106
247414 19 343
150675 338 522
183978 639 605
759783 787 85
730752 146 634
834567 740 549
343091 929 416
813290 641 883
725275 632 386
902272 690 674
576606 197 295
253634 195 551
56798 684 642
841625 873 33
438030 463 734
826857 674 903
725861 735 91
981971 749 620
683400 143 819
225739 64 495
620654 768 632
699865 157 511
667914 347 325
502296 950 601
14998 749 243
385848 51 521
247222 187 59
255102 836 676
413117 610 322
489878 464 310
574672 922 213
813601 912 722
100837 915 979
21901 705 267
770915 578 767
616227 699 369
199912 583 308
19912 816 995
490444 872 505
540589 480 295
258227 747 693
708708 592 612
900132 78 866
169585 663 339
909527 442 344
268139 642 999
208436 997 218
218457 210 484
46174 156 567
462275 194 697
551147 350 985
289299 870 28
353146 663 99
258228 761 816
826420 56 801
631650 234 156
382422 524 744
901389 699 220
135975 813 188
433271 70 211
209018 557 581
619065 614 893
165303 735 779
76007 906 981
117189 388 304
953925 666 609
511341 512 241
1790 424 192
867852 802 222
296147 734 764
328299 315 195
682560 599 620
464669 277 6
292847 228 246
347019 945 818
343685 830 872
353405 408 635
262097 211 310
9410 561 794
337168 965 215
35848 990 400
709779 702 276
780576 352 55
344663 992 809
395393 804 149
502552 562 148
602975 924 384
759106 9 197
539838 256 453
838136 864 166
255124 482 809
877906 500 719
56525 901 290
928137 420 99
684235 194 231
572178 493 351
928409 522 753
320580 965 515
928183 42 283
745100 341 118
81826 132 870
363943 336 926
769995 480 443
373141 665 484
410489 58 116
748441 767 375
680697 885 313
941696 972 628
711136 213 336
486598 273 225
161697 724 468
561668 247 326
331521 890 845
890602 61 4
997442 662 94
788005 628 290
915644 8 282
132438 860 46
601120 463 834
175 84 541
397208 405 658
214745 878 121
749292 644 138
829971 851 211
178314 931 119
682760 971 926
256646 30 738
856371 637 63
522117 156 889
827343 527 128
858937 758 545
569469 56 980
160737 925 369
832675 64 306
360797 230 406
49962 589 534
473543 327 898
264408 521 218
316479 345 579
12168 292 835
189653 983 533
700732 282 617
520066 704 177
543055 608 46
725291 610 204
702056 487 546
100245 354 613
719225 216 23
691437 896 442
794461 980 119
632409 950 270
544516 734 273
117800 536 705
134601 549 250
138455 19 466
152404 353 455
405493 673 886
442486 573 515
382782 522 720
607935 326 95
166221 858 710
40333 293 922
687066 583 357
578279 301 825
595850 316 194
6720 444 523
435027 188 295
582956 501 912
387008 60 82
970198 789 322
711143 481 256
793549 632 490
397227 811 102
666408 930 377
341263 655 748
576057 91 323
109947 263 294
92395 433 142
373798 436 813
470152 38 963
641612 428 240
131288 918 878
430561 269 323
70195 443 676
964352 413 487
951435 280 565
232426 735 949
979105 281 265
394007 144 302
730534 17 916
215199 210 881
327463 890 554
875439 744 924
805108 782 185
53059 25 562
757489 240 383
433563 358 51
595995 652 642
710289 668 130
961982 933 438
549566 419 368
588700 53 478
783900 172 797
996541 447 684
735146 695 540
532870 978 778
339245 149 374
461700 11 335
166050 628 313
408510 567 372
40442 989 234
267647 804 598
29025 76 618
231158 636 237
422435 927 651
553749 26 330
714444 706 610
872563 690 296
480496 117 139
764561 36 492
538644 632 355
594166 253 763
58679 219 672
113159 727 793
914442 346 336
742752 956 359
817376 144 582
598262 236 898
60359 451 917
690335 542 883
324239 141 713
235412 302 609
489626 163 115
843429 968 671
186718 530 710
711639 78 504
440378 738 586
984600 820 863
67799 717 534
792353 628 913
540797 568 599
563571 531 269
846919 106 535
673732 670 464
690209 526 180
614141 138 208
452771 183 988
346564 151 340
880753 886 499
640983 274 14
221114 984 427
193799 961 847
417831 730 993
225579 684 396
896681 59 778
210344 599 996
882587 910 439
232912 845 562
841903 511 254
143906 966 46
378299 585 35
679052 334 167
315267 664 32
428128 897 200
880052 901 199
3447 934 764
900860 49 863
884705 977 518
572390 820 864
503510 605 232
528909 136 393
260136 584 462
959999 664 357
116002 528 798
70269 1 438
196130 148 897
44185 975 940
277208 661 292
591816 132 858
772925 202 901
872078 945 940
148690 145 2
627838 468 224
56264 260 269
709533 183 700
160899 989 155
770796 523 328
704985 351 980
929552 718 834
630885 141 317
629036 325 944
2772 976 158
752032 288 525
196148 964 842
637933 204 166
845625 219 389
274660 92 675
191536 545 150
637532 768 845
150398 165 750
503987 831 180
923220 765 168
532724 49 668
745954 26 491
136368 248 204
23947 683 317
962826 508 177
507153 253 836
695666 171 917
764083 923 337
525836 61 99
561942 787 266
679079 522 528
468193 890 186
764445 214 80
460994 605 841
162771 944 111
138237 202 884
648196 69 60
32037 176 769
353645 898 121
168893 192 656
192031 586 754
723780 289 66
581520 751 666
742633 653 25
256596 313 877
357648 731 400
689172 404 894
325096 1 208
292208 5 440
446387 269 10
428676 776 497
520730 366 410
680966 851 954
740117 85 414
530477 612 74
658931 846 973
467969 613 841
892272 317 508
90444 790 609
323326 467 65
386233 964 810
300899 913 530
139217 115 214
263848 914 103
415621 695 863
13446 293 176
269554 34 462
244958 507 756
146352 929 442
550058 40 686
540582 465 763
871343 54 375
74695 102 93
308040 897 5
37492 922 142
180320 3 717
993915 207 649
607762 532 96
290633 875 478
60428 16 752
418469 36 151
566649 994 68
799394 325 172
385817 724 1000
522250 968 979
411902 853 733
514628 301 409
436151 162 532
965118 240 626
515828 389 14
753604 536 426
367498 620 165
342672 767 67
896764 874 22
750404 991 428
135209 866 840
20609 839 494
39502 967 325
181707 631 575
229263 383 209
503961 741 392
626719 564 923
639885 188 47
289890 221 207
264099 665 398
153073 548 354
866133 95 734
87543 618 207
137923 563 518
494601 153 239
890445 786 756
682963 739 188
610907 163 113
909284 828 806
401538 674 625
879912 930 972
927613 907 311
197860 492 841
592437 659 573
920364 38 999
852525 641 920
608972 858 573
7031 280 17
600054 604 659
308439 764 952
636863 915 667
701212 338 549
946918 194 165
562696 645 790
406209 893 875
383573 230 119
766338 265 194
202705 199 837
734148 708 569
825435 826 599
104741 102 927
378874 158 876
885887 631 79
975967 651 899
304036 106 436
620304 121 285
748488 119 116
692741 187 101
361998 448 490
660263 234 850
394260 687 749
898775 497 974
426331 22 98
633023 928 367
682822 434 333
396048 537 686
345482 437 111
371488 689 753
969516 483 860
197886 895 820
597735 831 657
602870 74 996
457401 905 200
523136 969 291
60073 49 454
586605 548 674
947261 213 979
681311 243 223
518612 7 346
953538 514 539
608260 144 249
93587 11 584
727962 848 387
749948 356 35
809440 650 263
581063 651 901
23685 651 434
762831 642 145
19625 680 239
277187 371 631
653744 299 586
914716 715 275
130029 464 678
131948 751 749
220487 668 731
836742 157 814
495385 471 710
166852 906 542
653553 553 118
996732 476 636
33152 163 180
935892 539 420
66837 517 588
562017 439 721
704915 534 747
978310 233 824
906348 676 427
979726 945 996
629108 520 538
139145 767 779
112085 859 813
141678 528 57
921448 359 480
751449 461 225
234762 696 588
768537 881 756
469456 608 748
543436 487 85
845282 446 672
772787 535 878
821182 435 106
487306 478 537
420488 765 130
69174 680 322
195256 416 970
718864 553 230
173117 432 591
838630 293 357
18670 338 969
932114 729 337
780207 866 446
616722 772 731
584367 367 787
120261 479 782
918467 500 965
295784 748 914
546445 16 350
118438 454 953
521340 587 871
461545 33 202
402126 939 597
264242 264 212
333240 894 923
140875 211 600
687615 167 782
231140 910 913
954283 17 290
953755 718 235
83828 2 325
622943 951 119
845673 601 685
520378 60 845
627027 294 428
98168 604 493
215511 830 790
135646 716 387
207208 74 907
46328 467 197
293449 367 735
816560 324 46
520645 352 308
9370 686 559
973403 430 336
735601 716 311
88003 637 788
911646 27 9
365515 384 960
874736 611 755
777155 381 286
857509 975 202
580081 442 708
950595 658 371
714419 235 603
662084 355 992
954125 522 499
673718 740 160
236044 35 750
547215 952 397
189028 247 207
156536 181 967
353325 933 216
719960 550 683
783907 412 757
125426 49 800
471239 154 217
321494 798 475
314145 954 794
724129 680 30
399203 580 477
784676 247 797
175481 214 648
843427 767 534
84676 524 321
311487 596 983
117655 778 431
273680 389 290
148507 856 71
81859 417 726
367393 749 90
878959 538 788
57702 103 484
111881 18 385
249665 721 669
295780 867 287
70222 330 699
363707 257 951
941289 171 830
948809 252 137
936578 701 555
718534 89 254
753040 327 662
282055 969 322
285657 464 787
119590 200 463
72727 174 564
90389 104 895
839380 974 254
687151 668 110
350110 288 95
943567 341 851
892156 848 885
883278 627 137
207395 324 41
512192 345 860
878264 590 616
189070 590 137
357870 370 60
371589 127 832
179302 584 209
956024 550 141
251695 13 733
873491 662 839
906164 315 455
515914 780 940
616500 303 365
258378 167 906
350325 484 349
697563 255 616
379504 165 831
443007 596 863
885958 574 639
962150 13 225
152862 444 504
416268 425 817
820082 535 469
785345 395 660
364658 748 49
635508 892 171
527424 503 781
157486 918 190
952659 986 437
424450 733 886
338697 438 398
797940 539 265
391972 941 588
936302 77 801
209260 799 684
593365 442 20
54940 145 237
885664 257 702
616155 604 736
630131 964 332
566074 586 483
202543 905 781
790869 600 143
448359 149 130
50719 947 227
263217 706 212
498760 845 985
599451 120 649
707078 354 291
241564 518 777
556124 569 837
510356 103 110
132069 121 368
561254 256 370
528057 554 254
242741 482 882
99373 540 323
878067 521 597
821995 398 475
212748 721 949
139884 391 864
361697 772 54
420230 246 345
863559 514 425
715395 934 767
928163 43 108
796542 933 344
673560 689 107
323964 979 959
494784 172 659
119649 870 444
941512 453 417
510591 60 701
744324 976 487
251012 196 644
477481 159 83
726484 22 664
834376 147 62
126189 345 743
759024 20 598
432992 823 27
329199 738 513
994446 284 944
111536 440 637
643962 913 975
6871 41 465
353779 498 884
650975 325 15
784808 221 834
546653 118 502
420611 495 463
52372 840 469
137046 983 289
679952 236 462
681791 954 788
867522 922 768
910279 80 840
132977 962 802
866873 410 924
905161 6 913
536587 687 965
424036 955 573
482333 332 194
886316 107 897
7755 210 260
763871 471 173
888422 811 178
141718 128 969
122270 572 618
480415 784 814
692999 998 708
253627 14 124
348111 487 454
678478 489 142
37682 365 729
615057 734 33
489600 65 906
568594 687 688
156654 917 516
577405 635 332
987228 20 102
638927 775 820
408486 775 463
186728 768 555
287950 312 468
811478 67 144
218464 125 161
635543 161 975
936973 754 29
980719 399 386
634831 967 563
751824 716 654
638670 144 78
280555 185 724
213555 473 252
209216 600 123
555750 457 99
392059 382 772
689444 987 929
462241 683 308
474511 100 345
23098 490 825
671917 844 778
780027 777 924
749008 1000 141
79515 262 998
509765 259 695
95023 453 974
894567 499 184
598332 684 291
165769 539 684
581438 556 780
266677 110 594
571284 103 399
163086 240 613
402554 180 870
408799 808 471
109904 292 468
213495 211 258
775187 923 345
647662 555 816
346672 617 932
832005 123 493
810399 800 151
499021 795 683
477516 801 973
109828 594 174
410501 623 36
783302 422 728
439357 541 465
114554 462 278
743845 685 924
613813 687 349
848044 692 838
315032 203 891
887060 809 134
466637 435 270
431014 105 981
507144 418 627
69648 266 314
720492 329 491
212905 676 566
791494 200 935
240542 132 338
666695 488 257
412745 834 409
376765 767 716
54912 245 181
742471 41 31
58055 521 612
817822 882 763
694040 980 858
889585 528 939
434329 732 276
855949 416 432
300842 586 260
933909 525 535
114819 89 983
535369 15 737
187762 333 224
328362 171 597
744208 545 527
79347 299 564
651760 417 410
944681 822 451
929381 249 677
80375 668 806
411879 578 355
104723 968 654
226586 567 445
932016 886 895
790686 272 45
871298 217 560
717159 490 80
457044 139 837
914276 272 251
943037 382 688
750239 198 464
257019 396 200
889092 335 893
991348 2 494
571014 605 812
312655 130 8
668095 306 426
70938 916 439
393897 278 448
531163 68 590
872274 673 127
540125 828 915
588584 803 398
50365 441 109
766693 279 975
567036 398 999
632458 566 60
388084 633 575
213776 767 530
541990 715 903
601620 10 812
974587 963 683
558062 765 164
284508 118 207
605214 204 364
840536 998 497
14956 661 500
926242 814 985
678627 607 176
983891 359 408
393693 560 744
449125 401 73
299187 70 7
108661 610 644
480550 971 15
913896 289 893
547034 978 55
53552 719 499
212727 499 531
650655 448 854
641025 820 482
389176 547 46
580637 400 454
680641 103 973
326970 424 310
101077 713 395
367819 943 978
141590 214 584
699087 12 721
56365 171 681
109735 912 761
112545 428 569
625165 209 953
936941 695 637
250702 709 431
388012 510 946
615734 193 183
343549 169 122
429528 843 37
548058 107 647
770373 39 523
629928 172 133
381436 626 101
501004 678 33
759156 278 208
361645 284 774
236966 445 965
589022 83 208
536072 663 737
45123 120 745
939758 569 24
82892 370 836
855024 667 406
242286 445 288
260715 470 770
906852 65 933
791691 630 277
826490 878 529
346276 724 830
971624 382 961
60471 344 672
584983 142 925
886722 945 766
65670 881 318
945630 671 685
546589 703 378
902566 48 819
367836 740 55
988527 674 761
137870 153 214
416744 712 774
705285 785 993
563265 770 780
873741 408 354
653644 258 124
804331 558 410
420904 12 781
87049 987 910
672676 222 411
352548 701 976
607101 998 491
920022 11 783
796937 966 322
603197 645 736
87840 784 590
276230 554 258
651705 285 108
444497 237 243
328356 117 435
38514 145 367
804608 397 623
682946 622 204
997137 962 647
448276 362 995
574043 681 395
224290 812 281
751859 904 797
572892 751 952
337473 104 880
546662 495 44
176499 401 927
361620 769 580
479496 334 32
509295 237 887
996432 406 110
387412 279 214
76641 906 580
672971 59 315
248892 651 712
721043 269 864
805611 985 912
928081 494 116
3861 823 506
109469 236 854
132333 594 454
938892 561 568
967250 721 48
357339 254 528
355486 860 567
379825 853 863
978682 620 171
872599 82 644
760849 524 913
914164 396 588
486439 161 158
353932 449 472
10929 516 970
732725 850 393
694390 476 618
803460 572 468
788115 782 279
927710 479 616
179924 636 176
383909 487 623
938201 430 686
489382 126 960
361132 315 256
530621 511 942
42993 489 560
64998 598 35
646610 867 943
648816 570 891
940062 905 311
165008 495 161
327699 623 371
556960 844 845
665463 764 206
4853 651 529
700039 826 98
57401 43 788
452290 180 204
747986 603 119
885375 915 862
763018 265 866
78230 752 692
664837 273 437
909956 278 243
433242 572 701
670372 165 395
705485 473 134
949626 149 321
784124 219 626
525329 442 186
226985 428 602
167547 329 635
454632 130 199
159596 983 880
135283 915 936
929111 806 100
224944 591 582
541363 245 731
959831 156 626
300084 594 400
715332 87 849
520145 573 3
753069 489 323
104193 304 265
670874 6 762
240034 574 582
155257 127 551
438789 60 387
364581 31 980
930026 148 148
35900 757 84
173006 731 885
490536 867 30
433313 616 113
153016 276 470
128532 312 471
315327 120 798
20464 306 732
465992 700 340
634408 700 770
536592 601 527
485262 556 940
834780 748 605
981102 80 314
309618 462 936
258287 605 742
98366 713 298
192162 497 677
705011 263 370
283259 893 85
258568 876 595
265096 319 83
769861 548 765
316626 550 573
472810 886 785
638497 874 640
807641 43 294
876987 683 411
252114 438 402
401271 367 299
637949 952 425
531595 429 968
307324 358 797
497447 730 579
807150 439 282
541969 201 129
629051 314 746
906502 499 393
275414 201 361
650543 383 727
179845 958 191
503708 864 24
398519 114 895
704722 976 675
841680 30 885
166590 349 853
458093 25 992
397152 566 544
173250 424 899
314215 919 213
684430 403 577
891204 847 366
574186 814 356
526680 814 595
592636 728 127
770618 992 217
58331 635 872
657668 520 115
500403 360 325
50492 409 488
424674 304 568
630622 297 923
712719 249 516
823173 386 774
58621 538 577
147078 940 58
578777 481 395
714375 395 417
383444 615 631
140525 620 400
450267 217 523
162346 767 657
648709 789 435
342755 514 831
744281 39 963
617383 781 545
907617 464 918
616451 750 144
799729 886 869
269497 322 536
375088 950 222
30190 814 871
980212 990 507
632968 710 570
175528 699 409
64357 650 598
745612 386 505
558489 521 64
86924 765 41
263592 509 382
512117 626 912
807286 469 95
160683 283 76
602926 613 864
260149 586 529
582028 876 215
712838 910 138
134548 795 928
516595 639 985
44378 439 931
239953 382 141
970851 54 838
337864 781 634
915975 959 61
642819 616 432
101194 296 685
464916 833 438
563756 30 292
985910 457 455
87066 199 69
57416 84 5
905399 442 949
672358 508 928
843765 8 179
784029 450 38
207703 122 860
935940 577 838
957277 288 534
940673 651 166
893668 372 464
837808 278 769
254259 85 659
230025 298 720
297288 589 997
230761 855 618
893266 443 352
966121 944 536
932729 929 517
598413 320 711
512794 117 120
958469 368 734
408533 262 944
165248 112 863
84777 903 287
282585 298 593
404752 877 634
364616 980 804
505548 452 884
362529 629 689
836233 408 760
425699 248 83
84323 325 573
90544 843 545
489446 423 634
272484 107 758
581773 728 239
660449 451 974
891184 536 667
189662 53 10
3001 405 497
332962 32 154
340858 49 160
23501 845 181
782275 311 113
875253 259 597
5872 257 652
351537 993 216
259689 330 530
106175 755 561
772328 110 953
179075 659 409
69969 424 924
51297 152 670
909905 82 424
592553 313 344
357621 40 838
48525 496 584
392675 57 157
406502 949 400
867851 968 634
293611 909 444
42157 16 495
51909 156 782
536605 707 466
303678 468 368
199193 905 137
885776 29 717
272969 212 728
179675 231 387
919980 332 510
486772 510 410
760012 673 918
267149 710 29
95464 518 391
488451 644 254
389016 958 356
203967 724 842
605702 12 32
154972 993 339
869360 14 911
523993 914 681
412570 657 784
736952 118 29
22613 425 12
272822 695 393
240895 398 625
224119 739 479
291276 513 777
430623 704 999
847948 108 676
495398 897 419
20329 399 587
328424 494 53
106714 299 442
11063 886 251
997247 597 493
763369 468 455
494519 196 859
701625 622 152
174652 504 692
537661 97 841
239274 570 285
579399 650 769
91195 68 744
169552 615 380
767007 748 442
869506 677 372
47047 326 30
208452 233 231
742161 560 355
413373 488 170
471790 956 600
993294 421 831
252140 940 954
651197 569 595
50648 894 66
682037 407 125
16999 143 816
635959 938 296
473132 3 702
261948 462 156
767780 476 120
273614 540 41
612266 445 428
765638 283 289
568028 631 185
241749 347 160
866801 674 446
329884 168 338
988450 671 787
671209 367 191
147418 495 710
378982 204 685
165514 689 884
423784 463 192
958796 868 333
658643 456 794
34165 869 95
267289 820 984
921029 962 242
743079 355 505
586128 563 692
225006 656 918
405182 311 891
245705 530 457
233345 859 838
599062 170 177
551430 963 209
20277 202 314
426662 584 401
345249 151 907
820092 857 829
406076 838 634
312832 743 892
722673 671 12
548099 395 520
101986 134 392
664511 317 937
990655 950 642
146688 669 280
466414 76 683
235848 897 788
140427 430 331
671535 253 446
717960 67 189
956539 197 718
154360 55 518
22357 725 781
901046 43 859
750826 210 266
950389 771 400
916467 886 731
639597 486 151
597238 278 542
736411 476 234
100276 693 43
438932 840 339
140999 229 968
854885 741 890
821851 927 90
989245 76 468
874789 125 189
265198 433 913
336005 260 759
188133 77 575
476709 782 876
901393 353 310
479769 514 939
865763 983 813
31026 131 286
569493 289 144
871899 968 499
630757 323 791
312047 546 844
73486 653 42
709880 497 276
841926 645 44
191087 358 131
374027 259 643
897507 512 494
602811 167 484
487800 236 951
787759 700 70
29165 855 437
561506 82 57
4917 629 357
733309 880 472
288787 155 194
357780 24 95
613957 763 98
266864 907 707
398956 328 482
964198 732 180
347441 415 919
479381 80 206
479667 40 31
462683 174 98
381893 458 206
678163 301 844
318007 824 713
993793 782 779
952330 674 320
503872 881 122
236150 25 466
613719 924 787
644384 833 533
946013 30 452
772967 683 410
40324 694 776
776166 395 228
873767 270 32
631803 322 368
99323 763 326
883778 5 584
845502 97 934
663771 465 703
691888 825 880
105367 96 422
951379 115 717
716541 307 262
872303 595 786
723375 371 200
641693 802 476
525867 485 380
1240 484 152
126157 358 47
424403 784 830
596043 603 833
762869 832 112
239890 165 933
541090 316 670
708204 571 948
584648 217 911
902023 520 852
565342 788 649
369721 258 338
977584 214 342
375780 205 676
165815 901 645
853557 305 530
98340 518 634
388026 140 615
352989 53 604
387977 717 757
724475 869 57
157558 84 221
225268 582 337
283780 608 60
402463 599 251
148392 953 30
526352 252 166
524367 73 924
242515 502 207
26491 617 522
665298 221 915
773323 798 32
133247 282 720
998648 598 588
433112 467 599
489100 543 517
457077 493 150
233930 468 349
202303 307 606
636583 424 482
466782 86 32
5727 261 663
12045 918 404
962606 42 272
241648 401 791
382512 242 862
909066 242 623
548132 536 396
938396 407 365
346951 978 95
185607 626 578
744291 962 921
485431 241 18
546808 213 654
808744 945 30
898029 483 583
920936 48 14
122556 335 919
580785 713 271
528147 484 173
839250 63 889
592633 326 206
332745 262 308
130405 481 986
728746 899 663
196124 238 754
651393 546 482
315338 645 136
956864 303 787
566398 510 310
146254 394 970
505789 305 183
734856 401 34
330777 941 327
24902 325 281
278072 950 87
278898 948 514
141707 992 536
518420 286 210
98120 853 660
25356 779 274
383231 463 742
388293 13 495
135953 478 814
192172 331 834
566736 196 165
584431 741 454
313812 974 206
924283 520 611
615803 16 263
545463 471 1
534900 621 889
492689 464 353
551933 69 88
361897 800 599
122359 572 780
915385 467 875
386150 296 401
52948 781 582
552157 405 604
604480 68 559
175507 50 718
936819 71 145
441710 953 39
186574 379 799
44427 235 125
638069 303 519
181422 252 420
294285 78 741
119109 745 241
902567 200 652
148596 966 193
608997 699 892
149922 644 628
64143 731 169
870780 425 143
598082 947 945
864967 363 21
129410 139 858
835588 556 5
714202 974 166
647342 814 737
543806 526 500
586914 615 864
627690 346 251
722080 966 83
399152 293 210
691814 950 474
184472 144 320
514822 131 917
673585 422 169
492631 735 721
363465 99 458
816231 967 992
505686 668 218
365281 428 245
559258 108 864
903071 20 859
309554 3 293
856649 626 987
149671 968 887
641820 897 744
953992 596 31
862992 719 669
405020 586 245
827446 1000 521
943518 450 757
912280 125 440
684984 204 628
952560 394 436
654905 549 951
656415 536 709
835612 391 989
368239 281 446
138200 179 249
943095 471 704
536483 122 858
188203 679 455
290639 15 660
688373 827 463
470362 415 299
133315 705 900
772467 443 379
45693 83 196
620305 325 663
64600 324 313
429325 366 16
120509 335 617
487971 636 254
115975 401 482
147376 796 350
38463 748 217
549680 883 647
56795 644 861
426911 197 95
622497 103 142
406726 988 513
201598 819 840
377851 214 697
718736 838 12
874634 235 48
405139 362 80
55189 245 176
165350 900 148
509985 622 95
891196 8 211
654323 240 544
400429 176 645
563774 266 846
682005 82 989
85150 663 320
39295 699 93
144913 285 808
965995 536 327
665702 668 347
769492 470 880
116990 765 282
683401 359 457
132181 594 365
334774 690 196
474747 786 90
701494 383 564
675957 553 475
383282 187 507
681292 821 506
649666 811 503
771330 131 2
629353 445 315
838880 917 227
156281 942 181
649535 212 931
155391 617 707
216944 219 371
716036 679 458
827295 824 681
61596 191 225
981080 175 617
278727 594 114
690879 435 542
12380 120 354
383970 341 169
862699 714 844
193340 538 945
341063 65 711
204022 196 686
143445 976 589
976476 543 623
176492 210 931
124352 910 37
780583 353 583
80629 214 327
621054 828 193
718926 657 307
72757 440 845
544860 789 16
477362 459 77
890695 159 73
690712 158 966
122367 907 35
469096 317 71
923353 726 496
335745 590 827
637864 882 383
381410 556 168
227774 136 493
407754 214 698
581296 593 413
472814 347 226
651847 905 141
547386 939 961
433179 673 181
782245 500 702
580001 561 117
493174 252 844
55450 950 446
18864 122 301
365240 560 216
262272 401 411
866700 563 209
78265 425 912
729260 673 336
907619 866 247
305664 744 465
691295 685 455
33378 291 478
422215 181 51
971815 5 58
772432 165 658
148432 95 470
572312 789 280
566531 273 360
8880 64 197
940812 262 985
428809 571 403
275547 424 844
16202 224 217
685569 280 457
213512 761 556
342941 913 763
1050 75 303
533222 416 171
677374 344 641
765920 574 334
313895 975 879
612141 71 144
440092 447 398
377391 776 550
991375 593 459
982584 986 452
546878 96 180
827781 842 60
749192 869 931
713056 919 154
99936 486 424
178113 273 912
680504 171 613
447693 719 902
565260 910 366
890654 260 871
602962 34 949
329714 656 769
868111 164 643
463000 789 497
263189 127 951
405150 223 55
239532 205 939
856208 105 384
724489 83 988
741028 799 758
466083 88 830
441122 931 489
316020 619 120
416986 923 614
80221 508 799
39600 470 159
260089 113 561
563538 955 3
459960 358 854
874818 888 649
622038 975 327
936181 170 845
388522 988 261
629859 568 859
788071 397 816
734708 884 720
547759 683 37
124729 238 26
177800 260 37
185643 952 360
744789 56 73
597436 109 981
68212 571 776
558556 511 178
271846 221 842
860698 879 69
978439 982 767
670683 684 994
245254 630 603
65770 231 82
506488 588 694
237929 342 406
607124 856 297
959681 497 344
316439 379 907
95277 242 922
449496 685 798
457101 587 2
347233 390 14
330087 827 531
179112 732 851
910360 92 886
726674 345 44
753927 603 181
128918 564 634
248251 446 277
94166 38 783
27563 740 164
516316 54 963
648722 785 363
861701 678 897
958926 813 976
829368 868 9
91011 629 901
5423 38 6
888665 275 423
93322 332 577
851365 624 443
651486 561 230
32610 202 97
182327 989 680
267950 187 389
412143 797 21
825450 581 168
609666 343 836
76168 531 45
143552 745 687
44932 850 68
97827 953 189
794272 756 189
417435 832 720
865962 761 370
944685 538 825
689458 198 986
525904 920 915
620135 871 586
321968 425 833
240056 580 225
952224 737 537
906788 70 210
154240 429 373
882266 283 201
557270 868 129
88085 333 242
721347 628 27
377565 412 846
570358 5 842
879475 24 326
818188 486 251
243335 35 287
270561 827 415
534303 360 829
375833 950 308
465802 893 900
100455 904 744
553163 85 551
642058 119 720
66729 116 9
147229 836 888
124630 500 244
972810 370 176
316216 900 610
51484 798 416
257919 240 571
986275 489 831
428933 944 852
894846 959 323
162564 541 859
893465 861 101
221571 216 707
583781 712 626
323443 159 273
747282 321 562
59910 552 250
895339 767 555
321341 464 205
91 360 854
349297 116 557
520243 44 659
336131 797 396
278467 737 615
881905 819 516
154983 321 907
902305 792 893
801959 545 285
236426 262 413
550253 463 238
551967 227 204
329372 163 980
310461 476 24
789656 351 899
9337 443 548
762241 741 281
217587 842 428
903829 743 388
288892 683 406
236698 301 345
223797 318 180
213054 810 783
642690 584 549
463182 61 237
685869 358 273
157915 766 831
646861 265 611
51371 78 535
651092 176 856
867613 349 915
592690 486 847
8076 684 438
23271 514 735
9527 149 622
623587 540 220
972102 557 782
774747 824 403
603070 98 863
629921 592 389
519532 754 624
339800 992 507
193619 430 711
274492 237 79
595304 476 798
386729 530 109
62338 38 737
650198 61 402
365425 708 114
670001 878 570
249626 686 306
896906 589 392
832002 441 743
881743 624 79
837521 188 965
207010 264 909
988731 93 83
272336 387 707
688101 633 592
120449 219 174
631935 575 792
272886 963 313
307973 915 643
638381 288 286
491462 203 168
391511 976 918
355848 765 211
945519 554 336
192583 277 868
59838 527 337
293813 679 17
951347 239 316
982055 368 121
585900 624 673
352652 424 703
834255 332 673
450069 532 220
668370 952 380
690285 555 147
142531 524 973
895702 322 986
481724 191 124
83441 433 671
88737 964 344
962291 118 282
50536 224 181
938939 514 121
642983 623 658
858364 99 86
909656 613 204
289851 341 553
103964 705 525
325819 903 977
429032 562 389
693726 874 250
141984 724 618
752222 177 930
153278 396 906
876796 675 69
391186 671 639
82784 953 190
452593 20 153
106118 776 101
508727 958 607
691290 250 775
231001 238 919
902621 295 855
778790 320 703
670282 639 393
224041 746 684
185505 879 528
603897 366 365
380019 452 109
656650 394 563
776164 108 963
598112 590 30
458569 306 125
957310 138 829
830586 49 166
515695 35 940
678911 549 565
758782 302 691
662589 295 661
174906 806 700
392996 616 932
708164 615 317
250877 285 68
318746 985 698
666697 44 288
73996 675 619
341154 300 976
261507 736 316
414041 225 157
485357 781 318
413147 470 731
504065 564 404
998253 936 399
855355 370 848
262322 870 293
729248 833 289
898558 323 650
280187 689 435
428685 322 980
727878 818 385
858406 43 161
123392 531 169
939175 714 231
332169 872 877
387012 476 993
77601 845 416
795272 464 342
289843 461 174
351720 69 806
315974 319 134
826655 926 698
167760 285 870
401551 958 819
115430 997 365
973531 965 93
106169 125 541
99736 188 118
888949 615 471
357005 980 864
707428 559 707
942183 953 716
106461 308 139
427322 707 673
996032 628 971
747409 626 694
189810 905 916
611767 466 658
59792 349 999
438984 526 248
675521 253 12
146063 150 62
662129 835 603
710065 825 265
126062 612 225
687878 197 29
496879 336 190
127329 477 753
739793 386 357
532970 547 171
383141 615 435
221718 176 7
536139 211 23
508310 519 108
341331 12 157
942246 226 617
910054 733 906
400330 923 789
488753 399 641
373947 381 278
320715 883 288
780873 334 383
208696 694 918
118 326 650
54273 188 650
400836 888 898
695843 936 725
527873 818 830
906613 126 729
150553 844 212
803450 124 377
585615 904 804
424304 855 321
606160 966 419
28225 712 697
13378 611 665
954566 454 679
345631 72 905
605166 611 598
864789 750 296
352188 215 525
295088 689 337
567271 318 594
919606 812 399
199500 851 360
152033 137 970
852976 58 170
422914 49 284
294923 407 821
769537 419 136
5960 924 503
972085 606 324
750497 45 390
264958 966 723
469038 652 32
760478 355 449
269034 909 251
681182 320 291
861517 621 36
517308 324 355
697176 111 899
391830 348 938
104852 788 22
117790 434 816
154666 449 236
417669 647 619
159174 135 826
868839 635 623
208838 601 716
396851 870 370
260948 704 143
513830 346 774
197580 889 172
909375 613 316
773451 123 423
300616 677 210
622648 537 890
776586 160 261
229918 17 955
908658 701 465
633752 338 944
479990 615 206
324848 295 147
239446 567 706
455240 88 125
309899 93 996
69068 837 570
384861 743 593
973462 160 477
648556 369 680
341820 465 893
773236 261 708
638878 572 986
965988 402 390
913311 283 362
72858 837 953
844722 4 341
424559 851 86
25112 275 869
462548 835 36
760741 501 33
621370 488 659
666997 946 722
638758 463 917
939193 834 53
803498 367 335
642102 984 509
494520 111 871
431519 540 658
414160 696 328
186022 285 155
755369 884 550
93880 851 150
552132 870 112
478730 857 520
476878 228 439
702713 74 19
729320 824 458
140588 679 292
932052 333 769
193713 171 43
454869 266 684
303787 450 46
223423 211 350
383459 98 254
16025 356 586
446209 437 547
122401 837 372
619862 26 73
802659 646 328
65412 712 366
356567 846 588
232370 133 226
84782 353 364
744095 228 722
106307 912 749
282750 394 56
740004 153 708
814579 449 538
295603 846 413
446 337 267
705605 581 745
925479 75 754
300082 53 1000
995291 938 26
230896 455 480
81988 269 870
628055 249 392
318305 908 750
156409 862 219
806005 898 293
70009 477 260
46414 781 401
38652 231 795
12015 16 660
840507 969 270
963169 162 214
897870 949 787
916456 921 573
756472 596 941
952040 458 967
665465 701 21
487300 789 453
270394 21 743
522407 675 988
861705 372 634
694803 913 515
615323 342 403
286406 36 260
377768 985 937
504901 572 451
698844 881 242
13299 956 595
70611 851 651
900206 667 264
990069 784 176
126611 427 842
249341 222 522
461594 276 310
726723 557 898
410530 774 260
941918 728 351
754564 133 716
533641 688 645
127826 916 506
730044 888 392
126771 52 390
532583 31 562
309749 613 758
178231 584 811
970267 94 759
464578 171 351
944433 125 214
956084 628 84
655388 530 788
495167 155 815
473977 938 767
197923 75 536
593463 691 796
958279 427 331
743381 465 300
512455 761 369
811194 261 459
729493 884 101
437745 875 65
972584 860 194
371795 463 756
795822 307 361
984139 121 642
119704 236 392
679750 664 437
160783 521 604
561093 385 41
544910 15 909
778336 348 159
677074 405 288
822095 607 194
903402 74 936
159984 230 869
1448 60 772
532887 813 637
952964 765 601
643347 570 139
873297 744 440
190700 20 335
940490 799 952
182770 661 956
374312 420 810
65938 949 668
959210 600 284
93371 894 217
278002 308 648
479839 348 53
113818 380 550
761891 699 772
367000 731 515
763451 835 832
998352 449 12
115877 67 305
469246 40 516
752567 424 15
198245 83 868
611490 682 289
250073 884 744
923336 443 898
352004 587 154
416963 14 593
50480 752 230
16239 767 480
825341 417 129
457171 43 905
72257 980 268
531633 839 103
565597 884 525
237610 110 766
867061 466 184
330467 626 285
466258 822 911
948334 548 962
280198 267 586
585155 515 827
732653 967 784
188841 515 823
461940 826 945
824001 537 742
514210 838 796
665372 926 893
246185 263 214
340543 634 521
285982 866 799
181706 616 557
812172 279 952
740077 120 338
35529 287 408
147062 86 50
530921 742 143
18551 876 994
596061 334 176
418414 656 397
818355 333 704
666028 90 422
456096 294 790
360900 880 909
310861 548 597
870926 442 925
413872 625 134
512520 693 80
34194 38 195
418035 87 308
870142 573 504
482710 516 654
573076 829 577
206220 450 557
750176 274 833
504479 585 921
337564 378 82
881146 613 846
573419 881 915
595769 945 794
198571 223 398
135740 135 743
830527 694 676
919029 986 23
608452 676 511
854976 939 456
156668 363 212
700081 52 40
314014 156 449
299760 893 947
579055 790 805
202867 463 826
845262 609 634
843624 612 136
653423 926 813
213087 248 113
230942 949 255
783558 133 360
821719 967 383
937727 499 640
161422 665 932
882807 101 21
139411 330 789
88058 663 42
412540 581 808
444928 182 621
666078 564 287
287164 311 139
834262 834 794
89091 884 580
516944 506 855
485133 565 376
710209 300 912
310669 614 848
638803 745 653
563359 737 599
569239 21 258
840945 738 143
173999 104 986
361480 494 948
364367 882 481
22875 801 995
910220 656 841
106774 510 749
528964 438 712
171617 803 117
626746 61 747
856427 622 554
115852 252 18
35135 968 983
804790 351 414
152055 252 312
124556 392 281
461547 467 461
840448 445 25
75746 723 984
717331 782 169
912651 611 187
273137 792 569
892081 526 318
915977 292 633
124622 6 80
20590 205 78
375987 832 967
939384 545 232
871377 487 456
204417 969 184
54969 402 945
112110 139 416
219805 951 728
388296 851 577
492120 81 119
60578 261 759
332429 504 972
546423 727 457
415861 136 264
774259 458 883
764457 884 602
195116 616 315
427425 457 795
151454 599 868
56047 856 354
912526 363 765
938308 391 202
559871 892 86
380860 259 580
4556 131 714
908544 774 379
272497 872 373
927020 628 954
245130 250 138
783305 364 607
104582 399 247
697833 290 476
570565 664 652
868653 560 118
797461 817 665
696052 937 96
580754 262 898
326070 987 777
687484 9 593
260846 94 679
644090 681 613
266158 592 734
688646 546 775
814874 801 534
415674 989 617
672340 646 186
397836 229 201
639714 529 219
715351 131 60
292670 492 640
798446 179 300
938268 79 536
694507 983 792
894518 256 924
765849 544 11
138946 175 671
223745 783 312
718764 400 495
664264 546 431
296257 183 741
798650 778 700
583360 732 512
984145 788 423
430626 71 221
437286 839 77
204006 15 860
58973 391 474
419680 101 311
131465 471 648
549616 246 588
321384 985 638
228280 824 932
490231 598 633
291310 597 93
493121 349 296
612121 556 957
934309 128 934
16186 345 637
727870 115 541
125282 779 841
622303 788 714
2221 22 874
312711 523 487
182805 947 239
111421 252 858
907231 506 759
196242 253 147
115262 651 545
739894 154 826
869456 219 735
483055 471 133
959472 281 437
816913 903 816
193271 135 220
735323 185 457
779161 639 80
407814 917 217
18807 653 467
33759 593 172
453532 352 158
222129 72 506
633832 843 538
63366 573 553
315385 318 725
738982 859 677
723022 408 591
343728 432 124
809783 683 762
758176 222 344
640308 84 982
832529 329 236
1093 679 508
767208 1 35
279175 209 142
67951 76 421
29771 728 183
333863 292 259
365360 674 463
627459 851 650
126749 545 996
586982 634 690
697549 529 402
167554 178 55
480353 987 929
314979 379 992
376693 967 964
458193 169 250
313132 593 286
49763 955 811
911365 963 726
929462 734 569
302086 974 224
816714 945 648
721788 794 302
878046 811 864
655251 466 884
650863 574 514
634986 171 720
829982 619 480
70766 600 682
356883 637 29
736803 64 355
367620 320 423
189111 656 759
941946 594 592
921717 397 488
177990 811 691
302719 299 268
327743 375 688
736726 834 165
894725 973 658
730839 949 819
477380 551 894
796445 455 562
13565 654 830
672046 109 754
524348 484 398
12675 286 986
946717 711 274
811235 128 894
684168 944 127
991104 299 607
133534 858 897
360308 746 623
620408 751 145
190719 884 853
599462 735 333
220107 716 918
363025 759 495
323664 751 266
431397 307 352
636054 747 138
581004 985 244
758060 156 250
295110 854 634
317511 899 614
362586 845 979
281915 424 299
906676 420 288
209912 74 205
708717 504 841
212868 450 126
583878 247 567
909645 741 969
216679 697 626
7579 460 83
19008 775 460
402351 776 237
5558 279 280
21064 108 903
828027 417 551
995716 519 220
293924 933 644
759385 160 594
834327 988 399
318919 660 950
537377 100 643
29332 513 16
808668 406 875
242807 408 424
47899 749 585
980139 357 38
955591 393 487
963005 632 586
292380 270 306
400266 684 727
104187 53 177
479826 916 112
224968 557 688
627779 36 399
760490 179 720
799643 136 240
216056 837 381
766192 389 579
449178 274 987
968345 730 559
116601 504 4
936267 76 485
73087 341 552
688191 241 739
720864 977 364
923219 218 888
212886 169 199
669704 509 468
503139 447 282
562190 787 655
817880 529 457
643928 754 249
737657 992 246
575392 784 175
622703 905 508
794136 235 263
228500 904 939
75008 499 500
198753 220 209
786248 436 154
525872 656 669
646321 453 55
140827 741 246
251976 690 519
46991 852 538
685465 214 245
628584 859 459
668851 414 940
90323 165 496
454849 98 316
193438 213 530
305907 879 993
673766 549 529
602142 659 721
793379 122 202
712122 640 143
77431 371 523
751862 728 370
56642 188 480
817619 900 616
288781 106 436
519346 58 308
152139 207 403
605686 595 69
851176 631 452
79505 906 854
733697 965 926
294879 933 325
326264 874 563
387145 541 542
183968 846 281
210753 307 750
573651 524 970
423424 37 651
92196 533 341
939978 861 38
614558 346 242
909055 639 262
500012 802 122
200703 987 440
472271 293 925
685118 617 445
600335 836 188
832545 598 726
327103 456 374
154428 631 702
105841 503 343
853302 320 208
11506 921 924
977729 957 685
965448 503 1
120049 468 672
713918 204 343
624371 591 678
819581 895 744
823712 277 155
87171 437 342
845698 392 696
183376 535 42
925250 609 159
918152 127 792
460387 240 879
898140 587 396
194322 181 158
185807 810 929
475223 467 186
955997 223 459
994862 615 313
882458 34 592
796317 313 189
973891 943 896
969389 203 419
944354 108 814
160770 555 605
934181 464 625
105776 328 748
329540 842 316
472822 602 533
953500 425 235
906077 630 956
151728 773 880
207413 758 841
257811 816 651
370676 493 394
692333 116 484
854633 719 435
27591 727 953
820814 303 795
400885 597 850
921460 703 169
294298 131 780
893313 766 53
662573 236 802
394652 757 379
760024 249 142
703511 696 590
139393 834 380
838769 321 14
774803 519 845
271249 512 978
275156 482 647
426564 709 925
975552 236 794
390453 11 773
968165 308 449
459251 121 493
417502 36 454
160422 129 86
204678 574 763
433674 432 219
937156 485 606
650849 462 158
365903 400 521
245421 585 498
948469 271 842
203950 968 265
466796 866 435
579207 269 86
246868 614 436
36433 921 288
729751 867 947
821175 526 812
634152 392 192
589264 228 403
708553 685 556
817986 229 816
211517 63 291
826316 637 219
143347 96 285
892460 439 89
730222 751 756
504082 45 335
23269 109 991
611041 550 548
843519 556 947
174009 897 924
461980 26 100
710768 172 867
456628 316 336
276448 600 44
931347 458 953
66694 619 307
767775 860 886
49090 562 504
258937 599 950
580304 797 51
122625 296 275
450472 165 462
852186 913 276
316146 209 405
467686 336 844
791027 479 829
460980 540 978
338001 807 83
926367 1 29
532405 899 866
102540 355 262
490350 866 690
223253 747 609
274669 42 885
439200 847 879
110607 207 818
965219 450 560
720145 467 875
713262 649 279
497087 787 384
944968 725 934
547864 250 918
773829 896 211
78305 925 613
194260 648 619
526688 913 600
423826 827 626
856801 738 656
616503 389 362
991648 996 229
323645 687 666
263121 165 989
192268 579 342
995187 728 370
247683 608 857
620633 445 939
405066 830 711
696817 126 939
522305 914 628
94650 649 878
4009 242 450
650046 882 215
356890 908 258
258620 158 466
437669 860 271
357417 755 918
765068 361 885
509698 310 374
147592 716 658
449931 245 642
169688 685 213
734444 651 998
410671 860 447
406088 667 930
858383 559 474
691382 903 661
73428 856 557
197233 289 899
201428 722 639
772336 435 454
984314 263 264
123272 480 143
339855 94 545
59690 92 759
572808 221 683
439406 717 632
759978 907 140
319736 968 640
949887 897 39
860322 90 904
21777 4 758
383466 481 161
440113 72 974
613139 809 400
149290 321 743
788064 42 635
820775 625 377
120014 367 425
376132 852 208
309017 961 603
100724 96 868
280751 330 280
724214 760 690
469582 881 222
236660 109 394
528700 378 920
567657 21 181
743256 873 596
171980 489 245
198394 748 921
630236 921 869
991823 563 767
481129 973 78
993733 262 60
888819 270 520
636115 954 537
548946 131 998
355409 62 342
36481 340 235
780678 897 542
222164 283 482
227799 7 793
755588 28 117
569307 604 896
154953 553 427
599389 1000 326
292566 552 491
167683 956 405
679248 618 623
462374 809 163
479653 589 846
618740 903 591
801733 613 225
168071 790 146
876209 630 570
804583 990 205
552725 223 43
116613 614 669
18964 476 204
304769 435 935
704752 364 582
563114 473 971
941813 940 377
953223 38 716
90172 193 415
931453 8 567
226560 115 678
167277 508 73
640180 400 495
3627 727 509
677409 457 341
834025 832 670
292830 132 759
973357 118 189
273562 889 934
42955 592 554
971483 576 297
936671 152 567
630083 948 660
544054 573 845
485339 560 520
739611 858 93
163620 887 923
738710 82 105
701535 646 728
506072 610 218
81101 460 796
495903 237 532
234065 528 500
513590 886 991
267843 61 741
920944 619 649
435518 631 48
949930 642 686
784438 720 459
608269 316 802
564217 491 420
495064 517 319
844632 539 801
309230 292 462
821513 854 512
543331 11 875
636937 396 318
497845 214 79
234464 370 392
960119 8 725
202623 258 349
348137 378 527
577990 643 26
923948 363 497
747943 981 471
578251 611 697
237816 253 812
72599 912 74
997501 481 462
325366 591 706
585691 261 447
582915 20 465
116726 491 514
597791 703 450
527978 596 841
455912 828 484
272853 41 118
757726 810 264
312567 367 521
29173 465 746
15095 689 284
948006 508 242
606281 708 884
788176 574 434
374497 295 16
870566 404 590
807371 330 348
564422 924 440
890582 99 118
289951 927 616
517585 80 229
485454 941 824
370183 223 968
790116 258 270
117071 48 641
600483 294 926
912573 957 392
27512 196 387
859028 894 493
540329 445 690
403570 648 995
902303 127 451
987706 618 237
954671 794 14
882776 863 744
171453 143 86
537605 121 51
740288 359 725
333072 51 629
479957 182 775
103886 352 80
404425 829 506
379355 420 676
665342 596 948
7562 248 725
47490 290 90
308067 179 529
301158 412 520
198529 430 584
853828 439 677
487605 193 137
166684 943 572
770483 906 134
828528 162 490
276941 210 336
471603 754 494
322923 978 930
249097 288 294
805927 213 691
959016 230 927
882820 182 731
38111 999 549
283610 83 601
432650 102 892
616446 52 507
325459 45 869
859385 969 217
732564 249 971
827727 792 532
447345 834 457
544976 907 885
438838 408 122
368817 435 787
433934 393 780
632135 854 451
581298 506 132
998700 736 227
537016 659 97
736737 435 916
227826 497 80
44170 644 605
434473 698 772
142594 526 482
784664 84 784
677136 340 937
317240 633 422
15088 538 638
677490 724 583
504552 632 898
826886 205 420
34881 604 451
928470 893 564
100898 972 337
280234 373 518
322998 763 209
458865 963 91
20243 543 524
376373 294 989
742643 636 548
790416 618 283
513059 942 88
81186 292 300
99258 415 410
430218 392 939
603263 772 422
94667 23 920
44561 927 14
19325 401 313
619233 923 486
665336 543 320
930549 323 368
75533 684 262
656614 874 995
595187 626 439
262101 658 33
261273 933 471
8506 674 680
280174 135 896
916424 429 339
9149 149 671
655374 503 128
735077 451 84
436725 909 264
226675 908 579
401668 309 981
696026 646 155
533026 977 424
458180 195 682
386024 453 137
931643 249 233
415613 649 885
90648 324 228
615460 33 952
31410 81 874
771036 453 214
593663 266 179
998719 187 563
652724 196 416
231230 875 59
137545 984 662
658759 924 230
68233 916 928
799571 922 293
706060 247 256
194223 916 553
726670 591 915
48972 843 488
203768 282 775
886398 287 199
433139 498 477
526267 735 109
278715 987 920
731017 395 624
457124 360 545
128238 223 794
303018 740 569
533312 985 682
214966 312 891
555402 326 146
519483 775 994
487006 963 70
645390 441 213
603507 387 776
742447 416 256
541428 276 288
607936 429 98
651675 297 364
594928 631 573
726777 781 19
534697 306 952
870940 805 451
267849 89 753
974892 776 663
589196 905 243
718096 54 905
592558 86 648
578222 398 246
976611 264 865
446576 448 805
363544 562 118
342062 715 366
502551 19 731
660914 361 748
539345 148 895
492531 629 566
538456 27 16
842262 27 471
687719 23 299
858118 879 773
881359 195 134
230397 816 923
152804 244 853
63865 798 815
877194 965 249
821094 399 576
193357 405 526
541740 429 312
266335 542 790
286320 530 672
993424 495 755
802508 372 562
503107 609 716
76223 725 131
151958 419 282
813799 459 469
876729 535 129
827736 627 715
245484 262 402
903444 778 672
238605 526 428
440561 470 618
966998 617 953
846973 478 248
6422 143 896
246637 50 74
123355 723 31
306180 377 68
603495 725 491
170340 294 631
641795 12 821
567417 663 462
841490 347 960
789030 570 917
93649 176 163
657297 26 449
40781 618 976
686913 824 604
203867 950 538
694445 347 88
460853 684 773
873882 22 774
456393 146 470
535074 217 407
461767 688 68
420024 542 56
694810 720 478
441236 224 786
714759 480 909
819817 26 342
751214 117 377
419896 742 344
816882 623 855
261972 294 340
864837 821 878
907442 639 680
570367 589 811
60648 374 526
628723 375 598
924965 710 643
702941 185 901
153231 411 120
47860 716 649
773049 690 194
52296 290 145
416745 948 170
696019 20 771
358661 550 285
911682 112 595
458822 516 467
529202 220 704
469531 590 488
162151 413 32
189609 538 604
426982 225 889
68507 425 462
14813 62 577
403761 616 588
449439 394 333
127296 473 57
682779 717 428
140114 236 861
769221 608 855
836534 967 988
718853 741 615
224658 625 57
111592 72 3
278116 768 264
753164 692 193
989088 949 456
854790 986 793
612241 693 610
70728 564 297
305180 926 133
565671 765 92
9543 235 964
283324 390 121
371074 653 482
493702 93 716
730459 836 567
439201 476 362
678827 59 955
50131 961 955
676559 756 336
113445 140 372
337173 498 193
806405 464 717
46595 359 288
532062 964 408
406881 596 237
155824 474 383
760929 479 168
63926 320 375
468975 472 39
467239 783 491
300586 341 13
532246 451 517
210232 97 309
182309 545 378
779115 85 878
957298 921 377
96002 443 51
651942 362 824
436890 718 870
27347 199 350
934253 185 942
628839 200 570
587741 208 359
970384 908 68
392862 936 250
779313 601 839
145972 436 854
921824 944 172
285285 441 230
155151 263 217
340753 335 390
379971 215 563
977922 109 855
335241 275 364
784800 341 122
523662 457 604
875572 719 784
789266 714 78
227209 10 964
975559 630 998
39932 182 580
522249 498 675
998631 514 644
890591 825 756
35702 317 527
275997 298 106
338071 52 19
925575 27 118
312932 366 784
767844 428 509
430068 178 309
538654 827 364
59853 332 907
941304 922 932
207524 771 570
60908 772 870
61887 59 956
610785 84 559
493709 871 363
794686 776 189
430613 201 104
123402 148 684
252066 368 544
19071 535 191
417118 397 472
192652 128 819
1229 596 771
974144 771 515
377681 78 291
905589 738 557
604671 750 976
875563 542 880
306076 546 50
579730 255 53
610652 541 890
556625 353 262
800601 484 578
936470 877 992
664070 42 636
899235 80 617
927139 533 675
433232 224 264
579724 961 622
337396 894 850
599212 346 584
471727 309 560
983522 139 657
355297 910 812
3524 936 504
795026 343 828
265269 920 752
311189 346 941
799945 49 884
314091 524 673
271606 88 2
878958 703 999
376899 186 926
77094 220 109
259756 591 743
454341 584 985
481844 276 632
981519 852 478
421807 713 90
730664 304 387
531833 234 780
246730 616 635
200394 930 636
571511 751 131
88048 380 989
864788 172 341
631071 21 337
707431 152 637
470758 814 430
424880 552 324
675297 848 112
254049 154 336
811464 690 330
663400 830 977
367672 626 339
171812 946 954
249361 982 251
241932 71 442
627602 333 1000
5361 795 895
646990 395 302
523902 257 87
890493 589 795
438037 638 875
5787 217 175
733790 133 387
701964 669 56
809691 809 899
618775 753 94
696202 388 638
195495 382 429
845708 877 39
155527 327 933
977156 658 830
608968 945 257
721687 986 165
594822 64 516
267357 432 550
387141 790 208
114026 217 723
976483 405 916
350242 581 11
203393 644 950
177229 573 140
192641 798 602
167220 42 399
176717 369 894
925957 657 67
403986 973 888
22821 773 502
25470 961 39
458074 374 89
4205 189 354
803707 441 535
420316 977 209
491710 231 926
666809 952 165
155842 362 106
605795 939 640
993594 808 664
414168 417 457
777390 710 117
682119 681 304
394864 827 977
54607 984 160
40962 348 888
164456 405 563
231461 60 419
509651 430 660
705912 429 615
64559 970 251
941406 336 925
48036 716 964
272274 123 841
198251 805 796
334997 559 715
323212 586 552
629936 338 316
586187 12 704
568225 641 714
710378 99 468
839866 848 766
625665 596 854
587208 64 518
510756 838 878
9678 585 314
96217 559 950
328001 830 254
75865 217 263
48301 997 401
644660 624 986
362251 993 487
423804 695 382
438938 939 159
441024 138 99
753177 320 531
736111 593 894
648591 989 668
92011 661 986
584277 803 940
524568 576 414
382301 429 860
498700 739 960
868335 128 107
345142 533 804
840663 792 233
601406 68 568
746878 178 698
154637 936 874
575378 743 722
26123 300 153
377785 550 88
828282 128 730
74913 896 31
753719 937 577
916436 339 953
222916 808 977
63450 394 418
14395 940 41
620841 186 677
484703 566 339
803306 226 428
717627 505 488
15080 547 47
273889 623 697
2045 69 89
604457 943 803
424014 431 295
253975 415 156
400978 106 978
558629 590 266
17497 119 441
972757 648 618
296730 426 389
852442 522 731
612942 46 231
846909 882 599
67291 357 352
529728 858 979
598132 906 326
272642 288 230
623403 394 221
137561 632 433
619377 735 466
7433 671 3
295883 167 661
401471 561 823
347504 486 635
57689 78 658
879053 303 420
619840 789 377
678341 380 143
849940 299 619
965703 386 859
923388 990 840
544330 456 46
160011 192 154
463895 392 742
236909 609 35
357189 625 278
447538 530 401
841870 807 445
35188 538 826
777676 855 876
831174 214 437
787449 396 717
346180 736 730
419211 832 162
770713 917 45
949667 526 399
435296 845 999
871785 32 617
243025 899 118
158668 356 822
166070 864 985
848946 638 2
275382 24 34
357713 956 546
739628 462 833
292514 592 534
553579 904 316
548551 911 502
513900 433 876
265902 585 32
580370 704 884
826872 781 288
77984 616 941
291601 283 863
509870 583 255
506660 498 907
775950 296 990
656536 128 602
166124 831 201
940861 868 421
75174 450 622
620251 353 52
336456 786 620
354250 7 194
936942 585 787
235966 778 76
953979 409 441
109358 968 170
571972 907 138
505708 392 822
679211 831 160
609019 218 16
915902 470 830
967672 902 389
789571 23 343
862578 520 71
342374 919 435
637053 440 332
283454 469 673
96513 287 549
348012 635 983
303058 29 243
164131 378 921
96971 941 805
565277 836 24
60810 247 288
915138 897 464
671568 603 614
541809 494 914
602784 585 983
927061 858 548
540054 557 82
170004 80 26
816592 222 289
238963 917 9
547520 770 286
95101 706 97
127460 820 297
385450 125 587
452820 620 415
313345 798 490
490215 217 959
840561 550 147
206058 945 76
573840 669 85
141488 292 77
774329 850 351
870436 686 1
621816 84 306
535846 326 980
552284 393 677
928901 280 760
304855 558 565
834666 633 772
177675 47 776
159899 573 895
210603 508 548
349390 440 263
72545 845 441
699389 780 818
88759 378 279
651358 943 344
967646 948 324
118244 462 645
364013 852 691
865453 26 206
631051 845 392
963094 579 213
19215 143 249
819093 907 111
906233 283 778
994969 383 900
46408 616 800
165 884 400
555382 44 771
132360 914 635
8285 658 306
227870 642 863
514768 253 557
632554 645 414
220330 148 830
668088 67 698
385508 640 214
959454 978 544
696352 871 906
990306 26 232
659918 451 34
749649 348 188
838016 773 78
809500 253 163
138362 441 484
540601 77 247
469724 582 862
401921 379 800
503789 339 132
376822 405 422
437889 484 547
813829 211 615
73272 516 168
124683 250 30
585801 188 203
827046 546 913
909253 92 530
247708 432 552
138022 674 970
472368 355 571
933137 538 71
650838 306 191
581315 26 352
201435 667 860
722735 488 184
523074 85 540
131225 630 899
837177 492 820
377745 958 74
649048 774 911
481079 947 382
985015 566 319
448832 425 681
135618 360 754
854751 391 116
230355 598 916
64977 282 592
184900 107 973
307274 518 232
643251 115 95
860491 480 69
614047 226 490
827908 890 192
351389 704 610
516294 824 44
911094 873 198
208266 807 565
165601 209 15
597445 973 353
142388 442 671
456081 44 487
987554 684 270
441580 828 90
215432 316 400
765161 26 377
681142 467 885
635411 16 217
738875 825 823
338271 690 632
880285 199 208
811554 204 401
68753 490 997
280023 285 21
452953 626 692
615940 383 705
129843 3 806
351105 589 637
892978 547 883
595785 408 726
497737 263 179
257913 807 155
281067 758 119
969046 381 570
803258 34 790
95713 24 947
716775 750 943
210045 284 188
931439 177 767
974841 662 753
476478 193 95
333737 811 599
179274 665 317
911823 279 100
481221 34 777
607563 158 250
983890 5 295
520314 550 13
617378 161 273
663592 495 41
19799 298 128
39887 933 278
483870 747 787
232848 95 789
899475 235 295
459196 36 267
344513 726 828
215735 501 324
832877 241 481
523792 744 780
422084 116 622
14599 520 336
950349 985 549
468288 623 818
302899 703 133
177770 853 656
99860 794 341
151130 47 369
492154 960 378
19572 964 38
595198 225 432
401874 462 812
334199 41 990
698179 635 166
898688 822 214
917036 950 558
518864 604 335
17404 634 489
156695 767 796
978714 428 289
278625 996 939
593267 726 505
689151 857 20
480746 529 9
642928 669 28
161528 807 378
717922 174 318
889631 359 650
258100 252 178
708205 839 466
978895 414 632
989410 498 456
813331 394 494
147509 818 448
748463 44 724
659731 243 954
759685 161 170
336295 468 167
862173 991 434
787884 203 919
501077 193 660
62538 953 480
510764 656 237
119457 845 68
581795 604 44
568484 779 599
47392 128 339
96911 790 761
791864 423 188
497821 304 784
917566 461 603
626484 38 638
222357 20 839
382952 553 116
307387 209 887
536778 572 67
947403 280 990
198088 657 281
55342 871 246
443926 965 286
380614 646 540
872944 485 705
422346 339 471
960996 228 227
362042 365 605
447394 192 587
815924 498 220
115038 568 378
899607 474 414
106878 330 64
853612 828 355
304714 505 73
456441 818 436
121243 454 405
739830 298 910
405750 127 681
949587 909 629
198871 49 45
133474 4 204
38532 653 818
598590 843 759
86869 606 363
295695 973 997
664003 661 696
126357 27 559
903852 219 815
524240 991 16
140772 464 628
91801 574 92
906954 956 428
288622 181 331
795594 632 70
447440 266 184
401888 275 398
863580 924 255
136544 513 349
587368 368 143
85379 157 649
328741 369 335
502158 337 383
181964 490 313
97574 893 276
364357 984 227
764977 622 60
427849 644 965
140599 450 695
685759 333 634
828016 67 839
764855 990 489
60943 152 613
940458 37 603
80352 684 730
955763 747 299
551915 801 890
95198 290 805
668831 837 960
829169 116 602
186119 853 277
341259 808 397
178519 132 364
493773 505 571
933742 559 799
189893 368 505
372162 323 650
147900 229 892
194146 515 537
758533 796 530
524660 677 261
380717 288 771
225233 173 855
23647 499 697
907390 385 92
579753 276 352
224150 244 515
53680 782 697
233946 298 422
611499 436 271
910416 381 389
458640 25 273
510154 517 391
160570 575 664
937079 179 411
431093 372 26
815321 254 441
714649 261 967
623268 201 675
85812 473 768
551836 255 803
199140 876 262
699817 392 768
171590 694 584
945336 267 723
217551 626 837
328893 748 594
46232 996 330
191017 130 823
939783 53 319
127977 734 604
912343 480 712
295089 99 913
828740 613 621
497313 523 336
614914 283 734
136516 341 976
660938 30 179
570355 130 654
608840 742 437
878505 925 128
988596 410 346
681688 279 167
373811 987 206
810784 88 904
502177 809 511
759218 631 754
881093 504 618
412895 922 246
826129 704 189
45089 295 986
523268 473 399
657755 837 846
831580 121 247
700722 479 677
262770 344 860
743784 123 118
738707 561 859
697633 891 786
578729 974 227
765027 5 819
524355 697 594
491553 687 87
164377 592 79
79828 654 793
884695 685 236
275425 612 592
734832 3 683
626093 949 831
332692 950 917
435152 251 879
91448 646 483
375143 299 742
199213 979 797
288343 368 49
933868 131 806
749485 713 165
669882 585 92
111432 812 354
294533 480 963
720385 974 410
711450 981 858
773981 674 645
798934 411 449
933495 318 610
812654 133 791
17660 723 202
952468 333 811
245357 657 618
564418 964 983
499564 298 889
980722 206 558
867400 630 500
170823 317 270
414997 560 607
606878 103 173
636153 110 760
185050 923 353
647886 106 159
727874 414 878
751032 372 451
607035 626 978
491420 550 524
254052 507 753
503189 61 687
164371 987 279
705213 739 995
894571 231 696
898477 972 965
722755 466 173
289793 844 434
740639 215 471
280594 964 720
307060 345 487
469496 16 364
237230 235 207
144551 216 412
978258 70 971
708179 112 608
904219 12 307
500515 438 558
567943 883 27
664370 279 431
27030 12 309
186910 316 310
500623 838 263
170772 452 74
872892 212 218
728363 851 564
881919 571 666
297824 595 787
709997 797 495
797948 498 443
410385 194 422
880323 129 458
461440 166 480
200286 16 75
990438 731 132
702663 930 657
381692 385 136
327722 454 985
278224 200 890
330053 598 898
992673 455 52
463134 620 795
393215 528 66
76772 132 220
146940 52 888
604969 706 356
257734 232 44
543279 534 229
274142 562 802
371085 327 242
979653 507 368
249557 778 809
645924 503 885
793912 802 153
96041 906 390
823347 20 402
964128 55 584
867384 550 186
753451 481 152
20180 62 680
617892 163 965
713156 857 17
30724 351 789
389170 333 24
34888 153 147
387685 971 120
445631 303 915
898363 416 133
135649 88 793
512312 531 275
135674 361 817
221149 775 577
577817 721 675
492567 271 356
885525 912 177
266560 36 67
233299 276 751
140666 274 591
935372 786 98
532776 661 11
767593 750 113
110403 163 654
164746 821 214
336880 429 887
454945 334 849
771547 606 153
697615 355 581
120761 329 836
516518 658 566
587816 952 720
249739 348 356
372240 341 323
704899 244 304
235690 263 938
933574 672 348
169620 769 552
640271 855 826
595933 165 266
645122 169 292
39365 591 420
786322 497 775
7134 751 43
583348 964 19
429248 242 282
381081 935 186
781387 134 654
893633 279 846
568409 326 969
111706 331 451
729040 316 559
470521 363 252
859928 477 798
405857 481 121
658714 685 462
659374 857 214
948633 122 84
67141 107 51
106745 903 672
278968 348 465
881978 489 584
435024 835 743
997622 349 694
239137 218 967
884536 780 871
348019 363 912
394513 696 365
244780 464 374
640552 322 552
510114 899 63
66249 845 33
290956 397 874
43765 66 819
80033 151 606
869631 35 132
645729 654 255
919285 498 488
46528 504 196
453092 616 991
452639 708 111
445519 283 378
405609 257 628
33111 556 607
462938 822 250
655420 102 412
704865 102 913
711585 961 129
590603 608 259
922113 122 615
324582 652 526
786326 552 5
206277 574 159
435178 757 647
683033 638 664
860906 554 93
66413 993 587
732733 894 959
105378 352 29
429202 440 959
438900 662 932
117201 333 435
101286 191 199
459453 394 697
997544 187 777
986241 441 197
21169 736 565
319423 385 649
485086 196 377
146706 634 398
723331 477 770
778268 317 217
492966 158 507
708907 504 516
504959 800 837
989757 102 460
990026 762 721
766363 486 851
797551 876 956
141052 180 958
663571 288 662
62284 514 421
843339 381 474
451404 65 59
677668 693 494
786999 253 765
863909 459 766
564622 888 384
304821 21 922
536497 484 295
447316 676 977
527775 695 577
942279 445 501
381912 612 842
245786 224 503
162215 117 440
472314 740 152
805242 879 836
840712 861 420
576350 332 517
142932 7 752
372389 890 807
897786 38 849
651647 183 766
165805 250 825
564230 261 679
548789 951 582
863612 835 777
876584 153 171
365229 543 782
465005 803 510
502147 769 877
802423 85 179
572249 783 469
659602 986 522
422092 393 983
91521 374 48
365809 965 971
149493 937 914
595010 491 35
645615 324 131
267617 173 960
127345 744 113
752877 946 837
492155 149 699
79885 804 377
324143 785 892
155503 16 215
602651 846 829
283597 576 665
239467 147 437
285077 552 600
855074 975 951
866531 459 22
199845 304 476
844659 336 289
109884 420 957
613053 322 837
165272 245 403
529939 355 825
140423 905 709
355833 528 827
645052 126 216
14556 475 776
34223 536 692
546711 520 380
830147 764 608
518683 448 647
770369 944 147
960122 734 130
539409 467 753
702103 701 990
361539 3 692
454374 428 464
288131 254 779
862595 777 124
724594 67 650
858658 763 476
914067 794 525
338433 486 760
739964 854 932
431943 562 703
1826 404 621
686447 931 614
670033 762 95
387488 866 694
746036 672 646
305987 429 770
272355 460 944
301527 67 557
644708 238 381
348003 728 740
505718 811 175
722617 865 661
465367 950 140
541995 321 800
281563 847 353
950218 800 255
898689 211 975
204650 992 101
137168 985 790
686053 193 570
271348 337 418
257849 875 405
668271 981 501
835630 128 408
659477 651 985
70287 607 456
57046 813 619
471614 921 705
468389 199 22
171136 438 557
186608 14 680
412400 89 316
212629 469 939
509172 739 27
477184 757 485
651477 135 868
705360 395 615
448510 474 826
254151 683 495
742327 609 642
956116 401 533
417905 629 85
621553 363 48
819447 109 801
851898 291 959
177095 89 85
275119 384 41
892948 868 206
875327 228 520
230814 988 672
830720 385 113
120263 301 308
308507 967 189
767111 556 443
939921 218 259
920036 93 705
437926 551 894
267778 998 324
883351 358 941
80134 431 797
857365 976 505
797584 569 686
748017 691 956
928149 418 13
354026 970 7
486582 184 554
216024 45 973
177164 781 538
153099 904 745
189436 935 571
366272 66 903
596808 720 864
122736 545 160
209088 552 427
816023 679 934
170863 989 226
678279 990 557
601514 49 493
249731 363 919
167852 330 44
91703 966 197
338946 12 726
603610 903 957
342353 671 201
250321 476 786
971623 953 721
716948 183 765
546023 3 494
64753 118 359
257275 786 870
551181 323 987
282433 151 384
8376 83 768
361884 251 266
60436 98 435
402780 578 308
45564 157 492
626225 263 92
211280 441 993
730193 603 919
899019 37 189
827556 731 18
855629 782 913
592810 150 253
172038 563 185
28710 260 676
881987 336 796
362187 821 548
949582 252 233
106044 669 916
858845 322 746
646940 932 246
33361 836 624
3197 841 85
569059 850 596
805191 487 942
463930 941 864
813670 578 132
771082 293 276
542883 537 974
651452 218 255
35682 546 728
841801 614 898
195954 651 726
452580 854 627
556681 974 286
384382 554 234
278858 965 238
388398 85 910
784191 470 463
705034 488 602
26199 289 360
639316 691 207
335871 801 156
849316 172 758
963237 596 619
936708 602 667
767186 978 859
73351 507 129
700618 256 154
362084 441 763
129525 998 824
751634 855 893
538331 500 732
302080 192 404
536922 585 467
619758 384 785
271194 139 48
770023 143 602
769890 996 316
340873 927 43
12807 367 843
838044 18 475
359329 9 110
437399 191 90
235057 47 371
537343 145 862
946883 337 986
119842 761 955
153907 319 538
196839 696 838
349328 548 631
603359 120 462
85980 13 74
42829 801 254
138862 582 123
613705 118 681
369935 415 808
429515 55 541
281964 313 398
184541 705 45
793885 112 975
59064 140 405
882033 163 229
917745 319 845
282233 989 680
638865 435 838
135124 497 383
346370 244 605
395581 856 905
929040 43 237
733690 699 969
894121 144 32
676795 423 820
472119 951 818
557623 728 966
585143 342 772
74006 957 183
800690 828 810
822279 551 455
926906 859 571
619726 216 326
403527 970 7
626198 819 262
676525 3 740
731684 580 600
855639 459 56
170888 57 779
832447 624 176
280956 134 850
703468 323 754
401406 658 963
301912 520 661
51940 172 757
619667 231 796
133514 821 553
219315 603 524
203590 792 732
978319 13 703
343844 440 581
328453 882 493
653683 538 280
452911 859 739
265076 866 217
364668 100 164
541438 17 545
873241 343 184
369321 811 740
470268 930 20
771717 960 397
912203 717 567
717553 881 929
136421 822 40
328242 505 686
432479 979 629
430559 367 840
984438 912 909
934570 571 104
204168 759 88
869730 892 306
81833 979 856
480873 112 186
146730 51 579
197868 753 341
662935 95 861
757098 78 623
535038 15 331
497601 172 667
617693 197 900
71239 477 633
423012 67 387
138850 913 791
788032 232 16
762595 97 705
421768 359 242
492216 307 544
98444 680 333
646060 357 347
219284 194 452
38623 274 712
875581 814 475
572595 321 72
935930 564 473
114233 61 753
760894 112 587
765915 783 947
557676 528 966
879734 834 920
918637 568 391
186709 237 162
255851 181 489
76376 565 614
603320 1 16
464056 166 535
876187 434 42
842115 562 14
641488 592 330
809859 348 802
856551 553 101
219159 561 977
597158 202 458
576763 399 610
639649 190 604
247509 846 944
570628 800 162
844365 616 548
110121 468 606
87187 58 847
34023 366 700
209617 845 712
302505 980 241
773082 300 993
815261 170 583
940111 750 505
179262 83 135
412104 457 524
951096 165 988
966484 583 176
479299 256 36
934626 63 919
24380 458 895
858509 813 815
451351 743 695
794427 736 534
216502 847 178
266728 857 73
949230 679 7
906924 59 554
988800 156 198
32813 47 269
754800 668 188
349542 110 638
550970 543 328
706098 28 504
797433 986 765
388595 470 606
78892 90 263
615774 202 367
879689 959 361
351449 476 837
161820 519 267
362902 115 844
253265 588 74
418913 899 290
495872 541 189
695964 236 572
268565 289 722
60514 972 745
241580 803 198
448540 400 798
954367 328 611
906116 360 428
723084 339 917
743163 634 622
256273 869 507
536057 470 626
566808 779 372
424821 665 963
682002 598 645
367941 491 795
988232 419 711
667718 195 833
31947 979 759
854753 249 231
752498 154 246
293724 700 344
130539 595 548
335046 238 534
932456 955 527
275111 218 556
110030 882 713
847217 182 332
355339 959 475
816367 66 66
713551 784 78
261868 770 581
931918 177 454
680002 134 371
505271 76 468
588611 278 451
711771 455 579
950481 473 341
257816 215 349
394202 662 913
100104 374 353
118918 209 555
445633 367 671
745474 975 107
367222 852 906
272193 550 898
75457 228 362
34615 165 834
233039 812 507
817344 46 488
691500 348 574
904929 193 492
154364 725 963
873495 165 129
476853 613 245
280861 26 198
673675 675 917
94721 497 418
123219 542 919
789127 228 992
825845 372 206
584225 480 449
383077 166 146
521287 385 738
59283 661 60
965134 253 5
77246 184 212
551727 101 373
947264 347 583
858361 510 792
50001 593 325
619565 285 539
226191 868 380
3303 986 21
200329 59 500
959590 850 242
891806 697 387
677666 835 750
377543 36 746
899119 940 905
277231 70 389
806409 757 162
873478 465 856
584815 89 618
608237 771 98
522523 826 344
174578 599 554
265556 883 434
574984 176 310
806785 92 965
309240 469 974
948871 62 343
637086 371 984
816305 118 603
358756 470 439
182293 625 623
294598 759 641
906882 588 91
41032 83 999
273125 118 605
97916 537 497
491229 527 519
663009 128 656
721717 841 152
246299 669 441
168358 386 416
78636 32 873
693985 857 383
111571 945 187
497498 158 717
212459 775 484
484083 701 821
681776 579 828
43268 58 764
593910 200 20
742963 333 572
282028 172 99
546765 795 919
978626 263 874
50259 148 915
892985 13 527
426692 468 920
270377 480 192
453775 645 883
77405 821 622
814867 144 901
224518 162 514
35217 296 976
558319 652 82
925324 83 522
906677 179 984
49001 560 843
354902 156 296
919978 749 338
414355 881 550
260925 478 452
645203 946 307
83461 673 537
121410 96 545
199975 343 935
383626 583 553
100041 601 35
950534 316 984
813457 355 713
566516 831 238
45793 194 33
607143 284 824
706115 685 670
948991 997 719
66085 796 508
416570 823 137
918284 13 324
421049 337 477
386724 122 483
976046 296 605
474188 686 399
55648 141 719
373234 893 480
468970 554 692
209240 901 95
353982 899 396
403560 352 706
219628 464 953
578088 880 780
475891 50 223
666589 212 202
731742 60 453
926808 345 363
614767 899 540
152075 248 166
683278 358 219
658865 155 436
985832 48 972
891099 700 785
172517 180 897
848692 1000 17
430419 570 510
287806 994 205
228390 731 198
761581 903 553
1382 812 112
676820 37 482
468655 710 725
489694 150 594
358151 863 343
651902 821 450
815469 706 271
718204 225 901
67785 427 925
693859 644 696
320488 967 979
411376 37 299
880381 608 127
432743 980 943
941987 166 771
640127 194 176
752411 55 658
602131 704 745
585906 730 483
978237 141 641
799321 437 948
102510 495 930
231629 23 542
736118 979 604
852220 215 755
424390 823 458
942788 551 633
474434 829 914
129375 430 559
743455 362 685
196249 344 583
706895 335 367
340996 241 332
835853 777 676
69 952 440
995491 162 138
662728 960 495
791095 109 330
374341 366 581
807130 751 344
124373 768 736
158538 590 956
219996 979 379
695315 401 272
939142 70 772
627401 380 438
763008 698 1
567347 53 1
669150 895 323
39430 697 285
902061 582 833
291526 715 988
775201 148 471
3069 549 545
64049 799 261
166390 282 485
635737 242 500
812344 794 659
392720 27 35
17504 760 964
842337 715 583
885003 122 398
516036 20 410
976786 562 878
99934 927 719
958273 679 938
910059 851 142
95603 216 325
69493 758 907
889500 208 427
227770 204 807
646529 774 426
920292 335 323
7223 6 504
97157 121 903
45394 547 391
895735 610 650
444630 815 672
808530 455 564
308231 905 595
736530 822 200
930917 360 424
283073 418 735
102572 550 420
578345 731 508
883498 709 257
841971 284 369
507675 621 114
49205 877 340
848676 969 439
800634 82 335
219291 556 662
689992 204 333
787754 8 66
163212 420 300
219303 720 343
884477 70 779
125923 75 775
797622 372 339
492002 822 768
732054 929 233
785669 808 601
557201 805 620
473053 315 247
573954 836 406
545340 180 970
426506 199 909
972812 342 538
21491 109 848
903774 8 77
20395 220 533
247478 566 327
408423 685 595
622095 681 271
370101 186 634
208493 416 944
530497 926 51
449062 180 652
936408 405 737
83602 597 875
457965 12 393
703647 500 82
874597 977 396
170864 915 979
334242 706 329
138697 183 33
171746 648 946
339907 899 246
810911 970 433
935685 664 757
14148 927 780
801707 338 794
611400 14 357
262297 434 581
597155 814 44
315910 674 676
367418 807 17
764217 284 3
767825 993 928
824943 554 400
874396 264 628
248281 99 814
49095 546 321
383901 112 775
279986 663 36
704932 77 245
434157 716 137
598672 349 870
30241 921 852
512838 420 83
266604 712 810
847107 749 588
630334 988 965
895556 349 858
575515 807 601
494423 532 148
826575 822 662
903388 742 706
960838 350 929
44662 895 689
741960 399 427
541953 402 210
109109 132 378
912891 623 233
841783 531 57
405457 847 926
465545 573 2
780558 197 661
764132 657 624
388066 841 355
176441 828 66
828380 39 463
209145 800 649
943323 282 185
752890 666 872
232228 675 974
364080 930 239
355013 670 159
909429 607 936
1958 683 418
924688 328 51
377454 630 956
151008 434 235
699168 53 691
688286 365 425
211303 625 572
873405 116 233
394158 148 706
214862 937 806
604877 414 570
760064 734 621
895670 168 125
958201 129 848
623336 118 465
790648 228 974
583585 353 531
337458 144 568
821116 62 300
761241 751 78
912593 753 284
950976 588 150
519151 329 186
571812 411 274
557569 345 78
780699 932 359
592193 489 677
334771 850 601
299196 1000 375
41730 545 236
455401 805 895
847881 544 730
924848 158 212
468269 18 948
289705 221 1
403561 226 916
808156 716 528
44539 402 102
536941 197 292
148278 885 193
260439 415 483
81013 89 315
377202 190 736
394676 964 954
969600 566 946
174892 56 755
677499 766 111
135694 654 415
829033 731 374
554508 556 792
67820 523 685
487825 184 366
867232 406 819
44234 679 446
243522 191 278
381582 926 674
479629 284 702
442508 623 554
50524 677 654
337539 841 320
667146 16 924
29136 546 636
969168 922 49
741578 848 49
807711 107 656
703520 175 823
417034 751 885
271940 440 758
424623 980 473
667291 473 12
439540 256 168
969874 366 983
368668 889 612
899072 936 727
290303 555 313
615894 751 887
909856 23 446
64827 926 800
827782 21 109
868011 727 842
98184 138 337
425273 579 868
448134 682 350
900855 397 881
936161 234 235
808315 182 347
898476 492 901
538412 82 79
339743 34 702
632400 574 651
882659 364 756
54558 695 42
833889 92 601
50000 683 937
887420 102 928
808441 955 96
357385 440 762
605665 537 814
20190 450 216
660670 821 241
931168 389 339
788732 612 610
407652 345 337
774131 766 964
79259 782 722
415961 209 34
657396 659 16
30590 354 234
339783 166 737
997032 206 190
438125 964 747
319167 384 310
214070 13 713
987064 800 622
355196 401 474
722835 450 962
391310 860 445
578123 736 668
277641 960 307
794930 648 428
465976 335 178
598867 397 174
537184 498 251
741605 350 318
408779 264 468
663386 131 851
759075 679 437
17120 603 190
182222 166 862
594219 614 330
501557 764 580
583505 838 245
991871 933 302
713599 137 88
508119 701 981
637334 935 35
195018 989 771
215772 898 964
828943 432 970
410294 729 897
419093 632 301
776754 947 974
778322 483 104
836405 674 741
971256 316 790
809420 273 366
805887 374 610
807860 742 36
192803 610 125
118801 479 607
106548 690 467
268352 67 121
677484 946 310
413478 27 244
341691 934 976
908256 826 50
797837 923 875
543182 30 509
721059 220 985
103017 345 230
411127 62 190
812638 417 427
136186 668 277
300569 853 563
374736 518 759
676544 765 691
391850 303 366
788786 502 809
518659 762 200
160187 301 690
784201 62 985
254383 19 955
36861 35 840
280663 449 446
520269 918 310
722157 548 51
792988 682 842
739983 297 861
73946 710 420
861206 815 809
311628 650 742
71878 495 466
283003 287 30
945750 424 153
798450 775 161
455381 436 918
965594 437 298
41977 214 391
210094 734 486
470789 97 375
315872 56 728
839808 140 370
869840 596 359
440358 234 759
710401 393 454
341108 603 462
250422 643 874
657104 959 64
971586 740 363
847906 847 890
408474 461 154
230067 335 295
697887 45 892
181156 215 481
196340 969 415
66228 521 330
128994 551 549
811110 125 207
948738 579 867
724695 873 729
201421 997 379
153218 829 812
635174 995 910
649500 544 897
459156 73 45
735274 942 449
164016 665 181
935131 428 81
165580 560 738
871930 464 885
64846 533 472
857717 619 572
496296 371 904
984045 554 475
461659 526 981
195918 245 782
255214 649 237
615872 606 224
884778 332 506
76668 45 839
705260 775 193
709001 842 652
775296 44 391
598423 263 148
440781 454 639
900167 247 620
115991 927 351
16680 846 502
512690 122 412
815803 937 466
238250 664 33
530282 292 422
498298 66 690
540286 546 75
694304 803 943
560625 8 137
782650 791 874
885781 695 307
696573 561 837
934902 486 856
751748 311 260
3737 223 81
806693 420 451
262789 888 603
722666 100 685
675777 562 441
803902 740 937
583737 589 86
699002 765 372
946640 387 548
553297 253 685
707714 599 741
648512 625 420
156095 646 388
786733 469 518
228277 320 417
346977 65 117
592911 664 986
54528 841 161
91603 301 790
589228 456 912
950261 56 952
156277 721 78
977589 971 554
717327 602 425
821816 27 275
508430 670 105
919234 994 20
842998 543 664
997876 293 987
911658 946 372
693675 611 115
697018 2 123
399584 466 563
495937 10 537
429019 940 14
696668 335 559
94333 263 339
695954 558 877
620917 110 835
349403 541 136
807012 595 840
78551 633 77
898659 792 458
822758 384 536
590902 644 502
439703 123 603
11538 353 135
295580 424 670
476640 395 194
879023 229 600
264645 461 189
412111 590 109
249849 310 499
645007 854 541
430221 764 900
819290 913 803
472388 613 813
436883 906 746
984086 5 639
998161 937 775
914705 782 210
535617 864 22
343895 752 905
635677 322 916
867507 394 647
925355 331 111
277848 761 934
810830 229 743
759182 962 221
72703 527 609
901464 16 411
389570 516 316
81475 983 796
52552 133 588
678193 364 946
466806 743 215
36939 226 181
225325 822 532
498782 229 60
457600 133 220
646162 133 107
957842 354 786
59208 788 876
872824 633 194
8054 317 574
259749 790 151
66466 347 281
557477 692 689
602287 674 950
313579 709 260
359728 123 440
945135 742 858
409808 704 738
295389 315 460
425787 334 846
894101 710 544
848739 54 3
298315 415 461
494407 916 973
534278 273 412
601566 897 7
944955 590 862
952137 762 196
477338 344 482
142894 964 838
741784 173 325
890722 379 543
731181 564 592
195150 403 358
444298 197 24
212219 537 146
990894 288 619
766452 977 555
156326 46 809
411371 716 89
276185 964 200
941636 441 520
218572 295 600
414398 442 812
996651 540 876
918702 863 175
491951 931 175
468822 208 540
707683 839 348
942919 648 782
348334 371 758
429406 362 101
138380 481 384
39844 777 839
601394 471 349
41979 617 227
226239 204 871
507127 398 195
8807 825 698
261308 879 811
325984 455 98
316526 924 797
710717 632 862
730130 675 912
384364 795 677
338015 973 612
911526 486 744
979541 612 870
504844 693 207
189933 647 620
54113 946 745
395962 830 9
930940 445 6
807154 832 977
88746 303 74
893379 872 356
870278 71 391
124997 402 851
354779 860 68
225982 525 783
901694 868 819
883402 203 846
793412 179 133
266074 864 633
621103 244 989
453562 449 450
514016 492 926
899090 892 646
194590 65 593
146341 911 178
978912 148 353
446323 280 208
962214 631 8
595382 403 621
615892 236 701
802284 920 966
855114 497 983
635584 400 453
47306 117 309
458053 153 74
409673 154 394
727642 974 655
952672 687 632
907232 491 512
421351 979 628
942231 308 115
260074 425 844
51076 139 763
772439 319 111
472283 82 683
132937 127 826
975744 2 430
633589 484 172
107183 285 968
151639 660 371
565771 835 2
751156 487 528
564859 668 301
991459 351 71
721722 144 15
905697 684 881
606632 505 595
988416 506 614
632395 128 922
87106 607 253
675081 850 238
936350 490 33
244054 721 978
632738 423 48
718318 178 723
441805 430 537
624364 152 792
40833 54 69
38461 797 420
143176 279 448
367669 504 540
697121 209 378
470936 324 878
33307 31 801
601671 912 32
91411 245 709
69294 794 482
475922 512 141
76867 238 132
374800 3 529
259963 115 783
491622 461 671
201734 524 746
959030 329 808
947817 286 323
786938 567 159
521529 84 950
63414 18 346
34143 568 874
894291 580 272
297857 673 203
536256 950 146
679851 400 69
87744 912 416
108032 573 611
148920 355 15
163350 222 406
91573 205 293
442351 118 231
818685 226 791
880457 11 36
100372 563 897
320796 864 488
215459 147 834
745566 285 518
48299 309 370
900404 91 627
431507 241 882
516264 645 565
839588 570 691
51910 547 921
49917 946 839
943546 656 508
720648 601 304
578400 329 267
876960 261 564
874514 603 147
196368 946 243
569228 646 524
923845 749 366
849603 406 730
351229 375 15
267411 362 805
478030 805 851
309340 737 615
779894 201 121
549612 375 435
560430 208 536
265220 199 335
969766 715 179
940470 472 229
11315 530 650
839130 734 285
61521 536 775
869796 151 835
129171 698 82
76766 151 128
814393 969 917
191639 847 126
461595 438 509
636472 658 949
17873 550 532
418173 197 52
74045 758 18
434445 991 668
46860 284 192
599796 122 107
797942 756 872
447757 483 87
331610 68 617
194501 593 735
928093 20 454
724617 947 460
636653 679 327
904705 910 127
450090 404 560
578656 754 357
333345 542 835
893053 553 734
882709 620 153
668272 588 642
528866 971 906
787537 240 925
565594 822 535
48565 778 578
964565 135 805
43497 919 322
909444 342 703
19679 368 103
86528 931 65
801111 391 328
698057 738 496
109094 497 588
979277 555 732
805040 80 641
824898 735 37
511404 980 350
790059 133 970
833914 903 538
862852 817 315
994555 356 933
567850 417 838
776539 504 356
232856 102 349
849616 416 793
413248 527 140
672329 545 214
586451 577 888
37061 127 962
146789 707 268
194220 660 38
316193 742 740
352664 758 870
654079 437 711
731403 665 378
113972 379 936
809981 549 166
68625 526 608
726335 433 13
282461 947 540
935745 415 431
26814 886 429
791322 292 700
84183 524 540
831857 630 236
676429 395 74
401225 423 843
736243 770 75
89055 355 849
52852 18 514
581233 18 961
534997 523 916
511136 941 542
622390 347 572
606711 423 352
967205 439 703
540199 238 644
795874 640 312
26577 378 906
401977 191 290
575011 742 219
100702 170 264
56612 477 214
726780 187 756
425218 813 909
404402 971 673
229647 898 712
824750 661 81
624044 997 518
459 22 338
997323 688 844
824137 696 90
127528 710 861
536577 83 158
746956 464 153
836149 629 167
246137 575 15
681066 340 346
129542 495 332
244797 811 428
125861 556 450
386697 357 582
676126 915 753
535045 193 519
887115 840 393
258524 361 141
852714 746 436
653612 641 364
650657 181 312
527493 338 451
384160 134 692
193538 55 905
586257 412 826
985298 579 891
568003 990 272
457528 744 785
667784 877 762
485836 311 824
711051 356 990
164463 462 625
640292 847 794
760254 106 463
955262 398 667
289672 481 654
714172 384 404
744032 685 902
571343 647 878
682691 831 812
254495 994 33
183901 558 813
668101 19 726
153477 846 232
468873 850 946
675701 430 793
133470 857 695
70840 278 642
431340 541 271
664402 53 755
987653 279 98
246587 909 12
689269 1 802
377887 187 460
108916 618 886
99582 575 499
200096 304 39
452230 182 218
56558 752 84
557079 880 838
547369 821 541
23073 30 159
417331 573 21
601230 258 943
147548 368 729
267368 718 159
954060 608 656
936140 784 463
543235 973 528
376923 996 445
777129 64 441
479674 744 804
152528 302 423
173835 872 742
956963 969 707
876083 608 442
19169 680 514
156779 6 148
966553 865 444
740378 889 971
607251 157 729
654299 732 822
289217 524 976
303851 430 806
757478 898 805
611128 999 325
381708 867 298
773646 12 97
332235 708 872
237998 729 110
962215 247 380
57196 260 105
319889 759 618
831453 480 626
283262 205 335
542152 131 346
776094 719 59
761749 255 225
130589 634 59
303888 451 470
407434 987 420
933307 966 475
466821 329 589
67518 656 895
770247 898 869
954205 653 441
301694 334 497
4820 851 991
659175 472 37
773201 618 681
713994 930 849
623241 98 605
680745 995 649
724 242 832
816139 601 786
891909 350 152
100324 937 37
381452 881 334
311119 842 938
568403 451 131
48330 264 711
301002 453 70
323769 902 544
254330 478 936
962779 310 759
630845 691 902
557135 802 430
191673 736 64
513307 411 820
768011 360 722
864818 364 444
249024 234 526
30337 807 938
853277 701 725
467416 207 955
701793 939 845
370488 108 868
854172 705 673
667951 559 890
787501 93 871
754135 366 382
974380 679 528
972314 595 163
932626 579 978
678908 336 91
42390 188 268
7709 208 877
129531 797 891
980220 8 546
373657 686 465
425303 510 644
438814 801 509
140568 342 160
1724 57 377
547376 262 349
205647 628 36
456126 827 736
546136 947 547
712540 733 766
51266 751 21
608566 348 255
304075 53 427
948564 287 435
177469 125 467
672141 244 504
858132 537 941
397494 632 168
217609 624 644
902657 954 819
433806 444 324
213304 230 420
611603 387 32
776331 617 229
964257 238 532
464247 768 536
940070 198 322
644491 190 669
94927 209 30
211784 909 876
877932 980 335
929635 471 220
802268 48 910
513999 295 469
325219 595 599
593269 609 974
98424 796 943
879786 643 869
181803 548 604
84799 127 107
167295 347 322
778241 589 938
133887 376 741
376024 3 427
102439 893 346
469567 104 990
542046 537 745
912467 767 103
294498 638 792
191372 832 322
657243 862 966
366146 131 413
69953 884 759
582383 957 685
883461 103 228
679561 271 492
84166 208 745
851854 691 236
365521 695 478
964344 241 377
325995 185 931
733839 679 478
48496 87 960
74459 574 706
154864 634 868
85646 471 650
445577 927 323
679568 272 147
611327 623 335
834445 984 709
722141 279 192
999632 712 167
254050 356 641
398496 489 806
158699 364 920
304736 930 854
145593 650 165
54593 527 782
755972 752 112
753434 580 509
12904 905 992
25065 685 644
104995 452 242
197655 800 837
184925 835 988
422249 601 892
269191 883 921
78637 94 656
166096 626 999
869951 784 635
511698 166 284
693130 518 906
537897 75 965
646605 894 893
453145 852 949
117714 834 286
382412 506 66
348318 171 510
845180 15 975
262990 735 957
249647 757 200
780228 986 183
771967 429 86
695285 104 91
956417 103 477
890805 246 415
926365 342 138
35725 986 274
882086 339 654
34098 546 582
921833 603 686
585 593 314
417618 648 167
348550 368 658
479387 572 783
811289 220 547
739549 492 668
109166 567 334
20934 656 787
54008 201 770
536635 60 806
955164 246 19
221290 115 440
572647 720 472
277205 352 611
190916 801 971
487950 115 774
405904 81 507
128957 395 280
718049 256 463
718628 750 310
717200 330 150
484923 280 811
355203 638 46
623858 581 478
881866 979 855
340190 250 218
217861 932 323
369105 730 591
988420 284 267
990337 805 592
727080 886 752
968552 535 506
285293 848 360
259320 649 782
392008 933 341
124190 472 648
104749 708 210
708360 216 221
269021 239 464
730867 968 506
769729 108 105
605961 73 880
663016 584 328
475573 481 454
784456 639 192
995683 924 18
459677 978 668
774605 230 209
372604 638 801
988219 63 515
610854 654 823
745939 780 928
107606 454 393
732323 576 487
971948 972 498
488164 715 232
574442 420 886
194483 567 169
210727 719 273
803239 604 182
272401 426 228
620341 476 663
423614 984 687
438230 185 402
571074 988 93
517985 931 424
925283 377 803
565380 368 436
935779 204 773
918729 12 95
615614 501 440
93126 405 995
365928 71 80
126186 895 213
870052 323 793
319055 786 860
787721 755 222
905997 30 800
978047 861 253
37545 237 226
805331 30 220
853205 757 591
877847 901 342
630199 392 548
938081 421 236
767063 441 923
576261 818 905
187296 966 308
494558 836 968
196841 209 608
338091 584 410
81607 348 382
862799 140 991
642801 158 635
536839 895 45
36132 992 31
321581 175 735
582324 362 694
195498 500 878
617980 407 758
98437 710 400
364422 567 303
769185 698 238
887593 173 715
677492 356 484
607366 227 719
744804 951 854
410212 945 625
341081 561 573
554159 492 644
508901 20 593
117179 536 110
464587 708 676
363018 417 801
114732 141 496
682065 546 500
281723 988 774
189879 274 87
529589 261 807
131302 622 775
821447 458 287
496483 741 433
961782 876 387
923436 877 259
717337 650 995
926394 473 143
815959 895 310
18827 767 311
338170 879 457
278665 261 955
547887 743 893
192036 233 862
279848 15 714
180629 838 501
899644 594 256
510424 781 211
101101 163 179
279192 750 97
259506 983 488
908668 545 50
712146 684 424
681010 738 948
757203 421 967
906027 602 249
412080 558 324
254731 886 372
261465 967 134
509857 865 24
742238 659 77
817555 941 930
271534 546 647
72632 277 664
120426 391 527
185241 174 844
503079 653 34
712530 8 621
493743 348 325
719019 215 103
117221 854 250
643464 421 959
83407 841 478
242771 492 232
432218 899 764
34939 30 958
620952 129 108
267713 100 542
944905 507 700
560147 375 317
216336 418 956
40523 995 315
876151 100 538
967042 545 100
442033 970 909
806847 471 99
24325 934 197
982994 232 975
379977 147 506
51794 958 374
194276 104 193
909664 911 355
803688 286 702
952717 875 675
461703 796 888
517724 237 513
726516 548 883
687700 277 511
135155 734 455
626302 688 72
944102 718 815
211120 865 644
331500 251 243
99558 791 67
805065 900 705
66717 233 271
652013 183 547
5750 242 913
748293 173 736
859120 49 407
27816 977 229
733916 108 834
165786 952 451
668465 549 894
993278 473 73
370143 960 783
51399 899 813
80111 479 950
895987 258 290
148581 397 434
436484 228 161
94892 693 686
409991 179 439
230147 119 771
152959 616 672
854645 598 293
886676 241 560
498226 199 975
318402 65 299
405518 314 316
307691 4 388
490248 125 753
526872 748 277
598776 645 706
942068 398 833
862264 321 61
654090 987 599
959333 185 918
563314 5 433
135666 962 452
729349 196 800
743641 952 19
903481 253 120
558785 807 418
294049 240 764
65883 132 427
713109 302 551
222333 243 883
860462 841 554
187543 678 691
372716 381 669
207683 259 785
660590 871 804
403362 850 268
595336 923 692
59031 57 350
866656 508 302
212934 909 556
626326 544 234
280113 791 695
762112 319 347
804865 107 184
158576 932 704
886814 776 545
514634 846 851
95114 124 135
946671 997 966
913307 672 569
353072 644 580
760561 3 221
943086 922 503
193937 133 426
321418 88 436
977814 331 866
375116 280 794
18896 467 560
644786 702 268
107783 470 175
628637 419 101
778460 85 379
352456 735 452
831374 758 949
669393 896 277
685220 150 565
545482 182 782
184167 262 631
826514 235 547
513477 985 774
825261 557 173
677237 88 874
48706 947 347
803668 450 986
707774 811 466
980021 742 409
306718 358 652
739954 882 341
72737 703 774
313620 427 241
838527 345 132
476779 774 1
340276 336 815
25016 430 3
788924 799 743
362941 976 851
675973 556 597
131519 285 959
465354 122 325
366958 307 902
184919 849 771
144359 390 412
769926 822 102
125497 405 164
748305 267 82
671779 614 203
915879 657 205
171450 799 532
473623 715 368
804884 509 215
392313 880 563
796419 700 35
884853 451 223
680482 851 746
518678 341 133
296948 716 532
457534 711 310
485402 605 665
507449 808 500
200931 926 561
397857 670 833
637135 803 430
964775 673 284
582254 175 10
674092 259 146
986371 901 746
302160 579 326
847158 137 133
187544 557 812
504444 55 528
892094 662 361
924452 834 847
513244 447 859
477146 3 476
536084 849 724
172994 886 759
642252 405 409
566601 348 606
874003 995 903
589555 167 326
46273 342 950
953329 358 197
333268 821 646
264188 19 594
680336 856 689
686715 395 416
931141 332 813
694209 255 936
90628 464 465
740461 261 726
879246 43 864
787719 741 124
370525 622 173
225302 40 245
328531 394 121
889095 19 478
658284 390 290
765829 337 46
728312 688 966
982731 461 932
115956 930 314
794775 404 78
951837 458 708
88881 981 99
971893 596 842
162693 569 157
955855 809 114
546260 437 627
528905 688 399
868439 928 867
152764 81 856
211828 952 623
257426 238 860
393954 677 308
14318 109 969
775528 53 757
560904 498 899
957238 477 802
288624 62 29
640520 20 875
660347 887 408
125754 775 652
568226 952 302
16094 713 840
451535 513 201
213616 997 272
627339 695 19
431619 336 723
453137 759 274
71015 484 473
275404 561 179
282342 329 847
593498 584 772
685110 38 288
354491 193 372
213810 630 733
257023 117 418
270936 151 106
497573 140 928
976564 102 580
254277 61 38
240344 826 339
327650 474 342
347222 938 776
531750 940 337
227131 917 657
672635 742 796
249243 118 708
999629 136 228
492992 808 444
375783 979 70
938239 514 660
382550 227 32
290038 354 792
429680 301 690
769499 886 874
301741 672 596
136485 173 716
81983 844 4
100889 129 913
16742 138 642
639158 472 56
848755 326 644
674494 538 98
611700 38 746
148044 208 700
331061 975 796
133938 525 643
660952 778 522
984692 145 564
190923 990 632
694774 501 46
466938 147 482
849257 654 350
211642 492 793
45308 354 569
14898 954 663
392627 644 771
458266 556 221
653807 623 495
934611 175 646
64875 629 854
636442 827 190
340881 643 202
86835 962 432
817523 472 772
96194 13 753
58198 864 711
416919 237 523
880644 784 534
11309 355 317
19478 843 472
142081 596 489
617162 52 278
964916 177 990
603376 886 920
62775 416 442
337595 149 589
436798 857 708
771373 422 952
912718 729 388
948923 155 814
781723 441 49
780355 960 190
668141 894 507
399196 914 565
486690 747 286
577899 324 185
806147 407 288
296844 648 414
722368 53 106
296919 857 535
716416 293 433
93112 688 334
149822 330 36
920851 45 945
819785 9 376
87485 604 829
924987 543 950
604326 617 684
617179 596 27
17446 368 667
468678 550 404
290173 193 235
561427 796 834
115794 418 737
671189 789 237
255083 800 330
430222 547 541
141641 269 704
142346 621 893
275032 551 450
421828 456 820
515977 386 615
882460 750 852
730650 870 526
125869 4 379
931671 551 683
58077 276 800
803453 601 700
982334 946 697
125208 703 742
138614 583 919
273728 842 539
572443 150 430
378122 177 449
510853 758 604
676327 347 609
484572 368 791
762243 476 336
623425 172 102
213998 430 122
639027 616 907
697581 711 246
456547 426 411
125848 355 77
129027 391 158
443086 276 801
779478 89 598
286683 2 254
156803 77 115
467576 543 454
118279 970 56
19372 525 187
504255 830 336
888698 275 941
576676 319 854
164914 691 49
18768 903 526
920715 423 737
495121 740 132
301184 619 646
658485 862 586
171285 949 256
236217 407 667
971747 419 139
367870 915 287
892958 275 503
801485 441 847
973390 286 758
399570 232 796
223158 669 112
790901 705 369
959598 75 336
458441 133 83
493817 808 189
15914 783 482
714243 219 695
902798 403 58
41598 842 614
56048 217 934
627326 672 190
92995 522 393
299902 492 547
270141 936 108
243199 679 996
537932 239 887
24646 877 190
933052 817 878
357419 554 973
830523 281 159
658058 289 362
894923 900 990
841000 352 50
284412 17 492
522321 912 662
157226 751 277
391911 921 703
182886 41 153
422131 957 271
905279 894 659
332029 727 337
893040 76 760
701663 923 428
565086 473 28
737305 519 383
447266 278 390
366930 486 809
646923 211 130
506526 717 818
940560 59 278
199592 505 910
238842 324 994
998765 75 543
72935 409 336
263383 739 143
267872 519 516
230797 33 139
687465 583 318
47388 363 866
588237 931 701
772929 157 654
212255 363 477
292408 387 747
431967 305 211
255410 427 427
341717 776 229
14228 233 143
157162 321 562
933661 16 638
330867 434 261
524249 551 968
743111 682 590
641938 480 498
915300 841 652
176599 971 486
769426 917 364
715653 459 562
889356 782 594
986431 520 449
999975 789 830
663144 719 734
696507 61 582
831353 165 656
650612 571 295
92146 515 817
52855 50 913
906495 556 182
702631 400 617
416212 962 929
432613 211 212
137557 186 707
212674 7 54
665600 413 93
330085 969 365
149203 264 429
173679 192 823
105911 710 906
942017 288 285
274309 754 775
767385 655 916
611100 763 736
522777 481 974
517502 744 283
825353 956 556
965976 396 86
395198 203 707
906122 563 776
369667 902 820
135569 476 471
373106 6 687
576043 896 691
844382 940 253
142820 161 525
477268 928 225
30551 789 781
222419 817 61
658826 187 167
249733 942 967
300982 84 273
749122 987 955
181669 136 392
722321 11 753
120308 614 367
480030 641 625
735024 295 583
622888 18 663
84319 286 602
504305 373 750
113147 780 519
314967 952 601
288796 921 303
946112 528 872
85897 736 692
939343 980 285
6172 303 495
28283 419 509
746670 65 744
572293 88 202
248902 486 918
875582 485 224
841210 763 73
767473 397 562
173419 942 61
762458 217 126
486071 846 244
745562 720 579
455317 458 710
5092 889 963
134177 323 763
516990 876 703
541200 945 726
295085 821 517
35231 824 783
941374 483 18
627864 20 81
604938 563 926
44789 501 849
458186 93 779
193257 726 860
233897 471 214
751338 798 361
501405 962 167
585876 477 888
531396 372 581
911861 408 898
360546 104 639
361550 162 53
80271 999 704
926524 468 579
95491 64 63
741127 19 664
361974 80 8
700433 542 337
857169 249 867
349652 565 627
430016 90 510
115908 606 259
778621 748 843
312559 432 306
557655 350 138
163213 690 967
314893 854 831
982188 729 899
509853 178 872
531876 150 320
439963 396 662
511810 696 173
468899 790 659
559325 883 13
771485 848 643
561748 951 666
625135 407 724
261873 526 149
771398 664 542
709774 554 353
826523 104 3
445430 313 583
306479 357 281
850592 719 812
501086 343 276
838242 517 521
421328 186 176
619971 258 804
845535 88 287
351071 569 92
470845 829 424
689704 398 565
702321 578 455
448091 765 496
555592 567 143
809057 109 13
960353 494 596
672854 595 459
665867 717 943
472648 578 402
943852 147 454
401395 643 995
171499 379 154
25847 209 620
965616 973 560
71232 482 470
466684 708 863
893859 174 25
219072 661 790
486312 457 415
673146 708 632
241780 641 453
933754 483 562
747738 376 820
169166 252 518
984031 736 349
525183 498 603
552225 494 741
172285 829 476
888200 828 394
412060 90 377
386382 221 386
20932 9 800
35283 28 695
446534 459 329
452202 775 222
371982 314 893
81741 510 461
923615 479 310
348425 44 504
598018 539 719
381876 645 96
145702 168 265
501379 119 415
191902 401 294
336213 784 90
218092 91 47
561398 82 828
733676 377 974
233293 347 633
635823 669 338
315393 425 110
572298 86 132
432869 855 422
566221 666 831
212302 250 300
307010 908 928
50618 883 590
255617 331 955
68788 735 838
42059 900 588
647109 714 31
85144 112 868
719076 408 426
829118 285 486
784275 394 509
811323 841 696
560727 762 549
154434 409 733
991690 250 209
110173 796 587
583685 295 44
951423 1 213
595887 251 348
383058 450 886
904969 208 832
645762 215 537
688241 810 227
144860 165 882
633578 840 632
419161 54 628
17629 450 798
970195 598 7
331221 890 898
49089 558 700
146926 122 783
21915 164 942
542950 531 404
299776 451 925
235662 678 734
785628 320 990
674055 123 139
347055 193 259
919507 730 368
916362 551 190
874883 712 562
456268 285 403
337990 292 947
686061 944 211
933672 440 766
472077 109 750
179915 295 912
482276 394 785
776980 739 537
174809 280 773
51027 58 231
877029 268 578
337335 95 362
638915 514 574
911953 504 654
644540 430 469
517733 476 542
402152 40 362
46578 382 279
280575 291 658
909127 708 296
521819 240 71
497165 33 107
995357 757 467
311901 967 405
101744 806 511
46413 421 172
598248 888 151
307056 273 191
372998 528 269
633981 868 152
806643 935 476
55593 522 169
474674 836 191
24705 248 376
829815 152 594
804655 706 878
617882 464 276
277639 926 100
47618 380 484
694157 895 528
667037 495 924
499672 187 933
790324 217 942
970729 239 661
649873 948 145
954136 844 381
730588 607 614
88558 778 656
899873 602 845
885802 569 238
367800 82 853
958361 792 571
689248 766 136
651775 252 692
535066 262 314
583429 325 332
782839 331 93
537607 666 365
490992 129 377
858194 845 569
312271 621 67
211391 334 692
151471 386 176
554460 481 788
642529 83 312
402731 268 261
505764 472 556
199835 14 416
785972 485 87
457695 334 359
280585 569 789
248351 515 763
765396 408 262
916339 31 154
611174 626 699
95207 232 53
767745 701 458
147909 348 169
871945 885 182
839474 456 965
415513 589 58
185139 866 781
841800 748 749
973472 343 721
981718 768 609
839836 199 271
525900 666 136
577449 545 579
933129 676 730
146879 924 922
751145 895 60
736449 276 58
213947 258 397
263719 171 422
202094 440 726
439092 889 268
147429 762 966
796988 684 801
606909 447 443
254473 558 667
261336 457 792
887570 192 329
10012 502 966
652474 549 302
354306 200 165
428085 16 260
338401 694 125
566245 114 758
60836 364 800
281918 348 637
494022 207 977
704715 305 260
881826 610 164
562289 535 515
281943 536 858
690722 588 437
250557 784 729
454625 180 629
827408 201 617
228254 334 147
899719 511 66
103661 590 477
984384 196 215
200207 183 315
752028 122 451
585721 109 132
630193 990 180
909692 672 17
963700 244 800
973829 386 468
234118 275 106
412414 939 262
616913 507 27
594277 155 980
785453 142 963
121697 198 176
730886 806 325
510187 267 958
527898 963 867
292899 269 798
656083 300 470
313159 143 267
505456 183 631
268256 619 704
212964 365 637
545818 204 671
208477 825 920
680361 372 872
58985 105 295
218122 573 801
121763 988 959
462048 480 277
397917 667 928
654301 641 312
536724 188 9
856803 258 165
373859 586 77
49825 29 573
950392 399 959
613739 645 617
325538 791 32
374130 784 366
365491 855 500
194956 402 972
295657 643 139
862832 510 236
9787 315 379
537321 864 356
487248 825 453
100853 667 645
228944 148 257
553985 588 482
986043 770 111
824162 264 163
630975 270 886
344624 961 633
155185 359 870
484904 683 266
745978 882 727
327450 165 126
227893 212 82
968999 632 654
363416 257 753
852945 947 66
849106 583 971
489251 630 470
101572 231 673
450356 429 284
412622 707 398
2322 523 781
344686 234 534
600108 588 402
957586 678 848
343010 932 753
439678 501 77
30701 11 337
904766 397 496
986089 805 989
735594 715 435
36936 109 881
387707 614 525
584672 691 260
759100 859 971
318925 971 38
937280 684 837
671377 430 660
358300 370 13
215311 926 189
934187 407 433
728740 654 895
162655 847 864
917345 390 406
544224 527 842
727979 852 787
252228 687 914
539589 348 347
925513 156 808
138781 189 487
89117 51 825
220432 630 745
545761 139 453
161421 188 61
581146 943 229
210802 405 243
136109 730 16
463430 415 887
706580 316 644
956854 100 549
273477 716 834
857721 578 170
446653 897 936
411297 149 316
467819 495 279
882267 566 593
684100 41 878
995922 529 241
190200 712 851
439511 479 132
920366 511 410
896762 945 101
523105 687 138
601470 360 140
29232 102 288
653987 752 943
225415 895 145
35516 191 144
625003 349 784
619754 997 519
471898 146 962
856584 236 328
451408 534 633
872933 439 287
716423 924 909
989696 749 186
231 837 455
315901 419 895
296223 418 663
311080 262 489
963770 985 676
15007 711 642
755816 907 4
634266 321 79
141904 447 939
918885 839 682
682229 868 496
449010 562 669
206445 905 993
975807 312 186
806071 180 369
560212 919 173
341816 265 371
792839 912 942
965757 728 189
880768 603 451
61613 745 746
271133 989 452
278927 896 993
725743 50 214
18311 886 492
189303 167 859
431660 589 414
919764 216 16
598851 191 461
11555 693 938
162547 495 995
882572 954 962
341093 763 409
442709 258 331
976138 439 630
961852 240 442
776112 489 123
823434 827 583
656552 785 78
111371 694 780
823506 678 264
691748 468 486
910402 121 152
1000 987 241
681662 965 678
799805 568 249
484221 337 399
83440 987 358
12942 671 260
455156 555 872
820835 911 507
740631 594 399
174779 814 297
978506 623 909
890315 475 792
182476 896 595
764475 449 580
237931 492 728
946147 570 879
253397 48 526
130075 550 379
417785 523 545
967705 409 642
523765 38 128
795530 363 905
182239 171 575
384893 594 921
148061 255 651
636704 548 408
922125 4 57
115018 863 328
70693 1 660
220934 347 230
78377 701 489
183369 43 814
514133 386 798
187034 497 56
589503 788 437
989009 957 989
948507 488 165
655079 128 611
622471 354 71
932239 154 441
722233 988 77
836718 545 561
822002 791 505
657448 646 354
742940 985 568
916168 78 897
499633 425 219
27221 162 288
602542 168 575
449011 123 439
430875 854 632
581328 642 672
90694 628 903
15536 309 4
37611 150 314
209373 11 582
686689 790 702
235374 343 912
742221 105 926
836616 464 838
522110 131 98
287113 628 199
919674 829 294
994804 40 157
732194 844 37
891862 819 48
799759 503 797
597631 213 179
371863 483 261
193869 562 417
849440 582 957
993251 494 323
438371 363 633
383138 604 263
230560 732 137
331202 188 772
7435 710 240
148949 802 912
209270 637 245
766774 411 783
311688 810 426
410821 813 287
811447 657 964
891173 867 934
39368 10 852
137719 594 607
95305 568 257
783569 553 763
627566 978 615
677982 211 678
176106 83 601
831053 255 144
858134 305 835
64921 675 550
676487 359 352
436362 353 260
490869 616 702
644694 571 918
453354 771 709
582215 506 346
300822 645 8
955604 609 456
702109 623 31
319911 382 993
841743 24 107
885057 809 62
266122 563 155
473619 527 40
554323 703 386
386373 712 934
701090 328 618
518757 993 951
305091 403 538
223388 555 754
24875 482 415
752302 660 531
586909 811 830
845292 422 451
830860 270 167
565219 946 79
368398 270 55
269451 73 415
591256 428 968
289095 437 295
152345 558 686
595196 998 535
937016 889 714
275677 611 848
27932 55 348
925332 753 787
434639 980 472
653212 517 211
723460 193 989
246151 510 173
803742 280 230
747756 50 772
398200 599 345
650312 150 739
96857 578 48
974106 207 246
399148 826 487
374804 869 491
603205 366 38
338971 809 862
839213 381 554
59575 25 673
882916 36 996
271528 78 73
424574 530 922
354156 977 202
641220 935 371
889438 443 26
930448 562 653
128075 997 711
342529 17 695
668041 957 20
607550 968 527
323306 206 130
480254 236 228
347762 937 196
975739 133 257
309735 187 481
209974 809 789
58246 719 709
373006 252 539
322801 212 286
251491 230 163
289252 516 482
818522 577 910
768689 171 746
580873 342 787
50009 854 381
64035 491 105
8195 729 622
150493 777 713
358587 98 142
776413 678 683
848141 790 316
942414 571 336
443370 676 130
456046 134 487
509632 358 176
755797 428 329
26340 302 367
739670 124 46
614165 752 982
880233 899 212
32034 465 534
481344 279 531
947237 643 559
795193 607 839
843031 583 23
245814 956 342
468909 563 729
70303 281 869
38031 702 115
272673 867 831
143324 320 56
728961 534 451
580910 970 957
830829 418 256
960654 898 916
927420 662 732
622385 927 822
447033 615 124
538442 32 597
1274 218 266
578379 862 833
29351 788 140
427782 93 93
945793 357 957
969792 546 982
293524 416 204
292774 341 75
326548 309 758
297493 463 123
799686 122 577
411998 29 604
489487 161 88
27852 113 193
61361 439 91
639544 524 473
59412 543 583
219999 726 961
804909 930 505
30648 898 442
499723 44 151
853937 914 105
510830 424 406
580947 580 981
549378 344 479
224188 797 324
299188 786 892
649959 522 493
959811 985 912
675512 219 706
754002 924 883
212235 41 713
174485 193 239
934449 929 534
284471 467 45
539296 85 213
13693 429 562
382815 989 750
768647 338 466
423147 242 574
987335 941 375
761168 791 551
672768 487 616
610969 917 579
475202 474 87
664919 593 254
336927 339 26
520519 136 914
788497 879 676
620306 811 820
420028 418 870
268716 558 756
608460 264 814
824700 10 908
192974 342 137
55493 404 737
415635 629 211
843153 715 899
659028 311 532
794009 244 858
860050 106 129
861174 341 153
479283 62 798
352680 328 328
895503 396 57
643753 635 347
697088 188 941
884685 273 676
777179 514 946
488921 483 436
814468 395 833
78917 2 253
607064 996 706
985437 669 850
577984 980 715
791693 608 37
106293 796 223
695864 989 43
800432 288 386
622652 690 304
19000 74 10
661496 946 919
444604 364 786
215073 168 769
955166 131 645
494265 764 797
388130 739 984
634290 774 630
855612 573 492
966643 803 263
363136 669 905
395419 848 135
917280 875 951
625959 701 637
712551 608 864
549670 461 19
633659 872 522
285121 791 820
597878 574 123
739879 165 588
915104 640 916
287655 407 743
199971 905 21
574198 616 557
727518 564 226
980127 856 613
907180 732 432
235644 741 773
7268 757 319
820785 59 516
324430 294 320
16282 986 357
176856 381 807
173088 803 716
480648 750 305
156905 379 760
592385 962 614
282403 721 710
898219 656 1
894007 920 995
793706 99 320
398296 5 953
285260 376 461
574475 331 192
355108 288 865
713981 328 768
610860 249 538
743004 141 381
656848 875 547
773308 742 179
342014 113 631
257368 83 963
159673 181 70
521030 14 262
505996 457 317
678923 479 426
22730 458 697
333093 235 976
316611 253 102
856756 958 497
32847 268 215
869570 371 449
901315 510 640
878509 674 307
621088 414 78
603232 934 361
401013 613 293
968771 54 958
300168 115 917
57019 672 202
960630 436 343
103078 542 583
684344 163 266
992275 943 967
321022 478 143
336391 221 103
329260 424 523
75481 703 112
252537 368 204
182059 531 505
724562 895 42
847547 347 71
729001 979 708
409091 362 31
888997 840 913
14217 690 98
29216 802 791
829042 970 822
716561 643 561
23442 489 889
236545 65 62
324895 952 591
285654 667 161
339626 851 300
390316 555 189
379761 152 550
920598 605 784
996331 795 883
371163 117 837
731121 833 138
826388 460 207
203216 291 336
645097 387 575
263202 917 384
474146 982 358
122572 923 139
979574 651 600
970470 859 373
530138 947 67
804784 626 414
386074 797 406
178592 909 468
222138 444 3
448385 971 649
787815 553 21
564929 976 763
210292 888 187
701515 484 35
785762 193 115
525456 478 609
421094 617 277
497769 490 957
699472 228 52
55674 322 435
277060 468 941
924199 839 626
131254 201 516
884297 974 741
181441 237 753
950840 80 195
101890 358 573
349987 945 597
568929 379 389
846226 689 856
958842 875 96
974476 501 87
629672 490 237
22105 953 94
544604 457 978
637891 256 742
732599 792 206
491112 129 775
357279 752 883
118225 505 467
213152 91 939
139521 611 109
55736 486 825
62033 852 675
45433 999 514
443772 600 289
380251 432 41
591823 212 685
439772 420 706
930960 55 647
507124 7 494
975325 316 115
675378 792 777
79507 631 812
423229 275 293
769110 536 452
82655 274 181
634085 989 122
997430 415 347
166641 95 734
243147 676 849
250814 646 917
525499 163 915
681887 115 913
444969 914 587
453383 483 777
397594 452 362
318728 780 390
51533 589 885
651819 918 863
681654 794 514
320694 689 733
625266 988 271
56223 801 536
92153 757 284
5691 14 630
95923 977 696
171352 846 546
117429 715 893
416680 672 726
671571 894 348
837631 862 35
899398 794 537
795094 631 175
934861 550 206
361756 717 108
939600 710 637
160207 640 124
888973 713 284
692052 458 564
581453 881 248
947344 928 203
181260 453 22
648964 18 86
887582 594 57
371333 309 993
142024 21 41
544417 633 178
720891 61 497
539158 945 162
796361 164 340
327791 157 601
253347 384 293
606922 703 681
557928 485 402
923716 579 656
191307 881 993
705517 629 322
127102 312 610
6094 572 518
46879 885 479
142568 560 366
415291 622 748
145468 326 608
27739 471 829
6406 373 525
727726 398 205
395509 708 576
44943 297 182
826217 60 193
522847 171 826
370074 271 548
361595 918 173
180161 592 244
59183 52 345
544249 364 89
811715 959 869
563685 532 532
961410 607 907
59753 614 622
896023 490 827
754159 606 376
799348 992 318
930004 792 446
97129 145 361
666426 44 708
658120 482 898
589984 730 984
769066 352 944
89834 706 352
566432 503 475
178872 703 754
587356 547 564
265077 10 527
882485 320 282
327588 599 962
808045 215 461
626104 508 326
283288 477 440
929019 275 242
727551 601 741
626557 654 33
304779 692 330
51135 463 208
149148 612 788
65302 610 870
816575 565 344
483205 553 385
921157 416 188
790580 670 812
103114 843 658
618640 476 486
137357 556 606
371263 571 612
770650 783 877
47916 520 800
13203 552 932
96537 807 850
956405 66 428
404172 447 512
671761 323 950
911825 823 240
60420 898 756
770820 999 977
780951 176 136
839898 174 530
65485 117 310
161940 981 982
298672 983 499
902935 268 701
888230 418 437
338590 877 869
835706 883 45
125795 716 633
643358 284 674
990461 944 76
659077 269 954
139802 485 514
290020 37 135
929712 9 409
37311 157 912
666748 192 104
798228 9 511
928400 725 95
488576 639 618
452205 363 373
686515 542 491
255333 564 228
949482 471 366
503853 538 979
332027 985 249
168341 61 5
616556 369 207
808765 130 558
11100 690 313
318709 834 308
56960 940 721
163476 465 786
663941 429 418
250435 286 405
546438 362 982
433836 553 353
588629 893 658
388701 320 831
734737 528 632
966476 579 27
759374 829 699
258610 170 955
623870 108 772
991248 698 188
211076 725 218
179825 938 839
690818 907 602
157702 691 954
220405 573 770
644175 745 560
958660 326 980
579106 979 171
346925 987 416
233298 666 141
733645 9 939
752910 116 483
761191 621 319
761035 501 479
49121 953 897
277727 853 671
398449 104 101
642461 164 448
367142 948 970
594742 622 203
770688 747 868
371317 302 590
13073 68 896
829626 752 301
977268 923 536
422896 376 207
357738 958 716
717241 769 953
261762 759 526
573979 710 946
204172 924 674
967832 899 242
731553 268 170
208656 502 671
63087 129 153
301926 803 29
498487 687 881
638135 164 1000
752043 209 837
648699 972 741
226931 970 697
125255 216 45
416786 487 565
522146 808 110
197850 966 66
26773 950 16
73932 964 996
40077 599 591
274748 585 438
88849 979 998
627256 352 793
217762 218 583
699548 811 814
887978 614 837
822375 554 492
941604 32 468
590334 897 7
465750 835 278
184436 423 611
135377 807 498
815150 990 752
186369 203 23
317629 371 461
143951 654 475
800864 954 396
542794 193 743
541266 437 95
823309 416 248
581212 621 787
49951 206 9
250919 526 645
815494 168 304
793687 664 391
34156 311 662
920448 340 74
971678 993 690
33960 364 120
699108 827 229
218720 788 948
674246 368 979
755756 402 368
468750 858 945
608854 790 260
624978 470 657
767196 794 887
153930 251 515
670725 81 837
463559 209 464
829531 803 389
318419 170 434
531957 279 965
148696 918 379
165831 423 762
164403 1 657
715411 535 518
893964 174 492
135336 657 154
243436 220 40
838318 613 38
813715 445 896
625353 564 572
712237 77 847
319161 649 811
200789 228 362
98338 622 261
803941 597 823
592422 798 280
286445 541 151
199528 270 401
453708 782 195
31579 442 989
907264 450 858
509615 463 381
549208 320 95
866417 660 946
592510 341 397
414415 84 433
93520 944 329
462661 505 32
530998 27 643
718444 810 852
610008 642 109
218767 288 914
170134 309 805
319300 863 430
720020 92 211
488884 147 79
751549 690 719
905953 395 49
809313 547 167
886077 99 116
506285 343 98
420108 900 429
354537 671 359
214746 734 165
433463 707 97
516308 958 409
332928 276 969
830922 62 770
651324 503 499
511170 264 942
857015 101 16
312306 208 114
479939 211 498
530707 340 165
144595 113 582
730071 363 486
391308 860 243
692053 708 946
4365 731 612
669581 603 677
347884 490 53
498969 393 196
121744 436 986
674130 56 140
234854 66 587
496378 565 703
726988 712 649
988291 601 695
976621 404 89
718805 380 372
195927 694 614
70317 472 988
553384 568 864
748636 240 451
279212 503 181
916005 960 110
168548 423 689
450938 929 836
825570 656 860
668234 454 893
532279 170 446
163862 347 978
662875 726 771
161671 504 409
438 662 35
851884 83 236
190023 813 177
368987 695 851
380656 160 18
995504 594 355
337285 89 949
462085 202 598
311805 476 85
420094 435 830
172310 181 489
175559 994 257
332334 319 440
716006 13 889
569870 218 137
737836 24 468
854252 417 423
500539 667 348
747118 66 468
719287 569 540
155990 208 644
771094 993 107
794603 296 802
282325 620 465
120544 105 931
217863 671 624
296859 186 544
955376 848 620
87518 795 699
252246 141 730
853373 318 335
46523 383 502
904510 167 844
290566 569 406
805094 617 664
132087 172 671
437904 344 46
86502 142 747
461917 877 652
986488 581 740
876291 709 467
231662 80 263
533549 658 489
199433 782 26
163933 713 996
11705 64 339
832541 982 317
683316 520 922
975232 234 446
758512 116 818
762464 276 801
133535 849 387
627015 254 201
753425 732 253
636737 748 485
398025 836 829
849177 345 846
61459 140 949
29929 509 957
821108 11 752
373551 653 28
45101 708 658
521106 855 538
894279 455 789
856264 558 392
277755 631 439
238406 378 717
387185 969 758
893774 21 480
254264 152 828
984926 63 944
916217 887 807
559522 511 626
435237 920 695
815832 99 241
730427 803 763
411786 785 54
246517 490 377
465618 230 14
71314 837 901
729802 932 982
527690 836 662
533951 298 989
183886 820 596
546849 152 2
708879 197 683
878361 431 961
811531 686 695
857404 9 78
559157 832 583
130001 890 258
508137 408 5
664526 95 244
378903 177 529
900534 319 619
943773 995 60
279778 548 267
744733 822 458
348611 740 200
539274 769 238
209314 81 732
975551 515 459
581839 935 862
212012 760 572
693454 186 125
819665 327 600
788449 180 33
903129 900 713
796804 162 684
734685 254 773
400614 335 233
719846 268 632
270296 632 124
967963 531 851
882615 924 616
139637 503 608
758143 933 360
342145 464 637
288521 213 692
647608 906 947
743733 129 673
573943 527 731
126200 704 195
646026 717 435
339213 930 673
133744 14 149
80127 516 548
77723 930 267
76877 725 899
935300 131 475
476958 384 834
795115 630 509
8985 88 556
407751 455 21
161690 734 931
930650 427 57
722824 715 559
839623 494 760
880083 303 967
342567 450 128
419963 646 297
526337 157 126
463502 370 443
80149 271 364
559687 149 438
565461 39 418
690506 139 925
571418 33 41
198019 811 966
611810 505 601
871073 300 300
611381 266 756
68364 953 328
604027 813 722
963102 750 681
846971 722 719
51982 415 977
320155 259 979
526786 6 722
489773 100 903
107217 465 712
572743 22 844
731504 847 466
499983 154 742
375196 134 960
260699 117 368
562160 964 716
254372 734 362
514585 920 90
205581 415 421
228224 924 961
197251 578 558
589030 541 702
622492 930 818
896037 568 510
758557 791 282
391580 795 77
633042 3 492
622668 20 48
958623 373 404
680537 530 132
271290 89 870
906534 926 828
613678 467 984
800238 721 236
650933 254 396
173161 420 245
791057 449 375
318052 999 396
298760 842 541
215419 285 787
605294 999 586
215591 669 156
55592 978 829
857333 140 487
529970 665 162
248567 117 861
879664 424 777
453764 739 939
184432 891 149
323350 53 686
174436 92 848
153454 793 603
406536 939 678
887380 854 539
300357 501 427
325750 185 280
210958 366 768
312539 826 773
235441 777 351
549039 643 978
16042 386 901
343211 749 714
135321 926 59
798129 409 976
375411 514 309
353018 900 470
882494 482 401
328115 681 880
118385 751 626
189651 230 447
347708 64 644
504647 240 395
790953 327 192
208885 585 522
891957 772 738
288812 922 977
109455 332 763
608461 823 276
881960 165 485
752876 699 422
17050 430 335
495386 532 187
455327 959 489
893575 776 143
65837 787 3
996772 658 934
619810 130 644
941293 671 214
496702 872 369
61310 56 60
67743 95 810
121466 515 605
494673 599 982
440518 678 434
228446 825 253
259538 104 635
412259 213 938
234611 115 739
122580 567 445
451277 298 88
117884 435 705
909500 415 627
669192 355 921
42514 105 702
466072 395 419
358850 681 821
304830 884 351
626624 776 674
825961 663 883
208246 161 531
415430 833 836
589386 743 393
87212 581 922
199859 374 472
528347 855 980
205667 854 533
178813 209 464
900839 795 151
911760 584 585
50432 481 799
618923 773 176
191270 905 386
686409 932 639
129853 879 216
770487 929 448
771342 23 225
117260 904 614
182903 171 79
565695 433 139
132573 790 790
426150 511 612
986103 428 159
388823 616 131
77377 671 729
457808 205 736
165419 134 194
552069 63 704
110706 475 970
204105 980 964
246013 846 368
606976 174 972
105541 29 556
1744 229 91
661890 189 979
211766 801 955
964254 302 709
297486 720 712
151076 711 774
562382 377 620
911805 445 852
118043 118 320
675641 874 553
327249 24 840
861103 504 971
669092 93 859
24596 410 759
466554 544 900
817598 649 695
810798 854 774
516629 403 924
757810 259 782
872866 487 777
566337 801 283
883451 451 268
975057 835 70
525941 434 568
472246 660 306
249662 464 666
58829 485 716
665523 449 332
639207 164 199
868185 494 11
944255 652 80
951040 482 402
369697 608 811
943713 134 103
616867 117 858
826808 978 224
263391 202 56
328779 901 522
636800 724 12
405882 527 715
507666 120 272
778515 163 267
946144 169 9
48554 599 443
417771 928 519
537797 473 416
220858 561 44
312282 852 591
25801 785 307
261092 199 754
456250 274 792
826688 219 876
132751 702 612
851969 660 546
135834 139 675
832525 728 610
648459 546 940
380464 8 26
753548 684 78
104871 223 246
153207 465 124
314599 452 134
517102 661 385
821267 801 698
491277 516 374
561824 286 686
407209 687 198
927130 906 738
395355 461 230
673751 270 10
827813 833 888
266694 470 438
710381 691 791
803279 543 38
732729 333 269
593558 485 195
232871 716 670
457662 367 100
381979 816 488
456459 676 599
255352 436 775
51142 364 290
32541 271 890
596308 562 240
255965 412 770
294279 723 7
690894 459 81
248809 699 77
573746 662 670
159790 233 328
826057 197 349
790703 741 196
827122 472 50
19306 444 470
995022 967 227
404528 199 239
980199 635 243
451381 700 119
608978 271 596
102901 553 959
715828 589 277
648779 861 835
177762 348 255
743317 250 175
335316 390 821
903495 561 537
505752 389 614
79746 641 427
72654 269 816
15058 826 68
937228 638 774
434373 582 124
467060 775 564
535987 885 50
376596 235 65
920693 975 567
764345 660 681
363880 374 424
853663 74 977
377522 623 230
501729 372 959
253196 577 778
884271 86 791
547102 67 349
86533 211 979
306704 897 511
864619 172 814
314564 836 959
408453 36 709
166378 206 271
333807 917 459
886112 705 352
819307 802 688
136756 926 130
564050 742 76
722558 648 605
782019 974 16
767797 603 366
831821 714 229
778635 81 685
723772 973 373
786210 825 312
805401 806 402
998502 826 711
224454 468 350
272862 25 178
381270 137 921
950101 479 219
637827 73 621
895336 953 220
131291 276 93
16176 977 378
503430 527 426
591886 826 84
142456 189 789
858692 577 33
512021 610 500
718435 582 271
259495 492 272
469801 170 857
910621 942 545
763765 611 7
727971 422 433
538351 849 19
653487 409 959
716913 189 485
111708 709 368
445140 965 246
254559 400 107
468080 532 28
373417 433 997
290227 208 934
509619 972 629
663187 533 588
689440 393 197
540742 401 439
956570 637 717
134461 882 355
143789 690 238
525432 912 112
496659 202 873
188442 158 830
743736 63 302
769341 207 705
312134 618 814
491252 99 371
94611 957 271
287365 966 283
167826 458 431
531126 925 150
920409 75 817
661661 640 65
474002 472 870
185863 226 958
109484 251 670
642500 115 569
54929 30 686
478017 4 336
516043 203 218
461631 636 329
534013 408 700
228484 408 486
867310 930 586
287325 397 544
728322 714 275
581620 140 110
227485 74 948
245995 191 931
546055 382 337
488114 199 451
619423 324 182
461907 396 75
716743 841 837
248895 963 964
808937 118 191
178606 612 238
561076 925 111
780797 320 272
722848 61 482
900262 423 343
216575 865 642
838680 17 527
678581 217 607
131005 431 406
506387 830 871
401569 175 536
288587 230 735
631974 412 757
725885 757 678
748113 771 649
365490 640 911
618084 653 624
408508 841 986
796912 551 155
690828 128 825
822464 285 616
57698 265 823
841851 158 877
253628 37 829
168577 21 235
57629 684 452
60477 566 591
69454 602 328
29251 908 52
264283 75 889
32332 722 559
285555 610 270
119491 222 57
316748 713 19
401645 879 436
702636 616 699
601305 394 966
730169 959 59
703505 50 233
807814 763 961
938028 837 671
609590 550 111
287614 544 575
761593 220 84
339861 925 221
797510 47 991
445591 831 943
861412 587 732
797718 466 899
614176 609 235
652491 58 130
602167 596 355
817243 490 224
758001 620 123
49465 542 874
118118 279 193
452548 367 209
773303 238 527
987101 434 728
280088 994 665
862420 550 787
959749 157 443
584751 474 510
498426 938 193
198663 428 925
237985 708 256
201640 613 348
21967 696 319
889641 173 639
336594 986 35
468578 297 905
448846 316 878
388540 836 820
115455 617 595
500612 151 387
566983 267 116
497658 653 733
323428 287 431
811516 880 609
516758 268 725
557895 934 223
270474 346 256
196850 265 616
930968 400 762
288378 712 774
157142 301 194
855936 151 93
238664 64 855
992104 899 25
312349 87 487
955349 336 803
670732 276 534
188466 328 646
766443 325 72
849894 463 251
645291 110 5
313302 747 85
371256 776 129
994053 271 89
729216 660 375
956415 17 547
909255 696 738
412366 582 336
184979 216 276
609829 115 42
753804 187 217
264630 408 828
986063 428 194
955290 320 618
290244 84 934
455897 909 44
142204 743 910
662079 619 990
571518 811 910
99480 394 566
337560 502 725
377531 658 77
41765 663 740
464878 100 286
852075 541 810
660051 983 469
107631 720 207
670301 338 104
350501 702 503
386846 270 388
334209 391 77
594217 398 944
120608 661 169
346338 150 691
907801 819 559
790769 494 159
457757 277 518
387193 863 583
667332 335 76
612100 914 210
108765 407 587
254953 692 726
661085 816 48
789698 523 327
110362 421 670
274467 382 377
374293 15 898
30794 508 803
566820 703 272
336518 772 247
373413 82 80
185856 588 364
144429 642 325
879126 656 552
79722 485 894
511095 718 881
321255 892 527
832336 35 80
937255 734 199
790298 980 313
192282 408 624
103087 375 294
924903 876 297
887199 12 436
615876 523 743
879342 150 344
231907 100 534
688118 338 309
424613 126 620
404838 904 7
231561 128 795
683939 391 416
490228 971 714
672889 534 59
814473 194 999
812073 334 966
199575 621 43
693134 222 940
806167 865 429
644777 590 482
472159 239 217
426868 336 720
464425 690 550
611601 480 578
901802 960 370
205573 300 924
61911 464 870
700158 440 586
311973 572 976
265944 348 948
337097 265 500
971193 241 388
924536 878 954
107494 148 158
900250 70 615
443462 354 682
901624 96 174
285233 484 584
723384 968 583
521934 308 811
320765 358 990
977320 228 451
987319 721 382
359715 633 900
159238 578 576
786296 588 206
232747 391 235
638354 54 602
872456 282 345
18125 520 769
236359 131 349
576345 365 715
172659 620 951
386850 487 94
740334 525 132
387700 252 519
289310 377 164
125584 241 353
724047 118 710
889213 995 257
57778 630 960
348462 6 556
973123 298 388
759952 310 963
363611 187 704
429738 305 315
677463 763 349
850093 145 517
366948 725 744
556714 429 314
307837 344 69
809213 881 107
375831 592 644
878773 406 151
376712 541 925
183581 740 447
388857 970 779
128848 372 985
549579 719 338
317884 549 794
859882 708 619
100265 228 385
262073 771 136
825851 192 77
846845 264 481
604116 34 631
26787 954 350
516300 501 184
599047 356 743
341528 354 434
388390 294 605
287012 972 170
385754 60 804
425479 504 434
163169 195 354
42602 726 776
822232 47 601
249404 654 814
637430 690 307
517184 559 847
207083 867 637
483576 152 487
900790 397 129
48282 992 196
262910 798 827
878779 600 787
365532 833 276
708416 859 602
9516 921 703
710143 641 829
604564 127 151
701467 457 331
170055 715 83
712339 294 948
296997 515 327
546634 989 820
530273 248 254
534398 815 36
728743 779 865
248987 847 519
148105 609 654
407829 26 51
658350 624 783
757229 430 25
436280 117 877
754371 658 898
643241 938 752
155333 110 246
415656 599 801
214660 686 412
417573 663 166
41212 337 879
42229 934 485
894641 850 521
503923 956 577
916218 245 138
154975 515 195
162006 667 415
155549 837 261
545198 364 620
521816 915 239
61119 902 20
93869 296 781
736528 172 869
812403 612 14
87031 411 22
257785 184 328
43970 323 72
529628 38 829
367399 148 805
357487 226 442
387753 198 972
963365 263 225
925014 311 966
562139 159 771
229922 515 428
406803 251 425
491831 452 79
681998 417 416
870731 710 692
927499 903 612
744991 437 609
581125 733 601
234162 83 209
863204 298 396
814384 891 207
32510 424 916
552142 601 510
98945 404 49
346433 253 946
640985 538 499
479001 162 18
444450 303 196
336047 553 696
991643 369 866
453996 278 819
926995 92 414
763396 931 422
178903 443 203
907542 506 515
881082 224 447
348782 599 85
960947 998 329
768495 118 681
295159 580 12
61680 987 209
869077 127 160
512968 250 806
783023 125 681
608316 955 248
221817 338 193
695848 612 943
350505 457 284
4121 52 461
121940 584 993
113379 416 654
407057 371 933
61077 370 117
949710 368 67
988784 277 915
725625 659 776
556801 829 869
345535 10 744
682450 111 815
924883 748 661
281588 588 435
979797 360 902
7066 135 844
791757 386 314
457578 144 112
48473 564 341
664878 472 202
651861 88 587
333710 967 652
660093 227 509
572327 469 946
57314 91 247
789534 707 713
742021 141 275
120238 641 672
705086 476 119
77484 463 549
597728 832 365
820049 667 103
509093 53 268
975212 717 305
609767 520 679
907058 694 787
274903 660 259
693339 589 503
583708 364 924
572120 789 871
804521 86 933
688299 29 379
880183 66 507
36810 980 715
85950 394 44
346898 695 510
833650 838 841
820727 413 406
902841 161 370
780246 535 182
977330 266 114
11087 402 517
336962 623 478
297156 27 873
734035 182 997
933597 577 236
96806 694 611
288334 787 891
484978 456 115
754918 815 572
686493 639 370
873129 886 616
932743 838 898
948853 239 400
580918 242 358
834054 501 42
164476 7 887
142629 334 617
612965 575 652
763139 418 207
690776 707 674
572732 111 14
576196 341 444
943300 67 206
695537 435 561
149633 532 641
238089 131 962
566099 585 306
962649 811 867
11233 87 791
208345 832 444
679333 640 818
448374 866 214
261371 344 139
82545 770 928
613471 373 519
740320 768 954
33646 671 730
209681 997 782
579308 899 42
161551 695 650
759982 658 493
690768 260 308
150440 632 753
871735 768 262
560840 132 328
295406 813 528
700851 738 401
593648 6 408
629022 913 125
156471 739 467
449151 35 506
110230 563 704
544347 812 423
65115 655 469
290051 558 103
257542 570 855
984379 495 145
304326 453 223
960714 738 606
439144 546 138
998884 249 234
822749 459 264
618675 483 492
523250 151 506
757803 996 408
526061 720 515
761233 367 576
995396 28 954
471807 329 43
603648 740 266
17109 523 271
873706 750 715
198243 236 49
489979 277 647
347205 123 56
446890 448 614
865139 274 383
572964 537 872
807965 118 912
578641 637 887
33504 448 43
532482 747 456
796287 846 309
806221 740 574
766246 407 947
159674 587 67
54217 835 569
253822 288 578
58183 98 876
573215 905 663
551833 302 322
851653 719 864
481635 966 586
931506 427 612
255506 537 347
439442 236 545
822779 526 814
174849 169 731
361700 283 435
64323 242 558
38942 690 25
652638 434 302
725425 83 115
593066 132 146
89798 344 252
270984 424 559
503492 703 62
138891 726 994
156125 710 303
431318 759 538
963676 60 49
236415 265 335
119547 711 636
181844 92 281
117433 180 72
732746 298 795
975166 232 49
146614 46 27
54169 638 674
953709 533 406
843941 629 445
304065 965 580
494719 757 767
497323 637 155
329070 686 707
344242 390 920
594050 266 449
669118 532 897
749813 494 333
582299 514 633
22452 867 681
631904 619 149
591211 191 130
917126 501 304
405532 854 373
783130 297 307
542820 128 721
381224 985 317
706384 690 362
663060 871 555
164046 686 443
563620 137 640
974130 549 832
993136 698 505
136583 855 472
391660 525 232
52333 747 751
862453 414 539
940027 964 691
699294 840 22
631508 591 149
490445 658 519
665688 545 787
954083 575 40
637365 848 987
120445 894 899
300784 415 442
134999 798 838
611475 125 192
195289 608 485
63876 206 957
341527 416 428
38216 600 751
83459 633 108
176364 732 718
275836 746 252
36747 580 530
872258 665 424
501510 471 344
22658 364 779
267450 264 198
212840 208 374
578696 580 953
662550 75 412
35460 582 612
970715 841 330
20845 59 689
42831 287 800
134765 204 845
262602 640 846
386432 191 659
798536 356 650
268685 481 544
360480 652 131
811691 75 237
65585 845 809
964507 838 199
98160 801 227
937598 781 580
142940 665 959
762308 189 236
333341 722 494
182274 624 123
871327 478 812
514944 632 813
438976 695 410
390063 189 780
836098 520 14
106214 563 94
136965 833 435
348992 327 805
972320 947 999
499357 928 596
712243 870 974
5537 233 898
785833 762 744
981443 107 364
698804 588 763
560562 228 68
672004 634 88
634686 487 701
857589 75 669
166380 359 298
405063 718 334
815677 44 553
335482 304 371
581155 547 47
511115 952 82
891405 492 804
403354 506 200
60640 959 436
257838 403 503
143700 37 702
956234 754 457
883083 975 593
582891 350 571
125473 722 726
64532 679 773
70741 570 718
156090 448 930
873279 277 201
808921 531 451
985171 448 2
120948 456 298
144761 907 519
433508 876 621
340538 983 380
134450 550 326
714407 715 969
237090 63 678
824480 147 623
315235 575 640
776174 69 847
205960 838 64
144113 946 208
589267 47 968
532337 985 675
655902 438 923
785051 651 267
517889 284 547
928768 215 716
552937 681 413
777223 219 121
659921 122 218
471931 30 120
383269 612 595
275320 910 796
337707 841 220
823823 742 123
401978 906 394
262942 201 193
428105 40 660
623101 35 624
772766 44 664
254206 987 835
676338 649 588
386435 615 680
120943 795 796
244834 315 371
169045 422 636
91367 958 8
294401 857 359
898685 263 343
925237 573 769
520129 558 306
229733 845 617
286075 113 935
588108 20 419
606486 657 749
711186 347 116
384575 588 706
154125 646 897
289901 789 929
960022 391 495
269965 813 12
989616 156 519
983181 227 804
366198 318 561
707844 810 279
253290 948 734
3945 366 929
349646 220 599
269963 100 368
449738 307 950
844937 312 493
96302 831 509
541318 28 730
415662 877 374
440752 740 999
679526 516 487
789764 547 561
622588 12 574
56041 83 840
911678 388 502
471271 476 850
90712 712 416
790972 273 783
439801 324 806
738076 979 660
426862 189 221
478076 284 625
191622 837 944
395132 708 375
387152 541 748
541335 240 896
836968 528 980
257056 588 331
966512 570 886
984487 784 14
569808 162 988
305548 330 929
916837 9 777
41074 330 255
932813 906 345
476301 532 282
26083 996 980
115416 117 277
917323 372 717
1858 363 440
159184 594 522
462101 335 284
45000 991 300
645137 928 609
974518 581 466
714809 311 626
529833 598 13
848242 563 240
269473 11 54
17914 323 800
811935 411 314
751829 56 400
970106 327 332
901504 699 598
472913 833 105
824985 855 210
515774 59 389
792097 113 952
866854 383 550
561174 356 544
599848 455 688
1501 615 531
96734 362 542
697138 104 932
515922 829 518
985888 962 377
616492 396 977
46714 886 315
510390 21 25
379263 614 543
938376 305 229
554842 766 982
796791 499 587
140939 692 982
598825 297 711
664711 644 697
419276 32 747
225578 95 461
102592 899 887
761767 6 31
868832 860 254
876080 999 555
564518 430 332
500148 948 826
696379 327 654
845888 737 519
433667 996 621
39294 626 718
220089 945 601
515120 179 520
141977 334 1000
599293 207 421
943502 406 406
146728 864 28
420454 973 621
839120 427 265
370597 454 424
649848 512 746
856009 23 895
240038 991 962
565 684 113
636085 587 796
363586 395 962
180182 364 121
193686 519 122
439044 782 462
813884 915 37
23265 938 909
524827 207 423
176567 411 696
635203 736 445
179629 440 679
472540 933 562
808050 185 985
495788 676 413
614423 985 989
152110 517 263
550012 355 42
340785 765 842
429107 689 425
586487 512 762
541231 711 117
196741 615 533
691042 675 877
622504 2 213
493474 77 612
506675 663 144
346814 755 834
572692 359 722
21027 364 906
491660 99 82
818511 951 440
754596 61 98
881882 693 449
963889 366 330
758823 570 440
649249 260 683
732243 661 356
568518 543 136
627179 133 656
486034 729 958
132904 35 221
958582 956 245
58139 191 683
809216 975 13
627989 817 763
777756 929 840
150109 294 244
231387 298 593
511132 21 16
509710 472 616
199789 651 727
729171 826 965
409246 990 900
746790 896 646
32461 595 440
5447 632 841
11051 735 19
841590 524 790
765567 160 619
756549 526 728
699317 354 345
950693 405 549
590456 810 499
15471 429 338
329017 861 377
148892 922 556
72967 199 425
991236 879 77
322226 35 103
670873 22 543
553526 39 713
434446 177 9
301832 222 71
912895 951 439
145932 70 185
572973 450 892
520144 355 864
819045 372 592
806672 61 694
214671 939 130
708603 707 699
624576 11 70
487585 839 111
843623 481 316
752076 105 428
921538 10 370
637117 901 22
453736 136 954
742663 37 80
261251 666 344
214674 764 828
818750 913 668
553685 974 331
262511 664 47
872411 192 544
526414 128 283
737171 690 940
450361 590 375
704067 22 872
961511 561 528
22849 562 702
68884 696 166
211068 4 46
429106 147 19
783367 469 686
939839 860 184
307745 966 360
688942 263 762
986235 771 263
941669 110 698
448834 638 829
427184 589 831
165946 356 48
508409 546 323
468610 566 358
698204 549 24
478989 566 7
807128 149 446
773238 629 116
459047 412 117
589127 709 252
286831 61 486
599436 907 524
974312 92 253
884758 460 825
87813 362 378
286091 514 875
217161 21 600
408805 207 446
162822 912 861
469014 633 272
349026 984 957
275466 464 281
963050 510 1
327004 773 160
846992 835 515
136024 709 61
411632 831 61
985638 266 184
838460 801 438
566319 944 531
466215 324 284
455253 442 607
99593 691 270
834891 588 401
367532 79 366
481960 672 998
500603 482 896
419792 591 180
418145 932 332
299221 405 120
565545 962 367
421026 206 197
581549 810 123
82598 848 118
49246 785 124
347357 73 963
433465 840 493
534980 398 51
676804 850 454
301500 936 145
548030 429 424
217711 694 270
233425 176 323
19895 979 937
615541 414 646
497517 953 515
807094 742 755
110096 614 713
564500 600 440
684135 262 192
53638 258 489
252794 303 568
310375 389 768
272008 644 160
384571 993 217
897613 893 94
721600 165 433
979091 189 702
770927 463 742
499605 334 482
384650 735 197
130854 144 851
80125 204 920
97111 924 73
219427 148 157
127478 139 269
186413 249 911
805148 228 428
980067 268 532
708598 292 444
790541 423 471
151132 446 23
7724 687 957
429025 231 906
400879 952 613
147789 153 632
484811 525 659
336201 748 824
301981 141 108
861434 208 688
91438 696 512
61046 748 608
657058 774 538
596924 919 49
992617 915 822
363212 428 625
845083 906 500
449539 319 111
475118 327 492
339025 541 236
237295 629 173
948380 971 353
500225 800 392
172795 826 222
460530 693 968
646553 712 25
38913 296 465
119144 427 736
626142 756 539
224076 785 954
699216 694 420
350143 678 577
572946 105 906
757456 231 44
945057 434 929
461991 385 312
654676 503 636
719893 580 575
972023 289 324
364336 309 399
69151 89 167
900405 798 577
863487 794 150
906402 313 826
58189 817 595
162353 399 137
755114 530 445
890051 954 811
552941 198 797
921510 801 356
516047 342 351
542855 271 246
461763 534 100
901056 98 617
784350 763 26
230798 228 636
134317 246 242
864116 85 606
545796 97 918
110236 194 363
138281 150 454
775431 862 906
492326 122 452
849782 396 576
249122 172 132
182182 756 27
485368 927 788
725047 393 911
473207 789 254
141051 763 299
947216 640 676
504495 802 311
159110 583 705
435424 293 321
971274 226 979
614922 541 359
562513 763 782
644372 272 409
715942 98 825
140246 590 486
905166 954 2
333831 550 788
174581 354 373
965737 169 314
708155 847 498
286334 614 986
684534 997 581
775424 540 274
306218 446 170
273452 105 980
698832 870 790
173654 141 675
438458 157 439
773674 807 424
32072 707 625
72565 535 322
975636 35 292
845792 59 460
190777 964 585
517274 714 547
220054 419 801
475756 472 808
507272 632 894
497596 146 627
180643 843 192
587177 37 188
342739 185 212
705731 57 587
295462 309 861
720798 243 571
937375 702 169
416623 873 782
649534 932 517
86978 141 101
76418 744 505
835962 240 127
586604 486 955
179393 557 219
348610 156 115
643335 93 846
193779 156 351
993330 853 240
235431 879 340
302620 844 407
318260 702 927
684546 720 144
457449 703 483
408421 658 612
426105 252 140
749864 547 833
429507 733 905
497524 818 294
575743 9 871
130576 857 972
203997 382 992
929644 416 655
220597 488 139
522747 383 29
855970 88 638
936279 29 418
194183 358 520
349479 595 279
639746 538 238
57692 855 443
67340 531 894
866095 902 559
119382 62 691
670386 509 911
971147 74 554
65342 223 939
309864 488 890
137405 133 305
968106 182 141
742654 345 312
75964 5 216
297368 202 196
819429 56 743
493500 336 385
352385 853 902
598119 875 371
433152 5 983
963205 10 158
207770 999 268
699681 179 480
691078 222 100
359524 396 326
234380 663 587
179932 863 70
76358 611 560
390591 930 637
114309 749 145
196924 663 933
790483 220 499
890528 51 75
515633 919 283
858427 983 298
48595 614 276
123309 432 593
555284 915 154
177259 335 154
188931 62 81
303327 879 415
532726 292 964
640829 265 343
80138 519 417
822581 475 788
887773 585 559
399005 45 725
647101 384 72
307626 786 128
471957 137 581
573064 666 217
877584 48 417
987458 402 588
955228 127 351
282961 563 23
464385 578 863
95395 500 351
496248 775 369
389718 591 770
923471 843 832
959758 646 602
317768 434 3
138425 166 903
36349 181 39
482065 486 780
939311 759 97
142808 114 2
812767 148 859
140869 72 729
747753 499 370
822555 571 245
452001 227 612
354730 139 933
129862 381 592
493978 836 388
629106 390 423
408820 57 778
839016 666 8
619780 404 51
607626 323 833
250338 107 462
762152 821 74
135839 959 42
339150 390 718
891507 907 175
3014 485 390
729071 167 589
915538 878 782
339377 839 302
160604 786 804
40299 61 749
415663 776 34
618790 444 245
970691 287 920
952680 165 51
508817 219 12
684731 939 145
168818 704 841
753486 264 992
333417 358 967
996780 893 250
407242 590 899
216834 372 263
124897 261 395
887711 535 969
568378 117 392
188304 593 544
907464 693 393
977007 819 908
837699 840 298
947456 646 320
866698 394 606
752627 203 672
94883 263 347
786647 449 248
89578 996 685
590001 266 624
156997 471 397
597091 653 892
386070 62 743
649034 988 212
694212 318 114
944773 758 485
185147 689 386
964687 345 435
637394 296 376
507252 567 319
353578 919 108
752818 46 894
279482 118 497
860146 416 247
9034 325 585
858251 802 673
840260 37 480
13347 443 953
769996 779 754
569564 747 628
807870 19 37
907702 545 442
173956 656 751
865690 633 301
434859 312 265
420585 333 196
864495 967 438
610096 382 26
961122 79 577
568869 861 581
243007 732 420
780120 334 596
495464 533 184
399299 66 687
102414 113 762
377245 579 548
93761 814 861
56651 307 864
43405 978 970
22212 304 198
81911 433 837
854625 809 516
403921 19 812
168104 456 330
314494 91 941
772532 177 180
717994 558 867
35187 782 568
667105 480 594
597678 630 695
752710 919 715
225602 8 334
296676 780 469
391491 213 714
99486 864 723
381643 631 79
935947 965 31
529476 855 305
270921 111 27
613811 348 776
43555 310 984
624772 138 502
520667 166 947
135842 303 858
875990 543 329
112245 917 827
793449 853 127
619826 994 611
503637 380 569
581487 330 715
584806 850 329
316228 692 180
910850 873 272
233006 600 627
451011 300 632
288763 569 20
161646 177 623
860412 550 100
813599 560 697
269444 709 806
400143 535 573
531751 365 931
813390 112 80
118006 509 645
284678 725 691
328120 485 927
536902 931 888
256441 45 125
669322 165 212
5250 896 991
808594 926 495
269891 387 334
643118 73 960
137735 470 912
137920 679 349
989329 191 500
530641 748 497
768692 747 881
375875 137 381
181141 504 202
765621 100 231
585771 461 864
589334 287 836
863960 540 26
261582 208 93
117475 792 575
545269 416 995
604789 106 352
393400 572 804
633429 25 913
681360 201 70
772993 657 450
732639 939 415
297801 685 905
112020 286 133
831105 29 679
810792 797 450
976855 275 599
742665 49 276
191564 270 883
71654 362 891
840419 927 147
778233 82 376
112729 504 31
94791 423 932
641165 812 532
552528 949 956
14817 187 502
804429 179 142
797794 711 39
486129 722 723
288468 325 944
111242 159 906
975634 929 779
254571 630 935
844905 359 772
108355 89 29
494074 611 115
44666 969 786
196627 292 305
898129 742 693
210952 55 232
944564 29 233
374370 581 214
471121 780 164
776130 113 171
214270 630 717
933987 917 286
821193 247 620
626253 719 300
383022 491 180
409249 892 649
895392 959 519
255698 295 759
728709 656 465
782239 849 407
425026 479 32
194957 656 987
204707 634 535
331868 101 820
161648 100 991
138591 883 382
459045 313 754
296697 122 342
19758 532 238
544731 174 500
83102 97 559
841691 584 713
141143 843 348
539765 311 796
646995 275 391
549619 313 756
756029 488 859
29949 889 110
483433 459 382
144198 766 472
439447 211 655
920876 98 45
950438 6 455
849815 524 127
786701 618 902
866521 326 650
970406 96 215
343852 604 961
238196 170 878
705801 686 756
56411 412 474
625257 213 416
997597 80 339
829775 580 434
88306 943 164
900518 223 403
924075 912 862
398958 183 559
121182 788 526
754392 460 739
694673 532 202
538272 149 946
631712 116 109
118988 189 254
483272 626 581
618838 203 835
738024 884 364
357599 362 113
139120 415 402
716622 107 666
288831 601 103
364308 808 5
658861 747 129
127398 402 857
174613 537 905
273783 47 743
407929 237 126
166241 606 273
644675 623 257
896665 205 554
957463 974 767
831931 784 714
976983 109 651
880909 237 214
325027 428 711
144828 592 518
600007 711 902
581774 729 284
379751 154 928
257061 144 647
259817 438 214
335514 991 916
131971 399 593
875695 629 816
203058 284 609
713022 357 876
658186 615 883
347811 439 603
368456 553 202
867492 2 824
66734 875 157
484069 344 18
899841 491 113
72713 283 429
714715 675 490
174621 728 846
501425 966 758
444359 609 630
291522 182 158
530206 19 865
27660 351 920
314321 377 32
517536 107 394
673566 604 413
946557 216 123
974288 672 315
353540 553 636
237810 918 339
733461 705 804
429488 612 275
586667 906 661
168194 743 804
691785 138 640
289480 575 26
432555 197 463
445374 781 385
994350 333 530
564568 549 705
531847 34 575
595056 879 384
753028 881 507
569275 501 647
581855 699 660
690412 920 431
995338 753 562
514549 505 291
76505 879 419
213230 101 929
150508 446 564
111216 160 973
844105 115 731
640418 348 552
356070 377 988
549692 863 356
492317 520 290
932364 386 476
553767 881 449
682851 554 487
228991 90 106
236959 585 39
50065 64 818
991282 970 754
928276 788 970
932312 834 60
527141 933 387
270588 270 3
213955 435 475
189908 484 800
49619 780 1000
667008 676 230
276086 824 742
313273 628 542
627771 680 265
572061 620 202
716892 362 969
803216 847 983
166319 523 492
91395 242 185
268020 274 976
497890 32 868
135393 643 695
603229 855 128
674726 92 252
152612 269 594
489119 226 948
711196 919 608
445974 310 2
153555 12 148
500535 183 770
201106 579 318
209122 895 498
461156 381 762
211706 513 267
15735 503 416
750823 94 548
664849 235 958
727026 364 953
71683 408 206
895114 428 523
260864 81 326
804517 861 434
419193 660 344
46808 703 953
529913 657 490
207221 195 229
317815 534 484
266581 106 547
287616 683 271
318993 172 202
998217 189 518
420409 949 917
439140 71 922
109669 11 681
276304 492 65
579792 799 829
340337 53 394
878419 422 794
439754 577 129
643000 554 1
106695 363 728
383534 338 496
229680 968 707
9602 500 790
179180 279 632
125428 255 49
632655 964 974
519699 419 364
662862 373 356
501289 764 128
346665 290 556
420249 494 860
99719 417 874
504430 998 101
123865 402 895
591605 181 222
976693 406 744
610926 584 431
682607 662 914
860363 468 952
740739 365 42
552783 995 365
756611 835 809
678058 196 850
913679 297 247
517366 811 30
494006 183 55
930163 253 414
497852 685 548
731802 607 914
900620 17 623
588230 895 261
649250 983 824
854886 886 850
181553 506 517
344414 9 741
732426 511 858
886063 930 250
448292 765 770
907722 659 361
656109 300 252
68429 460 690
351253 538 426
14594 195 877
578624 768 58
933791 541 85
837648 443 840
647003 766 267
940755 146 590
753163 600 320
124629 659 307
824349 894 289
420149 738 422
612130 55 845
398630 861 217
633823 934 556
894369 108 124
488851 424 575
132809 803 660
234187 138 850
204128 636 972
308994 725 457
478749 867 932
789133 99 568
75212 518 291
254621 827 301
116644 426 601
905222 351 262
757181 985 414
265135 897 447
577661 114 463
819944 655 783
731408 877 113
542822 761 563
111156 810 560
448689 668 734
634159 412 979
3462 621 566
481921 228 824
770603 698 213
100919 635 696
292062 421 527
359956 20 882
2900 690 240
600351 126 453
655591 871 989
599010 287 477
299580 401 393
459373 764 1000
203550 272 570
899849 899 565
738752 76 280
586755 456 542
574922 641 106
497443 83 512
359420 573 188
423691 757 442
231677 274 432
818928 355 318
860873 955 211
473431 527 386
329419 119 894
357890 867 578
324788 264 626
582121 286 886
621432 316 63
750830 963 557
210010 841 953
503673 220 128
269819 857 53
778224 624 681
532005 381 293
874385 659 227
823765 489 729
443422 89 718
290580 733 470
699440 163 903
871611 462 244
921725 180 349
751330 625 650
14107 722 51
521470 175 80
748246 449 650
350152 132 368
926332 988 70
467516 512 788
45126 408 361
873066 381 569
810145 867 437
890683 753 595
307249 695 882
938648 388 347
504928 979 247
968089 606 799
189448 218 872
583377 433 679
1357 690 76
900199 515 964
134399 565 378
450266 949 962
641145 40 703
482995 174 113
902333 661 467
493724 605 53
806706 541 329
79183 107 9
226627 553 142
341534 346 524
442338 651 857
428038 793 423
861539 347 221
753330 855 610
7810 372 221
156150 108 163
301780 655 819
936800 271 373
682132 854 594
756816 426 269
661468 252 591
27659 235 834
322040 290 203
228771 147 32
937188 247 929
843145 456 921
153074 739 152
697758 516 51
528718 235 39
292784 606 765
79015 988 67
470423 720 239
256798 636 886
832798 617 300
482198 724 299
177701 360 428
122333 694 895
817522 559 254
508680 323 529
69400 786 91
644613 691 364
427068 721 948
654233 1000 802
736770 731 125
776035 167 226
47541 147 658
605827 629 308
728540 252 344
849079 209 743
534548 917 248
131956 267 691
974805 389 986
350991 287 327
530988 107 56
698664 444 394
907407 141 200
585571 21 730
626344 315 171
917637 726 741
89427 330 606
213578 502 842
953650 725 80
116334 938 37
442637 37 682
787604 631 848
823263 443 440
495327 387 348
110578 641 184
143778 105 380
231497 399 303
808548 675 797
325733 302 122
474594 970 318
370078 450 802
482590 639 446
803766 948 933
299547 152 367
498646 998 628
531811 626 72
865571 957 211
296259 907 780
666704 104 257
537100 997 566
936763 486 316
526392 390 218
249333 544 665
674236 891 56
844687 334 154
615068 475 543
653560 780 906
725058 455 879
432708 303 112
32734 379 506
99242 955 655
824846 157 695
879258 522 595
479281 18 346
744779 282 892
105771 755 777
981406 6 742
676496 687 264
905365 339 548
958916 89 684
461237 546 343
812151 128 317
352104 391 131
718660 443 389
508995 465 524
141985 918 559
472765 716 65
646012 92 927
790259 639 243
353730 821 930
52135 57 268
121876 818 129
316651 102 653
599089 81 773
526956 14 540
262670 329 803
72262 649 402
215773 568 183
41700 308 911
897329 325 391
536707 118 592
316523 189 945
21912 603 134
302383 415 360
138799 680 415
277425 398 691
785688 195 986
503858 938 161
739698 558 585
91988 463 493
93861 881 514
404414 410 652
974310 859 530
579945 726 860
389194 146 257
964486 676 133
15220 50 921
925760 934 850
799463 719 849
105086 227 366
293772 574 617
762998 714 73
248641 895 708
280775 409 361
472174 152 575
712792 903 109
405633 776 752
50844 51 917
770637 415 181
948124 768 782
350275 37 138
514352 621 742
941962 877 752
61982 626 242
537613 169 448
674162 725 101
767936 697 424
804622 405 343
490699 183 212
986184 581 485
162692 63 492
386101 716 310
256039 735 522
501999 566 774
107552 746 869
950375 580 515
572481 344 396
418108 143 727
745540 334 897
659899 595 254
330335 206 931
269619 335 494
228159 34 462
810723 271 6
122192 929 787
519877 494 205
811949 728 54
611652 144 846
544177 410 585
998895 600 352
466381 850 631
313537 61 367
651863 347 720
352264 280 612
445291 801 329
853512 113 423
130408 88 251
984884 522 278
722615 383 799
741795 964 364
234622 225 756
324872 810 634
468176 854 531
299162 866 688
56645 210 613
91989 102 82
466295 942 83
746515 178 408
743512 260 963
903777 733 372
805241 259 590
560076 745 639
670831 386 212
807089 123 549
10436 442 271
203199 938 188
520678 445 840
723347 125 311
604613 437 1
36040 481 284
438517 566 640
3653 832 92
869309 905 761
142017 483 752
20843 956 199
563545 273 455
173466 87 555
228968 953 874
825025 817 928
244930 144 992
911576 34 504
846394 127 19
249863 792 582
73423 76 312
613392 842 37
157316 59 62
220048 340 736
25166 969 783
467342 932 420
282411 600 575
580540 442 964
941663 441 102
338463 228 357
114229 356 28
201131 57 109
617485 722 983
144455 114 223
298508 643 635
624600 950 108
536534 314 513
366769 458 884
705665 551 438
763184 603 419
810056 580 10
471600 448 480
302648 808 838
331146 15 316
535979 394 78
123213 302 809
33473 694 933
142937 12 458
445804 377 891
642623 609 167
468779 349 970
408104 857 703
67104 284 486
45472 506 886
848354 304 206
15780 920 748
164636 3 445
230505 48 326
984779 516 866
212498 631 938
473051 428 951
934595 817 520
66045 227 65
157497 891 635
262172 519 391
587297 997 635
940923 901 53
801753 560 662
78387 950 205
595901 256 742
573236 73 929
745214 790 411
359618 867 15
72416 846 587
990796 133 320
846668 450 669
641150 298 278
169170 279 611
303585 598 433
123570 311 2
570048 762 555
477623 506 770
584951 815 369
906334 934 256
778070 68 187
44926 459 881
117035 791 516
317033 772 87
759297 228 181
264579 864 756
958446 342 247
862364 341 885
876259 765 619
988619 151 736
436436 953 91
489997 706 1
489450 991 712
268133 503 334
813125 36 322
794453 292 595
977652 401 440
854066 885 14
820227 660 439
649218 777 424
977679 212 402
60443 999 806
843064 506 900
413430 208 353
709590 848 590
464734 493 891
648229 796 718
972045 581 844
103977 120 500
439808 528 136
980191 32 815
976268 254 624
551817 43 715
336192 187 78
808331 599 613
625791 956 18
86063 28 797
62315 985 153
210724 359 802
316799 999 299
336220 814 407
74185 455 720
951540 950 819
106580 313 952
711351 601 359
499165 988 432
716945 734 822
716468 425 568
98105 832 605
316513 329 239
318454 859 962
212811 955 465
288563 936 951
798652 371 353
738924 10 233
445024 743 901
44233 405 791
847742 868 352
87497 273 591
102789 401 564
215624 127 912
159433 327 75
900147 746 468
222299 574 854
161964 804 606
503300 480 881
823897 341 503
950881 721 157
251934 519 179
30370 834 493
691211 90 83
131698 676 207
910377 833 929
432929 854 393
986859 98 449
745929 951 461
77213 715 280
383453 72 509
361883 131 44
966330 332 715
853176 427 285
416371 68 950
854800 979 463
35580 480 22
40570 384 983
295293 622 790
41836 787 814
877709 718 904
260200 111 138
678967 563 251
761331 914 892
555006 331 842
632694 841 484
219948 166 587
836638 510 318
98831 807 67
557575 112 851
545135 788 570
131252 316 995
623377 962 454
310057 242 714
149222 362 426
471420 312 154
202058 363 508
314405 453 481
186139 497 489
863227 380 342
352289 402 44
387189 984 863
99081 883 489
412130 34 878
727814 5 336
202148 377 708
435972 824 245
252738 627 291
253934 367 726
332827 403 496
165554 916 483
522194 60 416
977476 453 643
777459 256 486
685727 613 459
741955 765 800
32912 265 940
732474 20 387
287878 50 125
958428 672 781
396393 108 251
491185 193 333
550398 475 987
574178 224 569
696065 144 495
163284 687 532
537023 531 466
610686 180 51
791213 827 268
737979 647 377
616531 888 712
992357 853 840
10535 393 141
946716 79 562
327353 15 923
249535 842 560
125524 724 306
304264 324 191
50178 64 117
486853 270 832
672032 620 377
11260 712 120
69744 547 423
812003 133 797
462082 675 502
324484 820 142
93821 862 681
605443 384 434
761324 255 93
190892 506 31
775628 841 770
517904 200 886
535878 125 899
121343 688 905
431 385 512
736267 762 189
894614 210 411
643932 518 975
282714 196 408
919372 935 677
797810 10 797
304337 614 342
820819 989 63
638501 731 246
416336 813 957
118181 114 189
748622 921 764
691058 874 966
634328 280 179
977301 48 340
360552 300 387
768305 709 619
359620 375 457
399493 232 926
743135 569 189
873990 320 320
847810 435 752
93788 973 884
506935 929 529
563876 610 593
288388 670 207
29602 208 150
331324 118 916
125432 355 720
855804 282 225
361903 706 473
868651 563 774
326713 964 958
380331 233 793
322260 502 337
457640 220 328
975600 82 953
477629 111 59
845997 366 409
883329 24 744
845951 707 315
55654 876 260
618386 170 954
661949 839 469
89542 40 678
576994 457 624
633480 210 549
971354 352 961
21678 338 706
80283 978 514
621903 971 860
915201 505 746
215909 82 631
487665 685 743
418143 454 794
228648 144 889
24428 362 814
186251 808 596
465165 752 610
439780 294 114
473119 270 607
865514 225 905
360678 628 642
633563 246 189
110492 151 195
893741 780 648
679740 331 96
447088 756 307
702589 933 502
388380 553 189
704575 620 999
388838 593 901
940229 133 982
172713 149 626
697819 367 933
387369 534 352
378614 74 544
981545 514 529
250636 56 474
622062 679 127
637473 553 891
834284 795 208
274668 941 335
247238 543 664
584461 39 103
710071 3 110
282502 128 451
777573 44 380
823452 959 225
972688 94 145
41848 321 438
55314 154 537
540185 866 400
277262 621 913
935730 333 371
833532 747 163
370603 948 12
506659 169 905
618911 675 168
219110 561 976
384315 636 878
605104 455 273
341328 152 427
486453 857 906
684940 903 778
457494 351 666
34747 501 514
983424 883 785
383669 115 210
865248 856 42
297796 291 448
807222 311 957
440477 667 644
828009 330 722
619715 350 178
584292 984 205
981032 437 743
172602 58 478
200552 67 606
224272 178 891
623354 130 250
914805 148 746
174085 476 200
430704 496 229
402952 910 268
681681 402 222
876921 411 491
949174 320 147
161010 642 651
184445 985 745
83436 386 38
915049 354 460
57405 787 876
93101 351 619
364443 542 329
222837 692 248
903911 187 560
827819 806 293
236444 573 419
421642 91 982
619799 487 532
670634 958 432
467038 317 936
979291 524 892
229543 429 747
106448 852 44
824114 591 400
765455 806 478
860821 849 391
556556 179 803
36064 67 944
539247 564 54
497780 28 665
55696 348 290
126133 450 630
692205 341 535
406210 423 356
487526 818 139
342581 637 991
236933 567 198
364126 243 37
119181 986 152
152435 135 630
922667 497 350
114635 223 604
567636 306 234
549103 201 325
58920 464 119
503474 473 853
225111 177 129
392697 702 770
98881 656 419
967094 329 645
205465 560 650
170319 882 397
916126 516 626
157946 895 796
891201 53 616
182636 521 789
509766 678 156
53242 506 79
62946 893 271
413152 239 721
716335 453 649
306558 296 420
646445 951 634
95112 683 476
771852 145 911
900589 637 384
326702 749 406
306800 500 95
717387 197 165
432445 392 873
219630 127 498
167089 984 363
197308 860 480
365436 437 625
977761 581 494
913171 653 92
949779 364 970
713124 638 95
314430 824 673
240829 181 12
64835 199 788
685515 116 793
648893 664 317
44783 155 494
58707 464 454
208834 905 703
892171 139 284
811292 832 95
900372 167 172
519026 250 225
961769 959 34
879083 390 915
67757 957 454
333088 707 345
339581 112 271
492412 589 635
972451 81 11
491802 817 976
539091 298 20
373867 319 881
394772 607 858
318400 797 110
479868 309 754
621325 176 402
368510 212 513
23520 213 709
358019 840 480
349904 84 740
352612 661 54
661582 765 36
909166 605 1000
748169 985 353
318460 495 272
167371 408 424
378735 282 71
702307 360 429
911372 443 457
349640 153 850
884659 546 737
275524 612 463
582788 410 111
922708 889 627
402352 192 427
414173 180 239
659855 536 243
469237 921 302
151940 305 58
799796 481 287
932758 144 868
892534 213 246
821797 779 401
623935 537 175
706069 645 316
269373 793 473
918616 301 799
851988 290 163
781489 547 841
125412 334 14
760259 704 986
88173 437 270
859873 331 946
25332 97 613
485457 786 401
231838 330 191
1569 83 274
889880 688 439
408491 871 882
551740 607 284
502463 797 867
600594 269 58
515931 461 151
450287 647 414
287858 186 200
381725 293 982
955501 917 452
774177 386 743
850074 502 429
487615 565 7
355786 379 104
104558 455 983
157007 525 595
248241 787 111
453240 464 443
82952 688 46
667475 609 455
828171 54 217
671493 405 540
805710 585 897
218454 896 889
349123 142 727
312310 909 354
321740 721 440
998924 35 929
557635 909 269
69822 387 680
848537 193 665
152679 590 198
956327 739 644
238014 624 453
52866 698 578
902619 340 614
496767 972 228
416092 206 544
463902 239 842
38140 829 769
959918 346 793
871413 989 72
473446 184 954
317314 151 745
7101 585 61
231710 457 522
268578 713 543
347393 201 745
304832 790 434
487271 751 128
612762 405 568
31174 753 300
628112 828 588
236034 304 498
279028 270 929
534489 86 496
372313 16 267
726756 688 99
102962 857 842
378175 582 933
55863 718 151
854784 580 608
219398 606 638
832043 174 908
611141 626 195
980808 564 75
436042 80 502
46065 315 801
399976 649 363
899043 922 679
850796 654 731
63998 186 288
857439 980 106
430329 507 473
524496 792 948
757913 395 955
938442 584 273
580472 648 192
247602 118 759
770074 814 878
605593 340 796
718029 408 140
246980 645 617
954691 795 835
612519 902 438
924783 740 54
399198 514 69
326074 656 94
776135 833 386
978864 252 369
836144 111 399
427900 54 87
472879 210 277
308899 397 629
744752 680 257
672409 838 492
546689 590 984
171920 635 680
896921 969 497
741017 730 225
125130 320 464
630781 444 788
519489 682 686
110360 960 435
375331 889 546
390888 48 464
702500 329 129
169957 832 225
900355 737 444
425742 474 919
42859 452 555
94786 523 658
866849 37 542
477326 654 939
242106 441 177
275356 466 519
219401 721 797
656198 50 673
648810 94 359
484413 433 956
328166 590 891
411729 840 886
861209 650 706
563080 751 956
822796 670 430
67238 370 500
100087 936 474
537127 651 873
329186 727 838
491781 909 337
941483 221 72
321138 199 6
65520 414 685
208720 992 958
426253 149 63
887970 854 527
451577 982 633
871905 163 319
256432 918 814
234899 507 875
25632 306 157
336287 987 464
203161 337 389
625613 676 187
611765 999 250
938619 312 542
235998 226 189
508638 667 989
377011 139 141
547445 233 494
113490 192 511
844808 560 576
908363 276 448
17529 133 128
110352 77 897
571370 512 693
490344 491 449
495415 223 993
583931 907 853
713371 915 318
897542 885 479
80578 521 372
821002 702 900
627257 267 695
993350 759 294
422359 669 355
799595 188 214
267358 875 248
267786 504 95
941547 16 824
35930 631 122
70114 861 402
856798 465 226
850940 153 100
726360 103 592
436477 553 815
341754 472 923
197955 717 275
481649 31 736
265227 10 720
845833 763 818
853854 338 383
984927 599 325
165319 35 499
679296 19 155
872514 1 308
744945 85 901
465313 379 799
588958 38 857
271757 864 512
571815 498 462
278036 986 672
914154 126 7
499134 606 38
148878 249 24
550594 853 667
176275 923 790
365035 466 713
364094 116 77
632727 90 857
830531 85 51
919514 489 785
874991 281 499
17921 775 35
501522 158 386
632724 113 492
665531 582 340
426570 440 650
287037 850 549
818824 846 267
550217 595 533
262388 954 814
756702 989 679
129981 756 34
481587 42 168
527504 421 747
444959 555 802
883096 762 602
789547 769 426
704864 186 487
181405 747 744
847052 959 199
164068 55 160
428348 523 932
857910 54 207
637152 620 408
340304 293 861
743580 397 116
901691 626 30
290459 14 468
25390 207 930
967391 227 762
556794 604 945
113477 988 220
229321 190 827
894982 198 203
618229 251 296
452776 775 764
231626 224 168
622061 322 774
923463 472 708
18083 760 408
644307 129 65
174533 16 543
351392 400 33
218206 907 394
418350 300 598
595094 571 175
516572 733 982
974439 799 934
469612 978 666
913439 284 136
753887 452 628
335840 187 415
64516 623 805
179812 645 761
535361 587 552
304902 586 190
171709 891 335
454317 564 581
956355 554 809
390233 424 268
987120 653 737
860993 321 789
7434 923 98
524614 464 21
444190 574 943
871189 767 154
264379 384 829
46423 235 484
577007 59 304
602324 369 697
630313 392 124
713607 590 996
98699 748 721
185432 650 59
295254 900 441
881407 685 3
238878 632 214
251876 999 166
34001 614 544
417233 934 582
357182 783 777
608154 106 863
406244 985 806
291109 115 108
549779 174 149
811849 23 403
80325 666 320
864832 370 255
754042 588 5
384902 179 195
854627 123 560
832819 222 489
494949 568 793
147308 190 355
285625 992 139
238931 645 120
455094 429 575
949489 546 908
4503 513 934
494083 475 247
549046 431 171
131549 733 565
542791 714 942
887285 711 23
779368 9 450
345630 757 718
420445 976 581
730757 128 873
863344 431 253
316272 199 424
418041 977 621
851083 946 181
654307 423 860
332102 723 28
698878 729 737
711366 92 387
817244 473 886
940078 522 344
336189 688 424
822636 633 272
579434 985 510
63149 718 516
370252 770 496
54555 93 359
733140 601 449
24373 550 946
510705 259 559
933085 565 385
986892 948 144
925551 352 614
822431 421 347
80651 379 380
343675 556 163
668190 861 804
368823 913 676
766284 446 473
982863 449 794
87602 402 971
327507 522 796
941058 793 124
19412 769 671
871595 820 921
524868 747 331
457099 899 164
218491 199 559
936285 808 971
865681 273 933
450806 237 111
304439 135 431
600787 892 390
605484 299 656
912313 22 591
435540 451 938
76831 474 966
643490 113 641
147960 12 676
256969 423 347
92600 676 276
252908 466 598
132722 706 119
522348 331 641
427944 436 333
137021 806 100
468512 663 704
759595 97 548
281983 381 721
465815 854 824
207082 608 913
623116 965 588
975455 998 505
875687 242 193
484747 431 318
437933 455 589
609908 155 330
371475 842 379
509350 217 189
719179 721 854
128284 175 147
740779 446 80
380454 556 751
33835 659 633
69836 802 317
66220 398 217
312140 844 550
557063 82 805
177510 196 156
992461 948 785
326617 95 212
219296 177 11
24832 809 508
409021 465 76
299557 755 768
820810 511 24
10280 638 237
489918 839 184
482770 619 860
620430 519 848
370006 246 817
742124 904 808
860104 741 166
578387 150 519
958482 475 220
777718 135 428
492935 349 236
832704 386 441
651731 919 884
994054 478 877
572972 916 804
213782 588 772
74678 845 377
40532 892 872
775210 769 955
823351 473 763
775199 330 267
238978 109 438
946542 545 59
994505 257 150
114832 686 211
795791 459 811
598802 678 544
776365 897 677
407738 124 891
8893 113 716
275848 121 13
102732 215 190
918324 552 513
818112 507 864
754413 867 139
512945 634 521
316575 95 846
268260 318 959
729366 221 983
963250 183 141
707731 256 856
613768 77 410
372652 831 735
510420 64 984
473989 497 769
648954 412 547
283113 143 421
775377 370 586
888654 21 10
155105 549 120
243097 970 233
866091 997 670
801700 726 504
200756 718 593
758225 128 5
543864 653 829
687058 586 628
979956 143 191
75524 922 770
517764 776 818
197753 448 288
825129 740 885
540852 160 374
906867 925 824
454863 907 207
272932 497 790
802750 594 938
317268 182 71
412454 804 334
491777 766 341
378171 737 232
882317 496 237
522360 76 548
861357 325 923
320593 430 328
993410 69 65
352048 613 454
450864 401 195
106838 53 514
212511 118 758
12012 125 540
16736 211 899
55504 153 259
599780 484 208
108515 110 67
715311 341 970
953254 430 779
493989 334 884
305574 25 452
264731 411 615
686685 822 425
542150 200 225
249327 762 928
811425 976 898
878291 779 62
934567 800 285
846733 970 263
480727 731 343
38651 617 781
203076 73 955
461598 328 986
912448 324 239
347419 803 329
396833 996 830
642200 305 893
270072 594 727
893787 929 991
171512 108 512
252014 17 217
460058 214 94
319028 82 414
371779 600 877
287314 388 348
764349 976 634
526262 103 562
990511 781 309
258331 289 477
937149 954 766
258111 31 950
964883 935 96
234007 830 730
531015 207 814
105985 844 328
108982 946 36
508611 221 956
58190 965 425
519283 982 131
72867 407 647
860596 943 789
947611 284 891
679475 744 390
222625 61 75
871244 94 660
111190 920 871
326099 890 758
868702 398 628
544235 246 277
477705 458 723
48766 51 653
788742 339 959
648402 909 19
811582 745 43
207788 481 441
677448 443 309
188821 648 975
740830 910 736
999578 234 277
536686 602 679
362248 352 632
12523 712 275
811958 853 264
462499 438 856
147281 226 483
56818 727 347
695937 879 412
570566 518 696
500103 329 385
658257 547 221
312022 612 276
389698 341 539
962880 624 448
482539 574 486
928052 174 745
420404 36 483
618691 308 463
448055 563 214
934423 947 838
202525 92 118
476491 137 175
249131 651 341
109385 48 270
185221 199 387
953694 943 101
538687 262 613
228074 770 406
699251 484 540
713504 984 359
161772 68 875
681857 749 897
143513 489 208
451140 906 745
220930 618 948
411580 785 573
944736 895 354
764839 805 870
229604 898 772
666409 322 460
241185 133 997
52294 643 20
600229 745 790
656364 456 49
353004 499 366
528042 7 91
972120 332 490
904260 738 939
601740 508 543
843063 330 486
649897 133 177
412082 566 964
515528 140 519
786672 500 512
859407 132 707
546968 475 8
193372 834 902
676773 153 809
623110 406 566
85299 142 234
472578 965 264
423387 413 627
94530 652 212
411647 683 509
557523 902 340
169470 834 904
399193 330 189
345119 625 204
895586 182 657
345052 816 637
5501 43 309
835151 884 320
275828 850 376
803656 771 52
258044 452 244
906283 259 761
820319 957 591
369896 862 509
863543 482 980
113431 307 378
903701 832 607
734475 492 404
473594 608 682
130858 543 926
379089 702 276
426410 603 3
740068 360 468
893536 530 514
979508 582 323
25586 805 279
159619 97 454
955493 850 220
476828 573 286
980385 873 652
603146 819 733
863497 642 434
261167 231 258
887071 987 197
345001 418 640
395917 873 224
669547 231 741
937450 341 294
49924 866 71
966781 556 543
432751 294 400
47925 424 559
641204 279 371
114037 451 816
55594 235 594
929441 24 944
503606 600 980
227854 902 77
471306 967 160
275969 531 277
513366 489 248
125396 831 845
210242 664 17
147154 164 836
153771 246 130
980765 441 882
967569 326 176
369676 401 305
72455 546 883
280159 509 492
700604 987 43
912713 494 303
155681 928 18
647073 574 154
445365 70 16
137403 373 116
117072 788 597
615288 809 986
526130 646 424
657176 962 57
104374 255 91
982941 508 907
504549 92 821
802047 892 1000
205247 253 790
673831 465 369
442985 53 441
827186 318 605
305757 529 120
251790 290 779
226873 256 105
64889 245 58
694180 680 858
582063 494 105
267061 168 628
763810 986 874
310875 618 897
835300 784 533
835631 994 209
127851 534 318
161294 101 20
790103 63 492
696060 2 782
956979 524 610
829919 183 175
797050 291 309
588154 52 618
640134 277 422
785522 393 324
459599 129 822
152444 927 581
490219 986 134
875788 592 524
129505 144 660
129088 658 23
27139 125 299
861447 454 225
229547 234 460
752426 867 364
990040 298 223
576751 273 694
646107 254 608
243092 276 513
842102 713 572
617910 118 790
188960 644 217
201992 604 522
812370 618 683
130823 644 729
767085 848 302
580751 670 499
162323 410 191
911145 84 363
500803 667 478
836683 363 755
148034 65 939
51637 498 344
695236 366 952
358452 31 911
746365 685 393
127106 864 314
524685 547 660
655313 175 966
698113 473 245
744716 546 128
269305 929 69
208886 829 297
535544 422 892
347023 9 48
854834 876 828
162123 676 393
33358 424 735
570032 162 787
398859 807 568
307238 541 896
488937 986 35
321238 155 180
274777 444 687
108323 845 603
227220 262 405
204355 231 812
855438 810 718
49180 649 864
572262 693 153
908180 523 509
645119 214 633
673645 897 454
886358 998 923
686041 151 547
955496 970 267
821509 490 849
286081 110 536
132648 426 738
12010 329 703
885158 488 320
315089 146 521
259312 259 655
497088 345 342
171750 417 692
753376 617 727
850704 117 240
278009 834 547
73108 146 160
666946 757 429
420682 121 292
186528 903 496
868115 733 418
742827 590 793
211300 727 204
860024 800 130
458513 546 70
152119 988 683
195077 285 449
853256 940 576
587814 589 252
550975 783 261
287334 200 191
377847 921 346
75739 236 847
123051 1 493
345016 811 742
92743 857 679
302049 428 723
724439 970 465
217882 202 796
932516 954 518
242630 170 213
21540 506 759
209822 487 511
237336 680 862
731788 977 494
724875 330 695
683482 25 946
44426 54 50
615116 97 528
149262 712 258
648347 631 273
651678 537 656
182495 80 45
257246 740 103
501669 795 260
693005 293 575
483317 460 169
123409 570 898
228992 202 717
568112 769 737
751819 904 119
497419 911 941
659233 526 788
409712 975 493
915122 619 900
588519 59 519
8545 768 632
940075 845 817
493744 157 594
682534 819 251
900232 846 132
23958 198 965
738465 143 393
599204 388 281
291853 367 656
504836 94 130
403476 996 695
29225 168 210
696376 958 600
269101 833 824
252746 290 637
697082 471 805
534025 210 160
860410 384 540
596406 2 910
709924 289 41
708198 78 283
672665 542 2
502360 871 28
932862 352 156
444302 27 389
2080 144 58
573736 966 88
662209 516 131
512134 150 157
835834 905 873
479362 907 957
938525 217 602
462013 952 826
645361 570 207
711007 513 218
666749 955 375
45584 873 433
233231 928 493
205753 340 868
222274 429 464
159510 851 483
895379 643 361
537167 721 872
607385 181 533
235637 625 228
778544 729 24
478695 189 199
579676 66 54
926701 782 757
249365 917 88
216457 399 231
358911 382 523
450197 196 509
55927 589 291
563509 361 176
623188 766 108
476269 875 445
300396 174 662
393455 22 555
659702 227 949
704644 544 111
268350 664 144
389862 173 164
637402 735 823
833477 983 733
897035 416 648
21541 818 317
928450 251 136
779200 865 191
208551 219 721
543240 558 611
958614 318 710
5414 695 658
325543 11 466
317528 906 725
168649 399 583
358047 67 795
296934 287 253
703204 462 447
150539 213 345
374572 196 125
928802 837 1000
9342 11 735
864532 538 811
825454 924 395
219536 543 831
48878 582 357
328922 928 4
322007 538 524
161823 168 342
577104 385 536
705335 756 238
884896 407 789
212224 487 267
863250 616 715
602553 809 413
760382 205 813
914369 210 310
477894 638 33
316539 463 775
389991 404 996
476234 284 13
647737 714 751
206494 184 215
346417 375 31
947454 538 537
610677 158 149
64158 757 620
616462 902 462
161869 664 721
118715 12 248
946907 478 248
212832 328 736
701757 881 89
574461 614 781
645178 687 673
118189 248 2
41279 755 572
256450 138 350
567895 686 78
394645 387 92
692080 713 956
205054 15 786
892137 715 894
301016 439 118
710929 374 660
751529 2 103
422383 84 761
220976 638 409
778349 933 639
627945 601 519
220476 646 803
597837 194 22
730521 529 757
729424 96 104
142448 283 295
745194 406 446
440132 484 706
552732 607 548
879781 957 899
911219 507 47
655063 976 299
560809 930 12
423942 415 795
2960 560 507
724421 524 43
1990 170 305
114363 138 438
710925 410 890
941633 991 584
637820 907 715
994395 671 103
238209 439 362
209004 943 663
70157 512 74
330576 706 725
352749 611 56
82028 274 918
522156 809 631
55192 296 156
9117 533 527
651721 319 929
67846 15 939
866217 629 516
459958 954 529
854399 334 760
669630 429 589
868916 687 63
463283 304 660
243655 592 289
228679 942 322
332068 483 662
475124 669 772
702932 408 12
221952 867 83
174659 694 953
794748 828 634
305877 778 513
719761 310 752
326872 714 670
199781 684 521
188619 26 250
51408 579 393
814842 194 293
590605 555 846
639884 474 63
874022 907 618
614140 426 242
800755 683 14
66669 946 811
322132 676 505
117533 216 822
689380 888 368
942 1000 47
121081 612 86
525212 551 235
221924 462 431
738790 445 311
123077 312 288
58086 436 553
466730 842 747
392274 902 449
560747 141 501
834298 585 294
664484 694 267
398042 716 880
512069 304 954
568674 968 183
183433 870 615
570166 84 154
971739 242 528
63543 12 500
551332 128 285
390911 467 463
405577 182 745
829027 574 86
340360 105 566
416923 391 320
679827 184 595
153950 446 521
359537 32 665
42416 83 978
665751 517 736
155431 138 638
918678 737 226
430213 144 624
313574 73 369
733758 367 388
849700 656 195
402479 912 437
350197 15 895
697467 682 120
200773 870 186
120248 465 397
511747 658 373
903922 848 433
229307 687 852
878879 881 182
988387 248 674
666824 642 987
823326 196 90
629253 133 391
814100 691 790
903194 123 352
534845 788 503
679251 162 429
408792 964 580
877417 761 47
257006 950 999
68804 656 426
143652 876 433
445549 641 933
253859 815 702
317066 718 116
66801 195 273
706137 790 419
507945 823 717
452216 359 262
704293 948 927
513839 583 753
146769 893 566
65395 385 754
423493 841 118
504920 705 714
295160 307 360
715050 80 183
92747 809 518
722744 821 131
542378 551 536
580486 438 66
476524 851 799
688391 977 822
505373 401 311
479870 42 565
745628 67 450
572650 261 935
747450 565 633
380227 363 306
218537 347 504
241526 877 997
895320 493 912
673173 610 691
316006 919 557
568041 205 999
745991 552 38
101849 818 741
296491 346 298
202228 831 517
545413 293 637
426552 258 982
228817 598 523
926998 940 490
979962 325 326
336106 887 733
850060 314 937
282660 338 486
934942 834 32
848440 318 895
347670 938 997
557355 766 375
989928 248 418
667754 519 987
361827 803 986
297950 642 578
732030 485 188
919227 158 299
917417 771 690
447419 893 391
167663 923 119
43790 585 987
413909 906 596
50263 149 14
851454 732 777
809815 319 643
729429 878 687
190253 859 754
284550 932 458
501497 172 62
313321 843 269
157617 272 210
963163 41 160
295101 813 476
676848 871 8
329317 473 542
112661 790 563
61232 598 793
926251 237 836
867035 395 635
407595 176 684
67221 507 975
815880 785 511
698391 429 739
800761 662 816
528376 860 772
486631 308 676
217499 309 873
238876 605 651
3348 466 609
184248 400 664
122085 605 720
13523 85 851
480606 800 23
568823 464 45
15934 451 48
558613 520 63
442750 823 563
420116 673 879
906214 183 231
785100 929 385
277572 17 331
88011 591 162
606574 433 759
783654 734 977
306374 164 374
735336 926 624
979187 613 828
146747 88 266
479323 939 859
284371 148 724
580573 516 884
561324 451 418
156544 418 368
479717 800 628
460334 740 767
803876 843 307
684106 319 263
133559 510 729
962368 377 95
51026 809 161
11496 757 182
830534 668 846
565349 723 879
636876 492 469
848664 187 454
730669 465 598
607670 976 742
832794 678 326
183158 306 987
437030 578 437
883362 259 194
296274 254 160
925074 713 765
60287 716 667
888972 479 437
831037 707 628
604411 48 662
932474 905 440
488966 617 990
709836 955 212
821147 719 134
951327 776 58
176307 579 708
83289 745 117
728065 442 280
319800 696 109
182514 446 744
814304 555 327
470502 896 241
371738 572 275
454275 697 120
878534 108 269
925419 623 207
707133 787 55
625988 642 828
43841 372 521
710673 749 422
237478 292 109
325456 262 252
938269 508 971
50242 72 953
818421 714 143
379224 910 433
60591 511 399
321997 694 386
801291 131 494
373258 57 227
277130 792 48
23842 541 655
51643 555 587
855201 78 538
759196 591 161
167040 990 615
81756 503 419
268402 569 739
433263 646 452
781182 326 616
666702 304 973
920762 21 749
634339 358 96
447963 750 985
691470 155 337
211192 951 101
425506 385 436
353339 125 156
600802 375 742
4386 255 458
792953 828 644
668064 291 844
101237 704 10
301034 302 721
964152 833 976
805424 546 249
788683 482 823
371856 16 963
183493 113 655
158256 979 654
983000 542 759
982283 497 674
630887 480 997
737440 872 783
739278 92 394
125243 116 491
229387 561 759
755607 845 809
840259 328 445
351530 257 678
83458 267 414
612140 107 9
712478 674 431
655175 263 328
149127 899 705
462771 595 817
55567 968 598
663870 382 125
792734 138 165
177550 793 23
689497 270 290
45004 177 701
615552 13 380
336851 442 910
169275 309 333
547450 318 837
432658 420 919
183402 831 390
922196 85 913
567123 983 940
839059 817 697
833292 19 20
375171 341 240
452008 675 880
286788 168 891
426224 915 300
885534 562 346
781134 902 482
703543 422 224
979573 439 23
550518 951 220
211259 924 325
994303 128 586
523658 23 895
654330 27 456
389981 715 589
316978 25 198
143219 929 911
552773 157 887
192630 600 650
636615 375 772
5372 256 591
549785 202 566
724979 338 825
520999 485 964
493912 503 315
361083 284 194
913757 523 114
475516 799 182
879254 983 668
807356 607 44
582207 957 830
325127 471 302
365955 191 474
916758 520 756
15119 454 623
866104 198 686
915236 629 166
254949 197 575
291263 860 444
979196 870 27
316722 469 569
955471 709 24
134740 345 617
261030 249 190
589065 608 372
519641 221 308
80297 745 896
832177 768 587
856790 603 12
988808 316 867
960691 466 638
949250 911 414
900598 499 116
627093 760 48
852690 447 231
957329 521 677
510458 470 667
167590 323 876
775410 906 641
894773 838 28
833648 165 488
668222 429 440
514043 676 244
177208 972 629
442494 709 930
545074 796 466
154479 441 289
467441 824 614
548094 890 903
286317 646 482
343301 807 125
507534 251 837
828867 971 673
410329 593 668
729376 485 160
372981 698 960
509755 485 753
752706 182 636
759108 170 666
907762 538 635
718339 256 894
920625 484 570
903366 309 931
523645 905 327
228780 638 154
894867 39 784
34887 16 768
212180 483 501
22513 199 150
86516 47 141
571987 376 182
418940 620 994
218336 432 256
519893 538 672
528430 435 369
523852 287 299
61146 635 440
991640 394 357
184565 515 993
623478 289 776
371597 470 14
97040 89 504
55262 141 148
47546 251 345
254722 16 870
23152 497 640
800249 801 456
352588 301 103
349010 761 515
50159 951 302
695116 997 506
960917 393 368
625724 681 60
470948 494 239
743880 731 936
575111 954 151
339970 841 403
791662 583 820
246902 6 327
595699 375 828
622402 938 658
698952 771 295
912006 251 334
84303 691 354
953905 535 566
264671 366 444
824158 493 327
904991 13 574
649727 654 177
856472 349 976
555848 833 921
943354 238 183
912356 769 193
28557 175 75
618141 532 987
248864 662 323
480427 521 797
731631 856 948
315004 142 158
643899 977 945
184725 777 148
282732 749 619
48885 211 817
752292 502 448
86806 913 767
775949 881 716
428760 447 274
126087 414 295
394575 494 624
27115 379 443
60215 131 372
679756 600 519
231500 291 858
566583 168 379
397902 844 817
275907 465 248
881329 109 817
546160 867 980
933474 998 480
837490 258 879
728152 895 469
496973 28 524
820186 773 444
193564 184 971
496858 859 418
732710 343 513
844643 397 127
695467 201 755
292375 623 248
415672 291 405
799998 990 214
550902 376 317
738562 303 564
111498 595 664
961742 620 590
226645 882 682
583120 649 358
722740 734 705
97526 827 910
199582 793 641
301259 693 401
333423 7 175
630218 211 673
206781 540 679
6664 357 646
842362 845 876
519494 559 392
377363 886 794
508559 30 498
680127 943 819
5047 108 494
323054 809 231
660806 945 475
265663 45 459
102687 894 171
386551 983 602
952496 592 874
895163 608 750
790600 438 233
989501 455 329
478895 775 54
58788 796 946
904514 696 183
436211 374 654
447992 551 245
401539 989 877
250482 917 374
539314 101 399
852227 680 954
915541 585 407
303931 589 815
31227 113 562
991068 566 522
834117 907 908
732884 72 747
291596 896 940
613312 434 191
988318 537 910
984242 497 680
809028 395 297
979488 308 667
400740 723 861
302704 482 45
917457 280 893
889839 270 838
240126 413 187
47003 273 767
607723 678 389
408624 320 282
976839 746 821
80110 523 398
435665 960 840
284648 545 680
362972 597 631
940373 251 69
219593 59 896
700464 794 614
282384 164 48
902755 133 914
903486 414 698
365641 554 340
489562 150 967
137846 480 530
130916 844 769
64061 33 732
121106 428 219
90005 60 432
328754 789 317
260660 224 458
463468 674 635
369798 587 35
622073 723 689
477575 602 847
95594 57 492
562086 982 248
360484 280 766
706279 120 379
127618 376 893
508474 916 306
519059 555 457
150754 737 615
323815 646 144
749288 550 646
551942 87 762
882765 114 454
539341 786 730
838447 569 548
610851 721 698
41964 366 241
817345 991 394
628828 200 435
21889 451 388
422233 89 143
622968 105 742
765375 631 10
388820 269 452
971560 727 351
395030 991 489
750171 954 206
62470 720 995
39223 730 884
462767 209 98
461058 378 55
282485 682 982
712042 230 797
411118 449 70
77816 935 669
922346 631 891
75210 613 505
459349 944 407
565178 550 154
633031 96 615
698615 859 69
940037 734 405
987721 165 220
380002 251 450
729804 274 407
67788 97 51
200715 7 620
431807 289 944
946680 985 352
355051 620 790
673958 761 287
972615 440 411
843868 991 861
931303 936 418
462169 320 322
172729 270 672
2445 576 788
59578 766 487
651638 196 443
503380 84 428
627941 851 588
288438 27 799
102106 914 665
336661 423 23
507464 363 107
24267 578 395
128233 97 351
663324 656 136
14923 793 769
196682 107 709
523340 709 477
339697 842 823
717748 813 297
963165 114 977
967045 802 682
380087 445 486
494509 888 536
846565 327 324
383860 123 585
550037 431 304
606110 676 887
772737 754 917
27899 629 556
846158 89 440
454658 727 974
35749 320 14
13031 663 33
634979 793 714
726953 653 683
588401 281 838
310820 870 614
924412 183 150
446468 688 264
742835 221 541
125969 138 690
663442 706 80
724517 669 138
199367 906 987
438009 960 338
223149 223 359
986723 870 940
195371 710 518
577092 756 56
340367 681 975
808567 66 816
333468 629 71
208810 205 975
934383 95 25
225853 897 262
787536 497 517
431658 509 727
540066 226 894
354010 528 820
204239 521 21
634499 818 558
633576 202 336
786503 946 119
891878 104 546
806523 85 82
14256 336 75
361898 19 104
249836 59 486
151487 198 13
725993 78 999
54012 696 449
298042 801 822
390593 375 799
869348 709 875
172898 713 957
54645 173 867
112905 351 706
584685 2 443
125015 482 609
282182 361 504
455765 262 572
602259 388 515
109579 147 864
608317 467 847
800497 900 658
193138 535 991
837109 580 29
908700 574 173
279540 74 544
923129 670 810
841290 187 246
132065 89 248
399863 577 444
292024 123 737
425311 149 623
162438 959 324
112631 686 256
862346 637 855
856157 661 977
247839 453 530
796366 789 603
732172 135 582
573152 277 155
322822 291 952
227495 939 219
334727 592 747
612392 752 642
126573 498 14
651963 55 73
607228 293 925
826291 438 798
267096 554 119
667966 179 105
916368 179 904
53594 214 441
337542 445 646
613480 141 469
537326 975 627
584637 750 46
291429 369 945
529645 784 330
20398 307 366
645566 629 371
177988 875 877
397724 101 451
735432 749 594
556903 651 74
49223 511 759
364553 241 839
379441 383 726
983209 210 275
439951 405 491
978105 921 598
724669 989 426
247003 55 537
796055 389 694
671970 764 265
755418 130 723
217212 548 552
942376 821 312
730453 967 563
59885 49 800
729114 677 241
641310 478 61
129116 622 641
910506 877 552
29643 546 613
845187 408 273
792067 521 408
177563 364 34
27023 330 936
295165 40 35
890583 627 824
821100 556 861
23735 750 745
367139 771 717
275809 687 986
829116 619 614
699501 250 119
464642 675 322
2713 201 474
285813 945 926
818755 88 226
461793 78 734
856243 531 701
540068 349 288
149381 652 803
254080 611 28
526827 726 689
929384 220 338
176513 140 529
377675 872 783
18321 805 606
268489 945 947
680748 850 154
101865 306 644
973476 175 572
512806 250 800
324625 159 98
457823 465 636
828730 558 591
582752 957 594
856661 683 472
184516 429 91
19855 123 965
786004 651 405
394525 207 929
872294 445 976
290511 611 218
80921 374 52
846334 505 70
441587 553 15
823369 322 736
807972 820 588
364386 719 386
900512 465 744
498188 169 222
450170 593 936
252594 493 832
97732 251 920
321557 811 997
375039 157 741
958692 577 121
71277 754 436
729184 529 941
378381 53 245
904208 73 578
357026 601 377
944267 631 99
868254 921 768
929829 114 75
703337 283 937
10862 386 630
278403 236 563
537930 130 169
925442 992 880
38764 437 284
702798 400 741
882416 252 960
98150 429 142
397906 647 230
578874 46 687
5441 843 18
921660 393 388
269539 57 296
952377 877 88
776417 113 105
730831 109 169
717644 180 651
348037 640 319
248090 655 151
318055 864 514
248200 159 757
865702 817 275
56336 263 444
198433 559 658
193123 913 701
777388 243 814
706572 597 440
956367 207 576
655701 791 155
561656 386 202
577869 161 405
165295 987 801
493195 609 417
522361 274 345
948189 988 967
488792 979 701
751801 445 614
963071 719 387
461494 182 228
372190 895 366
925107 339 203
603999 15 780
552820 779 638
754991 82 880
735217 885 282
788457 817 1000
703018 556 155
63293 156 740
95280 108 58
568063 666 22
909504 238 415
381930 897 929
359345 912 896
398404 2 735
163112 43 435
828650 627 83
101833 88 457
688820 390 663
557651 344 612
771076 933 516
250861 811 783
634521 206 285
288663 71 518
778286 346 632
248403 333 63
401010 345 795
261275 483 87
999289 513 38
508521 30 525
621524 271 92
487046 78 264
516782 766 903
536063 211 629
212665 912 287
132769 370 653
508428 627 447
229551 533 834
271312 221 837
703210 942 676
978684 279 591
485516 939 896
460797 885 124
635790 263 460
481992 479 768
325403 658 903
461008 952 276
469306 464 56
570836 217 924
361900 706 818
742967 344 483
573389 566 618
130700 566 671
724219 903 327
988980 248 513
949240 795 343
802786 285 940
878631 442 380
272110 170 231
59579 419 474
760354 881 789
154709 159 633
676339 535 409
224738 120 154
980587 652 616
295858 432 433
726494 645 447
52748 549 829
625944 605 421
962784 349 677
66370 532 809
901760 65 391
367366 517 536
488818 168 43
777935 819 288
761585 267 733
174277 163 829
949506 432 748
908506 800 859
193384 452 20
575020 823 882
543282 89 975
573785 401 742
627551 13 375
440197 997 935
319836 642 333
933784 819 302
264744 778 122
713093 308 125
158723 516 883
213275 232 347
419878 841 67
807141 320 407
942791 787 145
353912 365 751
44497 403 193
562043 943 901
286499 647 673
482769 756 314
460449 955 581
562890 25 415
321622 394 144
521636 631 824
756612 469 732
867844 527 8
624822 19 892
470811 720 286
790921 554 309
168629 233 300
252703 930 115
666518 796 380
190153 531 778
850664 850 571
502570 579 912
529304 261 861
93275 766 164
80603 155 483
359200 914 510
842832 466 78
40685 861 769
631442 706 297
530838 386 931
738530 363 814
71714 426 815
944435 719 408
209402 861 895
71571 988 140
920985 687 154
95053 558 934
579830 446 316
122191 84 510
82141 187 178
310210 734 464
508996 551 39
699599 445 905
278389 833 643
614111 536 857
71215 249 960
427870 157 572
437277 781 428
463538 588 887
654470 153 853
389622 27 280
12391 116 609
305889 846 880
9841 646 949
972278 239 137
418678 481 440
858430 381 610
19464 98 86
123844 19 828
252788 303 15
520025 660 525
166197 256 439
617697 318 798
99348 545 286
389316 611 367
732963 429 779
372112 686 984
307591 102 731
3963 833 964
218054 884 502
428907 306 608
168389 240 22
112119 959 739
340949 687 219
389784 198 645
631143 320 247
768931 574 299
989094 438 884
750163 896 838
902868 179 134
906659 280 624
264554 759 402
647065 621 528
321754 414 369
94162 498 946
97175 759 544
800658 569 525
696277 530 523
129701 149 642
330134 229 806
763835 320 691
207328 466 997
52727 570 148
675339 234 296
661081 80 320
198395 857 392
153678 305 865
422651 526 326
742546 202 571
436351 794 703
327145 217 92
992687 445 881
936306 337 313
689313 335 301
300629 728 976
327178 180 859
903870 28 805
342245 965 782
665652 551 369
204442 867 957
32864 678 348
6516 640 65
791155 517 787
173172 312 555
291723 468 398
481641 148 575
478867 717 197
803480 903 588
252739 549 886
653745 558 521
277886 622 295
265986 763 318
569259 171 56
824208 987 340
127634 35 395
340814 632 305
564701 768 783
850823 419 631
825508 706 404
825186 350 843
829415 374 175
450320 228 696
774728 402 69
973545 780 220
425614 734 184
796238 653 397
178774 198 351
911877 45 852
587507 800 876
273707 986 139
141502 891 784
933449 766 403
244185 73 46
996308 778 230
50280 937 185
703259 85 277
566344 37 17
544316 762 957
455650 92 220
367323 441 51
385957 42 68
802893 982 524
39973 393 93
184183 786 685
542473 909 388
332365 260 262
100015 799 178
166532 347 400
118632 503 937
40427 681 838
146760 466 582
135872 741 912
687811 765 972
992688 699 669
764462 46 178
706835 917 100
63770 609 325
834823 935 31
26208 965 106
95348 333 353
786805 212 779
128755 307 922
205595 530 201
366152 916 358
914774 754 37
981264 114 519
355086 810 411
228764 116 294
261845 281 365
201144 109 367
24971 971 137
683900 532 49
846435 480 252
342813 66 739
852755 702 817
784017 818 250
184892 846 287
107219 659 649
323352 133 70
875246 415 540
85616 913 724
482999 194 441
891359 67 297
43375 712 790
37833 755 260
939955 899 915
492110 833 481
212770 217 491
685124 271 180
646041 269 552
395588 299 887
497358 275 261
790793 617 287
452165 87 693
642035 462 343
144375 597 980
88547 73 852
234612 221 163
808041 430 920
942858 901 646
327254 904 541
235263 444 482
692229 272 656
703460 392 94
885784 605 838
81372 69 422
600338 372 193
257251 106 877
239479 681 307
251967 397 993
790819 67 614
264782 944 102
801846 280 182
221793 417 534
43389 469 57
73692 580 593
267776 714 58
755765 978 977
978848 404 904
655843 382 119
221708 17 933
38161 59 22
66761 690 246
336095 295 150
101374 880 242
701113 589 705
368788 448 840
945316 606 153
463310 59 494
913819 703 576
295005 524 258
19945 191 529
47934 306 80
341692 81 267
805859 862 969
718293 470 764
318262 174 806
860932 695 689
57566 511 829
948473 898 924
950010 701 475
919767 422 906
414063 318 893
354875 638 26
731953 164 795
63801 506 587
97863 117 735
167729 304 723
168396 617 689
636883 262 757
141179 560 828
240175 538 892
368771 580 82
309647 605 564
945061 987 287
516690 553 255
533668 912 556
332160 554 543
692200 455 316
447284 248 857
159524 73 518
485920 69 979
47606 875 704
327208 764 821
847839 313 316
593549 276 632
29698 959 800
649844 941 495
845896 848 953
977085 2 535
118082 615 625
198177 775 55
676781 196 820
829872 611 707
105114 337 876
513548 45 62
906107 899 865
566307 85 973
630870 435 395
673877 191 668
812234 635 169
668106 331 619
53174 334 614
512156 557 208
496240 208 120
118540 432 366
50126 295 976
307077 278 818
258362 958 268
915919 448 633
508849 475 827
507310 798 95
348172 524 194
245533 468 123
909292 199 196
885533 873 976
431952 84 296
461109 718 483
224657 347 658
250672 989 887
921099 386 358
174395 435 511
737617 562 602
575416 840 388
754099 145 178
192905 939 278
758633 401 335
372548 445 629
434418 729 297
604211 242 939
385087 762 981
960623 740 562
478204 872 668
362656 297 903
971780 123 103
195603 141 999
555325 111 956
884787 80 99
436327 500 130
188355 153 361
582150 588 962
253947 350 617
598955 634 488
98908 900 619
867651 161 893
510259 195 119
198611 910 424
210975 645 304
91566 500 508
451246 524 86
693374 962 105
904476 115 480
639181 123 355
534925 248 802
139811 499 500
841063 938 699
767330 228 279
727293 797 884
43406 294 101
639243 789 659
609899 772 161
765918 593 479
491916 602 455
845962 975 275
108747 502 297
354360 850 867
645147 897 571
665224 643 958
131275 59 718
291392 240 517
56579 121 743
448021 423 512
169672 453 300
401861 903 435
580611 193 969
293950 649 89
786358 353 517
374161 605 207
233373 779 487
789802 739 753
794264 193 915
227502 159 725
176899 414 290
161794 584 938
364071 654 381
612902 922 755
85751 260 564
271104 56 639
350967 964 103
601333 251 214
448449 350 583
179679 216 811
964787 140 793
434546 144 828
136809 610 924
657800 998 305
684140 639 306
483094 19 700
884355 100 801
773287 362 441
836433 201 474
561643 671 86
823615 177 164
883602 626 664
426583 218 16
501181 469 174
616828 913 655
575734 472 762
16924 641 209
249328 64 270
666551 8 920
35312 209 80
931181 594 87
129389 864 91
340010 94 5
417881 720 570
852884 746 133
553110 957 960
956559 397 580
770510 469 577
153713 295 409
795344 372 122
781066 332 191
535508 673 419
491111 746 115
338777 605 434
152272 679 297
123678 252 393
445335 141 617
806444 968 675
13653 623 157
127285 941 8
372900 270 3
321589 524 662
696416 473 768
91794 524 471
136931 222 191
710291 871 770
981699 40 392
407871 697 400
692676 866 342
208127 299 764
466159 346 414
44937 308 134
915333 107 377
332284 101 853
385860 222 639
885529 255 134
620064 606 756
569658 973 748
178658 595 227
934684 80 794
460647 544 98
800557 535 87
406685 775 472
556630 866 704
973163 853 902
481060 189 610
724086 329 884
113208 127 996
58637 967 740
737386 46 153
586212 881 471
257461 380 291
146066 796 559
520672 471 738
592330 658 342
106915 68 828
770134 906 852
70396 663 224
652597 842 854
277648 838 954
368505 838 661
977213 299 163
550827 683 675
457121 920 814
686955 992 418
349817 857 672
81715 515 512
178847 49 217
931037 242 415
255289 855 196
858082 684 695
921171 546 54
926409 480 571
776977 766 786
761502 177 677
590101 433 337
936555 658 138
276414 299 965
198461 821 224
815587 202 987
300497 459 950
306520 665 458
762614 711 90
275072 205 308
642689 898 969
858014 969 757
50952 467 258
805982 600 359
197031 323 590
163619 145 176
115218 913 424
619349 582 40
518418 428 998
751785 272 752
936606 327 424
830765 397 752
932916 588 910
798123 943 592
695381 241 453
465594 923 863
945375 53 715
630078 14 561
223682 991 631
489142 616 170
758280 494 725
704669 76 528
430387 713 789
224486 286 315
418999 848 231
699605 240 572
934212 161 705
10117 138 2
982999 355 53
938867 493 933
219563 339 94
432264 162 673
447737 462 8
438794 107 696
21414 974 292
998588 331 5
946792 227 613
807968 631 30
660734 666 331
910142 167 113
910104 644 314
909638 409 413
65942 14 257
606331 794 639
444710 922 17
232129 438 855
813404 214 162
150054 369 753
212773 712 630
498325 811 783
35591 849 350
380877 709 35
6135 486 602
119221 708 972
331021 449 409
875124 999 635
146206 521 288
206170 544 373
840008 929 424
612227 129 36
664048 497 574
181249 460 14
174029 918 16
7807 337 680
950127 580 626
513890 797 233
99354 451 398
57607 318 290
514360 617 435
283414 724 254
773274 211 227
26354 700 260
646621 548 422
52139 645 512
176641 623 665
646977 169 389
108118 773 669
368920 926 589
933522 900 153
927092 284 883
998316 977 181
174189 428 823
427346 80 361
982361 626 536
376104 940 754
191086 659 344
189235 565 79
828314 448 347
511331 876 755
241515 269 633
828110 268 68
593789 364 231
380426 90 829
398341 965 158
212031 261 191
230987 755 917
286356 905 324
519937 691 82
929416 915 728
46568 64 697
863367 730 818
708193 915 267
893761 438 31
932709 858 877
241304 350 409
315674 389 337
345997 876 563
748800 417 960
136968 876 802
192440 565 938
122834 196 594
272824 682 965
490211 317 308
887393 404 180
842519 918 170
489158 155 582
833793 11 211
141208 332 622
368526 533 902
363480 121 177
27049 149 352
543457 273 688
703233 415 42
634822 984 769
655659 350 186
830092 109 566
496914 518 606
161781 73 704
170317 927 967
129510 234 37
715331 652 439
17184 505 394
351069 831 122
209914 608 138
195064 386 438
590558 836 564
156113 271 731
170981 146 833
11770 850 100
745785 865 598
239459 63 572
298478 266 38
157352 299 393
574489 286 772
429405 580 66
183818 887 700
393002 559 915
115413 736 280
361691 208 345
341965 82 832
580395 663 651
594714 770 826
955953 528 793
64506 362 732
125394 471 149
111492 960 287
690123 113 683
120198 176 169
546049 494 654
137714 485 729
763814 2 258
533162 597 129
438355 408 400
668591 656 599
497016 636 430
403335 755 284
803514 677 867
476193 788 820
550206 52 673
434648 253 776
85498 983 919
311165 895 285
211127 957 973
45955 513 810
769129 301 189
186689 894 983
348737 919 123
625388 62 641
636784 226 127
320351 401 87
56112 980 558
866910 311 680
454101 506 948
894556 326 724
69748 729 115
582167 256 562
410293 775 624
101852 679 63
31995 465 933
768955 46 329
432916 672 175
404543 46 729
413709 993 369
526873 144 709
908251 401 433
876946 775 298
787435 405 377
480633 762 265
648518 366 910
746898 967 234
232305 885 837
880025 374 783
648859 421 1000
576967 167 178
983167 291 615
833037 413 580
164357 696 186
90037 431 397
826678 444 796
246922 577 558
77057 445 501
373329 761 530
172845 459 632
70155 515 190
250241 340 863
223347 472 261
287631 127 67
220735 714 899
209692 578 381
517913 113 831
519780 733 652
902119 739 482
800826 820 578
423188 335 651
295257 816 507
676861 64 281
716940 886 717
549485 998 635
523647 666 205
481792 382 584
397075 895 675
711988 103 764
338308 812 413
788186 740 162
939845 626 767
937986 941 288
142320 83 606
7386 616 18
163879 526 409
225327 692 870
961168 580 181
152734 498 681
793527 855 585
91581 267 532
373005 348 88
844236 873 188
459228 81 63
722791 698 417
384192 728 10
616521 684 317
456994 217 687
97235 426 272
287175 83 931
503785 36 303
443049 842 998
9896 693 389
206226 615 238
112816 127 718
780833 886 73
787354 865 510
315697 769 560
432312 466 97
624677 385 824
836327 91 41
193661 568 755
140529 413 94
792441 735 764
327685 140 20
762882 554 314
717114 156 760
838466 453 268
746285 198 865
267051 496 380
904414 877 675
123866 158 497
419367 910 471
580527 877 158
766367 62 895
692911 724 110
327262 693 915
779822 440 241
222634 24 376
380260 992 847
307018 257 258
419786 47 839
658157 919 27
653472 182 350
178918 212 425
675243 681 661
537633 126 473
389798 164 984
948919 373 937
55839 303 236
821690 184 177
465486 871 36
736664 633 360
619429 754 306
749962 106 781
819778 667 686
67848 313 572
718181 510 646
173342 665 717
967186 359 421
180410 846 863
52691 619 705
714249 401 847
183091 194 101
932795 516 323
215227 57 799
277314 777 164
566482 65 711
837255 607 294
169298 853 957
359313 973 700
440029 873 646
8493 786 638
487993 807 589
626772 76 351
672315 415 884
716316 748 511
182489 622 378
349977 893 31
639849 688 552
584021 647 629
272218 90 274
825558 731 807
809714 468 238
378280 447 262
914964 978 163
573684 391 756
292021 688 480
542934 639 302
625653 424 782
24631 790 799
514027 629 678
222632 972 209
6454 132 556
508796 188 219
537079 144 18
31463 804 264
729203 844 469
254981 410 749
9455 744 728
924373 77 696
622778 426 988
142884 64 694
524275 444 785
185394 463 194
412083 254 207
708226 857 52
199181 596 706
903726 509 433
967408 755 735
296036 115 391
84268 776 665
327551 894 561
451436 587 2
581252 566 619
380165 221 88
454245 114 727
253630 133 205
96853 885 729
220725 485 144
708688 279 255
646729 400 324
782992 912 73
447461 421 724
12354 212 397
849001 848 316
367437 300 649
36650 485 95
488053 987 778
291597 282 877
365248 64 500
176337 972 929
513325 497 329
55979 717 704
474203 925 264
414199 372 156
28215 341 167
936889 783 468
474507 869 49
559758 489 213
783299 877 903
429317 676 924
848301 49 647
736151 82 899
911434 716 189
460633 436 642
833789 595 501
23070 611 794
558865 973 41
459934 971 202
80714 428 116
86656 404 613
396135 969 49
93646 910 327
962599 448 458
806856 717 184
139441 738 523
726923 50 407
75313 694 44
105659 345 799
104109 713 541
600113 82 643
143005 556 952
177509 947 731
204965 871 533
466518 855 817
829284 562 567
295264 105 827
667949 646 591
12142 868 427
381949 662 377
831117 222 99
787158 395 122
483347 975 824
128644 182 725
139435 281 468
398880 509 148
555274 554 615
699587 826 637
232526 918 323
542164 746 638
278943 976 688
53708 434 162
67790 982 809
340432 909 712
222602 942 7
264587 662 372
330495 510 417
643403 84 761
309519 337 882
186239 560 241
959078 778 867
548296 769 750
81054 55 216
882145 578 958
257185 655 795
70567 194 348
390532 604 643
679647 49 821
979153 131 742
443793 464 344
45703 324 523
426707 455 456
121319 425 434
360433 322 297
994834 450 599
760362 532 523
579033 877 758
698703 721 177
900505 197 821
323722 38 495
597192 247 241
808789 542 455
62766 491 310
900444 403 750
555548 49 742
811789 16 346
694846 240 757
914375 528 817
92987 678 762
965999 323 257
759757 403 506
240092 758 387
412880 710 887
758255 334 115
156734 854 704
598686 89 465
883946 125 274
104295 273 921
138195 891 275
87878 770 508
718089 278 733
331278 588 788
208914 488 492
637612 1000 983
60121 277 559
880425 759 973
465734 537 107
378462 956 294
698460 176 52
366436 541 828
603725 493 868
201139 676 920
715647 97 391
247520 787 661
854401 798 306
32836 195 108
624825 318 892
594631 585 588
413750 660 324
15948 89 402
792602 905 353
72788 437 459
209550 169 63
663648 974 57
80455 463 804
637373 403 848
423398 504 377
964265 989 891
391263 240 115
258348 271 171
861183 637 382
419477 230 556
116927 318 122
424371 743 325
462965 867 504
563321 179 287
910160 400 319
954647 591 829
103247 123 498
715841 961 669
530659 999 532
809876 667 898
343831 878 583
236549 134 533
581593 25 420
138469 826 650
243205 254 562
938666 629 74
816676 947 100
547658 692 948
249737 171 458
909079 301 489
412036 808 698
706167 631 608
135989 428 506
932760 271 215
388550 987 591
385349 461 369
797480 719 58
878742 367 461
176286 919 655
948603 701 298
372141 387 364
528380 13 857
151806 781 200
310079 53 105
660354 737 338
112559 673 791
16018 89 814
934058 788 747
598442 441 189
11975 554 843
358700 599 9
919717 878 978
217450 443 855
107334 283 581
989689 975 456
216222 747 420
897266 784 333
424027 171 193
337436 448 989
276496 32 595
105479 742 986
125006 716 953
121457 307 127
902342 46 916
191517 723 457
742711 981 34
582524 115 218
610211 296 714
394194 611 654
930898 870 895
490934 876 636
576157 876 284
633892 259 400
874523 613 799
720183 859 548
13458 118 602
631478 284 319
718747 726 197
174113 599 896
543352 119 436
828336 409 616
659340 98 793
162706 839 748
720128 882 402
818826 580 588
604138 174 386
694477 616 71
443573 244 506
180243 783 258
482454 475 712
7131 85 614
785351 145 150
15617 479 495
300479 619 62
943250 262 265
455373 111 641
506764 800 937
259129 132 594
268028 870 102
715764 910 683
868742 678 757
736645 129 735
345563 264 990
536049 956 89
828384 533 889
528309 311 496
885763 526 135
921742 634 680
770647 499 20
816709 230 138
525091 871 698
585738 397 723
283984 256 238
798918 557 903
493811 762 797
562730 94 409
714014 337 380
932578 400 748
554512 141 412
762700 329 101
236255 105 793
855518 547 843
687788 489 205
547043 266 692
567567 29 789
888157 108 199
368075 997 464
202612 381 189
570598 932 786
1549 383 709
11475 394 771
234308 935 338
856974 56 592
591364 140 733
847381 240 105
937076 602 388
214011 246 925
375792 444 476
883293 931 985
790713 84 916
518538 781 591
355279 822 84
530173 824 771
581481 225 453
129963 233 235
771656 468 149
301828 129 457
401260 315 980
473396 507 340
438133 721 690
889470 515 613
225706 776 400
7885 335 783
101542 257 894
603952 455 711
175161 815 426
341710 322 456
348216 191 59
582709 573 872
1014 38 594
869012 405 489
854246 629 33
196469 791 579
412153 587 680
343845 27 828
135168 395 53
172990 123 745
163844 484 416
366839 906 318
672080 344 962
495898 924 632
464244 315 884
304917 986 963
595486 202 23
414183 614 319
11455 159 342
19588 465 928
222377 637 830
274149 283 284
440902 849 382
140340 167 692
983454 101 260
350558 114 586
522666 15 966
645523 448 914
784622 1000 290
780121 875 184
784386 457 142
679063 754 429
297648 152 927
902285 568 523
810849 827 935
522746 547 239
118078 868 7
894562 22 522
932139 712 596
344687 777 533
664483 267 114
819187 710 900
761663 455 173
19978 612 81
392077 32 200
94674 7 82
867767 123 880
86816 119 345
954521 285 36
623986 624 405
679899 388 223
19031 417 793
143204 836 444
784582 683 924
282933 31 343
133773 378 632
872760 431 453
74584 699 598
512610 420 928
760703 105 504
779404 396 994
69441 242 388
68367 148 292
477562 575 497
515167 492 541
395470 990 425
407341 672 383
611431 823 240
187637 886 730
633814 156 250
987995 846 2
759035 278 563
402192 656 859
997145 545 129
376122 11 723
385852 302 260
17876 205 602
264523 460 380
734742 253 662
449726 281 930
302027 214 810
122551 496 440
122234 696 915
906730 594 511
368260 739 440
754267 220 802
599078 24 481
608986 502 927
979980 846 917
984215 660 401
782357 878 593
33548 595 264
214275 187 259
640584 14 491
156105 592 162
352246 975 992
322738 494 350
469539 318 88
390455 1000 431
721187 449 481
355363 570 469
885995 299 427
479650 633 592
804832 153 318
590474 104 497
434457 153 868
656379 851 876
533338 618 182
693874 708 446
672494 408 908
985374 950 343
787306 609 452
599880 299 214
879273 303 918
288674 805 227
857216 910 66
873808 82 604
67793 560 87
929047 581 501
281146 626 736
597690 160 256
528312 945 367
100062 131 993
408447 695 714
225402 824 33
134987 26 599
714830 259 944
94114 373 834
667796 713 669
962149 501 368
924015 581 371
857779 940 894
160170 989 108
221902 497 806
604777 711 367
553456 232 168
922409 110 353
407671 755 383
480700 971 708
890433 476 779
106542 419 41
684196 719 195
757476 499 876
592164 859 510
486101 517 70
568861 614 937
516989 141 24
163172 190 328
552194 756 389
928051 929 589
543841 550 563
203584 5 197
240777 797 638
151492 922 922
774899 983 926
10482 792 381
377227 165 948
244775 833 490
472378 436 461
585879 412 925
895307 341 825
774269 69 971
327883 83 905
586087 158 499
480933 782 979
270008 285 694
914707 756 273
696583 685 513
212767 77 239
201368 502 795
117831 197 676
195395 68 188
45771 679 593
730306 17 57
11979 902 905
387672 989 744
367602 641 93
945783 787 281
38459 644 915
235127 540 346
432061 190 661
594517 325 775
320804 299 438
839637 748 540
181336 846 427
964735 751 860
77523 317 924
458442 583 891
746626 330 36
292904 60 746
707716 422 378
522427 608 111
461622 723 166
755511 88 527
293093 878 110
465194 374 376
212835 87 273
121656 692 464
777491 772 642
777594 576 479
252505 366 546
414615 163 567
785621 501 375
31847 686 687
965026 673 158
275859 712 939
454009 825 122
51843 489 30
573418 796 363
524210 265 949
826419 793 44
895900 306 557
643862 348 4
381716 1000 751
108037 330 12
319577 354 303
477401 437 107
364838 624 616
951430 143 355
947383 292 320
139039 938 764
34618 110 744
108479 619 736
983503 271 43
235315 233 165
906619 885 1
163591 2 164
578276 640 809
465223 339 407
822570 103 41
405623 399 690
101209 422 464
828940 915 748
631391 963 549
76914 512 275
904007 682 699
102655 458 635
376121 910 47
970733 640 465
607681 559 455
853452 305 923
727857 1 674
977071 914 893
409227 778 748
678016 738 668
399199 584 424
515008 687 978
357846 388 856
774238 689 595
130053 840 537
260876 6 176
358240 774 247
766602 636 490
149623 156 977
140253 196 556
35028 209 732
2211 773 583
999957 823 228
689103 72 516
631783 234 331
735394 58 214
337714 179 862
193722 773 509
489267 934 112
799752 439 373
426572 661 158
442115 618 314
806489 808 262
143531 520 841
484960 680 634
506173 358 546
847661 29 722
430051 753 666
723262 617 578
98556 592 556
15399 770 517
635329 980 149
753113 238 890
68756 661 739
380710 74 846
862615 239 449
448702 935 888
368899 551 795
568472 292 917
85068 418 700
991673 18 680
262369 573 58
721659 243 832
559255 870 279
29700 226 568
17546 329 398
19713 208 559
915381 259 176
974315 710 955
512099 964 204
13506 923 838
600903 265 871
47620 395 753
887227 81 201
106437 755 65
239767 337 581
673897 910 47
621860 770 182
265341 44 718
3775 371 185
156901 472 95
581548 390 229
844466 877 671
808772 793 342
594432 228 828
722398 915 732
790085 82 18
618816 706 501
962797 799 32
568703 683 480
967254 169 738
367996 715 452
799193 427 280
964419 451 892
804879 857 224
324149 867 172
303560 684 749
694579 411 524
186472 977 59
4655 995 47
894192 970 442
256393 946 796
109143 595 62
945554 218 696
340612 583 684
7823 485 684
169741 236 580
304552 929 415
703132 791 170
478642 538 811
985157 478 945
454419 678 969
839050 897 379
866313 924 77
564978 886 380
183629 496 965
616716 33 645
869401 560 230
233919 260 143
795205 72 131
771947 325 614
543158 627 479
808099 879 41
694071 495 733
43816 384 817
743502 864 720
142755 905 663
433413 934 787
985901 974 400
510567 396 664
425549 7 178
6903 449 474
800523 842 774
314870 37 374
582272 241 821
551445 185 163
408576 70 862
176232 815 510
223732 488 961
839068 99 117
529928 963 431
777488 298 129
23409 749 47
324568 117 924
997693 278 44
490613 405 940
302660 137 576
687346 417 160
32931 37 678
509477 167 362
580074 512 417
768126 932 310
410797 662 892
591307 38 884
7567 98 97
200311 612 607
370902 786 388
551529 706 544
138267 640 749
128442 231 275
228886 389 480
309052 362 749
949522 870 830
736779 764 628
525906 807 258
633554 148 142
182006 789 379
709882 255 199
309160 955 839
178711 454 833
470061 571 944
409136 796 789
436849 946 404
159635 477 946
860924 330 510
264100 705 740
692294 615 927
746277 527 365
726977 127 305
448406 62 329
382032 685 752
682077 161 151
733875 784 696
931223 899 902
372242 852 957
430212 687 276
205245 874 575
129887 805 914
119478 313 131
553773 785 670
939366 861 170
139575 636 449
875081 737 564
34375 848 146
243349 290 269
469352 221 711
297367 495 324
535642 634 99
223033 114 675
343041 410 434
585195 32 710
587242 310 758
151746 83 490
87765 643 884
401576 356 66
638888 177 234
954757 800 18
233343 948 744
765119 928 540
468103 158 396
556280 888 218
612564 290 14
243118 613 424
862179 84 495
890279 622 745
170014 478 176
110467 492 144
35451 342 831
451164 387 846
364273 544 576
898496 940 877
723397 917 735
697712 535 340
559475 322 477
148528 789 480
550703 87 182
63632 615 667
117724 601 809
744195 552 175
733452 541 224
598751 222 713
323701 903 46
569711 450 866
533729 237 644
341281 968 174
71547 506 551
991048 680 240
824711 997 716
263954 195 472
864823 830 817
561927 897 935
201286 755 165
567060 949 750
268738 304 189
22522 215 345
908355 217 391
557010 262 4
334067 956 968
977521 149 743
600961 662 303
763836 455 873
741891 75 615
263291 801 121
87127 797 222
657920 919 778
344010 296 483
977010 304 205
337343 961 603
529083 296 476
759178 799 549
395634 101 431
561877 91 649
224456 168 361
748537 156 262
167131 956 609
838295 750 245
863098 226 535
491900 471 969
541392 474 782
422841 166 722
986413 350 647
435247 886 510
403739 250 293
511354 365 274
235222 705 281
779233 859 331
975263 944 755
93711 205 545
49215 550 123
747387 855 542
602877 195 216
286952 174 136
654741 642 824
279431 437 281
113615 246 848
799889 908 135
158206 835 992
643679 794 917
862807 531 193
20237 338 663
329777 766 515
598076 541 966
998089 91 826
849808 960 427
771371 520 418
87871 643 834
150970 503 921
745323 792 994
616911 541 352
22120 294 785
988234 176 533
60308 119 89
649169 848 862
105154 241 86
119728 141 52
921817 878 389
181046 553 731
811573 403 507
405618 222 598
254769 993 771
421739 333 818
153238 521 792
265612 944 641
263976 722 336
329198 111 496
744203 627 591
80503 665 341
93341 558 772
537566 823 4
823422 57 800
276725 772 70
51595 659 634
330834 989 910
869553 485 559
429689 84 398
254311 757 193
941939 168 28
142926 87 178
698904 240 914
522525 193 772
843903 472 706
247622 257 256
603514 471 372
87569 499 580
294836 475 779
310913 118 602
233738 637 539
584619 351 325
312540 83 94
690920 839 592
832782 811 797
938799 104 535
863630 182 814
638807 172 314
291245 241 185
897955 446 713
449229 356 834
52228 961 337
91442 2 248
213543 546 482
486470 371 858
771766 200 250
316809 795 84
446249 753 902
295887 275 400
86990 307 617
43091 507 589
615215 912 816
693080 179 242
626478 215 54
78820 863 31
434789 620 734
55063 835 518
524606 404 255
474265 86 355
498641 949 403
656006 197 949
917858 618 905
378988 744 770
581150 655 757
256981 689 270
444666 737 128
754088 102 496
201412 486 519
595780 953 31
896537 118 83
744197 505 623
356512 54 288
802065 109 300
931044 713 920
126541 799 818
644188 252 527
434394 397 366
350397 969 158
973804 723 221
971985 590 108
685733 334 548
557551 481 10
41603 357 243
663306 158 25
322815 186 874
14266 886 228
561617 136 579
203763 159 143
507924 238 890
62703 130 495
251607 353 139
931958 866 659
35499 159 407
598400 472 789
950891 805 35
431657 776 306
931432 847 114
459879 723 874
390240 118 703
474129 278 635
42401 514 6
176250 856 706
992182 580 906
977866 231 779
699962 834 649
592659 180 902
277303 886 380
435134 403 991
215543 629 250
455110 544 937
887206 558 724
323018 507 861
148064 820 114
671485 559 211
842094 658 610
290388 573 802
108235 924 662
655296 944 390
727124 938 859
199142 506 536
964504 886 156
445859 855 584
827459 57 516
624432 225 816
508768 933 314
816052 67 285
814095 646 966
875973 884 422
478601 43 295
172209 516 469
395233 998 540
620996 686 749
670365 233 821
489656 667 650
9384 572 640
498183 262 131
327277 764 773
5708 579 539
419801 23 645
659294 807 616
507325 389 1
280895 632 732
772583 978 1
856215 898 650
496506 89 422
701831 611 956
12067 603 410
211209 78 428
937980 579 706
897640 817 973
7492 128 629
27464 596 289
465074 599 978
774286 627 649
113344 244 525
921310 35 763
309872 429 395
443543 434 915
825279 650 182
877276 970 153
669210 713 425
295352 863 707
224303 675 963
925503 417 882
753050 241 79
405101 965 17
695413 82 418
503175 601 892
294043 232 465
132446 435 847
961200 239 955
339189 987 726
478779 40 673
833324 780 452
490518 732 547
540257 844 112
121460 705 152
271836 343 838
552472 901 693
119897 206 283
740741 453 37
159778 573 993
682326 936 232
468169 65 87
401719 77 343
333006 289 124
865316 571 659
732534 536 751
951463 981 159
94929 896 940
139445 27 925
475064 811 930
359814 990 134
286992 852 120
996764 853 409
648443 877 975
102576 73 491
911970 430 496
662857 757 366
746827 140 169
239498 973 314
299260 69 8
159557 270 272
859620 257 738
987328 505 921
441487 742 241
118450 890 443
346439 834 644
987382 922 960
948330 35 641
764446 416 819
27175 375 384
63549 4 741
239781 123 315
588761 767 298
801903 786 940
164451 365 812
774150 510 55
206456 821 287
60417 467 806
634114 516 962
301908 857 137
10295 740 91
759321 900 558
996298 405 379
837732 543 351
965538 534 569
34714 190 326
836272 967 324
89990 889 1000
832868 662 599
288983 177 716
87161 327 197
28292 458 715
904661 779 421
886935 918 283
154459 528 817
596855 647 887
693941 312 870
323386 822 980
677808 372 506
80750 996 987
378521 912 49
736413 69 647
626988 326 552
306453 208 65
804828 158 790
833661 862 459
469378 514 747
388881 493 696
287497 863 618
106072 866 960
710019 945 246
199212 792 559
950865 732 268
848584 332 611
984403 556 527
708125 591 574
927611 692 668
218577 699 321
656642 856 678
62845 530 388
894244 481 981
561820 756 296
676292 179 272
351791 415 694
987865 895 609
164810 215 241
896836 726 257
938246 521 264
741528 195 30
81477 100 824
575059 460 151
438529 535 913
589665 735 841
759162 493 7
964810 175 815
908028 385 182
195758 801 750
716756 462 799
813577 273 489
870149 181 808
210391 321 581
494414 443 489
658281 819 282
524525 358 671
929467 867 231
509859 979 535
580682 658 532
849273 622 38
18822 173 529
491938 161 598
403219 336 79
869345 269 844
840765 223 991
710904 986 582
790231 334 371
601836 52 983
952383 585 371
478625 47 45
355254 107 51
677399 219 49
566257 61 80
822255 83 457
270462 727 487
984062 227 882
803534 183 610
732047 932 279
258544 65 330
845911 81 52
678100 336 12
528596 637 833
568356 744 682
77961 514 636
523540 395 224
111991 414 694
624888 156 189
314098 355 484
776660 784 959
530156 893 717
935340 645 165
92308 494 839
30913 796 533
721653 22 891
72834 589 800
412443 755 79
353375 487 990
284467 348 983
483762 729 92
726998 194 529
121867 611 525
280220 143 6
843468 198 896
374576 654 72
178485 479 390
948659 562 791
818231 389 512
796749 685 390
370234 984 187
626257 422 508
205015 200 154
987648 649 132
104737 616 125
757007 678 436
913963 854 222
505016 747 934
852783 6 73
23210 216 938
293631 682 840
672951 259 6
785742 710 266
376357 144 830
871960 433 955
223744 319 390
980316 823 307
660063 27 762
568301 356 230
650972 895 851
294313 938 194
437198 133 582
676794 645 169
658045 555 893
898797 31 592
972147 498 296
514047 282 857
452187 810 970
612088 343 761
872071 693 28
219449 406 684
926472 605 536
974046 310 729
927498 781 732
968360 189 917
217470 983 237
703240 797 945
68091 248 31
162083 840 95
256578 693 465
422524 541 6
47210 283 397
852050 777 923
442770 29 230
834073 57 661
745406 331 29
910919 196 618
263498 753 785
121430 172 90
25521 702 343
820340 165 748
208027 758 619
561727 873 153
905702 511 273
328613 570 912
58166 5 43
657422 283 592
441105 836 494
110310 79 54
215983 234 707
392555 345 238
291011 130 292
960862 275 119
718008 763 13
451004 879 759
631451 298 473
791810 787 363
421179 80 376
1892 306 640
405355 874 435
630323 906 662
752198 421 285
916405 93 265
354568 318 859
818574 725 799
196799 584 453
801204 407 737
553178 568 461
638292 503 859
784278 399 850
597215 482 714
1567 243 520
8041 501 26
701132 505 74
202875 498 482
690529 586 555
341936 634 753
342325 237 836
862528 273 762
481028 897 233
945050 962 937
786942 636 635
716243 129 119
309915 454 721
639333 284 700
117798 977 269
863911 734 457
270372 721 971
913405 881 810
710186 319 109
300454 813 458
493518 98 517
18974 898 706
504747 878 4
49184 61 987
9089 732 495
461105 547 247
72814 455 252
628278 998 547
266388 590 192
316942 88 384
947490 188 306
113132 985 760
978475 694 393
437919 47 237
801992 706 212
83168 328 93
182612 435 950
267482 36 853
389252 289 376
821916 280 719
276951 335 947
259932 273 987
487312 521 716
753587 189 549
439724 924 75
452620 940 57
801395 508 167
307213 956 670
467774 513 899
312137 488 137
947806 785 507
506385 789 510
75179 386 548
747916 951 17
705718 804 755
885708 912 873
930951 941 998
814799 273 330
893511 25 196
895807 747 624
80377 949 702
787229 669 41
515580 258 37
145980 947 686
879302 811 800
833934 219 860
568121 519 369
327937 403 544
806552 856 293
909397 18 733
545517 905 622
358784 583 805
111251 86 95
265316 226 725
445311 547 760
209144 191 901
884179 647 648
8965 713 256
440353 166 686
757444 809 257
707028 638 815
195772 351 875
486527 314 1
842232 878 314
819378 474 647
972880 627 921
312977 78 624
516600 332 494
923513 59 137
650756 739 414
399245 511 452
249815 2 914
425335 395 525
180665 362 416
144449 951 958
700488 175 875
247209 114 561
942915 870 971
175167 218 301
411215 106 139
818165 288 359
550544 552 48
314060 661 233
135372 79 410
258811 900 816
944697 237 522
229210 784 431
186883 403 177
982113 784 181
281538 510 325
130766 85 102
501790 676 756
703973 73 39
189455 367 508
52100 974 537
385806 151 175
554815 825 96
912547 791 557
131198 98 80
158685 13 289
441534 959 709
507367 605 671
196853 375 702
354517 888 314
893023 612 145
941426 767 59
958844 185 88
407380 30 47
425644 94 861
492586 885 476
443850 394 502
944574 374 172
302941 197 629
19095 64 40
199453 742 615
605574 496 159
145999 659 796
150297 824 25
673116 340 70
253326 965 177
278056 709 724
680442 831 952
295665 531 43
293153 800 939
226058 905 941
141577 272 171
371794 287 148
80319 617 941
664284 133 743
790841 987 564
765505 778 64
337207 871 659
493181 255 230
549016 383 601
710440 245 81
797498 710 698
30589 563 542
120827 129 400
123936 285 646
565911 534 422
450338 621 666
911090 275 170
977855 833 856
228298 916 448
198024 624 576
463449 611 731
578487 782 946
319899 840 228
619699 434 409
379157 614 339
980647 163 774
79529 66 88
787292 442 597
982864 383 245
156043 926 606
287552 959 542
962167 908 605
193279 356 750
603184 934 265
49415 424 251
95520 538 179
518126 352 191
160799 798 194
5595 232 965
467541 9 21
418901 520 158
969314 747 982
338589 144 932
65954 61 220
241852 684 794
860714 229 939
990786 95 859
322973 657 957
824645 23 244
313301 243 119
536570 925 308
539800 869 923
218796 312 436
171017 510 750
529798 897 983
799714 729 819
590810 633 874
784757 690 9
578129 145 168
667804 478 564
967067 898 176
925867 868 562
770501 443 917
101927 143 961
788190 464 254
161025 954 329
337485 235 50
774134 817 82
575965 149 698
210647 898 652
452588 310 63
523569 532 635
129806 394 961
388702 786 586
825032 52 581
305439 368 184
899639 468 976
299262 795 29
507939 814 490
541272 121 508
828709 755 172
246894 911 37
823082 490 376
617057 990 969
805919 725 803
761978 762 238
27855 618 192
544695 62 361
802785 101 814
498399 987 504
429601 109 695
104037 658 963
214458 381 359
868761 393 293
402926 502 985
20191 127 228
509841 530 647
528952 685 968
159931 365 228
459700 723 508
149049 111 618
125223 621 457
352318 968 987
260618 25 848
640020 694 565
138075 922 814
430939 945 158
875664 925 479
366829 958 341
85920 876 274
490015 756 171
741632 423 503
187533 738 356
858374 966 423
55053 151 780
378434 599 794
817458 491 108
51299 55 318
201317 591 787
101863 24 511
319012 57 228
77652 589 3
688145 513 473
65011 443 529
212720 292 115
702725 531 690
224908 460 50
720611 225 777
537766 132 543
1103 941 282
215071 257 395
497400 517 368
500761 505 745
36668 549 30
685447 673 340
910310 655 461
568610 288 575
98805 944 676
151717 783 45
719748 762 917
174236 897 643
579853 101 355
623717 56 775
97642 576 739
165544 28 184
829323 760 160
894195 658 148
390275 666 178
831909 713 882
907001 168 516
938072 659 184
938320 142 766
528503 169 613
616924 624 147
932506 563 781
204248 71 113
608252 185 622
240544 759 209
357494 439 77
419841 862 658
826565 353 586
879021 874 187
513166 228 974
59661 893 789
820992 772 195
74501 582 520
705818 505 681
90148 401 242
173662 623 862
62589 295 405
517754 83 859
477759 778 761
423397 468 855
728053 933 736
522248 426 9
933711 802 257
757369 167 150
220037 797 729
650945 225 756
781625 881 713
754487 647 33
426080 395 428
853110 268 316
631746 972 817
530064 963 74
350827 777 486
841120 658 64
598994 37 630
413436 741 1000
748582 800 717
141636 792 764
397593 467 472
2828 233 293
748507 225 833
100121 958 194
496989 756 440
835135 240 963
664568 228 548
53591 334 48
580060 990 322
254825 384 899
497119 884 904
986192 742 436
613743 412 39
632278 590 588
151766 486 892
93305 333 934
852653 271 382
56908 668 599
194340 519 605
185362 785 260
131118 302 996
316641 529 637
386628 736 338
197615 412 131
773200 299 194
526028 955 274
661531 925 175
335248 438 929
886245 210 711
251855 90 39
306819 519 526
526756 65 836
691377 411 79
646620 507 316
95125 24 306
838357 597 630
181936 365 504
641340 737 885
185088 197 871
368117 411 613
321735 535 273
514118 661 770
65423 80 194
912563 60 495
582057 90 463
939078 937 422
783734 751 510
284064 430 592
670034 577 401
630816 451 831
694054 572 293
433570 525 59
46163 847 361
754276 12 738
49254 813 192
557466 71 704
30554 773 243
537741 494 770
355179 764 183
781981 120 336
187831 163 969
353432 141 512
755768 269 257
810099 532 843
939167 775 394
997291 506 870
125966 624 158
147806 433 615
911758 603 265
26872 254 380
632877 916 296
252362 280 783
428210 417 701
937044 321 104
402819 901 736
761266 478 33
429297 270 707
466262 593 253
145166 502 718
702858 455 100
823676 710 927
659742 230 993
627289 558 882
180927 560 679
293984 195 742
198546 318 693
32902 783 370
291421 130 273
727434 252 628
163762 645 766
624404 945 591
399076 48 776
825248 197 674
28163 292 338
104196 631 677
247072 694 399
857007 598 652
829928 316 728
488166 954 769
28484 524 465
470972 492 382
744098 899 715
457493 498 844
789947 814 20
125346 52 253
151604 861 307
58518 586 195
288614 175 752
409599 637 187
165449 896 42
552614 10 83
681604 878 621
316454 775 632
773621 666 218
145414 405 615
16262 540 348
110147 204 718
482879 863 859
862035 24 359
209253 165 36
510161 50 464
554947 599 822
255137 949 637
933797 444 175
649089 140 451
778113 880 518
938262 575 316
22872 966 657
721967 312 197
180186 149 163
714529 415 741
246042 542 978
378311 24 440
699846 267 120
180185 12 59
161758 583 509
278502 292 22
418794 959 824
311968 786 419
859243 374 208
47193 111 989
775323 907 697
421865 97 241
837338 567 82
463273 940 838
755100 44 55
862280 206 726
193704 558 600
966986 408 899
511858 598 464
430979 128 635
779881 301 315
291979 673 372
607446 216 208
935853 567 537
845371 339 37
608114 631 709
549238 306 409
840731 996 332
908141 393 279
946002 571 121
424199 306 360
571347 81 307
151632 238 839
141246 756 389
515663 454 312
528508 56 814
484535 457 878
8646 298 263
459417 865 545
603739 153 288
87473 762 37
800214 684 955
756252 310 53
518634 324 25
926373 676 931
364922 316 67
796966 149 529
494089 829 14
394516 397 400
654630 21 678
139151 356 439
319681 221 654
156446 547 550
220986 425 655
743627 808 861
613346 483 811
269477 478 772
214125 587 612
267300 139 243
93979 23 547
571203 520 943
55358 511 694
164864 841 755
173514 152 388
661841 579 582
980969 815 330
225643 252 991
816976 955 959
234795 615 824
479714 790 889
975639 892 725
217378 692 376
601965 165 722
947795 591 769
510497 354 14
288879 24 308
180082 770 339
645627 787 249
517954 565 680
836761 209 921
203939 515 7
923911 471 872
997763 430 235
963533 120 218
970023 291 120
463211 541 667
53047 118 660
113538 172 115
351591 559 969
271451 301 50
6822 318 339
680405 483 944
844853 346 573
52459 313 161
563230 312 396
559657 564 158
716140 307 431
475048 818 874
121874 530 188
272122 906 362
909187 373 132
662425 102 558
721367 261 589
614426 639 816
244297 714 270
222557 535 320
367943 39 760
138693 239 841
524852 412 916
643256 720 302
398560 474 928
382347 110 740
541250 895 643
585479 908 797
981933 361 105
278165 85 156
72052 542 191
767412 354 196
411400 93 494
599206 809 627
597295 725 335
347261 377 630
181799 557 346
675382 8 124
312415 772 495
906609 831 513
425114 551 603
995216 875 751
563511 120 355
235488 4 336
994572 545 726
582469 368 921
982777 508 420
65333 340 143
489392 161 907
593353 786 571
509508 792 945
317244 872 58
800933 620 724
386699 429 939
290662 502 231
632075 920 765
661386 372 414
525205 962 514
933470 207 895
920178 408 781
820187 327 436
255905 740 82
884541 344 287
394039 408 236
471425 162 477
475539 823 816
266840 957 988
506430 500 355
297325 540 181
734149 818 799
438983 312 456
156192 104 902
824358 112 441
621870 312 394
785115 76 152
967802 839 371
933197 931 941
534040 780 675
10049 511 491
915598 382 904
696319 182 834
313514 848 71
83358 735 510
7014 529 819
847263 446 426
185718 735 217
512775 576 580
631930 45 843
449836 952 759
285194 654 861
412422 910 13
203697 781 825
86745 101 812
643838 278 924
541555 167 257
680606 689 923
384679 464 849
165766 978 341
156099 149 450
822238 54 191
114507 710 342
679493 363 214
244863 456 91
29080 206 614
658682 687 203
523335 817 823
689300 426 138
658582 209 603
982353 457 938
422144 937 902
623764 343 295
305261 525 285
944138 10 443
417159 216 723
358110 490 223
488900 374 641
689178 939 186
175930 207 276
512306 850 738
714223 244 277
555291 802 276
321619 90 700
840013 633 355
544334 697 18
271461 963 982
505891 671 176
11557 829 885
602562 752 334
676838 18 705
582966 937 88
572554 981 389
266712 807 660
82720 29 588
447792 375 642
336564 123 979
685054 532 777
513036 31 662
559986 840 819
447755 264 134
259264 957 57
674413 230 548
866527 901 257
72157 606 759
270850 372 674
110009 540 360
891807 765 6
159006 285 175
93191 803 454
810460 597 585
623455 1000 183
355541 558 279
881351 458 612
33132 276 576
398040 867 951
188946 7 95
31770 961 503
680277 923 201
862901 193 884
829833 204 619
761290 808 9
421098 543 109
448018 476 749
140280 332 811
593213 383 338
232849 50 580
894520 334 95
915360 622 380
86251 744 50
617975 874 42
498701 128 159
667549 205 489
603172 119 50
206621 400 29
51322 7 341
721809 774 486
975445 907 202
44381 54 780
566042 358 65
721276 66 584
754023 249 546
218677 508 895
53668 478 158
389863 971 510
516907 387 747
962385 723 341
945090 903 504
210367 270 63
13405 491 278
25429 779 32
934303 126 677
548002 338 358
853374 498 116
787047 678 635
385977 498 658
664910 715 211
543056 290 425
806625 430 526
986687 476 279
105164 105 232
414534 105 425
326405 598 972
713899 933 24
513698 448 560
932142 783 498
583451 604 318
98088 435 959
750772 81 917
994107 848 914
278668 790 914
707206 655 288
789683 17 358
499527 956 733
992128 415 18
372802 977 484
338081 128 356
709905 899 358
235773 561 232
459254 156 929
378975 921 979
882837 410 277
310579 441 774
338761 335 858
357220 316 578
400292 277 240
984657 977 245
192057 328 574
763041 258 962
329678 949 666
11391 258 520
747667 657 357
958416 684 135
994341 524 553
113106 142 682
381576 336 525
559300 326 324
673963 434 470
226078 420 335
296947 972 290
447024 415 89
133614 90 548
275684 758 575
575891 676 61
802181 596 351
221379 121 813
344147 984 240
161215 562 159
525428 899 925
282681 757 408
638404 445 270
266795 787 504
212358 755 671
753842 508 524
448443 862 852
914251 499 482
472258 681 329
613666 39 727
852114 43 560
470465 427 655
82920 799 122
269875 704 728
543542 984 489
638644 68 909
297589 25 738
175118 576 729
896974 692 982
524233 843 534
402061 268 298
46814 744 503
291442 427 153
789730 597 491
390442 151 508
126542 258 663
31879 449 5
281382 950 119
901603 592 527
439022 356 566
626127 512 578
794633 727 47
484621 292 975
751066 209 776
290581 290 813
953146 829 176
976382 113 323
138615 313 388
421993 537 470
483655 252 195
583684 229 261
649669 490 476
836354 441 100
531736 481 207
25350 58 849
741356 73 656
147009 781 744
330205 68 74
459757 133 264
590204 191 600
82085 56 772
717005 394 39
482468 285 177
445875 560 155
133510 504 598
213709 715 173
534233 587 645
807515 698 913
67616 883 410
956499 334 859
788997 936 579
66721 841 1
211771 739 838
792310 533 412
616834 643 433
84382 24 240
118567 598 179
539776 490 81
381114 297 241
769846 973 648
714696 67 35
713175 455 927
214162 27 934
172144 51 477
271310 897 365
370495 108 843
557612 926 440
731228 599 251
597417 67 928
380856 944 618
737662 550 829
341649 810 584
999269 396 796
904341 984 589
778891 45 991
746789 547 834
908170 169 481
115595 283 895
389251 132 23
85637 670 660
938128 777 487
381004 65 439
14570 540 603
60183 445 352
782451 51 999
128869 451 468
926849 584 429
291397 695 944
76548 688 216
533611 759 803
395568 69 455
768547 497 870
949000 46 896
177662 94 342
630248 986 944
191525 11 470
485318 987 222
216923 855 780
615808 512 262
964048 576 158
717440 737 275
656493 700 346
178016 198 545
342012 824 888
635802 237 422
592450 406 230
456795 819 1
535084 203 631
134691 877 429
333634 616 155
390373 312 867
698680 264 878
40804 815 565
667715 754 258
237490 784 557
283255 374 185
676206 969 140
541264 417 920
516703 792 47
251290 372 975
804104 1000 785
684710 507 416
517453 684 301
662337 937 854
91637 172 175
163157 343 79
259405 146 25
233973 2 534
938056 332 777
512601 406 467
712683 258 736
926604 938 585
926535 179 45
100322 98 961
234487 540 603
960601 59 997
231303 872 47
980566 144 673
826901 48 135
269738 504 505
668124 446 308
354272 368 167
499541 25 335
547955 464 948
257840 332 7
551963 175 170
900616 501 409
170409 81 616
616842 243 430
511041 452 300
206003 171 972
925797 785 833
336254 363 834
104184 457 933
576702 71 982
127273 181 178
413700 244 554
14700 430 86
478563 770 99
384850 846 124
88949 648 158
757818 254 828
426782 343 168
527224 774 713
477466 639 107
302766 618 23
456967 211 72
581409 297 944
768740 188 885
972520 258 961
843752 459 377
22155 950 9
241536 194 606
651943 304 68
250081 611 320
621472 604 87
410736 41 554
250798 984 313
59228 197 921
891001 470 608
874820 493 681
174077 638 429
443617 522 802
113545 567 465
623647 845 898
623806 652 353
223037 676 583
822810 196 127
262520 692 363
843997 248 208
542227 996 596
139899 27 849
491350 114 571
451986 560 376
16237 841 98
933016 366 322
408824 259 912
868569 662 918
141003 539 973
580152 213 111
820661 565 858
768817 871 787
274247 45 293
299362 495 970
256680 938 221
432976 854 68
269518 626 89
301239 352 133
99073 865 688
731195 376 80
586582 738 299
135167 631 147
667655 74 791
764027 36 113
375240 191 999
707000 993 117
767079 239 645
18278 935 576
523809 323 698
451399 849 566
979701 683 354
794620 404 927
795349 614 33
658791 78 661
106998 888 214
301604 680 858
143605 24 618
413500 993 79
648160 531 909
145809 427 967
866887 749 204
872389 908 32
759437 917 13
682060 793 650
491611 563 853
9990 26 544
490497 471 366
20606 201 937
917429 183 496
421546 898 138
154000 102 253
41946 976 568
626187 886 346
324048 659 395
829958 137 987
880038 376 340
102400 689 337
254957 423 880
97535 820 108
127384 909 791
319083 354 618
251892 533 767
484672 174 603
674927 831 610
617509 1000 840
742994 757 921
442628 251 831
859113 409 359
643212 203 257
203604 107 516
24054 116 954
858275 472 591
395195 682 12
970839 455 491
65908 349 878
977026 824 671
971562 921 73
8591 336 263
706789 309 496
149079 780 507
977892 899 374
874858 841 629
102148 751 632
164567 622 767
808501 563 16
330710 65 453
269086 332 411
643619 983 430
114662 478 747
922207 109 671
700748 824 921
180092 760 824
295845 911 243
542463 904 614
555952 962 742
658369 189 469
679009 167 909
4038 830 950
402343 793 104
634988 704 305
663293 274 143
10292 274 10
730189 688 730
696306 454 222
15748 43 144
382692 621 169
460747 270 838
830421 451 110
243172 904 550
204964 970 712
540767 267 31
816403 135 474
954768 760 209
769469 72 961
661058 74 737
480086 804 614
991110 277 643
980633 63 844
575667 71 43
262842 247 289
499363 712 718
928103 55 38
700271 221 609
583749 271 209
71396 140 48
252225 50 739
461745 388 132
544458 979 27
280044 686 721
483162 805 691
815575 54 63
399072 701 623
999527 671 472
371847 712 37
563316 957 38
918686 346 59
400150 396 491
28633 135 563
486847 972 896
445897 345 620
726151 111 717
96999 356 145
482990 731 667
631713 915 988
859023 859 55
421635 60 605
349378 163 904
890341 151 922
857458 487 805
58418 152 221
477066 713 457
759961 633 332
703818 128 604
20607 985 466
69511 957 530
18585 620 586
910606 342 720
155743 53 933
672082 475 234
32216 499 136
177565 68 913
533152 854 67
730000 163 128
613050 713 165
891525 323 999
399303 124 152
145923 495 667
155261 499 590
793691 575 459
99768 303 185
190965 175 258
788073 478 165
622046 975 233
41003 172 819
659470 1 139
85690 346 622
552760 375 412
159781 329 214
738070 730 982
612248 819 989
656152 235 886
470727 773 409
288739 434 367
649320 822 171
831186 775 819
614180 719 349
108843 641 672
71359 344 190
320399 776 785
632342 867 927
278784 665 319
536295 415 599
151980 260 600
461699 113 320
908342 323 612
914618 884 292
53782 395 333
704028 378 848
354938 51 150
159704 959 979
541001 809 357
423159 58 640
19248 232 377
222361 576 504
867612 462 315
205493 787 803
669106 663 657
895529 337 378
912060 641 200
137281 319 963
764159 228 381
233438 316 346
89744 573 748
34729 941 142
615378 34 218
997717 149 332
911508 138 932
657828 647 752
758841 693 924
386349 482 497
424974 628 545
181325 374 668
256255 592 544
720695 817 704
844210 992 963
880032 391 910
230127 736 862
284982 756 301
481254 908 7
25994 240 279
617700 887 17
896139 529 577
277591 167 94
714631 116 936
645261 445 992
576537 152 214
357204 662 531
391664 752 909
290166 171 991
990608 369 487
572891 990 396
708004 366 217
996052 186 839
312401 48 894
584135 584 366
774761 85 765
880189 513 424
830015 346 95
902318 6 797
806160 346 783
427493 854 134
889282 155 471
586235 129 907
267351 124 247
681873 241 931
854937 183 19
526503 821 635
430928 622 792
39313 665 405
129652 23 695
241099 311 910
888540 911 935
990666 571 332
44328 163 367
148662 781 208
342960 612 646
426344 716 848
642704 120 173
669341 703 949
148642 800 379
137407 369 30
826905 496 328
666154 478 746
459146 708 19
149549 183 753
858254 232 335
632609 254 350
445557 974 646
840233 138 163
266667 894 686
9267 846 493
765964 3 112
771299 866 754
873010 95 12
116196 887 25
332657 869 196
231385 840 568
213244 443 511
900239 261 990
217576 601 890
683780 539 384
659128 157 790
736681 688 14
239097 332 4
421998 605 592
658360 874 625
386203 571 28
837032 847 97
837787 67 464
953812 105 189
465518 169 685
858523 501 267
70472 214 412
303665 699 2
396280 847 806
560094 159 911
104915 711 456
985532 186 672
957524 348 887
5296 746 452
413507 249 697
738209 495 812
409262 181 589
924133 386 779
650354 456 860
19925 347 195
118746 221 87
407250 716 639
545669 347 237
863839 582 269
90525 559 167
167502 666 276
683891 567 257
346877 857 399
785784 672 728
24769 291 257
855941 539 38
271432 452 861
430192 335 888
489617 879 272
486327 852 523
200649 359 996
231095 573 503
25906 397 816
768932 189 917
752224 223 430
408600 370 863
883176 242 537
816453 935 26
815951 829 733
206075 717 11
765864 393 635
286074 139 38
860399 727 217
861564 186 469
771406 332 30
184033 951 743
956231 634 140
75487 744 236
579247 975 909
762235 678 285
420369 584 285
530207 373 149
338359 612 279
982094 845 459
371524 934 246
222987 633 85
540739 591 433
440284 216 964
206927 330 439
906021 373 848
365660 319 294
343570 700 55
328259 780 967
269272 916 775
63305 821 315
3676 385 377
524821 256 999
800939 448 371
782894 133 739
735983 729 185
753071 305 340
620860 172 490
441461 932 502
753491 766 374
168916 377 213
989272 604 80
381720 987 597
660804 584 531
118538 942 551
165176 700 348
499664 259 701
531568 472 486
476104 675 372
49296 716 350
137302 475 438
230240 301 43
389345 645 511
275617 835 659
327300 398 687
526099 730 423
599614 153 405
921295 158 756
742399 594 913
912744 402 472
48607 772 266
39479 376 288
79390 771 185
995940 567 559
405766 959 891
485622 281 647
811847 582 544
355208 490 910
730081 634 819
965595 401 434
561391 853 21
51111 476 942
569575 567 544
523821 843 866
307383 74 288
20806 240 671
988403 640 58
145275 959 230
751918 646 760
106539 271 34
778521 490 490
622139 944 804
769910 641 838
650031 472 871
742126 255 461
39422 449 982
407327 418 439
486416 398 724
86963 872 706
252245 794 866
554641 331 33
556234 428 898
141190 724 834
427394 585 169
722535 333 105
753553 926 199
956479 866 477
571425 52 535
860387 700 950
640560 37 732
273151 176 748
701610 584 268
558917 335 195
432841 19 489
930233 341 920
605785 802 413
608466 283 289
74627 234 915
325638 534 459
703081 216 788
420399 654 645
899101 846 479
810794 580 561
111889 435 170
111162 95 922
920260 95 361
268143 832 425
707639 54 629
394919 82 630
262428 512 201
449223 4 430
623709 911 478
220980 723 730
86388 723 988
677921 469 622
61833 781 447
393585 175 217
414582 330 78
932600 492 399
25320 859 387
396738 727 855
826646 297 646
762065 185 270
126550 548 233
446513 442 962
768688 842 313
5571 797 308
374636 631 384
674590 104 344
963255 698 831
476088 589 3
19626 205 362
301922 105 816
41006 180 430
802725 569 49
795607 158 534
359101 873 182
62318 63 569
466139 831 508
744283 543 141
945899 793 171
868728 982 826
819488 558 645
734467 809 59
705710 325 318
122054 251 70
26218 590 423
44609 251 349
660138 997 321
303464 737 448
189975 343 808
278685 419 806
810843 242 274
206690 789 789
117511 45 405
394017 436 816
65959 633 716
531582 282 396
410602 391 277
153122 455 21
369185 144 993
166154 668 816
323820 991 157
685161 94 659
311184 248 460
484397 877 579
778624 822 319
333236 939 547
369859 391 351
948352 992 368
838672 616 490
821224 8 814
322434 143 777
910348 86 452
660544 72 535
687736 261 93
42324 220 750
880915 306 951
407657 441 72
498748 369 277
966161 436 517
132824 695 49
409585 173 128
999421 395 375
300445 153 359
431184 147 659
650523 49 148
838359 310 164
532496 121 356
362642 355 538
636125 821 42
918150 791 402
645404 395 332
997933 147 58
329365 987 357
446873 298 957
434382 753 943
345524 335 587
766200 801 512
753994 495 630
642525 700 398
173772 447 906
890781 371 935
694408 971 474
869779 87 819
219774 787 903
342826 845 480
30658 764 126
572045 95 394
121078 739 552
781709 675 588
476600 95 71
619125 148 366
25591 465 754
874902 401 328
554502 102 963
805449 844 906
981874 856 512
549613 762 210
881246 253 738
625098 388 207
358910 715 520
660881 916 946
953473 198 918
312691 404 853
513673 432 139
657365 503 710
697166 294 765
918268 134 403
238990 385 290
261024 837 423
459346 103 16
98984 947 423
892751 34 851
645657 122 122
746783 226 551
820788 569 714
2219 70 352
213586 601 805
645370 10 464
831664 107 43
757157 594 985
973594 656 646
37672 481 353
254938 881 784
701554 621 664
705837 375 184
322775 897 942
834480 195 997
260662 523 759
484001 433 675
831549 254 92
876230 68 574
153929 134 716
854449 947 431
47465 705 131
792380 778 215
462086 727 57
282995 329 1000
593779 340 722
225538 456 39
999608 161 45
277016 412 425
393076 862 513
370022 665 936
390225 948 10
519362 991 694
985539 499 449
616210 84 199
689692 1000 208
846677 413 284
449677 315 941
164023 609 459
35822 599 799
225694 853 141
623198 538 228
582493 125 258
329004 298 544
15118 992 233
963206 739 654
533561 399 439
574382 18 495
468843 326 881
596623 899 85
545434 138 812
529168 741 268
583767 345 820
805798 724 486
62955 243 66
587570 649 467
253302 140 14
569431 901 325
18009 121 845
778314 678 614
102986 131 634
674200 507 477
558600 89 447
555452 38 899
321807 287 944
973138 805 580
709475 161 776
254168 819 740
818706 349 419
882911 767 978
394874 415 494
658984 589 942
864770 207 729
618879 908 644
311114 675 199
401108 985 1
439297 517 201
919413 431 314
963166 220 684
115680 341 114
565008 363 575
627778 27 869
917040 209 552
739930 976 833
242650 14 17
823929 68 12
885939 866 934
487298 599 222
631363 478 924
370634 596 746
648832 246 530
80534 841 128
983332 915 753
246647 931 160
451367 115 262
676459 873 176
743022 18 610
870410 533 380
693579 777 173
198938 493 128
631697 351 216
454412 576 693
230242 304 341
1120 938 658
193227 253 165
119939 967 361
782387 987 499
771905 98 826
673952 140 380
605268 828 509
824815 492 639
448860 98 802
247046 923 977
125116 422 187
271582 360 122
547145 641 531
269171 550 100
458612 927 857
523597 717 462
174344 236 555
956908 572 366
319813 531 136
407720 386 546
656186 58 185
904440 611 643
958877 372 889
15464 522 425
90255 70 179
588308 89 726
644517 284 647
662153 472 716
699684 354 101
50523 836 330
979027 336 192
592671 494 305
735277 262 594
25901 885 789
424978 127 457
395294 791 306
153204 558 314
892474 936 420
753901 867 161
399901 558 677
471955 427 533
789990 587 661
951803 421 608
826831 84 112
379229 980 635
178987 130 986
522613 848 986
741025 701 848
423612 879 407
994397 987 734
982123 576 640
662515 158 591
51557 288 523
508993 746 88
513843 145 817
76964 850 284
623743 180 349
715181 198 54
243955 764 823
490216 738 843
329103 174 217
591594 122 803
769284 499 495
704436 387 325
227568 68 152
230799 167 334
795178 141 168
72409 869 206
917155 452 123
204195 805 205
481055 916 84
641872 745 226
564965 408 166
302839 298 886
235396 669 350
794925 145 466
19858 865 969
413786 270 147
484088 601 624
797589 80 536
133359 786 491
518814 431 76
721348 343 560
919599 478 565
578597 779 157
867462 914 809
814067 898 618
872240 695 39
955342 529 14
858291 789 70
515387 429 372
110781 330 563
718516 687 473
896576 778 913
817833 598 131
155745 47 782
301919 991 951
351617 509 680
210943 621 587
921373 970 64
915578 108 651
471018 400 686
741881 967 185
280530 926 255
625836 533 229
550246 560 438
311289 562 184
994877 248 18
82375 701 39
721628 11 450
749050 25 975
543920 621 750
542480 851 647
59342 755 40
225847 955 545
593376 754 844
209452 426 686
300363 936 12
291110 375 687
996784 251 676
310787 805 983
161480 404 636
901606 622 393
928113 745 136
636370 682 113
269155 836 428
39311 872 401
130911 988 436
302028 71 264
309169 862 489
274607 570 733
484938 653 617
812824 785 586
156652 293 718
387832 634 112
994651 763 590
997784 364 864
521491 251 733
216185 672 210
967742 711 738
34133 693 253
147853 383 63
78982 667 730
433894 226 53
21412 107 112
116803 963 516
243889 364 201
180316 458 955
284859 426 485
555776 430 935
534262 811 990
527790 647 293
956208 834 677
602873 76 570
840482 745 704
289461 491 823
601328 429 898
993213 473 397
496439 123 10
321041 238 584
573972 127 101
310395 976 193
545664 301 259
327603 596 616
488608 315 660
848363 902 244
436979 742 829
449857 933 192
724672 661 273
731060 599 9
881840 887 591
967032 31 223
490996 540 980
375827 582 820
696439 405 740
384620 277 514
898180 61 283
157423 729 745
484956 838 557
147511 134 256
277371 637 128
407034 542 26
149491 447 432
686893 263 429
653880 765 724
39035 822 106
503925 819 390
158941 701 8
644937 840 419
910624 295 459
156000 836 844
304138 137 565
996989 554 999
461799 973 482
257819 961 648
137465 454 816
91583 321 677
154140 866 123
102535 960 826
242460 785 781
34757 496 149
778839 833 114
601369 470 762
338232 238 567
466623 60 868
225217 681 639
686898 971 784
266787 146 391
593961 977 358
855915 857 112
957197 868 408
639296 940 113
887364 581 595
832785 167 711
721928 604 526
813502 111 626
141310 857 641
550480 762 834
872928 402 497
307556 256 169
687679 443 395
309107 728 474
534764 42 782
819314 944 118
821341 498 132
883018 52 91
735078 848 403
27181 851 133
157900 639 888
477540 850 701
310981 653 985
462855 611 78
532879 617 807
815955 788 245
625229 217 971
89379 871 892
204456 432 509
118390 204 437
623400 921 14
824549 873 334
266658 700 493
783295 694 883
706859 633 589
148277 633 161
174686 976 696
429665 874 780
940570 459 675
391383 729 478
624675 543 41
837846 878 490
191075 381 788
140073 447 772
174731 408 307
612072 572 500
490173 8 538
884110 5 636
737164 147 273
477881 624 969
187082 267 516
340308 186 784
518785 757 598
63402 536 757
251953 177 299
626703 803 456
748137 635 942
173603 678 164
867872 994 864
249687 115 928
140162 610 920
533570 610 409
902204 85 986
822921 75 149
54350 316 613
954825 594 640
973424 379 931
111625 683 123
306604 845 525
337176 583 224
358493 534 216
145208 456 261
801848 22 252
9966 620 531
959345 343 25
352219 499 492
885674 101 72
239072 561 949
458616 587 50
327426 243 649
487513 914 240
849071 10 60
968463 365 674
372644 456 147
190353 245 784
897305 990 160
434305 758 197
460605 593 393
938216 990 662
786512 943 142
110934 55 592
482456 145 189
265362 395 209
82533 287 654
388061 110 695
974995 699 208
24526 338 756
711852 945 296
215488 57 563
897317 371 338
449413 135 583
763767 440 608
395926 239 425
592827 783 169
6049 225 864
512938 430 484
110253 756 345
251320 190 316
762945 773 308
191950 585 332
593345 76 136
898297 326 692
552864 586 938
450678 344 922
442016 391 363
590995 565 935
446409 471 16
850343 38 347
42543 711 947
282974 753 621
357426 782 212
769599 222 700
536436 941 712
20234 89 983
148680 962 376
493241 169 293
854432 79 943
534699 22 72
752257 22 831
227188 498 295
525822 791 243
123740 404 665
396428 185 29
462628 758 880
698888 158 326
503624 157 539
782453 512 698
891546 446 232
808089 326 480
610400 593 526
187060 18 878
986601 563 653
55167 363 520
132313 668 403
977136 886 226
203915 526 89
463012 303 270
611931 385 90
406400 930 464
677003 3 882
348231 338 710
41645 218 18
701506 894 242
975664 669 430
78860 389 905
945007 327 289
822197 121 573
157738 255 246
349469 3 758
36374 179 295
522875 6 571
720208 34 906
788124 836 546
560279 421 616
593675 256 348
366869 163 713
485478 947 29
837884 181 92
709485 759 471
648566 138 248
458089 743 585
293980 475 59
954667 329 362
13478 96 173
699352 805 459
873158 167 171
704793 723 499
994850 703 72
48950 799 650
947638 922 937
992934 393 939
464716 901 964
496978 291 785
500331 236 564
396175 885 562
73645 423 871
926837 534 244
882147 186 558
52070 332 849
16506 212 830
735822 611 732
215663 304 255
159314 161 337
305280 395 364
893497 228 372
126522 146 132
399439 848 670
34931 470 350
875234 392 687
263789 63 117
523518 648 596
735459 378 102
585975 7 143
92461 408 265
865343 40 301
548396 556 64
625819 285 954
11218 869 122
138963 576 952
808713 113 792
656989 518 270
703248 691 14
428064 280 50
894406 228 323
876411 180 503
574758 251 20
876185 399 688
966128 134 166
251561 835 436
473957 848 508
653982 916 986
75661 433 645
346309 804 254
864138 688 239
451520 151 538
889079 585 323
987639 818 659
219811 640 719
987085 902 989
378868 301 865
321492 620 70
535385 614 700
844453 857 60
666778 426 285
13902 88 840
446435 137 169
670178 772 227
459018 891 42
758920 295 185
417038 730 417
809050 291 835
460649 321 71
665008 903 162
770977 745 29
246835 271 631
61807 535 639
591903 245 437
741461 540 208
732171 832 939
796234 753 269
395015 919 809
897609 810 161
447029 261 938
904164 255 771
188701 86 792
369706 370 806
886282 730 544
796213 413 951
695325 923 874
260195 581 604
281737 517 788
140175 656 950
803180 520 311
488217 811 203
604260 159 586
749205 16 551
417239 157 460
946382 898 952
232403 640 684
518049 910 190
591826 431 238
777632 629 589
379115 175 439
551501 975 152
17161 999 41
352313 212 175
946602 164 878
38028 520 524
433374 933 180
941501 569 179
893703 396 283
944645 990 500
682690 988 392
489544 316 875
863234 809 663
293958 911 438
513355 506 676
968321 419 710
796166 91 859
716162 139 943
591175 188 287
610576 60 610
116557 550 336
423066 841 795
320610 924 921
786543 272 518
511441 200 96
848357 387 985
445825 411 116
574677 199 55
294696 526 72
478845 588 507
57280 587 645
303235 244 971
196260 626 857
160982 797 644
892367 442 813
344478 129 463
248161 345 486
700766 450 918
754474 569 73
659692 276 869
910686 638 50
931461 11 5
334658 618 380
687625 554 586
862056 813 585
414283 690 487
725957 337 866
866236 951 193
556768 546 428
884858 589 121
789733 106 201
894841 359 463
962644 117 558
151909 636 553
106911 422 968
404899 126 226
608032 360 285
479483 182 42
60000 254 519
760699 314 319
16640 57 893
941328 400 819
492490 82 984
641040 34 603
384000 435 508
975298 500 491
106730 953 40
562000 422 107
329705 101 570
415368 544 122
333764 696 544
867633 602 520
454480 92 660
455438 789 408
73228 60 312
335125 146 848
612319 592 152
463880 829 651
717658 677 269
800441 489 111
184502 542 614
772973 657 693
530552 747 489
183388 951 629
704555 373 944
30766 977 995
539591 84 421
549895 609 832
929135 622 948
822105 201 464
444006 755 47
193867 591 683
950893 677 561
33088 577 342
311515 744 988
59137 738 312
238274 421 613
925572 755 469
994513 782 26
438097 226 993
550324 462 300
343998 843 591
3819 60 501
3895 377 962
915776 192 810
727349 653 757
82744 840 424
736999 902 90
685325 918 676
15465 290 858
505088 425 427
32402 229 592
733185 726 754
381235 637 38
528297 95 895
180293 88 750
53686 483 823
107718 84 611
624194 442 142
826595 755 743
964799 268 920
450881 825 721
101431 894 1
706084 527 625
377728 214 215
158662 715 162
433892 544 880
524588 55 369
82741 898 986
441080 324 108
296638 956 775
712315 210 732
858572 30 560
985606 491 718
246879 723 969
486305 528 128
789124 760 709
59804 972 910
142710 467 80
639680 62 481
432456 429 462
983556 533 153
343592 445 109
611927 648 734
847713 217 841
907844 267 561
137856 471 972
555335 363 331
747249 785 363
427276 776 297
381552 866 495
558767 73 299
879892 270 136
624547 979 125
24539 750 182
611233 445 656
316648 918 143
989766 634 949
223956 434 375
50926 176 952
836567 473 498
743174 670 839
4919 758 189
663379 122 727
533986 536 50
931414 812 719
480250 769 106
451139 892 455
854124 967 872
677178 91 833
635555 172 288
743428 676 280
661935 589 331
485014 629 235
344267 806 271
549625 42 161
588199 798 972
985109 612 770
999084 138 319
184636 573 687
132299 764 29
150999 603 946
368468 990 374
78855 254 305
77318 908 860
473128 289 886
325732 736 647
94492 201 870
922505 846 49
476300 942 474
389437 18 350
509280 471 19
273856 927 715
433410 259 42
115388 288 946
261535 494 890
673525 2 797
58864 479 345
881289 725 334
871136 817 334
492887 385 400
143931 319 812
749892 390 436
724971 196 277
332705 644 1000
659488 281 290
937457 755 474
116937 729 941
797850 464 660
172414 514 623
737332 364 941
624381 42 446
399421 847 247
225180 939 286
761076 595 280
766978 81 748
915562 148 661
894493 245 460
18786 919 657
600915 664 893
39569 838 135
961187 159 272
201580 128 789
975226 742 115
404268 352 404
303243 22 645
70156 586 499
262483 818 111
835852 453 776
346308 340 823
69906 508 552
260913 792 186
373236 642 422
743139 675 934
367250 987 95
251601 403 901
489231 339 429
494534 858 892
584257 406 307
362626 719 717
413831 165 153
815161 782 286
275854 628 372
506629 980 660
669129 666 370
162496 242 255
660731 228 413
889600 43 768
582314 541 148
883886 90 930
431757 55 663
260189 229 27
860935 990 207
801641 307 140
147791 694 30
142224 171 50
273309 226 427
948266 257 81
198303 698 430
679787 598 190
229893 369 625
910987 602 411
877806 923 157
871428 867 668
796692 626 129
395788 448 68
494612 216 332
63939 91 914
977707 815 768
833227 813 667
291651 788 898
701832 246 45
991170 510 359
389911 471 605
437313 456 230
734019 241 376
728864 97 147
798484 452 755
568254 655 862
118072 417 376
101579 212 678
7352 920 454
378508 562 55
951332 51 248
458746 934 571
818002 871 439
316770 99 504
261194 966 978
36243 124 192
61220 176 545
963777 444 745
372712 264 606
230740 602 913
822588 362 461
78668 527 383
903175 275 606
896524 491 247
168525 509 894
93457 174 865
750782 456 922
372679 443 784
59188 403 362
660577 853 358
749984 190 533
206595 421 69
284101 622 80
594522 171 397
939120 588 261
870430 418 552
344281 129 901
183287 374 196
585709 901 600
589751 829 713
57936 282 528
717206 267 187
346060 981 165
562416 885 140
959276 454 451
235345 679 703
864933 882 76
799136 937 222
335674 107 645
782701 211 855
206751 808 972
594681 613 606
663008 521 860
580504 233 654
338545 824 809
258010 273 920
874178 848 704
497931 504 992
507582 31 326
46189 535 622
929764 65 477
310305 62 27
417788 618 904
922465 325 658
234921 444 429
822111 195 873
938054 765 417
396084 858 130
271726 976 567
147552 943 893
789931 866 725
683328 198 283
618247 836 16
11037 282 961
862543 31 101
401915 794 442
615366 949 339
536076 41 499
837436 835 293
388350 148 294
516870 963 772
762515 687 695
876149 128 8
563563 990 329
971129 874 369
825012 692 536
7360 262 354
212033 556 966
707090 878 78
416734 246 400
14845 37 937
616416 974 996
317666 120 350
306440 270 791
781266 106 989
315520 303 187
776675 544 341
128492 2 701
797616 617 526
52201 640 496
42657 352 258
218016 389 482
274098 462 634
374740 889 112
311862 180 638
991942 530 739
518316 805 744
256703 866 152
362240 962 69
104572 44 154
975989 266 842
402217 165 365
353359 685 645
796865 836 553
915550 935 948
51485 683 170
355415 315 796
361194 715 575
937907 265 183
12901 786 835
41060 938 942
383492 315 662
909157 907 688
936776 620 152
371384 180 767
496959 635 709
429576 419 665
672848 445 795
668380 374 952
25294 401 981
911253 775 709
733417 485 240
691831 607 538
200082 927 144
846324 888 249
783113 573 930
344548 125 244
47557 853 18
333819 157 635
173929 121 389
973133 235 626
681134 891 816
403196 935 240
876378 117 626
686973 291 106
908824 347 664
272794 49 827
804466 122 16
923293 954 799
459340 987 475
583811 300 49
92523 925 761
974365 674 886
459722 545 219
329523 955 699
835997 553 601
744410 629 808
823478 556 795
969296 891 193
501302 660 149
715278 108 167
421218 94 164
58328 551 73
104084 914 215
423126 506 302
420054 852 645
501822 624 142
577849 729 764
682907 995 738
394758 279 495
100571 688 645
724096 46 454
912678 923 453
37341 267 373
999271 719 585
856986 293 781
115713 555 826
815479 607 59
293957 965 539
936936 576 295
492469 143 830
885557 614 191
417442 874 963
424685 727 592
516489 438 676
718520 470 269
72780 370 254
736647 101 700
856633 926 175
612857 750 189
649396 844 892
96285 88 647
839194 486 917
217043 775 626
724291 76 751
779433 899 318
998058 413 76
210643 418 792
620888 297 757
541864 910 501
984452 515 551
344476 836 211
165411 382 722
544295 697 944
676001 849 441
644434 290 16
29525 887 1000
719476 502 647
351950 908 676
515459 951 910
992277 645 929
112399 336 4
516181 637 341
66316 76 209
660720 813 25
634826 893 835
22776 744 573
264666 103 92
293102 647 803
362966 77 967
259779 119 563
701080 390 540
892139 518 431
734995 851 973
578762 494 38
270414 485 972
51632 479 88
700937 130 66
6040 831 462
699738 807 121
973887 975 106
776991 961 115
533802 601 327
995724 110 870
272514 259 890
142164 993 255
17394 275 829
957938 636 821
657245 867 261
53446 370 436
959823 759 922
4778 370 274
669519 151 115
542763 714 336
67092 458 919
655731 842 877
907009 60 778
778433 38 546
264177 24 626
287964 971 161
55664 11 15
727421 577 819
967112 330 494
269535 128 797
534858 652 796
922799 247 320
363673 313 985
579355 950 259
166848 523 149
210159 720 387
363793 152 409
56500 430 166
317319 656 731
583906 11 419
977282 567 367
134143 445 195
993045 373 980
981273 747 181
652835 556 959
665910 837 345
333932 817 34
859390 24 397
740892 950 702
167994 327 658
200577 992 247
374941 981 568
890833 630 432
461301 530 816
906374 619 66
934255 2 10
22380 987 342
907350 55 936
856634 218 155
387150 532 961
69093 86 240
933154 227 326
696752 235 34
414853 398 637
960859 848 870
212081 725 884
290508 163 972
797009 935 483
714464 902 166
496596 251 521
518115 502 764
581221 750 961
653554 319 146
355418 941 753
671717 88 96
579022 547 151
22258 153 262
639566 73 444
609011 125 92
419681 321 500
876039 821 605
815920 37 812
618575 250 5
86001 988 329
536181 30 49
338655 657 882
893802 289 474
614933 530 602
61870 75 697
742422 645 313
357386 400 423
135744 417 146
375324 362 859
479919 311 582
162204 456 230
661814 71 304
548847 575 428
305423 58 280
492860 65 785
155910 359 998
857440 284 40
881301 706 30
199525 250 982
123371 383 615
699321 547 967
174768 779 537
420189 243 276
747165 881 382
716173 717 912
679545 533 443
620115 121 401
717502 948 250
755847 514 794
391475 694 184
647272 3 279
398605 19 751
469661 901 19
748179 514 344
580544 65 439
541127 687 152
714748 697 851
631458 609 490
688109 115 534
348785 772 42
972746 90 138
733789 903 899
875804 32 791
234140 88 686
298209 215 406
921416 105 773
945983 617 215
437264 946 586
653443 294 765
641251 405 962
644910 833 309
965679 205 914
637150 53 501
400609 119 200
264482 32 981
841466 904 314
266794 287 847
582182 943 4
464830 829 888
524834 515 72
565481 862 831
347564 57 702
551178 864 50
94831 467 376
216921 527 563
782651 916 476
971449 347 83
963722 910 333
532915 185 408
647829 28 485
265585 515 963
420426 62 704
885115 316 707
473822 47 796
989922 280 978
955296 695 183
763724 877 190
643477 471 352
589650 151 76
37319 289 819
889775 87 589
423920 742 994
855428 957 890
320426 690 180
435248 859 222
632433 51 764
534546 28 740
574736 869 42
314076 190 133
564015 311 624
368057 646 330
473461 84 34
660376 323 254
308905 647 377
531834 181 54
593826 239 275
804948 456 379
291831 554 34
676960 133 66
630506 638 2
542032 108 164
602735 730 296
773393 663 390
502057 191 129
997530 193 98
649706 35 497
942573 709 678
212513 447 436
673914 309 390
640642 391 999
837598 66 605
731897 835 458
139993 990 985
701658 117 110
298029 487 284
565780 43 703
699292 951 605
734330 903 76
669874 849 189
750211 659 936
969554 234 560
757890 691 776
377778 258 834
336062 337 295
947168 881 526
65685 297 768
989720 510 934
6759 405 603
556469 361 207
443005 584 607
454646 525 78
639279 340 968
780232 22 759
360066 380 402
408863 189 173
627199 795 672
716735 406 374
603803 190 660
89549 364 112
366525 492 705
552713 148 507
785333 881 330
330520 524 881
842973 258 316
873760 5 621
329111 528 718
923866 379 65
780514 586 473
556004 265 713
438949 911 203
418347 54 605
222266 286 921
606524 317 277
146892 26 476
96845 802 252
369115 496 210
556510 532 259
525855 167 491
350167 58 671
905721 779 280
560822 62 580
985567 48 214
60838 55 64
387047 403 588
222228 123 234
850260 134 234
768762 72 738
910080 364 475
65277 118 394
172270 664 672
106027 886 617
148464 529 265
534292 346 97
260685 477 300
477579 710 987
851685 463 110
258824 284 468
294154 812 640
446690 34 6
131303 760 680
358689 892 343
252327 777 97
624145 827 854
771104 314 185
869075 367 579
548803 3 23
147905 717 73
242446 787 87
573218 866 406
741060 699 801
457647 556 701
138733 22 572
594141 270 34
474025 622 251
274383 731 956
827009 387 46
296480 450 421
804467 486 985
537310 766 39
329723 512 721
659889 458 775
460120 94 967
237017 947 175
108932 435 815
648740 844 369
122037 439 842
126563 109 747
357057 471 610
130346 852 249
342375 276 589
818910 5 794
468086 383 597
159301 279 464
200449 899 866
630627 336 770
839689 487 877
244906 50 87
688987 97 15
920972 197 78
24577 856 811
644681 591 464
490109 344 521
519269 265 635
729286 936 497
796901 665 122
894127 339 362
541468 237 62
173225 862 433
51427 554 600
281131 460 460
356046 819 23
352258 479 73
176390 715 887
690266 642 954
556147 984 241
729669 996 278
910893 1 959
478582 730 845
561619 693 180
147030 648 765
323445 362 825
806736 193 25
262957 333 43
61505 998 405
654892 719 420
147211 878 949
883892 6 6
703826 833 927
300764 143 29
298510 562 391
828057 685 639
427704 329 588
108699 914 657
528416 747 498
661533 152 361
5257 172 713
919223 492 768
349171 366 821
528332 317 823
144767 903 598
667430 914 553
743419 738 776
425908 253 303
778338 326 572
526163 385 53
43683 605 98
300004 179 81
16154 916 522
70889 54 271
916009 142 254
797633 185 720
52842 32 860
181388 334 354
69013 249 147
703165 395 258
652735 455 372
230542 520 685
356847 777 136
819158 521 921
711621 189 585
647220 980 95
900164 983 358
674093 476 997
417670 228 371
296833 120 409
378021 651 772
97027 321 741
291136 585 229
736846 792 242
594004 722 804
641937 706 346
659925 21 407
41855 499 328
678790 702 42
968883 161 229
198118 299 830
807944 963 168
665151 17 511
450438 92 841
544453 767 297
429212 6 63
233062 836 908
590581 23 2
714473 498 78
87121 487 121
175747 841 52
730969 395 215
543884 137 755
417715 165 293
604974 667 274
212178 413 201
691698 955 512
327382 715 282
29520 267 178
674936 140 510
674071 907 750
650424 941 119
824067 694 75
98250 5 207
79444 516 691
39997 405 478
438144 822 252
278577 456 251
638666 385 582
597440 610 845
632762 530 950
141238 143 855
972469 993 959
25925 487 169
907051 29 38
349998 267 104
727281 256 382
424760 683 865
167625 80 243
588602 78 728
155566 462 877
488606 41 283
914100 133 27
127416 253 887
256684 257 27
962315 416 221
164052 818 96
896693 517 346
529373 278 600
330027 264 113
928460 932 858
433586 479 378
839915 346 715
915852 18 292
968485 353 913
710581 976 566
684568 430 584
242117 382 243
790304 170 370
477730 567 527
976222 305 788
889263 101 816
668405 691 333
700120 796 107
933933 713 212
370706 903 645
515282 316 74
582546 379 783
8824 779 126
134519 691 163
512240 967 87
117637 123 674
208234 453 175
989562 557 542
424022 954 128
766618 506 147
16908 544 7
516929 601 275
209034 847 759
266848 467 686
519002 966 602
671149 583 886
279775 463 594
736643 825 480
573817 178 176
988531 444 138
346092 252 298
415176 894 529
416927 210 88
566352 593 641
167620 429 6
879453 475 227
939309 869 940
925642 25 573
500282 323 349
940457 652 17
245958 838 408
448940 590 413
483979 405 818
555959 451 787
412998 841 868
241368 523 71
537689 366 167
819118 374 816
816177 348 518
233191 894 256
457477 251 458
180078 333 751
711754 128 163
992315 685 936
646648 563 206
6764 684 396
240549 812 452
973658 155 634
954582 211 660
790652 941 105
14118 414 351
57076 3 310
387095 30 275
535062 422 700
132354 283 305
209616 936 359
844745 11 772
5667 240 838
936829 605 68
86510 471 604
858450 301 984
855694 947 694
230681 242 606
222427 716 641
128263 51 738
72564 770 922
685278 509 420
714533 740 189
621666 87 797
110139 659 205
170007 56 924
530438 115 243
256693 178 203
968307 73 885
986585 886 135
300985 980 695
495173 254 517
752087 457 80
148631 337 946
410796 921 956
575785 522 217
229816 247 876
857326 936 180
224635 30 485
887113 403 674
471552 205 318
294964 379 593
276060 421 444
556685 870 355
135032 408 128
304585 777 85
102265 77 558
847452 160 179
565902 985 392
70637 80 733
904531 736 868
24283 742 640
81569 477 160
373157 900 332
594853 709 709
303703 988 686
850226 707 805
599802 64 689
472339 876 790
972926 377 874
862153 598 96
912486 146 2
17185 806 547
784084 233 85
815081 602 261
396880 568 893
452292 589 819
807910 782 982
503177 275 796
58226 870 125
574891 107 846
520646 915 701
713230 250 692
781443 898 62
697393 28 978
169981 932 591
639254 329 650
738591 23 847
14769 482 79
390278 392 544
13684 390 939
639127 213 577
954059 713 755
364716 99 277
92502 964 982
909918 379 30
561297 790 178
95576 742 300
647745 974 985
161545 579 39
403586 133 445
164200 176 902
915469 618 386
21706 875 140
402922 500 770
416295 164 476
562439 107 353
333286 202 235
373840 701 492
610150 606 250
20035 808 182
458753 486 597
964375 461 343
530218 695 302
601999 568 55
461647 956 884
956216 670 870
558898 626 163
137080 311 35
458960 954 202
570627 623 638
916822 115 809
511376 84 28
440391 81 978
582345 932 817
630110 303 637
371039 408 237
617826 138 352
813092 864 397
202688 471 29
388156 534 447
908584 27 336
580070 584 637
729750 676 718
78104 762 748
369200 186 101
973452 91 587
61618 465 794
546060 825 739
472987 962 871
553228 279 375
548798 20 812
431800 76 164
311601 819 631
888550 885 582
808283 539 595
937806 596 852
924054 98 266
496640 397 656
893738 145 729
880679 289 334
769281 32 548
467530 108 676
92474 491 927
84900 447 279
857226 739 317
936280 497 175
185108 294 379
439833 512 885
254324 35 329
388159 43 15
733044 310 132
920400 209 271
747894 190 496
135303 811 407
641124 647 75
969791 418 558
24468 569 441
246958 74 899
919041 364 57
141054 425 405
653619 514 481
96586 453 744
788851 60 711
219589 741 976
8936 535 146
88987 502 191
835313 318 155
785906 924 219
549209 494 602
807170 78 200
92551 403 814
767851 298 634
113019 230 423
551850 40 476
758606 958 122
431360 545 866
747420 817 66
564161 961 635
87639 520 27
225526 705 52
695887 222 76
828826 260 456
144708 732 444
446868 220 635
658492 900 877
603115 786 95
179898 950 859
26535 920 930
213986 211 302
252223 926 800
451298 189 362
668580 712 129
148171 683 72
186399 861 522
296230 478 201
345299 322 8
833352 179 611
736992 911 16
989443 988 689
451456 937 184
948231 617 592
638419 154 614
260835 644 821
113627 946 274
168255 693 497
153509 378 931
450096 168 780
902396 658 184
938250 117 663
452584 170 211
639043 477 577
342043 537 484
216763 742 252
735697 986 590
101137 854 459
785128 413 36
541963 518 99
269917 313 975
669188 402 648
447597 742 225
16678 934 3
463193 16 849
984980 203 343
745281 559 184
207449 189 14
166178 409 180
445189 210 579
547927 670 187
17239 959 217
312234 593 65
797581 852 803
939590 347 695
220019 243 19
514803 904 154
376065 45 665
833759 981 807
245083 914 598
704075 430 277
16936 808 97
679474 203 796
450368 313 460
804233 740 201
449672 408 306
860810 912 868
683837 227 409
466752 207 277
540558 513 108
173552 576 967
864040 955 484
45486 471 803
968819 783 242
188485 243 295
276507 13 993
559655 993 810
560656 139 88
623568 171 630
232340 775 760
343727 582 941
285463 72 132
484723 645 764
640261 993 599
199742 759 509
134979 980 625
960837 497 604
393180 665 270
280349 381 144
449676 107 460
952364 713 74
162841 943 32
311869 885 921
588105 775 704
133900 483 524
130850 333 130
769603 184 934
155070 684 60
815409 584 257
641008 801 388
290431 207 836
379049 502 756
809081 209 69
904875 317 546
460710 120 738
450577 633 710
127625 269 32
309033 822 484
977208 538 361
950305 288 964
952021 841 239
23681 389 305
945052 335 411
85668 563 664
427435 888 778
931503 999 851
507873 201 594
951052 443 670
366987 692 527
93927 884 763
509071 544 665
73125 214 120
433683 640 275
541760 51 425
469232 641 261
373097 519 574
781275 62 735
830885 217 268
807448 57 38
612853 478 646
786460 729 460
717812 220 604
390371 219 872
907173 347 780
168333 866 854
329860 627 147
535966 989 514
758856 628 258
550439 473 725
472635 57 837
455192 113 986
495197 951 562
369743 929 884
796206 338 721
946574 8 412
685369 926 136
560222 520 692
806150 759 864
97938 789 233
976349 538 450
71423 862 381
565366 306 980
848185 475 217
658315 42 726
247935 302 299
123070 400 171
443748 289 41
133832 844 91
758386 756 221
961985 638 243
486098 77 781
823213 24 356
811856 962 742
168813 768 573
294344 278 574
400109 975 542
536000 770 167
20908 326 686
501619 288 230
885813 728 752
75705 655 531
776423 60 36
60354 675 280
352860 196 515
628431 456 285
635686 585 86
61467 188 840
733713 662 348
298997 27 649
684706 147 108
939516 523 134
513517 397 759
903189 153 515
874976 16 489
701233 893 804
738599 749 631
945167 360 615
958659 481 388
509088 991 715
670307 421 515
45919 77 329
921968 168 860
325905 586 621
120053 139 231
333850 405 484
336835 42 558
707021 469 286
247263 540 397
236849 969 754
736986 327 198
387821 123 867
120018 652 65
184139 88 319
536120 802 601
953564 594 968
833472 694 92
646268 79 369
684306 111 271
867586 417 150
177508 419 827
898522 900 578
421163 256 239
313463 86 324
672878 581 890
251653 171 568
780881 392 32
704798 996 576
518467 356 358
580402 916 894
197949 308 162
533852 727 706
725386 238 786
441493 539 701
1749 374 416
530959 628 444
926150 610 434
810912 8 65
160266 878 123
578761 364 952
928639 366 941
160201 917 336
600262 828 40
179126 182 941
485206 992 185
205654 361 671
117360 417 341
188375 504 551
746661 747 484
104815 300 285
209267 656 206
813270 362 616
691772 978 507
727884 874 819
446854 822 99
56982 852 687
357677 801 847
463412 693 210
855130 654 243
273538 6 160
988437 697 693
318577 435 280
965709 959 503
429497 176 609
300 809 87
122071 969 810
839556 940 125
801122 520 895
440840 790 271
881774 131 945
631189 254 797
998825 518 950
33945 625 397
394565 622 179
998839 924 872
406801 972 40
882447 622 341
577181 765 503
500382 146 579
964609 872 497
209753 98 954
74721 402 504
711661 207 68
697531 537 520
455326 263 346
533197 908 207
675534 909 529
800462 667 122
754331 605 260
40982 75 801
284716 354 314
290762 90 675
153773 190 740
432229 842 893
560687 482 226
728789 677 348
92752 660 963
232333 562 305
213280 123 60
421540 581 874
521522 562 754
189221 639 292
245629 847 329
902306 217 537
738413 774 462
648602 747 244
248553 76 27
969531 695 776
593137 629 303
248969 302 230
18208 640 468
259841 622 75
725999 584 373
487748 672 168
20024 71 4
321321 48 7
877025 194 711
317539 799 95
757786 26 623
165351 477 132
599632 310 298
519017 398 408
813602 926 256
829474 84 78
706431 739 660
389652 278 623
579104 815 495
562141 908 318
884457 763 177
205942 284 314
853206 316 103
171033 719 583
425358 322 4
242802 409 488
364515 869 302
561138 256 832
655354 701 500
682666 527 811
294604 215 237
138777 874 635
43854 509 459
618982 995 456
51138 842 643
894987 786 968
966952 905 333
337692 101 563
386091 227 795
258939 121 799
963379 302 507
251971 144 135
434089 508 582
965728 631 517
906477 383 336
612098 783 162
217215 97 417
142278 117 647
650437 269 546
223138 931 956
307946 532 375
109380 546 940
753295 172 387
532260 855 923
187298 656 889
156173 900 382
697519 344 657
540564 924 217
942867 285 852
806881 947 360
720470 613 589
842333 866 547
234659 976 590
710922 55 664
645811 628 29
793925 592 201
763433 206 205
710407 571 799
256118 204 839
76711 177 386
719669 767 452
116818 30 509
61720 611 611
308518 387 822
228883 170 361
966560 308 239
166886 116 853
795328 362 91
61605 905 672
871243 473 585
343463 235 931
29697 883 990
256748 289 880
399395 538 71
77316 897 642
363814 516 11
354842 571 513
39211 570 859
117937 598 933
361574 835 632
518348 736 339
389117 663 601
941982 249 557
524180 541 600
420894 661 588
224204 163 209
95937 452 962
664592 976 3
588326 684 459
435943 432 841
322104 699 992
477585 543 906
731027 260 53
263148 904 409
888057 311 556
247223 922 795
952500 471 882
693255 704 439
679116 374 170
402200 250 95
636396 635 379
589299 176 221
519144 482 568
542147 884 320
664165 974 847
768829 81 723
343909 76 839
873682 538 633
707962 947 903
237374 48 701
363166 45 805
553972 596 623
899779 990 363
783431 818 553
276154 997 728
483967 745 226
778745 253 630
549144 551 633
579126 286 830
418908 849 297
958044 407 854
567691 362 392
228938 62 668
535133 87 608
254965 931 592
595914 672 186
267667 191 941
844038 282 206
134175 236 500
102256 970 713
785184 513 147
425633 697 856
500568 700 378
754453 909 680
525555 112 38
342405 765 610
961204 825 64
217503 104 226
833958 616 832
254678 835 619
389535 853 598
874220 802 824
929583 289 908
930686 6 865
765369 201 600
948970 394 443
448765 545 245
170057 492 435
402117 597 273
848338 444 286
526204 356 319
701585 171 500
932173 518 874
352173 181 737
936985 700 351
140990 268 188
699935 655 986
754710 55 496
930438 343 76
75525 659 283
36431 81 159
288758 777 563
762828 87 286
159570 746 170
853707 495 487
971423 689 366
270279 994 247
663756 288 247
484910 148 408
125219 51 108
378904 545 303
256126 529 488
485755 116 956
563992 424 25
385688 282 108
193439 138 710
687297 758 522
85548 873 689
165043 966 507
573092 986 991
508475 414 934
989670 344 861
721573 263 981
314822 112 507
42670 805 61
147432 257 329
782034 193 97
564431 380 367
566514 470 956
388168 483 607
461439 598 86
668321 303 57
305809 967 652
532758 243 233
462398 435 40
912677 957 733
980362 603 441
173258 490 552
388753 189 996
777182 530 949
916035 70 953
830466 996 21
629097 929 300
56353 434 312
747932 692 865
570976 157 498
56063 193 348
828750 131 624
1909 50 53
29640 749 910
191348 127 191
117554 250 848
821034 784 722
517325 544 968
895455 418 127
288242 241 564
237715 278 585
572206 692 692
275949 208 426
292709 393 419
12389 198 101
17296 580 995
283524 4 640
776439 63 695
342295 530 793
108542 919 996
528685 804 138
870267 543 959
75360 649 504
840356 104 144
729631 614 922
866136 164 409
393559 956 728
904211 371 266
809537 390 916
14649 288 424
900402 18 546
346549 875 644
388431 229 321
913414 175 112
622598 986 252
299132 540 804
330655 812 6
428717 642 681
605420 293 815
585012 651 664
897254 486 356
182831 907 245
381868 542 775
61018 606 3
765175 732 67
485404 159 825
535380 429 539
342110 283 400
307426 699 548
661018 349 828
340912 211 444
567822 421 431
778498 509 385
528962 479 707
116452 891 536
107202 710 342
75935 545 663
709851 647 258
693461 23 842
382471 477 551
980298 289 258
792052 277 361
833744 134 593
195288 974 613
592185 664 817
541931 215 752
238981 551 100
796929 312 750
242512 887 705
485651 792 574
191767 485 681
506712 374 74
386247 161 172
328353 161 862
984330 9 622
194036 989 280
914120 655 971
204813 305 11
863022 150 260
311475 248 858
1327 279 365
813531 63 835
867060 706 106
140464 462 970
78969 939 181
87463 138 683
963272 2 814
357488 830 605
114447 492 885
145419 411 702
531961 495 345
715627 508 750
600186 796 643
653248 726 834
980066 246 997
947973 972 992
729053 243 37
984380 925 631
499006 537 594
580855 460 254
269340 858 320
21488 421 422
270304 633 865
524424 332 370
920365 250 426
582611 544 82
45644 40 68
935141 543 783
616021 746 268
369486 839 39
945576 372 375
396624 157 901
983605 509 716
80710 748 520
55790 341 127
884648 377 92
115543 123 40
691712 559 229
8946 344 73
901129 917 228
58856 721 933
792751 509 913
600420 164 987
838793 104 541
402260 286 740
872373 580 19
318148 216 479
29788 877 537
422939 285 181
494547 335 176
495733 441 520
35510 341 761
771555 835 209
416892 711 718
136278 218 670
459203 300 166
738184 429 309
849589 908 403
119541 575 542
293127 278 527
266020 487 515
211100 229 954
250272 755 607
22402 532 949
363339 722 847
49677 770 928
981508 684 524
359076 196 697
662366 926 833
562612 102 655
555170 383 273
508823 812 161
209209 856 260
344797 970 719
179867 109 981
86655 666 567
675789 766 103
838926 977 607
221806 932 735
923373 596 173
204083 361 237
278264 837 971
539184 855 991
190074 214 817
69017 508 851
418335 995 206
648781 725 975
320280 295 157
820707 691 120
344575 13 229
647841 422 446
25409 267 19
612082 116 93
898585 223 292
694404 197 501
6261 415 462
339823 618 393
448752 547 301
537219 463 101
336932 174 282
270709 418 899
32064 121 639
703168 865 923
163343 663 634
979534 516 717
542366 249 225
639981 644 756
521998 437 11
820368 718 738
639833 71 718
925163 798 547
544437 882 944
194578 139 605
605770 3 969
456794 152 647
571934 284 597
533963 76 378
653475 558 721
684955 314 252
700430 79 4
86143 512 665
553271 472 755
198847 23 475
85730 964 433
221560 343 371
327410 254 278
646297 399 631
496633 25 776
714997 405 229
260665 658 665
743570 824 181
317280 533 664
486106 131 961
328981 869 977
201979 413 248
563332 441 62
186400 744 682
524423 897 851
367082 200 353
363127 260 677
973129 517 961
307350 725 848
649519 517 494
359649 134 983
20525 370 140
524846 69 717
83788 576 825
867785 747 23
368056 654 417
336199 801 637
298889 467 183
832157 126 589
734887 306 787
672741 674 520
944618 88 767
686794 166 876
195059 966 79
657689 803 22
626456 493 582
149935 4 382
110893 60 218
231770 493 510
39206 409 307
905160 640 596
726936 979 501
184730 303 44
427166 143 800
895242 45 163
318637 83 952
85712 84 541
377103 483 279
257405 40 574
222764 151 960
964899 414 330
889341 283 645
818325 361 250
66437 315 366
74022 704 835
111284 338 632
837716 197 942
7216 803 263
802094 754 802
133166 204 484
695380 548 245
638097 672 428
680766 357 121
708130 365 993
724027 819 435
698354 393 185
704516 380 311
365584 623 887
671800 551 357
179925 293 679
106833 418 702
570019 723 77
124498 337 346
863922 935 57
849758 235 254
704461 523 761
32502 537 28
477222 702 561
954445 929 636
751849 873 570
502430 752 710
855912 160 810
386131 728 245
493758 523 236
343819 289 25
126609 348 195
523141 328 243
600956 273 490
859408 72 18
196946 959 172
77457 991 635
446679 12 330
25532 205 15
320217 902 588
465532 209 200
523001 621 248
371592 999 769
969788 316 795
641636 945 82
662537 239 605
621542 716 312
343568 10 830
908250 138 72
249594 427 293
633180 8 36
495807 45 547
83400 669 484
407587 234 888
96559 458 32
235765 649 893
813650 605 51
861582 510 518
249028 138 915
32851 317 50
324382 153 669
5900 288 258
494367 255 643
392755 367 189
146354 737 535
536660 214 729
742808 698 898
120659 907 402
928838 213 333
973406 438 357
950870 526 624
769673 660 764
725821 790 744
369401 326 338
385560 263 843
745018 784 469
628350 391 758
430900 348 834
211949 632 590
960798 993 122
642266 905 138
460030 240 479
882791 216 21
300524 596 882
144846 561 233
399180 700 920
145179 495 72
844986 230 612
932852 743 980
420320 140 442
520564 725 985
606137 175 634
842921 853 984
698503 906 946
851753 984 203
326963 835 939
801678 106 265
446808 879 341
46477 316 526
194089 146 453
581443 444 404
227827 835 23
51862 389 381
542516 961 965
736945 609 830
480627 251 707
274299 550 175
745454 19 998
49282 82 201
618652 640 948
491550 668 11
955740 489 654
137488 568 112
463582 329 676
965440 599 394
197629 228 610
386011 505 350
883597 167 797
29202 721 488
125750 544 561
566567 176 674
934314 32 272
498145 452 481
295570 451 314
487514 421 642
905235 273 161
94687 443 828
327168 883 328
819445 181 392
435092 209 626
426305 510 248
186043 229 936
710969 558 161
701145 596 881
806554 832 420
715766 42 630
375681 419 907
349922 910 206
346357 57 505
273484 382 308
844729 27 452
736040 762 565
532893 304 298
388029 982 771
808824 654 864
47196 149 735
255170 116 372
777046 744 684
827637 657 393
314259 949 36
759579 744 254
986681 714 192
853330 386 973
242671 835 749
18755 160 68
91237 591 380
740264 208 163
302195 234 290
331895 721 797
267869 627 944
747649 818 624
312849 382 568
360727 512 755
175554 241 414
922022 725 44
36830 361 93
186559 171 705
67687 83 791
637999 21 725
325130 988 894
605150 255 863
368284 74 766
419798 958 829
241715 795 507
120957 565 697
272359 870 682
525891 298 629
210240 186 323
734358 407 581
703202 23 801
755564 895 380
829375 768 669
769956 680 341
584987 554 353
593048 374 400
141368 912 65
551834 614 861
199185 420 476
130599 149 651
230451 33 528
58012 483 452
766100 681 167
278141 769 815
632405 36 39
184917 856 420
684387 648 725
156134 325 591
245498 317 567
123010 621 546
911267 392 444
968998 66 754
572084 479 602
976001 8 737
254498 322 535
763091 70 596
844130 403 600
510914 236 514
732035 87 639
533324 611 359
756645 11 546
715894 282 667
249852 912 900
268516 726 160
730781 484 454
930023 394 15
684654 80 2
738687 767 713
993958 618 125
179577 314 3
331887 134 864
535032 429 658
613536 942 595
715330 947 257
26337 10 703
161241 300 571
774498 152 962
798595 55 856
385728 959 841
929154 605 487
225304 88 445
3113 616 689
329189 403 551
7214 79 465
960779 839 254
507446 896 468
602264 249 225
527768 409 167
144599 638 135
292148 428 878
96442 147 626
339413 557 756
226222 980 556
682038 633 970
929551 972 315
20572 452 489
606172 445 1
535435 930 892
51346 359 104
968791 789 734
442648 630 95
296368 379 221
192503 398 851
289019 783 856
298014 293 590
647518 758 174
420060 832 789
229156 957 484
61945 394 684
125693 436 117
969300 46 262
688341 563 679
584575 721 752
832484 583 243
879048 196 112
784765 33 297
266741 385 610
655929 392 381
551091 310 580
217174 810 13
461063 888 426
513225 834 117
168852 64 901
681815 132 904
461695 38 751
2366 924 567
993875 516 916
77862 200 300
795554 843 731
30908 522 139
177876 750 328
988115 57 492
840693 258 801
21090 1000 591
64780 110 215
447553 496 839
525574 152 709
840280 386 491
744831 626 611
862010 918 29
650056 67 401
278098 762 986
15140 806 181
104510 117 230
862232 512 216
922408 818 389
668647 230 197
831176 87 273
518610 764 934
725191 337 305
534146 159 232
473284 470 759
783230 464 105
977226 636 991
435980 780 735
930411 160 39
171298 509 74
676508 196 449
372198 807 524
690492 445 725
969502 625 492
397532 522 86
441807 384 121
716555 45 364
818884 534 501
311634 326 577
812869 694 141
592312 193 939
597602 316 159
359397 910 881
20279 983 421
767154 207 878
346531 795 832
375739 900 98
287932 411 27
548241 330 509
430841 244 79
629385 33 119
492710 452 357
71085 80 859
431258 456 35
177277 645 214
134988 413 528
817606 208 688
158720 443 534
613923 934 825
453369 499 851
77549 779 174
732442 757 601
969877 883 935
270950 230 3
454923 889 649
633053 338 259
447528 104 230
272574 696 512
929151 853 892
363575 967 905
367959 347 64
469640 519 823
737398 520 322
610977 479 42
887786 864 351
361823 933 217
823405 458 960
535757 77 638
360359 339 214
146114 546 129
156469 51 110
805675 756 230
693659 108 42
123614 386 877
817413 176 868
884557 903 431
893147 291 175
633415 820 302
799440 268 469
328614 156 666
771348 948 682
332398 167 764
829216 464 24
657367 467 208
551212 241 366
776945 268 401
443524 351 907
778095 24 551
845162 700 416
118858 262 601
417470 116 327
616120 468 512
19788 240 916
162245 383 200
368042 472 362
795354 3 587
211177 105 80
247331 521 786
947954 15 231
309584 176 134
934295 76 340
755451 342 613
866643 497 976
443045 544 2
396359 305 948
693709 285 570
896451 314 298
187064 308 22
675801 430 868
424070 323 375
529807 799 292
551455 408 556
791174 803 659
398211 800 410
425686 877 266
519732 458 206
365000 179 35
701373 419 917
355887 150 900
272088 50 310
663750 583 722
455300 469 797
777953 413 634
163820 716 594
987191 926 597
369280 749 874
231035 596 512
159693 28 591
700350 156 314
34584 689 865
856888 488 190
442588 59 10
855863 146 215
609848 720 973
526842 633 317
521408 660 218
23879 26 512
43640 362 581
373586 389 617
721870 349 708
53468 710 340
93556 289 289
344695 647 107
346016 937 164
482121 290 110
148801 93 364
600008 44 41
603045 143 957
31215 50 269
631184 82 288
857145 358 981
488556 515 979
205103 30 543
722849 956 390
61456 362 201
464920 484 717
123397 509 730
660134 965 397
410644 940 561
625370 562 787
258468 920 965
8567 708 86
196445 758 624
309361 428 734
616511 995 996
347249 321 4
534032 664 801
942089 977 378
699001 222 304
678077 958 561
679325 402 595
706547 206 688
562883 359 108
902984 431 242
274993 644 511
215603 177 124
525834 514 14
717711 821 914
33222 314 217
518529 945 677
14476 871 797
257880 47 505
897165 386 319
226607 659 910
904142 228 212
140197 936 342
903488 339 321
970001 162 598
995988 815 207
706628 679 645
310825 373 19
318578 780 717
393111 164 483
450571 786 437
417612 513 632
723071 256 699
811556 250 231
994802 235 852
959911 423 649
852376 792 193
896879 850 16
689679 961 329
690216 215 163
323777 797 630
315972 591 815
940244 227 633
269721 728 279
239371 135 776
29249 133 844
823533 305 181
2569 15 133
931442 358 132
878307 616 973
856684 142 954
551624 853 250
249323 859 739
329656 729 166
52519 649 228
669924 535 762
826398 298 326
429094 62 971
97363 70 178
923782 464 501
921598 283 65
903163 24 995
400418 819 306
931497 801 373
78980 304 865
360490 243 229
365149 289 463
419386 306 566
339045 563 238
308306 765 44
918295 675 599
246706 34 236
642777 848 938
20962 367 225
289936 821 426
44072 392 161
263302 845 827
356948 156 227
898563 1 360
161941 74 248
962702 99 832
734943 96 948
172234 719 81
559630 81 88
371339 316 611
703030 797 839
560453 98 219
372341 689 946
694572 60 256
956713 194 182
167431 39 428
450700 89 180
392550 258 797
771585 921 74
71973 435 837
141879 628 674
660328 833 178
460454 534 880
551703 842 958
67220 28 955
402986 729 209
789841 369 424
795370 712 350
996749 115 836
837071 881 989
129738 419 641
642020 104 973
106841 35 37
341715 664 674
637258 947 476
262894 491 610
49901 422 791
950104 108 641
129087 618 56
201455 326 432
893096 828 73
999388 162 758
110588 492 862
933019 421 317
765515 221 192
449488 493 734
451218 437 25
737692 966 71
120156 445 856
592894 11 285
792366 58 316
535796 866 297
201638 519 754
805868 102 371
998867 413 367
961306 838 102
256651 237 566
699554 607 577
902854 380 484
368052 755 768
77073 966 289
183204 860 829
191418 227 265
790916 327 153
567643 216 426
174368 504 154
258762 735 880
10819 446 24
583077 52 602
189454 26 519
879629 349 900
44434 315 830
22062 14 946
146915 966 915
129411 204 596
230655 850 877
465160 153 35
210775 927 853
634820 444 682
649621 348 748
299048 753 537
636325 728 442
548443 916 338
326351 171 356
268928 40 650
63879 991 573
411099 150 663
466440 320 585
73875 633 176
418788 592 778
432242 295 346
254122 420 937
410033 454 424
632809 62 266
146865 283 562
759402 928 798
326486 147 306
467417 137 988
180976 276 258
362998 459 395
360613 583 297
796382 667 968
608825 785 835
555580 137 326
788652 962 7
132531 501 597
395728 711 276
462786 521 375
95419 274 856
498637 638 455
582202 602 340
681285 220 795
982446 739 942
435307 440 671
702691 536 225
554137 94 99
721091 866 242
563997 809 717
557472 690 680
516246 171 443
908002 744 636
138495 955 935
42050 807 839
769127 837 976
372255 554 824
27242 40 573
278453 496 245
598406 557 978
424804 581 553
646901 992 482
383705 250 943
396694 961 419
238018 294 980
571220 341 193
942356 810 629
427887 744 733
352776 48 671
438377 883 752
984936 67 105
98883 450 836
671733 595 150
167418 443 836
808867 493 704
869741 487 678
611888 206 55
915012 765 347
546950 771 883
699692 458 64
768638 126 636
141624 15 342
703115 827 617
501328 909 166
802064 438 311
314041 874 182
692603 165 533
546651 804 662
197994 701 854
259816 8 425
108733 133 792
470458 571 120
81967 274 980
932666 278 14
778685 420 720
811493 41 899
237310 271 613
850122 887 964
381343 641 114
671161 681 63
609246 613 964
345898 144 29
112811 120 497
57128 929 831
344766 724 332
791182 459 939
358561 543 820
893045 914 419
107355 475 251
237589 250 29
395573 399 241
752533 200 880
868350 936 667
689441 439 972
285778 256 480
169305 470 498
935370 531 899
983680 15 983
264357 254 183
213352 26 851
914085 455 486
199573 986 938
95687 589 48
680907 516 277
466604 797 266
294639 469 12
110591 818 982
340927 741 116
967294 427 241
566900 563 399
978186 209 121
859962 848 933
269565 985 37
647014 897 80
962461 414 613
401656 360 931
643187 563 1000
736045 799 402
617531 20 241
82738 263 90
297981 166 246
419773 396 546
861045 101 114
399870 562 723
142267 197 135
362974 103 48
568529 563 976
888186 882 75
338453 726 6
38434 250 714
17948 755 880
29287 669 468
820253 79 724
744798 811 500
334054 937 987
405286 165 486
682069 249 396
851197 691 576
694971 73 993
796051 567 607
632758 972 517
95920 464 654
125657 656 833
303606 969 947
724633 658 253
966148 255 476
385533 381 211
873107 490 824
777442 612 599
383272 556 397
722750 440 67
550023 331 542
924871 217 8
604121 462 36
341368 661 394
206345 914 719
415779 429 245
57273 397 647
725779 969 354
910927 693 860
745451 156 782
583407 723 948
731541 972 177
234051 294 591
555771 303 574
454444 278 651
112888 333 15
870982 150 220
173939 174 189
935089 817 134
513371 374 810
163809 963 284
845485 58 509
693257 955 58
911266 29 196
687879 434 859
549926 318 971
881036 824 598
971924 229 390
354939 133 716
857528 495 344
750720 880 552
947462 834 864
589095 566 341
422369 358 999
330575 781 630
10911 740 968
94756 999 321
778149 609 734
959157 594 344
222334 825 688
464650 200 41
365547 331 961
962945 315 103
23496 452 511
988434 594 690
988051 405 771
632600 917 635
425635 9 395
502567 46 651
374055 734 750
634804 498 410
94238 132 336
319336 887 305
474364 914 201
541294 358 122
887967 352 614
136947 450 293
467572 762 842
650570 340 161
828069 468 825
681493 428 12
463653 744 222
540607 74 211
949103 425 211
766804 307 61
140766 141 377
479611 985 463
738429 539 395
821704 897 760
725827 297 136
336076 72 66
263078 388 609
692442 172 95
897113 608 822
940963 943 106
634165 593 821
50023 769 892
532747 922 591
775666 999 759
813106 508 936
956994 110 536
347098 964 778
425098 660 681
218721 924 12
692584 433 391
392944 244 99
411411 469 666
736719 120 447
539335 316 472
839719 728 836
434336 362 531
251358 635 450
743188 995 943
80493 101 839
145272 366 616
616931 450 986
702531 239 751
35228 575 611
642321 460 105
195791 214 938
46179 581 538
716933 77 846
895519 430 5
849146 733 264
358974 876 146
978437 113 87
805494 608 742
346854 666 141
144398 143 428
784871 435 809
915624 372 354
731518 43 474
602213 61 185
402604 206 840
886777 839 636
700682 229 652
308792 463 355
381331 396 734
403550 77 916
435976 460 591
540202 195 682
49153 222 106
815009 646 792
753746 424 245
111731 402 747
882534 479 947
218528 204 862
25241 518 399
618809 698 622
31248 738 441
789275 238 486
868662 915 653
256842 53 30
7826 115 470
392567 85 195
668821 728 440
461347 464 235
95629 973 255
144307 998 537
210032 563 134
224379 5 663
525987 229 754
671872 377 417
77826 386 960
37992 650 133
739816 191 794
804664 562 857
405694 271 671
935211 402 305
945379 120 470
993944 971 685
885772 403 252
368463 915 988
836709 532 30
941920 859 47
824355 762 363
294850 438 250
426633 202 195
13692 77 678
356339 574 780
635676 324 877
15804 291 503
266098 882 732
312473 214 359
721909 909 293
53368 191 738
726570 565 169
246978 338 170
60068 179 226
290502 326 980
843275 646 301
555582 429 846
366168 478 78
964659 823 571
849767 153 368
177584 479 960
134796 723 952
923122 904 843
761146 265 335
760445 929 672
928473 867 313
314477 570 983
149863 548 714
2299 890 27
714045 395 327
725272 263 765
734197 564 984
823183 133 329
935608 278 100
313135 577 573
379557 618 857
905918 727 161
346396 875 928
716987 437 220
967647 490 162
184426 613 631
807070 505 1
758529 295 550
623285 935 39
167423 816 924
139568 778 508
355135 264 758
555520 110 84
705303 594 423
244311 52 958
290625 701 1000
353068 815 417
957635 764 282
445511 748 401
375170 602 867
483018 869 966
806032 601 918
791134 396 491
255485 422 352
553612 244 618
354872 428 685
207849 171 159
434080 105 527
728378 558 146
835006 99 488
733548 255 853
797168 582 637
964189 776 368
372003 787 671
80794 96 548
416755 974 410
503186 797 593
952504 607 142
770959 723 55
532960 783 282
388831 880 194
114418 372 901
159883 354 961
371928 392 848
280290 191 995
203187 797 211
254051 69 667
510824 994 709
876107 638 412
921590 486 305
689915 14 840
544801 229 958
790443 329 868
161315 598 909
905905 980 687
665173 143 796
181642 317 581
692319 558 811
482162 305 812
792983 185 188
941508 74 260
884983 218 340
830205 804 40
827662 489 942
786023 468 299
839668 788 656
114274 327 295
111868 557 301
751343 50 154
966925 451 272
344992 318 572
938475 689 357
550390 340 24
841548 584 362
337615 152 177
438044 981 483
349540 715 24
521853 466 469
940999 883 292
740758 450 616
853052 375 251
919016 688 778
879197 45 761
310857 535 291
866434 302 870
779350 167 583
261550 797 880
400149 205 270
378152 868 720
365701 663 988
734629 987 331
796792 759 305
179544 274 882
926959 74 761
85736 219 455
23757 204 660
788705 62 917
621386 949 355
934772 130 318
966254 473 224
244807 470 52
439539 235 445
263264 638 826
307889 165 319
135428 236 967
313269 844 17
791884 67 822
541970 328 455
605797 766 703
321149 201 853
548407 969 599
224301 913 793
84658 239 370
996816 806 117
21687 87 743
508872 703 574
183616 705 129
766444 45 496
78107 9 837
421697 550 607
623215 832 676
326426 918 923
66838 79 608
127245 17 254
744657 23 691
960178 195 665
741681 6 311
138399 201 765
446117 650 3
544547 36 650
975398 892 224
547605 85 224
172693 123 203
753107 75 390
340248 375 721
435485 993 33
119284 335 589
962045 503 664
426452 966 159
285200 444 694
27561 263 79
352709 871 14
168530 326 623
698507 975 669
530249 723 239
155550 405 280
586630 142 650
301510 776 738
265318 730 488
733121 3 885
39572 920 517
648580 940 237
417746 603 200
564894 681 231
11918 99 428
398123 872 151
482430 663 640
512133 497 165
946892 113 175
111114 632 41
227950 403 628
207888 857 409
197368 915 420
82501 947 630
62679 941 355
991745 395 731
529847 21 537
220097 828 122
527547 528 1000
232811 13 885
921008 906 723
585845 402 716
597738 288 187
249717 22 824
646231 461 713
819972 872 20
181989 811 235
904844 461 83
922825 636 967
334616 338 318
466934 217 761
243304 312 252
805489 296 722
811899 605 289
972645 258 228
187500 422 581
671282 668 550
964942 247 761
95134 727 120
190061 442 829
104784 142 172
451491 24 26
722495 598 137
295808 252 776
568274 378 941
688372 517 485
359853 625 995
343625 885 309
995946 243 512
680937 488 243
205456 686 657
607243 787 608
864196 467 385
753792 203 470
714128 810 265
98066 106 65
442150 325 418
531960 643 13
747714 798 667
212090 891 788
44503 992 212
707827 133 339
946247 991 63
875709 685 841
873778 660 791
702780 204 563
607455 931 302
875491 861 928
114087 408 597
954597 216 673
141070 515 363
26826 716 358
89842 469 984
850183 977 703
374070 149 789
33166 657 367
700984 565 425
554843 333 513
934330 108 14
579936 930 995
541599 624 403
128863 930 269
563742 594 893
125102 587 931
332794 990 621
120591 108 599
451487 896 942
785151 529 945
65722 474 428
566667 396 129
323274 362 462
397242 858 185
232271 434 413
587113 227 749
318165 457 325
980186 902 510
83498 754 84
766805 871 407
594688 900 565
644104 484 606
583828 896 135
186899 399 535
230065 475 758
699604 57 760
460421 309 662
38405 835 563
922745 808 131
146271 185 535
290390 847 466
141873 510 461
103658 74 575
721632 912 763
193689 512 95
51654 336 893
499258 408 652
708611 301 468
978033 324 980
751917 869 663
174958 520 686
240184 435 206
616817 315 223
450583 119 646
494246 341 289
72582 922 457
124420 189 926
505759 935 228
402484 946 844
757254 121 924
533045 244 855
860033 613 954
86030 138 240
363499 555 906
300525 755 280
21245 850 956
837805 480 860
844039 999 651
575317 630 79
818441 134 877
509764 360 42
677754 694 854
776259 991 274
305002 393 149
135552 91 289
886669 867 289
386577 844 72
668006 473 333
250720 569 617
923174 709 226
871365 371 867
596448 690 796
112595 617 17
61298 214 379
325177 165 703
529320 10 443
517780 739 620
355970 94 681
384634 428 669
293104 596 452
583454 183 698
246913 897 899
493938 178 315
11164 200 434
453071 421 290
938213 24 560
707186 73 867
38309 756 59
788110 588 371
508051 787 656
8554 976 773
26046 783 617
847310 982 889
900627 413 417
532855 272 843
655125 396 577
132061 750 943
921484 644 185
516697 550 136
112728 840 105
756717 527 596
703743 479 2
783625 124 696
26204 467 635
54005 750 282
961134 673 515
596622 817 484
824703 384 26
260791 884 644
147544 173 814
934997 964 972
429049 199 944
985284 772 388
345396 514 509
428176 994 834
444751 893 194
882350 731 293
198136 302 839
980084 839 41
775935 731 398
33028 824 344
440801 983 826
66571 372 581
416477 655 730
308864 665 462
352698 616 405
283313 414 750
36291 181 345
254375 449 669
333323 228 774
293683 144 296
788668 333 262
785755 88 760
629919 741 755
50751 66 329
382635 213 807
149910 550 461
976424 949 42
280878 19 104
119978 527 578
99284 942 501
599913 260 43
374943 440 288
82158 25 915
832850 998 991
581947 955 307
918952 791 290
598937 716 366
45012 424 348
660240 819 984
527361 692 290
43571 144 825
564616 450 584
44913 198 248
536446 251 367
874743 875 49
630427 928 222
262202 452 463
988777 788 591
309440 871 91
485950 586 923
909752 659 187
444903 691 577
120245 808 480
601414 129 592
671559 874 327
362767 125 334
7497 260 735
865164 934 570
701565 433 10
529834 93 143
876768 595 901
747120 938 153
841117 647 480
825546 608 483
935667 518 251
858147 352 196
199811 239 552
666204 482 488
354546 271 492
250666 579 235
406880 525 36
70277 96 886
531604 704 241
451025 437 618
943228 236 61
756553 969 29
629724 59 790
91674 674 451
443274 691 379
503656 58 202
831132 922 644
263864 519 629
309032 243 917
769565 823 99
165101 553 652
183189 967 196
395185 996 417
738238 907 750
202743 353 746
779528 770 110
366488 264 386
113240 110 490
930099 76 78
307047 150 57
964836 299 700
869142 666 400
956701 665 441
819883 853 741
574312 442 571
132111 186 550
392977 189 838
311578 845 797
279195 34 485
433964 760 704
940823 262 819
199077 328 869
639594 900 672
651887 508 606
50296 748 209
932800 969 225
822835 907 569
939376 77 212
268474 708 646
471969 982 817
230664 448 335
376620 151 375
989541 242 184
58847 630 782
795449 935 588
949576 58 251
889334 63 102
806927 67 756
600686 965 983
12098 823 648
45863 935 475
586831 30 673
281714 987 855
316764 795 174
430196 803 858
119864 259 617
386052 30 475
662318 792 541
356447 107 972
996285 499 964
624876 431 458
95968 708 846
226479 66 20
57920 992 515
819642 863 930
120447 65 790
772203 380 1000
543522 859 101
991111 878 682
619073 536 79
780254 152 484
999312 684 973
546029 764 625
504265 643 864
743260 627 76
171685 865 873
997713 512 284
481477 967 787
354266 520 94
922624 37 928
831630 570 301
840185 837 129
623488 177 701
720365 74 495
468589 792 392
951518 348 424
581237 243 881
144393 473 613
65843 609 329
808157 729 904
568026 830 414
803126 278 507
421200 792 545
375288 345 444
776346 64 229
284851 91 570
108878 767 160
557664 434 391
373312 373 94
806401 356 799
248152 309 576
396425 358 404
720157 259 916
681095 681 280
513076 162 524
651992 446 180
779511 700 214
146673 445 283
984371 64 606
83124 547 814
19415 736 477
47915 708 190
776404 587 321
404888 211 845
965214 672 522
352169 816 563
184894 484 355
155573 218 605
910218 406 351
70550 765 328
373757 307 897
957187 371 333
25385 562 646
32873 505 83
836468 771 388
12488 363 909
880256 396 483
626909 973 905
828689 595 697
680572 252 994
838145 436 731
333876 577 912
735536 798 727
512550 267 960
101723 839 522
488370 96 499
135704 980 630
986034 262 99
332126 582 446
615262 897 62
770812 971 565
745936 41 184
873473 104 218
209254 386 972
714714 972 542
948277 159 349
112558 419 851
257742 416 990
205738 979 114
843663 430 790
97355 915 611
976694 722 924
527829 795 585
343790 415 414
751198 297 415
39784 931 150
625191 519 91
374759 911 92
502075 974 294
440421 362 36
736474 977 96
338324 388 654
451206 608 119
652408 255 451
122725 592 185
228784 639 868
123657 823 278
594997 889 886
585851 681 658
853980 793 776
39001 463 435
420793 613 166
126722 839 587
638841 248 633
592734 816 542
728231 179 263
447048 449 820
349033 161 901
835137 832 968
790996 683 445
957293 241 740
87275 344 893
502260 684 395
465632 253 910
416711 359 432
178666 217 317
78430 203 430
951148 739 853
438367 561 464
597248 146 699
159218 141 365
313756 338 573
376533 172 677
760188 608 57
604558 781 473
891366 660 972
611154 289 151
482316 344 234
865154 449 725
107538 176 476
104850 715 960
619682 376 688
379634 430 896
271255 868 400
136152 230 7
976454 702 112
12297 967 826
271510 319 215
124781 962 908
317082 971 300
161790 666 700
633221 400 113
239132 138 927
657090 842 44
157304 777 27
367456 256 638
416220 570 392
221805 436 488
590608 424 337
467392 462 432
615364 312 791
187336 74 343
936094 215 336
845972 610 468
883185 63 974
750741 961 316
235061 6 259
706573 344 491
497117 618 962
383596 707 492
560816 123 269
240896 607 414
577331 678 668
175557 345 843
439736 747 937
398351 536 929
377392 482 913
893684 311 866
452947 639 942
618024 145 795
226406 671 720
693314 450 917
377841 893 575
362616 694 574
282695 306 743
320026 525 422
628768 612 313
864755 170 721
524555 930 348
914103 482 945
30277 678 264
425612 501 15
69547 468 906
157668 398 140
464976 838 201
421766 36 234
48 991 16
764062 245 544
219305 645 473
39318 752 991
616895 734 836
550233 281 974
144382 279 952
67383 966 467
234663 496 929
310540 929 800
318044 818 394
341855 187 967
765087 321 365
669411 221 280
615373 935 752
228192 696 948
461397 985 834
374178 555 935
104910 13 474
155998 823 804
448284 201 921
232669 27 331
162847 828 540
204679 134 99
421134 970 40
530080 298 532
414313 900 257
722754 926 594
817826 821 472
894762 134 609
851432 42 42
440779 439 681
825909 358 530
99814 789 623
70467 118 544
131061 913 603
820094 875 276
851700 376 594
203321 649 467
643489 341 903
926805 709 776
503397 803 683
462998 640 295
897072 926 543
533495 201 257
932853 543 858
600914 837 108
297955 759 813
767589 394 770
47225 918 561
758692 590 684
975583 316 839
338717 944 259
720217 188 824
249395 333 62
302122 158 91
140078 941 303
636809 252 517
906236 746 54
144105 337 534
359470 504 852
929350 19 747
932117 449 730
867639 41 841
91180 191 997
688870 678 382
844284 150 874
822647 501 164
655256 782 673
396924 753 691
112758 97 385
254036 782 54
748186 698 455
621615 563 313
394238 453 466
320502 874 614
143743 399 63
235242 634 401
307833 603 316
777030 932 97
966320 193 830
221286 565 871
788172 66 485
369734 698 567
748898 262 128
942257 879 473
832158 467 42
859053 837 689
336043 853 704
436666 897 205
862028 127 540
211983 33 432
486198 107 390
529150 848 846
480065 180 921
58470 321 375
861463 634 691
346862 577 234
537117 214 732
453788 928 963
730594 234 228
562007 400 43
315431 622 493
360659 318 871
846422 746 309
499031 554 978
363410 311 463
603808 743 419
305702 705 698
517900 805 850
787642 124 490
566897 998 740
118771 571 809
935496 564 300
964896 259 834
540328 830 768
310132 636 300
575834 417 812
673712 177 111
36946 989 67
797182 400 133
526172 35 303
518361 915 227
722132 286 639
898935 898 22
750351 807 383
462878 576 967
992052 29 551
629344 733 592
870085 19 609
55823 531 639
256198 157 17
484233 459 790
609205 890 369
295579 543 680
700904 996 774
489599 746 729
322769 782 965
627137 440 256
388080 725 268
899338 483 687
893358 519 369
975274 113 107
990051 116 248
431672 897 5
204516 556 729
191706 838 961
495868 76 84
678684 727 443
473912 336 257
86110 818 852
815702 801 742
982642 433 727
392444 722 935
110861 303 463
9779 769 383
433812 6 958
172901 619 672
511476 80 384
60968 443 323
289877 511 521
333984 835 629
480814 71 212
473402 773 917
887466 733 586
464696 401 431
359686 280 874
194844 95 983
348337 108 467
74248 613 695
65100 56 303
639625 48 812
607382 996 894
687081 588 363
204570 358 976
6178 994 209
622359 904 683
391421 128 271
260343 572 374
195991 825 883
421077 349 175
934156 665 267
904532 467 987
232638 321 756
357461 706 502
29317 726 494
466601 716 9
290409 479 206
718582 325 777
416418 79 224
688056 503 814
23076 367 139
430303 562 568
374689 572 905
322615 976 677
643039 63 579
546314 547 461
41749 474 117
737459 970 674
772887 271 372
266555 225 326
890924 716 102
54270 49 507
688965 185 431
149038 665 406
686987 666 785
147966 106 858
830185 365 649
281946 637 544
898052 195 733
577401 246 593
955975 415 953
619982 366 294
378457 791 27
97966 201 695
815079 326 353
930804 847 473
257024 728 382
46529 168 538
132204 705 96
753637 892 513
725044 738 364
970964 462 374
145749 553 573
20995 602 779
995225 795 267
136787 68 853
597241 611 520
401139 404 862
664932 874 292
471586 136 99
531221 241 500
196868 740 967
132616 525 106
571910 414 715
760440 111 991
337787 292 898
15567 729 884
940684 362 209
503727 737 609
912893 925 141
532591 73 4
284197 623 966
453286 464 507
854525 642 979
387777 320 284
285273 425 919
251603 502 972
756416 401 785
379187 868 796
748761 139 507
427777 913 564
359059 698 915
444207 505 813
344471 981 170
108482 407 405
789282 335 392
891501 7 650
118781 129 173
528891 886 623
439315 66 312
803270 278 389
187127 260 945
342662 632 745
259762 167 250
486763 795 288
982907 520 655
47746 280 484
101561 137 446
786024 847 774
106750 947 907
691054 14 321
809659 423 315
304882 826 140
154314 131 75
968972 734 314
23835 785 786
305734 65 3
441250 733 64
95396 572 645
148530 111 693
888583 531 597
426358 522 739
433323 56 590
988133 774 622
823470 650 32
570170 103 916
333035 624 485
207240 404 33
390140 330 507
291436 121 379
934415 949 189
492047 99 258
456076 995 730
697009 113 161
523401 138 270
203799 125 750
594675 121 880
784602 2 848
908714 30 521
253509 765 356
442184 180 429
841563 243 96
664873 419 893
193705 864 450
756341 708 344
264945 773 83
471881 695 888
524321 958 45
632097 675 300
294749 101 128
515151 804 187
373228 938 636
390211 749 425
873763 807 10
552063 33 878
688686 840 759
784444 368 156
714641 638 757
411057 769 172
75036 335 390
723355 778 516
616293 111 460
709596 372 171
142455 44 200
668058 613 373
851937 83 960
272888 430 376
144997 550 364
561945 44 637
38364 209 88
416954 865 579
893479 410 606
129303 5 357
170116 774 682
863700 863 247
866192 347 89
306622 446 657
646667 59 362
806201 583 235
103401 336 230
607430 607 174
519211 351 245
98027 199 414
890890 364 890
163901 400 596
389565 944 151
190715 655 664
470067 431 72
22359 191 758
659584 605 344
972401 294 885
683913 639 451
575262 757 364
315867 595 593
862886 451 460
350998 120 735
951270 427 469
587641 163 132
6342 233 817
41847 782 65
951349 257 174
643925 229 435
590122 513 412
232813 306 306
994430 552 115
718246 512 643
702147 112 285
741072 192 908
908042 233 15
394434 525 634
704668 433 505
495007 54 127
866955 558 494
452022 360 505
354445 303 118
362583 317 401
997160 848 422
138669 98 767
477980 420 633
644719 425 768
488389 732 286
445626 362 860
54475 304 405
767890 761 359
703962 148 610
160181 825 255
572370 281 637
630011 726 25
256847 527 71
727465 481 651
223100 803 812
255375 973 398
823392 835 669
497196 75 725
630136 674 469
319144 96 74
122440 144 355
662133 288 705
376474 436 846
897124 549 258
923591 242 240
53247 301 41
807764 768 246
233626 669 484
470012 209 111
60949 933 410
278567 320 751
600794 667 578
174916 584 268
512963 924 348
935002 276 229
385155 343 361
265919 733 517
33968 824 903
675361 114 331
173313 224 788
327027 936 68
910659 823 374
795663 35 317
506761 692 734
181228 652 533
371433 728 851
896529 282 886
599036 213 83
344771 272 858
906801 518 803
677119 867 833
956319 208 560
966384 842 651
792969 137 717
505165 268 605
808398 580 219
216327 992 908
365646 391 377
591854 409 451
665437 762 999
985840 943 445
228973 980 586
283893 603 96
933792 46 624
381485 50 495
674621 507 971
315055 975 307
656062 59 560
184394 565 916
173842 572 542
667692 10 833
200978 138 781
733458 180 878
117492 927 678
712065 289 549
879337 123 78
583847 942 539
835903 347 446
957464 556 445
49667 739 570
364052 883 928
270871 258 137
621105 516 502
575627 738 249
626616 875 68
334243 670 600
578190 334 565
352041 923 261
460611 753 592
528661 989 218
304646 932 132
220881 101 342
461410 309 643
617579 492 620
792939 989 497
182009 970 156
81091 518 927
714656 435 239
773137 178 517
304047 400 235
376830 278 934
152101 575 338
321647 521 30
513419 492 592
205530 725 459
525402 506 77
321543 45 551
495507 959 219
111707 886 735
462894 854 902
743911 527 125
888932 844 120
677812 497 588
766381 524 790
367587 70 166
457358 271 898
75572 459 220
123205 115 358
510240 555 342
812315 147 879
720859 79 663
417415 693 128
732995 683 562
815266 966 757
18463 289 722
522108 799 538
801506 104 423
397534 606 584
308852 164 39
323548 432 551
638425 389 394
726782 151 844
388385 65 54
910239 613 845
434451 38 473
661147 450 401
565214 341 286
844742 571 694
394530 199 943
271851 832 170
972206 516 832
407220 414 391
210148 782 479
654570 328 575
226214 23 871
707973 470 193
660382 515 914
994450 883 124
894223 954 274
288696 441 915
735912 553 560
444342 833 989
726191 707 170
497665 26 574
615683 442 982
328288 1000 354
519290 935 722
463151 410 48
496685 198 943
725804 14 194
697612 900 983
186854 53 508
115771 739 50
700771 192 313
136929 991 887
751122 266 84
719281 21 1
286637 677 564
124049 570 679
589129 605 693
744825 219 425
525462 702 35
605474 278 398
563951 143 453
160792 268 797
44042 501 153
38680 305 733
839775 293 837
582487 234 88
682353 321 847
45657 822 372
52588 838 952
95200 599 343
796839 173 727
723896 69 475
122832 730 149
76245 9 61
597170 315 711
612706 877 768
588001 354 637
493452 968 569
132558 644 879
341723 717 620
546248 192 339
525253 267 780
772080 920 345
679254 75 239
387933 417 886
152337 729 71
949010 532 256
157660 564 585
262409 58 904
858754 857 514
814637 463 538
150652 501 276
373749 659 638
934820 908 328
439706 714 673
85520 940 171
995995 545 46
669988 524 909
570045 427 697
321914 373 762
879520 489 87
301528 813 392
93325 302 747
839405 797 256
670799 63 163
370652 651 23
912554 878 955
632703 478 83
123799 70 879
657520 220 641
710507 138 348
795629 862 831
185201 171 508
141510 116 984
953400 32 949
987749 561 950
708956 525 478
663706 215 262
255667 531 780
297388 60 530
225075 75 153
109212 813 283
94455 426 769
597935 310 273
758101 482 326
134033 866 66
585094 629 277
85110 513 683
509906 485 890
384356 938 849
143624 548 747
725431 352 495
323219 697 610
206658 847 880
183674 910 267
893488 64 163
748810 961 776
937968 91 464
566425 964 45
416933 698 673
878189 384 913
473667 434 79
952047 105 683
210611 76 714
632803 31 614
92261 210 878
822968 517 115
922471 199 9
2562 635 761
986264 970 807
396415 761 159
972184 136 784
310688 834 956
404389 597 262
455919 920 794
938852 229 389
961596 38 957
923390 713 638
575626 412 666
151752 118 711
167982 310 864
547642 902 336
250032 883 197
714745 593 781
479228 939 393
599146 823 224
33999 155 436
790314 984 742
480293 356 402
164272 110 155
265296 916 301
253866 97 579
915615 292 103
466571 961 853
52 453 510
863794 572 47
76956 479 527
620672 3 333
474027 64 426
751683 710 102
610803 137 273
639204 741 626
75910 719 524
542189 112 846
232594 775 15
728610 27 839
759602 700 124
546623 124 195
274622 814 388
944845 88 331
220866 542 51
321276 996 253
337157 311 345
691150 444 325
228169 937 42
133674 118 848
216665 287 366
126790 70 893
946987 644 996
91108 618 677
663245 910 86
766655 531 234
826965 461 258
818227 235 470
559880 893 507
815662 474 435
843302 326 571
495608 577 470
889616 348 287
620113 371 638
186891 367 895
854614 631 904
877161 127 658
253940 857 645
146873 939 16
68380 477 74
190869 617 102
373155 346 112
45555 392 301
648626 255 693
930723 480 401
217270 9 499
8320 99 716
366000 501 673
31651 43 26
647952 417 142
925580 387 202
86178 535 656
556237 234 93
280475 469 282
983096 739 515
434592 18 855
632552 703 472
781217 260 621
53590 841 778
694210 238 541
752554 431 817
843974 18 840
828026 744 59
351360 798 184
19586 152 962
424935 704 856
926607 442 85
360281 976 823
396364 698 471
662804 698 239
971652 170 965
450070 203 958
78926 211 923
927736 468 385
205259 740 299
295860 229 742
169790 134 683
219731 840 1
968624 905 811
526945 887 480
348223 628 396
511243 51 30
11652 986 46
606936 857 919
217857 925 246
806344 115 288
553751 929 170
471570 336 485
714379 332 588
392066 68 291
511824 341 165
986142 97 446
908418 133 182
512353 789 587
984887 986 224
592286 746 80
970170 640 847
948201 431 618
814943 3 466
227133 950 765
960945 755 25
536662 67 543
880575 35 530
155896 810 614
760527 838 762
547110 944 228
192780 512 430
626548 613 169
755283 265 154
81383 905 270
423529 797 18
591701 610 629
127806 707 529
250080 318 383
945473 540 891
496299 360 533
544559 407 508
629319 904 978
980187 298 884
771999 355 577
725556 691 813
825514 629 520
662035 406 123
203580 904 768
736397 956 177
568170 500 852
840535 792 849
487190 232 332
211957 608 48
999545 869 504
859979 913 323
595454 464 31
464653 298 349
831656 597 401
13731 516 557
732535 102 443
178727 413 679
632041 342 122
386481 983 62
232700 547 771
991613 349 407
733252 250 659
720377 594 16
360471 322 604
634904 141 241
791576 118 259
852437 582 302
218106 42 620
402697 235 350
571383 644 896
727389 221 453
873468 821 833
863778 517 200
861229 385 806
483229 500 59
22762 954 694
318301 930 674
130419 480 415
787638 829 514
476964 237 959
706306 381 571
749368 391 402
750795 340 829
449492 605 132
697843 289 103
234679 214 711
614 311 600
195339 889 19
289064 816 10
378225 167 507
981425 872 860
654381 192 625
214242 198 154
791726 127 879
72016 705 398
885969 824 31
361151 621 628
320368 880 394
606582 506 407
945615 265 628
591917 507 138
647747 75 83
464477 913 385
329363 147 834
23658 327 465
253724 792 34
70455 843 865
706905 804 629
605588 788 826
586041 374 138
462121 788 451
763587 507 904
436040 306 928
288918 57 449
648311 593 712
555539 180 955
11098 533 441
963242 944 809
700483 794 125
533447 622 25
635962 121 955
771321 972 738
488772 68 414
477617 722 820
766035 555 706
548765 178 252
852709 484 609
919182 764 263
297641 459 107
443586 700 194
116701 272 480
607500 668 545
240725 342 854
186111 226 359
327789 432 277
443710 821 115
296391 995 144
857775 752 635
920803 477 178
887670 38 370
676628 546 172
608688 3 164
856760 723 813
560689 197 681
190455 576 521
627906 501 8
787222 410 911
810474 557 398
814470 849 754
363275 26 22
429975 88 63
227621 697 133
15085 730 54
883387 93 441
800663 353 338
228848 583 881
934938 69 315
739948 763 484
445840 758 586
910955 430 147
830186 555 210
39299 889 855
741934 754 783
795017 117 414
226413 981 511
892282 271 569
195977 698 443
368933 797 129
924948 320 596
688764 583 88
834954 917 564
71956 61 169
270761 154 309
32494 908 674
961295 197 627
675582 958 668
247018 250 293
671380 483 685
143913 222 269
614492 284 854
242056 31 443
914266 738 875
512745 508 954
683581 284 971
919459 90 97
909467 765 528
402287 147 728
324904 528 679
396343 623 554
545282 411 509
42925 45 716
234160 749 715
415373 541 137
654908 151 276
710140 256 645
339364 18 744
880413 178 805
858802 780 326
263829 215 991
260495 51 485
939579 756 492
325379 974 804
264225 25 583
938097 112 161
821312 725 526
303614 265 604
829264 197 629
703377 69 365
81622 180 103
505126 455 18
534138 797 902
331807 51 146
275795 959 492
911138 874 386
635917 51 170
99276 855 727
130649 569 372
969515 623 179
130952 512 126
659877 403 32
66164 916 28
625416 934 546
404308 618 70
961072 287 527
257765 215 344
659715 214 102
828355 29 698
152447 300 580
165746 85 204
167052 187 674
913291 161 233
824465 437 689
702462 553 603
421579 617 925
155727 841 302
207184 54 839
923972 620 61
272726 162 416
479725 939 586
790920 339 801
589223 74 265
213125 115 574
347523 694 990
434094 175 295
938457 483 71
701992 955 45
796076 278 901
54421 296 597
621356 580 878
530655 798 362
520619 2 230
591862 350 597
423149 846 112
367783 532 909
487124 189 435
208175 466 671
483563 299 747
359786 325 803
967221 796 716
836605 167 454
73787 832 619
813066 113 452
429219 419 785
686228 870 501
240022 56 901
431992 148 165
703020 689 614
582313 983 863
543446 171 249
504340 601 583
119292 999 288
840776 854 728
498938 337 911
207533 246 907
998861 464 433
729454 298 577
246752 77 453
927144 871 746
804574 733 541
421799 488 998
561051 560 351
954171 324 559
543578 152 825
978625 424 213
600265 149 844
691188 732 733
57950 46 140
274936 521 809
762773 678 244
752033 423 396
474913 519 128
4426 455 839
983737 191 256
904356 303 719
68927 574 773
324816 937 807
881528 63 985
1179 963 418
855126 945 378
599889 704 988
566461 361 884
211115 980 751
972015 753 110
59703 340 211
732596 664 336
286437 118 169
519034 462 946
732582 760 856
911099 271 693
136486 934 74
81819 693 777
120566 123 457
418658 210 790
709037 947 208
697946 710 962
821428 31 754
652914 173 44
726235 374 792
169502 331 48
970231 62 463
51392 466 56
728131 392 752
139912 362 6
589952 862 662
24664 872 563
674727 373 495
470713 144 432
564874 570 395
698663 553 999
267175 675 324
162809 568 880
109121 975 780
386276 572 451
778414 993 817
905319 457 987
450737 303 117
61634 862 372
697233 698 604
389164 385 164
599353 968 366
866661 72 871
505862 934 55
602650 13 467
357707 590 745
527396 939 420
701011 45 185
478376 858 68
485423 577 348
417657 882 10
925379 695 375
179420 126 337
947074 644 131
769928 527 782
255458 547 508
201151 509 715
482917 762 986
767284 464 249
707661 458 777
427999 141 536
198500 201 146
95784 377 365
761535 73 770
307918 392 289
700792 543 423
445609 776 334
646274 816 849
27378 476 100
286321 555 740
967726 26 207
292659 374 736
361266 268 533
842608 48 687
146620 886 640
355800 458 568
174650 138 621
764866 465 174
514951 598 6
690601 221 754
584837 372 326
913883 871 390
192254 550 758
821985 420 100
998523 567 568
249210 490 515
776902 138 444
895261 693 762
104894 195 861
297550 896 584
74762 515 144
549145 661 200
210589 705 435
253118 137 993
373792 301 103
417025 857 255
812872 446 214
612436 802 711
889212 363 350
482575 446 213
886938 829 252
767001 823 744
659045 476 400
972678 600 651
64543 608 787
304107 632 60
940709 480 745
735457 355 870
969764 678 582
570718 612 957
208048 293 961
449174 104 843
91586 985 406
153597 647 649
460796 286 926
630079 995 978
981765 82 857
543335 163 953
586307 259 324
161429 331 829
878730 265 42
657074 923 953
111148 538 4
228585 467 94
154919 750 291
96433 622 959
1154 161 980
486831 317 265
49328 308 120
925583 207 92
257347 385 408
809383 339 274
312658 265 32
752959 92 676
472591 545 784
436032 739 72
57526 531 435
352355 819 480
60105 444 73
680561 307 523
530532 989 442
479948 176 446
674867 146 944
753756 329 71
235380 102 22
518970 122 526
727423 289 657
277583 42 537
608009 728 626
255991 963 527
445635 877 984
714325 775 697
598931 338 912
804202 132 904
334782 727 330
667922 573 678
870484 220 748
817328 647 234
625103 836 893
713614 573 830
812996 769 933
292209 112 74
917082 940 971
470894 778 816
405765 70 323
631953 593 334
990409 479 305
244023 433 752
337754 907 787
192936 740 690
116385 542 638
149903 307 582
66338 519 55
711479 172 886
912488 251 78
760531 973 557
270776 986 776
514964 326 434
516104 756 918
955411 225 345
386580 562 628
288893 84 490
575126 333 764
374686 45 756
600438 622 489
511737 916 254
261666 49 659
316947 15 280
921204 296 851
245918 293 549
427659 971 233
333058 268 108
554913 16 845
878053 915 360
980771 770 146
100655 837 274
41408 164 678
215621 114 314
996297 332 286
557900 577 907
366777 301 22
713967 136 293
891361 852 468
37449 383 939
643992 474 574
528146 256 979
495143 139 310
722531 166 533
967539 887 481
403054 31 666
945558 551 490
323591 453 984
765999 299 623
451061 833 725
837305 319 648
624755 704 664
35912 652 477
541298 188 241
931072 364 769
270365 135 275
968199 760 198
397274 735 51
316283 41 859
75512 222 110
355479 944 551
847280 68 923
120564 927 799
81564 71 418
89640 506 351
177492 187 467
358351 791 836
179610 665 900
589840 831 507
466094 63 689
135884 838 873
174302 186 855
107995 407 41
949647 386 170
340651 57 14
64023 258 632
351862 421 988
633556 29 173
809484 26 677
217776 340 956
204765 500 495
256168 848 282
685361 580 300
757779 298 918
552545 633 258
159947 161 966
595183 707 725
730475 715 653
120932 608 572
738557 606 747
302472 103 857
108367 322 370
430691 344 536
973294 522 799
885347 529 878
793127 261 504
255227 856 662
573689 560 407
987483 465 703
91905 549 392
515678 219 385
24909 342 950
216441 955 762
458948 935 61
589353 835 829
329659 655 472
252076 836 101
825870 481 129
908189 60 664
11688 491 337
552134 172 889
609874 863 857
257635 661 715
829895 72 714
599981 134 953
254711 514 18
909359 374 128
941231 613 35
1686 187 709
602473 77 882
668464 120 493
618877 1000 619
222965 294 791
136764 828 897
877480 989 226
465377 356 48
211952 381 299
868624 434 366
56882 648 949
458763 75 511
365260 691 942
151555 75 931
364159 543 410
928105 110 758
375145 149 843
519774 318 348
285084 635 828
648201 270 906
184308 68 2
842773 665 825
728499 689 342
867085 705 668
467279 181 330
180343 339 982
316923 712 353
868476 243 195
385390 612 233
466469 60 242
346848 320 980
768973 74 555
857176 652 238
334811 530 298
568531 843 224
855076 215 897
221994 805 191
801919 178 926
909879 677 820
220233 655 712
55350 490 288
722404 490 159
161523 601 771
502941 54 617
83585 742 808
259014 761 798
782544 370 377
241439 933 802
590739 425 22
389131 759 917
781107 814 24
213812 285 105
445699 928 942
243302 231 794
797285 491 415
642731 584 693
168270 375 97
983346 584 248
588310 696 534
366577 152 728
809124 63 312
805734 258 873
481207 620 482
109960 935 681
120229 559 260
873734 988 323
355001 313 446
774434 896 157
187548 200 216
625734 191 71
209385 245 714
149398 786 15
225448 691 544
950321 810 952
698724 145 332
730299 299 904
62336 893 119
845390 769 537
680291 810 872
117725 570 463
586639 605 868
305589 534 941
890527 101 366
407286 970 446
172137 18 388
182367 705 678
330253 550 651
402048 128 995
406307 173 398
525623 7 284
95608 87 835
222780 805 736
424009 92 211
141214 940 683
222144 748 720
638397 79 755
646987 961 735
525139 718 476
497342 435 645
290772 893 641
582950 819 336
574137 77 118
435764 651 368
332911 125 678
4097 125 34
666694 963 521
506714 820 800
928593 859 84
756943 902 497
485 709 684
767991 906 731
178700 165 906
845987 955 712
350585 321 927
447972 862 894
799039 561 950
24198 371 612
631882 96 80
929618 603 61
294437 465 372
223717 367 521
649308 978 970
720359 105 345
328178 445 467
582037 30 188
516037 136 712
416753 884 841
989675 616 330
619821 789 567
897012 481 619
955479 83 145
852413 194 633
487649 546 314
604103 419 56
821505 389 729
594042 508 404
59389 329 801
336024 882 473
287183 859 54
87956 291 595
773757 853 935
562551 144 778
906036 684 765
956508 754 617
945635 555 600
676607 642 202
938944 332 471
358029 562 465
734033 668 955
272510 213 241
871998 456 378
632138 560 134
328970 623 178
442733 504 653
323572 412 885
711786 865 855
924093 135 175
15228 557 659
920440 171 361
303194 267 990
475063 60 69
431008 699 650
513778 262 871
758338 802 302
348206 231 175
789620 251 500
821971 428 349
334281 379 863
661695 721 589
363014 81 462
896313 601 120
649135 355 739
725357 104 5
769150 30 932
400882 386 840
540108 226 160
340551 475 578
560029 526 175
808372 936 110
675413 887 618
200417 187 247
274427 292 307
836499 264 548
506236 691 267
586399 557 379
979903 672 489
507486 859 571
467448 865 367
139888 530 821
255304 922 247
578880 190 372
205206 138 103
767438 967 562
528338 76 982
639056 7 407
704438 449 124
657348 913 748
418979 525 729
144172 588 263
785062 527 643
561291 771 124
798438 742 902
511457 553 772
366570 760 593
54215 826 192
210633 794 866
620940 582 796
937429 659 425
563940 699 879
670220 684 332
560303 950 884
659247 709 811
725294 140 15
511837 671 884
143584 104 488
836350 948 820
432417 728 726
345591 428 281
704542 794 648
468541 913 506
69772 543 512
984792 189 382
638889 94 99
363214 325 931
782960 967 506
864622 678 664
320315 166 775
943093 872 739
301603 372 927
537200 505 724
44305 808 238
485519 771 867
863883 862 316
822716 321 616
616051 396 566
963916 626 714
230507 797 215
150287 271 745
817407 370 708
874495 622 659
727044 168 117
868364 159 390
493019 714 896
150362 642 601
960299 628 353
692331 877 55
227922 75 494
577019 537 522
909036 252 656
186036 68 582
84540 383 125
514174 858 393
671263 309 370
916041 854 801
37204 333 91
148128 980 435
684245 332 530
522091 577 482
218545 384 792
380827 441 405
302348 817 325
15878 859 937
443255 970 57
721887 172 795
867931 771 740
486990 807 348
266096 200 54
105389 59 191
483851 805 611
203091 559 673
299628 196 807
66351 845 349
648762 747 328
790067 343 574
471544 395 580
814512 111 222
443487 827 839
142302 804 969
347287 475 942
485264 787 100
654166 659 856
516110 2 818
9097 750 970
811237 805 736
616855 497 145
806605 432 614
888515 393 260
911354 117 932
526314 474 665
817482 705 967
627039 582 368
434842 527 692
639750 513 272
398920 286 444
147218 485 919
224111 156 58
975017 713 537
726025 700 15
986684 83 801
380606 377 519
915112 295 403
343976 800 202
740690 187 707
265532 162 979
319778 855 264
959805 816 720
549414 944 954
164905 977 296
368878 665 25
387151 176 333
470066 846 660
681970 229 328
338758 891 973
97455 346 706
618191 533 418
221442 586 682
611472 654 124
21746 497 894
415534 909 343
30529 834 106
633048 496 293
595433 548 335
188276 118 107
624550 304 290
875684 989 411
300296 903 526
421358 663 367
495093 9 668
934333 51 364
177538 41 980
498463 38 271
678909 749 140
313612 699 339
640136 466 161
340436 74 972
436096 521 109
700782 795 354
375332 656 274
151558 249 706
898130 787 282
503460 639 746
938365 478 193
998134 640 593
477158 686 700
370759 900 829
235422 989 769
342871 859 228
40272 570 859
521135 486 221
763044 397 584
778496 294 842
157872 453 595
795392 20 133
122902 120 529
955455 749 307
810778 521 415
513886 244 2
674872 804 665
744068 711 349
455188 591 191
318086 701 693
533230 414 413
686623 89 242
138910 997 958
379902 358 580
683279 116 820
750680 919 618
685764 568 424
248550 855 691
853511 799 309
635673 56 832
617034 147 272
26839 394 881
643654 50 300
770445 240 395
299194 898 756
291260 909 406
659616 306 148
430216 326 374
408454 245 763
19892 318 672
174537 865 456
957626 16 714
815654 266 644
204920 591 798
900235 58 147
455708 917 73
55526 978 425
867685 675 797
465110 10 436
57256 472 420
929808 765 804
453537 325 387
767545 638 785
120792 486 296
519107 448 471
663086 294 832
403906 415 157
468494 744 229
626689 282 28
221293 488 448
183966 8 593
997317 163 858
296266 936 77
381082 438 746
977369 295 929
214089 31 208
104254 438 732
592678 841 124
591090 696 850
141531 583 997
204011 349 375
469802 960 156
822007 290 181
182744 299 618
395818 341 568
78251 505 702
147391 24 248
971528 718 651
503704 824 23
470293 271 232
71675 786 800
878672 719 503
66503 355 589
859533 810 71
413613 398 250
356336 493 98
814613 472 187
551549 394 280
455341 529 418
606567 371 443
320300 466 876
996464 523 523
124763 671 548
966538 870 481
946985 185 272
810243 855 434
276797 244 650
819469 892 229
197592 726 976
718641 215 898
980461 914 268
523096 998 852
768993 996 160
464894 800 866
949684 390 933
582056 808 570
223881 927 789
950046 147 881
239804 357 978
583425 377 738
998239 700 396
699260 279 271
507678 818 236
240583 325 336
276056 944 589
268811 829 640
728242 649 314
253815 828 167
89779 999 919
326754 132 317
691893 181 220
819051 452 405
587192 68 614
446171 140 862
637049 845 823
179626 296 435
428047 481 158
100094 300 189
741288 758 753
660075 24 480
185932 891 908
222743 628 178
908293 577 611
904049 369 268
617964 700 99
818718 145 871
810448 310 116
119746 849 956
323583 365 166
68641 581 747
405664 756 896
623022 752 386
710897 687 545
34833 956 992
56832 436 524
509155 8 477
892788 722 874
108158 539 318
623622 85 35
570415 212 438
327519 462 963
777754 242 401
515186 329 794
772953 32 503
766659 910 849
665580 687 735
232128 348 604
779332 531 543
280441 182 19
807131 181 119
308613 366 313
131045 68 211
270343 351 569
439253 973 91
620464 558 463
280800 245 58
727433 961 18
609957 159 162
676068 410 843
761077 442 868
549513 822 970
101234 935 627
578820 313 241
507997 125 786
443699 267 620
675857 909 780
549837 806 410
943197 921 863
968333 593 410
967642 777 833
135754 494 413
601034 600 130
752878 818 683
269946 621 58
503056 227 657
838407 628 487
178684 190 839
105753 856 503
645895 341 434
51730 970 284
12718 56 427
672170 32 726
380035 196 818
935926 594 458
752751 380 160
570253 42 443
798587 814 610
714386 129 211
302976 696 710
768334 724 515
284991 779 341
675685 954 320
177489 403 581
463153 396 616
587652 891 216
720991 458 30
38257 380 684
326035 676 748
952071 946 300
58363 664 884
250465 127 794
54380 65 637
682274 944 951
498268 234 329
305856 509 126
82685 987 25
586223 110 463
138903 396 208
359757 456 582
375027 118 779
961599 577 355
550749 106 574
855740 263 475
231075 838 463
642088 437 874
525828 92 180
506000 330 208
450971 195 246
471177 896 939
174522 813 302
753361 971 523
123054 383 442
254939 879 484
79341 402 989
880409 969 380
135893 546 289
620780 191 917
491379 456 276
824288 350 16
428505 807 806
546819 329 231
506814 923 463
453590 567 593
10850 489 508
200057 762 208
33415 324 843
470839 771 521
475366 718 646
681500 761 551
186651 609 473
364306 946 363
221872 751 424
122013 101 853
503863 839 895
809033 933 764
132522 501 163
422730 994 433
276540 968 377
456196 723 491
809287 385 600
783636 880 925
953172 500 32
485731 19 351
189891 23 526
126398 84 333
395719 722 512
671295 463 326
212942 498 129
165925 89 360
601430 873 487
368305 646 539
162445 599 992
496567 944 468
744060 125 265
590163 421 486
268074 590 760
734605 486 638
97885 736 756
176965 815 794
834379 764 244
39987 405 268
547619 924 727
154529 407 532
532278 205 298
59121 75 310
332708 681 706
794497 172 111
587683 268 515
186362 391 814
231123 170 313
649941 918 565
119022 961 327
480544 595 352
994857 221 941
567623 605 483
841497 262 552
687967 446 23
389800 138 469
706883 113 774
226907 175 891
377717 656 890
653438 340 736
872910 434 68
95219 950 170
560617 883 620
61007 72 28
421981 683 597
775689 820 340
2283 780 778
68272 491 270
135504 584 995
284275 439 330
190084 424 237
336167 405 277
731096 151 798
865877 793 765
635757 637 474
880932 990 292
98827 413 602
355877 366 325
651829 700 218
612903 658 540
999884 111 829
994954 605 840
856911 458 503
425047 856 822
237203 464 582
234809 84 61
453216 189 35
287573 677 33
354295 648 102
386552 273 383
291728 872 993
615274 300 232
630465 472 28
506086 663 627
423442 10 185
687053 239 896
251923 59 178
736112 395 194
580679 281 5
488819 327 116
612906 518 817
883323 805 266
210439 775 351
226988 383 289
3728 572 779
410051 196 507
114794 107 142
593625 886 663
418855 913 415
83210 318 114
820027 552 141
809269 987 867
674749 178 199
382071 742 128
590637 73 351
292315 685 271
20116 409 272
46186 88 663
500917 309 261
944850 556 690
382206 231 299
241572 652 723
967620 707 137
814409 874 708
837845 495 402
184665 664 844
892626 584 983
964312 593 304
215938 92 704
150699 397 556
911783 687 800
411278 376 164
285874 104 881
423063 977 121
38595 735 128
622893 238 540
419873 785 423
59073 36 213
223416 208 678
703916 900 707
358081 45 447
197054 687 747
926415 194 184
893617 283 543
568334 219 219
518443 659 13
764581 506 483
955612 877 142
846098 106 875
369466 297 68
184654 836 341
335021 392 171
862703 60 744
916586 270 511
132465 648 963
13698 640 958
340326 342 42
637187 434 771
14221 995 383
370018 550 80
617338 665 470
297011 93 962
197567 632 411
497432 805 638
355959 285 370
906152 131 584
981236 831 423
43966 603 402
929456 302 500
72987 994 193
911632 547 776
683865 634 272
505998 819 398
863296 728 805
609511 905 187
331808 432 990
330802 991 509
699175 49 767
211301 100 420
948399 968 116
926208 359 586
932533 689 244
732473 526 646
11181 897 615
400489 750 279
102899 895 784
83335 518 709
538392 44 645
424294 353 769
293703 971 559
504730 134 541
478011 656 52
661705 46 435
177170 140 329
576016 534 747
256535 167 483
112671 136 923
818832 560 80
823493 345 828
210280 461 4
850989 415 111
473196 992 436
964351 386 10
686338 225 887
642752 32 6
438444 681 74
422482 699 643
304965 104 314
941399 653 665
458153 236 978
59234 275 573
446287 776 147
535664 889 587
532338 708 33
23047 914 250
30764 970 245
333761 879 361
977526 382 221
88518 561 164
542842 404 663
206959 366 503
880944 713 180
246513 853 401
830322 337 801
623075 275 85
810140 283 831
120083 521 648
939759 510 419
941348 647 660
404420 7 772
302270 595 240
222942 626 505
386427 889 51
401072 589 51
372287 760 748
891650 984 540
323885 567 764
739375 897 745
284866 635 83
524016 645 380
621591 321 45
954037 3 574
87279 360 91
39154 420 170
285672 532 539
369281 979 576
774366 998 946
73291 83 267
710162 934 408
994198 642 961
358650 919 226
921206 177 551
402757 313 244
906685 819 262
974330 243 625
758476 990 675
161969 10 583
463572 96 315
67524 276 358
583015 236 964
331543 509 224
919921 269 990
864658 967 970
332118 782 738
806661 999 21
524559 5 632
936169 431 236
515951 932 25
842527 339 638
292124 665 930
145280 478 426
641342 360 941
643040 462 155
492592 264 524
653160 135 488
91737 762 384
414256 500 789
306333 70 782
648831 906 315
901630 354 168
313310 614 712
99213 503 395
932604 283 191
973079 955 230
904380 508 832
501993 411 854
285051 999 189
922175 154 622
529370 379 82
469152 492 40
283322 653 726
736283 612 183
654468 513 972
120677 49 77
911212 148 162
718728 411 42
990435 860 711
863051 779 788
573926 936 235
783766 802 788
754020 357 379
102615 228 83
879088 91 222
667905 588 306
960904 687 478
175031 978 309
216814 303 119
686100 413 867
140118 50 737
603911 460 834
460728 24 573
633750 721 702
508453 614 54
823335 39 549
129208 934 753
249200 746 323
848708 568 136
512450 869 991
942316 994 189
599694 941 637
88840 767 508
793980 456 273
976436 594 994
126023 26 223
920809 346 801
218194 953 865
850734 405 463
28103 279 152
907269 252 607
48346 308 273
115252 110 919
16359 203 298
394846 69 117
123015 893 401
164903 738 715
476335 289 846
707285 661 754
668750 814 176
342053 945 463
313520 897 866
857884 694 335
445873 341 992
769116 552 781
428070 603 661
846775 747 12
697022 214 634
232253 890 731
436398 752 700
962676 924 779
948882 668 696
444033 103 817
37540 385 124
773821 290 226
979350 212 331
988447 753 969
147423 366 184
507146 540 245
163493 943 830
886293 980 859
347737 798 213
608991 865 746
220951 291 139
139571 328 432
492626 378 566
137535 931 284
516841 447 130
517761 494 885
691837 11 156
845046 58 897
766456 461 577
279219 137 704
406638 550 322
228773 618 849
137433 453 954
608469 610 375
925562 970 417
231025 676 389
804885 691 446
875606 59 716
654396 778 780
561481 725 389
497485 948 802
237704 781 642
771436 516 176
279606 408 904
543293 74 1
603786 195 568
685009 216 215
907493 747 366
269476 953 167
136025 49 911
332784 482 616
737895 878 531
919017 171 273
912058 404 541
721113 863 712
416318 239 424
590094 25 988
506490 231 459
698121 295 461
641361 652 207
922368 893 596
296044 124 392
698661 814 382
733578 412 766
909404 921 961
882991 709 579
10858 824 343
271756 879 515
887229 931 253
309927 748 532
422371 874 36
399354 756 654
849387 7 778
378690 632 987
408419 838 868
42119 880 163
677669 229 103
250002 177 874
973697 564 817
350898 444 813
520851 270 189
231349 666 842
719135 527 956
608158 560 516
108538 864 487
487014 570 452
344761 988 995
365669 805 997
16657 123 767
825475 30 269
140595 964 822
337750 275 345
760851 374 456
409795 90 521
829689 664 225
579809 252 477
357787 838 201
960761 911 739
997042 356 409
824488 800 421
181041 290 799
469529 990 67
145677 719 893
313408 479 871
199645 869 956
435239 821 542
947294 917 555
902501 140 556
248832 120 792
499828 239 788
909442 400 861
849155 171 551
88152 640 862
637461 258 678
123910 219 372
447008 772 724
964798 231 371
140039 288 370
665882 894 451
986778 563 249
269025 619 399
977400 768 651
473310 627 275
143711 809 207
459106 997 738
393659 157 554
594111 903 502
880123 990 346
279490 733 189
167876 124 992
239940 302 988
290860 663 673
153011 570 924
857522 567 259
667404 363 794
657468 190 766
223238 503 874
877956 290 497
89084 341 202
142033 198 255
718205 611 314
315116 556 39
310876 726 497
459468 305 389
87150 39 342
489217 683 26
848442 493 530
914432 484 955
640335 631 901
715012 283 950
294725 744 464
225130 470 464
64154 959 879
106043 347 329
688300 73 128
934804 490 698
652954 79 146
997232 93 320
654553 585 43
121998 200 653
867657 893 823
926726 601 246
472435 143 328
591137 466 654
806513 51 532
229030 738 489
793360 956 697
695024 245 887
673385 138 585
900043 220 9
535411 305 372
236702 917 511
577159 77 842
766004 448 452
770128 915 75
851433 217 405
687451 119 672
600173 882 751
981366 259 737
102482 977 54
849494 976 909
352209 688 927
526145 584 88
588226 333 778
505655 410 656
40208 41 341
715762 474 289
143110 193 715
817016 471 93
988898 176 496
32993 738 140
644322 126 397
41355 71 256
740075 590 4
769797 410 917
695049 484 439
386006 758 751
819296 973 200
999980 297 839
952945 950 489
553627 54 958
51208 422 401
726486 310 276
780231 448 933
735199 810 180
782565 401 196
797164 934 155
294155 264 895
436153 44 929
99005 536 143
351184 741 488
851004 872 688
79849 893 773
671320 197 989
726084 428 516
187165 641 846
812933 127 887
946781 742 812
878378 493 26
204640 633 888
574707 165 130
954540 789 979
832588 551 80
395483 919 2
949794 579 654
417642 970 375
700167 283 572
210497 157 266
437519 745 299
844391 502 544
977969 603 113
805873 515 973
173190 532 479
676032 453 594
371855 241 810
883854 533 730
327739 384 796
459127 95 549
481498 588 164
591385 605 17
420081 751 621
1513 76 490
253983 206 508
947187 969 659
729027 140 696
331629 237 107
614105 799 237
258639 435 770
177054 921 194
392808 372 742
644652 369 47
760047 545 89
280724 977 747
210981 811 275
277290 666 961
357947 564 312
235210 52 469
814896 20 262
535357 369 525
231432 99 668
561462 406 191
162318 488 579
552559 692 771
336393 602 880
992122 428 254
586545 837 610
522196 279 388
703300 772 308
433329 935 442
608066 370 778
478330 262 182
3655 696 596
266882 913 896
327024 160 357
791484 229 298
449014 448 280
478029 447 269
828632 157 333
647459 337 174
27339 832 576
75248 585 804
519148 930 156
171843 452 568
357055 825 24
460396 143 486
824687 189 294
776537 702 949
894359 777 36
26676 993 505
574325 782 885
392678 666 245
412643 835 419
504589 62 704
801746 420 877
797401 970 581
175511 373 421
884614 333 521
710207 494 229
123818 552 351
878461 587 648
216549 137 172
793644 200 442
701905 172 107
670226 366 987
351091 418 671
944400 126 764
944481 525 803
206577 147 423
260569 620 444
227084 985 454
683948 827 666
676349 396 357
536249 887 730
875619 339 273
712326 108 227
110952 1000 738
592074 847 437
420091 121 41
624178 958 77
342828 289 769
769234 749 132
428162 552 760
254847 483 889
369933 990 615
991208 129 436
319832 332 373
739160 546 768
974135 594 508
11741 662 485
748613 770 619
477653 753 361
784796 569 304
946752 683 222
451808 86 45
805808 630 764
879589 752 654
109318 976 8
704553 600 20
280740 98 720
662348 659 358
67561 289 371
840246 480 666
78347 218 970
898693 234 785
149006 492 15
682735 553 540
558423 322 931
453763 34 913
36222 145 881
436005 117 978
462459 303 838
435753 2 905
406900 747 616
666093 944 26
321230 958 719
941900 626 654
631493 800 108
790570 1 505
567782 159 975
416921 538 349
800144 947 454
45707 474 911
964838 936 525
145903 750 290
786998 258 80
629493 923 265
768499 194 945
341764 945 21
883605 461 443
668602 977 831
464028 86 927
256819 732 551
661378 706 503
103092 964 386
29194 396 798
376395 675 889
643756 454 226
875530 254 50
196395 463 867
37154 943 307
487492 183 713
494652 794 725
356936 984 564
475480 270 385
431538 665 873
331660 111 128
770770 199 703
495806 390 703
603962 740 453
905385 226 793
518397 141 364
22829 768 561
316276 732 580
746530 374 797
155375 237 170
159833 948 782
980821 26 386
293530 418 600
413254 601 519
964056 809 272
115278 213 225
499543 269 984
309434 841 338
601247 28 172
925350 506 812
697010 604 816
394664 43 648
546713 160 758
889897 361 331
655301 403 908
410409 345 294
107890 732 100
627667 622 401
246677 53 616
35473 707 181
242230 988 615
747989 476 520
197510 982 192
148869 985 973
443351 525 284
691868 591 734
238647 176 245
180469 590 579
419964 524 666
74643 489 469
592002 129 589
16735 733 840
228789 800 429
101062 652 230
25119 793 536
305454 131 672
378030 641 830
153534 737 669
12581 640 255
586646 723 643
161975 792 841
217701 355 355
647116 950 585
284028 431 801
166773 955 762
354581 242 461
701758 298 592
14449 620 668
455177 389 943
156019 971 247
67974 236 11
930727 52 251
357105 317 564
873710 617 436
967852 760 582
566001 164 583
852941 943 241
229174 596 946
544779 293 589
545763 416 292
294042 112 747
671298 368 220
628214 983 337
694526 779 52
678088 972 236
782630 620 599
373435 971 477
622628 307 647
22883 415 783
350410 138 760
399752 213 640
91308 786 392
101259 876 124
32877 511 12
430377 862 796
658700 262 469
916429 444 961
573175 780 919
771205 784 73
472057 521 330
117387 631 715
960556 667 992
98550 627 527
825923 135 651
811900 780 1
998697 718 978
530097 133 126
599941 158 191
602222 838 299
848912 358 867
385522 34 214
790432 559 89
611470 99 836
71522 662 668
68046 383 176
37080 374 326
234774 704 432
607005 90 237
707331 727 738
489034 211 800
906189 774 158
708299 949 508
672043 829 833
168888 869 68
606766 207 951
874475 2 177
938450 881 419
591881 925 414
124970 736 110
405663 993 10
335433 474 779
954878 116 933
908892 502 725
463465 285 689
554112 560 587
215400 586 103
745379 783 11
87435 562 250
254901 405 163
67473 324 742
409576 620 61
939775 551 3
400938 829 526
573192 717 762
117951 726 402
233340 750 536
218696 906 107
625638 944 940
672511 584 87
321818 427 63
670574 251 238
469094 848 67
349060 138 764
758417 399 257
293022 840 76
848920 572 603
54512 107 282
770242 977 218
439132 337 185
790760 615 671
13710 389 980
269711 352 440
550727 91 881
564232 833 411
648072 335 277
48478 324 690
859698 936 565
283504 940 682
979825 576 372
540161 821 190
814537 924 147
869863 308 989
406751 40 354
675530 16 501
684094 544 927
410133 915 126
463510 422 487
507803 458 45
467150 507 230
234741 411 193
363746 686 554
929386 466 402
3417 508 252
772615 744 270
106746 545 177
140723 655 477
498385 829 437
656077 68 473
542392 961 521
773818 388 81
263915 914 611
18241 97 850
221738 495 55
251657 202 396
236672 410 963
197205 648 975
612039 585 758
438143 452 251
717540 348 144
370448 336 330
790187 537 991
813783 248 793
980030 334 183
977859 731 696
406655 163 76
684337 307 125
219221 666 380
874289 479 176
707623 396 721
217348 674 505
861915 680 953
457642 136 531
14933 921 836
55887 530 659
845764 306 861
402060 957 650
820947 425 955
474941 434 508
411658 458 528
551470 884 568
967053 719 996
551404 981 632
821144 519 222
657376 132 323
22006 626 145
63615 830 728
102443 249 412
674115 247 231
629351 827 709
846198 206 869
267735 278 456
461778 691 993
293334 685 503
742079 891 784
668503 312 8
685824 759 196
17813 704 800
241677 760 53
544767 604 927
930292 375 93
917976 685 996
837194 228 230
13408 119 672
350274 697 428
886046 567 715
966882 868 553
39972 884 42
795603 967 491
695768 172 746
262795 445 697
291769 388 101
520135 961 979
946273 274 530
135909 417 798
749248 481 552
795209 459 511
103049 717 280
205966 388 182
358610 225 659
681686 167 583
659615 228 605
376554 636 772
709822 279 175
639889 958 590
9009 641 152
382592 863 78
781512 459 93
622443 795 936
155536 828 975
309658 649 46
667225 322 246
348935 627 338
702458 121 632
943222 54 347
815369 402 999
591864 528 587
587613 362 134
226071 240 433
725719 179 895
125957 849 864
862785 98 518
615684 446 173
387938 395 516
193607 811 654
896865 263 480
8639 648 566
756609 181 99
220507 985 413
841145 358 860
994345 769 645
438715 854 501
611118 892 637
707601 832 309
937460 16 35
380831 896 550
892343 981 727
110720 453 78
193578 99 490
18015 65 78
82628 6 918
716798 891 534
530087 390 212
729110 884 195
692569 22 235
563219 316 534
889075 703 982
139477 557 916
589448 293 555
382837 795 996
159460 652 176
995004 183 959
407844 459 210
154929 298 453
737903 125 219
607485 333 229
931878 371 33
462250 570 112
266726 671 847
439569 864 212
88862 963 516
458091 223 154
488614 79 365
686657 703 404
110200 146 913
191920 184 10
250048 245 94
636820 880 215
397033 359 743
708812 867 991
761303 760 178
914588 189 766
961138 208 852
88107 906 65
151260 152 210
882097 282 413
204108 737 200
269665 969 588
167119 744 819
442654 658 860
345803 564 84
337346 612 797
527612 64 195
111818 584 493
713208 873 316
219101 501 288
166348 786 107
305852 70 998
586671 521 262
73707 974 246
102323 840 808
316684 948 142
852608 807 249
323537 299 686
36809 508 28
761790 679 869
393755 768 55
919167 120 265
372050 589 629
969200 220 678
579662 778 27
327246 167 5
552708 121 845
586387 983 525
727547 993 463
801314 823 650
437758 665 419
923385 71 825
779415 600 397
324150 20 877
490222 509 195
882598 109 401
379592 165 751
457076 565 805
17202 986 202
459454 177 650
734325 438 953
742367 824 366
296623 259 515
306700 506 554
124144 853 266
63331 994 968
746983 86 728
19186 875 905
310901 402 755
782032 546 203
127526 220 95
714207 393 495
186247 848 291
658320 940 783
652138 554 650
845458 997 580
124757 144 588
457470 587 978
460785 753 895
195466 700 96
23697 54 204
819860 673 218
866894 65 967
448768 825 246
869148 563 801
6569 47 975
819155 210 427
164937 143 604
108141 574 228
537412 497 277
933769 690 965
577037 708 703
707865 142 499
311386 314 813
568973 81 417
726892 26 838
620630 862 851
240799 582 317
111920 576 235
782327 927 711
684013 619 460
875062 152 950
764589 195 39
214391 424 302
110825 248 732
158372 109 34
7235 889 607
753803 233 126
367355 214 1000
782531 157 575
391197 330 21
296297 620 831
212998 707 675
94967 900 378
135774 698 710
373255 779 760
254560 155 750
612659 954 563
385504 501 147
748449 255 454
717064 408 594
31224 310 324
651870 21 839
11286 341 370
417979 112 526
528083 469 834
502672 394 340
776107 890 591
745178 404 994
261383 867 514
341853 196 111
793528 274 1
772744 294 167
382623 435 929
163474 408 177
573129 381 201
404097 537 181
186294 930 359
623011 577 31
701430 932 303
538187 708 630
90205 318 32
634973 715 337
477388 315 304
615269 138 947
962598 388 872
425137 91 403
191191 88 177
109626 12 508
87990 850 390
357231 99 913
791440 517 554
117463 375 854
714008 307 857
758550 9 263
199199 116 986
346631 344 521
715605 139 644
263648 427 824
118827 886 864
933127 915 599
516676 915 500
958020 33 812
227686 663 185
37085 653 144
567749 474 870
634013 549 294
241915 36 650
985495 37 16
214659 282 559
583619 685 505
600301 884 920
812794 515 244
519220 482 390
216889 999 678
211080 284 960
773930 209 799
774453 120 937
115624 698 238
956855 100 327
684029 314 619
45647 40 661
459709 484 16
188510 774 265
71809 716 66
950035 727 620
211942 648 645
474875 754 851
181804 964 94
509591 108 816
431532 590 561
842335 657 841
596784 171 429
202514 725 636
859919 485 947
505235 853 447
200682 754 69
203075 286 352
635589 922 965
778135 531 681
916742 946 28
528724 429 960
392866 829 230
768914 807 850
859201 606 340
213421 817 326
268169 869 151
740006 63 769
2844 683 320
86800 189 280
383836 178 53
410180 174 447
911413 690 623
752967 650 353
748721 70 272
985307 842 511
118306 998 553
513734 680 18
998441 387 992
456425 8 987
338649 360 741
79379 273 507
864065 757 640
351658 209 194
63254 908 496
457866 661 993
812830 734 597
687282 224 709
993805 592 245
34777 73 309
338948 205 999
975605 993 329
794824 389 966
25420 976 884
421922 730 956
293065 157 925
902608 243 871
782916 262 177
25473 204 825
757754 469 18
314574 67 388
816737 671 360
920581 149 841
246915 934 567
572976 719 618
202681 410 131
547147 116 143
202050 332 980
507577 753 57
710712 11 890
829186 928 665
134233 545 30
422367 53 825
534228 743 554
920770 57 897
892098 577 917
566894 250 171
751119 557 610
707276 851 485
172557 325 217
87098 449 615
39927 489 877
957408 303 156
822050 288 280
799652 300 572
68057 468 157
66994 973 809
166924 748 133
820899 461 21
727384 348 352
608678 845 717
39989 933 496
320968 1 376
298440 832 27
547352 208 488
82000 680 713
106114 73 67
979794 663 945
815958 129 848
708641 581 574
154074 382 893
44647 11 765
290133 684 16
873940 209 435
432965 749 616
348031 246 720
515262 665 517
138464 627 916
313573 515 11
640519 303 456
322411 208 377
87367 210 546
62257 713 902
218985 274 687
67345 429 161
990842 127 417
961698 588 415
256183 855 578
851554 67 587
868064 644 375
132197 502 838
322058 970 805
451864 656 153
674737 738 808
926432 766 943
684762 954 957
761889 429 421
590179 529 335
879983 536 159
746548 913 377
827742 602 99
862556 768 352
708658 200 37
403022 265 685
814061 828 234
126115 114 202
25247 487 469
738974 785 7
935617 215 163
935729 263 113
433581 694 26
907647 661 278
155552 41 100
67702 924 258
785518 223 545
252822 909 39
237024 180 113
453304 159 450
196791 708 278
256722 151 994
191664 28 361
473138 252 741
632037 93 535
371786 313 236
189296 782 530
337587 669 95
744687 925 715
55661 57 533
564590 297 413
423268 741 787
852112 508 727
747028 516 421
793516 639 123
189978 538 979
371765 683 479
422157 431 881
835280 57 977
913540 164 687
336662 112 79
404970 730 662
611248 63 23
92311 382 18
281029 437 293
593472 377 412
174559 348 719
296675 557 836
629104 901 220
60490 185 394
678388 592 103
355268 515 75
504482 1 283
521588 599 234
88347 678 890
159416 592 510
711296 251 882
44746 705 176
872399 528 401
4858 609 137
522120 475 680
203026 603 312
635505 678 497
961893 361 234
494668 668 116
503642 663 467
777510 722 41
456371 600 674
822493 971 893
688976 87 683
450758 261 481
937987 307 880
395740 236 250
498926 921 364
19964 888 868
244366 612 593
24685 43 842
626353 422 130
968500 396 178
765479 903 819
571459 128 118
52992 779 638
729859 113 658
762272 951 380
906104 931 447
618594 375 79
126528 941 492
553949 432 618
40956 170 286
678741 778 819
775453 531 654
284274 381 800
333505 729 574
737544 279 584
238862 739 655
277169 760 210
491377 693 624
582135 942 535
88878 650 93
413655 751 86
37850 938 181
473325 493 899
970288 762 292
230026 259 956
147725 521 149
772303 608 30
400213 109 253
417413 893 788
264565 801 1000
12830 703 581
723401 707 622
365934 253 235
4376 478 988
299689 332 720
329750 327 735
299673 788 59
266154 383 701
132570 837 761
337817 181 951
798506 568 752
937622 664 134
584910 649 851
248645 817 950
800667 274 540
985304 771 103
563232 856 231
324104 363 209
601545 451 966
263507 689 995
710605 917 102
272639 790 756
697999 889 767
580780 520 154
389196 435 824
916394 763 402
491888 905 395
172576 387 948
795345 693 995
690640 111 633
735191 26 81
313336 297 933
394522 768 742
897054 355 360
469374 4 373
313860 82 606
807035 645 776
284221 244 591
288961 477 893
190511 333 979
441849 653 484
629650 150 518
706961 240 662
246796 836 174
24759 59 975
261198 928 365
723076 590 142
510821 590 197
314441 366 746
814963 156 890
407478 258 773
125381 244 712
782717 67 612
726449 928 82
98411 196 950
145941 763 470
578489 826 759
124748 53 861
192484 36 13
935408 811 257
270951 178 126
736195 396 22
196184 859 861
166001 222 816
589239 79 167
868660 104 658
343399 655 407
552424 22 74
926773 131 30
763465 923 378
983263 874 351
342310 883 725
614159 99 643
157531 45 579
867814 697 236
274176 826 681
370410 707 22
84235 480 429
180644 318 771
148866 552 120
784633 466 916
33066 570 94
695717 552 362
926056 23 792
221576 905 401
476774 9 962
16602 707 736
171715 591 914
674556 658 100
63789 98 15
828977 281 784
35630 72 856
667417 600 245
431770 997 304
354274 498 559
766650 77 944
221826 699 755
897216 33 664
505893 943 380
238894 57 659
259282 765 744
862603 608 839
9463 364 491
721124 891 593
791108 395 423
531805 362 112
406556 59 333
532755 373 674
196359 304 173
302360 4 810
611733 570 337
588395 720 805
264062 705 616
277561 550 832
455735 946 981
568337 368 976
106496 208 783
795199 831 526
499308 985 744
684982 26 744
988246 264 206
687555 135 866
473113 38 690
430022 65 102
195554 999 18
808024 770 140
182428 795 727
951227 404 66
883291 607 90
161259 938 991
569646 638 701
763522 295 742
466364 386 223
98929 229 137
498901 487 969
859934 115 150
736136 647 294
15731 944 683
600653 192 494
161400 326 94
461130 192 134
518112 163 987
377871 1000 958
263176 969 763
781161 950 988
358204 746 515
857094 294 871
677199 343 356
145209 27 461
683148 285 441
249954 320 746
740144 301 144
900803 871 871
786835 900 210
580517 585 82
787064 315 299
669409 455 150
960854 318 52
748460 757 173
872632 749 866
620904 296 80
454770 324 596
190057 890 21
295434 239 568
935673 689 827
364673 150 854
364125 187 405
396864 63 132
802223 923 843
415941 1000 670
380250 247 391
229747 484 272
241676 619 460
473065 425 902
169141 917 212
821195 734 778
529880 635 701
47387 874 960
920080 206 52
334837 464 275
286031 398 734
202477 172 378
610912 718 730
749712 574 754
332302 540 355
197686 961 179
912423 935 324
98023 475 554
809252 557 443
920934 635 8
230307 256 278
469023 309 125
425865 402 369
678488 885 24
440452 226 695
49479 89 729
153123 701 520
577835 94 454
219177 333 937
468218 314 575
257983 786 201
290582 452 944
380400 181 889
79642 330 299
804101 153 552
367274 117 71
358727 580 422
428177 771 31
735447 594 880
536332 366 329
86220 890 376
836873 327 852
572273 786 805
3422 432 944
969452 791 123
969068 74 869
495191 617 750
489016 913 570
610237 123 113
954068 364 336
242612 813 465
684768 230 208
169017 272 603
129986 83 740
603698 302 451
934339 316 273
181568 891 446
735935 545 517
986979 52 955
580325 148 719
916191 892 197
539455 124 216
922076 756 500
305179 177 197
11291 818 248
941620 731 376
739025 801 567
434470 107 751
844677 754 745
631035 18 273
837492 302 479
369448 791 374
425400 390 221
279634 638 160
964286 68 809
206548 460 909
237222 151 352
996006 413 832
975388 691 430
815839 480 559
959451 1 695
239086 873 277
701394 160 934
274931 236 852
404323 771 276
903114 933 646
183520 230 642
106462 436 509
813845 160 831
597467 165 53
576854 906 677
954781 682 419
586045 303 62
197224 358 41
288328 212 250
787420 548 387
131217 432 337
449094 296 763
177373 888 655
292267 985 202
994712 177 552
831950 807 341
391485 734 689
948758 672 750
814315 806 986
440207 608 67
95830 859 573
787920 862 509
164659 651 658
799300 55 597
113525 277 761
832924 617 123
398805 903 490
657774 560 916
113765 337 20
524287 221 781
539468 739 262
427195 239 180
411295 689 705
464346 432 350
65989 34 369
428023 933 706
731806 836 512
488811 572 914
558456 943 293
370441 763 876
363656 397 289
559102 170 148
968257 391 367
377786 602 829
212940 382 730
328326 738 823
311313 158 789
357688 18 367
879201 944 361
919778 302 174
397424 935 829
137706 593 202
486497 74 499
922792 694 599
706490 289 63
787531 17 880
31622 176 833
453475 87 487
722601 385 445
972378 658 219
279757 202 921
31348 778 307
808103 394 291
867902 768 604
465960 829 658
367715 338 323
953855 281 282
346002 574 55
485397 205 768
391584 318 179
360964 62 499
299555 770 445
7143 808 667
820135 876 388
303264 920 839
348058 422 589
552577 58 981
416132 925 664
83514 884 647
723472 496 202
142518 90 119
570713 936 529
317992 69 361
241873 525 423
576347 706 936
916459 212 455
859795 530 263
398586 156 405
354314 282 353
421383 541 78
523057 745 144
562440 818 798
892831 69 897
634557 614 491
292575 546 304
879784 132 640
15715 102 238
358870 180 103
962134 190 95
79071 318 605
565959 107 996
625231 474 620
990373 613 53
630492 743 451
239019 796 655
315428 923 389
444100 545 915
213727 856 159
529656 283 821
541708 302 23
29089 674 145
647406 579 985
905415 538 628
424531 44 921
136844 361 729
806565 419 623
317014 844 855
88365 975 775
205737 300 111
614604 719 159
72975 197 550
627428 247 923
363516 322 187
980646 894 764
39276 692 383
633012 321 165
59694 405 938
586234 344 715
641490 466 3
404712 203 793
155741 14 289
207073 640 847
749961 387 492
117977 370 180
562892 282 805
578043 418 327
448983 289 505
670587 419 103
246568 545 143
95320 915 604
985214 334 632
584695 944 490
915856 164 460
92728 738 833
235547 90 58
732274 271 92
799812 59 771
506938 819 494
126193 169 962
14555 37 861
894319 752 298
298412 904 183
115490 992 880
742671 228 415
401938 996 537
820453 195 6
318554 316 329
143362 501 844
142881 371 761
890337 868 21
77030 877 122
142865 602 25
702153 392 332
718235 224 402
72884 267 357
167932 503 937
475871 184 81
696220 519 819
953256 266 663
594672 154 542
319873 81 273
521575 849 472
415574 448 664
770788 836 378
780198 880 558
361068 513 275
971933 195 949
721715 73 656
497899 512 866
918475 719 323
402391 13 145
191642 190 824
534214 831 967
16268 315 449
950603 401 434
379400 227 555
479719 68 473
966076 504 783
419248 686 184
585999 640 569
257143 785 306
672159 998 965
217015 711 963
343415 516 209
716470 171 965
434821 659 561
200061 214 38
18569 76 965
816258 582 369
917695 458 641
245750 407 205
979918 345 124
618814 439 841
907656 882 865
218868 70 174
238632 464 822
865816 557 573
574753 119 511
12510 638 273
851340 675 617
678746 350 709
167974 31 192
996305 394 784
273916 978 854
76156 110 877
164667 738 523
41806 298 404
574596 295 640
315823 310 723
300508 639 85
92727 18 157
153840 121 150
758078 500 327
68531 672 348
309127 121 455
54237 932 514
666124 185 697
514871 304 189
578606 506 406
30562 4 25
222781 660 596
59798 214 331
868714 428 470
9206 606 253
249527 254 55
137980 863 554
118458 671 243
70908 28 71
947435 454 759
17532 206 28
459568 768 14
898573 179 950
398486 428 477
211071 839 821
443500 712 216
518042 36 32
692430 443 836
655030 999 74
369141 458 235
732230 730 181
920379 161 38
980195 511 430
998191 927 835
481434 306 877
748638 710 650
240278 302 691
339971 440 61
15556 978 439
851827 149 183
878711 457 563
606515 679 71
621134 486 512
458938 621 355
2385 878 871
263708 651 125
419547 322 779
219003 899 682
475532 598 781
481336 804 217
376379 868 471
350323 724 152
671433 517 647
528779 899 315
464783 990 283
483073 455 988
414118 562 195
596965 608 40
595871 722 538
328502 479 684
980447 600 604
430291 724 134
375438 774 191
126819 584 293
356632 745 248
593078 329 247
848838 708 309
324124 561 42
542028 873 856
386527 889 593
24543 304 751
58958 298 927
162107 548 473
346657 762 733
378511 97 538
587643 848 732
473948 468 208
86707 660 961
15494 652 812
879469 659 493
899631 539 939
561429 398 987
526734 345 31
206360 574 213
405241 200 148
428575 209 477
92973 399 687
850388 213 236
325448 989 473
239682 469 638
985128 115 385
661706 798 292
581911 736 683
641614 999 179
633530 495 609
65809 317 956
355052 958 657
710919 919 767
752875 435 637
565108 9 877
186907 809 324
471503 407 482
446823 54 162
238902 759 779
598552 907 717
381393 816 264
552999 357 38
218520 123 990
203426 315 99
412072 14 856
623800 167 469
178161 605 432
184839 923 807
69285 913 85
711580 371 57
951065 313 486
588434 201 233
906493 858 420
724635 557 815
561047 306 105
839678 617 83
794794 568 106
480288 878 537
316899 101 4
15121 888 669
951634 787 437
594123 98 655
929395 53 100
785945 745 151
82615 549 46
888208 548 63
195532 394 187
595982 478 884
949413 266 805
386583 183 575
39824 530 581
370365 563 305
723699 749 860
213209 370 566
428665 55 387
179304 381 839
807117 880 721
280651 547 109
767444 67 116
463476 211 558
60382 86 725
562114 36 322
470314 468 908
462918 38 157
258589 275 627
535441 531 260
52697 208 390
811993 571 353
279669 902 808
482248 745 935
869736 832 198
965037 980 30
61400 57 762
886753 432 702
357442 101 77
873911 31 864
774925 186 367
884061 640 921
62927 296 747
796190 525 148
707381 621 263
972013 818 647
599423 286 766
754045 183 150
65052 699 554
551468 124 603
435222 757 155
588126 258 426
725515 108 585
548597 995 568
524312 422 488
501970 863 782
291184 974 445
342697 847 713
87350 738 760
121173 894 819
638359 70 294
763482 321 54
165559 795 564
205513 993 562
855097 561 447
855873 301 131
901088 1 89
763865 306 637
974184 326 187
433649 448 917
661746 744 812
161779 944 81
666831 331 60
169676 850 932
848151 461 876
145627 254 946
419106 571 222
211163 790 613
130342 296 517
158469 329 639
440877 829 615
781288 415 343
64596 65 23
423744 793 467
260190 539 422
947349 836 294
187847 803 561
521788 213 336
341525 740 296
703169 869 148
45185 291 448
486242 516 934
203344 867 779
397373 611 721
8086 311 537
928799 354 471
11123 248 684
725118 597 971
344482 751 417
231758 114 254
622806 892 993
828473 783 235
450422 784 632
790552 189 961
121427 601 991
337466 984 701
737824 474 209
616300 56 400
969511 567 831
300533 201 426
85837 51 435
154623 953 148
852527 98 98
596250 293 847
172936 708 389
838063 716 644
402258 417 515
926037 481 143
258510 445 579
973772 877 781
457088 343 600
582398 932 568
933264 94 611
187213 123 482
829935 353 952
407507 947 432
95057 7 549
235457 892 678
735489 748 123
221844 436 368
475584 54 530
440868 366 414
303939 885 460
885897 612 537
150677 591 155
827533 945 871
833395 930 206
234178 792 485
934099 280 932
220410 552 589
71307 286 913
79063 257 931
427737 627 55
445701 127 17
873076 531 298
435368 444 169
376973 145 299
416530 364 24
286342 719 712
971563 771 789
866287 680 747
18166 957 267
979395 671 619
179074 930 173
596234 961 272
583943 175 559
136633 1000 652
189935 118 591
21349 869 629
854186 515 923
390281 561 673
730216 574 292
417835 995 90
159979 32 197
194614 742 164
548851 592 373
215267 373 27
11397 467 212
189113 14 474
388099 859 635
887605 331 748
572320 914 741
100278 843 144
79034 969 465
676239 654 121
528343 421 780
366965 16 571
208685 539 338
280911 286 756
280824 912 659
564216 604 795
933146 715 696
397359 407 424
211865 745 556
675316 266 148
283577 987 424
673186 594 949
427047 721 678
843744 160 845
270885 646 655
135012 832 971
758825 790 556
606596 731 281
145352 923 782
34774 132 852
351767 918 674
609485 937 887
693720 10 240
898535 104 588
587817 798 32
916262 572 15
448534 380 464
612046 73 153
441910 805 270
190599 650 908
433832 607 504
559016 185 374
667948 452 977
933036 136 758
774915 232 145
650028 238 874
729987 912 769
75474 320 77
197659 521 789
331511 253 872
401001 119 53
665544 278 7
8634 252 983
133886 677 460
830164 59 218
201963 395 342
378255 833 168
393232 223 239
544336 486 216
295656 930 102
799269 888 709
431449 698 460
967711 512 9
38426 305 279
281085 542 54
288487 446 552
24290 597 234
45704 372 825
930003 107 507
693047 821 633
43130 921 93
470494 370 406
310828 519 924
751548 606 631
507863 292 248
526291 873 602
797573 672 114
624501 384 713
375892 797 784
636091 217 873
896827 817 749
524124 633 789
982868 410 935
345947 533 546
721161 859 649
281493 122 965
820388 103 306
824693 61 702
297583 609 790
494578 53 739
874156 629 133
47985 473 62
685357 308 34
455821 621 980
571248 317 854
117966 666 530
201726 695 181
331723 656 781
951116 397 156
545645 562 340
827299 564 640
276594 697 950
487277 194 517
763316 772 187
573863 710 115
267251 780 247
778421 346 519
558199 818 704
303300 78 831
996881 155 627
243759 853 691
928715 309 774
119005 275 713
370307 566 53
34121 289 746
165508 982 27
152824 791 207
582305 128 913
105102 649 813
954308 117 155
343689 329 650
947316 660 706
623841 309 678
6236 901 361
69141 350 856
85906 977 790
762784 78 203
270274 67 123
739324 107 386
49491 866 649
222984 947 24
413695 198 139
255585 692 16
579607 77 457
778359 130 544
362671 739 14
438019 537 229
559963 669 490
318195 103 938
263227 412 227
846819 338 38
876234 498 999
589315 585 481
199 855 231
281200 81 202
730069 365 917
780969 343 375
956067 733 573
686762 338 176
124368 43 144
22684 747 378
564606 997 181
65194 816 107
724045 624 786
426504 396 794
225238 947 958
260380 382 178
769119 770 315
794684 939 389
786502 272 410
596524 523 974
469537 411 681
558634 520 243
713683 66 232
20930 298 486
980690 323 452
430327 736 738
297646 261 41
385994 841 425
515415 907 450
135284 944 370
954994 682 774
989173 343 57
105803 82 934
276505 752 374
913507 252 96
520722 386 517
858213 100 609
456106 583 826
602818 2 155
153211 621 236
355792 589 342
231293 235 57
127366 344 912
655692 676 920
141018 645 325
358175 852 17
673849 63 63
967524 800 663
121771 630 351
98362 192 782
173086 56 354
487548 218 793
748902 319 627
195857 393 334
924723 621 636
811484 6 272
702729 167 403
248675 644 397
938837 567 335
746085 650 125
803969 67 180
905745 281 842
319762 617 85
254845 669 13
906574 451 313
235236 190 431
829709 423 860
36353 768 299
890817 185 752
617970 678 484
57850 593 206
532000 465 864
102975 195 277
370469 585 102
694585 788 757
925661 524 706
107452 831 209
157210 857 903
667855 728 728
560366 351 269
459301 667 989
972586 270 904
524639 720 195
315311 717 566
730281 111 496
472017 184 88
919117 511 447
610755 341 605
660296 307 985
863702 869 896
81922 805 715
816574 680 431
185813 791 897
190490 421 992
390797 992 14
428342 178 44
306191 10 548
223546 341 771
407735 615 68
125514 372 701
546742 774 681
124883 787 943
301784 971 271
591283 337 130
759338 268 454
118551 246 135
741518 770 898
117284 676 159
968118 368 437
98056 960 638
269860 61 276
615732 154 823
667533 168 28
598023 136 84
976710 918 761
545216 322 419
731884 407 657
262500 790 918
609922 183 621
209907 184 378
93087 103 94
659181 18 397
15855 767 481
222167 325 248
552770 545 443
932855 742 343
741109 311 481
843570 554 498
837793 300 630
954251 930 499
634664 267 973
805870 538 337
104863 569 666
907538 36 74
332890 394 76
463459 656 608
521994 20 166
190616 536 354
664309 612 95
545163 216 505
428315 411 950
829146 808 389
232388 4 336
721009 378 1000
287471 577 25
149539 705 669
443347 124 329
53832 593 20
415443 587 791
813512 589 629
118846 748 458
904190 645 885
984634 563 102
521733 888 534
441894 126 255
738359 269 688
174946 524 567
717212 276 567
421196 138 195
639157 548 4
929749 839 125
103799 858 781
599068 616 628
728653 788 992
190911 228 935
976027 553 23
979423 820 910
58742 4 340
520093 125 326
600724 60 347
796252 170 660
519952 707 284
469623 424 175
21033 629 409
132732 729 412
395137 324 422
217017 609 564
331668 511 483
887815 247 640
318019 125 88
56814 621 88
126956 400 982
179615 395 795
705998 733 68
474570 548 378
195502 458 41
661230 739 8
928602 508 74
244030 854 750
133968 878 230
744552 823 54
117662 436 24
809272 569 484
882082 322 767
199924 703 35
604581 691 261
644182 110 510
231599 876 296
736704 520 594
554720 974 906
475186 350 19
406874 369 944
601503 679 169
546036 357 24
988280 393 665
180280 945 619
921780 879 914
619087 680 385
979572 655 424
810186 403 445
855525 804 796
624496 390 298
799334 538 24
104807 985 931
901880 507 952
323487 785 442
966079 98 995
385899 944 678
108443 52 588
472513 907 950
1262 221 57
76949 841 412
569900 880 602
729900 429 18
249146 774 871
733363 379 504
657584 397 716
905916 224 282
999868 160 750
816689 19 604
180036 70 834
6893 597 962
946749 458 156
988672 905 989
267148 793 98
946011 125 215
505732 142 575
879637 896 322
297170 292 415
976973 614 471
900191 74 502
73587 89 66
67874 304 914
821658 819 163
132410 696 565
11723 822 557
474537 171 827
665691 482 103
849463 953 494
407610 325 824
649675 729 237
399643 108 179
125706 703 137
423854 609 939
345706 832 994
137552 901 258
652022 557 69
664942 565 56
517935 399 29
474606 566 926
13410 976 71
155095 580 928
948016 204 724
409780 44 971
583503 444 608
538367 934 52
238635 744 154
189359 554 673
788644 944 996
935037 60 999
154962 495 726
162952 312 70
404248 795 773
25802 472 256
310265 708 693
207401 233 470
197876 615 27
902681 500 259
977551 484 188
551069 713 38
493048 481 746
565701 266 625
866758 811 537
136072 98 459
831489 774 936
381337 608 764
965551 246 73
758681 104 995
912282 597 180
58060 889 874
270446 457 803
482946 264 610
595168 182 248
369880 175 320
567938 292 632
726154 548 199
296260 246 865
633939 863 835
848375 90 917
173062 703 606
309831 645 199
950237 21 936
503466 871 57
124362 455 499
755885 517 321
929903 239 650
554519 838 869
362300 296 720
357568 680 560
31494 68 437
279009 56 76
340 96 977
416460 859 924
561967 689 173
409078 743 613
24948 434 331
88936 100 363
181373 836 143
560882 672 377
98601 716 753
364377 766 90
449181 682 289
500849 783 634
361570 431 490
515872 721 170
122233 627 302
252344 563 936
790711 8 494
764137 335 464
267353 9 69
968931 938 965
976264 332 451
666783 819 889
518328 661 266
496125 966 304
98376 586 713
388696 252 981
389848 135 144
524550 433 828
870676 701 714
653493 187 757
795387 767 916
675765 629 802
386597 396 23
952804 343 449
367266 99 37
645276 326 769
196307 595 526
990113 793 793
390004 454 771
682573 429 792
401053 789 230
102209 912 416
22578 945 472
7525 493 295
928974 403 227
30073 43 353
324180 68 732
115670 67 87
547282 683 1
237667 706 276
457902 478 436
338913 275 809
170178 941 85
833454 417 402
543998 138 940
471686 549 984
153264 812 371
244459 662 571
115481 386 343
510610 107 836
976232 832 33
826698 860 240
826616 98 181
188202 324 466
400520 420 491
576839 920 189
172339 290 337
540446 876 547
23208 659 549
582964 420 538
985869 745 899
316159 380 827
763057 824 270
622712 613 765
481464 935 114
135289 777 323
993255 48 566
391623 895 277
428747 953 703
944150 182 17
6476 797 991
83544 556 924
728585 733 887
516081 50 411
895997 360 996
388264 276 81
330125 239 712
716895 582 395
879103 992 790
659362 663 408
643701 372 741
801824 183 70
205254 383 443
5844 866 36
321359 275 606
314629 941 400
990441 491 632
373603 804 369
304787 729 456
255048 57 146
917303 960 286
671414 323 807
492646 922 812
151469 694 672
494012 994 2
708056 986 449
944528 888 255
677767 974 508
213630 319 657
128114 79 215
753988 369 75
898179 168 899
340004 2 976
457182 663 504
476439 251 564
734931 348 114
326107 170 679
95562 531 476
407729 794 41
536736 757 965
222345 342 130
154889 817 879
23170 377 608
318980 151 703
592358 479 509
933057 910 203
58870 588 769
474564 387 535
881705 475 859
792173 3 148
719703 760 392
780950 245 363
70736 922 516
880603 286 428
242151 167 359
751592 574 421
170237 75 793
72669 630 155
661416 356 347
648622 983 519
886351 738 626
550056 718 631
273623 432 507
218214 661 823
201296 670 482
186452 519 1000
987115 201 435
197258 717 615
629730 175 560
722433 433 403
954106 160 389
918833 86 389
544576 324 352
131449 611 824
626587 942 238
485084 475 52
96393 364 508
881125 700 917
569688 706 740
219124 507 61
922416 300 643
260333 998 711
624140 372 449
840365 187 957
810834 456 117
608988 236 528
694622 909 425
499181 674 811
769442 277 408
174097 984 802
873254 480 570
957502 343 606
908530 6 727
471870 853 462
902523 231 495
339355 362 959
983860 82 314
810780 46 772
149269 126 433
620090 205 85
456715 813 341
200210 419 110
138750 784 483
118893 430 686
183119 375 852
182480 18 562
760726 670 881
121111 742 499
697415 977 948
357003 684 799
110857 262 245
113302 425 480
748649 676 873
347220 176 195
633706 111 569
609868 95 908
637625 584 229
914186 130 142
512398 642 870
820240 109 163
963108 583 732
910897 117 885
849123 722 523
35156 133 812
703922 417 439
187886 585 845
986742 579 801
151439 656 613
850844 59 834
199830 299 267
163940 391 213
637397 607 484
918722 637 795
772844 870 262
400616 620 579
43814 873 795
872981 716 690
86334 925 802
48556 679 43
315348 495 910
740407 293 812
992292 878 197
993435 612 314
848157 537 769
97876 107 164
501144 736 52
393233 14 412
582239 260 841
94175 702 204
816106 348 314
329402 791 368
209749 506 888
996745 786 278
799203 553 612
746828 684 8
692353 16 505
198602 973 163
611953 386 537
937027 511 44
309213 941 692
811354 614 127
968643 728 531
688911 832 882
825720 412 603
655723 883 866
275721 586 853
50245 239 586
114754 399 455
86901 511 490
657177 787 235
18711 888 318
599773 208 33
202196 245 950
227741 221 111
867710 426 586
550486 252 517
636195 976 579
263415 914 152
228330 427 692
535288 861 360
992784 197 458
925949 3 475
504880 77 12
222101 312 817
238989 928 951
841234 851 660
74662 520 970
418657 368 722
111747 453 422
7900 863 72
20790 345 392
73964 104 205
293979 988 471
67750 322 486
599107 104 282
530691 665 66
263680 90 635
379311 197 555
279722 909 309
390303 216 456
999811 127 314
374625 436 735
258550 921 618
453093 333 317
527763 334 68
973431 705 737
186420 558 481
740278 266 548
436030 640 101
669639 911 683
332039 125 771
570648 809 397
937141 661 572
740383 102 849
984542 967 740
10472 400 388
855102 436 240
949813 749 121
458185 861 663
369101 268 976
56064 103 603
606863 735 972
502580 253 742
307273 990 515
884999 84 53
636822 107 44
484270 894 743
926166 240 811
550640 9 62
131689 453 982
474155 301 797
831356 338 985
96662 383 802
842531 284 866
580627 922 854
488662 338 826
732156 549 839
617239 9 432
42972 239 319
777648 379 350
155570 272 419
533275 957 818
541889 768 184
792767 896 592
441516 720 473
176135 642 623
12085 559 968
50348 24 817
256810 877 784
799899 878 53
37417 284 5
832109 226 77
347868 100 471
719428 498 297
781464 390 99
67859 67 583
76335 387 744
673978 389 913
940232 329 525
277495 795 14
294947 132 954
898551 965 904
889626 799 109
912951 343 49
55970 134 870
26077 635 698
874355 306 92
493542 144 546
353509 947 264
396231 961 556
112513 972 925
552838 918 693
284461 932 300
35539 608 464
731963 74 891
716887 63 755
866187 80 660
885486 184 959
133948 671 781
222865 439 897
49486 474 931
554291 748 225
763812 561 544
449285 78 951
343065 969 986
755974 994 386
631502 422 499
27726 494 464
602856 355 546
494225 197 356
438365 773 606
902821 492 813
657230 510 452
421151 948 968
180158 225 641
776840 436 849
819160 185 813
542829 727 731
451946 515 869
759782 703 712
500859 988 893
880234 722 839
436041 805 807
528756 942 203
330973 408 393
292796 936 752
998913 56 404
51522 258 368
749759 869 302
267371 296 680
243505 752 615
301938 608 739
895103 910 704
103212 221 54
676597 791 932
21483 882 372
626297 836 568
201414 558 229
330822 992 135
236051 936 722
906723 672 622
175517 66 713
455746 763 531
659961 24 753
869063 998 834
242162 961 194
474593 877 129
565556 423 769
859331 553 330
796207 141 43
474325 291 430
112448 993 466
725558 155 880
888597 409 624
142108 168 366
862202 714 465
790111 324 335
766093 406 277
456035 200 17
903627 171 433
997699 652 70
840982 538 353
641069 726 884
285862 644 513
169613 148 820
439600 547 266
129654 537 115
930122 676 458
553378 172 874
211996 359 757
238560 211 310
368598 515 237
780258 758 992
745221 666 829
950923 255 769
809847 762 999
390736 73 119
442456 358 719
42294 886 461
324842 198 420
286487 8 718
545954 884 482
43631 904 702
277859 207 737
426651 5 744
344321 260 459
45526 251 836
198386 224 616
676858 779 474
809406 150 336
439859 665 510
468320 357 573
569584 395 475
559372 767 30
37791 119 764
420845 981 584
97340 221 52
122244 160 573
49857 903 893
697666 278 304
552903 339 493
901777 664 905
111428 452 286
969283 424 84
663536 998 158
416864 280 92
37613 785 801
668623 642 468
919894 508 312
157263 840 982
749775 11 403
241898 441 749
252711 859 326
827792 143 691
374879 638 901
277825 208 815
631716 223 354
836210 477 874
574274 223 983
763599 984 14
729829 254 515
243625 198 651
483203 82 699
671082 263 523
609037 480 135
789906 935 426
141870 471 489
37309 360 454
999495 234 610
645596 575 994
759836 640 759
536472 539 359
678767 406 318
312180 335 161
172793 330 279
610998 842 803
810569 544 496
570546 675 621
609773 326 471
386517 605 502
544360 174 688
744057 281 491
878278 728 618
853425 14 671
144626 366 962
957601 690 183
300096 708 727
944282 840 925
298558 638 197
623902 374 421
487304 480 30
245834 804 376
280334 934 282
246882 113 858
201502 627 100
459428 862 555
418641 770 675
656652 637 766
883312 275 873
796231 857 961
941273 740 899
894584 420 970
221538 587 538
692187 351 573
860 9 424
826110 381 590
537206 378 149
337940 767 731
509916 841 248
763498 370 3
909160 229 5
748550 542 210
255313 812 483
22353 592 539
552184 597 169
71199 653 641
318010 928 773
133754 334 169
312250 935 594
590046 301 67
505607 190 459
714467 667 415
732405 441 786
450494 576 780
853072 21 141
189325 949 88
274377 220 156
724735 152 521
914066 893 626
412813 410 715
327324 3 983
992034 815 647
28145 894 986
381998 567 231
359701 564 758
639344 680 183
869211 623 704
968147 117 361
645253 523 870
428880 453 486
171811 264 423
689200 456 200
235022 730 446
526523 548 872
583849 30 477
956588 393 834
604257 411 882
39595 132 167
710653 523 619
437442 540 291
777303 43 311
339746 68 906
883825 710 381
181468 450 147
899781 821 988
92300 277 854
88104 181 926
149911 738 228
868855 903 971
435268 663 523
615755 799 676
909974 982 922
184834 57 156
223596 514 87
308990 265 552
829420 397 815
597854 989 39
899117 805 76
649890 373 61
109366 83 667
993079 676 257
447251 127 394
40837 684 723
804717 238 927
617597 507 412
733419 495 364
581038 492 707
134723 476 639
343564 26 627
986626 179 137
599754 115 233
98942 573 533
255681 553 551
840852 667 649
153691 89 518
471685 774 623
620481 981 748
394709 561 718
513381 938 951
811203 261 73
197880 275 301
638345 506 330
990047 357 43
256004 71 893
599050 56 676
490919 992 484
882537 992 814
89421 18 354
71746 394 432
559757 465 54
223832 449 438
131020 196 759
234222 931 363
794582 242 462
384042 456 195
619032 48 216
854369 139 17
366537 323 8
722785 206 341
13773 896 963
907023 551 906
335159 146 785
52579 463 795
992968 720 86
538404 878 111
726677 835 607
111535 67 200
195699 870 286
549455 94 384
864416 218 107
122837 756 13
482680 445 571
463955 486 436
702857 953 627
883869 120 935
416100 840 788
95254 560 281
503615 680 974
612427 31 66
525023 943 230
232893 289 590
480583 133 40
182812 514 276
185266 775 537
199596 748 579
433237 721 909
940989 270 765
228332 49 812
948392 757 962
447667 525 831
590677 731 866
985269 550 4
503952 777 266
938598 72 697
433006 213 512
710252 210 754
608059 676 588
204554 899 454
852765 937 508
834189 841 390
58269 877 39
927981 357 235
802548 395 288
259511 194 16
489807 46 665
677156 89 527
282429 997 218
179264 760 268
495470 483 100
257501 834 481
599309 323 232
940942 72 316
175120 67 288
257828 74 738
433420 380 488
305018 296 937
599378 362 761
659317 36 19
169227 771 923
372280 846 535
173270 543 778
557528 216 912
71344 617 289
99172 432 797
198896 780 854
246116 16 366
860306 366 411
362977 198 40
403491 666 360
36333 267 170
798467 379 345
787428 646 114
449004 110 754
467 933 186
746813 355 780
624508 719 624
779207 665 181
497072 81 559
655894 87 423
563459 885 703
621539 667 770
122205 919 935
729391 841 202
991213 594 294
25043 232 236
302577 557 412
576544 434 723
61264 878 155
399305 396 711
153653 113 636
401298 542 62
532469 285 34
599905 18 330
23229 598 727
796538 293 273
690922 557 525
442464 234 356
412780 744 364
554828 204 272
306679 64 429
890167 911 195
781583 638 802
845660 731 607
162492 288 888
638308 573 410
914366 465 230
237429 757 656
480171 535 890
974414 120 663
572275 175 358
883274 255 971
406367 813 958
928446 887 363
215286 584 608
143922 127 199
368529 219 37
383652 667 640
161750 805 83
383353 920 323
76008 937 965
575024 125 844
730267 226 424
729019 122 301
772716 755 139
312759 197 800
351177 229 999
263403 504 422
289862 448 255
419210 135 637
727996 284 12
773543 870 380
671451 587 731
203042 487 359
971440 876 963
267206 515 489
748139 263 304
750352 757 833
347795 479 367
348420 185 198
482152 278 945
620620 583 994
403971 218 648
706653 607 439
298992 958 872
121823 498 512
560740 81 206
711381 357 550
891867 759 781
842161 581 888
180532 338 831
452227 835 919
13499 142 873
352114 655 431
246814 331 732
560322 735 729
668450 632 853
378230 916 256
947467 125 561
976979 304 143
457261 918 116
596579 170 960
54009 452 841
866318 745 131
783480 964 47
516022 418 241
967301 774 365
325827 831 606
775205 919 395
286058 609 89
111420 227 470
649883 986 608
836788 807 372
242344 537 328
684802 799 82
772786 87 507
237056 468 661
780988 628 281
928322 46 198
42979 992 693
900468 287 272
97872 930 16
53667 991 87
327076 458 301
653601 927 846
936695 995 545
162465 925 396
351020 397 910
252091 569 545
943260 52 87
317772 273 776
146699 444 515
267013 336 966
67309 879 175
478739 145 67
380225 91 40
549315 84 246
252868 673 592
760132 840 788
140914 63 988
173095 803 809
907959 500 692
733880 802 374
535513 967 317
992064 185 477
214355 216 134
178949 344 500
596009 123 954
203220 739 814
916617 336 728
281536 771 885
925978 343 764
968782 977 484
765774 329 709
36694 850 897
338554 917 892
11757 162 54
583035 561 216
826198 849 606
24889 847 118
967184 210 447
272608 23 602
940752 346 347
788384 978 945
708423 333 609
798552 707 488
445051 335 927
474781 39 885
361048 585 391
723310 438 316
294284 391 698
480846 649 398
188958 356 705
223324 273 552
381225 963 878
683465 978 205
852378 754 681
553587 189 73
131154 621 517
712002 868 715
645925 74 450
417074 541 74
873514 614 984
7609 77 789
165060 437 548
437570 399 945
772547 366 72
947644 479 195
816034 539 926
559820 451 390
636361 414 924
106260 383 543
944689 378 929
189972 374 642
192255 658 497
256459 413 295
922534 42 159
589791 644 596
639163 501 633
392948 848 374
398692 818 513
170602 782 704
562167 165 696
412312 327 702
682276 679 759
400100 149 342
382793 763 123
586390 973 962
403609 316 115
55989 990 76
772704 789 44
14576 140 950
62319 770 43
703836 191 7
432053 797 336
977217 21 688
298719 623 736
759650 257 283
253502 765 433
60622 569 824
188702 541 155
17192 500 533
415053 888 81
313688 890 173
878982 613 559
662101 889 676
307119 717 404
262565 20 961
907295 840 322
717649 671 786
603118 110 564
233685 912 430
518310 483 795
681337 220 966
288714 390 926
248666 843 454
628690 783 398
411144 476 540
107881 40 570
955661 630 953
134249 266 515
704696 97 32
8546 441 258
118157 848 784
808735 51 383
211508 918 762
958838 671 289
530384 374 442
760381 319 907
600960 455 119
239409 363 404
898093 622 401
731858 364 617
109101 722 3
862761 957 595
677840 424 4
273486 845 299
597753 653 83
994614 784 118
472866 467 187
307711 418 493
836127 906 811
561314 290 271
602751 702 257
606249 550 329
277737 950 631
692632 291 416
7349 765 562
832655 517 872
207598 677 418
20980 893 387
328211 313 3
277920 442 514
219754 728 722
749210 441 427
119203 213 190
278219 732 784
856648 830 197
164098 307 761
218748 775 919
504838 968 326
707093 181 592
857449 807 426
162272 757 708
249801 167 544
457400 6 626
196789 433 501
233462 635 868
250359 620 826
833141 37 751
455599 561 387
749119 90 80
556476 314 225
762043 54 435
345687 399 187
370837 649 574
730229 366 269
709657 486 848
309431 341 999
233554 271 567
209146 565 968
392935 18 173
287442 230 201
615748 925 893
417323 971 191
218188 49 128
445431 793 441
28236 758 468
911031 609 944
480421 514 237
451040 555 244
950674 35 499
700032 905 14
954936 452 949
599210 135 318
866390 653 441
687544 704 624
723295 961 656
692021 634 542
633337 669 348
492321 404 908
863934 730 929
324935 286 293
481316 712 262
200238 693 918
530197 909 308
924297 272 943
134092 243 745
26201 318 563
336735 923 216
298272 82 221
617389 229 707
519133 622 133
566617 320 526
65155 413 242
440056 16 112
741786 778 742
737646 791 901
796520 6 843
967876 615 508
264517 325 750
470006 623 21
838815 904 745
679388 38 693
687566 851 699
739751 12 546
654871 806 102
841270 655 374
375777 496 768
47582 441 222
927845 249 89
902005 292 814
497917 589 332
768224 371 120
906620 282 400
613942 715 701
627539 56 738
611667 585 533
978977 268 165
72253 255 406
708613 626 568
983463 652 632
113692 681 801
851165 498 288
870310 292 329
910152 354 934
24714 240 715
955468 813 507
858513 875 858
891075 188 461
91347 18 201
182343 934 110
634293 663 319
425101 689 997
779554 789 79
135705 145 958
612175 909 51
741051 418 568
377481 351 549
734693 844 599
475944 69 440
199792 526 99
859259 218 788
518937 32 542
881968 769 360
902070 426 122
1074 762 340
999195 451 259
575835 191 806
847421 306 609
932073 897 370
516395 723 975
140432 312 940
276122 243 237
244633 827 794
110407 367 333
381212 629 917
768129 421 717
448514 838 858
665125 301 786
775863 888 407
613582 485 331
21910 34 937
344302 534 870
748039 359 120
292038 149 1
679104 183 797
662300 81 279
994503 14 434
948863 257 557
269892 24 337
222139 610 904
145134 616 310
242712 408 367
863542 187 221
844061 932 238
157002 971 951
822090 462 62
76706 942 128
317706 867 912
735725 939 995
410807 615 912
168543 319 605
684320 262 867
806393 838 442
757263 165 23
883793 871 58
621696 961 843
280042 513 319
380169 764 819
422734 893 91
489800 541 917
852407 94 885
190136 878 622
194258 251 652
112544 977 900
756386 759 990
606778 629 82
667451 361 960
431811 273 356
884396 116 253
103435 748 961
221271 926 922
383822 455 187
764971 890 374
574017 385 874
63895 16 196
325198 99 592
404926 797 627
6584 294 837
362820 866 942
282303 103 76
802330 426 423
635015 641 572
827634 644 693
950625 768 578
932788 364 830
402964 605 167
50329 194 53
407457 957 235
19842 759 628
64650 465 704
590092 756 969
777418 569 293
673855 605 632
561438 469 637
732174 775 167
489679 749 300
783782 258 474
171310 778 849
681479 747 709
609561 921 476
161245 212 244
670815 394 63
385449 764 622
879643 58 760
159221 488 964
49262 892 226
971577 157 837
291343 23 184
403181 751 319
435799 366 578
229771 986 943
666350 179 901
183065 621 986
504666 582 823
560462 908 818
99535 668 672
207280 181 994
104423 900 567
945099 491 301
40390 383 640
925963 545 429
420855 954 622
639171 307 903
55706 511 241
193524 553 645
910913 857 110
624805 878 438
641772 525 309
224719 805 611
721813 301 528
751853 144 266
61627 473 292
519763 757 677
408468 989 907
574705 457 225
59130 95 362
976496 112 323
22143 870 844
637673 688 878
236866 609 291
601912 902 69
165581 865 941
99069 968 262
253511 884 835
599193 913 833
844384 558 796
721546 168 426
910867 644 981
472391 106 249
657402 814 470
153497 677 30
351538 474 140
463573 325 167
800045 467 529
590018 699 877
925722 269 964
194121 233 810
649863 881 31
749364 827 390
902706 857 918
309973 412 456
695218 826 999
692348 854 893
332702 146 431
735223 773 771
201804 194 995
502186 697 605
693070 927 543
412363 54 987
174414 121 547
951551 98 918
509968 656 356
148601 97 404
665132 453 268
682046 675 129
451989 547 548
484789 427 987
761463 446 518
76373 960 389
242357 249 461
940454 231 411
908234 497 684
45107 449 710
418730 587 322
587157 434 64
445943 152 139
52229 25 800
314305 999 872
712092 305 864
355116 636 999
936826 325 281
611624 603 439
348092 34 183
738102 675 720
684160 200 671
163528 1 43
403277 425 294
648253 724 999
491738 718 581
612171 903 165
123167 921 763
645319 647 599
183675 443 540
622246 728 265
873220 289 596
634423 984 602
446621 60 917
736906 785 300
730532 323 35
284960 854 217
730033 878 638
604731 611 722
359380 709 618
842404 541 370
261341 681 185
499023 157 252
91343 620 653
1421 591 831
602691 71 67
423944 96 771
679039 943 267
488926 828 443
530457 420 792
786583 462 977
606980 831 675
123251 525 683
126944 944 776
906598 754 932
565263 399 120
678150 301 269
297317 706 620
277779 620 362
21465 200 985
123138 212 230
64423 883 733
681457 647 309
962837 686 896
92114 956 4
830316 288 701
788634 915 298
758102 686 357
122014 873 770
791318 150 81
330050 319 103
101482 196 453
885030 419 994
794680 18 656
377954 99 544
249721 506 997
949620 340 677
788707 455 293
904489 878 332
121964 154 392
446361 593 366
290659 126 786
481582 430 24
26879 860 415
57022 544 589
778315 183 711
983417 704 646
376462 530 785
59708 238 74
889066 895 173
986720 188 506
689093 278 785
687665 858 490
74508 656 8
596590 846 279
584406 110 965
35401 653 499
204598 935 241
791751 733 76
773800 334 484
556497 290 646
541645 29 544
219310 850 602
309577 618 309
187059 812 552
329738 161 452
230992 960 352
657749 488 903
530792 956 403
67485 437 40
210785 969 123
468550 935 973
500270 996 543
262848 261 548
935897 352 691
156566 74 148
882369 991 732
143299 683 339
553185 637 266
546497 561 705
444245 119 604
283233 805 13
628528 301 520
297807 358 243
235601 236 889
696639 629 882
615645 48 471
747311 344 163
604641 8 716
660330 636 317
798667 688 109
941029 132 899
710369 890 567
76220 492 742
541753 72 460
219696 846 155
837048 161 489
337606 153 910
694235 200 1
871929 887 489
478220 536 913
209241 104 58
366281 78 43
849477 714 173
230579 108 557
43661 848 751
322425 175 323
867004 225 636
765579 343 235
131763 702 443
266591 269 961
46207 4 2
956815 799 551
541840 424 937
991057 103 843
126768 22 395
357106 859 746
19863 423 168
191878 125 875
660011 779 575
991171 706 626
980046 987 73
214366 100 46
548796 829 336
722044 594 539
236720 712 675
727691 271 748
495014 481 310
776045 542 503
388887 626 213
850689 287 220
294861 454 347
902127 153 422
951597 309 419
386989 242 102
61648 270 786
508495 815 659
117795 429 329
54227 420 403
483287 294 706
866890 319 220
481541 962 184
259274 599 376
53414 460 713
547609 35 281
566300 346 18
602932 654 443
559172 203 194
313050 736 605
496068 97 278
103270 340 927
711251 803 117
950698 15 580
993512 574 235
275365 973 116
634802 661 54
798232 400 280
578181 506 230
226148 357 678
576243 230 795
394215 300 613
770296 672 281
938759 739 429
764114 901 348
464427 312 975
591688 562 842
943871 208 549
159401 771 165
368950 149 189
770151 581 697
7111 338 209
290286 526 864
987657 864 473
764558 291 677
772421 93 466
896277 8 264
501644 350 876
436673 549 890
791261 593 944
955869 874 191
704428 70 759
797602 938 374
458852 131 88
485142 340 5
213131 979 768
409774 851 658
547679 728 158
331091 277 967
377134 214 760
103858 278 159
358711 376 896
902908 133 997
105021 370 193
847825 758 203
744298 122 671
557190 459 267
103698 73 537
361481 820 785
215100 212 785
464400 973 171
662854 875 286
917252 534 758
385698 410 444
380393 548 346
323636 614 836
986875 443 427
607284 338 258
286549 128 636
2101 496 546
990645 330 974
496980 808 727
368728 280 415
931527 960 89
736682 785 391
104128 207 306
177903 73 487
409928 795 338
460677 138 505
847854 392 965
975296 345 390
701760 118 688
575593 587 760
959504 904 933
699269 859 531
864172 68 960
833881 39 984
42555 982 618
509221 662 884
408464 117 491
603255 906 658
675204 221 901
193174 29 674
397820 85 302
672012 705 308
652156 262 751
478725 290 728
109577 15 939
763900 592 662
592638 793 979
365328 364 527
921861 206 564
201085 323 742
318197 969 457
446662 293 347
445334 242 536
62702 548 375
109184 619 524
429873 85 685
818851 675 236
435003 438 130
731146 491 287
214407 723 634
741711 448 891
766114 375 280
728181 742 996
210646 102 896
298851 504 646
184348 195 344
772025 509 302
666412 23 581
353569 886 981
436417 88 125
156638 338 710
554329 42 235
779024 55 508
695503 499 161
324737 82 316
993709 482 234
706615 129 797
341565 979 969
206594 113 198
122356 979 431
662135 508 59
591221 890 558
867770 978 639
276562 414 13
363260 991 513
682107 228 848
338005 246 39
650954 619 123
809796 531 35
208407 451 65
373218 760 810
24697 931 24
807519 958 622
871729 42 527
657908 90 826
952247 268 78
134174 130 12
359962 942 772
767824 247 554
138368 408 148
861789 51 356
240205 140 894
675444 236 497
728674 904 571
210962 978 852
403646 260 53
690527 157 36
862115 398 916
798163 433 843
716265 996 308
457795 229 615
247194 23 681
147134 837 30
351420 212 994
665484 273 765
614023 261 148
968989 676 384
611502 585 94
675208 34 689
261866 731 35
35380 716 30
284743 966 10
549677 232 473
576861 478 640
72186 576 161
891783 505 880
46211 141 520
356080 195 327
861739 216 539
699422 136 800
664349 462 805
128151 938 64
971054 296 437
588924 163 788
386693 746 730
694593 855 184
166475 664 840
783499 87 901
970911 992 616
750459 788 634
119815 947 295
661892 605 673
340415 674 340
184985 241 749
110565 75 589
88813 273 666
357489 95 829
433021 735 546
934689 33 831
433434 804 82
498879 759 568
337428 934 900
587282 568 807
325023 631 158
565895 927 17
110414 428 170
249203 378 722
288970 354 373
717621 249 137
83416 373 843
232804 323 86
562955 37 608
343314 723 594
502211 920 935
318917 156 694
554627 166 91
518458 455 830
490047 688 256
106933 344 212
23358 664 675
283084 255 385
596915 182 302
185197 667 840
394050 987 832
878118 118 676
154607 81 502
749716 183 332
334024 304 690
875683 643 476
271013 604 352
967706 154 321
462484 744 599
39873 317 712
170131 71 665
337842 276 76
267933 824 291
836157 591 539
728493 105 819
327350 369 993
221899 9 548
582803 19 417
872463 163 551
534358 726 916
742909 103 156
279766 342 771
519386 257 306
86927 475 451
994063 641 543
756947 389 390
128013 406 825
260700 756 57
266107 371 139
218970 746 850
961952 551 964
425066 306 569
639921 33 31
102345 296 951
280765 562 906
492324 865 879
698871 86 970
183500 494 288
821681 653 867
199112 309 298
337283 918 266
956614 417 767
76091 305 412
328164 372 248
845497 914 335
487022 524 996
704607 645 220
763478 664 882
971655 29 71
510073 237 990
508574 342 686
517758 1000 411
533574 103 455
494384 345 326
817643 250 524
988876 514 631
982637 821 839
660763 433 612
937421 888 490
600337 67 517
178352 16 406
401829 91 176
597045 521 490
149156 852 778
379904 871 762
318191 763 391
632903 30 210
76818 276 784
222024 891 719
735737 417 979
105952 205 45
848075 113 373
78331 378 831
817976 428 914
142830 602 173
24303 746 616
783160 15 486
279675 91 602
259697 705 586
264946 198 184
176907 63 246
79685 149 636
708874 78 53
147504 827 78
359926 245 900
727135 473 163
761594 645 877
778166 24 159
111828 472 754
681572 677 570
75569 384 463
662376 793 840
508168 372 278
738365 32 139
407251 569 255
419252 489 363
14614 960 929
839520 669 98
735575 462 371
655923 935 765
823749 431 280
172985 139 532
489416 521 303
443904 44 415
155863 162 995
843989 846 547
163730 316 621
170890 712 311
125666 395 771
744769 54 796
480403 50 160
773557 796 523
219892 867 435
29827 29 15
504498 829 25
109776 709 683
513470 966 372
830892 575 467
639667 671 632
248514 336 346
269026 653 787
770639 905 571
167185 168 54
613142 341 339
75482 241 244
696827 482 437
79543 708 39
111240 511 572
867819 382 941
917849 512 453
591810 995 226
38835 226 915
26232 430 754
650404 541 725
122555 253 725
19447 401 400
438076 179 415
329734 168 444
332244 270 663
270872 379 672
994524 141 941
319135 965 515
602482 420 647
783166 494 204
628556 127 80
453971 164 891
914223 806 359
724372 202 539
701245 321 560
50808 662 87
800540 840 898
389000 829 77
590513 944 690
553506 223 49
455980 938 424
284298 828 2
229672 991 979
522292 729 936
673550 965 703
259128 517 447
622609 916 934
27995 668 735
33794 596 534
570675 872 935
493895 701 829
225063 174 167
48428 922 934
700054 763 206
207627 293 70
260568 117 593
300330 478 193
538471 916 389
867850 197 554
549447 450 461
423294 990 184
347442 438 287
586494 388 289
469522 292 34
953273 427 236
626042 211 381
841615 183 196
972188 706 61
153983 802 30
807522 372 472
935405 99 336
659781 489 847
795994 24 41
997086 1 593
460300 929 20
991732 520 212
744936 409 584
177931 42 334
38232 460 523
151735 880 408
167383 379 838
530905 220 699
305557 516 614
365694 892 514
473194 341 988
504567 135 313
474185 75 920
429910 976 511
599809 666 802
854209 573 604
105734 419 666
613489 338 211
307384 994 34
548126 56 530
785306 921 165
275945 301 933
994709 507 926
637687 240 393
427661 700 750
796638 926 582
457599 836 193
57419 42 817
542035 634 975
868762 903 875
697409 102 478
987220 920 720
40832 156 198
580490 159 35
611531 312 56
949722 372 408
515993 513 161
186149 585 35
902855 59 452
545112 554 710
166437 266 875
125748 606 426
110989 577 525
789390 755 104
852877 305 752
53128 203 919
767072 376 832
98759 868 677
759373 329 600
425288 161 201
15447 793 225
675330 735 44
293133 41 495
502840 838 541
220875 343 95
119783 118 579
250781 776 483
203340 203 104
425256 293 42
596701 32 884
695750 799 776
854919 123 98
131 776 84
638220 192 979
331031 424 689
492259 787 171
109840 565 104
319349 4 803
550419 130 484
265197 395 839
472292 913 489
80285 186 298
47077 411 384
95252 728 968
561455 387 174
190993 434 299
47565 551 76
339842 595 427
899966 265 789
126575 468 78
534012 664 212
36573 492 243
400210 631 977
722645 529 7
194338 446 676
259869 660 982
961491 343 476
739083 737 363
537833 232 564
132104 114 305
445094 26 679
909227 956 798
657201 639 512
525649 599 549
271608 503 662
904530 55 850
92567 246 339
112778 85 19
125954 9 734
362668 519 942
475183 598 953
23374 797 297
763509 387 655
160630 14 104
161433 178 561
229452 680 425
760594 253 499
575344 452 711
427344 676 82
94406 127 441
176712 120 392
875280 540 940
443825 481 937
608262 523 400
514404 607 970
735700 725 712
287692 956 654
450986 376 446
177708 938 592
307712 895 51
53180 926 143
722653 102 367
779230 354 543
866989 976 956
632467 896 270
79065 949 192
63561 606 212
285326 44 658
47252 90 992
733953 299 390
481508 25 899
267238 482 687
373996 563 121
592794 860 975
878159 457 886
694115 292 494
778705 106 117
756847 609 233
380655 548 95
442284 84 914
42494 694 965
761230 265 410
109401 86 861
245564 528 308
69763 746 210
243439 45 543
800108 87 402
181378 31 528
545919 957 720
689081 85 84
215545 669 908
191480 732 51
912331 27 907
446904 143 499
770922 45 633
884651 545 370
519178 288 943
772985 762 512
40944 419 234
648278 617 627
225338 492 303
857844 764 983
244502 764 739
50106 278 988
526152 259 155
872781 221 975
993526 279 683
541497 548 380
771400 57 375
815789 758 466
901540 498 248
202789 45 512
112331 900 833
248977 82 36
563121 493 892
410365 268 876
398970 873 566
238620 987 527
932976 818 755
815555 719 657
786421 511 515
60871 122 354
623910 968 281
873786 268 498
368880 72 851
532909 308 505
488329 283 94
868255 149 514
196776 870 896
369907 96 255
247184 791 43
736853 574 795
578185 327 213
857524 792 853
488264 787 63
917263 655 383
722998 346 873
292645 102 119
993922 748 317
381195 701 692
60841 821 760
246827 334 533
101780 101 485
427693 936 972
862626 747 736
593678 711 969
58564 350 399
515844 609 417
696901 750 356
674483 302 425
124794 115 490
180831 380 956
544672 494 124
692850 926 452
879656 647 126
667748 335 559
924400 992 800
191050 479 540
463973 969 989
568352 462 136
596111 599 398
596563 560 229
873875 271 991
642310 791 685
294417 362 584
919302 646 321
689328 965 392
225970 116 977
704447 558 835
138623 748 968
210279 429 175
261667 892 272
753768 105 88
274002 605 5
32848 720 271
7395 395 654
501636 1 808
451391 601 379
300961 795 40
308188 499 625
694065 722 828
956321 800 139
696728 842 492
662730 626 623
600786 115 550
376568 816 319
258476 720 320
494064 702 717
225377 882 280
813919 275 618
550047 923 578
361103 844 627
408843 892 225
44828 675 457
42754 165 922
952228 232 151
676618 444 687
328911 250 513
376921 347 696
819197 305 259
58683 593 599
735353 487 176
556764 645 562
815542 803 986
132505 778 172
468132 293 241
284885 316 181
333299 546 762
787307 552 775
137899 579 700
233317 722 415
420595 699 714
442900 745 516
988037 376 815
409275 104 278
986204 985 2
491413 957 592
804204 126 546
109340 748 360
328824 282 840
831608 565 409
885805 717 248
150292 587 198
432133 805 470
222423 459 38
36922 17 181
867542 19 740
793607 645 589
652403 762 185
257365 163 647
455219 534 702
268500 613 378
901518 354 37
378224 213 557
828403 452 670
54289 195 655
798497 375 538
522254 515 171
370897 963 654
768394 544 209
980923 17 9
477465 36 702
374921 854 187
503497 57 205
462949 365 575
106184 395 749
895136 418 136
425231 401 897
844519 543 121
309850 84 743
707657 938 209
744780 214 970
302866 962 981
643463 545 498
340105 104 165
283821 887 399
598822 193 272
927421 361 696
742996 113 306
226955 54 326
559741 426 629
591132 577 751
183137 212 365
475344 176 508
583345 731 814
20487 314 551
631683 286 705
55466 810 872
944212 625 617
42566 805 94
436562 936 143
63530 229 76
749069 845 514
368967 881 775
303670 358 376
862719 402 8
50534 365 898
735012 591 312
742379 209 529
257942 726 174
277797 516 281
719785 58 910
715212 76 87
667020 840 142
289621 884 280
508021 865 527
535495 145 899
817740 478 836
239010 310 603
327683 932 44
945247 959 208
426466 546 294
883073 601 239
758654 969 177
244255 467 426
222133 67 140
115439 64 877
730937 488 291
777229 134 701
707515 981 61
501399 412 674
368399 526 498
571212 399 642
261523 379 836
395549 878 784
848820 141 859
532985 204 524
641478 22 229
662441 969 275
38238 8 67
555573 986 392
964025 139 647
15320 163 709
295498 822 21
627975 27 238
579847 674 295
678082 67 536
14899 961 774
323170 196 337
405278 721 966
240144 456 346
517923 59 741
677251 205 661
315716 495 333
459069 16 497
961767 107 646
618499 336 401
674826 956 837
201211 663 250
847385 171 713
98487 158 165
32472 284 864
258222 916 823
767789 894 954
159362 598 883
758298 798 518
984174 732 892
187638 418 525
476399 149 118
431838 309 956
558902 789 424
894658 682 619
871002 852 499
330483 233 198
622336 445 136
330326 632 519
776348 271 125
605801 281 748
806111 782 690
508734 459 371
834272 140 811
766862 635 324
199327 158 533
166325 854 552
610846 898 736
54267 842 686
170447 987 752
486141 800 657
117126 275 444
94161 162 484
726928 958 22
121613 304 750
652840 976 130
517991 58 566
531090 83 809
281753 453 259
806437 439 137
122776 958 805
657914 25 270
609724 511 962
730464 539 55
278536 855 640
311310 947 484
417241 698 116
70783 980 166
269074 32 465
716563 556 756
257067 746 407
736192 33 831
810452 661 467
617448 673 348
548011 735 429
40414 451 816
600447 689 525
36962 456 19
2030 973 458
2439 550 879
573912 991 208
767712 897 766
863272 976 434
734014 171 937
775740 586 5
396399 41 951
882400 95 936
45161 834 90
965180 763 281
10799 930 668
701735 213 23
797345 4 602
629466 948 972
882887 363 606
899392 496 759
157856 280 275
742495 573 463
753841 498 483
823728 887 260
475954 748 517
727552 906 451
870383 947 238
883765 641 201
816730 171 306
585652 566 422
191063 636 261
943304 771 175
392757 921 268
678440 637 142
603296 399 325
128658 12 619
347631 608 387
156257 969 610
620063 523 651
736473 917 784
837924 504 771
681893 898 793
570915 760 110
124575 589 753
662751 993 710
173214 626 196
724501 606 476
60303 469 795
460848 855 28
441511 130 549
213928 900 909
965403 673 647
782793 47 618
732355 168 606
293178 969 739
230273 899 639
458699 411 584
227965 171 814
601524 667 1000
157587 581 866
812910 125 350
704666 676 998
93717 373 252
86122 584 492
278090 25 451
611185 676 527
247377 625 759
9964 741 136
798292 234 541
312315 202 629
696438 364 532
59150 884 701
430772 818 600
234657 194 608
685273 608 469
12214 154 577
715687 825 147
77435 507 921
871093 351 28
837607 202 994
961650 18 902
567274 979 677
683509 137 34
259255 346 347
61497 459 951
900511 639 502
963254 4 744
180055 93 210
437722 422 858
361830 591 681
298619 873 529
405710 288 61
919744 300 577
554853 557 970
199246 69 504
489916 472 461
710325 884 100
266839 146 869
266490 421 562
293387 44 120
723145 932 430
993933 118 643
528275 187 251
172259 376 656
279672 7 680
407343 294 255
646431 36 282
183431 57 274
865960 407 880
135344 282 460
323626 495 415
667255 357 155
643784 196 379
621868 74 213
839795 54 824
711725 866 61
386045 253 9
10413 622 598
432467 683 529
425878 326 810
65070 579 966
637610 135 827
846806 352 506
144894 258 132
551953 791 358
667428 605 3
48753 240 34
479974 864 916
753257 55 987
911405 680 585
539854 265 356
223896 420 210
495658 352 468
9555 238 979
317504 418 681
928215 673 731
296865 721 894
681225 601 1
534194 394 492
999267 605 151
719168 282 500
775177 248 921
157513 795 307
514310 95 168
929330 93 32
759759 789 155
594948 683 72
529639 326 394
920626 233 365
675601 134 767
185908 239 152
144103 595 93
996681 165 226
292230 748 443
458 315 880
781026 126 716
360290 614 431
627180 842 191
493365 973 804
659858 509 965
352224 645 465
141327 408 137
427894 215 185
257556 910 862
802042 327 554
404230 594 600
634949 134 422
476316 916 683
578714 269 585
153496 40 849
900912 743 308
561958 57 664
19951 931 178
881828 543 370
107611 522 673
652848 26 515
730760 698 183
380112 587 763
414130 235 910
341603 224 751
205620 757 176
465497 8 765
932594 490 901
520546 24 254
970268 305 628
252639 309 409
649303 74 435
783752 493 816
331832 427 308
517749 608 343
461702 72 682
734013 202 787
885400 344 734
847618 247 541
755877 518 683
985788 283 952
308079 72 551
288820 220 694
184437 463 768
670288 26 291
868409 135 165
609533 856 805
584401 462 21
518511 280 737
787813 890 205
462813 101 675
788033 676 745
41766 675 6
527232 317 120
901248 843 600
817027 461 689
34997 924 193
206564 638 713
162072 283 628
800313 441 136
867243 42 507
16225 205 616
609730 100 750
943700 241 412
690325 777 755
869095 618 694
817258 767 763
406330 794 15
235785 251 24
296852 844 746
481431 829 213
167464 282 621
618013 111 845
653065 762 218
366172 52 364
107950 120 570
539797 863 59
492205 756 729
760056 936 679
692558 395 835
268237 995 560
998039 743 120
465512 827 487
789362 699 200
380156 517 162
351329 298 79
145037 847 299
412685 309 623
893281 144 83
121855 51 87
690969 959 556
717289 951 587
944762 781 488
580562 994 606
690642 240 916
772660 413 700
152967 173 127
106012 264 758
456975 198 786
994918 865 93
437197 687 909
390398 40 22
18120 160 422
247615 847 246
91256 889 790
93333 122 267
942324 949 931
683566 46 53
858419 308 672
209396 242 515
230191 532 8
448504 49 95
160578 738 664
420126 286 11
619814 185 975
612687 924 565
904293 523 59
690639 69 154
501402 538 881
13965 128 332
842372 557 520
520982 737 464
438946 553 589
150311 468 338
131512 596 838
903662 560 661
189902 92 89
518526 922 937
932947 809 768
141976 982 275
886347 602 765
125971 398 483
521693 52 889
748086 404 190
769697 670 105
884591 365 299
346773 707 250
690263 235 52
936574 247 68
540548 945 244
532633 722 919
450859 132 620
48515 510 672
564540 237 402
116171 965 277
437454 315 86
878671 417 785
120882 574 812
179174 291 460
336957 846 462
796384 391 971
466275 461 958
2948 679 556
876241 439 395
171848 292 549
135580 230 370
723434 651 288
646519 350 801
136097 836 134
219565 397 967
38214 209 115
731198 796 158
409642 9 444
467369 526 996
974138 731 977
934717 859 939
37932 430 122
369761 570 228
938252 251 438
870122 846 69
116416 448 27
756283 435 992
689669 895 336
475846 223 952
810587 976 611
990164 537 208
604725 179 415
741843 165 667
160253 117 771
951666 133 573
65458 781 901
605790 880 724
41210 798 945
725096 71 312
797767 164 712
169194 110 293
80123 749 194
969761 187 128
198268 508 405
534942 808 517
106882 251 479
104624 614 408
423829 497 545
384724 583 666
393038 780 954
624416 482 412
972775 181 263
522589 347 751
643293 154 580
655232 90 962
425203 525 290
746861 287 355
372247 110 383
758400 873 262
905807 678 636
870998 475 467
919067 267 752
560872 783 329
33446 54 659
902429 1000 789
108667 707 473
142821 962 853
604871 856 523
450072 372 528
780177 323 19
400708 422 287
664006 699 342
683523 252 55
470667 404 243
542935 186 100
298793 336 14
480893 431 602
202329 636 648
144271 66 348
201760 293 891
811594 92 54
234820 499 561
247346 405 216
903885 95 706
463950 929 914
50863 381 137
559868 867 322
482984 200 476
558044 225 802
728943 159 704
266217 238 171
560675 596 813
524449 452 752
959734 574 936
81017 433 369
572968 100 552
175689 361 92
156813 41 518
890537 756 146
238517 714 413
569179 447 564
10409 531 569
7806 222 937
689299 184 86
551103 994 5
735878 922 194
36129 403 644
784520 733 604
277798 78 709
228215 495 172
238610 214 888
93142 831 243
617333 350 497
476888 576 526
945051 618 330
500024 750 484
469900 446 589
736967 705 11
958239 462 383
491840 382 507
602138 201 764
544978 604 168
635016 39 270
131284 592 994
933375 575 63
490582 445 44
313174 865 606
334739 147 54
567179 991 318
778583 32 937
671311 168 385
792537 344 499
627729 256 269
293721 375 597
809255 865 942
628219 660 39
369749 541 779
21105 677 168
640050 67 740
333274 449 234
536413 118 378
53005 524 933
586739 580 197
359893 498 867
716434 174 227
625950 780 573
329780 729 854
843823 252 414
485045 811 766
497743 872 345
341636 592 670
253278 15 912
653442 942 651
251741 7 661
839701 851 416
893590 452 606
660410 2 604
805476 671 950
727830 660 572
751311 538 757
965546 712 113
593610 574 962
90237 200 431
785350 43 513
194939 52 115
359693 346 721
407701 564 724
769180 325 270
531088 616 591
372158 68 971
718684 757 951
356462 192 930
27779 97 610
101488 984 368
270061 929 505
148274 795 530
995213 854 878
209691 762 307
897574 356 557
882150 723 497
276100 787 972
146070 213 749
739356 303 710
851902 310 194
809024 926 779
258541 841 447
283748 956 379
331366 328 687
933702 710 897
327964 4 625
916613 921 415
339276 378 544
818830 732 862
520815 468 723
282130 209 496
643993 731 725
178146 843 294
318705 389 184
157979 553 680
117717 296 519
760969 521 92
480096 772 527
612424 329 505
516457 146 205
341286 586 893
77210 911 68
372688 874 858
183857 772 899
567735 477 405
665599 655 96
730337 812 491
701792 523 973
877233 204 42
600704 681 361
614945 982 565
999808 721 366
653523 503 228
412609 375 506
569880 322 624
78235 793 285
629674 382 543
983055 47 902
427635 724 914
792137 855 282
453728 108 217
608865 626 812
11147 806 335
206985 702 965
87526 747 592
429781 506 817
840583 63 461
321660 84 398
652093 764 88
529999 664 824
442798 34 150
742789 551 105
71854 862 402
412778 137 688
52892 96 930
562846 905 273
88725 296 604
659216 505 219
297895 425 452
833930 692 766
137122 120 771
604354 1000 873
9838 733 419
981034 865 225
301732 962 895
515057 802 457
229033 582 988
628724 821 307
624579 999 74
591877 82 893
334648 580 584
640627 368 453
904001 699 787
849124 844 867
306031 836 447
40314 29 82
66366 733 817
166745 248 498
754318 877 37
754361 284 378
566985 941 284
675480 420 960
967837 800 805
624004 131 220
464816 680 561
632354 986 721
563684 731 869
280411 408 288
337501 614 112
128174 972 131
802103 799 95
488103 533 756
315494 285 307
232037 283 317
705223 100 275
607835 513 144
951659 436 33
993892 240 360
769278 329 388
391504 674 954
876809 985 448
363568 906 332
832931 224 754
352153 372 719
608445 93 636
182646 584 590
645999 146 424
100678 348 935
646628 124 267
844834 646 184
727371 421 858
128096 834 67
320449 127 621
621018 945 559
684334 729 213
180722 519 308
775203 718 315
4933 327 122
208770 263 150
208153 924 543
346738 334 926
31867 349 651
598000 428 209
312936 701 318
591095 769 202
870580 748 921
174630 527 886
838248 257 362
578840 823 846
488506 808 662
661265 887 223
961116 14 490
576706 690 371
236251 657 644
400012 243 944
689772 463 739
721692 203 725
611915 1000 152
249147 852 527
360488 110 310
144965 816 882
967560 7 205
960454 1000 475
853939 417 776
270212 132 28
530403 681 129
568057 805 142
128254 482 449
374053 768 335
676046 875 39
178169 836 414
556623 563 840
998335 599 342
135148 18 561
619000 38 892
610351 849 149
263611 535 636
48992 64 509
326177 740 118
112066 43 247
668558 613 339
44555 9 827
418894 242 497
435015 210 298
2358 204 482
521775 683 60
122576 600 441
479953 282 630
88509 410 328
943622 617 684
631623 784 849
933687 265 9
346960 543 827
959695 128 825
346123 940 947
68004 335 999
154029 813 399
203100 382 622
67875 820 216
293536 707 130
346746 36 204
531505 330 368
553711 963 141
835773 759 301
710913 605 109
744450 811 497
674617 447 5
95684 797 506
743555 406 486
601910 731 491
887934 824 424
956001 270 296
444211 377 824
682797 437 397
202502 176 511
21194 59 726
897931 373 58
844056 542 943
745447 873 196
771739 242 155
869773 840 679
207820 93 630
716125 720 338
879782 243 306
337600 724 945
655627 332 319
36753 209 691
527606 585 780
644046 855 228
904046 328 687
339918 59 956
305674 303 327
828340 688 119
687790 276 497
732404 448 695
687109 141 925
363919 829 844
616486 421 153
585649 568 878
334257 796 77
853468 224 621
295907 469 353
853146 833 457
993840 373 342
761492 326 237
740191 503 813
173966 457 313
22485 994 796
184684 810 312
87589 523 788
247527 809 952
682207 794 246
264634 290 497
56205 869 346
793321 198 629
149906 405 102
485187 520 88
682904 624 652
666369 275 153
688485 200 327
484025 55 908
785827 893 406
594220 168 927
437510 759 99
141921 333 600
25000 819 946
521805 810 960
532063 674 375
177421 930 543
570156 273 777
939233 603 382
383411 438 842
216330 777 727
674505 587 610
741429 50 171
577818 666 434
98298 930 792
41616 316 119
368503 766 606
322929 989 369
694607 636 462
531962 830 556
78683 902 189
265397 748 845
552779 865 43
86228 396 56
737330 486 912
499694 153 167
48058 716 445
23792 735 793
309172 204 157
984922 89 916
245571 173 748
365433 987 956
74755 984 76
950936 337 826
174704 628 241
891794 147 992
783340 546 23
43527 793 28
247925 626 224
91229 624 755
427612 833 406
846559 74 806
949380 632 78
653750 118 40
127709 461 863
64339 570 304
426002 441 716
699212 654 137
997425 72 613
93933 570 109
300000 913 667
222997 909 222
968398 979 873
265574 275 430
11225 302 678
750397 111 268
127563 749 720
984586 665 464
849777 303 377
499569 255 265
926422 335 440
948557 617 638
448705 308 317
751506 86 854
19875 16 956
881350 274 409
707103 338 147
558957 415 448
486340 835 808
388662 593 219
22025 609 750
904694 837 685
837272 321 870
700058 289 806
969162 911 787
64291 971 962
695776 968 216
289408 896 877
873022 485 690
849593 214 627
13510 770 946
218703 808 883
162802 311 558
17439 120 955
514873 870 870
374585 17 811
599787 971 924
639809 39 376
570075 848 423
660420 630 682
180366 676 61
643683 913 6
840051 230 778
880595 847 736
297470 105 107
302669 43 530
341114 339 380
760877 2 86
599074 481 193
676341 663 114
998023 221 734
747080 206 343
580268 287 761
693609 991 842
965665 663 741
560236 611 677
797703 806 629
452053 994 732
140269 73 672
244842 378 950
185100 217 399
837619 552 748
430028 776 30
6054 791 284
738339 145 404
823809 559 426
536507 993 368
588360 514 156
555736 856 694
691267 803 219
481811 682 140
688930 892 738
606144 814 110
127661 236 967
177028 642 566
803666 370 816
113523 14 143
979305 244 484
826627 127 176
613321 949 1
725602 946 796
531025 345 225
762432 123 901
253885 623 425
991608 619 873
172662 324 429
484744 960 977
191327 16 256
641013 233 86
192491 152 700
483265 95 381
386299 288 224
657467 123 458
70499 851 957
988225 416 930
673212 470 791
602800 348 788
339750 556 655
625590 512 743
689364 861 120
593960 423 497
196618 53 481
730144 154 544
66568 423 41
689995 191 223
26163 289 872
294670 23 965
187210 124 119
932705 366 431
686989 946 959
60038 190 778
242647 399 545
126602 930 958
799854 240 841
727146 256 849
116205 949 216
518663 114 616
549603 835 616
4997 989 219
93131 847 37
257393 482 376
77357 665 967
973437 125 739
234627 250 905
411862 658 893
986398 95 499
562098 730 917
28817 808 388
299040 382 699
540853 41 496
295402 485 749
429031 707 536
100760 319 910
928967 48 567
953219 273 376
218554 869 1000
884718 898 884
856140 903 920
769689 946 17
518138 9 206
811723 708 624
314691 58 282
511830 458 81
583453 194 596
381403 511 213
232481 189 13
9044 589 498
397003 85 746
932660 61 385
390269 820 775
932224 359 743
84606 23 171
848233 936 759
520474 240 758
297763 806 813
504422 584 501
509362 853 100
621945 468 827
239663 86 254
604636 483 184
588720 462 842
229644 893 530
825003 726 491
388747 832 60
208512 44 771
528415 957 521
979958 282 639
448492 961 934
660736 690 259
36186 803 902
904037 761 507
590702 382 487
902716 602 801
486628 257 286
501869 39 822
3107 130 299
750811 763 369
250317 56 585
458885 945 532
61793 567 294
699747 589 152
722024 401 406
93940 502 35
820599 846 537
415887 896 345
275239 348 930
470908 567 242
777387 367 789
907776 238 107
218669 417 61
553093 461 245
502873 924 332
679590 266 717
406986 208 867
573740 224 736
486009 837 440
457404 108 781
313239 175 203
987551 219 133
581651 371 52
892924 613 241
149988 702 751
337143 755 867
921089 533 544
633138 257 744
224794 428 645
41048 207 423
293784 489 318
359219 682 117
877883 541 486
625763 165 139
694152 91 464
576694 125 676
812662 316 361
271102 461 449
549249 720 278
543214 893 571
903993 472 867
141147 804 517
42244 724 954
903690 947 920
797621 484 732
678732 799 256
937839 187 702
318574 438 435
99550 316 92
453666 596 780
651528 893 550
695061 909 271
903722 942 931
188347 161 464
131101 242 525
249955 989 744
292487 220 724
663337 441 318
479863 899 92
209595 824 283
676689 813 894
115381 434 218
411853 519 96
421000 428 89
453751 499 564
728707 6 642
577963 338 925
9102 44 923
753244 148 722
812939 253 140
947607 163 179
189011 129 41
895559 949 500
54755 998 127
520770 767 839
260106 579 239
603114 327 466
304163 891 820
772500 554 145
375472 769 46
950412 364 157
468109 154 862
372430 547 379
928421 138 759
740678 286 605
898096 788 281
755594 903 279
999560 966 626
832139 941 301
574317 964 449
508221 594 575
11537 226 41
115875 57 343
576879 95 687
683684 694 317
719137 240 582
329770 872 324
990745 67 751
166648 537 439
29902 913 31
638826 447 428
874482 296 984
187288 32 586
350975 139 977
331242 321 113
72458 3 560
97999 789 86
797373 211 952
180106 663 575
781694 250 659
323466 925 490
396291 599 314
448677 113 300
683720 324 829
207834 478 276
423953 329 882
827167 915 181
847327 5 284
554314 893 448
108346 363 821
51853 992 36
725550 246 751
246153 552 285
387713 268 632
257290 970 391
87349 861 263
384958 770 30
13926 990 774
335120 99 381
235622 137 621
452566 999 922
163470 111 8
379393 733 746
480189 679 304
31830 9 13
541414 269 658
468605 808 924
625838 458 706
907842 597 677
281619 739 715
721975 657 812
797758 739 547
79025 504 591
891522 543 74
754950 702 3
534224 595 123
827842 591 540
960343 332 343
112412 82 436
60435 335 920
167412 134 509
89462 484 310
418260 269 41
866159 430 872
240432 360 322
711359 651 423
806461 897 941
746843 196 45
575442 354 266
621581 809 748
998673 891 241
611759 30 431
415427 934 965
416733 411 17
335341 455 998
446857 861 148
657573 366 398
397216 965 745
813173 349 175
514630 498 996
861618 923 223
956679 322 779
362907 142 573
901757 198 372
741327 190 655
152419 440 184
136210 101 55
702512 147 22
813827 72 460
637956 576 611
618372 601 170
22486 946 638
599758 975 150
178342 508 156
948901 988 403
794892 718 501
834826 775 469
898861 322 861
687866 608 251
36730 765 790
800775 200 317
10691 993 538
623882 712 536
876965 583 868
673876 241 439
54633 927 410
527105 475 552
959182 382 888
632677 542 111
433899 464 764
994046 444 441
316943 637 573
25780 211 322
105585 407 84
212550 803 848
38906 643 339
453655 122 826
854210 805 542
48704 400 214
325933 534 708
745169 584 10
338313 786 900
785431 525 349
545667 276 599
346262 208 88
421511 548 980
802883 897 169
419516 61 514
873946 747 306
924130 739 826
813624 590 212
992875 352 231
683817 533 441
897320 270 248
64848 792 195
454147 729 649
528679 827 356
791687 46 57
705322 223 132
850847 175 290
858388 138 87
274483 342 579
539261 333 483
169218 907 631
969420 540 175
369455 802 69
960847 215 248
724928 820 664
163070 719 605
756234 590 421
275299 583 416
36038 527 384
958826 335 594
768654 368 632
58279 852 266
615629 101 445
98213 15 101
969268 617 576
847664 851 529
651307 668 731
846449 592 261
752140 313 221
109808 977 426
123025 627 692
415594 36 909
979747 892 270
425491 157 798
415309 220 117
280430 993 232
554750 595 726
355972 262 43
687716 520 820
622120 630 74
575694 413 220
475800 742 108
132335 699 470
83079 645 456
78539 543 900
638443 405 558
293276 659 917
217640 757 511
878706 992 621
19691 183 279
455190 119 975
269198 739 124
264486 923 478
209863 702 657
112584 98 280
642532 639 169
476910 294 416
1279 468 970
800511 998 674
737517 628 637
955457 377 184
250580 812 688
690234 186 645
309537 226 904
449112 821 855
980178 693 69
693939 626 686
608915 183 366
727525 381 739
117735 349 202
723372 921 173
214254 804 582
971782 212 563
171637 783 761
101035 522 214
785383 820 75
540037 830 240
963521 58 929
900959 407 953
993688 576 580
813439 740 35
192911 668 914
170424 208 86
537829 749 408
817005 146 266
599789 640 639
195612 600 283
405672 278 125
14915 432 133
14860 171 671
815205 78 74
253451 684 954
82713 293 342
360661 136 484
659388 751 444
992716 507 151
219121 31 202
158661 339 823
381606 865 905
624638 963 783
145761 980 730
283135 812 929
49819 941 345
409907 858 537
658630 960 870
795878 950 255
789901 936 232
132196 540 861
65459 532 49
836602 668 624
35605 222 539
94286 714 948
885843 295 740
400221 745 597
841753 253 250
298820 788 25
494930 619 706
561269 396 57
324198 973 918
230467 98 720
328734 510 492
998796 196 825
725412 182 352
744448 895 155
575833 219 307
665555 689 713
472196 448 51
261857 315 830
921084 148 852
765160 590 252
601911 731 266
766335 365 527
569848 126 808
6061 671 69
291202 882 922
241894 338 649
731599 13 655
263479 155 845
14656 95 151
411954 433 418
640766 843 289
716215 13 143
357710 294 462
920507 560 676
795430 388 82
616246 32 384
867769 849 173
951830 718 97
345730 136 10
295938 289 628
666802 94 874
478114 459 692
409360 901 930
844922 487 287
617554 60 880
292445 684 72
349407 816 237
301336 287 139
167132 731 848
475765 456 839
551555 607 574
744672 782 521
434145 392 763
992938 808 888
793820 4 198
348048 127 178
523737 472 72
546902 936 381
739444 297 765
913122 878 534
667967 271 885
573584 187 820
939092 953 227
471307 4 312
719462 15 694
272287 553 147
225597 867 361
112010 428 405
625824 19 926
365170 208 884
244420 938 489
717426 493 421
311026 479 672
796658 231 662
490472 679 464
943000 446 415
930304 134 603
353934 469 789
218755 312 567
917940 733 140
665253 987 477
388889 758 234
659879 599 213
771120 153 957
107695 853 230
632362 735 540
385222 975 577
552948 77 935
346026 27 952
66677 32 166
805013 119 807
759092 892 604
769823 775 512
919519 618 215
864688 477 504
14202 475 524
40431 210 739
311765 19 905
871177 208 792
770056 908 905
830395 974 367
626242 116 946
69178 695 111
544227 688 825
569966 990 940
55075 157 608
171904 997 154
150976 968 18
323589 98 132
46361 29 504
271016 19 427
601431 863 417
31816 392 977
90133 746 763
70080 211 288
382896 974 172
267031 247 543
419467 559 492
196558 917 998
90058 304 216
901008 576 371
537504 187 225
93770 455 585
91945 95 266
661392 324 912
772496 680 117
863737 327 4
261370 427 1000
461333 347 730
389885 481 674
483070 866 901
659894 434 889
531434 114 725
430276 386 996
593885 956 765
165249 558 403
246325 614 907
864270 672 72
818250 588 752
790385 314 716
687168 765 35
824322 434 948
877462 457 593
579075 362 400
477531 732 325
891626 289 976
420622 804 494
973510 823 158
649094 971 790
140524 58 828
110383 997 306
935561 231 282
777712 838 895
244661 989 497
677202 43 831
920840 917 247
432484 200 239
995271 144 350
375527 387 922
967713 273 166
329047 260 444
479295 433 778
278507 598 663
570133 191 933
201625 489 14
30090 742 621
935088 968 94
882126 778 295
569991 136 539
616194 72 896
97079 587 242
680309 232 760
928520 760 412
250843 325 283
31731 525 302
207517 232 189
694162 954 58
600399 618 865
74155 579 515
721952 676 367
778339 578 120
239424 220 583
991890 586 464
603416 664 593
35222 725 346
582231 216 945
76161 222 78
191043 836 832
589848 860 431
673177 48 876
232149 451 449
133980 494 32
816740 686 549
363424 472 155
498300 861 824
181812 392 319
792034 427 970
279011 713 389
347642 453 18
176060 145 4
857350 192 688
567838 217 239
280970 473 937
82714 356 673
216819 376 981
527936 413 397
960565 591 339
220112 629 397
925077 250 873
985946 75 996
26361 821 696
469898 401 397
61863 987 488
499409 497 107
549068 870 107
273062 267 936
691534 442 700
9428 250 305
194480 797 701
381970 674 764
361722 555 229
173584 364 288
424861 344 965
576274 168 274
396878 641 576
535736 863 987
735462 726 443
298125 953 876
845775 939 260
741087 641 222
860635 656 748
995298 134 697
929594 218 106
704818 674 647
942832 613 653
275672 394 256
53308 272 615
448853 588 931
159712 645 391
189058 744 72
275571 248 997
880343 877 606
704520 894 209
449607 517 288
721611 449 325
431036 913 884
967020 785 360
235587 263 876
15985 202 394
989425 356 629
617631 381 774
660109 846 361
274836 47 823
930138 937 682
117237 827 219
345824 56 419
507248 843 954
144515 310 397
679909 18 800
893146 676 207
529961 178 812
631554 451 529
801535 612 388
630059 483 484
98135 903 137
589724 47 451
507647 749 841
927660 924 178
810127 662 872
926132 7 38
87984 266 780
685144 426 846
905726 23 848
793135 652 628
34553 130 869
607776 810 542
128231 23 735
256034 6 704
435465 683 98
532004 467 966
240315 768 99
739859 16 884
243075 884 623
623722 633 85
70998 813 527
255939 727 136
880571 136 600
378781 975 249
531286 1 138
314555 984 272
440 392 459
516632 368 767
221781 65 720
869538 576 988
540244 599 330
421119 462 236
17707 142 95
848589 834 147
437445 982 946
335542 470 215
135923 744 468
911050 627 765
540981 814 379
13703 881 18
858005 357 476
734266 416 912
725111 57 492
36474 534 947
654043 615 170
722920 886 828
791344 956 641
52118 665 866
205371 417 653
323310 455 550
583885 415 957
760620 349 729
339126 846 456
982270 206 617
523907 56 527
81493 423 588
240396 961 752
285826 151 707
617260 501 861
101443 352 383
58076 491 539
705655 568 882
226512 237 395
855646 239 141
704100 852 36
51172 679 147
471357 480 673
563568 862 873
447126 886 860
814246 463 455
387523 480 573
649194 175 140
603412 214 786
847739 436 338
977819 395 458
372908 151 381
726231 722 580
696636 348 749
26903 379 593
323448 93 26
748780 214 193
66160 426 249
438973 385 341
465336 305 388
79791 488 238
849836 167 171
315601 584 595
734322 295 773
345132 74 432
126965 467 290
169780 92 593
694023 762 699
321484 879 418
107738 485 10
812761 709 756
313100 532 160
555939 713 339
388763 330 625
203789 581 120
167868 669 884
900579 514 283
786057 519 150
893448 235 840
795270 977 68
106737 293 154
298350 620 656
75878 412 573
340998 421 641
916526 144 868
949353 782 517
857424 973 791
627021 664 507
497864 66 344
901723 354 45
850288 27 799
967818 117 800
207681 258 403
815810 796 805
905138 427 152
973636 426 570
500841 11 56
499754 726 113
495960 626 484
513246 605 30
704037 391 188
434562 484 294
212733 556 929
29549 527 145
817217 713 34
80576 41 273
964315 501 631
365963 789 401
8981 807 1000
320938 137 122
809682 275 34
930714 307 819
940720 439 461
843226 2 847
597076 3 751
786898 154 336
870391 941 881
656886 915 737
719458 826 286
93001 817 790
755597 307 296
354509 2 165
945424 453 941
622293 754 316
989912 632 1
140538 290 475
567843 446 575
328310 203 132
594929 491 73
963816 189 497
657111 215 258
100480 891 347
399350 601 73
746793 70 783
338571 451 216
279022 86 953
84914 829 325
346089 266 711
224684 193 524
612636 428 30
688746 688 687
364349 614 524
820376 687 782
174653 816 534
324444 773 655
210037 112 577
298789 416 550
297736 600 357
337802 450 62
740012 857 729
162018 969 751
836120 818 226
802261 944 497
374995 767 927
307198 123 782
335715 824 147
191757 298 85
703882 451 183
225899 779 861
699511 420 776
139121 19 372
2663 815 422
145273 597 643
717458 881 234
489621 381 989
463369 922 38
391693 784 283
316171 726 161
888097 115 58
548856 417 127
160955 592 276
834394 559 379
451952 185 765
151825 531 774
817707 128 841
276572 833 324
365954 348 174
415444 147 65
721208 328 1000
673734 136 941
42484 394 17
136655 84 515
276485 40 570
925740 181 472
7625 695 154
408965 18 141
219452 371 342
878414 710 467
284837 298 61
479344 542 505
747616 425 846
737890 117 202
507078 838 451
69011 113 933
289651 641 480
859216 717 213
87981 285 368
982955 133 807
526532 752 794
286157 769 713
298245 542 72
566926 53 526
349830 240 275
68603 960 860
553323 42 977
247283 211 544
966107 279 358
311975 753 834
776367 633 46
654211 86 397
551654 955 645
447859 981 278
285328 295 746
368765 26 312
28072 191 551
227510 870 378
19423 407 928
79525 382 779
196909 757 609
609260 127 77
72241 382 226
790039 588 967
727758 150 326
850931 232 204
624012 240 322
626870 623 327
784646 349 384
641166 864 877
144733 578 121
333789 153 806
415531 6 723
355490 593 758
751627 610 122
461422 777 857
166421 448 438
163817 978 646
534420 98 851
63448 576 216
110485 329 17
218934 199 526
754333 939 321
197587 681 852
694589 486 746
877853 680 382
122423 735 980
800628 47 918
195709 976 567
674391 886 602
176923 555 535
451697 19 898
439 831 174
287489 579 360
832302 362 949
609292 810 535
495268 349 673
455676 543 23
549399 725 47
900004 159 798
449495 464 358
546922 847 583
975061 713 81
314699 610 920
243660 730 564
377651 932 281
502048 87 507
779627 4 477
481771 373 190
55399 990 933
795148 545 265
77450 120 804
505792 357 23
472967 854 885
678324 478 980
971231 454 412
702880 247 639
578297 865 495
111194 993 559
433833 144 839
261528 44 538
637793 447 723
707635 484 513
491793 806 308
690903 94 802
587695 409 499
879459 368 296
427007 58 174
527755 242 441
468863 765 93
482451 312 903
496611 851 64
259830 821 331
165874 114 239
144483 88 589
316281 246 658
361001 48 838
888287 678 885
738933 74 305
34014 499 55
417682 164 634
189995 65 437
583460 673 557
162565 358 271
336732 982 499
330793 121 293
188073 98 915
677899 708 586
534650 831 131
77088 713 898
34353 781 740
40928 570 564
729942 337 237
308749 77 598
243809 494 304
932 939 790
858371 888 733
236639 724 405
958958 23 118
801505 387 158
835350 796 681
130783 101 552
87955 794 792
682082 990 587
945180 443 31
989740 119 919
433898 337 161
173651 495 911
733048 640 881
955304 5 873
107392 980 186
557827 289 288
692210 544 98
269273 688 717
495797 19 197
880938 189 891
597086 619 717
16105 546 424
563905 883 45
59582 712 947
460382 909 676
271243 709 674
312203 413 700
361 367 687
890053 387 604
29590 607 795
352244 531 944
8931 399 410
719671 212 650
33805 560 366
786469 921 570
627572 586 694
535747 827 855
995115 667 45
442090 591 44
392912 63 158
299764 203 991
10314 953 641
629568 451 7
135317 655 219
542108 387 551
359842 764 967
588758 969 879
765067 593 73
547205 49 994
328210 123 753
472092 893 453
274243 666 581
923212 457 82
278785 379 203
87082 894 349
355888 722 966
507020 950 615
873454 67 28
657705 456 954
474363 895 679
472757 161 803
629750 135 895
672841 88 730
319874 936 617
957977 792 355
182038 648 612
183879 784 253
144230 52 365
350713 401 509
62398 342 779
923054 527 838
375819 948 55
833147 716 909
489579 877 165
261760 433 642
746561 183 873
293639 425 42
5762 967 682
825162 45 418
801352 362 533
467975 392 827
591366 957 818
989406 63 46
641130 930 316
238574 119 512
81774 887 920
945583 606 742
971192 37 531
129649 959 709
387990 139 881
504202 596 852
180600 405 637
318603 456 180
63142 816 409
786470 248 162
875960 101 685
367451 38 9
248491 539 173
743350 17 336
675620 836 747
464740 705 801
157762 8 264
577573 721 863
581410 515 630
23391 442 226
266798 482 597
268914 836 529
1851 740 313
431683 163 992
149924 644 201
402535 8 95
397674 152 827
919535 609 906
932204 828 839
208514 758 376
507474 783 352
309087 625 200
421116 734 545
899909 726 360
991291 141 607
853342 585 336
323660 776 656
971457 393 135
255623 765 450
172841 891 70
300696 110 333
314739 398 141
158554 995 742
596294 255 55
239723 226 849
973283 329 406
735181 165 101
468614 641 754
724580 365 86
821817 888 377
306810 579 12
174972 169 250
313169 40 516
390910 403 821
181675 875 324
279497 745 817
331623 69 454
586113 919 542
964708 356 498
717294 103 658
209781 555 154
973281 821 654
891940 630 379
812603 232 420
66105 166 635
598081 888 849
64855 758 99
160038 750 495
714316 400 984
607471 821 498
703554 84 78
951824 942 609
790247 51 499
794064 304 148
271066 527 309
334011 539 858
734403 699 814
383073 153 696
540520 477 766
178607 391 342
24263 345 366
154828 519 980
354721 883 319
305995 671 850
482021 206 185
324475 166 92
213041 695 121
274652 187 25
339501 656 484
307899 349 248
520744 644 25
813677 107 268
733612 195 829
543528 928 242
676868 447 461
456872 590 328
996753 215 27
293696 769 964
578804 643 646
818303 383 236
19117 987 578
266767 669 612
666489 847 288
103147 225 338
75215 701 445
629867 235 899
538657 675 658
289000 469 571
59280 160 801
209137 253 734
326066 291 402
763374 249 349
811843 192 246
757998 279 974
553234 21 14
507725 243 541
999886 184 678
798702 265 21
625889 707 703
97274 847 726
347602 514 21
812203 400 938
430128 510 723
496757 686 758
18745 960 21
622983 773 909
849832 750 950
172490 793 351
82103 1 785
557660 298 451
600462 389 56
118267 882 308
522705 586 753
764919 61 908
339951 568 522
158342 662 243
988217 72 492
257665 353 415
738419 67 187
377734 157 913
948206 86 767
881490 455 806
420994 412 367
328139 311 159
822597 210 273
265929 434 374
277429 580 927
654816 791 49
259547 657 355
256881 591 836
787350 472 4
290889 947 544
694898 40 622
509941 784 880
477761 421 86
497416 217 401
679160 901 948
598956 397 326
851372 445 762
999033 53 18
22429 169 925
984881 190 116
977109 175 156
973824 333 216
384484 983 952
193379 225 194
555492 650 594
199997 174 688
494233 700 11
508231 634 274
987232 597 58
860771 115 947
411226 724 454
48370 735 703
698746 913 941
485542 674 616
659512 772 41
637899 183 547
285793 383 943
512234 103 679
179526 648 390
902365 884 245
148706 924 185
310182 708 487
531742 410 278
666951 740 84
668323 916 397
148648 572 619
945563 957 531
401309 942 557
141343 493 726
747033 898 472
22411 523 736
864676 163 245
287891 382 272
708272 826 683
980865 929 186
411095 515 507
584193 768 302
475472 82 170
864583 903 707
720416 370 536
735029 151 800
659789 539 726
216267 681 545
319826 702 16
821808 870 944
442405 52 344
778124 116 623
645822 696 877
855989 244 41
26315 454 634
930318 929 782
104363 690 84
858901 680 672
411143 199 409
408357 398 631
603491 452 766
311809 287 36
416457 940 552
209109 818 613
618335 674 50
855874 590 919
216752 296 193
642951 787 286
507568 557 167
875574 888 787
675165 466 419
54358 2 965
127326 497 406
653231 368 944
453486 936 737
697116 914 849
736961 765 147
880698 730 824
156008 141 548
154006 697 608
374093 197 564
87967 778 600
112965 653 855
993893 927 408
534581 504 437
917061 260 183
698250 262 25
612302 264 469
5453 387 610
600963 530 74
528388 508 544
672283 781 440
929443 828 730
684268 435 854
80975 156 84
850208 770 253
596345 729 715
817837 887 335
981802 682 634
148152 162 894
198169 558 70
78429 193 162
154861 323 934
890142 980 709
828933 882 475
582356 734 640
148839 656 226
394420 608 294
960884 507 683
513223 86 145
566403 11 577
279858 529 244
534727 360 281
352974 422 277
212524 955 185
486471 543 574
947796 148 723
717575 203 143
991861 36 638
999278 199 829
538234 772 805
243100 731 988
506704 929 179
154299 94 894
519429 191 155
878129 117 476
715217 776 753
636885 486 71
750783 664 362
528259 20 794
128077 300 341
191478 291 593
526299 899 400
416515 498 371
668646 468 526
123775 562 453
701514 305 869
593819 124 389
253459 90 98
814826 87 678
49499 443 647
404964 589 930
774759 87 440
300259 974 1
251066 827 139
344645 199 966
6052 233 782
284652 877 309
66292 200 170
496515 940 388
4619 61 701
28175 279 447
113754 747 977
196129 327 686
391382 628 200
652350 261 442
762231 922 818
393732 941 312
561731 488 812
121513 135 978
680687 961 707
887492 319 923
654747 203 204
289957 259 637
956315 583 82
568159 727 1
723004 980 116
138047 219 595
909991 373 80
536861 171 358
159444 42 143
355646 738 367
684902 653 649
235013 8 789
429679 340 247
23859 934 251
423795 996 587
868998 689 581
56374 543 504
706248 5 162
333835 368 620
232548 95 708
823408 921 490
365602 801 431
851972 402 214
824787 894 313
446735 770 934
166060 5 716
837865 499 388
802907 93 106
563577 429 91
170632 789 346
403130 495 996
380280 833 612
46734 558 756
760383 83 235
880552 120 263
688255 403 773
427207 988 990
439660 36 122
459419 285 156
412664 367 931
658036 140 830
629095 135 898
89450 595 522
582795 592 658
879718 328 791
318856 587 745
806018 986 849
381805 688 378
179787 373 450
534098 970 271
362707 421 509
65866 327 325
400467 796 827
551029 927 546
370654 837 612
283901 76 722
775624 338 191
332768 409 346
925370 197 347
86033 677 130
806482 792 712
682621 297 215
34214 299 605
240995 617 605
919263 959 408
665514 561 499
992090 210 185
312046 208 652
802476 29 357
75698 500 692
805329 384 157
221304 846 95
731992 791 523
992153 155 554
176038 726 528
650534 367 729
966098 964 102
294270 49 350
999651 493 950
555475 758 281
176532 53 539
28568 678 131
522834 670 141
169143 199 243
335272 835 631
449714 730 744
829331 925 104
903849 414 933
424704 780 551
563024 779 252
975616 973 819
267454 58 480
700420 327 523
504319 611 556
804169 208 747
215349 129 484
915833 637 102
639451 385 385
761647 153 758
726753 720 436
820563 790 50
511007 204 352
979156 576 282
799002 941 342
324376 138 663
970184 735 516
568716 19 343
582569 533 184
945596 448 62
179444 458 706
556191 435 790
751717 249 975
516364 497 173
591748 260 690
883072 324 759
475030 35 973
993899 599 880
232170 214 138
872182 965 197
379442 969 241
481955 679 359
307368 664 465
145222 96 210
846453 581 478
640207 321 733
547006 676 851
498489 765 383
952524 681 130
902391 317 402
568282 53 707
704871 285 820
934158 226 737
569959 567 798
702680 142 696
244769 541 893
314005 893 203
748869 270 793
531594 138 75
428452 154 54
878566 816 63
222297 683 983
829178 996 99
600270 518 751
190418 865 707
480486 844 1000
813087 983 435
36214 50 163
524089 9 382
202420 870 472
783886 571 853
573410 452 991
770241 32 571
514389 39 598
842443 889 606
547662 932 534
34671 511 662
414513 697 216
849356 572 143
760295 959 20
541677 445 452
211485 103 542
4725 733 129
719325 501 136
425381 573 708
91385 555 577
741483 87 203
557402 290 745
414433 850 414
168462 852 697
857807 158 521
385075 203 361
690182 430 815
333494 71 133
853819 563 173
324916 96 749
875485 535 346
851517 960 956
533333 199 966
496411 630 847
296728 711 90
252387 362 299
109402 690 32
132479 537 791
635487 157 987
939520 158 367
825399 584 628
760720 109 749
189277 88 169
551242 355 793
522961 422 132
683765 954 95
721081 234 513
559931 953 648
140509 467 479
291834 322 653
275634 747 180
881051 190 700
664872 817 549
104755 831 522
397883 529 731
922897 459 84
123364 320 381
484639 613 594
212771 482 805
442054 534 371
676940 117 606
163804 637 299
416961 153 749
844851 265 554
395666 582 184
217964 448 30
766579 244 552
738571 400 466
150241 324 205
167158 554 565
733966 307 505
466487 282 650
641529 806 518
796433 897 144
729267 608 565
242933 676 880
705979 658 530
865339 386 954
243775 758 195
109580 113 782
370306 154 971
420456 986 835
887029 333 486
784121 774 278
305859 945 409
232461 42 414
999839 212 689
407792 935 596
173473 805 444
109290 466 312
267924 213 248
633420 848 160
966415 448 751
367449 294 147
163892 578 192
917352 688 3
845490 215 121
149343 81 711
159392 25 983
323773 416 951
131125 906 78
706206 67 469
179728 449 562
850702 984 35
963729 653 437
915035 929 224
909209 571 540
708315 836 756
109620 467 107
31709 419 693
527061 1000 296
348896 780 705
420555 166 882
43604 22 778
777848 696 82
616588 374 895
717247 183 197
148484 728 104
325344 199 655
6841 857 830
258965 942 212
30197 104 771
55921 686 73
873634 462 983
299533 102 415
670640 679 301
201730 501 998
687426 443 560
537169 600 860
935583 180 739
731934 237 276
433916 164 488
893591 594 715
535904 912 162
493610 412 73
364588 148 414
531441 850 145
4678 507 416
660196 856 261
805265 676 540
141155 747 655
718260 533 761
808209 37 278
939506 113 765
578812 685 740
496723 423 278
734509 602 808
660427 845 218
803476 950 584
50782 791 303
983240 318 751
259393 950 909
960134 390 353
997416 804 769
183828 923 616
681355 218 420
474657 569 889
64170 291 72
451497 676 269
583898 89 610
497507 417 464
470247 330 725
238215 790 33
263237 696 738
640448 332 940
401854 86 116
821922 879 461
93828 553 965
897577 493 931
320245 352 200
758337 5 900
424479 610 471
132080 128 688
837630 536 976
224888 150 461
148594 212 215
38099 273 851
624782 970 635
464720 294 220
717689 432 272
568358 103 332
507787 587 843
390289 841 816
798284 829 443
747285 851 283
348921 839 810
422697 524 245
196561 279 934
474848 499 406
625744 313 691
27900 132 737
919468 539 314
83577 937 98
239032 572 973
200090 176 520
898581 193 360
988305 376 346
476555 669 726
641101 336 480
900051 589 64
46942 795 158
203646 973 495
645101 933 900
842952 721 39
166717 928 534
332725 537 917
580717 790 106
540896 242 829
890520 15 617
258322 870 331
442605 979 470
459205 691 646
364692 151 485
526462 392 349
723850 902 79
421899 189 56
500561 695 973
165230 610 695
496321 537 341
773048 240 44
672839 807 404
674364 711 400
189412 173 158
815890 97 749
439018 788 515
159398 379 300
50899 811 497
495482 721 675
445495 393 291
315505 150 367
974727 267 393
68577 83 909
712962 358 494
500794 112 422
7291 60 662
29749 387 790
162157 327 658
218315 59 240
949234 680 700
571161 54 952
648227 664 714
583694 536 613
614512 893 325
758600 51 5
355516 855 895
558070 49 582
113926 536 139
16435 36 411
311341 686 802
500894 73 527
693718 396 296
515095 874 78
320725 791 458
565614 895 983
594026 259 383
850304 478 426
69947 35 161
95431 853 410
839650 955 56
336619 774 297
458571 847 2
41102 355 12
941003 160 263
974583 854 838
850889 895 697
639878 37 224
455511 174 567
986707 88 47
817896 146 205
689997 443 363
359745 840 46
637330 67 433
871617 874 329
108506 5 747
565173 834 151
613363 824 926
879340 998 807
502016 591 477
215505 160 2
998050 597 682
442325 361 761
712884 409 677
976396 431 491
986574 527 663
236584 182 27
404929 763 206
41150 70 842
232910 435 793
633640 126 138
101953 709 122
988959 129 291
116798 53 897
833903 94 569
709697 457 974
355174 454 277
247361 290 155
181513 277 119
348510 574 449
588801 303 450
895329 469 719
222247 150 787
533021 862 59
655417 222 769
882408 411 293
984133 819 732
404109 361 555
929450 593 519
609838 340 506
478482 337 872
156443 379 175
240906 9 555
669324 199 601
784979 785 836
63943 151 655
852995 386 243
390936 348 492
902893 14 812
839537 415 596
950975 157 332
280851 259 268
914970 709 546
373073 137 851
456178 989 342
156974 311 990
377460 756 923
86678 426 846
125322 910 226
109514 23 822
168241 661 588
192839 180 797
490594 665 335
853331 24 524
41633 488 27
196149 914 668
822340 547 523
32943 794 959
795716 127 881
223195 67 601
864249 414 83
917009 53 486
394990 113 445
280591 82 435
73382 162 953
915335 736 5
768848 223 876
614635 520 924
852646 868 947
55754 310 39
750470 644 5
554347 841 220
218287 270 17
123983 155 703
31616 653 762
463855 646 695
497865 401 545
284653 723 596
261329 212 501
493301 967 412
453353 26 625
732612 565 42
89889 806 882
693180 637 67
568030 614 783
58281 305 519
769747 537 717
842360 692 513
574033 555 146
450406 680 794
331007 7 511
433929 340 47
249183 923 115
75785 801 671
218515 425 738
536389 448 934
749589 604 139
418346 135 261
676441 23 21
863274 166 460
612541 623 599
971972 701 461
825147 587 569
86201 483 710
77153 503 586
331218 288 269
470480 944 115
105127 384 636
110354 324 148
816614 223 179
93360 180 501
292260 209 524
91927 278 616
745690 880 242
358825 645 759
931584 127 78
34998 58 493
699814 144 407
650739 134 341
158322 983 744
683350 848 503
486768 189 974
825421 826 542
225525 68 390
114161 702 556
969687 75 827
440229 378 773
689691 102 183
907290 981 616
961270 396 781
823181 63 834
206229 652 186
274227 323 551
232591 552 577
740367 848 633
468260 314 482
293105 480 647
258272 96 678
814619 923 390
171382 15 475
687040 391 316
31760 124 699
557985 674 61
865452 395 5
416991 991 641
421145 688 889
284565 951 529
171989 142 270
527587 681 510
975850 105 493
257883 399 763
214940 13 303
89641 995 79
162003 470 684
270639 841 918
408855 335 25
33540 708 912
982232 616 860
354478 897 143
336092 978 636
282393 145 611
378990 671 428
517451 881 601
614479 742 675
824756 63 719
897884 494 850
83579 546 303
889233 325 632
893769 80 320
104886 903 751
532783 359 954
135118 357 606
864091 791 223
794459 250 239
707138 400 91
298626 681 161
390085 147 337
579445 63 267
900374 347 357
705151 170 899
651612 314 335
586929 150 529
868603 21 313
17599 30 561
854424 65 23
763102 845 130
985990 261 390
993550 246 281
907419 911 925
886727 746 219
16291 315 537
782311 337 934
126684 668 226
768544 621 977
770425 662 71
602179 734 174
18263 353 499
802627 459 686
56792 147 381
853163 362 600
193011 252 547
154021 214 771
738644 820 902
974793 849 436
237281 476 156
105053 969 678
434075 241 113
222081 708 985
232192 631 678
1849 474 558
30115 540 831
621719 756 352
914030 724 311
305565 848 176
847665 946 569
218542 705 556
670270 923 587
606591 595 881
719891 241 6
753594 430 616
617113 806 874
914065 429 548
301709 166 822
382030 928 251
818657 296 792
344870 854 612
110483 599 664
783817 142 977
308480 73 538
216199 474 686
817123 318 340
619705 837 164
743798 76 423
64164 26 498
920035 903 219
880400 763 177
863149 458 473
594702 692 500
374927 882 495
358482 277 915
189500 719 927
822544 613 805
83950 682 502
835960 258 916
306770 777 499
246745 853 383
884148 863 161
733576 262 915
518292 375 471
209935 703 625
661246 732 286
294368 73 781
810647 754 130
859326 218 530
293774 370 139
885125 698 861
166490 695 791
585911 304 15
26602 510 615
11178 824 280
242165 172 575
3684 196 640
506972 414 685
742575 640 144
407742 657 401
682788 969 849
409176 301 728
827571 92 299
227193 69 112
846690 203 792
923339 930 110
427516 353 229
74369 469 838
847229 344 781
951300 609 753
198903 230 853
368490 898 634
310074 17 210
300638 684 851
568774 960 49
24869 22 870
208882 437 965
354592 564 931
275965 400 817
433921 226 604
137746 877 639
744289 914 864
231970 195 912
264078 692 144
28298 703 64
340784 881 421
176293 955 374
208250 38 398
756580 790 120
176811 604 237
836242 135 407
985549 492 799
304492 988 229
222431 503 251
54176 133 884
551619 927 347
836260 838 631
590244 482 528
59881 394 428
522347 828 907
768181 980 405
654837 693 2
638514 433 920
597639 604 331
10553 891 250
629240 362 545
744754 715 539
298199 526 720
985291 527 831
548698 127 74
228571 191 219
738679 910 629
965719 5 926
853752 890 325
453778 328 991
130347 47 169
28807 589 19
292355 286 637
314045 624 48
554310 604 467
936135 319 527
861259 179 183
468749 857 968
256999 51 958
576984 70 874
103208 380 964
671492 250 830
385406 58 133
919863 135 812
519187 963 310
60416 949 453
395807 362 392
299177 787 111
325711 314 666
521435 18 998
454560 234 879
35281 949 902
617208 387 896
435112 153 92
183030 480 453
735126 827 219
25231 224 584
694943 544 594
377468 287 858
238001 364 991
174025 247 351
101721 562 153
246527 511 909
171478 315 16
872200 817 734
30918 297 361
64010 824 673
837399 802 20
416528 156 942
292693 715 667
812198 936 484
321260 178 735
284546 834 950
162633 120 636
806571 322 843
387898 483 275
912715 913 139
919238 257 606
138185 728 257
635205 712 89
428635 589 673
270708 797 658
151390 66 672
2593 613 168
57716 206 831
808999 83 619
387115 772 101
296400 171 745
389337 548 349
495691 102 992
845177 101 102
903307 65 381
273399 517 285
278574 654 554
888766 169 284
195113 410 920
242227 645 837
144435 225 504
480924 681 341
330678 52 928
854344 309 790
402918 411 883
208448 189 431
401433 770 656
682553 318 40
440959 269 890
273942 377 366
575977 51 252
686590 846 653
190293 39 90
829908 956 771
724913 576 808
610811 760 444
719299 910 763
782100 489 984
14908 701 561
363115 535 762
743939 353 17
910255 485 778
452428 907 388
215870 145 173
168958 608 503
136721 561 37
271212 325 755
716135 839 46
527892 284 803
585035 817 575
912794 892 70
495981 362 601
835169 73 954
414402 102 944
798566 26 747
138519 189 705
738376 136 987
645329 787 17
638194 984 195
457633 20 798
794469 512 446
347509 274 400
208335 419 647
356352 895 334
772344 413 645
72604 519 192
904029 913 474
38900 472 94
585525 673 435
460543 47 939
940948 743 86
529758 962 6
671250 416 826
246782 288 817
273688 478 47
834916 731 629
733927 76 848
412431 972 882
427101 175 273
406608 895 925
617419 821 427
782290 877 86
504466 203 510
101506 968 81
706757 754 160
952652 103 117
26940 908 215
206150 272 89
325718 198 516
747363 417 727
183399 647 459
847265 258 507
514356 869 728
422786 716 34
877493 819 928
870413 901 484
633526 543 327
487670 356 515
362684 52 868
811492 725 851
396062 83 825
900686 146 227
694662 403 393
591699 983 294
21991 140 340
9680 725 529
758802 943 944
302827 580 415
359107 989 933
64702 739 150
143215 480 895
257009 380 552
392016 831 88
997689 85 141
369703 329 163
120306 897 79
271056 357 988
674814 560 733
2688 771 80
706379 118 755
713326 123 286
323736 877 912
725524 485 383
900172 175 411
147378 926 30
376426 981 672
309597 377 964
663542 248 844
723593 702 361
618986 548 855
192390 706 180
244893 580 774
637838 106 141
891391 73 927
556258 883 682
982827 668 846
496266 64 737
85009 502 509
562370 33 117
838020 756 230
410887 112 985
858503 977 503
67071 869 829
603273 548 119
851296 945 589
958038 435 733
139778 478 321
732636 201 622
705171 806 53
786007 393 930
387513 327 966
47993 49 649
792055 382 300
87214 990 701
647951 307 232
614409 190 831
954663 963 981
885266 137 660
850371 520 855
116410 684 68
887276 446 293
823939 375 382
699854 158 911
697191 968 401
660401 121 961
379274 208 57
442265 762 732
705093 383 819
906675 105 327
290584 951 469
403081 721 414
829480 302 106
336218 478 618
701475 141 522
289195 2 757
52169 372 383
85970 961 830
837127 557 969
226245 752 612
54489 702 742
633238 916 121
611865 961 537
896304 94 358
625660 363 665
721832 221 238
36614 479 396
589510 75 972
915617 596 308
371120 151 188
680170 695 596
890372 261 431
90442 932 592
617741 796 724
201137 639 82
783845 166 636
993554 826 83
567952 203 569
96713 93 477
852461 241 439
851984 714 282
268069 541 46
592135 565 780
216149 594 550
874969 145 472
950361 5 713
213185 643 894
521565 288 772
666300 537 581
154570 365 902
917760 913 637
337997 829 445
313088 261 457
18139 495 564
934044 205 12
309278 556 463
639319 906 50
459536 708 260
877044 651 403
616575 328 150
57335 475 16
257343 775 15
525632 514 127
738009 587 536
185674 322 567
704123 200 855
716792 705 381
958518 408 605
339052 935 628
216644 833 886
374772 551 923
533293 947 851
386610 718 747
467950 634 710
44145 515 865
703200 327 687
47959 140 634
676642 470 538
891528 112 975
332804 236 668
36973 13 167
41971 208 890
547172 406 727
577989 383 216
408020 625 373
420840 919 475
871240 735 248
359266 756 741
407211 705 983
380322 668 353
574920 69 243
980166 636 284
284894 254 323
911004 773 135
594292 297 693
275377 309 575
416764 2 794
980337 536 387
411181 813 449
186220 350 14
181749 546 565
582760 482 377
799139 410 960
607939 310 114
425342 318 678
84936 274 353
561532 408 594
800234 553 78
814779 816 745
862461 968 714
468903 916 445
362164 887 577
417264 781 29
677340 107 780
640120 885 622
964793 287 635
584580 867 214
892633 903 745
343327 408 903
946062 630 363
624296 139 129
39006 48 931
977985 444 842
984561 818 406
545469 450 831
206808 344 782
326595 368 541
859726 806 738
522378 256 264
535668 15 966
499365 692 593
861799 184 451
137431 446 784
151762 744 305
378417 335 505
432835 383 239
438043 31 304
242323 80 408
111545 588 140
891273 261 816
881132 561 854
211762 874 377
309479 508 627
893456 343 84
828122 770 511
606101 256 133
295407 555 457
188170 73 814
943506 143 990
59247 298 146
791226 345 114
649949 994 899
326090 267 203
19657 325 892
342037 787 369
546412 759 926
78189 590 682
84120 766 981
590293 637 686
116443 500 967
905173 240 471
528622 703 200
211563 226 724
577758 223 404
4176 828 345
287318 883 600
51565 410 360
634808 60 196
642129 107 495
935018 382 792
902196 381 689
677413 965 822
618120 831 912
224801 614 957
891425 727 892
813719 166 713
386160 240 763
838031 920 491
75657 813 72
139089 679 838
1227 659 874
827900 438 315
630654 624 486
449899 946 570
786400 42 715
531526 33 800
478677 8 341
796159 545 745
244554 719 328
789922 962 818
677127 17 617
157224 913 346
875633 959 455
701371 221 105
42454 320 754
658417 610 227
749584 566 863
754855 307 492
411560 72 111
67907 423 922
863994 985 407
82668 458 199
26117 664 484
150408 478 621
135129 225 721
486291 872 985
38603 81 700
97833 950 670
107802 659 878
745150 229 426
373582 428 110
238401 926 332
474313 888 789
690343 170 790
658552 248 690
834196 744 761
53513 926 388
133090 213 487
390834 386 993
645148 77 868
691028 805 931
392617 438 268
112996 702 268
289081 472 773
276802 404 790
167670 787 609
233071 445 593
119693 197 473
250715 155 768
177790 239 429
347197 792 565
923014 768 408
594774 639 414
402405 623 669
119366 322 476
838391 179 879
563859 447 959
212661 206 238
780966 327 525
534657 687 192
82873 180 972
629894 801 31
101719 401 443
391928 373 386
436074 785 230
578842 5 324
324290 808 130
508068 393 247
776797 295 68
86888 713 451
69247 30 387
97016 841 945
722381 33 932
373641 592 819
755138 76 157
954266 829 536
254090 177 700
145580 879 149
515719 673 314
836406 477 117
662271 326 994
988844 134 605
410071 228 603
357541 640 564
35122 607 121
137409 925 170
830622 639 851
762966 515 715
529349 458 489
490535 928 129
826297 31 504
971935 489 951
778744 447 312
880354 621 285
393124 430 298
709198 153 813
160129 143 228
513195 918 897
930529 449 992
605605 654 379
782052 879 352
258907 131 161
426524 967 880
550889 145 305
550663 115 983
118791 352 714
600989 125 451
283629 340 447
809093 365 419
119080 314 657
243868 521 449
431078 526 892
156068 901 412
115658 394 280
820561 520 825
831747 562 788
117578 58 353
659722 220 164
804287 859 510
176860 151 90
50221 841 206
712130 556 648
418054 222 469
739366 815 679
89936 410 839
192320 379 264
185257 930 983
958835 188 374
221296 723 60
799727 695 426
630675 532 194
611210 163 459
728108 579 495
194799 439 402
643963 423 87
926456 158 562
273323 826 887
921573 754 451
702026 770 18
353713 500 991
829996 403 188
454858 693 598
868557 683 821
682267 743 940
388511 645 68
124054 568 226
518800 43 183
618784 688 47
243071 138 779
331303 16 131
210076 613 389
664735 712 640
63122 302 381
636638 197 85
835385 956 751
901726 723 809
326124 842 564
983362 515 148
170742 719 72
757495 110 270
485277 775 15
652607 395 148
698290 592 581
214469 213 391
896212 294 614
177327 323 925
824025 14 545
987219 354 911
212228 738 111
18969 656 227
971684 73 25
945680 463 833
257601 744 318
889403 894 422
373959 410 636
708030 459 718
420976 567 547
819069 347 213
567343 919 932
453149 633 479
289193 276 334
844842 676 297
248814 816 105
665471 240 478
722529 125 226
122916 244 570
137419 888 742
144787 542 360
129427 233 930
396380 141 261
573537 484 628
989614 661 221
65749 187 472
181593 498 753
328736 722 884
324865 323 257
254291 301 508
184821 116 175
870633 421 935
654999 6 239
395813 276 329
67624 793 994
416839 253 283
702399 760 709
501032 666 741
36713 253 395
553308 989 129
693478 612 253
712789 902 117
816351 531 589
814090 891 41
487490 175 737
862288 378 131
986301 75 534
232952 1000 391
158320 948 964
485351 118 755
999333 586 924
996020 546 14
351246 330 507
158416 413 829
939907 978 774
910194 299 232
175818 367 475
155418 439 771
964509 614 822
159298 617 332
918464 447 287
425127 880 597
500866 598 580
554148 555 158
155517 604 746
790870 894 160
745422 772 867
731089 670 922
4891 863 722
791694 908 931
987781 795 112
42534 745 762
52347 373 67
914518 758 109
472053 184 756
271437 685 452
952747 49 442
146611 794 290
140329 932 881
325263 387 389
225545 938 534
467842 127 171
304098 939 968
457319 809 138
152201 445 804
13112 168 44
94181 764 989
424863 630 481
311432 33 24
554585 517 701
245621 908 714
178066 357 286
612234 470 277
731447 336 774
881803 903 914
370715 765 143
742842 866 659
53423 995 313
584072 962 977
245790 932 38
547695 309 139
195283 788 419
696195 80 718
466060 226 604
536945 704 655
588673 149 966
387744 299 609
865443 949 712
463046 34 412
5348 386 985
452627 542 720
806484 24 174
317360 851 729
283581 48 886
455773 524 317
580646 399 225
722383 157 292
238044 355 291
857643 155 612
257288 553 780
713285 281 842
22447 116 516
43834 435 766
163264 917 319
234621 466 370
874696 85 829
870341 911 116
517296 218 276
835076 919 252
401307 489 951
884946 115 687
691421 853 345
771784 130 862
859705 262 805
590787 175 736
438013 926 177
124939 708 517
53714 189 821
560640 211 354
604136 145 969
119700 552 15
255032 140 979
137883 328 571
524218 326 71
888229 189 817
200553 795 369
581596 2 460
907634 64 761
395794 667 178
816605 435 486
323695 377 784
379777 703 254
925262 329 91
749225 485 463
16231 536 110
572944 384 380
363091 476 840
43716 205 418
810931 828 65
598394 861 158
677985 517 345
471691 738 32
922694 361 838
811371 450 486
510282 966 330
132592 125 718
798534 457 795
255848 600 462
779936 14 983
531113 425 25
86791 107 65
986342 682 807
540322 625 689
59038 562 848
17289 446 766
329054 181 734
326775 593 470
193812 492 104
543856 534 136
237597 578 120
341591 912 143
118816 74 529
268729 444 804
291213 681 935
163560 56 959
467406 462 502
802515 348 236
120216 83 284
968426 393 897
553925 396 808
164083 44 682
634275 176 686
604104 747 1000
616270 802 770
586369 516 762
79797 526 599
27795 222 341
81946 33 361
910117 231 882
617097 813 586
371209 463 731
668012 871 8
820755 307 741
612468 757 143
691450 343 25
352491 482 179
612174 608 348
863974 975 17
603874 251 749
269931 294 172
92612 914 431
35718 512 469
928833 789 14
920416 154 900
874176 406 714
623162 691 336
366897 405 466
232580 402 509
156537 515 977
976339 365 568
885393 411 795
881859 914 480
854181 86 110
378547 749 831
82910 774 591
597611 939 233
23337 715 95
264701 660 830
451742 429 95
784383 815 153
553147 861 806
832141 186 321
110076 365 731
426075 85 421
323195 121 785
199766 324 512
52849 450 141
745297 177 651
150691 321 421
659643 842 628
887030 758 695
718456 352 541
787015 576 783
814524 112 452
86658 383 471
994551 803 841
233565 111 616
914781 797 726
686198 837 8
877394 185 598
478981 962 509
843747 422 530
803268 103 843
406959 482 72
85196 136 999
974878 985 911
696551 799 570
265770 172 989
270518 966 141
180958 478 554
764394 507 637
748750 710 639
88937 499 885
235813 672 599
589676 143 889
689297 621 938
463547 379 541
354475 964 756
816581 163 526
325315 952 795
437732 338 521
859776 519 370
989797 771 463
731976 607 192
398344 904 1000
596114 819 628
942416 965 484
222312 482 324
31513 604 560
260534 829 997
59180 544 650
88164 81 325
968046 901 842
921356 370 841
717267 676 844
888145 752 523
712915 877 733
767041 26 359
929953 825 467
561963 228 301
299703 193 63
509625 52 975
339601 743 982
146323 532 792
707315 446 261
548049 652 926
246791 448 392
539534 62 803
960539 381 853
383431 391 328
697404 987 56
858865 140 817
818347 757 305
82129 45 788
612384 581 854
34199 91 526
832783 738 593
137056 99 619
446098 539 187
438655 946 964
477353 959 504
759231 163 741
338712 730 354
76774 52 463
28194 95 743
182597 833 246
359471 570 267
85638 54 375
397852 968 604
676478 187 547
186591 811 400
285847 496 358
90136 787 912
6816 315 650
237282 94 374
276327 420 565
549825 441 142
777829 332 972
237016 665 730
456353 544 32
527239 886 981
117371 871 759
494981 171 297
191634 807 180
690460 506 661
669223 776 743
878688 385 247
135078 61 58
412317 434 88
497439 569 509
824957 908 372
737726 945 453
952008 725 255
170690 600 419
401113 527 87
477461 33 611
57435 193 69
774334 103 92
450450 878 910
779406 73 100
641417 258 23
952630 730 119
296039 365 806
4939 644 329
767471 493 109
497254 772 821
23741 455 624
237560 12 950
614096 788 22
731200 409 150
342441 533 578
52824 957 612
145205 822 949
863262 209 178
139289 747 128
937502 584 9
521906 947 63
118056 33 446
25216 206 671
650779 588 80
300160 691 58
758263 398 263
497115 185 263
174193 326 105
766654 885 424
303248 917 214
783041 869 234
570852 199 252
631093 802 761
982081 252 339
963469 68 184
819620 974 71
8649 539 880
669915 90 607
945042 217 121
544289 648 342
970116 474 447
594273 886 701
809278 993 955
287676 124 481
61499 204 132
645018 136 463
295391 131 241
751103 844 887
131932 806 109
73925 633 284
1316 989 913
192764 534 114
372354 116 72
151255 475 419
740104 845 820
63385 379 514
534033 727 456
376538 714 678
25612 883 817
419852 967 379
307145 414 75
321571 523 104
950670 300 144
222633 146 725
566208 189 226
898632 410 774
293551 949 873
562718 890 857
14338 411 152
453700 192 396
881780 833 786
820287 633 870
59046 660 80
972494 104 457
360670 414 206
396846 948 160
733356 775 235
818130 923 948
128707 544 328
699390 110 629
932967 489 199
604057 201 311
294455 933 722
310172 551 858
787053 336 681
177837 293 727
845086 413 940
912513 983 201
513226 161 946
596917 123 693
571318 147 825
809374 131 711
52003 760 100
315404 337 612
948025 173 8
845100 331 189
169364 44 772
640784 640 376
296916 990 808
524835 657 712
949346 153 127
464491 331 669
977377 452 415
535262 255 234
528290 143 664
877321 623 825
431567 22 905
250528 717 639
688364 763 706
550783 714 584
160916 284 675
516714 697 778
931361 373 487
759279 661 664
599422 404 611
46055 189 230
498213 237 670
246309 273 583
330949 182 31
310836 273 758
531813 284 154
931783 483 986
396601 279 417
60549 571 911
361802 226 420
357885 35 277
796444 953 398
222310 949 950
830110 685 567
585713 882 637
560836 59 509
105665 832 422
136979 793 958
135661 660 704
351433 879 476
261384 923 533
210081 305 874
23621 70 82
335219 404 474
262171 274 189
176795 727 497
53885 835 213
536204 811 244
557536 546 353
790950 323 439
819580 416 876
216180 764 831
864798 879 424
530341 280 774
190286 340 478
818674 456 45
37957 50 990
152509 57 465
467855 977 719
63189 465 501
955492 270 789
609497 76 306
310315 229 969
685201 754 362
58813 718 553
156836 241 939
320609 587 118
74865 363 841
733670 926 601
516247 302 242
864968 586 677
623698 430 643
685255 564 184
270616 729 439
618200 757 231
987028 67 259
742691 561 591
687933 140 530
105523 441 838
767993 840 850
796754 924 921
411405 446 83
379142 602 912
374042 215 774
436474 596 513
606140 203 835
222442 422 867
822918 198 249
566283 802 186
992071 894 189
851859 901 850
131202 613 951
822288 609 904
797852 230 555
795700 42 224
355064 380 540
968448 465 550
176621 219 905
761437 988 114
651743 557 15
596603 496 779
665172 290 953
185560 83 741
226528 847 101
701939 442 413
805510 985 237
56905 4 528
664421 750 471
389385 492 326
794235 237 758
879492 579 717
310257 231 28
859304 712 584
945548 314 12
85582 515 411
289117 744 505
840249 774 583
646481 617 87
132790 644 442
172036 461 269
48806 655 783
277420 522 136
406186 57 30
237190 335 583
272026 211 219
865011 67 541
804860 349 716
500783 662 325
115454 871 120
195326 834 94
887016 265 408
166199 744 758
555912 44 840
326901 34 530
721361 401 572
830390 855 839
717905 15 165
24437 42 373
595327 410 856
121980 566 806
467289 561 53
810245 854 125
87451 956 685
132744 158 748
578917 174 497
239169 529 973
397498 455 968
539915 812 236
126989 596 146
421208 282 659
832211 906 636
728139 321 12
530625 741 270
299446 50 87
681035 69 261
292846 862 174
696325 200 645
295511 661 560
504194 569 113
59603 158 83
515146 132 102
488956 543 646
21616 45 655
791074 548 627
608608 938 934
226357 506 251
834561 963 449
863134 311 126
487153 189 681
170580 97 508
786481 971 460
594144 766 529
828198 190 728
481902 464 914
532294 181 460
926118 883 767
876625 673 486
648018 139 778
540826 675 255
766233 7 902
920042 804 288
738106 209 367
527520 300 879
992724 878 792
644596 482 336
196756 722 929
271108 516 355
867923 832 432
290014 665 458
622518 49 929
759282 302 870
998473 498 442
917127 646 298
911519 624 655
661604 127 927
108539 393 288
424971 475 48
519454 170 839
275695 916 234
49267 682 352
565200 310 735
867707 895 792
103684 300 326
694648 216 212
879543 448 98
741871 188 586
912459 796 375
341491 409 888
510172 302 742
485774 271 349
169924 965 273
439994 686 21
827308 511 184
372899 647 801
532081 106 897
794706 653 390
234641 586 707
721518 206 228
616084 564 415
261747 88 900
429028 530 343
614936 509 334
177636 437 556
885097 92 936
513396 198 43
168692 850 810
951115 634 747
137314 813 65
566930 180 9
883697 549 121
459972 762 689
405591 893 61
784680 685 953
642065 499 979
850044 738 743
961814 533 148
25977 335 387
649546 331 493
635135 684 441
533820 910 479
626261 487 377
661851 914 672
934420 885 326
298460 543 298
40475 964 134
335706 729 821
227065 454 235
231218 791 644
86543 327 285
22507 341 748
599807 407 503
362844 376 95
879169 500 663
570049 414 253
627408 403 523
828648 675 924
23767 951 458
822033 621 216
883898 543 303
694421 739 256
99252 234 461
400495 27 530
520856 289 292
577729 637 304
165432 627 798
34250 318 554
581052 261 919
349688 24 219
388827 585 838
657131 889 581
939734 532 218
801213 774 226
803302 420 173
21811 588 195
944135 762 820
416152 931 681
695046 933 825
226693 874 674
982271 454 151
217302 392 914
168927 543 562
210983 963 225
461653 540 21
715097 112 146
904303 659 565
759955 760 760
176457 899 886
109459 647 228
979969 579 695
570706 588 863
803557 226 57
852458 631 131
54885 394 683
774406 586 395
981863 611 611
504193 196 119
380999 499 263
864892 96 518
130563 959 515
722841 479 386
124578 117 251
53080 502 462
437861 259 379
626419 497 863
442094 915 557
239093 504 171
850287 665 257
27440 459 816
132912 551 253
556088 830 621
917018 91 651
599874 133 77
172152 905 498
910417 657 23
497374 491 386
155600 544 826
634053 18 220
227552 298 968
607258 166 533
577360 629 949
303779 354 985
820217 771 989
546199 115 858
501718 372 319
40076 617 220
325856 462 19
255767 984 736
199515 514 616
7837 954 847
473854 421 156
985080 249 969
274830 630 216
66963 464 183
973539 486 598
978630 681 928
913733 1 593
524658 851 411
467860 517 109
788297 884 20
496334 405 416
197009 315 41
199949 621 735
631807 830 70
768553 802 491
17489 706 865
822393 494 742
307284 122 316
576147 470 97
732557 879 977
193270 338 734
242251 564 556
736721 831 426
272249 863 35
532616 955 428
88088 197 357
769128 939 187
776118 121 816
801074 679 551
38808 22 240
414369 43 508
439048 741 914
263543 309 937
151124 717 845
909357 615 178
53024 910 918
172668 754 81
575143 125 398
558300 900 229
139269 541 878
115539 821 755
315054 624 28
113055 380 144
467953 450 730
151713 556 857
757976 971 860
499725 276 201
780786 317 547
248237 362 164
452999 645 365
749815 608 362
704611 647 386
185934 189 85
465934 564 341
181043 18 982
455661 548 228
295465 119 696
385910 645 56
853825 709 274
840924 216 441
40323 106 697
194426 823 748
934287 773 577
780285 299 990
237173 618 667
963663 923 327
806467 860 797
775709 792 203
432017 645 719
758023 85 799
274063 663 864
530770 176 462
603221 984 405
731586 427 625
900177 926 736
304351 897 973
143412 985 875
681697 898 693
859559 132 316
95790 832 997
608062 580 87
313714 553 715
489074 67 958
309056 91 722
439082 742 429
192343 855 800
580414 27 734
185202 559 327
241220 932 835
531203 23 960
373816 97 834
358528 351 59
926647 994 442
269521 930 498
178980 38 682
7334 706 917
262669 345 733
794933 116 10
852256 108 696
354922 722 746
166972 508 580
153492 403 551
30581 951 567
473890 126 429
834813 892 571
604043 620 16
609255 171 292
157595 305 602
19927 995 534
501946 122 571
517448 237 481
123534 493 878
425954 580 875
173965 526 36
204047 955 268
672935 978 205
522172 679 333
651068 345 513
933385 486 747
638498 312 651
925084 801 728
982752 12 984
971716 129 195
599534 884 238
535712 606 839
684671 661 810
78356 880 746
415005 683 841
288299 209 55
732887 391 101
273818 932 895
371206 586 533
212721 201 402
442867 829 531
18916 349 100
605080 876 225
430132 650 758
605231 863 319
267529 595 653
667012 991 852
93782 278 156
114915 969 313
854422 696 15
394863 319 876
676708 391 332
423067 148 35
660868 199 344
152434 369 575
713772 327 873
93422 425 588
17650 444 557
786946 643 411
453875 968 589
155376 322 464
577024 860 899
179150 973 959
12073 457 989
848556 609 740
15280 810 321
97724 403 147
512909 944 939
178568 49 493
897169 571 773
293771 197 268
574002 343 212
807277 691 593
95748 323 992
572616 277 94
358741 815 829
466587 870 796
545762 150 961
129851 40 477
565797 248 713
522083 291 141
121335 908 975
189888 762 897
755803 443 16
758703 820 560
903027 707 58
389479 735 399
213145 681 103
771019 649 71
5704 496 691
50934 12 67
309257 83 714
310817 243 429
131239 854 907
84616 896 349
779465 894 345
611720 951 597
285626 448 21
884069 174 939
386646 699 221
544320 922 640
668805 846 110
381465 8 24
513508 849 110
582520 174 664
896126 496 292
887259 173 863
85462 60 16
925293 868 678
778058 740 506
939442 219 390
260451 944 167
510451 625 867
450337 871 481
101709 183 367
891161 576 572
471702 334 506
195883 504 430
872041 286 486
375475 60 754
689705 434 822
765258 195 734
204764 66 249
40170 201 617
292595 461 945
714484 528 763
658870 849 741
747808 925 804
693249 694 615
263477 587 169
361796 984 983
524440 847 783
131381 319 311
128046 676 871
228248 529 362
166815 140 423
845567 137 820
569013 242 480
702738 40 838
912201 626 87
732899 336 451
336941 152 901
458391 306 411
978582 304 932
111575 754 109
211307 713 930
915655 171 975
658435 365 257
191322 336 3
760560 49 242
537151 871 321
51856 465 795
480370 572 804
70094 565 278
665111 661 607
227824 197 264
229461 989 614
312049 745 663
272256 170 613
752998 634 147
624346 43 101
51407 576 275
516937 871 26
92830 479 242
500837 777 11
421995 622 504
307221 761 919
680690 930 472
354431 6 399
870869 967 189
641012 329 1000
281534 501 206
331169 835 985
441478 420 447
418051 68 230
32127 277 127
792225 599 934
428950 920 170
257369 146 892
217029 513 581
294848 121 358
12372 625 786
363419 772 454
244574 903 40
510361 837 242
320048 797 101
499835 197 118
510471 880 835
216298 424 245
95042 326 866
153552 108 375
895158 443 633
430522 728 661
659481 457 656
886703 297 727
813207 766 786
110107 392 979
110580 768 426
848197 51 384
443967 908 971
676345 590 230
452458 613 388
451955 30 848
769793 361 358
176305 211 710
145350 197 853
173595 525 630
247302 94 516
656607 203 907
103300 356 635
547693 629 889
877599 705 916
710318 109 961
986724 488 672
568581 768 536
532353 416 905
127118 865 481
693649 763 721
150792 898 364
918124 466 706
928031 304 280
427353 615 161
50262 698 87
87177 232 252
650684 341 790
479138 326 110
683412 790 444
729807 112 13
377629 392 509
908720 436 279
653681 589 894
6177 683 403
332566 508 656
986058 408 990
882084 722 696
56925 861 423
83130 746 54
244367 259 262
298589 264 991
84459 671 52
335867 872 213
392442 831 573
468487 308 738
209962 275 681
951791 658 236
393500 33 582
161481 507 468
852545 850 753
631382 39 740
975165 934 992
557025 559 70
989374 361 365
23769 15 228
697095 229 137
270982 477 774
806819 626 104
768131 825 814
527708 803 265
363009 172 48
819730 680 777
201810 373 420
104035 929 357
769953 970 819
900641 111 386
853030 880 618
316918 561 14
234323 577 64
59063 300 124
113826 975 828
189367 572 299
131511 618 671
86479 521 998
438959 712 136
884201 471 915
268420 38 694
475984 496 262
743690 475 784
874558 19 771
751093 863 537
972121 576 83
476546 946 90
126249 321 898
499392 413 873
218407 685 859
660186 562 507
854309 956 901
713818 515 920
970351 575 192
379790 373 639
127040 345 368
455792 911 308
426273 36 690
609798 100 400
168892 293 20
752553 495 551
594172 401 528
212461 466 436
988369 866 420
337504 178 489
582693 849 344
602430 824 428
422736 850 237
114472 765 31
411764 525 724
271486 103 628
199353 157 831
386526 224 86
384904 855 423
537385 371 565
823308 831 630
148790 631 842
837301 743 210
681856 93 916
880545 941 11
452559 230 996
424658 154 928
873917 298 845
33594 307 293
216010 469 328
166206 220 767
271751 401 341
231105 365 942
69198 781 625
81909 856 132
158891 369 650
803945 633 888
780824 948 960
514567 662 653
336650 560 399
396517 764 566
636367 411 503
397401 395 273
578170 442 488
401992 660 52
256548 680 703
199538 425 600
35975 989 482
5685 618 52
835040 804 758
757511 629 866
818974 960 481
5236 353 60
477321 911 692
739379 715 232
438996 100 760
834151 357 7
398713 33 880
702322 737 570
872448 605 853
984099 488 241
537682 707 7
630760 414 450
804386 343 455
581458 349 822
647498 455 23
42595 836 184
574389 467 487
318349 232 1000
787067 169 394
837676 709 157
753166 618 910
623624 40 151
704429 725 378
708894 450 626
575539 66 144
279193 222 944
873828 337 124
612211 289 314
299277 610 291
698770 348 116
442361 360 802
883908 970 577
728527 720 328
342699 697 184
458860 105 674
396867 99 908
705134 559 851
992675 2 943
362280 351 603
731030 330 836
25670 680 233
492355 311 849
97109 904 409
614136 503 177
889225 560 300
909963 847 221
14688 626 244
459767 660 597
486904 415 537
555057 424 274
278966 393 592
536005 691 870
847375 754 837
236111 360 784
390072 142 174
305656 681 140
500023 370 716
969945 594 958
521387 285 548
431972 617 176
77044 962 153
850486 135 754
904247 890 610
937971 635 574
880430 67 460
611849 141 818
926682 146 202
64810 403 670
603904 908 108
836338 260 896
594112 487 872
608642 139 776
128871 60 6
494929 134 588
299158 394 332
337927 474 468
91570 39 101
367371 281 915
40474 443 304
494564 71 800
117779 242 891
487852 373 63
332496 599 408
164055 74 957
494484 763 279
455503 423 897
854288 172 549
899926 232 931
373402 135 542
818135 228 93
861995 91 214
74655 685 517
555690 64 811
789151 227 294
862378 686 379
496889 846 843
960641 31 915
156463 954 159
765686 589 553
869264 39 266
418498 640 883
510748 291 385
266760 454 519
107332 24 35
376231 334 992
495219 246 656
670224 444 912
58698 396 400
861256 679 698
529607 280 753
549454 390 497
409569 589 936
663298 25 869
496303 438 674
146905 365 220
281479 718 695
703596 692 625
703867 844 473
854458 20 450
931904 289 624
810811 270 370
770459 460 607
764920 898 112
34298 867 647
506081 304 641
661544 351 875
363191 128 874
257505 186 643
574371 217 313
336007 400 374
140217 924 905
591405 623 767
930560 936 719
647897 346 904
547580 146 50
408297 610 523
276087 191 177
439363 188 422
6667 943 710
752285 408 745
629048 71 48
225699 406 555
775917 507 64
653455 278 813
775667 283 245
558747 47 329
524889 437 426
862269 726 675
791510 619 886
401716 807 966
578465 603 377
375825 874 384
494743 156 855
665813 394 732
798908 660 640
419804 71 299
944893 935 151
980622 496 82
211779 316 905
311664 832 601
568777 511 305
736713 17 395
620420 766 758
327994 592 909
178031 686 571
502523 503 301
846524 498 466
143184 980 373
84034 151 882
356546 313 279
453982 120 407
651889 794 224
552589 574 774
310170 110 665
704649 547 581
603419 488 124
625951 634 821
768665 992 963
280018 727 635
141866 595 902
610327 305 33
886787 774 837
849724 785 193
70907 478 604
983309 463 915
608505 719 275
934574 461 238
680796 691 256
399444 961 825
804827 380 804
792386 489 325
768974 705 272
250039 525 675
710304 221 62
191980 920 238
882076 425 142
384614 167 63
306187 43 83
966147 328 530
165675 847 580
53329 476 34
405315 896 406
89139 107 813
126410 831 928
297539 763 477
98598 727 13
575913 232 922
486136 340 39
491819 611 290
720908 769 289
253999 510 171
775771 196 681
909126 620 181
13815 245 527
635641 520 312
600747 470 19
406197 989 548
847684 411 563
231173 464 730
170954 435 660
805535 524 820
732219 615 175
354816 839 339
291870 68 483
11427 771 328
462586 37 191
133241 271 719
70247 216 779
453022 521 540
472726 660 709
81212 737 69
836096 488 252
94684 285 926
610208 272 43
939375 905 758
864972 741 625
129081 192 767
785912 581 380
147103 189 301
641162 789 204
337510 759 270
679883 26 770
662158 154 464
647249 155 552
417417 725 846
790118 71 350
555659 327 226
242108 723 160
998666 513 710
721822 931 662
882259 65 926
522006 282 235
625240 784 257
551017 542 176
654377 228 372
483313 876 908
158991 184 702
128677 683 85
360387 136 547
147734 271 392
550306 195 342
873335 754 208
439836 332 460
737549 702 547
242709 86 634
273989 828 728
13953 72 5
835519 439 40
724153 786 444
271225 200 793
205702 195 703
921520 327 855
199973 283 411
59249 400 419
492944 478 194
668358 147 454
31519 462 648
705358 399 597
249058 561 836
776712 64 377
193597 295 893
197007 90 181
529363 262 904
563872 931 276
269128 679 879
945840 875 458
993753 974 567
272955 410 364
96518 536 124
899622 714 455
270199 668 397
830775 421 11
912978 907 946
224998 980 669
644518 280 487
930164 843 377
582406 709 350
716675 937 891
100722 761 238
570744 571 457
305084 972 313
787672 271 3
23153 897 9
375206 59 724
769259 333 727
310483 381 428
910372 706 747
8497 423 879
546770 747 342
432325 735 861
943990 320 563
232754 614 902
787538 730 139
668982 170 625
301004 326 837
873588 272 462
570033 518 350
99778 27 391
542054 255 472
762126 459 144
888664 634 607
335062 933 447
803057 263 892
84594 601 597
113739 898 430
400756 396 397
473724 103 648
680807 516 34
683640 639 604
686931 865 312
29323 94 438
465806 596 380
824245 363 147
688523 531 316
773301 366 763
230794 941 601
191730 982 891
893259 650 793
791114 763 780
228418 126 676
466925 737 606
107743 878 266
955533 90 428
7410 759 379
4897 654 592
487507 298 297
361563 723 87
360665 682 110
943680 751 509
858630 241 372
510969 67 155
337106 87 890
792472 148 72
198615 665 633
345384 918 941
466947 656 157
220323 902 971
317980 215 367
594274 302 243
406850 648 607
186727 410 101
209573 271 511
876218 54 907
600812 441 238
17332 904 369
313643 567 70
500547 840 578
381013 741 306
222566 112 301
511896 271 984
73534 130 663
433659 279 311
631010 65 399
494829 800 153
232339 216 862
253133 872 179
842042 594 328
917698 129 154
861907 455 554
839744 68 436
178207 606 307
255342 299 865
901467 247 331
99817 224 3
153767 688 403
394440 563 804
311349 422 532
805150 228 957
363561 541 322
253455 524 747
502511 436 292
63139 983 418
307974 722 358
255626 403 277
704974 265 157
181437 112 678
724150 636 92
387502 769 479
738984 634 967
92004 420 404
318407 801 448
438045 159 874
455998 181 753
375790 75 539
810785 889 230
557144 831 893
582996 506 132
867205 803 477
256520 105 129
465946 733 804
60952 912 950
83607 343 931
704973 437 230
629050 697 963
659711 383 49
867371 522 196
137768 822 384
342591 761 870
318946 634 384
965482 760 665
137903 569 26
192923 23 887
365147 501 926
624816 887 753
847272 730 357
519820 816 708
286869 164 881
24886 799 412
123615 831 318
930409 273 417
757821 739 157
226741 156 382
639830 399 500
101674 603 956
721901 358 152
239972 33 808
993735 659 902
775112 384 292
271602 335 718
155130 57 830
172540 405 645
871434 758 12
688529 596 181
318905 345 392
668128 894 992
133528 331 427
904576 943 279
113488 273 6
44538 626 630
387961 246 525
604692 309 387
404264 129 606
376665 681 455
605776 675 954
545226 504 286
395029 272 188
116689 550 724
91826 954 930
915614 159 440
4894 257 966
938066 696 188
924148 725 951
450977 632 180
132210 368 274
371064 293 582
696954 693 798
912109 587 268
467788 966 350
19232 798 20
316323 652 130
659531 188 423
831649 823 972
350021 515 91
799013 813 884
645752 780 637
902759 368 880
801475 162 438
678513 227 162
330405 652 173
496678 861 222
424562 492 839
889478 258 940
273152 858 48
563691 986 303
251082 351 533
470092 136 22
25562 520 722
416042 602 576
762005 26 803
11170 21 445
952090 78 547
572651 503 808
738760 866 465
546171 451 793
497540 172 950
982480 641 560
287793 951 484
388415 517 637
29410 334 858
854207 719 934
867882 368 348
68773 638 700
413447 907 946
605725 812 511
746979 166 138
244059 941 879
951499 865 538
656612 787 818
493226 995 784
127261 576 264
366664 587 608
116650 895 800
682343 437 49
790257 966 533
595978 516 408
833943 729 121
445850 864 935
439118 650 637
586556 933 628
955026 120 935
198102 16 309
755873 891 209
27583 888 170
581761 426 149
920794 101 687
203359 189 694
77679 966 125
851933 588 429
381094 242 530
173059 156 143
704034 297 426
303923 207 502
758104 976 504
326108 255 405
455485 518 488
297098 189 475
521665 549 379
602703 429 26
771004 108 213
431879 121 341
88662 252 188
187518 161 680
239793 826 770
927059 385 45
114251 615 918
185517 796 537
86501 602 624
287140 277 479
399333 740 322
145844 990 541
481536 462 285
924772 583 926
804109 78 982
413989 613 598
566164 679 779
858944 955 564
261011 266 487
271655 129 971
143390 653 722
804880 60 639
609979 761 43
853690 240 231
870004 192 931
994289 218 483
900675 456 521
270077 977 916
166841 92 142
427396 341 678
302266 665 120
483732 566 607
119542 95 274
442303 984 497
400054 17 10
123184 142 819
890612 164 416
673688 274 320
302229 448 176
962266 860 315
13648 348 760
7242 560 714
81516 758 793
514572 37 799
122509 186 34
109412 163 316
275127 745 474
467025 378 536
718331 754 747
775126 575 609
742320 715 154
128396 839 849
721288 299 314
693553 643 943
600411 546 851
292982 331 243
427969 809 375
300692 773 580
481494 549 82
994094 21 652
180147 893 779
399835 665 312
229168 613 686
752711 372 945
702004 106 327
79968 660 623
626404 963 688
232457 375 97
771830 680 561
910615 370 413
411958 983 595
116967 221 671
610249 364 525
723321 704 863
885759 975 665
165604 738 652
55113 646 776
79972 709 693
821450 181 251
233555 785 950
951108 547 404
356861 179 795
371416 197 208
920642 522 144
633350 61 645
502585 141 316
39913 742 810
377641 913 520
152034 443 145
390168 838 529
561550 353 579
711066 678 755
224817 885 929
270554 678 320
702475 660 31
777974 34 823
564305 791 820
349715 970 404
960447 665 531
31114 441 130
333288 585 930
295888 969 324
522432 836 980
278335 278 514
190815 233 596
388989 97 572
997909 363 368
132450 418 583
68875 625 724
461119 452 789
689125 549 348
539384 986 437
935413 140 972
955150 664 304
721297 69 663
134024 536 378
373775 843 133
94727 638 323
610553 831 477
766972 53 222
298320 322 803
379326 746 835
979660 796 226
629738 560 396
474794 91 48
849878 541 645
74419 981 552
833168 179 528
535436 555 444
510062 987 942
640242 507 38
332320 597 621
460863 599 375
237852 935 736
958693 582 827
460128 431 220
233127 32 99
326149 810 63
579732 685 201
896561 1000 936
305232 86 58
222889 885 315
908941 224 734
801436 844 814
414343 698 243
107038 876 191
790307 367 190
465048 784 219
998532 20 494
442604 905 650
206036 759 833
215184 109 162
513817 699 610
662923 282 136
675989 620 215
169494 229 957
774085 379 79
142374 554 280
38451 462 439
467991 270 275
584283 780 25
370641 548 601
134828 282 707
176460 671 114
329763 194 798
685674 993 80
70856 995 144
354853 98 244
506062 302 711
793363 423 955
65744 806 347
401547 754 523
62483 610 138
559858 26 256
280900 156 969
983251 8 678
409422 263 988
781091 611 882
258890 698 368
712607 24 888
209301 26 316
351438 578 852
361118 297 635
331854 236 873
65796 275 230
751312 721 429
685806 492 15
775933 766 233
996692 881 81
679911 557 310
571034 429 154
300487 952 596
834366 271 520
114127 650 417
842164 1 958
147692 713 740
81838 330 69
711672 917 847
750147 348 33
958496 207 578
766687 62 202
623839 725 446
678247 325 868
67211 191 833
990872 207 890
580201 617 412
399921 424 196
429149 951 345
559121 339 492
879647 830 673
456473 950 43
752323 223 979
73744 899 562
437448 20 185
471411 555 399
280214 948 980
453147 455 555
926413 364 493
86323 45 327
779119 156 723
239594 300 534
78339 429 859
998406 287 801
491768 996 235
205851 371 963
905511 651 766
651047 514 343
594836 798 645
429483 713 394
834874 934 657
51987 811 139
32544 193 977
886409 467 35
885002 287 867
220746 559 105
760618 582 982
970533 914 400
61710 988 536
45701 663 607
368421 824 236
973643 958 741
593816 928 691
401777 894 898
703874 488 689
889747 752 615
511402 164 720
224565 52 964
778676 637 849
961558 743 293
683302 170 94
971243 606 338
530906 143 353
292728 485 356
153398 275 874
850070 169 877
75017 392 18
581863 457 395
137539 717 963
666498 678 534
544517 494 490
943927 501 386
760742 542 890
12060 537 954
371757 537 783
317463 902 630
406299 882 959
773073 668 419
427138 432 654
915951 538 940
984668 985 382
843582 591 534
978052 808 581
673107 144 824
454511 125 988
330209 433 626
436374 32 209
143678 864 649
310409 922 386
102989 557 894
747125 383 756
42658 274 693
635041 214 32
713634 505 772
433943 791 28
490479 261 557
887182 938 467
716894 888 15
492981 375 53
941192 673 541
870033 607 615
60076 176 59
826434 674 471
431566 759 281
444370 774 640
592044 207 16
390978 413 583
766009 178 610
533957 593 673
760985 748 489
815480 235 745
169065 639 151
824076 336 786
215715 743 453
512174 844 461
322359 858 211
723946 718 874
469142 138 163
545521 991 480
558182 136 434
344613 751 291
574534 969 646
449323 78 464
332124 411 580
96533 143 531
517248 480 481
34749 507 315
300395 962 678
25207 575 495
751729 757 553
631743 628 881
17380 222 952
571720 437 557
407715 996 968
72205 595 898
387403 521 334
399704 165 406
697061 501 93
384813 151 100
882004 742 307
744937 582 932
542901 386 920
809358 733 480
460168 501 453
350120 383 991
979267 102 517
62255 376 545
27355 638 861
632963 525 465
742500 211 18
670163 77 852
157053 389 711
101325 695 33
445955 763 342
433182 384 492
717324 775 176
121946 351 641
466775 597 932
408845 635 440
108571 776 791
497126 917 148
776658 658 731
876912 4 978
910997 92 228
842975 280 531
828115 571 330
642185 441 681
545537 454 17
733902 836 707
40496 917 104
74504 212 752
974520 336 304
121779 389 11
401530 993 648
102193 977 58
179801 617 163
301088 23 613
85372 818 44
289589 463 530
799542 349 376
539853 191 35
732330 278 274
737553 899 813
818389 56 845
337565 976 139
750417 202 216
282066 264 571
387536 200 307
118105 309 494
302854 995 600
532808 999 906
865033 67 91
979691 874 177
665710 344 273
418084 331 49
316431 604 65
902715 623 620
996291 586 516
272861 113 179
989961 812 674
41218 616 51
276765 748 598
103146 594 293
580675 120 391
818442 181 682
781109 802 368
798002 284 559
696801 777 152
915837 306 615
441145 606 331
473247 222 14
877288 451 382
30993 306 511
925647 910 716
199635 252 762
386444 465 979
322045 938 766
751874 735 275
123027 307 667
973309 949 295
501057 734 949
496631 678 294
806799 260 633
794267 280 964
335154 389 950
221145 738 424
177322 54 359
351843 369 678
713008 942 136
49058 42 639
921795 980 248
169718 972 458
271879 345 532
711276 577 339
797151 583 582
626732 976 972
646812 638 960
694373 648 133
467266 598 29
387222 140 8
446966 156 323
694094 874 662
281460 693 573
452972 348 202
744927 536 280
792455 547 478
343484 57 950
993121 368 738
765434 57 886
295593 825 163
250873 536 650
987246 153 35
635340 83 116
966467 133 813
808328 315 433
305144 503 549
856652 61 359
554622 146 37
392586 704 114
316468 772 763
183304 19 877
876958 742 419
406223 772 89
649813 730 451
195805 246 387
196342 440 456
678022 589 217
418245 987 980
393243 810 516
482658 524 885
651563 717 136
674145 904 895
591571 299 82
672344 192 231
412580 735 466
24327 139 9
364942 313 113
732081 5 134
553013 930 713
272415 894 361
846040 948 287
760078 570 566
710671 946 148
448835 189 487
545567 745 876
315305 135 860
749758 503 688
42634 804 746
260230 700 460
809669 714 309
744494 194 680
355390 38 558
674854 322 851
752247 190 992
376901 253 446
341213 819 910
929945 644 57
820021 82 854
991879 172 311
626182 330 85
246625 287 663
414695 236 953
650402 117 63
151321 955 193
680018 782 74
428018 302 592
981397 218 495
383284 597 246
149275 966 693
475447 660 399
136453 811 415
672130 14 126
981029 567 760
241512 425 293
673245 473 533
487051 162 119
800439 248 540
103473 297 706
530577 955 908
587651 370 251
331946 969 672
408179 998 863
963888 425 71
832963 553 207
989812 193 283
373821 72 175
85737 296 101
8509 988 644
556728 572 64
860317 717 440
600477 948 575
30232 92 710
920674 603 350
186593 642 232
783219 715 495
191093 609 180
410215 26 763
434092 147 296
664835 5 171
528842 233 258
402069 438 199
961998 448 916
686677 901 159
610917 185 22
772095 442 697
291105 891 270
677884 698 303
169743 973 136
187783 332 346
866046 505 340
772620 185 534
330234 343 228
600877 499 431
693041 257 421
200986 322 714
606718 200 869
223931 646 807
785258 678 837
962563 572 404
940364 876 264
484307 6 811
422955 41 596
152520 90 827
111460 878 577
793250 774 828
276213 504 766
646218 490 59
371608 527 195
75404 791 695
970916 604 126
903123 144 149
533739 557 676
950648 715 913
189082 963 552
93438 415 108
857227 169 811
890618 779 622
509439 115 191
965029 960 276
868620 471 803
261549 911 940
486665 786 883
668532 410 415
369411 423 835
556285 304 891
937951 570 895
47116 590 377
689990 700 480
721895 188 311
783687 729 210
608955 616 432
120208 598 574
179820 779 95
189075 905 578
286276 463 446
987001 906 821
836038 593 219
513425 776 55
690247 200 244
402067 873 658
741853 143 603
283413 615 339
750238 345 646
57772 438 219
233505 900 409
968193 637 937
476698 359 83
302258 41 861
857658 992 884
301284 589 781
213920 952 410
430356 297 700
282820 571 110
289983 658 712
809385 948 744
235569 36 198
11410 745 905
836369 183 575
765158 763 518
278427 581 230
639303 99 285
608239 18 610
411397 776 28
250397 387 826
381405 512 563
500675 737 359
971027 4 887
121239 377 158
283147 720 863
508279 418 799
985358 77 537
508608 470 566
960432 948 167
914963 689 113
974613 282 23
926886 725 53
152736 939 673
294159 634 438
700486 733 61
287298 542 346
520512 915 233
319403 29 919
963829 584 637
696978 860 689
233990 998 200
792226 232 930
991677 237 363
501105 172 529
980279 962 919
166765 295 822
557198 798 629
575339 331 503
431936 515 878
554826 723 14
104672 922 41
269926 239 526
868285 259 398
953066 879 857
662690 542 551
929932 815 839
8499 384 36
108464 43 417
139237 355 466
976197 981 356
922458 58 180
797820 87 129
370809 487 954
533552 610 127
633961 808 867
810591 750 636
473658 407 583
685712 406 419
806511 800 901
217232 627 687
612343 832 123
564774 604 968
277609 116 83
767877 125 711
991192 59 640
728455 841 88
436954 240 266
129897 747 132
709263 911 355
95614 760 232
289534 472 598
359026 687 899
641356 588 983
654539 929 942
589106 356 969
286087 895 686
938413 444 876
409217 219 175
884709 747 582
961430 97 294
493312 581 551
93885 285 111
540292 573 565
217703 886 364
770300 667 907
201587 523 784
497598 774 170
683080 604 950
769020 215 853
407736 423 495
855969 467 671
682993 596 36
588077 928 788
280700 158 578
694867 899 839
979596 756 485
941402 322 713
723433 276 538
151748 693 610
890768 43 977
68818 238 430
616078 121 84
61148 875 260
716814 383 698
144492 311 32
785965 455 560
857543 12 345
908019 192 643
903063 13 872
790971 702 857
486782 482 651
28033 403 367
447552 151 606
416997 931 166
7114 630 485
924620 115 1
87196 725 2
876826 819 478
349258 478 764
554995 572 423
998149 444 297
722695 358 68
750248 957 524
908326 457 347
604372 552 188
928928 239 360
799674 978 736
892938 358 616
373910 926 883
367679 270 517
744565 76 477
908878 4 799
763462 829 374
320324 664 369
130114 839 304
576037 411 541
640550 216 888
698723 333 380
279966 802 778
90524 37 743
5169 39 682
54711 582 352
947972 853 760
438184 58 252
97115 810 696
559490 183 199
842600 337 684
343766 954 351
578093 152 290
570635 599 610
674278 278 986
487549 817 997
394474 310 872
913271 563 44
90742 819 363
395275 952 850
769476 197 121
989012 898 656
115999 108 367
913935 481 30
50699 407 756
327281 96 464
826672 519 630
863993 835 49
554088 132 661
681584 573 725
167904 435 353
948270 308 997
736859 599 581
237386 111 448
530240 415 111
135895 30 361
375745 796 665
45238 920 297
650647 473 737
438905 185 973
529472 748 980
469300 297 437
399359 926 861
923170 488 608
14661 462 903
282374 274 488
827522 820 90
148760 42 602
97328 134 513
224690 266 261
591716 262 900
866934 223 295
357460 475 961
531342 180 150
300229 823 332
225443 590 475
803284 810 904
391090 244 744
339397 635 505
955324 400 79
621175 294 198
662351 615 703
203591 13 672
785471 940 776
871186 644 673
84425 37 848
882786 714 26
628266 284 794
551663 413 752
310338 261 24
137854 139 61
169031 289 339
435746 466 888
5909 973 817
649946 715 615
926455 797 758
394313 203 734
101412 904 997
337403 39 616
719639 354 759
531910 187 906
214759 105 863
760798 766 188
486721 103 56
63577 817 413
452102 191 297
429530 998 54
758319 723 232
489601 926 752
205349 702 778
28481 336 539
6592 220 21
475232 496 659
390853 671 241
30930 165 433
99670 399 295
969772 260 461
7474 963 989
149894 490 935
135146 850 617
245739 438 280
138653 823 90
820555 983 286
310928 18 365
129721 335 326
651730 832 379
251811 956 284
63284 394 676
804332 411 508
597056 307 371
568647 193 499
688843 239 903
366008 983 864
467433 548 65
242684 182 650
112551 668 117
938272 698 643
22860 436 741
38456 922 602
59366 156 8
563583 344 766
600772 585 36
287912 45 524
822490 191 711
838142 214 228
485895 802 462
462100 509 861
642863 637 998
210939 624 401
746678 978 326
430494 162 315
636884 633 380
820433 82 803
22058 230 821
116570 465 854
314042 838 784
325095 997 419
525022 29 804
553617 187 858
849113 389 864
694804 859 895
822848 382 626
379578 613 601
604360 146 444
333232 853 463
894363 42 797
998085 699 281
683899 115 326
464125 68 220
350659 887 107
920787 527 458
711880 757 594
14415 605 452
839173 498 409
914837 620 240
674478 761 920
528377 23 154
265961 20 590
429932 984 894
350504 717 213
290729 382 401
777663 202 430
46789 754 316
754868 425 462
369257 769 781
568585 936 81
401389 537 89
70562 894 135
979298 771 216
370865 954 489
251593 321 552
734623 917 4
559008 222 658
48683 719 323
908174 174 518
988257 752 872
641635 30 976
560125 723 954
517234 870 465
396403 146 143
572574 260 71
808829 541 723
225816 324 980
729694 353 92
595545 25 539
810540 592 126
679215 691 327
115105 142 595
140358 144 321
246624 776 834
608319 137 860
497754 992 888
995956 734 879
329285 816 966
2014 544 163
366607 829 696
405420 915 425
709616 137 630
651777 186 932
517629 979 277
596235 336 955
674085 529 11
738289 702 73
328872 284 416
793057 909 506
49127 33 327
439782 502 464
315690 595 292
902338 177 466
667695 979 733
100035 129 866
49728 307 793
199280 374 902
213884 153 470
57667 241 735
177928 943 897
707110 419 792
831283 624 396
360265 141 151
881974 959 37
352051 272 427
905920 117 648
245658 592 93
531281 24 798
785497 77 928
682412 495 806
822944 383 524
5258 521 58
749158 859 787
499658 169 805
427309 413 139
750794 54 505
826449 85 63
218416 461 435
294713 899 997
95319 961 875
871663 650 647
571273 90 592
472622 304 761
961423 550 285
10824 800 207
541617 232 526
556171 577 665
683970 611 393
851382 715 856
686676 203 695
533113 539 130
598168 599 597
923215 691 269
111182 436 307
118070 774 81
654810 825 460
555902 470 476
558956 968 744
85094 47 382
42116 41 617
403481 652 464
201711 935 320
226223 464 9
174753 157 798
653354 554 502
76067 161 194
773025 406 463
932707 132 701
419575 181 413
779134 434 688
391332 696 525
957497 606 95
220586 554 949
745997 327 149
280151 956 367
352780 34 200
227386 90 220
842959 933 768
593393 558 715
519003 488 817
573399 171 381
451186 144 859
775942 616 286
796794 338 408
870724 77 986
897466 967 407
503508 705 104
130327 373 564
171958 41 16
187477 694 343
577839 635 254
624114 838 859
160708 797 943
470725 663 200
255947 249 871
859995 176 807
253665 661 463
426329 176 22
861239 744 926
35492 852 887
127871 581 396
285518 197 565
987740 232 330
445683 851 605
275664 630 709
529157 275 529
317184 473 858
353712 825 741
661051 660 542
284828 923 189
936250 2 54
790112 15 415
643346 448 260
845679 198 903
46127 891 716
915168 91 620
191561 96 251
323488 213 805
165371 537 752
540026 50 7
608983 67 524
915127 313 603
775359 456 744
967100 686 333
923288 773 264
767153 311 766
612846 677 602
137117 53 682
297737 494 859
177551 812 359
469227 758 860
352483 308 132
190398 560 956
283079 66 967
474665 515 233
951031 140 588
575664 602 591
683811 769 587
479551 553 357
581178 896 154
986771 320 331
688013 280 202
370433 439 654
526372 194 5
371921 860 606
139527 686 503
680080 274 249
818813 30 263
708385 855 403
912111 962 58
787250 601 540
538519 606 457
344856 613 22
476118 499 214
400721 64 384
580263 577 998
375436 857 710
19674 476 773
129021 984 139
5544 392 9
823321 596 362
290320 422 109
79886 174 653
931468 774 436
803603 710 896
420252 353 549
623950 564 354
526851 943 431
553727 104 59
765947 446 94
634174 654 370
763393 256 267
92546 116 972
695542 528 17
337898 574 129
662479 161 47
231041 123 988
820066 30 890
312434 529 71
997532 318 333
94384 962 273
443614 587 952
859112 155 928
311719 391 688
727441 363 184
650805 132 544
525964 928 594
783688 443 598
779928 605 522
371288 915 885
433002 343 375
210073 998 581
838915 936 159
324129 49 633
846265 823 330
745329 445 169
928644 241 253
528014 40 159
321756 300 7
801706 239 363
40236 544 5
698254 293 336
895603 937 651
145484 387 661
405403 413 519
290825 993 427
170152 765 758
138981 664 640
73878 873 894
143136 645 946
352472 397 251
901032 975 851
25249 101 835
24419 69 979
73509 41 720
620405 585 389
144959 74 891
389566 849 596
796891 219 251
461352 310 915
449115 726 399
710035 746 78
772338 334 244
49404 202 454
681828 209 357
298721 360 434
548632 605 457
750283 145 497
659558 450 497
109246 799 699
960102 941 888
166100 230 342
291444 565 924
478572 97 29
897491 205 983
564844 547 434
23824 173 730
247464 381 8
190133 453 901
947449 303 659
873082 245 983
392638 159 115
410185 284 57
205836 535 210
440613 178 505
209296 187 172
50275 289 376
113335 186 147
330236 94 491
377794 931 242
804552 843 1
267113 354 318
935506 372 908
646829 822 528
670761 802 779
679629 125 22
30180 589 240
414512 118 397
811905 462 891
670454 86 570
584748 952 836
545406 501 258
147453 377 409
600395 475 346
286826 153 333
665812 142 520
616827 608 77
174030 203 398
143403 736 965
568490 951 739
806891 803 142
957859 655 891
46155 168 70
264393 433 559
829259 338 388
166162 232 200
630016 561 598
296180 386 536
829740 341 770
225120 218 918
248725 247 722
214519 271 534
991785 303 627
17933 749 942
833870 768 394
734973 719 494
198078 870 725
684230 744 320
779153 903 902
891358 128 804
503915 552 401
519977 970 799
33099 418 683
834793 178 985
952168 559 237
226670 550 726
346133 515 512
70170 404 801
410296 329 131
383364 803 879
478165 165 937
769201 158 642
763758 622 228
195313 951 138
80272 786 324
938974 872 316
165794 652 2
518879 185 382
220608 49 155
502084 332 389
214849 736 49
901435 513 269
902442 673 397
434862 942 892
376345 960 60
274478 379 901
499119 638 906
966231 59 755
360626 583 270
426523 110 311
112473 863 909
625093 275 919
564983 246 505
641043 273 963
160997 853 601
962763 772 243
885337 455 246
277585 401 219
328514 34 606
963948 55 283
970469 353 451
740722 885 57
700286 792 215
70252 27 667
30397 86 823
329527 196 89
39662 656 341
45336 363 114
357562 371 565
878059 616 929
36828 741 720
761773 601 147
334174 794 962
989451 454 180
218425 175 209
378592 749 536
950120 605 748
682491 944 740
720341 885 620
539007 658 916
265881 551 170
234402 704 691
948345 782 104
327945 231 239
413839 527 873
639033 69 971
455492 69 577
722816 446 623
327781 688 203
375566 302 341
673593 755 356
866316 450 273
581378 339 927
130603 656 929
177131 427 236
365237 974 565
113101 993 248
223297 445 878
330102 756 166
732374 975 739
70229 236 755
694297 93 482
147635 113 224
875970 658 269
14110 570 777
870354 528 996
267527 890 58
348289 455 705
491436 982 713
801190 87 248
484844 383 828
610848 108 893
131315 476 137
916567 59 365
772459 973 884
220594 859 681
956687 957 775
554293 221 92
18111 342 197
198584 280 623
943899 568 284
254851 514 190
938445 104 345
105143 905 635
871120 366 180
334172 667 487
12801 719 364
796719 337 306
214632 806 664
377426 535 701
371084 1 363
626224 534 687
279470 470 358
988481 730 105
136150 513 261
784050 724 863
556965 888 760
433901 955 179
874046 398 438
17609 395 583
809940 483 636
347842 929 475
760140 57 817
417378 374 42
170062 327 355
954032 921 315
617317 343 14
51212 327 60
357324 450 377
508010 664 88
684587 763 791
54960 460 187
168638 923 620
436198 417 94
75314 219 284
660204 692 686
227362 956 106
384885 379 670
543250 93 285
792303 699 63
228567 896 820
609274 87 764
105972 32 46
837380 14 290
107222 252 211
540367 157 53
228283 22 16
426574 259 942
485911 447 115
839356 608 707
388305 773 46
123697 329 939
942061 427 244
14215 71 922
670937 793 481
647372 660 226
486794 936 287
226958 342 185
407189 454 773
469284 214 858
101444 964 811
806148 604 20
296165 886 18
437623 979 231
33221 396 495
980181 848 873
888571 952 432
276660 931 401
519817 291 375
718007 58 407
562976 809 928
612944 334 17
976841 357 111
131116 257 906
386711 512 373
683402 506 52
790 623 5
570927 268 295
203900 775 176
750959 984 288
251507 49 100
441352 160 625
6799 196 351
160448 193 579
967249 129 272
889777 482 951
866323 619 602
548116 662 962
343217 497 776
794391 778 706
24791 102 38
584475 341 79
759516 3 293
69369 401 51
246928 142 618
794733 137 247
939034 769 119
830146 583 878
539571 132 839
65129 736 933
293946 872 879
743192 302 465
818451 532 262
197360 167 393
654241 941 480
58892 953 832
296012 647 6
4349 583 495
374470 290 146
359218 164 145
591125 65 300
967938 904 212
737027 710 92
224487 628 570
560215 907 860
373797 728 736
661829 872 8
830612 62 467
976402 433 370
589100 681 770
635995 283 983
981031 196 707
300755 194 332
285756 140 385
829048 627 754
751875 693 606
252398 74 628
715976 813 734
866542 1 348
543414 478 181
708253 716 716
570737 773 120
857882 707 892
378170 235 525
978722 297 790
726828 654 357
628053 484 123
48521 355 464
539536 950 415
777818 629 490
426244 129 943
534597 536 289
104776 532 967
785295 11 564
858289 367 873
38332 328 44
549595 474 70
971307 332 773
384348 819 96
102424 273 635
121012 763 352
735886 78 177
752934 821 222
513581 425 793
278941 849 462
276940 418 822
543313 591 762
253122 540 161
193744 866 791
115935 552 357
345345 513 832
487457 153 729
233958 67 949
25222 479 231
462531 973 213
615150 463 843
726712 36 588
936609 516 699
867926 884 661
193059 192 922
243691 321 520
49117 27 674
839222 553 459
174314 83 675
219867 994 180
441242 100 575
390541 755 751
639657 845 213
351519 151 913
524990 778 11
94304 618 892
370029 971 926
861000 834 510
960676 343 341
440533 48 883
80349 406 479
98833 86 411
664445 58 69
29302 127 40
687420 693 417
66605 116 955
438250 257 297
132682 508 693
326016 173 690
583393 833 368
236004 825 815
859993 268 803
140051 442 764
145329 577 417
982618 840 618
112843 587 823
877094 974 793
108904 832 659
94365 114 661
695707 670 380
645387 846 607
554577 424 209
719479 776 786
336311 696 907
908659 730 667
420636 196 260
69910 578 971
731499 891 389
188882 207 412
727616 682 703
773315 536 912
759779 99 845
88305 933 586
707265 830 123
38773 964 268
309985 819 485
478803 645 924
691364 846 128
103746 787 125
371337 957 775
966502 570 885
162590 535 870
354871 555 764
92509 298 900
300063 580 104
202850 146 828
216463 360 803
434267 939 672
912604 986 343
485189 180 931
908935 854 324
300252 618 378
503196 398 165
444235 635 780
485450 283 163
476153 938 340
987030 869 855
83510 950 552
957226 293 37
517520 332 874
549342 596 543
161345 891 458
159156 952 155
28622 754 401
947073 221 749
275880 961 84
121206 660 244
781726 965 655
302810 901 173
103778 179 935
907688 224 698
627073 518 761
316414 864 490
43427 167 52
283587 726 567
183231 969 26
504547 513 687
872455 558 622
381378 975 518
531607 456 784
866339 974 790
270788 729 241
206330 372 860
524797 558 94
768708 520 171
918476 730 785
969218 668 224
454404 295 475
711530 488 699
770814 961 592
702682 193 35
81502 647 740
509399 795 466
45408 661 902
573744 939 70
398381 827 914
468444 875 381
887421 90 951
723364 8 458
263612 500 640
787078 813 379
279377 661 588
531488 528 147
789287 49 741
501903 809 659
116914 94 761
169989 921 887
896433 192 795
976413 198 726
330471 841 228
289138 318 632
118023 820 475
274323 279 909
422776 508 332
243495 964 276
713766 763 874
469368 677 95
902169 222 238
840262 128 656
28178 96 432
478691 351 40
237738 872 293
41266 620 925
204164 535 212
500511 458 615
758392 413 936
477499 236 597
223713 424 898
952070 155 993
893155 285 828
469864 722 34
460979 1000 72
1827 709 417
483503 855 53
841002 217 341
405804 20 849
21325 119 756
165558 750 45
689327 684 382
911983 838 910
953081 696 251
20092 697 130
989641 309 624
552671 245 252
891121 452 349
756874 941 87
446925 3 224
754213 31 694
526182 743 397
84505 168 642
38045 860 563
892681 892 866
709499 304 155
220209 458 136
344515 512 55
473131 33 670
362217 77 657
712709 876 302
920678 320 338
248537 826 560
517770 133 369
754565 581 263
242158 355 116
114458 560 912
969011 6 218
924 425 68
980047 908 679
871077 928 766
437708 439 974
959656 36 906
721765 751 864
568343 239 451
930904 676 450
923051 595 717
501066 368 218
821862 749 763
159663 511 922
979124 272 1000
303214 60 526
111188 527 800
425014 743 57
391734 790 704
24393 608 664
799572 755 67
582932 102 906
37669 382 338
164438 814 500
475072 810 225
398913 151 242
793076 923 818
505664 850 807
902002 691 576
586970 15 22
369479 365 351
923774 136 332
961711 954 163
69787 244 426
268795 560 857
161313 776 353
190765 612 979
570704 871 809
218137 475 417
638787 169 959
228852 181 268
201407 423 76
175684 166 104
499888 603 664
213568 96 688
360668 641 295
540793 256 279
71259 126 615
595209 470 829
129884 997 301
171481 431 774
484973 211 605
665086 528 709
283537 747 976
25309 514 924
489908 815 668
964746 101 757
91379 470 639
464876 993 714
584825 283 751
171047 907 342
32388 126 133
880779 730 741
933685 182 811
906778 196 134
274934 986 604
764740 563 912
226572 684 40
17549 84 373
80991 574 242
783259 631 347
919705 165 433
308631 916 631
807533 695 590
209424 890 506
434745 348 207
636508 516 576
627902 224 331
517216 977 309
281295 428 703
657087 291 815
388502 386 213
173154 106 279
419013 255 42
971450 517 994
650621 595 678
704498 794 704
613369 354 241
498220 285 122
869462 716 305
201369 189 597
121844 469 744
131399 666 961
245476 690 687
102446 109 34
597003 118 9
28453 340 193
972879 870 641
156244 283 297
442642 641 1
29179 605 974
910006 437 332
377654 449 430
373682 994 171
662091 343 400
268277 232 752
322348 920 521
478559 292 21
166345 874 616
273275 225 129
201929 81 693
799211 335 830
537248 961 652
268090 377 772
639460 316 570
390974 874 720
768366 658 660
109100 541 992
835727 32 179
325310 119 469
25079 107 144
337209 845 594
474149 295 750
466277 224 675
80467 816 431
562240 159 894
755445 79 64
320709 392 723
136364 81 750
139033 902 736
65157 286 359
305921 873 138
839622 810 531
979216 624 805
443854 859 390
410398 282 170
645188 311 600
787932 81 547
23665 811 182
233190 241 220
163095 331 856
888883 220 237
66152 522 992
711212 899 290
428960 427 33
329284 217 247
905746 222 754
345355 908 750
564116 772 115
641858 906 571
620592 610 152
273058 238 184
366313 512 342
527036 821 932
878676 942 994
340465 226 534
715195 854 857
800987 339 168
652553 379 28
146791 500 125
35102 892 980
153461 254 204
518038 225 868
81593 296 994
289099 97 937
336816 436 674
706541 382 83
788714 640 791
700044 258 498
579173 774 927
565365 380 352
212596 266 461
628042 913 774
579149 803 437
412826 146 750
620343 152 3
64779 919 320
194039 596 675
424102 91 394
728664 559 860
780031 967 536
276859 393 778
384011 7 565
414334 87 824
358928 291 243
958651 650 339
458681 145 923
432862 25 77
535438 28 384
686550 588 209
122992 176 49
325662 967 739
400041 89 169
152564 21 789
769580 944 147
645598 734 936
568327 525 70
224538 15 834
937220 761 289
709178 124 950
169623 683 958
29709 427 270
732697 991 936
92469 256 676
288846 281 414
855216 365 525
767843 982 726
320774 542 412
641207 963 715
687994 630 918
456585 310 67
597138 510 806
985473 50 38
559007 211 328
657632 189 688
83614 325 666
499638 918 835
923449 668 373
457768 831 769
113158 777 646
592879 911 565
862782 697 69
473505 818 299
788309 585 559
27018 501 734
656046 386 21
870497 922 394
47511 503 527
78156 536 165
103935 619 26
461205 974 205
246800 364 502
223035 782 190
441835 550 701
410066 786 226
825104 283 348
346489 925 303
208194 725 490
305374 608 136
445447 721 460
223667 39 929
953657 379 173
511197 207 434
262660 407 912
171493 497 935
872364 1000 17
943147 255 652
82887 935 922
527640 134 146
891880 23 827
813682 893 716
263487 340 662
492707 508 943
662358 627 192
184830 489 990
786768 691 416
654288 188 610
385700 235 697
378819 592 737
554699 231 78
715034 575 938
240762 884 176
188952 99 962
481777 573 217
719365 613 621
973544 289 202
184489 200 385
415173 782 411
489864 972 885
564261 702 353
877735 920 926
523665 690 687
794291 813 851
439530 887 41
696792 658 552
86916 180 481
924399 398 76
697214 310 925
998266 466 243
400233 323 740
514913 482 740
842569 198 304
456878 321 308
598497 52 478
236151 232 281
484890 972 455
684479 150 119
266456 599 602
807588 710 509
65703 704 181
220944 559 663
687422 149 727
325473 202 826
132587 688 558
702894 12 928
264980 646 680
240916 631 340
314400 999 361
834159 685 667
362993 263 447
488809 336 427
731213 285 655
395086 115 664
54118 953 556
339333 485 998
144089 505 340
230864 535 36
272800 231 710
101231 926 108
260377 227 786
316336 173 452
705160 178 411
626963 308 973
487193 854 137
249966 336 856
336333 436 650
326373 615 566
484347 1000 695
447927 263 389
967236 553 238
731786 317 383
250242 427 513
689478 133 31
838850 420 103
74750 31 921
820231 612 838
148306 591 457
841344 254 495
868173 389 348
843260 156 966
621561 685 292
212996 579 18
975854 704 599
779927 444 137
797443 115 969
555809 708 242
92271 953 595
951459 774 87
188155 866 238
595377 193 282
694646 806 970
790316 228 329
975596 769 247
422688 231 273
982837 950 350
928608 204 316
305996 421 538
172587 918 53
138205 670 653
834811 985 990
13138 630 445
949545 262 377
964067 513 544
978587 197 97
682351 412 303
286704 849 207
680419 157 987
189501 845 271
805865 770 946
377208 146 550
248275 388 44
215001 877 205
670912 911 968
609305 763 18
174856 901 320
818465 5 334
163079 819 271
661686 123 501
883456 326 708
907104 836 525
148144 291 263
616912 844 515
306497 471 724
776997 242 410
890218 227 746
277826 789 775
333321 672 63
360506 360 948
367626 670 128
794197 303 751
563095 282 703
869853 471 364
762191 459 353
830486 499 723
60492 567 330
54757 541 682
577185 832 646
79231 236 339
174000 143 595
512978 676 220
96267 307 30
221086 105 352
475429 994 569
617750 477 502
28702 537 661
271656 339 843
980806 69 285
363722 920 659
360684 93 627
837671 826 585
315659 560 322
89426 505 441
745290 359 853
670596 992 773
290709 311 276
485390 9 160
556609 880 243
522197 320 664
256597 328 978
190087 116 749
540397 931 68
566497 7 211
640851 349 507
619492 661 762
473337 902 294
365236 518 209
660323 813 228
550747 872 514
577842 210 258
767431 417 714
585707 3 170
852726 399 923
743793 254 509
310920 41 283
985915 711 120
253099 461 597
588139 835 895
917804 68 997
745074 225 824
126945 766 301
290472 135 578
50854 837 557
206221 102 48
92279 288 380
709203 33 579
348986 648 696
851787 983 460
714651 948 558
442768 956 642
848275 823 257
819094 816 581
406910 550 911
906635 923 192
423315 237 612
811968 905 794
75335 948 815
304975 692 749
947240 619 136
552615 15 802
988886 36 4
703945 909 222
962707 73 926
616956 64 771
833062 582 101
509620 849 994
256730 961 870
545734 276 912
808206 854 541
818992 127 183
665865 872 739
578679 360 864
445134 272 276
155672 297 195
255537 845 735
42954 765 131
744295 435 677
539103 918 267
191290 974 311
364542 91 111
25610 255 117
817405 15 862
552553 501 125
61294 271 787
500091 340 237
30078 238 12
346058 624 691
926237 728 63
953054 520 418
65057 934 964
567319 753 496
649503 881 776
935656 332 113
562870 988 144
735641 965 747
267212 307 789
281697 806 164
424571 128 292
317003 301 329
564488 695 707
359755 820 386
489035 672 518
453178 144 29
982475 222 963
890123 106 284
90230 380 44
704583 635 295
226285 194 191
69815 708 870
575545 943 906
619460 383 595
172495 820 245
982059 207 545
272152 850 902
160970 589 264
478978 393 55
368524 197 803
746567 473 658
669100 808 412
684989 514 824
888334 998 555
482947 154 736
607097 173 686
940190 524 334
130197 98 30
957021 124 956
526066 226 778
240900 574 687
962386 514 912
734063 314 286
72468 732 432
832024 506 957
381842 129 504
593250 109 996
991700 9 50
699922 901 436
98839 297 92
306698 167 254
803940 606 165
69219 615 272
249948 28 290
332620 868 19
406812 282 946
197305 585 523
576492 615 372
35082 60 611
959389 525 596
102812 906 315
491743 783 405
400204 17 8
158183 537 210
814993 966 926
779816 750 708
590821 311 6
789376 413 184
576374 39 547
523579 504 451
506818 747 272
833584 344 409
238470 919 845
66806 404 49
112296 766 176
161722 894 305
265544 344 685
511583 210 822
347902 841 320
11279 101 168
834030 331 668
152600 575 998
59216 631 917
222989 208 729
78950 978 377
244009 756 766
128638 549 868
751489 850 542
73572 825 738
622231 611 51
319538 724 105
777171 586 488
590180 963 874
491758 211 331
659096 385 556
184398 608 10
556163 162 558
385485 776 516
907105 40 783
323724 639 664
314203 239 215
195848 341 192
194536 568 519
137671 933 784
395866 799 953
903353 100 703
127689 508 552
340212 921 23
442555 319 624
786183 995 61
4823 863 586
735980 253 33
611040 856 167
372669 961 802
844802 544 674
85329 610 494
834207 185 32
351423 275 246
360610 221 778
573453 487 559
235122 605 330
390871 62 44
819375 79 189
352768 419 746
63999 887 631
586855 366 928
184890 221 731
288086 116 509
144998 602 806
892798 508 720
265030 76 45
796599 692 224
601364 177 312
755927 320 404
958841 34 907
676477 658 607
925631 175 792
753776 423 319
885456 323 817
36062 126 143
738888 242 55
379360 446 793
520467 527 246
459997 443 116
195859 189 312
860027 368 608
736812 623 736
602773 817 215
281042 67 541
666249 139 794
477030 30 335
240870 142 900
453123 532 825
501990 918 480
606853 54 536
608654 395 777
772295 490 186
541223 631 645
79124 54 369
42486 448 371
49351 882 104
422781 507 319
803368 233 205
845376 253 12
24770 466 284
615293 45 250
75058 336 239
470290 54 331
895116 820 46
845952 252 714
148925 635 106
779127 400 863
956149 74 292
173623 216 471
529670 156 400
301840 411 97
823354 550 25
713566 543 199
762166 409 55
111235 518 793
812261 68 624
276715 262 434
574905 186 872
85251 249 310
82733 573 83
998237 118 943
16011 242 823
826126 274 452
765357 232 512
916860 510 961
888689 404 859
893727 583 220
70532 478 297
371513 604 756
267469 607 546
492331 69 757
9821 85 432
987945 583 30
82502 262 991
196977 181 77
663778 416 866
297623 348 408
145621 54 900
115134 669 532
898845 71 63
268775 666 245
534839 546 759
745038 756 727
582674 444 885
149005 910 479
960377 170 561
814893 787 621
86040 727 632
129326 256 438
98128 622 866
486390 594 407
886526 445 425
744408 831 346
651592 272 423
928575 532 837
228967 101 358
783142 870 390
238187 488 832
285797 6 887
990433 652 894
46308 409 868
244374 271 507
842972 911 322
945067 363 150
443789 536 443
275031 85 917
52244 929 294
986441 498 698
597084 63 843
863478 524 636
325372 165 297
42649 42 55
736344 129 547
652590 227 250
243817 300 664
669407 218 301
597276 489 554
357020 984 841
253611 926 313
50103 940 567
224961 370 23
861260 808 399
400794 484 464
8489 843 733
79852 825 494
781268 907 275
741401 943 650
790523 304 975
877522 320 622
928462 31 362
306543 431 840
62778 348 588
761740 619 444
837409 477 738
807218 469 872
83933 25 640
127257 578 95
286587 627 817
893340 177 448
627132 904 73
386851 971 192
535378 843 116
203981 865 334
701121 673 353
739009 661 487
532501 153 271
833373 152 203
741286 217 239
943766 241 5
295626 745 983
56497 117 949
89115 927 592
37403 784 645
125108 648 535
362758 997 416
453735 73 444
350044 139 243
227476 524 424
650744 945 785
925183 188 233
820606 65 259
530135 121 992
826984 660 67
404000 961 518
830553 47 792
814660 38 985
920159 90 987
552727 652 809
132451 391 386
240462 760 944
14745 850 768
586907 711 349
30606 247 875
784279 442 459
828170 851 225
895166 201 619
544966 643 639
605318 302 355
101305 464 608
561422 615 451
845612 515 908
287671 316 53
414462 925 264
626752 218 978
491014 652 951
607539 740 979
172019 866 560
311831 915 146
573923 596 999
584742 40 220
682277 22 114
395772 183 482
922845 252 959
415104 820 988
120275 735 170
945102 402 901
537531 317 169
996550 963 701
298368 171 121
502731 285 185
360113 195 553
947848 180 816
690820 775 117
498900 239 590
928285 662 838
959208 592 901
472759 329 758
921328 697 706
568764 941 550
256188 22 731
262157 312 145
883235 703 431
980814 146 740
869424 939 289
136193 772 960
194020 305 589
141654 775 737
262877 59 304
382472 343 666
459387 597 979
494892 598 421
364089 82 999
338077 542 816
860634 445 770
770531 402 65
370660 637 765
228617 474 655
463069 140 397
489028 643 654
538296 713 730
401331 555 14
324641 930 374
839773 916 788
227361 283 535
313140 429 745
886616 73 10
781874 181 454
61069 235 351
103373 917 5
911839 627 911
162717 828 272
45284 94 428
14112 406 569
690897 108 329
220723 208 179
910768 563 603
927008 390 19
927181 274 450
630987 942 612
305279 435 326
339916 937 45
44675 14 94
173779 418 252
699493 659 844
400532 839 676
981788 13 233
685241 536 523
624335 659 374
955001 263 635
554698 740 25
628394 735 507
577876 821 268
287618 514 159
312702 134 579
678483 71 35
752253 17 258
37742 803 64
878554 570 570
30399 732 272
778667 91 179
33085 650 471
399655 24 902
364473 59 251
797460 460 241
374313 484 702
698023 14 329
945641 616 972
207726 101 669
566769 220 316
729674 871 277
8937 327 730
710692 893 4
443819 567 905
747626 943 411
154282 313 427
478798 854 895
963542 825 245
146002 68 831
414105 920 111
335909 309 495
630406 333 95
810970 598 833
165430 768 437
727064 823 356
757783 765 253
162509 379 955
302314 904 101
214924 448 825
402415 218 742
703569 652 566
852212 757 566
27769 806 69
807082 446 314
141639 942 313
66860 660 265
474883 61 481
83546 917 703
268601 468 206
261161 789 335
213992 866 957
240797 365 104
854152 467 740
126192 862 179
894022 925 761
627258 123 879
832441 987 444
966322 380 955
245844 158 47
764048 220 44
564323 463 274
57756 75 37
332960 663 415
690309 223 773
55099 538 122
574467 662 853
667711 859 377
863413 845 472
485260 540 550
13392 890 359
922852 330 574
535096 761 527
274455 592 231
686679 896 868
253036 971 214
522102 128 772
219201 735 349
691323 985 961
988311 285 964
818991 125 636
598503 910 680
905641 660 886
73105 389 934
837835 939 929
146785 736 67
782568 79 498
533577 189 781
831555 422 22
174096 507 939
160408 222 304
559244 245 523
975704 56 255
771314 194 163
788118 542 867
149126 264 836
108857 40 975
171704 539 900
523043 48 261
109766 768 392
840818 528 84
116058 115 175
670512 645 608
959948 675 586
454946 108 85
613635 831 939
654893 484 57
118399 85 510
286376 204 130
892571 339 87
739627 241 104
879723 995 788
126306 556 124
928936 5 724
228209 957 887
175869 59 673
899874 408 888
31102 55 589
290510 890 960
909672 222 586
901106 500 814
442781 753 542
941936 672 736
49050 360 96
16851 490 411
156796 850 256
312392 985 855
569039 298 348
568205 677 988
776646 82 172
804614 960 262
774540 27 93
935057 75 983
809223 345 911
295077 394 853
734937 89 186
2404 394 216
619451 508 546
217323 594 481
823516 76 276
83653 663 307
680158 546 580
168815 332 300
405856 234 367
842544 823 330
718236 186 450
4749 372 979
436496 64 125
10560 441 724
272410 746 274
123852 919 566
27207 553 872
158409 557 471
324967 902 334
29397 700 888
701960 383 633
821050 348 707
976388 7 780
790938 47 750
415695 184 840
47984 468 632
695855 237 521
975106 699 158
153377 84 828
836055 10 307
6791 448 151
102580 946 914
526899 247 888
868559 609 180
607237 703 511
636193 374 462
693908 506 359
685576 49 568
741596 593 755
83720 857 639
597587 342 655
9664 619 332
619683 351 122
378246 913 745
935728 681 231
55888 99 545
599303 704 54
398940 885 7
720620 949 604
761584 580 226
568247 243 394
415394 295 121
168514 205 305
159341 827 260
934444 159 888
459527 960 283
16356 958 96
21209 296 503
48285 350 175
127783 193 485
966064 143 96
649514 271 939
271416 631 91
256533 584 168
906 960 298
365353 363 736
388927 592 934
294386 462 575
504759 627 430
974758 558 912
415989 388 439
313202 783 111
75448 7 319
336632 63 421
62933 268 719
283037 450 101
632049 105 138
690251 403 625
890932 398 864
494953 559 362
809955 51 18
579541 526 261
818694 369 609
182498 879 170
932828 508 302
359269 644 179
542125 913 175
808095 646 848
428100 830 449
700323 221 191
989227 819 926
164681 517 910
497180 296 143
449509 490 70
191710 235 275
670311 221 317
905041 846 320
978749 973 321
577338 856 372
967425 928 511
818925 761 775
226076 774 526
908138 206 633
496855 984 232
733638 528 488
115402 612 169
287938 389 604
492819 808 276
786599 472 369
303472 269 919
505438 848 48
896152 89 369
122632 707 774
902239 49 339
365161 265 634
923098 634 281
768381 569 778
640836 973 364
476411 254 335
678913 694 377
790349 457 362
660793 788 262
555733 561 154
424288 787 105
642015 448 430
36074 430 751
869965 545 755
988659 124 993
819753 949 282
189348 595 865
688504 839 199
319593 302 57
251555 955 407
518973 51 550
256882 427 48
616436 201 606
673190 920 548
432755 99 841
745791 2 430
619534 534 706
8417 862 692
290076 94 516
160463 474 698
779174 891 450
753302 133 703
11273 708 136
742043 245 4
927154 871 59
242031 791 211
605544 94 578
270811 500 52
216402 322 176
852570 123 815
350561 596 650
143857 557 726
112150 375 438
521400 520 486
847092 807 228
81933 870 149
560693 489 420
590359 534 946
969417 518 166
712642 259 568
785587 692 527
434817 980 63
272444 546 84
897369 389 718
649691 736 837
726278 172 776
178267 485 930
615977 591 87
505457 909 413
661294 918 456
631306 323 968
416035 595 12
746869 383 434
560824 194 284
536692 960 956
913376 606 160
175492 530 331
71716 425 720
599397 511 226
396632 58 38
30179 556 621
682969 433 69
97334 742 332
122427 305 114
871309 450 394
913274 788 648
534909 216 246
854663 167 207
746350 492 192
85778 769 73
119510 251 734
40653 980 52
423910 858 382
554306 828 564
848532 749 757
282919 100 339
131183 401 798
595510 871 167
892236 904 866
7824 141 793
701251 450 359
148224 612 551
500725 847 34
776214 278 682
362343 698 148
537794 59 880
231969 546 572
914658 938 874
259298 548 992
765385 444 504
190055 23 363
248127 298 508
633014 119 993
661311 638 861
270423 839 162
597032 615 754
567658 483 605
307142 835 711
373022 145 69
22474 874 889
588500 588 716
40476 447 235
888211 991 723
551200 641 358
885336 115 456
362163 757 59
753753 823 712
551689 717 204
837991 475 977
801782 40 495
963422 174 10
313096 607 389
645093 1000 697
149221 566 115
206514 649 804
472492 167 410
635062 26 398
744416 174 58
273658 243 585
54182 329 718
534383 796 750
871593 782 872
393343 657 407
647977 919 904
177827 365 715
431294 504 959
617547 558 873
97385 361 218
133922 826 801
973263 519 825
279621 35 22
323353 617 912
698838 451 215
402228 124 598
993881 579 64
946811 996 695
62746 339 670
775925 244 90
181089 747 600
839334 537 878
822586 998 840
99870 765 67
660783 133 289
623948 619 521
662184 53 899
257603 557 998
733328 145 859
217932 216 706
755313 599 112
605943 673 265
946352 23 34
668830 772 270
865808 514 471
233322 519 45
15737 529 346
345389 212 779
907893 4 575
807028 784 427
718179 987 901
540119 653 594
777112 85 949
230058 260 267
672300 989 797
615893 512 227
800643 26 588
850842 389 858
96553 938 462
498525 614 49
423811 221 589
489109 387 677
885884 533 388
879294 140 459
885953 460 113
189798 862 271
289674 962 930
394286 858 606
967935 243 431
43913 932 408
548915 768 826
243093 102 801
115898 204 135
169524 16 879
972178 771 737
816449 101 488
682320 397 764
426096 674 336
546027 908 82
611715 104 72
240439 915 713
402635 119 318
507908 82 523
775399 733 917
33862 480 883
121235 16 536
36411 877 120
840983 329 982
491355 742 278
205117 357 288
809512 145 661
899360 494 568
190150 736 37
342233 363 672
356033 709 838
417745 422 403
993013 402 106
220588 331 142
651588 841 750
24167 530 570
685625 604 367
639208 213 154
382707 965 878
155434 841 50
597740 724 901
720569 3 304
122406 613 420
918762 918 467
65715 727 684
937738 804 476
461753 454 889
814891 632 390
738997 386 452
360440 273 428
347472 168 742
933397 177 891
853091 247 938
653993 915 593
696869 524 140
88065 133 87
641244 37 738
489944 930 873
629088 709 183
934783 808 19
114340 988 940
348981 732 340
465617 705 346
209556 868 918
166518 952 521
682825 422 268
313633 654 750
440164 344 783
940191 892 53
75330 810 49
323851 59 445
627825 191 376
608625 374 968
204844 523 66
30969 114 126
978347 765 521
407271 202 281
534251 222 714
95343 613 867
976310 490 149
166494 242 900
358050 99 409
819660 692 817
615321 90 536
219160 408 991
425708 349 823
612501 132 674
3769 730 726
874603 795 11
593953 502 699
860796 74 742
473715 381 202
750911 991 76
856676 200 25
952809 591 775
343920 764 772
687889 305 782
966841 661 388
390789 580 656
682557 369 580
950843 467 767
402932 697 974
83081 978 218
947142 646 653
114146 530 532
547587 6 935
592536 647 631
257060 738 87
808489 716 561
727380 445 997
386226 764 215
583868 495 987
421742 595 809
810715 485 763
3713 523 263
367805 932 881
486717 307 957
486267 486 57
819783 96 121
492842 892 853
254540 663 373
880794 867 40
921418 321 313
886224 61 2
553129 359 98
791431 67 349
467590 825 341
161419 594 860
425676 565 662
989649 333 199
102776 231 825
225683 903 569
193443 161 221
749841 781 553
123607 428 823
100189 118 407
540473 965 681
40857 566 635
432386 272 222
229218 319 884
989782 234 140
700821 174 213
596735 950 608
548609 317 311
320030 441 348
792221 65 208
158924 775 246
448827 919 13
532103 786 416
907724 944 542
920 163 289
964908 999 746
746309 395 651
400369 711 406
874274 816 787
66624 604 717
692374 140 500
927097 283 107
706953 248 653
306766 641 450
978239 983 616
732610 971 24
128816 30 684
586527 249 904
482556 675 648
677240 932 648
681383 685 467
54405 29 310
125766 270 59
921378 374 54
117651 204 876
4952 943 219
570132 402 601
407966 483 207
251464 974 775
635872 127 957
842481 858 340
595081 11 42
688920 245 764
3114 424 13
988164 965 473
430045 382 429
179092 867 51
693866 722 44
298632 903 879
383101 364 478
46570 134 385
183562 869 231
548568 559 229
440556 520 90
360090 545 30
870314 410 408
629623 594 819
247449 571 769
472682 241 283
969129 342 940
773337 544 278
104843 610 417
785291 589 840
355807 73 533
265934 667 614
945529 406 770
466236 963 9
984117 589 173
605787 420 666
965344 509 795
373828 1 589
794714 909 130
563551 889 626
834364 303 58
172650 409 533
127159 303 628
183491 819 481
317807 177 51
952115 455 234
872340 908 300
85694 549 745
585312 538 674
702901 263 557
153671 628 451
12005 51 227
366838 62 153
635770 611 590
146927 696 794
419313 958 949
888120 27 564
934037 461 357
147857 541 495
547328 579 436
10630 749 481
315749 312 213
832316 559 657
948580 338 957
605081 48 91
550410 267 340
852912 832 347
438864 900 31
630268 83 734
629410 707 656
663856 781 46
925298 311 53
87637 474 148
935522 86 289
192985 234 745
370516 69 675
422312 180 135
163222 491 563
141189 468 690
132942 912 245
921030 142 620
727112 986 186
630515 590 887
968432 215 531
793137 74 498
900308 625 132
457971 581 293
94301 552 7
93641 80 417
221037 309 464
896488 102 227
380428 264 298
166978 59 223
340645 144 786
976108 539 750
182174 426 61
593653 112 209
16313 866 415
160826 338 312
878412 825 397
666252 478 5
305397 377 961
761954 738 934
670191 472 953
816810 324 888
672899 709 364
337363 131 608
698331 833 111
202071 690 30
798596 770 372
333270 378 865
649063 190 460
331939 38 826
416334 813 732
533911 887 2
420391 263 762
939133 97 776
439281 450 813
566175 661 262
793531 105 695
562491 344 951
620930 48 648
707317 1000 867
728380 629 106
486708 316 626
227912 46 505
174648 805 777
783030 747 283
459463 969 414
367634 736 346
499746 991 161
799538 263 657
727133 76 65
159754 140 447
395652 512 64
141082 53 626
96534 281 718
597986 814 845
519066 59 826
640319 182 373
284247 804 129
933492 958 990
585237 993 583
457653 877 449
2995 216 886
155088 363 169
850162 20 273
283682 649 868
974044 880 44
682396 628 440
312840 506 579
242327 756 292
736767 524 159
164503 185 892
919724 289 26
852776 498 496
86812 91 745
558192 434 177
189646 942 953
547903 621 652
198443 699 831
768505 910 903
311695 492 690
956699 288 650
887629 528 922
574403 549 559
983230 23 121
537475 623 765
544647 995 464
234441 59 110
710701 575 404
722594 188 244
674147 392 541
712331 85 492
848759 455 672
238996 310 379
514938 142 426
222554 137 955
736180 754 398
473843 389 187
897962 46 92
919162 176 898
15216 445 82
19462 800 26
858701 603 575
779700 349 446
631965 949 343
491475 386 435
614789 549 318
818850 908 952
409964 155 141
480586 157 61
771844 106 839
801027 982 447
92439 856 651
783146 292 421
612544 651 152
802827 320 817
519510 819 835
612757 914 933
529173 4 268
281868 153 377
56758 785 276
914960 374 133
163236 828 993
275214 300 146
96682 64 421
506788 380 717
280352 282 124
223161 832 800
993900 735 796
426809 507 759
914340 169 260
566495 23 708
499692 983 233
570833 609 644
553710 610 503
652853 959 433
702054 895 487
521207 982 709
556587 570 131
183270 359 183
300944 89 484
521050 311 949
156434 513 612
621975 209 946
215165 564 132
250980 167 973
544880 22 769
546527 66 281
118658 538 341
285055 914 146
759176 556 675
795501 848 618
816157 599 592
510584 688 276
725872 686 688
432684 906 582
159368 489 768
750092 443 93
892255 385 484
721269 954 518
40753 722 481
155400 62 718
818996 621 853
106039 403 364
903298 698 930
524864 94 225
252986 262 167
986869 769 284
662044 913 70
385194 554 167
15437 690 552
607271 290 891
267535 390 131
374917 679 435
921188 645 251
807936 607 712
903124 948 875
62299 784 444
634121 292 176
240243 7 806
613393 282 989
323584 570 428
627109 551 454
22078 887 518
815573 705 854
765237 287 869
159816 443 108
805671 982 83
127538 915 469
309976 681 264
636950 44 623
590679 448 493
129162 550 423
51321 314 466
833657 128 548
86842 437 805
264098 709 87
425789 943 852
174837 796 379
59854 971 603
917953 735 318
776941 404 644
806037 123 601
114066 302 603
931118 389 45
855414 979 209
354895 603 147
662574 624 61
754749 361 521
339629 554 915
720501 510 404
83518 20 315
546676 851 97
247865 276 422
188177 991 787
900825 413 560
512654 785 838
72683 156 525
831517 296 965
251429 808 260
790420 685 614
566004 231 296
349712 196 390
54477 453 803
531658 26 892
228286 296 474
133001 270 926
601499 92 833
49941 160 897
306648 130 861
653668 183 752
809719 454 264
208324 674 899
387509 756 759
99812 385 779
316192 541 153
597099 883 439
815272 409 325
453826 248 897
28704 411 580
865837 197 196
349791 399 819
830034 191 920
698402 730 422
321347 443 559
192456 941 878
621782 999 422
731875 413 257
548806 425 401
432776 337 647
980177 487 366
221328 768 317
921901 291 338
423201 368 765
277009 100 729
970150 613 696
581349 398 526
782999 893 870
558152 198 502
880375 448 717
461135 235 370
300019 32 332
216800 971 331
176667 866 443
710351 21 89
780360 400 730
650546 500 245
981963 361 597
691410 71 890
351924 729 207
64877 813 791
897243 916 847
638368 144 468
872083 571 643
175768 871 798
370959 239 467
749763 704 673
262645 397 338
563841 108 242
958296 829 384
869858 119 231
551641 17 759
186968 722 566
140483 108 957
629525 729 432
759510 716 247
985989 959 278
524399 514 680
106700 780 830
988140 954 806
875603 946 455
350350 908 498
615663 592 320
679781 832 507
944059 179 814
349387 346 206
259439 973 459
955051 263 202
182201 746 623
413967 493 978
320234 743 203
351318 844 563
232972 411 351
778998 798 152
665501 547 293
524460 203 156
804421 313 847
806728 812 336
929095 5 838
121332 146 958
45050 356 142
447788 373 101
150604 669 769
357165 174 584
870636 520 985
321229 495 424
245050 42 490
953183 489 81
636595 112 402
27413 443 929
999691 127 53
619163 751 28
467718 441 273
193287 40 118
263616 187 429
533936 347 745
995335 950 454
185962 803 290
825766 441 921
853111 99 434
146496 267 585
908127 400 735
837124 455 942
574105 346 798
116790 984 214
418861 148 810
888416 49 340
553081 112 657
479430 528 735
926530 121 340
66134 351 831
784565 98 872
395436 212 606
799583 195 242
624632 318 956
954192 776 112
363865 499 191
86885 558 726
198446 767 979
199719 429 767
174956 787 167
766386 797 711
72724 384 724
892929 431 358
600354 960 326
52489 989 826
510843 42 136
80711 706 645
205005 925 243
642897 111 978
564939 331 605
995282 770 111
604653 864 288
493003 911 101
148520 922 852
931800 930 879
162658 244 197
664216 300 284
475301 608 19
538786 937 439
259484 279 700
560940 245 930
359187 682 444
931552 35 841
829920 896 934
682740 372 467
873300 538 738
392839 338 375
300433 616 664
263230 427 227
229860 503 866
618748 59 256
967222 815 488
261726 569 757
726976 549 500
704081 573 178
953503 58 370
433418 314 476
185452 48 464
524277 673 869
673714 530 39
262422 197 140
812010 778 543
99164 51 318
345640 703 651
689469 348 756
983023 625 793
680416 319 959
689999 225 779
930684 580 3
58303 861 308
288379 146 903
711965 26 487
365500 537 159
880268 196 240
754367 401 462
29589 775 985
749165 122 357
834824 907 234
494171 228 596
957176 98 450
45429 894 481
35324 699 476
123536 125 611
314722 981 635
196322 509 948
586865 200 14
953754 764 15
525940 719 589
567249 42 968
198565 885 70
588581 760 661
297916 241 508
46444 160 280
738139 931 584
84771 313 107
497961 677 939
890373 208 541
510808 73 367
732044 464 113
290297 712 279
628619 752 215
5620 264 664
917169 31 322
219211 581 802
96509 725 836
788141 781 168
116466 390 199
253755 686 992
396465 550 510
907412 386 730
522878 571 221
952555 469 460
550363 52 104
180154 311 991
855680 936 569
607902 580 336
49155 232 253
991295 57 492
462095 781 526
570584 830 472
651718 279 811
860130 497 885
865126 910 399
962222 360 667
75810 559 254
839403 193 253
13928 67 81
843980 110 650
408171 900 112
361715 226 900
171095 387 911
631411 922 303
542673 934 628
435396 521 893
899669 44 831
139339 983 815
881242 298 447
104946 956 586
886194 299 907
866219 607 641
935811 422 194
438016 462 285
865823 402 906
504938 696 668
627709 21 420
392481 120 663
797904 248 204
346458 4 642
481009 731 384
714881 208 993
915632 180 445
695160 39 577
806939 893 625
163863 426 427
617255 878 96
292174 853 647
346577 512 877
69992 369 580
850731 346 170
144653 973 541
387063 82 64
681949 537 567
716090 419 242
291942 246 186
295476 808 588
645697 263 987
238100 215 600
658530 808 363
58380 239 976
82042 617 6
476512 872 842
721306 275 593
128376 712 949
61125 971 661
840980 276 199
929223 598 148
678370 827 913
806097 39 575
725948 575 795
72835 523 106
750618 432 737
697622 209 80
723775 378 510
190266 594 491
5102 431 43
831360 211 151
373337 838 956
679979 958 964
965919 736 310
119910 956 847
72189 407 680
298222 405 373
867441 80 530
736965 184 299
673463 958 501
811627 562 906
698601 970 323
462033 906 344
976448 793 396
226246 182 844
816414 89 779
92434 978 995
573927 538 838
76588 691 661
745469 254 288
752922 561 19
92543 579 892
665147 722 354
468335 652 927
398470 343 231
249693 267 372
405025 970 200
597359 381 995
371892 87 620
737539 200 853
743278 16 115
250936 321 207
464418 76 532
296754 312 886
247688 362 21
904265 656 306
607292 785 136
224697 296 893
470340 703 321
319235 739 613
264638 63 193
189726 479 202
74418 804 649
325973 866 240
162648 870 577
865266 138 16
791093 724 204
924459 159 209
354282 534 783
322303 478 274
713722 411 59
376156 864 858
843389 486 925
876911 776 888
417053 53 54
642417 800 704
964258 68 762
632892 746 271
815631 288 300
221661 747 160
356149 657 30
566937 568 356
608570 583 2
902102 259 219
981227 648 779
381771 641 122
661447 489 256
526744 601 998
782425 347 137
210748 552 393
440930 932 887
231484 474 961
888630 923 414
22572 286 206
545223 12 618
424073 90 814
230259 8 743
719033 821 96
7893 733 202
992529 389 957
310735 653 927
656513 930 213
845236 734 639
250017 862 564
304947 752 98
543107 907 622
44810 896 840
7467 631 197
20802 991 856
486281 370 684
234650 142 267
628994 896 755
254988 476 911
594158 543 253
653740 15 105
123763 749 427
37055 733 852
100330 991 466
135636 148 519
845261 978 844
58376 831 518
822814 775 117
400584 337 313
598480 955 620
87943 530 561
573461 631 4
209155 940 660
96580 490 607
932501 1 766
833284 189 849
450485 810 409
901637 500 694
171132 11 819
143735 451 398
411584 133 508
184661 85 889
401819 885 808
906969 756 219
542117 323 721
983445 663 754
204059 863 907
195011 862 626
811500 845 237
671729 764 764
372975 900 996
223366 249 596
462476 798 469
377314 21 692
61715 791 59
873477 553 993
517279 39 763
339651 195 766
299226 357 748
72188 539 537
813219 44 981
53958 22 263
24157 21 802
168776 223 604
667828 696 33
900697 164 584
789022 684 45
117581 163 773
264974 561 341
906898 845 391
723648 66 200
568592 253 170
816173 190 487
18146 694 739
593768 162 338
871273 606 13
662951 404 280
486986 159 834
771716 977 233
669097 74 708
589057 717 753
882898 520 913
658553 680 246
507064 404 393
438621 742 560
705568 445 297
213723 951 553
994537 336 280
934813 457 120
388634 154 559
107301 324 955
738462 496 908
878066 695 716
619165 151 765
124075 491 605
310086 525 104
891788 875 981
916182 244 807
251064 823 832
790076 682 270
617782 77 334
991611 908 673
172378 279 883
712246 136 185
234536 578 417
943855 386 486
137445 193 399
856597 712 750
8558 616 347
746833 83 490
184942 529 937
300494 751 192
591527 452 954
102658 7 243
863321 524 474
16010 89 424
782747 757 473
52754 999 945
229616 212 433
34648 906 428
766288 388 197
553242 472 158
260818 758 984
991122 364 23
917065 155 963
612820 418 118
79955 720 989
420428 579 951
897008 61 977
908503 166 658
786990 576 848
619053 360 473
577870 298 582
552275 323 250
51657 915 43
566951 320 333
700030 159 1000
30066 984 208
462213 3 435
999813 734 367
619737 72 619
864163 463 605
84762 802 747
34806 606 980
795819 968 215
847698 835 562
704141 622 824
233117 345 515
426700 34 20
770823 258 849
269668 87 279
185133 84 648
943814 211 783
665617 679 181
657371 502 227
993456 860 893
574409 713 401
614700 181 878
895613 81 546
310471 582 901
843668 550 893
859401 38 84
179492 627 412
506247 758 793
296803 302 584
755495 789 788
622814 70 795
813010 774 710
30899 245 741
35065 496 64
729229 619 1
995513 10 345
516385 972 325
854720 235 467
475361 343 77
260206 349 563
678498 6 190
614823 407 505
193483 906 679
23102 787 246
801586 530 655
525370 657 11
184720 654 152
54219 400 492
999118 33 331
852727 453 708
464196 548 905
573918 457 811
214006 973 698
51413 564 153
371272 658 250
621455 846 933
325658 495 273
186623 238 387
681378 238 726
321560 713 440
500101 362 125
450648 594 490
611091 426 299
956056 933 891
852080 307 830
541198 568 418
299775 604 216
947956 517 687
61170 441 867
304327 627 127
701457 293 198
126022 233 864
90214 610 942
350664 404 478
918447 83 440
495412 351 782
690336 779 860
785595 204 288
736544 901 370
418674 562 251
940318 481 628
558575 198 456
832496 903 786
273247 75 481
750378 366 297
937636 58 314
509069 513 186
456893 117 155
285796 148 929
875770 68 51
242222 432 381
437975 923 454
508557 471 382
818593 665 162
216466 837 295
134558 81 264
499662 204 808
801443 444 166
194835 984 467
26785 185 858
952194 675 739
932186 28 105
897258 503 981
110505 567 707
889376 612 780
137587 468 120
171937 618 185
466339 603 202
131418 201 439
775224 270 42
578112 929 994
952112 763 645
320439 626 923
231368 208 904
492756 822 415
403204 922 586
466079 97 931
13946 118 946
380089 932 909
358381 248 191
634281 365 682
510560 89 682
110868 661 191
870403 112 641
925977 358 699
702033 272 395
143558 681 811
9208 127 616
308648 814 22
762547 761 553
552911 584 458
332225 146 703
148038 556 870
573824 536 539
307110 334 318
663883 857 439
978939 158 555
298601 53 346
434112 354 18
872589 57 369
804006 872 182
505272 551 152
540661 234 924
765919 443 765
179870 24 555
251341 821 625
45528 666 285
369095 373 961
143549 99 241
655966 941 729
326443 247 702
466444 608 404
516521 167 424
627560 877 298
958637 840 788
567637 768 38
746123 492 459
401840 351 864
415483 80 20
615623 970 919
240814 158 99
944384 186 708
114611 419 75
306141 707 694
668053 519 591
492824 980 730
104348 845 450
652886 503 599
220100 191 801
548192 459 595
972793 528 597
498332 454 820
746367 37 245
855616 688 419
383967 729 462
949601 863 681
26856 954 999
633025 568 962
232537 120 333
894755 951 853
458774 422 811
287998 507 793
780000 610 117
501217 334 770
10155 497 788
82493 319 336
61274 643 376
107729 396 997
549329 677 767
65928 129 27
423089 460 67
664194 584 713
309380 752 897
614507 709 954
678730 475 256
345235 646 308
768917 922 628
337782 704 67
521896 279 657
239696 925 93
441384 902 116
416816 335 642
684213 957 681
373592 905 743
661525 107 44
245902 992 621
240145 563 627
656834 444 723
536658 506 563
677964 629 382
826848 550 238
904456 621 693
341675 904 701
663879 957 978
555542 535 509
914884 139 700
964981 830 381
324911 639 237
42559 302 726
794159 381 766
659571 942 344
235004 562 407
347412 527 171
321208 528 899
887011 71 291
736632 783 675
599549 269 38
167507 857 801
175328 790 647
726806 862 235
426518 691 622
850556 469 55
987436 479 321
367348 830 327
909841 860 489
108522 830 539
628814 938 455
884646 390 193
600568 855 643
804545 852 434
683501 743 614
447329 466 647
512078 341 538
872662 328 239
878603 423 443
438706 329 122
291462 553 907
517752 362 935
715684 868 48
978488 408 359
569814 231 237
607859 316 710
226050 540 94
460955 348 963
159209 426 449
94608 151 893
41117 906 248
975608 610 189
36324 159 256
366737 918 554
881169 219 260
617480 656 518
547263 737 170
449374 661 862
525635 802 737
543009 92 215
573831 786 957
661961 742 299
967625 524 511
127471 539 637
134720 622 820
474671 355 150
977338 650 467
477707 373 971
77518 212 990
205153 931 928
186406 438 258
872582 730 406
819214 5 176
638627 355 650
34340 911 890
995433 731 1
562557 814 476
514636 983 545
356039 483 435
564361 58 105
405629 73 280
700009 910 586
461973 484 928
269748 633 870
25549 421 624
967233 209 213
267672 842 639
426039 884 834
520741 71 545
80255 115 625
630625 738 205
921628 881 256
660095 313 525
417569 620 104
450018 24 915
892197 680 247
319089 100 408
276901 568 351
500172 102 567
347969 24 47
841176 662 906
748292 870 728
97608 589 399
372528 53 866
108959 535 75
330981 660 542
900994 454 722
136785 441 861
385424 860 605
777040 418 503
588305 962 201
662895 275 404
237160 842 955
757374 651 378
265066 951 990
907280 528 994
543950 172 768
884400 278 72
957941 539 121
826586 372 560
159034 864 670
849924 753 414
457981 322 943
127101 11 964
209953 872 463
627083 987 828
670748 3 259
746810 736 208
718511 266 83
67472 810 84
53983 390 636
856026 577 980
525056 447 918
117073 725 223
674295 94 883
515837 3 895
686789 636 766
588403 360 425
738619 940 903
749821 135 802
111830 511 816
603211 435 695
943682 764 813
830545 63 561
900097 448 804
441680 398 336
692387 202 665
258504 356 277
508452 868 367
353025 771 161
838639 102 68
446206 756 897
274134 483 572
24895 608 687
921991 364 306
284747 179 467
23916 886 933
964552 276 993
623599 805 545
633360 272 844
963331 949 670
85239 315 535
112706 903 764
935683 806 151
99301 689 489
581493 376 85
950738 314 308
842728 467 260
571877 409 110
826745 33 410
738521 420 772
629234 243 908
477173 533 53
365153 105 790
617489 210 222
740109 359 509
326366 71 745
385173 53 60
389845 26 819
189252 807 542
539098 676 186
236012 709 994
305793 733 195
347573 311 10
984995 380 539
352877 534 627
998768 605 770
215786 382 387
376699 240 820
115694 634 158
91673 935 265
585386 603 403
594998 918 742
406351 40 68
608101 998 884
882908 926 221
172739 417 27
995492 604 793
58524 331 917
153670 736 562
505312 21 462
311231 956 756
823052 999 719
886737 939 955
79614 454 433
27633 252 470
236420 199 432
252406 820 758
734716 259 665
672265 969 342
823648 481 983
349291 977 188
342714 960 303
1068 978 219
794967 626 208
314138 321 124
220617 901 657
234976 106 235
987677 970 38
407726 104 280
294290 412 764
877815 49 906
651755 246 290
582679 392 672
215566 83 81
446502 676 984
638578 663 191
851370 993 216
514614 303 472
288782 135 905
838700 737 937
481911 681 240
115746 786 911
822479 341 157
263269 861 262
30472 605 335
780870 511 955
642498 290 160
855245 462 371
249890 878 477
390863 251 980
803331 164 718
105269 373 421
505064 365 565
478294 971 750
683160 576 572
178126 483 4
631280 642 645
435204 748 770
309428 952 652
897905 327 709
932861 89 711
187331 654 975
12777 797 219
259088 767 387
23904 784 492
557277 177 883
569009 234 626
917197 389 297
750060 476 464
326995 753 188
610672 913 238
702121 950 550
201747 153 661
188585 370 777
168238 561 975
409559 719 887
850697 265 347
796563 689 129
946645 286 999
110531 429 306
101221 81 933
599188 852 810
904963 833 954
794105 497 911
233099 152 987
499570 116 735
307925 998 963
422746 905 303
781127 597 976
378648 847 290
630562 747 974
396367 217 152
525561 135 972
290291 817 720
696043 210 578
620629 455 630
311977 910 422
999698 933 387
460100 810 420
757817 849 941
267449 17 206
860374 502 295
179109 904 901
942971 220 797
618925 606 891
281119 980 905
252027 349 494
315543 73 5
888044 529 675
704329 758 679
993621 536 822
645433 484 714
928745 919 322
464275 703 840
455750 310 797
675312 923 618
876767 64 901
3671 44 257
642865 87 515
49717 429 895
521436 513 708
883663 391 883
368905 843 696
530554 937 573
474923 554 186
428196 459 405
457292 389 994
889601 729 327
885841 165 535
248448 142 5
750337 855 639
315970 238 744
878247 689 612
879321 705 643
471037 813 21
560391 736 772
509718 961 108
722855 249 706
606561 771 50
232047 448 545
394604 411 860
954216 659 880
243182 283 72
113553 391 534
804996 164 981
752373 580 953
288288 425 659
925917 300 432
634730 186 355
411024 588 249
295867 295 114
395054 501 881
18387 667 349
578438 657 257
254610 884 619
141501 419 905
660478 566 162
29997 256 392
871505 142 574
32196 611 21
222927 607 908
845111 389 599
34754 336 799
670310 346 659
926351 600 997
125897 473 675
809290 186 906
188451 17 37
695639 467 898
434001 388 101
41917 70 268
890918 862 136
443534 692 204
888238 639 377
187692 12 675
444897 440 191
449387 222 202
966173 504 663
645537 258 725
51265 303 147
740011 181 457
709386 978 47
77586 298 538
921379 947 384
108548 49 709
680722 44 100
741823 898 572
793702 984 391
956454 808 114
975836 596 239
951479 142 538
622534 272 558
825 412 881
750265 323 391
86248 272 50
728502 144 800
699209 721 249
130049 154 533
708249 857 172
339950 129 757
213771 429 725
765429 545 767
311056 224 914
520107 312 417
478033 220 405
528985 680 542
334930 922 527
814361 456 922
295048 522 284
680592 399 508
384982 759 528
385549 654 296
597801 527 368
665102 143 745
540810 630 948
423080 975 134
57801 392 537
852673 899 378
664730 613 393
304191 336 892
835368 771 477
344747 230 834
286824 262 102
962746 336 905
451311 489 116
450871 100 411
312861 5 874
584655 308 540
844574 499 178
23486 886 868
899924 422 628
720106 255 558
803349 578 806
863902 1 72
682309 341 533
268963 292 96
235160 951 92
829557 379 453
636461 350 291
202189 259 358
692179 502 671
352921 445 237
287179 204 903
560224 429 200
161197 698 156
372208 56 392
710443 643 446
112927 736 32
900227 515 880
353811 300 919
453285 858 397
224597 220 591
109305 571 643
937512 64 585
862356 177 423
974991 458 700
366892 901 392
17315 530 622
486271 52 618
28869 573 876
749448 449 298
246961 808 136
969122 980 70
17097 354 364
450776 553 329
918566 368 141
41741 96 271
33896 644 774
931498 349 455
979605 323 223
883651 388 262
551837 967 693
661914 753 737
78614 780 189
447866 764 642
81769 464 500
467769 731 989
876401 360 806
195625 661 684
249503 819 272
811243 145 84
329525 914 846
745156 843 801
68744 22 664
784343 761 904
628988 516 635
177000 989 349
425387 698 954
871856 850 651
580372 160 380
819178 662 380
557507 532 869
685614 252 138
720246 427 20
836837 612 75
124903 587 920
580361 28 104
974790 132 380
515363 662 348
902003 827 661
491248 789 311
758672 294 373
477793 216 655
420474 908 53
66843 284 379
982325 485 533
352100 958 837
168527 685 263
518699 367 345
158477 162 889
740448 3 994
810282 892 924
349681 904 579
660132 874 760
769274 351 818
616334 311 754
404915 962 324
541000 522 48
345225 882 441
641077 217 988
292755 566 601
214424 869 974
938996 452 334
624969 951 583
993119 480 515
62821 263 632
859286 46 973
91797 526 296
327417 367 693
760794 42 568
345704 650 447
703746 885 241
715198 106 772
114401 466 715
963212 937 114
813824 965 811
672560 482 637
319046 14 241
864173 118 774
159214 734 735
307678 20 851
32988 909 129
10676 798 153
896791 137 175
957893 530 925
172083 123 685
378771 864 825
992958 842 615
978873 941 575
927862 527 358
122638 352 934
678124 393 627
844934 298 458
692128 256 620
651794 727 409
427177 305 421
733754 924 528
587778 388 971
305981 226 679
522057 505 686
194062 197 38
335156 631 529
717731 779 279
290342 631 701
951048 771 101
393275 396 407
37160 311 104
577697 60 227
628581 992 938
466221 125 811
316032 289 418
313444 228 946
413314 733 5
64345 340 448
793188 691 533
700133 589 285
585320 370 569
381233 853 446
33249 757 190
537826 591 744
949676 859 866
419139 704 493
951308 554 432
553385 41 842
279508 943 428
787621 100 434
453627 872 64
855522 923 706
263346 465 444
313433 87 434
627956 485 895
910796 971 798
60956 260 348
319989 989 639
616774 327 951
341327 721 993
814827 974 217
657044 302 713
108943 110 372
359343 627 720
805413 779 261
186324 155 664
348908 625 922
680854 405 499
496965 423 252
111969 560 795
641686 698 210
665113 147 654
927012 668 88
433673 207 162
375122 485 753
161342 77 185
107592 489 95
86865 965 232
592925 285 978
689713 997 37
290557 773 459
733527 525 921
682305 779 484
2319 141 635
892230 253 177
45074 262 353
39056 719 246
389222 742 469
799326 304 428
309256 408 79
437530 579 520
94822 276 305
392457 355 635
358321 269 627
733178 351 537
813243 331 247
391103 120 245
847607 806 273
386245 351 701
443695 595 642
584238 425 348
939473 958 481
217077 276 385
777132 139 454
612383 182 437
9213 439 57
469099 674 716
257527 198 36
238023 997 405
724193 667 332
750304 839 302
644459 131 417
413551 19 859
274813 258 515
539746 99 683
706472 310 613
169570 509 533
202363 955 311
251474 352 217
5265 686 125
232956 272 520
665317 284 315
3248 937 62
548607 518 45
595396 456 852
782384 722 403
512119 970 938
984721 638 163
359870 43 95
815745 223 978
408444 75 897
89729 506 851
968276 832 171
601584 243 44
43071 584 543
254208 476 569
877702 331 470
705961 460 973
52216 700 914
87056 119 585
399902 291 812
603690 638 851
463847 178 443
469707 443 571
669224 562 231
295965 500 686
68169 927 296
484189 899 149
19352 308 228
191335 544 958
581580 392 408
744322 959 193
323503 754 624
870271 355 726
290837 561 569
95803 488 559
629467 651 672
108871 18 568
438776 657 686
134873 723 911
807498 59 65
215613 474 906
514102 967 274
471681 647 434
459270 955 57
197373 939 305
751658 990 185
696066 33 359
659358 131 578
968802 931 100
404855 37 598
586645 387 73
115474 774 851
59000 544 69
646752 873 596
553370 15 223
594315 737 755
136300 538 529
169575 963 749
776447 160 24
77309 101 237
245783 510 644
758836 745 40
184365 891 41
317803 340 146
945997 804 406
909464 903 228
427609 390 618
703683 53 716
103099 8 170
8671 73 113
769525 807 102
390215 187 874
127022 257 918
743924 132 182
465272 757 904
836924 913 280
46631 565 537
880177 262 563
12795 39 32
276296 599 123
663561 278 416
303107 707 844
66846 149 167
105597 3 628
246076 617 379
563632 904 524
276643 863 582
614340 303 698
686016 914 707
858393 939 181
3732 168 668
968685 797 980
553923 600 733
374200 292 944
668375 946 603
896088 169 784
753617 140 129
620865 778 867
874651 615 762
684386 642 765
625607 838 222
439485 463 713
957443 139 812
340508 208 360
207370 136 512
150594 933 917
271769 509 523
65154 308 810
187701 44 707
787393 604 51
979816 946 420
636999 475 338
53903 847 564
232627 778 156
665972 484 778
785848 487 822
865464 119 894
706912 763 297
668763 710 581
900647 219 681
3312 539 14
22525 796 309
66309 952 820
190308 842 244
64322 881 943
494132 317 489
868978 680 549
936521 39 595
610561 317 432
168799 812 748
431829 735 420
216823 364 107
524619 608 122
859748 876 797
848799 522 610
29379 489 932
413142 949 725
526767 659 625
882314 483 264
759099 276 64
592042 83 350
841820 216 777
105933 222 501
603301 781 729
721973 326 470
596116 719 787
17395 596 748
357851 152 601
707156 198 544
928829 678 754
991950 79 255
633237 803 414
851381 162 853
416439 669 468
274913 94 957
698077 588 110
952285 375 358
883600 997 849
528067 329 930
924520 847 648
315860 329 705
657518 902 423
316461 403 465
946422 156 164
578157 427 470
362081 507 984
910582 698 425
619115 224 494
207893 40 522
296653 528 425
386625 190 371
771567 938 70
866437 902 106
205827 947 735
679085 586 360
172552 854 662
613451 789 373
683436 842 452
584932 860 788
747514 195 528
543733 22 203
545725 24 692
345485 376 677
520891 136 63
86934 451 884
659035 983 970
472059 949 562
877981 853 542
471444 613 352
342751 558 401
618542 195 556
633386 977 748
260663 340 180
48263 864 58
140327 420 529
82229 847 472
621000 282 94
145003 526 504
333278 577 999
515509 743 332
428125 681 703
233432 674 255
204984 578 118
18689 402 640
282298 439 109
116812 445 770
367592 615 449
383543 156 726
199340 413 534
726406 45 374
617487 662 181
276674 504 692
541887 136 933
347679 219 433
860877 713 52
349299 758 587
702456 550 891
816840 90 846
520622 254 954
339252 853 757
403351 335 429
709104 310 726
533446 249 359
440382 810 217
28433 144 824
338101 592 872
961071 329 187
127124 152 447
293392 449 792
47601 823 874
231483 153 142
986871 366 663
769307 986 171
569742 486 319
329224 954 736
699024 695 862
746895 937 170
432953 489 419
138074 9 443
965193 275 109
916975 837 501
119848 230 514
107891 645 838
206391 389 790
575613 919 117
412974 350 465
893062 76 368
291579 958 138
694093 597 913
886895 851 102
931313 578 167
750703 171 607
208592 759 216
35594 272 665
663136 308 275
908475 464 75
82833 870 658
873117 546 953
140148 628 319
899604 270 647
216221 728 218
60004 441 904
625603 791 227
947741 583 191
34569 612 250
57576 25 643
723207 150 536
101165 482 859
700194 634 604
173247 312 932
569258 961 429
361738 39 875
932968 466 772
963819 32 61
493623 645 587
55034 499 368
418325 311 962
538559 874 994
824459 896 774
124238 757 970
971047 566 519
981758 80 217
312040 133 889
187709 368 682
54737 798 178
736276 782 678
626301 490 122
162416 223 922
36542 947 279
574075 320 113
754799 708 962
288072 1000 276
770697 240 850
26806 782 272
688649 76 306
465381 484 21
24349 676 465
262519 399 780
765104 72 824
663628 191 782
705451 884 191
724473 118 827
694167 269 112
897230 365 900
49713 286 183
913059 670 388
225357 983 968
656348 282 236
336970 795 551
870813 15 374
442392 614 756
980209 233 825
787457 869 741
856106 830 353
834194 58 858
920710 55 204
592730 20 244
976102 721 483
920940 665 824
882478 131 873
452777 194 925
271188 670 453
87338 322 180
651044 551 828
335331 740 503
733498 648 387
92479 845 721
341333 381 255
982266 531 221
597457 730 31
12997 972 133
661823 496 85
341578 1 429
180627 510 156
609543 876 966
240343 529 648
518005 837 299
651102 927 673
886408 82 353
40808 801 540
165593 727 150
546455 953 295
794636 902 868
879374 792 199
590723 343 121
518343 3 201
673760 214 79
335942 169 537
415953 670 572
446352 89 963
469145 926 966
486476 533 104
746136 195 891
510963 135 211
767332 887 252
340395 323 270
679195 40 780
640048 598 252
463307 502 274
756962 494 433
428142 415 169
464268 928 190
99570 543 270
934948 578 728
673404 374 530
588643 22 239
194455 25 954
367150 798 951
243497 370 571
357658 765 63
458915 79 949
800727 537 773
91127 939 296
392778 544 72
979559 940 342
75789 619 166
900406 31 124
228929 445 785
705623 465 558
737428 253 135
569528 660 492
628473 761 645
26905 882 569
863732 610 664
566414 544 740
894042 810 727
888317 89 639
852370 590 665
762087 13 285
335562 116 288
88352 709 147
769204 538 261
292750 770 353
927520 74 297
4811 117 435
834595 386 470
494207 466 789
215576 298 842
19877 199 968
774267 200 704
227753 434 478
7138 902 101
273973 487 958
759363 554 130
971613 596 612
904737 701 336
249110 828 379
959684 257 712
571336 575 762
287807 917 367
965792 13 122
340887 242 786
643344 135 266
39726 38 245
539281 836 916
932109 628 464
757241 600 177
703011 165 799
396763 422 791
496710 737 620
374944 146 794
782234 454 87
376804 948 797
163156 305 589
456239 632 625
62847 623 688
599569 776 432
697762 606 639
563370 279 660
990395 853 14
952471 754 945
754249 173 513
327857 344 212
987885 260 257
971861 516 235
379865 637 648
323434 321 303
338257 852 717
586917 82 460
811719 874 555
482387 372 471
721049 275 10
113784 130 772
582894 666 320
36992 635 173
385652 414 940
348831 299 449
993574 356 430
280162 365 145
563286 705 182
502798 502 682
465252 20 718
192971 433 967
266472 380 249
997179 125 860
497314 264 358
39109 437 525
489093 64 553
659401 410 78
988831 781 38
548193 5 457
36369 251 68
119367 353 542
371056 651 148
908249 266 235
616620 509 770
570374 867 193
133175 772 112
865560 607 263
159927 545 90
837122 526 135
830403 571 108
139582 925 803
884340 412 698
602933 715 195
78595 174 573
20629 960 13
715068 756 915
704990 560 862
354577 959 807
103720 868 934
816339 532 391
660028 633 246
216551 307 788
63453 619 50
438594 622 585
48629 300 707
250977 690 472
934357 71 109
563889 507 459
880284 330 922
777351 466 342
822928 280 382
250972 112 569
555917 388 465
728235 13 802
614725 624 356
173361 653 791
392774 609 953
142975 568 504
973608 942 314
586194 429 613
897584 661 757
609734 190 448
16520 501 531
916237 465 267
678092 441 852
567105 92 859
539611 793 22
193606 72 209
545595 696 96
193190 664 755
826687 126 998
792865 597 221
586899 233 158
437949 46 297
905213 226 624
971252 670 570
895901 200 938
951642 757 605
607019 53 369
505403 926 634
581045 534 525
121861 481 681
919609 277 11
452698 689 255
204954 108 410
884757 841 437
551475 920 23
77929 841 281
668079 975 786
104561 733 17
116053 114 310
360585 926 5
822613 239 189
381812 739 190
679718 93 324
227622 868 41
794904 305 516
39683 764 244
115505 535 616
785832 957 354
864906 570 697
61948 794 471
624939 756 576
690985 227 266
865395 862 895
389373 140 997
399241 788 109
641216 658 542
477044 160 284
337305 381 270
332163 650 286
133054 521 601
98355 360 282
333156 893 821
819890 118 722
943003 875 683
540728 840 712
282412 374 287
278778 299 155
194354 774 638
201758 636 435
409169 810 676
815826 580 589
651198 344 138
212309 621 423
680791 511 923
734074 218 959
66857 688 117
705294 33 397
935610 893 843
209984 635 591
249377 410 970
897252 163 907
94457 403 459
370388 351 755
358200 757 374
327748 249 668
31895 807 712
388690 254 466
875276 166 814
280202 505 892
945073 186 151
461783 580 637
273523 122 780
27653 247 151
590681 881 775
506977 37 513
276123 940 975
743564 960 181
492514 274 749
364706 519 143
127423 558 297
494299 271 917
137384 870 799
490296 352 569
923427 461 472
195664 829 603
922032 423 337
964540 987 337
823252 421 216
113575 407 117
724460 696 377
861510 423 133
210362 595 490
157542 922 462
643278 333 509
31095 402 267
131478 519 154
927070 657 405
63479 566 55
666020 527 556
795846 999 737
141627 183 468
926020 693 581
853534 358 722
121882 970 763
42844 291 822
878917 49 143
887453 828 237
299519 640 494
253763 692 651
684914 240 214
851559 285 767
13152 264 966
631742 521 503
11245 294 313
869459 918 617
643521 844 756
515784 430 167
653797 472 427
290222 760 908
594634 283 285
494415 790 256
147749 254 195
386681 782 660
346667 872 336
367378 698 813
382606 309 991
375255 356 849
583112 842 588
517555 57 108
472610 987 427
319291 75 600
425738 306 175
707955 268 784
669299 64 534
970762 186 123
228582 374 463
748028 805 890
810820 676 839
830354 82 982
434422 276 15
80360 947 786
429573 466 193
412872 890 55
899561 318 963
589685 887 107
205607 104 722
950983 313 769
20574 691 377
500982 827 354
364724 777 105
888649 896 297
362700 206 685
454486 540 384
353439 760 528
156217 994 438
987016 733 905
181625 854 240
922182 624 33
244259 626 53
100421 282 926
951796 949 812
74223 539 295
450151 347 896
328205 334 45
659976 364 867
628427 174 384
129274 881 403
315796 724 232
182111 291 911
564128 697 829
433470 369 358
835839 929 997
274685 980 546
969906 589 457
481348 852 455
240521 284 986
591878 927 435
426502 936 429
861798 273 879
91428 736 451
947610 694 321
884480 294 858
137356 656 247
461954 443 962
373390 907 373
594182 688 684
13360 748 630
813980 811 304
400463 481 259
379517 344 352
657820 700 400
559836 649 171
750519 741 465
189522 71 959
334619 758 131
659153 659 618
317217 671 954
74834 392 640
419637 495 456
504159 436 395
832971 431 610
187714 752 627
298998 126 731
712826 420 715
780344 188 748
823026 454 981
473451 806 401
601180 857 800
570183 101 56
308483 480 66
761823 55 841
485819 85 325
936694 138 161
38055 672 177
605041 771 800
878841 710 526
924336 458 993
534462 59 289
277873 106 648
48394 722 66
718039 490 603
846045 413 605
15870 173 515
679133 343 755
785728 990 307
827933 455 442
13170 988 481
832710 440 887
438151 782 309
707987 652 630
801397 886 348
712025 912 217
326827 691 355
194821 574 965
60921 165 116
36480 969 368
772491 49 305
800793 982 560
468434 460 488
247093 975 441
159691 991 633
529338 383 435
824493 558 288
297166 68 684
444485 650 664
493229 731 969
786305 227 258
818274 489 547
160791 673 148
621895 767 351
340761 425 732
984069 930 837
381665 411 192
973951 747 51
940934 670 830
258891 526 756
622063 511 129
539702 416 974
208034 238 421
20060 916 884
763680 158 865
567248 253 321
979890 293 447
835275 73 536
253111 895 996
347532 691 215
286325 816 850
349173 989 749
475224 767 714
980876 502 264
678528 887 667
195597 591 544
171258 201 767
865843 49 365
136004 716 150
233910 895 83
135897 832 833
447847 26 637
672765 366 40
676528 981 354
451220 104 374
690865 349 592
503282 529 497
31334 913 16
492705 772 342
857713 653 578
916862 217 11
616347 411 986
31275 394 270
391249 131 643
993698 919 386
114569 834 436
183411 409 138
192705 533 532
341062 897 320
111274 848 821
722610 720 746
689196 586 814
470131 187 991
296322 435 883
740167 649 354
673151 820 378
341879 515 213
134476 351 4
398509 881 661
429623 983 553
777262 552 463
742317 701 272
120095 136 670
882565 255 354
876661 852 595
798990 320 177
620429 30 223
549911 902 764
20808 548 500
130033 515 842
281094 67 964
43658 314 353
800019 614 963
328330 79 890
741770 391 983
326165 241 225
345243 408 595
286190 36 624
39227 507 125
863312 847 607
557374 700 569
974714 576 867
354134 555 40
922811 563 403
721819 192 339
379048 49 509
951335 388 748
505809 283 849
705324 217 341
374322 400 542
960088 930 636
433769 767 656
649168 92 811
699832 333 734
801135 132 338
991990 37 255
539683 562 930
497137 38 90
78353 76 410
384586 673 696
147313 509 869
752011 658 365
287641 475 371
755931 579 360
600933 526 716
169091 447 751
318544 927 684
748433 353 973
127301 189 911
555051 999 309
756922 297 632
487880 794 361
153197 994 462
988630 322 868
823419 652 641
554085 540 982
445665 603 495
925567 117 390
962757 225 929
181586 221 24
818156 754 958
231933 375 199
170509 265 25
874252 623 297
813238 327 240
108246 838 571
523431 808 771
438426 988 569
419460 130 862
367842 247 554
452084 340 525
427498 867 260
44960 993 271
522892 87 523
360187 875 598
716274 297 710
878712 392 860
940568 80 977
141224 292 377
968295 686 879
238314 185 887
590402 43 772
97696 687 139
669321 884 738
287372 746 724
131393 200 21
2729 377 711
952380 267 800
464768 592 433
22764 48 276
945619 376 537
387657 674 121
843735 377 176
895198 772 497
955398 332 853
606798 410 643
47597 948 979
752295 155 747
341303 42 847
850177 650 711
921039 39 391
735235 97 73
880535 305 21
540203 40 428
195010 37 762
150887 939 368
948937 903 940
186312 780 381
461549 375 589
20016 380 44
826209 619 338
579859 836 761
618428 746 37
884068 184 775
902900 368 458
649381 176 106
15161 472 959
595166 211 97
792248 772 636
600099 457 378
160169 22 486
676265 799 64
803217 673 449
313640 205 42
415445 701 814
112550 204 964
464271 857 219
361646 467 587
488646 756 235
937361 4 393
925185 643 984
587900 799 796
836215 398 425
135759 599 565
868872 643 738
303093 39 544
806210 687 717
770990 911 106
681338 997 961
639906 383 50
994361 709 262
598061 213 634
724165 562 512
112500 505 127
987703 20 600
80668 723 844
758125 458 203
374057 782 255
383711 977 419
620414 65 482
556976 801 571
84199 580 687
620928 68 611
437742 258 793
774830 61 677
883562 164 318
945620 765 363
460593 151 16
213362 489 736
20681 164 10
198715 40 866
367693 38 240
386500 742 452
74046 45 196
752396 712 95
434578 450 355
225299 257 242
713214 479 267
69781 215 701
214892 279 791
54102 504 70
718802 224 626
348970 367 62
798834 672 882
947001 775 676
633093 875 959
905715 484 835
85368 673 76
965239 188 199
863317 724 654
654168 513 122
580800 813 932
869958 96 112
133580 751 263
191391 240 86
78783 685 210
447244 344 859
366620 211 589
941283 338 969
956018 762 572
591992 67 945
881746 930 793
134310 925 621
339714 65 149
491533 824 517
911564 423 943
508473 164 973
930244 274 712
70261 229 128
834944 36 427
609594 931 930
700720 628 714
331207 955 789
309945 929 487
589000 418 225
21434 850 357
526208 415 194
290242 610 731
591608 473 116
86314 823 412
95439 333 832
521894 424 549
31886 306 601
427955 60 67
870659 517 50
983721 315 297
473740 279 453
965617 466 154
203883 113 354
854421 572 30
160103 627 542
12847 950 660
828509 268 672
903737 39 746
736333 638 610
286996 612 576
257855 148 179
785429 417 173
691001 463 940
986837 72 834
759713 740 782
522500 694 439
414020 230 209
307472 886 817
121718 324 640
634200 452 195
485367 96 988
532064 816 333
506967 769 926
148555 641 609
833643 319 978
28993 345 994
969424 605 542
202362 106 379
335978 239 40
273954 782 556
467918 595 263
631594 308 73
853060 817 530
645139 534 338
74937 190 884
83841 246 174
603869 190 975
895549 77 958
564755 307 908
24929 432 800
322360 205 375
402475 965 37
480334 671 217
647991 93 432
538622 192 250
968774 21 67
457116 999 391
892824 527 653
771534 651 356
836885 46 556
471156 982 88
245041 880 889
396718 923 204
652615 605 193
716178 257 657
272488 773 610
964402 756 162
997338 970 802
753605 241 607
90860 770 657
744884 158 954
573428 613 727
799738 579 166
545831 689 919
114485 773 485
539850 34 79
21676 415 288
354638 180 281
503662 676 495
549140 662 765
465855 512 905
730298 279 694
845889 330 714
264936 378 47
961611 138 593
787100 946 513
141196 990 946
242563 564 90
791159 159 592
562957 109 962
440032 105 434
830665 380 428
926934 282 817
391811 638 934
512642 100 778
266458 493 216
197791 236 678
494901 81 204
299517 637 263
851776 705 947
870432 192 751
33799 482 252
580023 59 827
305807 747 72
464544 948 163
387854 481 71
282404 781 424
145703 802 930
977429 580 90
866845 622 841
628678 771 105
849869 839 771
19994 921 877
564060 615 22
591668 256 95
202436 818 154
773885 199 419
473230 828 273
117762 238 810
74775 831 808
27579 133 778
283563 80 993
402755 185 728
201330 408 779
8144 201 682
255122 231 668
374940 276 852
151291 125 490
826210 847 365
741566 704 820
759693 599 475
825526 602 348
201557 238 133
84751 679 723
962677 325 622
184363 659 870
691104 164 344
471979 710 800
638478 910 496
690878 893 868
536159 237 964
697392 22 553
791190 329 750
144785 411 454
735709 740 340
701770 221 423
346362 620 621
945832 938 968
834972 620 650
221555 129 566
287724 573 323
673821 677 287
237957 55 760
262278 851 735
74810 35 135
443602 997 714
867958 445 109
991697 90 929
933004 642 268
626126 22 500
409847 717 673
733143 231 342
596801 911 893
967270 239 665
15265 889 703
958702 985 331
572663 18 552
3967 251 433
4763 896 757
262163 973 893
796476 993 771
45745 301 439
833074 402 135
504590 279 813
77772 559 256
50739 585 993
804339 739 966
495098 540 276
442576 99 83
811285 16 625
488953 813 358
97077 389 463
660600 439 113
222975 451 271
428690 896 318
692949 290 861
16841 47 184
922317 164 662
889518 897 951
96151 251 9
644687 643 254
493012 681 529
60766 600 870
954914 645 255
136567 886 145
560991 382 22
24751 702 659
250412 362 932
48563 69 744
240188 934 934
539316 599 574
398791 552 178
262577 569 79
911270 529 424
571743 362 415
465848 468 891
10037 499 927
307352 224 2
98668 989 475
314251 223 950
416399 77 80
855318 359 59
266459 290 356
495048 947 665
459380 440 767
316265 74 729
842668 698 325
40864 805 405
201084 628 730
32377 689 806
140992 6 844
857110 712 927
901737 299 770
782198 237 678
756652 326 823
621398 320 575
407395 44 523
324520 438 755
431251 60 28
24574 806 102
643109 711 604
977606 99 724
558947 140 735
224800 354 484
590422 28 920
986572 23 234
959525 483 3
189049 923 54
293230 742 376
671663 188 312
345908 846 915
897686 559 890
384402 3 179
36401 517 549
413381 411 958
517345 421 33
332887 6 331
9509 280 304
389586 610 248
15262 870 105
394686 775 934
365995 961 905
976661 92 982
391121 707 112
184750 254 745
225504 443 862
499288 439 459
541432 903 55
581344 709 823
664913 272 489
261226 864 312
498483 660 107
767078 981 32
454610 826 251
31844 147 810
645672 107 594
698298 102 576
683764 171 244
715528 544 694
867323 521 963
877704 876 945
618778 274 32
725364 624 794
135036 643 327
150438 76 978
558413 387 759
574555 204 261
55951 456 27
765314 576 628
102244 492 834
487889 62 519
921864 165 819
421982 731 91
356439 866 632
703450 374 437
248950 829 113
5616 236 39
825602 535 215
152439 785 164
129418 347 942
944996 29 898
581142 898 870
622290 984 591
335904 725 794
58449 344 720
253551 664 341
77231 624 105
494166 881 969
1492 533 271
208499 910 409
647767 284 134
823104 648 724
188837 627 668
31819 157 548
283202 494 575
51041 693 379
355588 610 836
662183 14 395
547269 321 133
128616 448 146
143063 718 868
254920 219 273
322014 16 649
252929 75 977
195484 871 122
898996 505 942
852191 29 890
118245 162 526
50797 479 405
277988 303 299
377292 503 671
72839 196 594
25787 326 385
889240 800 695
367899 327 614
461297 697 500
856655 483 472
439266 584 970
632422 143 439
107775 658 454
536344 444 159
849822 699 626
448133 886 186
17154 610 424
38891 493 857
826861 839 462
159092 808 685
78974 906 55
578914 542 535
32186 404 592
271024 195 136
261529 49 394
360328 127 962
869406 686 87
199530 435 952
511853 816 790
216664 927 208
405926 6 64
356125 394 906
21999 569 717
667176 578 670
483471 628 134
366641 397 97
180695 117 278
484015 787 604
860787 881 326
61898 184 862
827020 860 264
502244 23 61
435656 7 348
982549 742 53
649065 710 172
368103 839 249
946233 657 379
914510 702 117
702528 222 972
555732 402 623
988244 522 400
320939 136 233
861029 456 201
682537 231 304
777290 2 144
693160 872 793
824954 47 849
268327 357 68
736872 168 517
499857 531 553
474686 736 71
444557 37 912
418864 150 721
124730 354 751
428881 696 984
691543 199 218
812550 686 258
79696 151 566
767086 530 888
828871 829 731
456401 698 395
832613 159 270
338498 836 848
156608 104 761
961869 617 664
619512 744 98
146320 732 403
911598 469 542
406804 966 189
940618 788 420
93248 524 773
298128 532 749
630393 457 997
673281 548 392
928912 803 955
77891 782 497
903601 270 849
642834 664 367
167320 135 54
31169 52 753
693027 822 682
129499 694 323
50097 982 70
419319 306 791
568652 52 87
748647 254 870
622079 127 577
588549 778 793
575656 118 967
514072 226 927
466401 166 354
264540 596 792
860108 720 849
94048 985 129
471813 90 499
230741 191 499
688730 264 272
629356 411 337
198514 733 397
166519 452 110
141628 548 835
752550 700 29
94825 539 796
302397 66 979
436958 308 109
969248 158 132
687158 107 936
915950 38 643
448660 159 570
835594 820 978
339938 631 678
193141 341 637
286128 513 332
52213 987 275
553553 425 489
59174 14 505
935183 859 520
285547 586 766
670807 650 376
259244 326 845
11116 251 160
91409 758 405
529289 736 996
969661 819 831
261568 506 848
882320 64 263
233974 390 17
277033 327 559
633593 497 452
817691 32 660
333774 476 999
558912 992 157
211378 845 459
653927 469 990
361107 974 65
964997 886 381
938487 770 48
948311 524 640
718792 972 669
656743 776 729
661071 717 876
106138 89 310
193207 601 166
50659 800 95
102485 369 16
922222 534 330
389431 862 84
376621 770 591
350294 166 321
697178 490 509
146907 914 379
796714 72 707
153987 61 862
561754 451 779
397233 870 256
151971 767 17
65428 158 815
288182 316 46
732550 721 971
309876 238 272
998714 114 168
325791 393 319
114263 7 32
830931 639 220
386592 855 383
147993 310 71
437931 390 563
335183 107 361
159882 641 592
94778 566 92
721699 629 182
28039 351 368
251723 98 737
10079 59 365
670950 307 574
987774 71 165
986458 369 690
645421 322 804
291338 862 947
138537 307 891
644258 394 361
819241 834 767
412623 41 880
264931 605 652
401413 43 503
119739 421 412
686814 399 399
391059 514 838
547028 610 899
471493 493 856
623264 321 874
572306 204 947
117310 434 564
532883 454 275
121154 9 15
702299 650 915
222586 694 622
60447 214 512
999423 168 903
363866 880 913
405527 413 94
31840 515 27
963481 321 309
838149 826 466
807134 489 802
701331 568 22
442458 493 217
757009 902 911
829023 836 833
363525 557 369
64265 416 312
331632 127 310
693012 202 447
663118 229 342
799387 975 467
244514 907 607
352024 19 506
285097 656 808
430568 996 580
39073 650 308
400395 430 854
703900 120 531
128663 441 1000
248083 12 525
829739 907 468
118242 162 172
334423 207 74
611852 352 642
728199 774 305
186542 203 31
380478 583 939
994882 954 206
863875 916 231
742870 742 37
865404 846 807
287128 983 741
418650 841 780
237409 257 802
734488 614 13
581613 25 126
981714 683 296
340232 92 485
761722 337 897
696129 711 268
420349 521 232
691328 287 261
118778 196 379
531076 137 561
698628 706 20
607809 929 59
571997 580 804
690358 642 649
83678 455 138
11 778 707
112216 979 727
346359 906 400
199437 81 895
60696 336 129
930685 137 101
460834 466 172
732523 807 48
872674 219 126
761512 572 113
70634 87 317
852017 958 826
655423 413 707
6990 104 178
206895 358 104
348448 895 961
544231 905 802
145577 433 416
430800 985 993
407970 178 745
311754 679 254
578791 663 124
116923 964 18
565811 629 40
300398 97 888
191207 514 412
152667 443 138
86974 389 543
174600 920 686
454126 996 365
560552 873 203
725711 224 573
277287 328 816
594713 241 869
422623 58 703
981837 746 586
187728 587 127
897802 255 31
584807 376 886
181729 123 702
645403 974 138
596212 415 872
971796 899 308
322925 524 127
910203 193 290
687774 650 10
534844 416 557
30680 620 417
565619 769 37
547897 281 129
445332 456 792
851084 351 718
845372 48 691
373012 871 377
575281 731 404
539248 742 499
605512 296 941
412521 115 886
484008 572 425
448197 956 659
502492 441 190
400423 425 938
12542 262 724
400777 191 746
640074 162 220
538458 263 213
266574 138 449
277964 73 495
521469 211 525
137395 820 474
800216 760 350
183688 895 8
454149 642 791
879150 274 90
13564 414 737
971584 961 942
584279 43 767
396038 174 285
264222 5 309
923021 948 394
466799 655 51
385973 367 763
905291 791 313
558597 301 960
14188 615 781
688036 403 498
521714 451 963
93246 570 520
777074 807 80
208411 626 517
458744 426 329
635313 816 210
454790 366 261
755845 843 501
353994 118 267
920182 34 399
771258 587 172
154265 816 906
152704 585 469
913256 179 744
575508 942 99
313137 720 974
283282 797 138
404212 462 221
662520 552 344
40364 729 701
631967 688 416
351406 113 69
163176 385 330
758311 80 86
55172 822 279
704098 640 736
674907 445 646
460343 21 686
280106 640 298
779339 767 823
886462 189 904
468133 888 696
260196 500 714
182699 259 294
437595 604 631
398972 862 88
5214 943 523
259414 222 296
581867 10 697
256284 688 610
303166 210 4
816206 420 922
825984 248 926
187997 264 970
647147 545 416
34341 543 792
498941 55 453
323290 127 254
523306 213 849
443770 702 993
428697 312 143
181440 170 390
370079 790 867
514580 919 339
823726 223 386
761436 1 425
793350 365 736
384054 522 685
342364 793 287
293356 78 847
208775 994 925
633066 614 272
34405 931 879
429251 665 166
493999 711 718
430436 835 360
826402 785 343
367391 440 408
402675 792 1000
932155 796 850
632755 244 985
651173 790 481
957232 55 282
210172 80 187
361101 214 742
710772 770 696
876925 978 794
749699 251 693
922844 337 485
836802 920 223
894402 793 253
777828 287 142
887220 87 610
292613 977 714
57704 603 764
290411 547 535
156111 645 812
227846 797 144
195455 612 117
111170 963 383
613402 664 318
925028 541 78
313322 818 598
884422 198 292
22737 914 740
920481 348 916
357620 940 219
451321 919 573
425460 765 584
391731 492 122
160812 518 365
204529 736 487
620263 807 664
778210 318 707
408649 823 682
740244 927 365
441992 598 938
117763 614 912
253218 831 845
618495 66 261
278422 674 950
664859 4 35
903562 947 72
521466 132 105
565486 209 955
350022 619 755
765145 702 330
731189 574 406
650941 557 11
330401 795 149
415825 661 606
358531 716 45
709231 182 183
220809 579 848
309084 860 864
7913 780 309
863674 250 724
125962 764 892
781123 543 32
33972 331 26
982569 784 394
6155 686 94
719433 409 159
445913 658 22
609665 388 759
797628 517 815
982802 377 914
142704 851 486
749100 286 868
584460 998 168
713015 769 946
713857 814 947
455105 723 43
17853 972 583
104664 17 911
655438 440 915
291212 618 513
327826 750 545
796922 888 735
551286 704 950
236786 41 811
214507 904 165
655912 550 653
37580 863 493
555833 473 410
809407 124 102
327670 457 475
136404 888 925
231878 122 543
849867 982 822
909650 386 830
539936 92 348
660872 160 94
947303 713 246
57390 398 773
343036 457 441
226638 793 273
726110 383 287
731331 309 991
479397 336 391
9394 498 822
969371 585 694
551564 484 740
302672 65 878
258925 619 714
6264 620 621
342897 998 945
476211 613 161
439738 289 961
464969 720 933
607593 90 750
302533 510 708
556977 659 94
31402 824 245
471779 155 164
524481 408 820
899384 270 640
76263 68 500
41470 798 227
375725 505 181
800680 596 384
693878 778 427
411882 692 462
709110 187 171
942395 499 244
237874 333 740
970723 246 123
291155 289 958
240653 910 116
182989 318 741
619809 728 25
273067 532 626
333095 719 774
282156 960 665
925795 712 646
760102 12 460
454721 734 184
535446 34 550
713483 463 950
443786 376 746
197878 264 674
865909 15 189
725445 872 259
136309 905 135
34153 950 910
717476 140 522
279613 139 190
304318 842 501
182005 659 513
711924 804 401
369054 935 739
285151 902 832
809080 23 894
850574 251 454
965133 969 475
6471 397 69
361163 169 335
948116 48 975
691008 678 606
751582 12 225
270294 931 752
483168 542 541
752077 429 269
699316 111 692
162539 264 768
705290 351 456
390433 87 376
954195 280 95
844694 634 995
869191 208 578
788899 138 454
471 575 315
862821 938 930
964973 123 230
232045 37 689
472175 256 858
96147 902 556
765603 945 184
583789 123 847
297761 552 233
450321 418 991
86712 32 629
921072 913 295
48026 768 246
829244 259 587
945944 840 547
345595 607 106
519281 357 275
558650 675 639
36557 614 839
23226 592 763
713284 914 663
386511 254 108
974368 10 21
360576 679 823
638101 774 53
650865 907 482
254130 9 939
4157 905 928
552599 575 157
709553 304 12
135656 932 525
571952 427 949
399737 672 475
981947 125 844
359907 117 70
465901 626 894
66425 802 667
80845 46 840
810444 808 903
559043 199 510
601249 102 616
803920 11 996
925543 8 74
747444 94 353
338200 357 403
938406 433 528
622845 72 462
358014 503 497
827443 941 680
786892 381 869
5866 901 383
960672 605 678
210355 230 612
931293 62 475
336141 978 737
788955 665 719
308794 722 81
9029 62 528
795433 492 718
452793 679 582
228411 449 509
367529 643 77
211731 330 981
564754 979 800
489409 370 777
416252 891 269
231864 420 428
580341 270 71
513752 815 33
575455 364 226
9091 86 171
415869 467 249
988694 585 657
696158 843 490
538535 762 169
324332 292 193
729278 168 29
396522 909 656
175940 910 16
776085 890 823
849480 619 817
857045 485 16
643549 287 193
143434 568 787
564822 497 423
295530 52 4
872942 657 153
199900 849 758
793717 987 484
805913 790 746
339793 338 908
836273 408 543
117351 70 451
790759 636 571
927935 443 11
305663 912 91
864705 650 394
616432 984 761
329813 498 4
708706 337 322
124639 93 183
588433 916 364
213945 543 300
745171 416 361
307980 373 707
700733 983 70
379021 348 420
646292 338 763
586412 171 849
458738 480 924
767500 601 393
345867 117 236
896941 158 739
117346 56 813
159350 277 516
800493 690 598
578984 907 533
278187 682 666
455973 324 772
57471 928 320
893215 664 318
409878 419 196
728281 854 260
918144 94 186
1019 265 295
811606 611 864
778110 689 735
546856 548 74
486276 665 525
560969 220 204
627676 132 416
632474 615 98
944439 744 426
137301 606 718
837724 507 557
143665 302 174
133574 546 144
1974 729 428
43737 808 193
948976 325 358
757155 349 938
897695 321 906
686526 847 31
312390 295 78
874179 330 524
615312 698 186
783953 668 1000
41433 841 554
779985 121 925
619920 487 618
268823 350 530
792998 625 284
107 891 355
943524 625 538
313611 543 795
785925 643 248
548110 903 157
485879 395 125
952558 403 677
896385 657 726
108289 631 343
227608 120 932
37123 248 826
964169 604 653
527512 592 157
909526 807 436
950012 791 807
231317 532 968
497152 27 504
359455 894 409
833312 274 172
154806 322 240
701633 212 570
659822 738 36
235141 428 519
546557 547 109
730642 937 647
789355 829 539
507722 208 437
51014 546 216
140282 525 706
814510 433 944
45881 995 977
188936 257 197
146344 947 460
819663 815 51
996639 319 6
439510 507 927
198752 587 709
481323 426 160
730433 967 46
500476 250 491
959646 76 468
627496 970 356
523661 705 721
101187 843 136
272854 600 502
604236 879 859
240864 365 859
956641 787 980
979479 255 765
686085 780 365
229473 694 792
875331 735 148
879754 122 989
479007 556 835
838133 424 247
382704 660 947
394626 100 103
675415 16 856
823949 927 809
850807 147 37
544668 33 429
385300 643 264
348702 296 378
658055 668 410
248602 866 832
31695 806 498
688369 609 780
730311 789 460
607405 183 709
354479 440 776
453642 434 467
44388 157 180
451395 821 150
347946 770 488
873441 266 791
672633 596 610
983481 569 165
946902 600 897
620213 531 388
811007 992 360
358827 120 859
431596 926 667
302371 453 724
772568 599 279
839346 983 342
249439 904 120
364797 307 566
915030 662 151
297752 373 423
678859 474 967
657816 616 646
434247 213 599
48189 760 203
664597 333 646
690091 192 111
369783 422 210
488230 963 831
775741 260 351
686429 471 351
928676 466 346
589278 17 647
75521 430 279
587802 36 267
37734 104 207
810789 163 809
883838 805 827
69330 461 797
447276 194 575
46881 12 603
429815 216 603
554251 909 1000
769237 862 392
213460 77 52
18093 301 328
84774 507 151
372197 607 59
985281 820 325
552929 57 218
578020 256 190
154998 948 84
951408 896 104
777647 134 100
360844 582 964
483782 548 744
130648 949 569
321182 888 770
470138 547 183
128867 230 642
70152 485 608
368801 764 462
347962 616 628
565227 160 637
629195 61 22
363883 618 523
901599 124 690
952421 217 288
627055 209 896
528914 475 360
215952 289 942
104806 636 321
779488 806 84
208872 177 270
109495 255 967
754050 921 517
952751 415 403
659336 187 235
270277 154 99
93365 208 856
341203 339 664
757228 536 218
904418 436 907
393729 765 703
972878 246 20
135624 586 257
269087 702 420
759260 963 6
902082 770 800
30854 29 611
67669 748 375
329606 637 298
939462 862 979
305305 19 159
764091 27 719
989768 962 881
275604 360 356
906583 187 995
127455 44 544
703311 175 51
818141 640 561
779520 977 92
27508 502 306
888491 942 374
363902 183 947
955884 904 303
603315 730 299
676313 689 812
949987 388 213
79450 743 172
382186 782 294
686393 67 134
400803 442 837
531329 112 73
944669 894 671
501811 290 415
906806 22 945
163676 378 415
946798 69 105
453011 991 223
453073 478 547
997226 956 103
526577 937 264
588352 14 752
123482 814 922
133606 441 376
885114 772 749
333641 866 478
780598 24 997
268394 442 304
113074 711 576
523544 347 100
660060 748 701
894351 706 84
773666 433 924
974103 477 547
792728 77 205
117871 385 790
916873 428 155
842643 931 405
429995 770 245
381289 113 382
370110 264 643
205183 207 967
417024 663 398
393252 441 834
74262 440 400
665395 80 801
455719 205 984
762493 508 224
979934 325 288
222932 910 563
271410 104 204
879041 683 769
813182 814 499
782366 611 577
856107 859 443
286383 615 350
72990 561 301
86897 842 553
544564 696 739
213318 772 230
390712 536 56
276193 341 92
682296 975 244
732845 441 933
691287 493 72
472546 824 613
441320 41 911
740269 744 902
318630 10 774
48286 96 877
83340 235 799
151664 896 820
486759 751 59
618139 571 514
425037 93 261
73429 894 320
541282 103 352
696409 554 954
518021 438 996
713798 947 98
954370 345 502
17223 897 638
393369 521 643
75358 799 932
256823 53 795
787041 841 228
990173 159 942
500219 83 880
425155 950 927
381754 323 474
936893 213 801
771517 661 932
747135 393 691
595733 326 954
97295 982 93
52324 168 696
85973 409 109
985826 77 500
648773 140 792
75374 666 152
836984 689 401
588112 614 723
280337 462 962
938560 931 668
161119 354 504
76798 455 335
152907 783 27
544031 359 807
249164 16 333
821612 611 904
528335 117 56
15513 330 559
176014 388 359
882425 304 90
503542 464 324
605456 986 955
870947 937 551
254234 897 807
403900 830 12
714871 668 499
505002 757 15
852063 868 584
284993 119 975
938574 419 166
328776 98 29
747551 679 74
518283 24 101
379082 731 538
449642 199 941
337943 945 88
611504 643 385
540590 121 756
742068 726 955
870129 363 12
339228 373 703
975578 385 232
184378 883 363
811853 707 637
612705 467 953
852915 361 493
820663 877 88
506622 580 189
445371 437 756
451729 669 395
107884 130 603
232677 655 635
250906 163 587
821609 63 537
144689 230 569
946740 201 929
305649 262 376
1029 540 160
952908 385 280
413448 516 29
617350 247 388
860847 706 515
503839 574 958
73972 459 927
824277 64 16
59436 649 631
526433 99 240
470843 472 685
47532 137 699
372593 166 762
262243 78 389
498505 904 383
813497 851 213
469508 388 685
248314 747 990
683672 981 528
838081 554 950
621627 896 440
397774 414 300
233541 84 258
331244 538 219
283633 156 996
597148 450 730
974432 680 476
720568 582 903
55093 72 875
473133 501 100
545425 154 340
550942 492 646
687978 856 588
69546 421 892
796816 447 183
565940 492 138
677451 819 188
269698 774 913
10689 710 561
710858 326 570
65738 350 854
389955 307 389
144859 423 535
436407 726 436
398444 919 145
89088 983 547
754709 11 370
972771 941 376
778405 356 33
707162 134 801
296774 6 296
848741 564 662
488212 988 932
827373 440 225
156594 535 856
104145 713 943
85093 678 946
714478 549 265
306921 237 155
981190 43 624
701932 242 506
573276 699 441
51726 550 320
513374 873 380
330281 678 950
62149 953 19
572639 16 417
843779 709 506
194474 676 763
115949 980 87
929809 106 393
712564 14 560
261809 813 93
424678 164 274
398145 564 741
831613 291 129
851289 3 516
497837 895 220
424268 332 598
319603 599 866
73281 808 687
259031 368 934
395403 985 903
706828 132 687
508583 788 5
728690 182 876
985756 1 418
823842 248 8
146413 235 884
406124 239 659
894334 450 678
125811 937 198
75068 313 624
38555 259 524
100136 820 383
373702 545 737
265700 712 43
614046 790 179
104219 431 534
33844 118 550
78159 148 510
737395 711 901
337216 167 892
706297 724 548
737138 843 24
442317 696 710
793238 832 601
200533 628 740
676609 999 398
893469 470 54
576793 45 320
483798 146 683
418458 128 693
601675 44 632
181191 345 308
14293 110 872
428244 127 940
422771 896 73
498247 887 374
455117 318 842
71670 260 281
271893 925 660
93944 468 478
613169 162 895
590589 241 98
18837 352 60
157985 524 622
462587 74 107
532742 707 1000
909977 14 957
144633 67 779
915657 90 588
375850 516 398
670977 635 378
665043 725 318
492550 693 825
48932 811 579
746355 499 899
153707 383 547
614475 830 732
688435 732 347
207685 411 697
843892 458 26
897000 515 216
538088 613 565
60299 328 660
917021 303 884
17188 656 910
232915 123 491
970742 120 86
469399 384 397
141305 883 914
621453 231 114
936949 386 100
752720 46 788
695461 86 155
525376 954 738
168267 425 895
330109 376 589
295238 786 516
410857 242 965
351883 76 682
676422 522 125
670193 398 485
996587 270 410
498628 889 997
211239 130 651
476192 168 312
419428 219 434
154766 957 966
158078 111 192
573213 61 443
114482 671 295
399725 562 405
872206 592 499
964527 381 115
99320 554 97
138962 126 835
682967 591 72
637354 324 509
625964 308 366
937093 71 549
410563 67 75
809916 307 952
23357 935 62
308919 41 19
988326 830 383
298674 555 554
423654 715 665
452110 163 38
38997 810 452
581173 15 627
10705 400 543
664330 948 640
963431 46 926
841909 164 570
446284 200 583
994557 458 943
38543 117 759
510407 655 218
605352 328 76
520440 440 89
481455 843 152
367217 123 876
283006 60 4
890573 472 419
454478 655 800
18497 337 435
381251 912 70
171837 50 598
398389 293 714
281748 57 429
503530 219 164
423346 609 717
570863 757 94
896348 597 169
227484 935 745
986986 890 163
694419 287 269
525276 914 528
678098 156 488
311564 923 427
502054 51 97
890366 699 993
511393 515 935
456808 562 9
757187 495 803
640524 506 775
17375 997 409
923749 5 478
633800 25 472
458440 51 357
244774 345 653
408469 245 782
232312 227 968
289869 932 342
247384 183 567
891826 750 277
353321 728 996
627924 547 314
756244 970 472
491505 612 143
501965 294 757
653418 500 584
936653 418 679
556539 462 331
929724 611 119
683505 493 995
970330 215 811
814625 952 429
831090 5 152
625682 209 389
494070 510 910
892647 789 285
599948 701 751
158752 511 675
854312 75 951
415939 666 202
629103 300 941
188950 317 24
116009 905 665
920288 725 737
172625 163 159
839072 181 556
742947 224 799
538344 964 731
222536 323 807
575358 207 232
878636 720 913
923450 479 593
281589 911 173
148307 112 171
965106 733 156
418716 84 582
633601 546 298
61821 968 43
201074 122 636
233663 450 69
700675 547 623
159202 862 470
968744 441 871
149321 47 601
352767 757 18
31954 456 148
274790 477 750
864758 646 768
345581 394 699
749052 170 566
465294 185 555
224871 5 314
797470 45 296
360594 554 353
29206 329 251
207748 657 709
617957 312 756
922197 732 568
351722 979 291
751598 967 294
296569 898 336
436421 669 951
14640 729 966
457472 444 148
579777 802 990
500594 656 464
131940 945 933
515067 8 882
999681 28 243
243374 361 528
922189 353 20
233710 579 701
956997 178 205
707278 472 701
770949 861 654
668239 180 479
178507 679 373
227597 441 694
185346 457 160
832951 688 856
594385 237 549
838952 391 880
341845 436 74
431853 960 887
541212 671 438
648218 302 624
275800 660 287
2034 451 256
200600 118 782
1487 796 716
104259 247 58
814181 894 577
370804 697 6
850677 853 861
238857 961 776
39128 837 91
880478 91 489
57234 547 672
299504 68 411
1437 105 802
528652 208 115
111200 470 692
383906 729 977
775099 279 961
558841 949 222
839553 314 617
138339 420 985
32542 497 233
455662 226 115
789666 825 330
529458 422 502
283530 724 52
497103 167 527
893212 831 294
346956 399 719
157980 79 779
385317 889 499
464462 666 865
287491 32 131
412049 329 867
639470 103 338
957533 711 578
111854 974 974
449620 269 444
716687 225 578
16938 10 307
170280 48 347
186087 481 914
651497 390 461
316507 452 293
432342 575 11
635207 209 968
596450 331 385
353531 73 147
490659 663 614
715242 123 639
353178 136 985
298893 61 747
418579 387 4
52640 678 579
134231 639 310
877639 135 249
479754 975 773
555107 950 958
258854 273 995
37922 861 892
10132 25 270
238186 859 816
432048 413 902
631202 555 395
192779 842 270
62476 583 953
81963 331 452
871966 517 146
569061 916 79
598096 139 967
629749 526 733
81759 404 912
210432 565 505
674444 481 276
380615 203 913
336532 972 448
34407 182 352
176461 49 832
269545 826 38
904270 335 506
985455 392 433
412253 678 117
379860 430 909
160813 912 707
566353 614 368
721904 732 505
986405 939 499
714746 890 173
292412 446 135
182190 283 442
682153 763 610
665379 194 80
204835 38 349
241756 613 693
515587 310 738
114995 811 186
986947 252 854
285307 231 709
232009 412 172
38198 559 798
965913 893 729
565907 692 271
738595 619 810
936584 11 705
135655 60 34
253465 34 449
998436 251 179
383681 91 884
484398 373 573
669422 464 928
824995 825 149
72337 483 221
371820 875 35
326720 639 948
951990 855 590
273117 636 655
169593 54 754
988771 73 445
57777 738 88
663712 311 23
535067 79 863
342276 536 335
606222 964 507
116987 580 187
614299 30 976
705125 811 923
814675 454 196
710111 993 431
278919 806 171
396356 844 322
689287 655 891
223180 777 121
766391 876 498
27821 268 932
6583 79 713
714607 231 684
788111 245 822
847041 808 883
998926 7 594
994121 476 142
438236 85 281
855978 161 107
618665 790 640
499883 381 386
261324 737 68
435907 749 276
292298 185 949
944178 939 268
434304 612 131
136206 90 991
882168 774 809
97204 124 67
96418 638 955
943133 924 83
794792 485 617
75607 959 800
182905 971 957
28526 581 503
665415 637 648
424985 762 555
963193 818 758
635759 878 664
514312 758 618
32984 98 898
570373 607 981
577891 335 472
495941 916 754
616903 635 574
535365 505 666
958527 562 104
415253 280 114
153692 288 988
805757 556 452
338975 362 117
657340 108 991
112269 3 317
290241 713 386
981065 994 369
272264 788 89
362985 410 85
443807 565 894
474470 404 850
850281 813 956
132979 956 614
680915 857 680
353913 312 262
227413 54 523
896106 53 67
714305 149 841
791058 945 911
761493 151 129
169239 585 257
165790 263 174
137566 35 702
208500 706 333
910468 864 897
646488 145 625
684691 984 554
207138 449 676
917195 444 677
979896 325 51
544416 7 74
420467 612 881
182847 363 955
400393 857 545
713773 568 462
65308 399 144
875826 295 70
262393 752 251
752604 546 943
775714 481 817
180658 846 851
65579 128 880
87938 995 911
233377 355 666
613341 295 778
889558 445 726
871697 734 773
681713 650 127
192444 113 458
705169 167 319
609549 319 505
183717 424 797
619173 966 110
908173 903 374
809930 383 474
840676 362 695
721720 969 79
523183 319 446
218681 128 190
913295 499 801
546798 655 905
235995 343 838
143034 383 660
272434 645 344
399709 349 883
673748 296 628
412298 303 832
387625 593 599
6836 620 461
854724 332 623
156628 397 784
736676 795 388
441896 886 261
223441 367 248
736810 81 215
19001 132 363
535962 193 805
956389 530 211
223712 301 957
845782 3 154
461292 612 420
337243 965 152
730513 159 73
33128 89 977
453796 63 319
931063 458 297
261395 490 897
987414 257 512
384230 472 621
942486 1 698
881785 49 501
799893 363 711
725054 829 828
733778 353 363
966625 47 238
450714 966 433
279406 794 651
434219 998 372
24430 276 854
64139 485 837
968971 965 658
261307 969 408
815863 792 123
998200 900 961
323231 17 484
952292 772 664
218193 506 868
547388 299 568
926838 931 609
180052 515 304
314056 462 506
746208 283 658
247996 362 401
237300 160 596
457162 329 738
417761 224 285
929988 129 282
62560 511 546
495615 902 231
666984 418 653
778382 329 49
640159 253 673
925915 653 757
969833 948 700
252589 35 68
48439 418 814
346663 464 100
914569 952 3
254364 821 487
146169 648 575
628150 413 740
121249 105 988
291119 740 460
899245 284 870
481144 532 721
185852 307 829
739872 438 672
132710 33 587
378850 284 156
738067 168 713
853332 235 754
701167 349 839
537805 699 941
839842 889 328
544318 241 358
94387 33 842
182127 908 167
99167 122 430
835777 878 235
500671 666 665
607551 928 236
681606 814 199
986497 575 377
789828 35 962
704513 870 524
218656 539 146
628719 576 555
585505 67 844
665712 830 889
475924 442 995
42379 831 248
855745 388 848
513164 956 619
651734 8 750
271119 456 410
382309 184 117
897586 157 425
675389 974 427
14327 721 775
682239 345 223
456609 289 149
53612 483 664
141581 157 6
61991 81 99
503539 557 730
474627 223 426
968113 448 178
225330 838 583
592695 158 120
225933 312 826
5753 572 954
446182 638 431
944598 336 291
390689 718 933
991397 674 463
294220 66 202
943860 120 178
848250 778 493
299601 140 296
878069 332 375
44869 854 563
681053 457 574
789021 9 301
418262 585 653
480852 568 35
880522 35 252
541064 580 480
209247 556 90
229137 691 856
62564 420 579
699246 36 118
107541 59 30
881260 843 837
381413 175 444
572420 287 334
76221 884 669
318424 33 571
346829 580 7
429881 759 687
151092 127 955
89561 410 755
69370 71 874
308838 996 882
709914 849 564
848603 578 716
689603 130 256
701046 145 882
928622 637 680
96481 688 289
974165 265 252
443959 744 455
558756 413 868
117246 596 189
695209 292 991
232410 286 28
856417 432 33
569049 463 875
922027 878 726
712910 67 604
744352 309 653
242340 836 629
902430 65 36
543369 862 821
773004 373 51
252546 167 610
834937 844 83
184574 632 534
524013 851 851
363938 380 205
115936 436 169
544506 128 540
670398 808 15
610451 985 994
903100 993 679
515173 85 274
151331 127 911
457143 451 886
719043 996 750
654605 270 908
346812 44 102
581375 122 515
245365 39 852
974804 895 210
364362 981 441
880931 433 448
932351 774 878
724988 643 74
681215 533 421
510654 694 870
127156 380 424
442760 565 404
333429 311 177
779291 926 683
535306 133 241
135912 597 236
158547 619 247
880984 16 605
699848 252 151
89572 58 73
795446 83 570
696198 245 309
658729 921 570
77745 789 393
260382 815 400
652778 310 437
49858 7 716
259776 499 111
718005 652 894
841669 593 82
16878 337 526
856198 51 531
207596 587 254
557991 419 523
710694 415 848
683905 290 504
11070 557 932
457675 10 931
862688 920 472
264698 128 219
958730 700 891
794330 841 701
90301 752 962
175820 943 502
35742 191 586
212439 60 120
602064 254 131
789160 185 953
195660 460 354
410787 981 797
515395 609 785
113469 780 73
420620 811 981
795077 68 585
669200 915 336
860031 322 337
404499 150 888
421065 813 968
479400 149 689
43794 616 387
135385 49 581
137210 714 507
966352 269 314
908271 225 86
252420 687 605
62935 17 740
875562 948 623
465279 939 371
684228 64 261
205344 303 890
456720 535 804
108557 930 466
377512 421 554
864180 716 667
653950 581 499
241704 146 358
207833 837 416
719670 427 766
58921 148 147
479574 393 545
361171 654 717
778574 680 144
917663 128 484
422694 365 122
655324 774 22
989106 378 861
208510 252 305
245043 464 611
600603 834 460
808353 66 632
214318 355 770
869559 989 779
612446 438 261
669174 252 999
378190 483 82
842275 560 554
771689 710 625
551818 348 999
254032 427 907
790970 655 16
367685 126 925
539952 700 791
3132 711 421
234195 155 877
412528 271 162
995634 410 922
386132 48 390
513571 452 107
195863 374 951
866926 122 696
574125 283 666
571632 742 947
736555 461 511
647711 474 821
449653 832 104
605051 19 55
265792 450 852
653808 617 191
488948 994 837
146694 396 704
83840 494 828
329446 246 613
106941 648 163
780857 160 406
120155 143 140
273520 5 971
53344 898 768
109646 113 510
970114 252 91
423995 53 435
61878 286 492
955530 896 470
116526 442 136
457350 443 240
763306 664 869
546779 805 812
771918 190 76
821249 241 238
633179 237 937
662863 398 679
337529 151 537
114307 527 691
639879 359 571
296964 284 599
868932 235 476
349015 725 77
101670 443 83
321783 573 163
777789 764 469
235707 363 848
26115 442 669
83364 814 21
555586 609 177
880805 601 695
210659 391 232
852313 476 170
496843 833 847
626324 906 652
542861 435 676
901641 489 7
467605 705 305
710389 542 35
867659 441 985
906630 42 10
107871 759 417
823519 594 112
860731 752 900
213339 179 462
192117 894 276
120150 997 103
955846 272 947
473535 924 577
843058 850 533
734037 443 903
214417 347 598
110031 211 928
657068 47 8
184505 35 149
170252 934 153
275802 604 326
151219 14 155
461396 665 488
390285 783 413
774575 568 106
425279 68 7
399822 634 964
985746 690 611
31369 488 979
978819 169 675
128998 427 331
257363 224 899
237864 196 628
666980 43 129
320207 614 16
60539 642 475
895507 790 452
855600 377 457
367008 961 666
598570 421 212
445040 32 806
388963 787 580
315408 922 799
398871 76 74
709479 462 223
866680 389 356
803407 545 447
660490 756 300
401820 509 205
518702 295 272
329789 744 157
518501 806 65
36311 290 488
961712 969 448
205481 102 981
111717 211 922
278241 834 887
588569 483 650
751298 468 994
431020 357 891
379331 106 100
156821 748 524
979859 960 940
143247 905 746
875527 598 727
676769 190 560
49750 496 523
787469 706 491
90984 961 744
35258 205 769
971471 72 395
802952 188 871
365942 387 41
986627 309 276
494724 345 982
182589 877 682
288259 187 848
98211 491 381
573974 951 691
632184 78 615
369870 268 582
102253 219 82
143883 420 441
834065 839 182
163187 139 921
648484 967 102
897995 958 845
904362 195 260
764113 551 637
767339 570 974
27218 384 655
364814 160 643
285408 588 935
170072 144 738
952181 636 952
277994 633 384
943818 586 55
972877 770 890
94626 187 828
614226 576 665
43340 750 874
125700 632 571
58348 271 892
84698 627 389
911095 774 145
11871 666 126
416956 983 739
844503 208 758
831442 698 154
651512 640 288
684127 624 195
794271 423 839
775124 99 622
996042 25 265
916914 626 346
423471 161 870
416967 464 675
458145 983 811
547453 313 777
581280 745 808
304133 16 707
941061 358 312
161000 633 966
593451 874 875
396855 189 248
421633 934 114
444997 374 398
482386 447 271
776212 676 601
167514 140 252
608420 959 262
673443 284 795
912938 123 587
212394 18 347
287120 736 983
609454 155 886
74273 950 266
159735 587 346
917907 498 976
81818 916 581
59453 168 878
933238 571 533
909735 408 605
948846 153 68
843858 562 274
223242 18 411
982951 988 444
160805 353 38
855447 505 177
773155 886 964
357963 612 325
139123 754 973
723438 576 413
865862 289 239
819616 819 994
638625 710 928
451757 458 638
793747 519 665
545532 771 797
212029 853 97
332213 135 632
238554 484 375
561266 887 829
369031 674 313
425716 342 330
859495 437 552
369941 731 167
854946 583 770
333946 578 147
746959 715 644
343088 305 579
178225 868 227
753122 347 758
183378 724 467
510674 171 642
962187 467 225
381054 180 598
326633 772 225
488655 28 258
573493 352 489
931519 957 138
366321 580 959
542613 429 297
768117 187 447
47930 649 160
589187 173 168
35694 809 555
129129 825 776
375471 922 419
402527 68 789
462450 554 34
445625 94 798
512726 19 200
326178 279 37
294897 513 168
906142 840 582
812043 206 862
6149 814 999
797154 543 879
197304 136 649
489253 746 366
814699 445 407
535420 462 369
243006 52 86
437221 909 881
292123 645 324
164216 536 668
200176 945 997
800798 726 933
950177 583 769
936635 802 515
683923 32 455
709210 284 964
839803 294 712
743319 903 464
122171 484 935
758030 279 67
661014 780 944
65173 772 847
200914 906 286
473115 665 809
706212 183 879
760743 706 29
673035 670 523
80253 372 867
18815 222 355
736823 641 152
127336 30 532
111306 61 242
978115 129 129
461053 469 20
800754 252 79
898390 459 923
73642 776 901
795292 325 689
230332 428 870
444921 885 494
498437 535 428
611536 971 33
567613 799 503
873504 793 20
355933 443 721
637236 490 724
69387 754 988
88204 169 899
351201 290 819
803678 333 332
304846 566 272
141631 753 118
326519 128 542
573111 89 112
420025 872 703
442916 513 253
407359 719 32
595078 952 115
328378 197 371
255355 810 506
260822 335 171
992745 902 612
890790 135 829
473665 625 88
415799 855 93
555527 960 465
650075 994 715
914267 905 570
519134 987 726
822806 953 599
993342 72 822
698227 254 558
774851 890 575
506556 756 640
802571 381 736
127232 109 153
656092 957 247
812466 406 327
692885 518 617
522275 626 193
389241 234 514
616747 312 128
513844 492 102
832006 35 479
764288 341 462
222161 155 160
831010 880 820
51824 171 636
207314 890 349
98071 132 989
845644 555 564
370563 658 182
802286 296 204
213799 491 28
588697 932 370
102405 491 909
432957 266 787
410920 841 451
370073 539 311
152695 491 756
574574 295 593
234466 990 837
133333 697 229
624608 947 912
228182 899 172
543539 33 521
752281 738 257
636199 460 537
847366 576 866
30771 814 911
849587 747 223
814459 872 201
106275 920 444
801980 441 550
246779 218 215
685442 195 824
23295 613 339
854930 935 569
294293 403 882
384979 195 658
959181 312 457
663014 337 267
412254 16 127
46781 147 637
725353 460 236
144976 890 873
342625 272 426
171703 420 133
251143 624 342
577373 709 252
782896 946 151
425179 951 126
441399 948 996
234016 252 911
438164 16 879
868228 258 491
511103 777 248
731542 644 76
435127 466 556
982835 877 164
220959 179 369
916684 480 787
822446 713 880
402881 311 18
743375 566 493
458312 486 465
987714 142 554
825393 618 524
17174 619 631
630314 211 189
644883 303 435
257217 856 724
317192 610 846
586514 564 601
159634 15 470
333992 155 822
101761 298 91
618737 587 256
936240 541 859
840141 656 394
172670 693 510
413981 270 582
862041 170 6
260690 947 948
106810 894 537
860764 214 735
311924 643 464
490062 48 50
739929 121 414
319067 653 999
122797 475 612
153320 859 17
206234 74 610
799680 207 852
647801 150 653
295300 295 178
438934 39 302
234834 757 755
618026 515 206
855471 176 554
839304 154 510
206647 223 470
253770 349 316
156246 927 962
502469 357 397
647649 573 301
686598 106 580
400992 509 750
472472 814 820
29777 522 915
568326 960 287
67674 835 197
461860 420 617
340625 633 906
895825 425 372
72837 190 956
517729 543 405
18273 93 109
942317 154 861
164795 528 634
839398 327 226
834378 913 405
926162 192 712
113981 694 792
821750 567 749
91517 319 837
146974 898 211
748839 148 775
671276 327 854
351459 175 317
482997 284 507
262474 117 553
718716 920 103
865728 398 154
630958 459 429
453730 33 342
110813 431 254
654386 697 192
279612 795 856
525296 207 598
781637 941 76
63748 582 630
922783 404 814
439713 845 113
54891 794 737
234104 420 191
454175 460 587
40655 616 615
703446 647 860
348960 914 924
372304 570 98
867503 458 268
349183 604 993
465453 917 62
419523 859 359
420240 386 941
657289 634 971
964436 561 23
212852 801 393
847236 398 854
285289 763 249
336159 731 174
180873 286 700
807680 16 308
9245 970 511
962571 699 469
19275 720 900
814621 279 331
370522 881 481
769465 872 723
513585 843 887
698733 834 689
680781 580 401
529067 45 330
162085 459 435
23308 361 606
336386 751 930
343369 707 342
601891 16 542
980568 689 773
876337 522 126
417858 695 226
900914 64 292
530053 929 392
679865 939 195
429304 205 4
140378 666 523
197294 509 600
386664 962 179
962590 954 877
539524 282 393
697406 609 929
992672 241 944
765397 330 788
592342 686 88
617002 790 679
383463 380 989
432443 769 315
741048 749 909
638474 239 493
548886 284 371
178035 420 757
726398 652 622
367152 340 689
565836 377 615
388984 535 620
837186 914 773
795029 445 355
745774 67 877
279472 420 479
505130 283 408
499642 526 435
857030 593 683
216859 816 650
287721 765 123
693097 584 123
449381 69 248
426055 128 373
600646 567 254
458576 162 298
236506 950 4
932765 819 214
504376 906 390
935488 263 672
423737 298 28
724360 998 94
622709 740 405
162634 221 365
322027 609 102
995890 930 554
572783 780 814
9310 830 750
796920 698 591
337370 97 684
477022 902 854
857126 327 411
997684 434 461
756432 246 923
732537 527 47
737996 208 407
822834 91 472
637696 976 514
103047 737 743
971936 523 750
697659 781 439
536142 562 847
95534 466 271
771519 266 467
195419 194 570
856476 429 124
32451 711 636
106256 17 384
75906 963 391
657980 803 342
266594 566 204
311367 738 593
365893 993 146
524328 512 737
778205 910 383
731948 438 542
760303 910 967
126889 965 48
477238 824 259
23397 399 3
78609 542 796
861516 914 193
799736 789 995
637743 76 741
576085 64 197
85842 369 748
428726 283 406
93766 857 32
236093 868 24
672254 147 401
502690 151 130
659539 144 419
741567 453 69
104821 572 897
234513 30 110
965843 934 976
652071 846 850
333233 797 455
960521 843 625
366080 309 166
619117 494 757
651771 4 223
969259 318 507
899158 17 862
882209 102 792
168855 829 378
871058 569 903
556238 424 435
518897 677 412
922242 518 573
704460 467 953
433198 231 930
8539 494 849
717404 548 462
315187 137 327
605941 462 35
357612 326 597
281898 352 946
996554 668 389
124999 213 583
136085 625 459
343044 595 475
299249 271 959
438452 997 450
166964 650 144
187397 934 612
533303 506 346
363621 487 717
346003 477 998
365699 851 556
256861 656 108
108280 548 938
205053 482 130
343305 398 684
750884 580 823
23292 399 207
735067 792 83
532221 81 81
380912 397 280
379436 384 115
6407 451 241
895654 676 891
971730 495 824
998151 495 991
59411 928 249
292604 304 491
991309 215 660
851871 707 626
807907 211 147
885468 833 151
444135 142 232
917730 816 477
335257 276 165
204747 314 689
617285 734 971
309550 429 429
210621 858 173
746566 476 274
247473 528 189
50894 504 526
609365 754 23
448564 360 290
985568 402 764
643089 61 537
600979 456 408
534908 95 80
483415 555 270
949800 919 160
668712 541 924
584771 656 347
751947 568 877
445900 357 366
498962 610 987
612390 542 510
74673 134 415
212499 686 974
881277 550 122
49676 734 402
422240 706 594
625557 751 81
269106 461 350
915076 323 679
90668 57 603
382929 5 231
587857 386 403
266829 431 758
156948 649 780
172562 205 292
522723 655 683
609225 101 756
466945 80 12
378696 313 296
248949 852 3
441437 161 745
18011 288 479
600366 718 426
98897 5 517
310425 580 944
621281 315 622
65525 161 685
836914 367 444
343033 153 643
729050 55 800
451358 852 650
694822 906 976
559591 993 869
862068 302 18
239413 57 705
118451 617 304
403762 824 680
734027 533 149
407908 740 191
604892 106 213
495813 603 566
870112 66 322
200794 981 389
518359 58 547
762696 680 395
920256 229 953
817054 495 511
781223 899 363
290376 366 114
482501 600 25
911718 749 261
662773 330 822
740755 22 109
284561 583 218
756436 805 450
534685 353 351
417765 282 2
269281 39 455
581388 192 661
823673 355 206
125418 813 991
592909 130 710
960058 363 184
274789 25 615
778816 978 31
506100 303 517
289618 919 322
36879 911 944
931869 619 537
210400 641 731
920980 777 657
648530 562 874
543773 272 606
742062 345 918
284011 197 401
733093 529 827
779889 420 537
611471 198 327
663691 538 74
801194 874 801
522128 929 788
166433 927 977
685274 647 576
40446 82 172
190185 806 322
647105 274 768
478707 691 547
744623 388 521
651682 276 918
123620 505 465
199576 113 785
763336 290 472
630759 84 542
776958 419 354
167405 51 765
553443 125 730
40222 282 703
524952 243 620
289654 91 169
2064 936 453
464481 327 476
358391 702 712
241718 93 57
374972 267 40
737319 693 449
289337 85 665
480657 914 167
433082 477 428
188637 357 913
298386 828 966
509768 565 110
579095 64 392
119692 388 521
641418 551 889
325122 563 911
800017 584 243
221860 936 64
98656 55 185
310580 273 393
611442 831 299
221726 4 707
627964 427 769
562836 586 703
279291 176 78
298716 711 137
547634 114 623
356931 527 286
704907 494 427
551060 850 297
266177 212 561
836859 296 442
632683 69 181
681789 881 643
770314 250 470
929939 574 416
24004 390 532
597668 143 293
867164 630 619
116060 205 30
335997 390 188
443513 669 113
7682 569 766
334955 185 230
253503 22 787
622952 778 178
900526 530 53
713626 955 582
837382 697 473
2739 911 968
97496 87 479
254014 352 383
875738 579 749
85322 951 779
450243 271 757
122170 498 989
887204 995 140
662109 376 493
508302 668 765
203627 230 709
789688 574 415
470731 360 15
889014 120 438
17684 876 180
156071 184 456
212001 909 795
505725 201 674
22385 732 316
727157 604 377
947393 72 6
886535 653 328
716806 127 954
772446 479 968
851862 51 687
538623 963 396
303720 868 841
9316 84 743
382666 277 211
612453 507 947
390252 572 880
71937 204 782
911030 560 393
18729 769 280
506320 726 186
672818 60 576
801591 440 588
706635 302 812
241774 625 807
314541 954 736
823304 505 582
244559 184 144
114672 156 283
738633 719 187
673413 750 416
471638 916 417
448470 243 129
769851 974 270
608002 217 634
508686 760 363
155160 279 944
995860 962 725
63027 762 495
297729 205 952
936163 649 139
299513 756 235
570595 58 61
521272 98 519
292720 272 564
679896 539 222
2490 137 586
387741 568 11
703361 423 892
424345 430 247
93934 324 564
806579 628 326
264914 428 194
816004 614 607
984592 244 343
163625 264 834
651896 614 129
799848 109 90
756773 930 320
345409 486 700
306672 881 387
732690 287 111
793193 288 84
314460 557 468
714953 795 870
181717 2 604
747507 397 696
851843 301 352
370196 97 403
620183 352 798
675028 496 877
61167 880 135
950796 570 378
59509 813 167
909930 377 649
446692 576 83
193725 893 56
396595 404 214
579888 81 41
535342 266 326
606879 962 838
556336 951 628
686451 354 384
330270 550 28
28497 156 849
380122 361 41
767746 913 381
547792 7 356
683854 930 169
546300 8 934
158857 931 978
766613 489 796
617599 785 286
27420 816 51
441618 324 247
405351 797 462
759599 982 812
398835 44 633
708061 859 632
582163 867 696
842968 130 467
338028 901 545
999059 575 637
839905 294 211
991843 210 42
331391 939 367
35465 874 24
63792 949 97
346041 484 203
442539 224 702
112989 102 241
66820 23 641
455900 905 515
709949 9 940
690303 444 632
386352 455 654
116515 108 798
790922 249 991
822639 210 651
297393 20 589
270261 490 278
496481 777 286
341356 682 355
269838 203 733
386183 22 506
409405 971 435
347453 954 296
882052 779 454
390284 301 953
662177 893 11
985038 513 377
403052 201 442
540368 324 835
300451 719 301
677306 821 479
206441 983 897
943859 589 309
935147 286 375
139253 478 340
899832 651 521
50880 32 11
290596 842 814
513615 581 766
623795 311 700
800168 371 454
71686 90 878
976306 430 627
324023 630 810
953131 460 257
761839 492 732
999756 125 950
483056 344 465
883753 500 24
897563 967 898
263740 441 448
9539 354 679
881517 825 364
944517 345 343
779007 744 400
614242 257 984
515797 663 638
946421 168 922
35202 939 405
987600 668 264
133293 997 913
407490 755 686
105006 810 288
659364 389 978
500022 75 778
222994 524 757
901623 75 129
51531 611 927
478868 583 613
651330 759 698
958803 881 544
567086 517 384
133032 442 611
802980 108 218
854513 863 36
409179 414 559
799859 370 6
869718 757 317
38203 730 657
824390 973 111
75903 492 443
397741 721 442
133756 729 193
435682 553 229
81229 205 602
381829 179 590
901766 911 800
387527 966 442
352901 924 917
499588 788 446
962175 399 33
210311 595 279
990917 888 957
864921 414 811
18198 997 801
997827 183 778
168592 153 41
814481 973 785
81537 651 659
202890 590 673
425006 900 479
547568 2 715
910081 24 722
983506 605 28
375589 874 87
203411 833 168
111541 18 15
147711 212 620
253638 595 689
129912 285 641
12220 466 475
350086 733 482
312321 308 999
557774 795 502
798248 266 823
499417 925 278
999610 971 124
646049 604 647
177299 577 526
890611 493 53
555206 915 3
451533 4 928
631522 839 26
409822 139 638
706871 24 318
786861 763 849
405500 998 444
609889 111 947
929844 768 291
309020 339 748
919822 784 459
544050 307 59
399548 176 785
811092 308 329
554177 377 263
620426 756 999
399386 338 320
875873 836 935
247500 875 958
165651 751 138
674043 728 792
530890 111 543
562341 917 1
348663 827 499
264259 735 715
324168 290 742
528250 13 575
991498 597 660
364831 740 760
146948 22 122
455001 718 428
896996 449 956
23761 482 886
787230 314 594
201149 70 561
316484 238 528
800678 309 322
986078 599 952
597225 299 704
673434 792 165
377289 392 740
405509 950 740
245683 811 836
313008 957 931
514864 509 456
201915 458 480
34544 304 61
103041 183 673
842809 577 20
209120 663 506
545195 268 241
864897 243 695
545563 229 129
95494 188 983
205418 656 411
906731 847 363
341895 40 741
629903 330 988
878272 547 990
208106 354 943
630582 956 670
583166 733 806
493470 364 752
74109 152 912
895182 70 550
769503 409 235
380889 623 119
770253 38 597
536572 980 623
186337 12 61
349665 178 56
602729 876 430
462570 101 747
217018 41 115
821717 427 219
477567 657 708
579804 744 938
621128 701 975
740658 138 166
848750 420 617
256661 152 393
551855 679 128
667101 667 448
36619 991 480
444730 13 520
939379 509 452
50383 818 47
704998 482 405
419 823 194
117478 990 236
664854 264 818
227399 183 51
64907 21 553
564002 164 877
137822 173 983
633430 474 149
873701 346 478
328336 615 585
791102 816 218
71061 245 924
405755 705 344
1319 834 52
796229 953 788
991859 487 386
479880 91 416
467524 553 196
761509 415 44
76398 631 344
313381 906 576
332415 29 407
733255 780 987
994991 517 529
215605 479 293
155044 671 496
851539 966 324
861978 494 637
523565 757 437
282282 321 318
502725 640 405
204087 199 994
211272 621 497
740790 982 516
776381 22 259
759150 869 97
724551 813 938
717597 586 319
110555 285 144
69230 807 519
78239 141 356
852670 899 695
498255 767 127
813198 200 790
362040 390 149
275152 883 798
481967 144 1000
906926 835 605
589790 756 226
585458 751 211
745527 456 209
514368 767 731
140474 669 841
455703 966 97
787237 205 203
82673 222 904
475129 1000 372
128382 123 813
536172 639 781
392155 901 625
913092 44 804
650895 755 715
508392 515 722
56794 592 124
107639 669 410
436118 478 682
20465 551 244
844657 435 41
497603 666 741
197799 955 397
172573 961 112
551764 839 166
472537 372 224
718266 972 67
712541 722 846
267522 939 285
628634 515 479
406327 14 866
828864 525 60
444765 279 246
174252 759 801
31836 186 819
128596 897 358
682124 644 165
589598 87 431
176509 162 815
944065 838 312
794296 43 808
404622 909 121
302212 545 415
276190 591 682
569468 726 231
756854 751 549
988169 266 293
991644 757 48
82675 568 850
337850 417 246
282295 770 741
401222 795 229
789725 293 605
536287 328 242
301314 650 169
426791 726 43
104261 196 647
539037 722 33
104220 788 16
609663 703 11
334119 724 376
416951 868 856
429941 244 542
472536 295 423
687106 571 539
424717 782 717
658594 250 936
426949 722 311
461541 10 925
101626 507 160
281429 829 55
814514 475 473
56663 81 30
153103 551 738
614040 996 310
956837 195 33
617568 850 33
856333 50 261
432269 333 983
600418 648 826
764935 432 395
520527 888 497
634756 22 767
283360 565 202
947835 944 685
819295 120 876
610601 203 772
866237 437 569
397884 771 885
452320 636 5
182784 399 889
531454 261 775
325477 929 979
588234 669 555
948973 480 892
315375 562 494
229725 472 506
72981 667 467
584304 415 228
602636 862 855
691365 598 220
51301 630 749
835412 283 243
581398 375 461
824652 571 590
847809 421 413
32961 539 797
632468 638 85
157828 274 348
885630 919 277
819804 546 169
979399 163 880
925744 482 724
232963 668 269
841212 640 285
273555 46 40
782708 486 782
127453 54 362
125139 650 446
532022 532 775
461628 990 308
180430 33 572
319617 71 878
626840 764 346
301175 361 620
158124 908 384
531528 456 52
472553 365 387
183731 698 189
620650 16 265
813372 369 715
816363 192 282
500343 658 718
418776 909 794
857595 381 608
539760 174 448
92842 392 824
22231 631 416
740340 85 370
335627 436 529
229852 829 143
519559 703 609
249698 980 833
269502 388 565
593909 56 703
231194 368 99
562888 934 637
943 677 745
389116 605 660
789806 204 663
476932 965 434
583248 750 660
417974 246 835
827482 619 693
2120 137 70
960800 682 401
774512 680 752
522426 919 975
616232 336 117
15352 888 203
793463 805 742
344760 644 512
432522 203 468
962537 733 360
882719 529 160
19418 95 639
893400 871 162
478523 512 540
976322 518 778
792811 152 976
876623 596 352
385555 665 839
212040 900 45
324194 811 151
306156 830 861
388354 187 117
477537 893 932
892361 510 448
501568 695 341
978032 663 149
362623 651 100
142858 546 501
187512 842 751
827262 176 819
583535 568 714
401178 967 100
963997 931 32
194824 449 11
939407 486 677
182601 126 278
526384 867 402
49187 44 561
476859 131 449
698181 293 405
533261 311 873
453567 833 709
479860 551 704
685350 884 227
860438 31 499
660173 368 167
776792 705 899
809310 47 294
363030 684 390
835473 291 6
232116 550 109
520964 164 291
765257 35 267
422008 857 807
867916 881 92
878774 328 151
416727 145 445
469358 530 43
431234 829 856
515989 525 20
641907 579 204
141650 66 614
656067 815 563
433826 879 516
999252 521 368
968903 730 789
470964 288 553
414531 403 777
272137 734 44
994167 876 39
821682 315 946
601613 798 952
344576 159 630
549757 173 293
914043 494 252
157600 699 297
133023 546 330
473644 606 47
177350 894 930
636323 431 971
464394 582 103
412190 162 385
647286 443 183
588633 409 447
305542 202 134
636753 479 420
544331 673 703
30720 506 526
834594 777 740
320205 751 727
816251 52 399
602499 472 310
831291 593 543
211933 411 627
275799 209 631
525478 983 543
860200 27 819
611243 135 298
386334 566 51
935549 2 443
447595 855 462
349838 996 395
664469 160 528
617098 135 142
701971 330 459
999307 300 61
207030 699 755
961082 854 615
330685 257 196
55691 345 935
56443 706 573
78419 215 426
603572 393 468
266967 396 389
151622 923 720
649287 598 639
316816 548 165
688358 32 305
185232 984 940
339003 554 846
350237 840 662
193042 725 865
645742 714 754
483069 913 600
270900 339 73
210266 872 553
404142 847 420
933800 767 747
442381 373 813
913817 752 833
578376 480 486
763750 534 915
281884 241 396
807741 781 840
848564 834 968
808895 306 590
699363 855 445
940366 539 821
562487 156 986
93548 966 482
477874 743 691
873322 752 968
954911 813 697
561101 733 690
884879 100 273
430428 100 565
421670 294 539
999431 675 836
528315 176 347
350415 162 110
459152 417 464
503890 151 389
413715 768 145
342095 504 115
309763 530 989
689015 784 839
360158 612 66
905434 929 703
967370 319 256
535698 427 579
214643 173 819
514583 72 766
400211 86 623
527909 50 234
175439 911 346
665328 224 556
926589 449 324
504449 401 785
161073 268 884
853383 558 696
872089 440 672
43596 244 174
983461 61 641
399578 79 960
836245 665 518
971977 51 831
514947 979 215
324797 309 618
730988 377 248
447270 712 766
197265 839 386
157913 189 432
960686 940 918
975635 569 659
220970 411 763
847753 235 998
307779 3 530
693125 314 842
701547 16 868
963890 48 477
791161 271 764
579738 971 730
680517 834 982
629231 66 755
995855 151 941
420439 622 546
261688 813 981
869898 639 519
636066 194 719
908388 360 567
527009 951 437
806767 524 149
465096 543 925
564861 567 855
120500 44 195
44731 186 717
862463 851 428
267118 578 223
823919 909 106
417059 119 97
134245 83 419
28874 650 790
311704 303 865
385681 667 412
90768 859 164
892014 8 82
525460 146 123
570794 699 367
243183 985 953
15739 497 38
154197 941 523
629828 900 208
97513 989 270
778672 700 187
650614 127 283
358778 768 5
499619 860 452
364839 385 766
526826 258 339
605032 50 708
703656 856 576
333360 258 159
589686 797 941
643858 61 877
557139 846 81
772991 456 954
437464 590 947
405702 122 11
566613 950 650
373997 712 449
4747 702 108
471252 422 488
824972 350 86
533282 70 628
331403 488 480
577642 861 595
107352 291 147
803097 186 333
483661 43 466
777964 28 494
442773 262 942
862201 446 685
116287 69 494
704286 900 35
209362 69 428
713528 249 554
309894 577 963
744722 872 587
703644 200 879
387658 294 679
949182 34 296
596431 341 238
628835 814 926
497211 903 731
311127 628 448
371842 296 179
33424 82 169
611480 624 504
574290 871 65
295153 325 298
968637 165 820
666734 990 221
621392 727 769
927515 650 226
153194 198 150
674838 445 792
148891 633 353
753042 466 837
813831 545 360
210278 953 200
622346 817 738
202884 155 268
527192 308 171
423843 300 842
301260 182 825
561924 308 962
795154 252 337
92624 931 101
26403 598 496
802518 436 18
623412 690 331
129002 253 497
642705 834 456
805826 126 402
59644 420 501
78202 97 688
450035 264 406
746666 87 910
255666 846 889
262354 48 181
239318 931 150
808264 129 99
533937 971 369
192502 49 944
789096 444 140
549647 157 186
736617 37 547
239839 998 119
898413 819 311
754345 649 14
39222 641 931
912663 185 906
608363 661 799
655271 376 134
118020 606 119
544595 135 216
8189 141 401
524304 868 982
586521 443 857
216683 37 636
553591 127 888
446043 73 343
672498 50 765
210157 379 249
596278 879 531
177854 578 994
654134 693 373
529698 621 344
699699 398 648
734446 149 913
59433 721 779
544638 381 345
51814 942 219
150429 278 887
755944 574 994
201289 655 563
959088 528 1
918364 651 987
562577 300 980
955964 280 437
864190 900 764
464453 831 817
215755 47 901
223485 113 762
212311 335 631
792331 993 508
369533 723 983
797968 303 964
280058 682 901
565852 248 686
640214 788 389
45143 121 310
247838 126 651
920932 748 589
81631 151 877
964002 482 431
900835 982 812
217170 851 175
260472 464 677
161144 404 790
579111 91 877
606450 797 728
46567 346 44
877267 855 11
746262 434 284
709670 22 971
123448 35 413
141399 408 707
218871 939 94
557439 788 68
935482 224 5
27436 577 877
445105 387 231
107603 369 106
317437 985 978
50027 936 484
718092 726 806
113560 224 572
330038 377 808
707149 325 809
689943 879 979
19511 160 906
115911 483 996
934022 758 817
970278 438 819
529650 597 336
835565 782 571
732482 107 961
7333 61 423
654393 368 496
987757 68 305
374803 225 277
486401 733 302
946884 454 567
929081 318 718
843165 748 453
791952 535 187
652155 752 553
92340 492 16
862745 744 513
322912 124 219
240167 170 633
471236 154 444
22629 325 688
203870 417 193
330213 712 40
508136 862 322
44550 247 647
352857 928 297
855814 99 959
443677 726 635
363636 914 830
497425 804 251
912999 309 776
59314 334 555
206072 405 159
531927 343 736
697115 380 482
578182 205 710
780415 280 171
849443 690 51
346138 644 447
387814 674 539
313153 351 22
698269 533 23
656019 502 727
309989 938 729
343043 473 419
366400 580 227
161138 955 607
687937 831 681
240883 519 861
246981 188 43
99441 518 187
94548 152 424
135692 96 312
888396 465 221
214264 719 322
976893 765 316
466772 33 513
428501 154 151
421601 355 312
656021 245 205
2478 987 885
882012 38 53
871906 534 828
310021 431 401
779283 1 321
104579 927 856
331954 916 326
370151 745 520
490399 913 404
554429 477 232
193014 679 757
200819 734 280
260547 761 626
644916 156 693
999955 899 701
280664 581 921
848959 483 108
819797 557 177
441550 524 285
408749 417 210
55841 589 717
973795 412 116
16785 265 48
506823 839 743
427974 664 924
410503 896 801
670072 592 897
169792 380 481
138642 822 150
165426 583 665
274825 377 268
459282 687 88
573033 789 937
886532 87 804
161264 337 334
4576 579 183
490448 17 741
618285 770 381
872266 153 68
920726 545 729
907830 569 418
980471 424 316
299192 516 967
3592 161 700
743991 433 157
699989 310 420
546976 738 149
390349 787 149
14572 62 107
481053 228 793
179876 346 753
859004 153 512
51593 187 350
551479 775 78
677394 742 363
373769 103 120
950425 882 112
72040 769 664
654365 857 775
562227 313 106
602709 176 592
586415 285 173
545852 138 628
390179 664 333
629087 867 204
432544 930 580
584781 667 353
311 856 215
222347 292 962
405800 233 196
615810 206 231
810900 776 919
210903 22 530
132796 795 780
423579 780 905
874319 916 283
139653 366 266
776773 758 498
245358 177 507
348347 337 155
434506 80 868
120243 697 295
314915 741 159
539401 122 396
961816 196 427
478951 764 973
325207 308 353
674392 101 333
743563 92 732
549518 872 957
99943 241 445
303786 57 466
926942 7 42
479691 327 394
28055 743 502
117462 204 529
301188 167 483
753351 145 20
810953 931 683
950205 412 494
596163 105 387
533094 222 944
597716 353 828
168597 265 96
50466 345 184
71801 867 114
131676 425 625
998049 436 575
568628 480 350
293921 807 591
190603 593 357
909185 74 562
724450 705 665
254638 236 269
292576 122 909
394375 384 754
330721 702 818
51369 643 227
746215 548 629
561052 17 533
901223 90 760
37514 279 490
644918 242 926
311463 235 952
304328 311 356
581925 328 246
577902 152 611
443491 948 72
619733 465 806
414191 475 547
861079 48 369
476323 451 178
378228 231 945
847451 262 780
504022 551 531
677193 818 745
253826 765 164
746952 910 155
609779 723 962
865520 367 661
858127 580 856
918350 750 794
32769 429 892
767450 271 414
563285 26 86
810658 112 258
371492 25 368
965157 636 365
988498 634 973
238672 536 176
884600 636 876
250961 247 122
911119 202 934
683878 104 676
300393 954 240
489105 815 761
926569 301 963
184054 781 912
549794 658 624
312344 567 933
421198 551 582
276520 426 239
649517 991 40
136684 24 536
998937 510 606
429493 384 199
862124 441 337
654133 621 282
62779 28 376
976657 933 904
972170 141 73
6085 291 201
921065 79 149
851541 449 397
124275 88 732
105286 879 558
582572 287 868
433439 677 834
871667 297 488
750099 357 155
578507 964 207
237330 89 971
214731 764 893
149288 532 308
663311 466 897
552124 76 661
340352 997 523
369375 847 337
50435 694 783
654095 413 597
84158 638 314
582523 921 954
807532 4 34
178637 953 735
770721 699 171
118537 594 686
825935 246 416
784283 827 138
2007 517 177
923243 164 574
328836 535 190
435223 463 41
204988 152 760
506172 683 447
659395 985 767
814179 5 858
749436 743 692
596961 418 582
872148 111 308
105978 245 520
605419 332 159
92454 125 652
212416 860 665
429624 979 154
185360 671 384
25140 533 981
470613 937 967
511778 882 396
825707 481 464
910370 799 532
203957 39 395
29353 27 768
529924 661 763
760757 374 374
532806 202 849
494960 385 35
523698 768 387
973042 351 578
921710 545 621
745046 880 309
209899 660 306
27727 138 138
152089 720 119
167001 900 405
376682 24 276
655287 965 677
934628 993 92
337512 428 143
417312 154 688
9739 863 770
615045 156 854
83204 375 129
290147 413 701
962413 20 868
176825 744 316
690684 157 278
228874 656 199
329517 990 284
501520 227 887
983112 646 111
215030 401 209
519916 69 269
655804 609 905
434673 805 420
404412 945 719
823687 782 354
356879 437 580
177553 178 581
708210 556 798
300552 810 811
995011 604 122
398540 441 616
496052 946 663
701916 85 24
84523 523 391
377360 368 278
353643 758 783
614942 17 148
928710 616 612
696142 78 9
405016 382 468
358206 543 4
243096 63 492
733934 581 321
221212 207 311
623012 395 918
658443 326 342
304031 238 307
180747 211 670
577898 955 627
249443 521 952
998916 564 926
28447 779 641
529712 702 6
593968 437 926
176438 74 2
815467 841 996
591207 128 240
334957 83 798
748848 110 555
230179 951 535
260100 570 451
362447 838 919
322196 451 522
114033 546 841
50145 916 601
725316 980 379
351653 82 725
557442 374 895
121812 244 887
886609 307 467
481432 763 186
351588 284 698
609553 963 260
710079 684 14
231110 437 542
119159 425 413
765672 48 953
948090 46 651
972772 604 865
888124 14 127
820898 376 34
291619 571 630
53353 586 150
248265 204 470
167567 151 459
633978 920 814
154602 172 81
237312 293 257
962441 292 120
475144 829 685
59462 32 520
150932 286 195
360114 818 758
508140 185 446
858708 694 360
927982 274 841
999273 877 206
434477 100 85
412762 499 657
821920 772 27
782316 415 910
754902 912 607
643425 464 918
705173 62 652
502754 252 250
383838 138 695
214331 759 644
790628 122 792
964794 15 122
56225 325 530
733257 932 348
798148 379 326
506363 704 222
553563 705 486
803523 305 747
17598 533 508
582975 270 318
988438 522 786
413668 72 943
879767 767 852
874162 699 182
118316 682 302
487652 68 803
894325 294 94
926964 788 448
500161 366 316
437596 13 913
607391 909 634
610470 389 254
711978 483 931
470665 69 384
994925 266 69
809971 649 571
953168 927 31
283790 819 992
905879 726 656
363732 13 884
347505 221 965
301209 374 457
53695 435 194
258233 659 744
950150 849 894
290620 280 451
956847 637 579
570240 243 477
741983 789 807
155601 742 536
570949 938 486
922012 228 219
892930 655 831
594701 675 676
829511 996 687
318172 622 643
578323 811 835
759818 130 144
652079 142 867
126858 539 424
913546 776 113
87957 525 96
947043 433 5
328017 587 333
831428 647 509
872496 355 3
342594 708 798
125691 710 395
498907 672 166
435412 424 393
302111 837 577
116129 904 833
961038 680 851
859389 89 252
794058 287 400
916381 307 563
178327 997 670
192236 787 615
206136 788 201
510047 809 267
654962 829 828
756100 547 767
293324 712 278
869356 831 422
96093 718 146
145649 526 521
634945 743 571
20905 420 365
548493 562 9
313705 995 177
760563 720 716
955387 257 916
725289 254 731
191633 232 341
414572 424 440
37392 66 876
286861 885 527
914710 570 278
369927 128 967
606133 312 308
9505 459 64
30401 960 724
280145 578 141
915231 765 627
861392 88 748
225591 238 469
95845 758 19
58497 812 594
226754 889 721
643669 722 545
383435 637 993
719289 2 761
303083 642 357
324421 151 487
574774 375 821
291636 299 75
18741 453 351
457301 284 155
736134 279 357
231588 528 193
805853 356 723
352033 808 41
325853 711 39
370468 974 302
24255 319 332
782109 743 55
141371 21 791
389520 609 171
194609 884 361
474371 784 973
322711 373 271
61920 523 692
943998 315 246
316362 679 601
597579 24 581
668034 143 642
926239 378 113
270839 817 179
469126 799 471
862002 969 105
805139 556 422
538155 44 50
967404 476 501
901707 165 188
635986 946 589
225631 895 544
2564 736 470
961405 827 722
491163 497 990
24742 270 50
137974 401 217
522596 948 321
443111 269 707
163624 163 75
667336 629 453
807542 165 359
846589 815 338
121426 823 882
622505 4 273
355461 526 680
119623 249 375
508108 651 828
458386 553 871
558833 989 951
890223 107 990
318335 107 342
103609 833 670
625547 365 28
151136 888 853
843592 382 34
552914 323 981
342192 426 219
857269 505 186
260048 779 120
885007 406 98
899008 35 608
138657 980 990
76591 202 194
27913 40 279
486556 423 980
107363 887 427
216557 843 862
807668 220 746
923814 222 360
193015 850 483
738995 788 749
842202 565 61
516587 697 57
97909 611 243
295740 80 381
31794 906 461
426158 749 443
254724 400 993
354749 512 920
827804 143 653
378401 985 905
81034 778 728
517146 434 618
652069 968 917
720198 884 703
215448 636 351
574374 983 540
276878 979 402
581032 955 825
953589 54 103
503721 688 610
49694 537 462
180909 30 775
744574 935 427
690153 892 669
87839 266 24
365868 442 392
471787 147 521
735860 361 935
901698 39 686
455429 540 746
637294 648 323
716552 729 673
875378 465 170
889816 755 973
287765 922 391
13077 749 18
658197 870 402
93354 922 509
271354 100 946
754774 446 974
751788 314 314
156646 379 515
51558 996 456
722446 166 953
352586 345 36
83977 244 381
712426 722 350
811822 501 997
27714 327 565
339301 300 216
818071 187 834
706631 924 533
346998 660 44
29208 217 799
489219 607 567
332121 807 54
63429 60 672
934645 395 789
6244 36 257
433526 989 407
847412 819 551
522163 507 682
768250 858 605
175343 184 383
26695 915 181
880316 848 641
305141 914 625
818868 948 472
468375 323 542
577507 23 787
457658 887 685
660476 948 109
20057 638 572
154473 754 196
268494 133 54
386460 28 447
186808 989 801
791237 28 528
289924 407 693
899546 590 261
764224 948 757
78005 107 296
686528 249 926
45979 370 606
651962 102 306
203328 47 751
716862 644 16
149934 812 935
983962 152 751
719489 428 769
941529 539 144
215338 501 601
412746 956 864
9643 328 285
284172 211 73
924320 477 546
204063 578 142
990571 651 717
381182 997 537
769339 479 395
494319 996 224
442726 404 689
128541 289 82
578103 690 25
420438 127 43
331669 755 880
497474 475 348
737843 837 389
342821 752 209
369117 322 469
59011 666 97
139740 902 50
913934 418 6
362979 699 67
654115 894 121
542654 901 333
523884 865 896
235706 527 613
117187 99 877
339798 38 84
27558 208 318
665281 373 155
602866 692 139
640082 570 631
929984 861 579
719326 226 848
94797 545 368
623100 813 174
575793 726 284
801337 181 993
264610 540 360
804140 487 379
720367 211 432
831994 291 298
552686 956 53
335511 904 160
460157 800 640
94522 783 992
346207 794 572
917426 919 261
772046 669 25
24389 317 210
552080 982 960
885229 870 408
305901 739 734
653749 351 733
717485 676 988
161988 517 439
992782 154 79
16643 44 356
459822 523 914
561465 567 621
829533 822 582
437047 619 399
514079 950 403
305832 7 608
482075 852 738
677244 402 988
261118 684 55
5807 243 148
322957 880 601
289316 689 521
307500 644 611
346429 452 133
865414 393 414
43105 886 382
139891 316 170
498448 440 85
809410 970 984
636072 764 382
658639 928 593
949928 542 137
674674 250 299
782416 121 319
839851 127 516
508956 535 383
336432 328 162
306715 544 680
676648 354 260
493986 827 766
36970 818 751
467583 576 393
56361 191 933
249724 400 665
845523 731 805
45451 751 443
549798 856 494
569736 25 555
911078 480 294
38335 694 304
105360 57 942
927094 488 754
438015 765 282
759743 185 806
66398 439 907
573477 160 481
986922 112 822
57686 518 146
776081 817 982
477345 154 924
880159 122 259
978793 455 558
799058 147 799
276871 542 883
335910 127 339
79537 648 475
404828 395 778
325172 917 104
49727 757 962
478783 596 938
513770 216 540
741421 170 892
593975 139 408
416874 539 958
114690 513 701
456883 469 924
54720 73 667
883426 104 713
777664 225 899
832972 752 600
197995 91 741
175832 441 137
833690 238 569
805582 761 53
895482 448 248
751639 348 659
253793 895 640
927141 994 452
528285 715 442
541517 5 126
446445 669 845
654947 913 723
996589 191 76
920755 532 994
822056 756 933
533738 739 147
100316 249 824
520067 351 640
218823 38 871
519512 444 282
61736 915 60
826521 327 204
745723 875 840
858183 140 579
750648 777 795
915731 842 94
712958 940 115
319551 133 791
13009 601 955
200996 911 721
301689 445 358
250511 728 274
760217 300 951
263071 636 998
162791 767 80
790244 129 381
161752 336 195
699312 712 458
286197 243 598
321082 103 576
315039 99 823
388684 368 56
980144 69 164
159179 649 722
323783 325 115
268635 162 434
229587 422 587
627218 620 551
89996 799 68
588429 878 771
867645 174 368
763844 852 729
949654 614 531
997576 656 231
946690 606 817
425750 490 340
368175 348 707
946242 342 905
315792 986 769
95767 301 989
824497 601 891
392520 615 349
89155 435 648
382432 465 934
247941 304 490
923763 73 325
653722 250 131
881370 270 440
561569 518 805
479209 516 945
291148 244 908
317871 503 971
305691 331 524
709673 335 639
582602 863 894
347037 175 448
952687 462 698
656018 810 563
638128 80 709
703473 465 985
534667 200 211
295056 655 264
672006 900 172
681447 194 737
581411 253 557
372700 410 30
854025 220 861
525567 32 148
142670 412 246
625980 120 176
265954 343 317
13467 833 203
987503 475 526
901265 20 600
869451 569 945
859629 300 757
50073 167 861
487735 749 24
945671 877 665
368712 854 667
802031 945 249
16374 429 736
807324 133 789
103876 226 384
527583 719 463
817099 384 146
422307 408 562
62883 942 965
828240 462 967
691754 365 489
589084 489 954
103121 150 188
305257 847 831
729340 260 622
862614 591 993
630226 15 789
480665 979 380
559788 995 695
161364 6 428
620656 557 60
63590 67 449
867015 449 961
727489 30 829
320286 537 727
18038 92 124
325019 271 247
244799 708 441
868345 67 520
49294 149 111
16327 129 848
986237 957 77
109774 512 485
15532 240 722
967066 300 606
523277 467 788
505419 883 380
710894 273 617
342155 88 637
389325 689 967
625119 887 681
598809 209 838
636405 656 150
365269 458 844
980486 208 298
954385 212 559
504269 608 96
703424 333 57
633914 661 804
83318 371 863
283411 322 828
812258 268 328
298470 532 924
391047 113 48
593699 424 326
636006 81 763
453166 608 712
661005 341 857
915668 495 663
378313 983 379
370379 57 377
26638 614 400
380048 762 709
46539 461 506
514885 162 339
819242 626 868
829437 768 194
885160 784 127
737039 425 955
712059 552 322
539573 809 46
657461 659 821
934615 56 244
508139 861 35
857891 952 119
20942 525 634
87307 561 101
296560 462 651
598698 967 43
325297 55 818
448429 354 795
903342 403 429
677830 651 172
704940 977 628
525535 494 356
409148 974 542
423646 659 855
785882 462 792
356203 585 679
469218 94 280
467179 417 727
432689 388 233
915890 87 609
515862 691 989
306247 806 214
128746 4 518
580832 621 899
102448 976 767
405586 10 656
997285 80 823
449084 986 19
380435 28 929
332629 483 167
995319 744 65
224235 201 390
177424 109 511
871679 362 394
83325 31 633
207358 42 386
931427 889 598
975740 167 443
859844 729 502
51277 934 508
245367 266 503
39722 49 610
891791 529 378
717414 293 544
228493 393 239
304710 375 683
689256 497 627
869846 117 620
620730 703 894
436445 652 313
842101 747 998
585646 505 356
950051 745 941
377588 779 53
277888 3 705
486296 170 647
230576 226 421
377043 194 233
521445 528 158
305360 960 523
256980 947 305
730327 328 685
272523 159 750
240010 206 501
246102 255 859
193365 338 200
648283 100 938
469794 446 319
429052 393 132
88602 10 904
432029 270 879
793832 147 405
959974 488 304
799336 655 477
792985 667 354
410097 630 868
193146 511 749
918527 317 572
744818 611 591
593991 877 989
806056 774 552
94818 406 664
197189 601 896
350520 689 453
723707 880 362
813469 678 421
816229 889 282
247985 238 990
922013 636 964
497652 953 310
470639 617 97
785456 649 623
248030 376 31
462507 30 421
532864 267 450
320994 539 809
935095 762 796
548758 821 130
280993 293 730
46143 89 352
885055 128 777
630804 178 535
812326 755 585
568258 182 221
598894 51 970
487786 120 760
648331 478 883
596794 489 317
789893 884 471
205194 140 815
839245 392 464
349870 735 607
157049 256 141
533993 980 710
643515 439 690
219405 741 908
802397 103 162
400269 665 302
977591 191 880
851448 647 125
806832 833 148
581251 424 151
798622 628 268
833632 157 127
52971 455 524
557964 790 635
752752 298 72
800007 167 315
495672 249 195
9975 660 262
396119 753 751
222538 367 772
94056 610 391
239923 226 459
981199 872 111
184944 619 612
799971 765 262
874330 267 198
427265 353 730
549639 85 77
574531 11 467
46139 360 915
367612 29 867
891030 642 392
118270 631 936
338816 847 713
448349 162 297
636247 72 507
777516 15 479
443424 382 835
813646 11 763
839291 416 538
229457 852 203
587688 344 32
142312 639 905
492749 273 152
574875 955 473
551864 436 662
769666 463 889
478291 969 867
773858 706 749
235442 60 72
668474 552 244
926733 838 873
728756 822 606
987841 494 392
711258 983 718
937339 654 698
602364 848 439
338882 743 576
62914 660 918
332104 563 866
282567 708 989
36591 936 887
798442 861 127
936153 856 485
370555 958 279
439880 47 944
807148 593 969
900847 764 735
944215 839 302
88297 17 331
279957 185 577
381319 974 817
502151 779 310
399355 758 284
528114 59 435
609312 628 115
294778 129 497
146954 45 712
511461 384 724
430326 979 586
743612 946 554
129527 128 773
655893 636 705
822073 9 607
94954 445 268
39044 526 911
405667 171 412
530155 267 556
649030 890 76
917763 133 277
160184 605 364
853409 798 615
881072 443 216
268602 471 367
207279 417 223
668408 463 657
808568 74 123
305133 136 518
399733 293 7
310012 427 798
25480 372 483
308694 666 8
472 59 840
3753 264 548
547542 34 415
792849 233 893
346801 172 910
27859 541 428
554120 679 782
905808 737 70
974390 241 602
980256 652 459
161715 27 294
403391 683 518
49784 886 282
650319 44 128
898684 927 220
696009 393 294
409830 679 799
770750 920 885
8797 574 918
498573 24 409
468462 380 751
596606 999 299
752273 470 629
249641 510 251
131735 964 59
172027 413 589
137520 593 948
593080 870 383
667490 761 468
552443 632 540
590848 948 315
369507 498 880
180326 177 702
464468 774 595
781410 973 559
831672 671 677
469850 474 510
864415 773 791
779708 563 282
982005 603 398
436089 840 613
16133 673 735
116238 789 93
70915 72 672
871870 879 363
607985 83 378
512640 45 150
319378 306 223
601416 787 24
853974 569 721
848318 726 770
159251 738 330
774734 394 35
317347 997 993
762960 358 153
295488 8 639
595837 720 472
135340 530 120
628785 686 344
782579 425 52
590809 798 341
557757 821 185
659600 919 47
569872 834 143
105760 332 806
448339 136 58
912648 361 704
191508 469 634
257202 51 6
695229 315 877
165128 511 442
932565 132 902
738394 722 583
42821 829 86
233570 462 882
888324 919 854
153113 852 59
759342 522 157
3978 994 444
974261 964 181
182637 89 14
787472 824 78
701662 303 498
449793 3 3
737785 259 939
209846 942 283
220993 280 576
25566 695 467
234850 613 962
804473 912 166
236320 543 634
848005 214 460
488771 981 29
678312 254 6
728884 20 422
824241 546 849
493509 323 273
271382 803 645
305452 458 404
217539 509 160
704847 268 60
759349 433 76
974747 524 173
253925 790 203
257590 345 965
855210 610 831
807665 975 691
632505 850 455
407881 785 956
955564 769 454
945803 7 217
33807 135 280
237722 403 818
216064 422 113
393145 23 274
248941 875 999
926330 531 405
803673 959 46
199977 148 633
553170 845 865
844740 181 831
383193 66 250
861525 678 880
852713 721 264
364656 898 320
200294 151 499
546286 81 620
26890 683 812
54582 175 100
687052 404 33
835567 299 799
454284 238 579
545149 114 685
545770 87 676
204161 728 902
923553 439 783
325128 350 63
853292 470 245
799191 47 229
776663 449 141
739606 84 687
559067 190 587
15800 659 861
732282 157 828
440616 524 568
615152 308 215
314549 469 91
815961 683 848
5913 828 215
519351 313 450
524205 690 925
225146 737 674
542423 275 717
417882 98 505
136862 710 698
411209 252 539
311035 771 192
951228 976 693
140835 843 218
228916 621 649
788898 9 548
715153 568 207
90874 908 833
294362 500 590
552683 60 23
793373 851 687
597885 139 781
245178 53 681
625813 946 771
665970 583 119
713728 770 888
240764 678 281
52248 543 895
377952 761 108
46304 430 965
942497 810 691
94945 418 485
604696 716 370
729370 492 167
668790 972 238
908238 599 576
211113 428 937
115782 263 934
907681 507 129
188553 148 978
899377 397 502
364995 500 231
980973 849 301
478804 884 810
420282 584 215
941075 213 871
595075 411 87
190532 108 780
504906 387 153
242775 154 585
450364 261 791
45092 710 126
380953 862 360
561987 693 148
643364 407 672
558537 86 818
290555 784 527
111624 729 407
566226 534 297
399402 258 877
154946 676 563
11355 94 725
381642 324 948
381613 797 169
846915 203 999
677258 299 641
727100 291 656
881218 477 727
75320 813 690
935266 276 212
761942 720 935
698620 735 937
573701 787 42
832843 57 712
723958 219 590
5881 59 588
215963 192 237
215336 698 855
618301 228 885
509211 762 866
547741 407 407
984067 425 515
233791 223 990
656301 213 820
732468 251 799
387596 319 664
321286 726 542
260775 221 755
906753 581 628
416980 901 976
616957 177 139
989920 220 822
504649 740 91
708928 250 530
882158 497 27
675258 267 159
818982 353 432
312248 455 418
618091 298 891
439134 777 237
449551 932 940
906284 772 510
421465 18 731
74383 895 250
801477 597 43
285931 782 272
763379 148 236
133003 722 792
45117 874 938
604778 840 509
863064 631 443
556923 858 11
697065 976 193
381458 389 69
336776 834 225
886581 558 378
575219 601 255
406667 991 164
959895 477 198
791938 190 788
118421 318 17
219788 678 18
991159 235 158
512713 900 925
784764 351 793
912627 558 616
39017 600 109
268948 967 389
967547 357 322
550213 52 962
95558 90 163
669978 217 53
536637 714 750
975425 356 841
11500 174 259
264887 693 548
927346 404 338
38803 239 474
397190 822 758
921799 256 498
537480 87 181
575843 184 87
139583 275 364
60611 268 898
461952 432 679
284007 184 300
289972 712 944
110863 894 392
988607 65 988
513122 706 43
478055 923 500
158203 828 724
87647 511 592
570429 993 424
219487 506 575
112224 721 524
263472 963 601
340644 432 703
747760 31 669
876920 135 386
129168 584 117
454075 312 522
556102 607 431
737233 929 268
370163 994 942
266451 138 90
880174 858 947
234998 740 986
189910 260 438
65043 777 782
514370 359 91
760135 921 329
609112 196 233
761661 274 912
263446 842 559
894898 373 648
961476 305 203
486415 791 574
962572 773 37
559882 857 515
208971 612 298
352707 978 307
521963 251 493
806335 593 539
298235 382 927
889669 327 304
907751 45 322
829566 595 847
222243 40 196
129398 44 80
554768 541 683
768632 431 640
394950 121 226
751055 633 559
584037 228 787
22459 207 981
626769 662 420
21050 360 214
597682 745 6
504357 934 149
485885 666 311
642914 705 183
362276 107 545
376222 818 648
623144 59 902
215925 251 209
801548 455 327
278882 969 482
174760 650 308
700893 967 488
649321 887 731
788901 739 981
193091 695 338
597321 508 92
833127 730 352
440065 856 693
647989 595 745
205878 809 278
754384 696 12
533665 482 133
630230 188 493
61281 607 787
850973 735 553
780565 682 392
361847 154 550
711675 244 187
365188 559 304
22125 807 454
781779 833 2
579342 683 672
939727 228 328
641306 183 86
625892 711 583
369556 819 225
555746 854 359
188422 896 293
367480 368 512
770159 547 784
412859 843 278
112665 497 761
702329 73 495
512042 339 825
991731 193 7
58122 567 636
207908 140 813
104745 458 878
542688 575 189
121023 309 573
641798 990 242
397654 985 324
215377 650 743
535178 551 249
585991 198 371
719228 222 892
977211 283 616
9110 496 374
676992 747 111
984570 912 975
867106 162 477
161993 444 79
47708 183 117
971707 927 412
346405 592 452
101480 703 31
892453 388 131
358147 415 545
177632 609 428
304604 207 184
797720 143 511
447070 939 690
262696 761 769
207622 435 348
546636 200 770
563974 796 952
999768 26 832
842002 373 235
917611 433 541
565372 162 165
509604 900 483
980013 44 383
211240 528 105
708791 784 869
102173 106 808
929489 381 737
862123 299 731
277854 728 331
190824 90 449
101189 268 628
413319 816 856
592605 232 730
817961 475 149
911430 751 17
623635 850 548
598700 148 984
950992 243 46
97709 243 230
318517 999 594
62788 630 954
983127 423 67
659502 682 575
212503 755 452
30869 887 513
859223 24 777
845271 535 551
869350 506 157
370970 793 180
22419 317 253
561008 380 532
183414 445 328
280419 897 713
8365 717 240
40762 932 452
659331 58 388
255002 456 297
311213 915 960
720850 120 555
370341 937 790
373986 147 644
116333 18 633
894977 998 754
259893 925 345
678782 96 742
419201 558 804
917685 348 136
153340 945 15
96602 757 546
107495 50 435
374411 289 296
209187 315 170
665855 626 524
935140 232 782
417282 869 322
705007 86 999
222455 395 420
548061 325 935
815694 760 263
319027 287 984
751836 43 784
519923 702 42
336665 91 530
963614 752 610
806464 721 475
57794 530 964
700947 116 490
209200 696 425
828410 338 222
763614 864 633
190569 865 42
36857 943 585
612534 589 225
65606 654 217
943080 647 705
652599 651 655
657678 322 115
250099 229 461
958077 47 77
129905 647 810
437178 583 244
720199 684 670
375906 828 208
730880 78 524
181507 157 243
66328 436 443
541719 48 609
673580 788 130
471932 95 307
374682 533 6
555509 104 618
577576 907 460
23576 264 352
12076 551 758
797089 475 791
444225 132 340
873571 546 852
81377 514 168
352614 250 393
881888 878 736
608665 664 732
800192 552 751
955558 726 669
616185 334 465
744553 159 557
732059 463 883
572311 904 88
11006 245 68
655136 98 827
761081 348 902
419194 734 172
224319 460 820
621147 838 190
657451 713 571
249536 86 899
58878 51 711
451971 773 178
208930 963 360
694957 429 636
825925 39 228
753192 85 41
546511 35 46
770874 933 77
817070 758 976
223637 267 808
759517 137 512
999275 653 914
273453 306 915
136 679 947
808904 655 132
91471 927 401
699569 471 532
407573 730 646
527156 13 75
187747 201 95
156669 628 976
624332 890 821
921040 639 729
728252 324 684
960181 561 641
424485 368 683
170629 7 540
509712 642 471
404030 570 440
512355 358 563
580032 401 339
84072 205 11
241388 253 620
205748 550 720
536580 141 188
452821 998 258
307863 469 476
565063 578 361
327810 60 738
777702 222 641
417192 710 419
803171 884 834
18434 866 43
399849 606 62
414405 598 475
430376 999 154
699732 431 235
294561 261 27
325374 673 602
221251 431 863
99031 3 338
780022 577 259
296226 730 615
192021 849 690
284482 794 934
48403 966 312
223502 944 135
306139 72 216
560537 974 160
917887 164 296
239378 599 612
961956 482 990
289438 939 713
170595 726 356
509937 621 311
517018 381 150
794195 808 215
785940 13 386
679884 355 585
761578 204 585
986600 245 11
81268 342 537
116113 627 299
719741 880 523
928335 367 54
559117 416 270
654161 695 678
338341 857 400
729162 173 59
792159 93 651
645470 97 786
871914 209 991
930046 555 870
443872 679 629
916163 832 514
629299 691 732
121010 463 925
906849 673 926
982673 130 230
697063 103 133
842748 474 711
802409 591 964
350138 741 776
825051 663 903
890637 393 429
885912 776 47
966506 471 196
931926 120 296
228 252 800
933901 473 506
298435 77 141
105889 573 308
97233 744 614
401570 963 984
680331 57 823
977604 625 804
530950 605 221
644206 170 643
386936 714 419
735110 927 705
453254 393 692
667212 261 692
932554 559 68
508194 283 441
630013 430 341
128348 65 665
460551 634 457
942946 306 455
485753 805 409
214297 517 287
516637 314 220
400488 765 244
260424 195 813
780675 810 686
661412 84 304
322126 101 594
170618 944 989
153956 119 846
644387 500 903
30994 599 729
724160 976 313
750048 803 792
849655 22 250
660900 507 676
284468 754 640
205715 818 670
832283 357 784
312010 447 189
777869 854 795
51888 738 542
925939 735 391
510181 437 790
37138 239 789
186049 67 159
292615 872 10
47542 610 8
862111 136 959
718845 407 581
36877 389 870
645480 99 616
825160 346 229
989860 592 629
767411 228 239
632766 893 63
331072 424 167
931879 675 535
554540 304 634
178490 846 903
498586 866 374
364741 894 519
360632 376 746
274074 114 818
317313 265 583
868563 245 777
49774 568 406
191458 332 672
150094 812 62
906501 35 571
85027 449 570
621925 298 550
887864 453 274
134686 446 900
231498 66 437
213927 286 536
837703 71 20
640704 186 442
211864 430 650
11379 977 439
718702 283 137
142173 265 436
730052 113 92
725221 608 44
571035 184 545
900087 406 213
561544 951 220
616002 2 261
996036 368 796
803967 992 669
756748 115 836
926187 557 229
255341 703 10
224900 977 736
48412 785 251
291724 93 605
240244 744 326
247389 942 57
651971 675 563
423769 374 808
417486 870 136
401700 786 198
958571 260 444
519032 503 158
691717 459 4
760999 345 166
179640 511 806
199727 832 745
747440 293 729
891975 816 728
810092 868 781
838698 462 457
343045 175 282
918022 728 595
654968 142 103
672078 149 149
563531 768 252
423663 389 980
339151 796 236
197010 135 336
496599 831 787
198890 127 414
543321 625 934
75436 766 878
525805 308 501
473306 690 659
336302 417 867
853204 67 146
975632 520 459
628411 50 809
640437 914 317
103013 140 739
162255 156 411
171509 793 444
890796 229 165
116546 258 139
979276 269 514
64368 222 974
429010 404 377
314233 738 457
731557 253 325
900267 896 720
420590 753 269
336855 947 623
25975 699 465
527116 463 708
935640 384 487
160213 496 812
306599 45 520
682509 579 60
877717 803 85
20867 421 648
524320 255 280
71417 449 845
257630 115 469
299936 520 191
430840 298 737
214421 776 391
308132 349 777
784371 270 602
284539 425 265
928054 351 150
830000 424 373
368200 489 71
572001 991 804
361392 918 71
935297 743 525
67098 311 904
16060 884 914
826112 625 129
219688 446 610
339138 202 397
920595 776 609
636518 947 587
978935 502 54
734978 674 403
913116 457 83
861462 771 6
177819 352 513
537465 114 458
360925 169 778
215956 817 849
643123 604 582
397111 706 951
664468 463 619
548811 290 900
134300 318 674
959322 699 398
594668 229 732
795936 428 25
304405 984 761
560287 795 631
778597 538 377
464756 336 736
587153 251 174
691921 109 785
118187 635 570
747233 990 418
650923 640 271
18377 864 191
645116 825 290
429820 979 435
809754 843 672
662136 132 653
565491 504 713
502083 708 823
118716 619 251
4057 641 354
257468 881 60
340672 678 313
986110 898 792
699062 481 413
92990 432 287
304665 534 698
777124 932 92
971196 519 968
619755 644 648
54667 733 49
957161 319 719
304436 334 926
840683 341 461
975982 230 598
627832 126 517
33978 718 421
68231 518 171
249017 370 627
641769 905 374
458769 46 571
812150 292 470
474950 45 964
597249 215 681
162429 690 478
424814 324 235
255303 688 681
226072 466 396
800114 753 24
651737 458 630
222746 924 912
411425 776 895
125172 298 834
86534 3 705
465217 402 997
335923 851 206
294166 18 525
189922 169 676
416964 810 898
107665 132 530
71210 910 66
626275 851 656
461235 282 889
605059 586 351
465510 797 431
616173 64 756
935879 583 728
712989 292 525
509255 749 651
407620 17 134
314221 596 116
510480 455 20
36702 652 689
385207 53 711
173827 983 273
394277 14 299
282042 995 683
13751 219 432
891745 893 701
932810 429 893
39457 112 940
519687 861 643
224664 134 825
276124 726 664
753889 86 456
36356 665 822
511390 861 428
807538 615 885
13498 727 700
293151 275 153
122560 126 951
448716 334 647
86157 112 309
315363 745 902
526669 456 883
915436 609 758
69185 343 117
380568 192 143
46994 300 62
50931 229 522
196014 441 685
226674 862 29
566731 946 513
754291 82 93
660271 349 434
167244 259 121
303705 917 507
202813 175 983
532519 888 504
715057 542 736
452834 444 822
645831 164 240
988196 168 613
411968 705 470
217461 9 553
968662 816 617
333858 40 875
922568 578 613
842652 466 399
292757 789 710
506212 46 104
454377 969 247
284853 3 688
763407 619 893
479779 527 119
14865 740 138
658548 783 870
34573 220 659
723474 843 463
268563 964 646
555702 173 766
277397 102 272
239576 45 266
47281 323 571
888970 190 74
765897 260 477
463897 792 828
304861 482 665
616786 986 494
509802 64 573
751432 148 365
852879 23 514
661795 495 683
211053 941 476
14830 191 173
727966 920 420
869690 137 848
967386 483 540
277482 647 28
716268 811 155
265710 67 888
704491 178 602
155491 112 348
535946 541 748
447486 547 229
745665 377 595
377364 368 187
112874 529 728
860617 761 534
777992 84 806
554754 712 501
691688 639 715
315787 717 667
628039 28 667
596423 853 23
738192 54 804
678185 904 146
726064 523 865
845849 191 455
749103 80 370
818297 287 351
988378 796 627
530862 577 212
278607 509 286
613435 395 504
385733 107 245
532588 775 918
270825 454 119
803672 875 860
380109 287 922
761616 82 824
831860 321 156
219229 977 792
642528 830 752
916649 599 300
254717 116 934
432640 930 722
87353 9 582
101131 193 168
664510 879 24
317201 902 556
796053 58 841
516148 894 489
176849 376 434
15235 870 576
840711 328 883
361814 643 44
912451 71 388
674622 559 746
904571 882 390
469577 590 554
336696 517 856
334689 114 916
764533 856 412
662641 929 548
132528 555 253
839100 359 89
979808 95 242
244680 468 203
210215 547 739
471220 448 357
505101 309 47
750964 367 764
875899 92 83
211366 861 698
108780 351 497
320748 977 899
594450 374 541
627430 356 246
303450 593 14
431316 571 131
479716 198 375
995030 434 492
626637 5 448
838635 843 583
390287 113 6
877278 405 450
701296 70 641
115296 308 56
989573 853 811
16323 600 1
513865 444 65
442712 161 221
890536 181 951
151657 141 412
105812 705 25
130528 733 98
691246 843 498
929648 919 69
385380 665 821
671055 956 380
166798 528 932
712424 192 713
520828 874 566
671527 859 395
474758 136 615
786580 257 364
988146 616 709
714292 236 638
15289 245 783
680834 468 122
328528 124 327
87224 10 786
685766 354 258
570287 874 569
711100 151 112
35311 686 643
926781 750 459
233297 189 967
676470 704 815
906417 499 270
252750 856 56
536362 499 981
646608 806 752
109106 554 755
531265 1000 178
132441 704 271
832257 865 16
194213 131 8
88741 557 368
904910 922 745
255867 148 168
159073 289 372
894056 395 625
509904 462 326
805034 707 539
419167 605 804
701074 434 917
442452 192 783
655081 562 606
358823 662 325
728409 475 336
461324 885 901
758239 103 884
528035 857 246
252692 214 146
908377 942 483
289662 231 78
175206 618 172
946483 814 892
336899 900 374
399503 134 93
425734 527 995
307227 129 274
435169 271 425
535665 948 252
869512 189 832
605054 775 490
286093 631 139
70598 444 667
14849 306 729
347931 869 382
557393 402 514
421911 633 182
223791 108 53
13425 125 38
402720 73 959
925449 457 176
944493 140 790
918689 367 307
80863 755 606
212119 639 459
83985 752 328
796412 627 741
800843 579 237
249558 153 798
562569 94 673
106782 513 315
546832 702 827
569453 404 599
301277 388 657
664164 114 709
173398 367 635
747677 269 490
191244 840 79
270351 324 365
475965 409 728
772477 616 136
382342 308 152
166654 836 487
790046 903 226
201768 603 177
176931 228 512
353746 285 712
876591 912 489
999503 54 811
488544 760 619
123462 9 714
673188 897 185
110478 829 581
842954 296 181
882881 989 868
600196 290 514
422917 240 27
961913 923 998
19678 562 209
618530 970 456
293120 466 964
573936 295 537
660146 726 448
604485 871 834
45985 547 236
381653 521 443
700563 472 606
259768 317 517
555019 131 413
23087 913 1
744837 920 685
729756 220 866
595193 79 621
574272 437 723
730909 902 133
52983 316 346
305854 331 581
786797 409 575
304434 630 672
739896 48 546
355624 499 381
327953 839 253
157723 694 34
850643 473 654
417288 34 703
568599 201 348
733532 225 965
685572 681 5
914525 183 783
713982 548 228
896575 452 391
554963 717 145
887065 237 793
891855 679 49
109250 829 561
134398 60 247
581750 334 992
438028 584 4
289398 970 933
668596 922 846
798118 364 459
908982 379 858
985213 503 388
698518 310 775
672983 291 181
152716 962 734
551290 736 754
427528 523 70
384745 970 820
380880 875 743
365423 195 536
185111 96 154
695227 345 315
454209 983 653
74701 266 958
658330 308 521
492870 131 487
602748 122 746
786507 803 740
54588 23 470
35075 133 495
527471 110 13
712234 914 528
969405 61 669
557988 176 351
527718 527 371
283856 17 422
489092 335 964
841113 370 381
352324 775 35
954629 116 418
745901 967 372
481103 663 802
5910 203 616
195577 49 456
1777 141 454
535473 315 676
398173 28 544
415522 338 861
871604 9 972
993707 853 833
641583 457 849
839424 638 911
489082 368 789
461705 882 584
975979 210 580
907279 894 909
645674 638 375
313628 903 907
173283 879 795
149769 335 424
364486 127 587
375702 861 808
243551 485 147
140831 170 354
742121 26 301
993573 329 548
507953 999 105
489564 159 624
472883 124 958
827025 305 903
746751 927 853
939505 525 406
196191 275 985
830986 445 918
845717 833 229
754593 629 433
280612 345 813
93139 825 562
320948 784 529
702865 175 195
985412 154 559
339782 28 18
292066 214 722
411741 881 436
92934 523 928
656733 261 200
342623 160 940
574877 283 675
567469 781 174
268872 122 2
207007 687 624
295979 552 727
960619 808 467
811501 15 412
541910 541 729
613606 926 495
32469 267 907
960915 976 985
404450 321 910
385691 640 350
689454 549 104
492186 226 335
361345 14 380
343807 438 828
328912 6 851
908666 370 643
908372 121 955
688442 37 648
875376 789 871
264412 724 433
562494 513 499
780128 542 757
92965 863 460
55619 194 556
873846 727 726
857818 872 411
187224 624 167
731565 289 265
938240 775 621
185578 819 405
714387 719 883
566565 471 387
987541 863 108
165477 802 570
598642 449 295
903381 142 143
443404 929 2
313929 663 857
743756 262 500
505730 805 533
646411 68 794
809929 386 899
514193 902 885
825200 836 361
373052 254 387
296729 668 248
569355 715 980
72102 381 290
912776 521 803
185474 952 452
788476 58 937
761921 362 562
661947 108 288
350983 460 654
644037 661 453
946713 690 416
736323 231 76
825423 363 420
256510 969 325
81573 665 267
380697 596 689
346122 81 289
266434 391 217
877173 338 150
673090 914 668
622322 26 150
334877 128 43
771975 858 631
407081 871 726
86183 583 92
961051 719 776
207931 948 969
300767 142 214
37339 70 845
624345 463 926
256166 735 739
678779 584 651
22909 439 328
282918 994 666
257756 144 336
325072 939 317
939503 123 836
675266 572 470
361183 822 984
10025 893 968
274474 898 115
915418 265 14
152757 658 786
912806 856 472
680563 130 966
615556 633 817
550489 714 281
388116 69 927
832808 933 485
943774 497 322
210648 644 801
470553 969 84
278039 734 122
614851 465 168
553597 888 950
718166 341 274
728537 952 546
35376 697 374
679922 167 482
69157 763 659
995854 660 119
204189 583 804
865677 525 957
924244 539 453
779724 896 593
728371 994 112
909972 917 162
771061 369 191
829534 192 918
643037 848 79
502844 413 564
803919 901 949
252200 344 699
574168 484 515
573168 851 15
933442 508 604
606952 352 903
819934 211 90
848473 593 839
52834 509 750
339095 289 815
763976 896 514
283799 558 362
458061 25 138
893163 994 860
521642 770 864
666819 152 896
853826 957 8
464296 156 219
82463 923 669
597507 629 70
645581 669 598
651305 203 600
844139 416 257
988185 481 108
585622 947 518
450560 22 536
380874 789 725
631938 464 645
286632 504 62
675955 130 485
860282 470 200
792278 808 460
97725 452 323
966226 155 716
440346 692 250
755002 683 400
493051 746 543
114435 741 668
203068 91 212
526656 255 751
917482 924 636
925390 167 143
752007 778 881
217814 639 865
989067 994 440
453596 301 149
84633 374 84
350768 799 616
111203 560 926
216469 709 654
552765 829 692
452414 602 467
368085 409 855
338960 307 154
988332 665 146
650859 19 283
247650 730 673
451449 251 980
530977 183 191
192913 585 287
575377 782 584
422717 586 810
130935 210 559
165524 465 339
364142 250 48
914772 511 261
433610 380 996
128895 304 611
368952 404 948
672002 966 631
324001 589 246
945454 921 963
568137 962 374
209350 204 805
612693 908 643
651268 112 207
657083 465 925
852360 443 192
502149 426 851
963007 347 999
563367 162 644
627361 42 164
115121 100 758
789512 620 331
343391 862 663
43921 335 909
527481 285 397
980735 310 287
490818 998 388
242591 81 374
883896 436 270
623985 240 613
389950 194 402
815075 206 207
328132 561 633
997585 521 248
651082 972 24
26484 687 12
832017 285 841
392430 264 133
266951 974 380
902247 848 953
863452 307 971
815303 866 764
364133 614 925
908760 250 151
499393 966 944
376745 967 612
425399 467 225
738682 94 159
45184 334 631
4702 880 40
782563 94 277
724837 235 488
8214 189 184
207991 594 839
86038 992 593
52415 843 645
938019 98 198
135707 230 828
182913 883 537
834295 63 164
88135 833 339
605557 853 896
367224 814 626
110005 870 195
522755 549 818
328782 715 52
304109 753 464
172717 852 76
109229 325 667
831753 400 93
83493 659 108
527344 60 470
295199 235 772
401477 617 116
605738 437 371
856420 661 288
952000 700 680
385524 361 592
904232 609 689
993663 398 388
23610 385 653
181444 764 809
387534 306 819
628299 440 113
774862 618 366
43742 413 755
31474 76 763
152352 687 603
442043 75 483
403050 41 159
934957 23 784
20887 196 191
470981 445 355
238955 877 935
131825 168 603
246393 711 502
747314 491 950
908276 817 344
809861 887 285
793713 850 324
820339 518 844
43699 864 733
755572 871 720
411124 418 410
112450 341 533
1307 37 658
227350 39 867
29856 380 451
814940 286 546
99771 832 571
844893 226 391
286165 217 849
717946 303 932
168324 133 636
348163 696 137
643802 889 639
997256 37 337
372382 127 138
811331 225 190
176199 794 26
536796 476 94
493180 596 452
745890 827 100
933209 297 520
954084 574 989
719972 168 788
687247 28 859
807622 469 953
869910 856 367
103963 645 523
967872 274 861
355545 388 869
945120 744 787
448801 237 989
221130 520 91
264293 544 629
224614 898 479
460103 927 501
754685 27 454
512101 473 548
933767 697 922
422750 155 555
806867 620 401
949161 951 501
161105 651 777
113148 565 459
81354 846 292
997055 444 378
484035 22 204
740473 889 462
337411 630 411
165556 480 23
838135 397 989
736168 582 222
280949 753 318
891199 87 33
544013 248 583
223698 100 97
884678 883 724
338759 104 785
552166 731 17
462235 835 230
608023 805 626
962168 550 26
945482 716 904
41292 305 486
250330 879 318
634349 457 62
590039 744 588
759848 515 879
509199 72 235
14394 807 649
252419 387 265
254744 944 106
416893 318 570
991676 497 775
51306 949 918
50154 375 943
851066 441 239
249706 890 971
261472 527 494
99554 612 247
970131 974 652
377635 157 433
324086 587 451
314459 966 561
99528 13 887
692655 163 167
183938 416 918
319890 327 134
12514 483 398
407412 282 246
26618 574 86
100533 418 113
982742 500 970
848596 544 756
732195 440 243
282859 663 496
929125 658 336
429821 950 676
483905 412 91
719081 287 645
664998 362 729
195367 18 589
673018 876 991
159657 748 509
879213 917 535
422887 546 534
523214 775 689
726279 32 196
933733 254 744
112475 19 137
207525 306 492
535373 997 802
845043 15 99
960120 470 882
638332 317 585
882604 518 729
221469 228 962
388078 372 761
658703 942 637
430879 686 378
487742 117 988
838770 113 183
460970 12 541
8641 248 24
518517 551 67
753807 150 344
629651 107 433
812899 956 154
756311 567 184
420780 295 590
634441 562 974
123783 733 521
556808 963 5
179600 728 252
294144 104 810
904124 919 710
185976 528 756
126671 567 403
389632 878 55
351917 147 557
86070 731 236
484151 896 935
584049 645 210
150327 898 896
706293 892 639
725867 591 37
104639 630 53
743547 613 122
293302 868 13
943999 244 695
996097 853 557
317168 913 907
672184 228 33
768995 75 582
812923 289 288
799518 630 448
190760 169 837
350888 433 105
293368 799 285
133109 118 150
799873 113 39
69943 816 75
602310 727 865
401398 288 485
847116 496 420
939279 295 848
541005 264 575
722668 299 687
53248 562 596
866659 71 548
381952 51 847
252545 311 173
591602 572 695
682841 111 819
839976 2 895
924476 102 279
663600 793 610
397094 963 276
492988 652 445
649715 169 260
786187 957 450
246324 383 843
337960 792 543
190710 865 492
101538 561 611
446460 13 609
458722 948 336
197746 151 85
737561 299 943
112155 115 75
960039 807 237
923502 871 556
996008 917 767
108833 690 911
970051 789 906
490115 689 783
326439 518 867
675816 363 584
18570 989 818
727667 584 145
203944 537 930
827126 690 989
542896 133 613
753421 938 606
695262 303 903
728836 494 72
515895 467 722
935987 517 720
191423 382 363
151131 368 881
829154 757 586
677555 999 642
800278 836 392
316194 784 929
436239 793 798
331652 770 11
335653 789 821
710557 252 145
303028 682 62
290427 355 605
94198 797 969
239058 471 395
700000 970 535
660562 446 550
950365 324 684
246997 354 304
503590 504 318
263065 866 79
488579 960 552
632264 248 323
793214 394 615
238947 748 439
227317 379 635
872932 163 205
82204 804 892
914345 225 69
221015 364 460
355611 355 486
729539 465 711
637314 117 716
387866 95 589
914005 58 920
656386 865 811
723089 719 957
173973 233 298
893416 391 268
235218 552 132
686083 430 963
666556 637 909
928000 648 345
667765 316 25
793073 752 13
790944 154 179
808569 769 509
143723 523 500
414950 908 787
369544 810 200
776015 729 588
771869 972 822
494450 444 773
582618 944 124
852745 120 297
559628 142 933
766760 680 693
826830 985 140
766571 331 148
543132 576 610
915246 894 27
14727 694 760
581060 170 738
255307 932 131
210820 298 165
52170 451 490
745903 302 284
198411 286 491
136189 853 171
130255 567 98
621100 258 497
911443 2 219
395542 270 358
311630 40 48
555134 72 573
383826 834 986
32706 588 72
20367 977 522
600846 410 662
847398 427 117
176879 829 131
127484 839 281
158709 5 842
647792 163 265
295451 961 245
821742 398 57
439613 744 647
356764 716 551
667384 930 901
101287 336 526
392711 84 380
652274 661 786
583735 428 774
693898 288 627
99904 317 901
226168 888 282
840253 419 176
872507 522 497
256827 12 682
317164 766 616
707362 765 839
997509 968 670
833814 308 653
302905 372 491
960296 175 571
610557 61 954
377995 609 852
113844 92 770
690115 563 52
639324 610 535
709259 613 474
336304 782 819
796020 431 511
380296 856 972
294370 139 75
988861 429 583
247017 348 293
167002 780 421
282753 556 110
934005 107 484
543918 791 681
122321 607 905
829760 777 754
273430 565 694
126856 222 610
127681 299 658
580666 272 841
740687 881 247
680058 898 668
930593 952 558
847902 294 853
376048 131 297
47672 838 875
328944 837 668
788494 622 448
363200 490 759
350557 706 728
628318 524 202
416762 754 385
723909 140 492
55570 670 888
398731 744 454
280294 692 620
595629 783 605
431937 95 2
857362 289 543
403580 779 446
437683 662 685
297810 578 901
925099 56 427
962267 107 866
642076 3 468
537424 742 527
472721 726 332
367573 661 388
959982 61 744
586073 415 635
232078 452 839
510662 999 302
462387 689 378
977851 100 40
699803 711 747
354286 482 946
571898 297 877
984311 60 625
952847 436 124
277967 973 250
289205 523 109
164057 469 574
352997 582 900
739538 210 452
143075 377 904
126897 571 154
12557 662 917
649797 852 133
671972 728 492
472080 166 586
318671 566 970
826093 243 246
301859 930 458
487888 458 250
664947 214 962
341372 219 580
393776 810 364
399293 124 822
374738 129 109
138215 924 655
374530 419 550
452472 525 819
891979 39 28
848602 476 812
227145 611 432
856809 548 623
587087 463 593
437718 707 449
554383 969 425
183244 323 344
315015 194 558
10080 415 646
649356 26 348
926819 118 956
843 794 925
172709 720 521
387307 203 86
253279 774 369
51307 333 460
552330 286 891
460545 699 237
901280 840 999
188141 248 493
973355 280 293
205780 574 613
147874 584 748
324566 684 168
576497 748 68
322850 366 647
680249 832 885
417284 617 471
537226 913 920
757256 966 834
83187 703 997
819037 143 202
385937 407 125
949308 455 654
12736 97 339
730645 492 172
79041 671 822
723930 813 319
902372 755 721
755427 479 1000
805570 970 837
668340 965 57
387539 188 374
790818 791 665
154114 43 709
536484 577 899
983587 164 29
304641 451 470
19606 330 694
974117 963 824
659761 475 478
213553 835 847
903820 871 339
535989 297 981
638690 731 453
66254 887 624
874769 362 419
486504 105 188
851313 168 978
736013 848 486
214687 464 256
300769 324 155
637034 891 683
825057 298 414
320602 484 198
878211 740 990
813181 654 683
435202 6 922
304757 123 267
331879 459 878
471934 938 484
521427 721 823
87112 139 389
354460 907 47
245277 117 882
643427 769 416
172087 89 157
699805 427 819
762227 921 138
244264 591 992
652660 226 968
543253 793 979
74702 685 747
364113 531 368
428728 986 486
884905 837 775
707034 341 70
909430 834 408
2244 203 980
731269 898 215
796674 163 780
765517 417 51
68087 867 652
911350 720 330
816878 924 617
931782 905 814
576207 457 853
909425 547 355
117052 841 644
399825 61 61
145881 598 245
273840 430 624
35815 470 177
702982 284 510
641531 472 65
422549 729 125
237032 693 905
195729 398 361
264439 62 487
580807 904 355
155392 979 862
960725 504 221
112608 479 677
857398 128 368
109654 98 237
717410 131 249
252036 339 917
900479 778 18
820878 159 787
6765 792 180
755371 22 347
30191 510 894
933058 913 463
584533 30 837
765298 592 340
733929 280 814
985862 24 718
722094 837 996
660052 888 512
430429 939 466
951171 612 79
886855 916 342
138191 350 984
733812 48 222
755886 299 344
131355 962 646
278894 26 541
107974 527 800
644961 105 359
98754 182 806
196410 898 763
718215 192 907
639787 120 957
121738 391 478
638754 1 798
553352 81 798
178893 192 819
124512 241 60
565101 706 918
970875 66 86
319601 544 745
368074 204 71
231894 335 323
197475 852 813
234378 328 120
283600 506 606
158635 370 447
312016 146 769
603331 72 749
690018 391 461
196175 702 855
227189 819 675
772980 750 41
85033 913 88
333653 40 624
500914 132 396
955789 934 528
70423 100 524
983079 455 610
959908 825 197
897548 700 150
961954 326 611
717405 545 740
41682 765 806
693195 372 999
572854 544 992
840011 321 86
491418 91 511
117903 168 161
29211 490 428
360760 111 853
251193 9 489
729753 894 670
501782 457 783
169330 341 811
537807 203 686
82332 425 8
239108 912 500
912539 365 474
436681 654 232
686875 509 115
807266 847 754
38600 276 625
184342 201 609
420062 827 308
868882 134 218
828447 953 962
383506 159 420
55251 264 691
823357 222 115
428736 700 625
174717 7 341
920495 315 18
941978 855 150
680885 88 660
271063 890 374
955692 890 905
795708 641 997
960013 41 888
130835 860 361
560187 818 709
510370 294 300
816127 54 83
114176 886 48
63458 632 235
475909 752 121
919706 307 961
109481 947 14
116081 923 583
605144 842 275
624157 909 66
556734 518 751
481947 292 503
527355 680 275
880188 603 727
99086 913 481
462873 343 904
439986 427 14
922857 684 285
17421 650 215
779320 769 478
552131 603 844
76769 65 72
911224 212 406
157836 688 620
268044 446 166
143774 674 354
273810 618 474
212352 599 886
404697 86 798
562830 38 529
943427 835 639
6909 284 696
834840 680 719
5998 540 738
631951 441 469
31340 594 269
204188 460 72
920772 972 521
247530 718 281
630840 555 227
966853 695 278
18631 651 920
385179 552 634
959393 400 302
77494 722 495
46691 479 823
611372 123 790
507966 762 769
77087 5 480
908649 949 495
365001 964 900
413946 400 796
879151 136 137
988988 706 967
584966 49 49
56366 27 122
160380 857 414
406499 380 675
733803 876 817
190970 339 489
901631 484 712
676644 437 925
534060 532 554
465521 274 568
816378 677 155
769633 696 328
147889 301 598
659807 496 971
995936 451 329
618517 134 513
731784 736 841
152768 92 320
712425 925 209
161224 17 305
875632 371 874
777881 405 187
996287 770 567
492327 756 991
3302 905 622
520589 185 786
270183 58 809
988396 248 28
16300 128 740
456621 621 108
493860 826 605
569384 877 905
201070 978 102
684378 897 457
510895 729 476
64602 249 492
519188 40 163
223121 553 455
39173 118 665
558790 810 86
390833 429 902
841742 960 531
726895 651 246
590841 346 104
622734 99 197
502689 951 63
762383 513 404
165241 231 682
166335 104 100
245595 606 492
566717 653 973
855281 583 675
418444 605 698
967653 195 866
562801 250 314
19386 767 634
268860 480 266
144681 198 52
67497 599 247
65253 920 893
177678 700 738
367136 858 324
343774 795 886
519892 446 813
753730 565 290
438486 159 708
793746 908 219
356122 867 581
862382 413 668
242292 197 769
850979 69 718
659363 238 966
792311 726 569
234915 98 592
833311 372 360
710565 162 377
85421 174 719
618339 499 80
678792 148 251
432413 476 376
476226 318 674
9524 960 503
994173 116 852
685334 235 37
586227 203 211
636701 779 514
369636 328 263
186892 929 275
767821 723 865
61159 256 369
194050 79 570
115951 171 542
691679 610 681
37620 544 507
66670 297 107
846003 291 692
728986 249 682
9703 746 250
609064 398 854
995856 40 254
34090 459 333
906601 825 783
127216 636 92
958002 496 979
95135 123 58
944867 699 683
392091 152 250
863247 556 352
671960 790 519
208191 254 941
360620 316 87
684822 119 918
907815 735 732
694208 410 598
34377 964 286
140908 518 518
24976 93 536
678211 502 774
111716 640 811
610702 495 696
484730 28 505
624794 864 376
219873 362 271
293537 535 49
425241 633 425
140478 162 528
965136 794 818
21990 992 734
236117 886 897
346684 899 578
686032 707 87
586627 660 84
42005 295 273
197423 788 850
470543 673 966
652488 819 281
321769 587 896
519135 685 408
366881 986 894
525754 764 390
851171 304 198
527604 657 840
191580 150 606
434199 905 384
770969 590 515
4720 285 41
236622 685 527
452707 385 423
999000 763 21
540484 529 377
767081 330 456
24031 706 948
133068 388 354
962025 762 389
711926 742 368
320546 461 155
159916 5 263
394559 347 214
850264 2 165
818376 478 888
607888 497 724
658449 851 541
473496 179 506
907276 30 437
790066 24 469
234153 836 493
508143 901 514
838470 237 350
372466 982 190
714143 119 86
391643 137 881
522894 153 443
44428 31 690
652336 306 729
917874 826 690
392864 298 465
77979 436 953
943604 586 495
1801 912 639
775080 741 629
248124 182 674
525504 44 368
920778 960 380
545693 992 588
585543 959 890
93858 526 91
433270 78 994
545946 360 917
575742 499 952
105940 186 330
809257 428 433
935334 944 523
656409 888 273
317656 647 117
653193 336 575
495112 688 362
412511 27 619
21735 60 124
780116 248 407
813232 647 254
429803 148 460
490750 632 913
752952 450 852
357716 14 939
25732 53 388
706200 188 677
756320 451 658
188330 119 827
212635 541 298
684770 389 167
78517 152 404
433032 423 910
406585 953 144
438901 618 829
233223 43 809
920827 355 521
222765 801 972
169917 380 205
638770 678 962
618299 936 315
556302 991 670
995018 627 374
659884 105 616
689375 859 435
650832 209 538
628809 847 140
413032 494 578
45075 346 41
679159 206 475
997195 697 589
965828 73 628
95420 975 430
632358 179 444
391583 134 908
26288 638 762
753674 114 211
631859 893 417
145373 528 162
178168 912 282
647596 412 358
797595 948 704
223040 929 91
23960 70 78
184804 579 590
628338 605 733
375284 430 340
379582 639 704
789206 112 28
446606 893 570
679203 32 44
165738 614 868
72054 634 245
203825 783 404
512494 967 711
68844 245 51
923566 809 690
779610 94 535
601026 69 670
254788 44 564
660303 416 484
191576 276 376
619028 885 776
722332 490 571
81696 948 229
319829 555 277
499210 59 928
233012 97 669
405448 49 316
227097 673 210
150551 185 247
753652 725 823
732268 375 729
634146 963 884
515525 215 998
538991 850 373
817175 149 576
42393 541 736
630146 668 424
788053 769 536
732170 799 395
442342 596 347
151993 259 409
87048 535 175
432831 744 739
791297 813 365
533876 437 289
810875 462 600
159357 364 374
451415 248 217
801118 390 729
384718 819 276
954323 864 880
970769 334 582
362505 798 106
695300 576 991
707118 141 700
524751 283 263
317668 140 80
592105 21 932
778899 171 979
158439 897 335
340223 793 937
607206 934 675
833406 608 265
878737 336 252
765433 166 62
176543 308 513
617426 642 10
95742 753 110
266523 394 69
558763 826 492
492899 757 160
414446 75 680
13438 640 346
346842 55 138
854788 22 57
367327 128 696
973089 706 282
578440 150 706
541662 744 362
870987 492 558
436545 308 758
587066 938 325
405217 365 12
825406 794 672
187672 446 260
393401 998 165
429021 908 957
486842 968 953
813090 121 924
130950 249 452
215428 488 91
964439 423 975
959969 754 381
694620 143 813
317880 690 587
480989 851 115
993063 62 171
738284 306 563
955745 901 113
820841 910 19
404593 996 974
577631 280 332
43322 420 342
286169 754 961
927432 641 919
51561 694 668
531640 214 570
910450 143 279
769455 968 624
561197 320 195
108359 737 395
255155 665 506
503184 835 819
210316 96 760
501420 554 807
2220 375 791
811872 789 425
614577 375 29
90981 209 166
479625 231 961
917925 453 356
728679 750 744
934503 189 786
404287 789 210
216741 435 823
392110 225 941
681463 431 237
51390 10 676
969136 320 938
969113 37 145
493078 32 803
621191 82 970
130752 554 800
544219 188 921
774603 311 459
28011 566 213
859102 286 78
767373 361 800
76077 797 65
224897 777 510
559148 199 486
30978 424 170
405165 395 804
82374 576 473
897675 143 535
90321 629 173
356954 516 190
263266 777 448
200847 577 468
953712 339 975
181993 130 930
491464 241 267
803614 280 975
137649 915 459
997361 741 96
410972 344 423
594322 289 856
144814 840 602
445798 180 173
228365 305 582
848241 423 295
483210 546 731
572868 126 575
884419 710 158
62705 316 938
223544 423 888
816860 328 422
749750 541 853
936873 556 473
332555 128 722
950623 256 827
398529 521 32
586362 179 976
705759 703 923
695884 55 972
354030 755 983
190332 213 199
941266 34 750
30599 795 768
233823 509 649
819126 569 449
992430 821 989
351796 270 130
749870 773 857
469452 196 636
435519 290 424
894316 431 397
30424 217 804
400415 314 435
421836 492 651
488060 314 567
648609 566 956
170421 775 300
18392 727 193
688316 43 657
455832 472 896
833531 649 306
829367 315 333
789268 432 576
229417 219 486
5886 67 412
17545 860 887
372664 647 889
683181 74 580
201277 29 137
95344 707 521
971163 772 126
322992 320 629
533731 37 529
118803 410 277
648600 742 142
368465 874 707
532892 974 735
998331 212 816
2357 6 501
751599 293 988
942192 528 467
177418 578 559
582622 529 883
724818 320 30
154960 299 655
840069 971 462
388112 311 482
986965 938 726
230144 670 842
106856 182 124
232861 216 149
373889 370 796
46904 826 54
321894 500 4
666137 129 872
965960 121 955
32209 153 427
809476 482 518
4519 138 228
614653 79 862
446959 926 102
222210 921 486
18909 47 701
619944 309 915
783370 965 58
750306 968 128
937924 483 997
427172 508 513
536404 935 531
802961 731 474
185037 738 517
237244 215 608
542754 71 311
355362 569 35
674300 714 619
905351 217 576
862239 367 826
765874 713 408
421506 30 236
689344 924 383
438919 196 348
640343 886 562
130030 864 668
26798 504 716
559314 312 743
701500 447 326
586432 360 769
119765 781 791
696813 196 143
53424 256 960
736679 266 344
285321 626 823
658436 426 960
563922 499 479
686976 45 988
851079 553 283
360571 186 305
748040 200 440
923167 712 5
117504 971 949
25737 657 722
17057 615 473
416664 227 257
929871 514 31
483479 981 159
269189 495 438
733588 39 915
756804 43 858
440312 613 343
538385 451 453
692670 314 760
337727 368 886
83728 862 903
442663 462 866
124847 793 708
168315 224 913
628968 542 799
752962 870 231
466683 989 535
510675 925 48
762564 787 70
269798 396 317
274762 510 252
993457 657 142
793414 918 209
18704 133 151
701998 152 646
696985 355 916
50146 294 831
535103 524 182
958016 958 908
29551 262 879
514387 711 225
247130 134 655
844678 78 455
907580 934 557
926064 930 135
897014 511 30
486264 367 408
251503 959 148
794154 944 14
969298 175 250
485333 785 482
592279 665 173
406101 842 990
389857 279 192
593657 654 797
410198 508 692
819695 643 596
225632 466 708
152151 468 307
998835 390 917
341287 223 214
774531 435 81
165405 476 460
904331 530 770
388928 86 213
718970 674 284
302819 422 53
354846 571 945
419014 946 314
706914 149 743
139110 868 975
528396 537 660
766021 835 912
365059 831 958
699767 178 646
466195 677 658
809764 621 831
105645 717 799
662719 115 218
21508 501 656
374766 612 907
15592 33 555
80834 706 650
558474 179 789
945638 633 509
624427 261 99
344365 53 451
306741 288 524
696414 723 825
619930 623 305
258365 150 943
804189 157 973
529642 229 253
53962 494 131
126969 562 197
466230 605 562
53918 365 300
621135 405 433
15126 481 571
147315 487 908
483736 365 459
291097 786 358
124046 762 149
392803 714 198
793114 203 483
582147 94 987
612667 514 69
332712 496 667
176976 581 470
261391 421 441
879410 145 290
36600 557 40
668296 876 282
45255 331 628
310620 698 121
689520 72 326
214569 740 558
762324 997 33
24005 909 307
208585 121 126
587731 935 166
801140 826 139
630532 876 645
304375 83 364
882851 523 241
84663 576 476
858972 960 595
222285 149 904
841379 257 443
661885 551 831
523380 998 527
355157 772 14
49104 842 387
522767 58 970
754229 277 87
850655 945 816
310436 44 734
752487 513 5
296864 856 421
441997 22 281
814562 611 676
286163 902 411
917552 982 877
345953 624 580
307212 77 431
28716 370 678
472752 635 624
558359 816 400
225944 615 36
998301 469 165
472687 4 323
596317 232 909
165536 938 3
397374 239 362
906861 575 737
425564 779 443
17473 775 777
486872 230 128
729709 580 933
677013 369 943
702432 307 160
579273 351 125
809137 383 282
108180 52 297
467634 584 248
787073 637 721
485082 282 140
374938 744 651
945269 14 108
518393 223 17
672402 882 796
719586 144 96
842863 711 30
440192 610 758
56784 256 971
514901 805 504
155473 122 430
846746 385 539
936491 213 225
397735 788 903
870189 973 640
783835 6 79
845335 207 940
79881 510 395
605390 758 67
787246 514 653
66135 600 245
951623 411 753
760538 452 985
942297 849 817
51182 810 784
613175 906 870
639708 14 255
2961 292 648
837132 348 392
823975 93 393
164243 560 832
527608 321 523
867944 470 895
438454 682 552
325629 193 560
158160 960 90
672947 411 512
946221 240 348
108633 435 283
155136 684 302
262289 801 928
175359 13 972
111265 609 408
679713 40 174
116286 96 523
912705 333 712
581307 627 552
751685 82 316
36110 866 452
994475 960 766
483997 864 237
835712 887 647
244924 805 450
608897 821 82
447496 463 86
932859 391 638
657780 220 487
297037 273 237
167427 551 450
207128 166 156
911565 533 593
611139 182 375
312161 888 79
488175 593 988
561123 817 358
882519 5 136
843128 616 975
401936 970 20
104131 38 181
605149 677 917
602814 749 489
738539 465 163
637901 30 538
543401 52 345
943168 757 498
246135 509 363
836503 346 16
973980 476 563
705217 81 421
822314 398 405
235247 345 864
570920 20 776
210803 576 731
837651 168 725
348942 887 598
649544 926 443
872736 623 199
346443 257 749
465079 16 991
439199 474 744
796276 983 631
419630 708 992
9768 496 825
515292 376 76
833897 497 858
556252 480 464
65642 10 989
851121 621 90
60856 661 19
220276 5 647
176837 855 209
899854 786 236
170692 33 772
537604 813 950
790787 309 82
982800 534 441
947206 816 900
811747 450 527
669471 917 504
464180 44 190
444470 208 607
12106 305 694
561437 407 702
954430 66 342
196091 170 362
993039 793 395
85041 820 747
137699 502 187
223120 469 443
959836 611 143
509819 238 979
489140 702 23
477168 562 748
630339 648 199
156722 421 18
291545 227 119
703948 285 682
486653 862 676
660072 789 319
59452 961 347
627072 498 519
194937 566 142
47198 334 355
394968 133 823
841924 729 650
119299 387 32
865236 944 681
433001 236 16
509397 977 855
963559 752 572
295823 783 450
867465 154 610
751566 296 335
564479 439 321
809094 860 563
956183 454 947
538438 933 62
32008 246 450
877785 838 578
989004 214 819
993979 660 406
365885 935 908
180752 463 980
496864 103 67
894317 600 865
912424 203 425
606165 424 808
267186 133 213
30008 131 462
766301 911 480
7510 235 260
847373 310 929
363399 58 741
260732 443 831
233041 345 739
265159 833 673
781136 218 383
439401 478 813
461216 468 778
940687 147 784
68656 946 463
396132 120 577
88189 995 243
386047 986 830
80278 963 129
597803 373 934
320423 347 688
492825 577 78
352274 996 34
249372 3 343
248904 502 147
302596 355 591
704400 243 166
447889 346 327
193077 414 796
471077 156 892
783783 304 199
657171 820 318
162783 184 148
669673 779 115
445710 945 892
40988 89 301
997951 369 469
22405 974 184
849727 224 331
637507 414 996
341125 603 791
635690 583 420
40265 142 858
235852 372 724
274890 279 821
802919 989 875
396537 327 948
528631 150 236
837989 611 165
720860 491 372
253879 646 291
533583 60 57
630249 990 105
805062 580 501
577284 368 722
3072 859 30
623204 912 381
407002 893 544
456898 211 360
549836 891 595
802780 403 75
641835 7 179
281077 229 220
494691 315 396
170748 927 50
427852 849 136
108629 194 173
811024 433 740
688223 157 7
666805 918 343
803475 521 843
565945 691 781
695446 945 48
796758 875 551
868186 91 652
588616 980 927
706549 82 874
181285 742 109
904605 55 963
195735 427 509
633967 204 535
373998 972 233
511151 624 985
188766 106 904
980095 153 691
829411 892 939
55059 593 85
776855 254 223
948500 79 794
172923 625 242
95546 271 928
965243 287 139
302863 732 938
40 781 641
126123 994 187
730090 290 841
263481 463 822
335196 859 889
260342 888 506
799006 282 1
543405 539 57
366375 654 677
609114 264 155
22103 183 683
368179 597 856
654718 964 998
975701 216 548
950192 321 36
25404 911 931
544914 685 442
750925 601 567
933576 545 4
976358 595 316
900877 400 362
418624 353 173
848166 365 756
533015 788 923
316630 668 45
977193 84 516
384335 807 275
208002 667 767
447087 909 478
114317 323 766
82956 404 162
477286 480 798
904222 152 348
95222 739 634
756378 651 200
525767 286 511
170488 549 498
150442 89 87
639529 512 52
888823 488 450
678212 587 599
825236 445 264
622886 875 577
623465 116 124
880514 649 872
707116 862 29
9010 734 187
904961 700 918
955487 211 348
498835 554 289
117529 995 201
284188 839 428
279530 185 851
481187 271 931
115915 858 352
783418 164 942
298047 773 749
274851 536 836
989239 549 362
89746 987 119
997893 308 846
256607 978 999
497758 274 735
662896 477 596
865661 995 875
545824 487 814
643979 682 737
234635 38 531
482403 549 799
410366 845 582
358624 5 57
284401 362 940
475661 181 915
566526 571 714
917431 718 165
25857 163 343
955101 96 89
645278 786 205
430638 335 793
434178 910 366
900918 573 398
57533 955 182
648435 956 470
562140 989 504
4974 541 554
810341 58 10
344245 963 533
994887 786 620
378582 458 303
986530 979 234
376950 395 440
285588 418 286
228095 604 58
919378 493 9
331715 900 109
906405 441 879
338581 41 71
692445 868 111
565223 430 482
155711 858 865
1350 449 16
558054 774 852
901867 644 920
570461 844 186
948626 322 95
575788 902 943
852950 61 931
320378 767 151
775100 944 391
938927 559 254
442846 59 454
720983 422 574
288225 345 623
959458 132 370
874906 876 214
422783 243 481
661684 704 794
227996 130 224
449416 354 777
647600 395 438
530587 997 624
934735 273 981
606444 910 760
716498 762 426
439884 894 518
246927 374 328
828118 760 504
340548 609 879
234986 634 994
703639 942 749
682631 703 819
711179 26 597
546744 381 240
176003 50 3
344118 413 389
978447 503 309
736162 400 596
335851 971 628
879308 570 267
913306 87 40
11424 623 438
465847 376 832
466915 931 811
754655 659 445
718380 352 649
530646 815 870
113843 758 930
116874 300 522
727880 439 226
570933 429 711
22092 137 717
86959 499 332
141080 107 838
347283 886 424
24638 523 672
467667 485 880
261049 941 869
580185 794 681
538280 178 674
341795 463 29
458949 65 240
826782 653 96
886176 997 793
338145 475 237
585233 593 676
627118 939 798
124718 875 409
987900 712 941
773342 829 712
101672 445 76
370168 857 182
165513 792 162
175804 573 698
44956 545 847
861441 380 542
382335 325 902
608877 939 294
405741 870 539
118764 515 321
676461 704 458
709850 450 151
878937 950 16
759853 508 864
578710 10 338
765009 17 306
221053 55 152
867746 143 114
728608 58 315
660849 921 233
938771 788 967
874339 987 113
267344 648 437
361873 827 442
174364 556 776
883470 927 528
499635 254 789
218749 973 556
36046 292 648
169404 346 584
141818 825 312
690061 394 884
885823 4 82
263334 457 472
233278 53 100
901853 262 743
811589 214 18
350591 937 328
471183 22 820
279849 53 518
628028 342 729
710881 956 815
208601 210 54
163091 817 764
555319 316 130
219470 174 223
814091 462 541
64896 368 523
175142 263 708
378519 955 383
732581 38 426
96567 659 523
475657 697 468
485686 995 933
495964 988 639
611697 59 239
556334 727 664
307470 40 908
549867 964 555
65045 239 666
708106 842 677
42338 885 422
723418 623 609
358189 264 589
79467 497 966
972963 727 642
622311 945 597
537419 118 966
279107 999 491
36813 22 840
656370 282 960
467965 144 146
682253 368 984
646982 272 857
193065 634 208
595008 392 1000
143138 488 874
86425 188 626
418075 170 258
336144 548 407
52035 184 582
28822 277 838
365662 372 132
747681 52 661
488749 4 650
208978 389 202
538218 154 957
531650 933 556
205709 167 169
354012 785 258
420065 645 841
80106 370 666
237723 205 491
680041 412 703
950134 373 265
584520 634 65
175668 626 289
313052 266 849
858390 395 371
734622 474 961
934493 537 991
488964 642 123
316476 854 57
378748 381 994
775584 123 207
99275 130 982
138925 977 735
158365 70 64
91655 768 569
911580 281 671
634592 340 569
867070 488 609
288751 127 825
566566 572 817
445646 462 292
465810 103 343
622083 690 603
82943 956 428
95481 289 140
114092 28 208
221434 604 323
917253 207 581
862198 902 508
549043 94 364
511316 33 399
55109 458 547
480835 929 432
446979 934 171
17583 410 551
373303 398 173
801579 481 122
712951 222 446
130972 350 430
720711 485 12
728901 149 790
813405 399 286
740946 748 738
956648 815 809
106297 340 357
563469 748 29
234668 66 124
512166 486 50
759762 715 160
180437 769 598
572924 233 508
38758 49 157
249290 520 72
308461 618 994
839934 750 795
935622 873 561
416258 887 445
63084 766 288
269036 8 222
143649 606 127
877259 642 987
188615 743 138
191958 764 41
834626 551 548
790376 78 803
354860 714 385
318038 783 41
671785 995 446
221715 89 186
706488 198 786
394851 814 729
338385 592 181
461447 494 277
122136 278 884
402522 951 196
176197 225 353
631284 952 484
293651 155 210
609486 69 12
53960 314 528
731162 902 314
388871 147 800
554724 601 416
313782 842 477
524090 698 353
11923 797 163
894738 957 169
974125 151 206
158238 805 6
778077 99 340
947666 740 627
57818 367 903
692530 260 161
165467 405 98
675026 68 519
564671 768 794
877348 567 313
613958 987 14
650348 12 1000
25963 156 9
892354 776 969
993507 114 95
994946 77 251
262143 488 961
947942 142 12
570164 188 668
849553 1000 934
724741 308 415
893951 690 10
772871 16 676
579637 92 46
494139 403 730
688086 839 605
251404 592 86
944572 896 668
650502 937 12
453757 695 562
484443 518 585
687094 884 198
991682 366 443
221479 372 38
353172 872 126
475332 201 630
463765 115 762
870500 820 34
255262 344 493
452456 353 877
164315 204 443
152462 523 507
344902 894 509
267824 533 802
784209 422 798
657113 696 334
330718 226 554
871198 11 231
946275 32 863
637679 127 67
258674 930 647
47438 378 87
715529 640 185
990087 454 32
204177 281 115
775981 153 69
859544 115 750
849650 710 976
160383 136 482
785543 316 258
725292 474 225
711236 771 999
949014 990 253
613107 66 929
396431 197 845
820354 18 40
558124 550 457
812644 779 255
953449 37 586
466496 303 72
769235 857 701
328900 240 622
681452 339 128
226710 618 345
505283 125 36
35484 661 475
495011 879 892
568709 747 559
412828 28 825
312961 53 505
123327 259 632
501577 963 570
524831 619 632
477421 190 646
328962 535 66
825617 933 820
153170 250 923
863889 381 197
553599 509 69
546479 391 167
811239 536 237
744919 611 737
816014 13 255
468010 274 561
178778 233 689
588422 604 222
410717 989 861
98567 383 703
438579 742 217
94001 662 594
597558 617 955
847930 40 287
443742 165 712
928531 927 466
279134 463 980
219093 710 323
519393 362 125
752144 406 984
662614 708 977
451324 605 932
258479 766 425
808158 889 459
294033 663 385
266706 32 537
954718 959 288
677021 136 835
764337 823 378
272241 870 67
320632 907 548
352320 195 325
393253 572 348
330416 546 311
722712 910 344
58715 830 449
392913 668 529
159012 74 598
536590 122 840
386653 477 225
732578 977 653
694569 411 577
981367 252 260
606629 131 624
783095 584 486
542133 108 293
764166 187 841
314776 840 850
586055 377 46
785080 797 874
150411 560 268
470028 213 731
148330 623 518
384116 781 989
226794 14 621
968429 606 112
751951 880 774
991465 793 790
591627 520 381
729657 639 800
541049 985 33
104439 106 631
513825 738 414
688743 781 964
353254 59 975
544610 413 22
878408 672 353
483642 573 761
793082 201 696
826382 842 558
770789 150 346
434968 919 32
208287 431 43
719290 213 888
453420 536 285
910990 316 389
857462 897 423
784357 328 491
564741 431 166
979550 324 57
623683 812 301
872160 396 702
210522 798 799
823879 132 59
18862 102 752
751178 542 72
49013 736 830
636944 134 597
753645 891 200
962482 457 196
224433 456 18
995837 849 330
70071 858 794
795 134 676
149480 438 925
562663 552 329
119931 192 388
245869 538 180
785683 101 418
235582 72 166
856839 554 544
347675 852 687
766868 643 575
331812 58 193
784505 489 355
433049 643 542
497558 538 539
27247 658 365
433013 85 254
31010 13 15
694261 676 697
662835 840 875
390192 6 471
431864 297 591
800300 644 897
655162 70 228
297948 947 321
411690 699 875
80630 223 425
883664 961 253
725188 74 701
336416 110 776
826077 135 712
918348 86 88
780944 45 874
384608 76 314
331983 827 308
290668 163 275
902395 891 681
608891 767 74
600577 385 216
962663 829 233
696184 325 844
333294 903 117
979359 605 840
475885 196 675
843093 890 329
448358 261 343
478140 718 156
352349 210 154
308237 623 53
243355 510 719
989215 98 41
255035 760 813
806261 301 627
909644 462 958
593504 938 88
874683 146 2
195417 634 42
542991 625 800
610022 80 794
785708 60 855
61044 791 192
537106 729 710
664960 846 653
492164 176 406
16180 771 213
182383 134 978
575761 586 447
340057 766 208
340723 507 612
429833 256 912
279395 879 84
201977 206 850
166608 328 329
219090 451 92
98594 696 855
431126 161 302
422766 123 924
72571 835 565
813622 500 368
794465 237 480
88986 691 816
913794 333 880
913773 38 447
885095 347 186
643893 268 430
385288 609 863
381003 201 574
734771 440 733
140236 763 657
491454 410 337
530918 342 146
395380 475 293
834434 702 856
937289 36 54
659092 611 691
127503 1000 89
488955 259 677
286872 427 253
817818 701 370
377703 224 625
612030 594 143
731487 448 389
86232 219 963
876721 947 690
397539 790 19
865424 759 918
75790 65 88
425269 666 884
623614 670 324
522255 380 584
701818 297 584
84111 105 606
621739 593 49
844015 693 903
783186 809 285
358596 680 461
735003 866 98
611718 815 622
276432 953 23
882177 639 108
798708 296 586
283794 123 116
460230 140 285
474804 408 253
713885 36 866
636411 489 40
217273 343 706
203941 472 523
484266 65 529
928067 169 317
456892 191 50
994328 522 476
870340 633 254
746951 489 306
746532 938 486
939836 847 952
795160 202 144
314242 987 536
738727 54 39
783555 602 773
817875 775 536
550288 378 463
979230 585 940
384014 250 768
202315 141 983
234975 55 228
990520 459 388
466514 751 839
216687 558 851
236974 610 460
272692 239 852
209913 484 714
42824 941 932
290156 772 916
751916 426 784
231730 719 689
347662 426 380
656407 835 853
440329 592 233
962106 142 351
758973 233 537
481760 907 197
307764 836 974
969819 263 383
882910 543 171
804479 785 847
830988 457 425
112997 522 256
19281 658 729
828944 298 386
771381 932 422
842536 902 950
955791 764 742
285362 683 257
738608 926 129
7950 283 505
581460 113 704
539000 67 716
779800 270 231
703494 798 235
454145 796 587
747829 386 275
243421 420 860
318669 68 976
550680 581 865
39661 501 680
261887 881 21
551737 864 368
591564 833 203
218845 571 592
617223 252 620
937091 140 760
886503 716 719
549826 906 194
175851 705 12
226407 898 482
428530 800 426
518179 760 872
535604 133 433
692227 174 579
574849 657 495
997758 205 547
492673 625 680
626252 3 577
469734 309 721
468612 293 217
266611 84 234
860112 774 39
182039 355 625
782656 306 126
234469 580 482
153184 564 107
560900 637 703
704927 692 103
412171 395 296
517060 813 50
234609 480 278
968435 152 375
445937 740 976
587292 272 553
557400 50 210
432747 420 859
502264 71 56
998899 354 922
105365 705 123
154980 403 673
898360 767 889
893065 325 618
332 474 879
923112 482 138
71271 983 923
828649 625 113
737647 984 547
814110 439 15
212169 855 837
364282 441 139
729684 670 429
425152 162 964
407650 755 505
849181 729 309
532596 786 33
216449 102 646
715623 682 528
301043 153 982
202877 500 386
645250 365 26
908497 417 451
309544 543 474
559890 3 95
223746 498 157
16639 140 483
507545 71 258
624072 708 96
325292 817 580
523394 647 795
575272 747 196
848605 471 775
938261 482 103
839478 26 602
955853 149 4
148016 971 525
483584 449 569
754395 887 797
183092 916 903
249820 82 111
644960 124 930
893698 586 836
73943 369 500
671260 359 386
874722 800 198
342823 185 22
502967 145 380
513182 530 210
970645 373 688
714623 748 29
362821 531 50
983789 93 854
769987 468 9
862315 307 923
509794 862 340
337086 478 970
407481 109 839
966261 999 942
579725 553 489
300253 877 449
237596 973 25
147272 305 905
334878 935 166
472055 971 862
255088 135 201
112188 173 296
144526 373 468
466534 3 268
506677 140 37
521663 832 926
595055 190 924
458617 876 906
767300 799 435
168356 478 565
676440 541 422
878496 15 675
765079 758 833
679929 449 190
833680 520 996
707950 53 887
892399 752 853
957704 722 212
285128 97 863
67882 606 437
989203 219 152
712214 62 888
482674 630 307
384210 671 869
505897 242 639
879264 720 796
991975 930 615
929361 496 582
586165 732 775
929619 763 632
858303 547 970
419511 518 265
888674 972 257
687498 474 626
656837 683 542
729701 809 159
858036 472 560
984247 504 83
818732 469 160
829806 574 202
294915 49 788
871383 427 180
35345 687 82
264461 220 761
766598 562 535
145717 849 521
683299 310 713
251016 490 890
728554 283 294
711802 107 806
272065 534 544
45131 472 30
892917 552 483
551936 983 501
685461 337 746
637284 298 752
100735 249 640
679004 974 818
889608 331 680
43608 495 785
413135 487 164
344392 775 40
600693 622 838
192645 17 63
529654 337 196
905361 92 426
470308 118 130
894997 351 65
889895 457 961
176155 441 525
900390 526 564
561209 717 4
442390 370 574
731991 236 628
561534 725 194
429438 250 607
628011 961 60
602985 258 22
911604 371 979
893296 571 324
791540 906 319
938828 107 319
59419 46 851
660702 872 305
644623 627 408
980984 918 22
718239 923 471
918654 695 622
642962 955 931
861350 913 471
434038 90 577
355706 623 152
588896 313 858
523751 30 81
791210 878 801
172476 609 794
201221 163 507
639798 242 857
611596 909 350
164608 319 859
327993 846 486
211652 642 685
640596 354 960
12988 857 394
174153 902 921
676601 666 745
781308 356 523
85230 649 895
770958 35 303
538619 953 478
667630 483 62
168713 214 319
642314 634 162
629246 124 463
531504 603 923
452399 648 585
562592 794 585
160373 566 77
383402 214 410
442650 907 810
739776 467 192
212968 56 908
727266 545 237
947561 667 860
790225 107 571
282728 602 631
380660 684 699
313806 983 115
997996 698 145
353804 526 612
433603 567 316
108553 975 981
538041 484 431
224895 260 33
323157 121 202
2036 615 108
875575 299 671
173082 874 742
968844 958 954
424491 42 595
894292 613 798
163128 631 588
979140 348 371
348147 391 312
494730 621 962
198117 19 779
331397 746 448
252480 879 345
596860 877 269
655109 517 516
9743 204 379
660551 149 575
767654 693 94
612375 644 507
658173 499 155
362452 292 965
589941 357 308
281923 625 336
662339 915 548
396268 826 742
723272 148 792
421287 144 391
741903 160 850
700536 625 260
37384 195 889
981682 50 550
383798 265 548
338964 393 313
403744 923 581
202621 420 427
367640 657 873
41870 929 432
822990 203 226
878698 100 963
564031 356 741
504330 91 916
180167 379 879
257783 764 70
782969 250 80
990024 623 325
144983 479 998
560963 145 234
590433 850 255
514587 838 194
832031 101 878
777979 661 178
666377 620 654
498826 666 987
998007 887 211
683892 179 971
749557 253 89
29292 519 697
309721 725 907
173984 253 447
925073 741 675
405074 473 537
879808 174 904
371054 494 407
806723 541 674
813626 287 566
857138 345 88
336210 531 825
925010 347 182
113877 686 458
132651 122 463
834385 85 643
692035 152 836
996523 532 384
47307 600 522
906009 449 438
349847 192 564
114892 928 395
113195 570 600
440049 720 535
266194 793 109
399459 632 755
321194 659 43
232154 522 341
53189 460 550
561530 943 16
320678 731 572
152951 689 699
868192 422 282
573089 325 441
271966 657 111
309163 101 552
982910 450 745
940494 93 165
712724 657 211
210097 13 467
608527 91 363
155901 387 826
63456 420 609
127294 347 351
666245 627 252
539155 220 661
175013 535 256
769733 552 11
388601 954 497
818271 723 884
992456 586 745
809599 256 706
242990 379 151
942496 275 402
991863 855 452
413239 220 936
685078 265 829
485007 921 732
673356 907 501
356747 104 728
887232 296 68
660219 908 829
598514 325 413
256734 240 596
398761 288 549
39888 304 305
228118 475 949
354913 873 19
925975 279 494
416136 816 736
876253 976 985
96607 153 166
919513 232 328
990537 345 182
365152 900 779
459984 3 426
33484 581 52
496512 571 820
718054 875 235
730105 979 222
761218 768 45
442417 22 141
108171 153 662
955946 905 798
534359 85 722
961916 912 571
755139 17 512
648246 722 448
223806 823 343
22463 478 10
670953 230 410
148933 293 856
485499 303 332
211846 327 453
448289 683 523
836557 524 641
745258 456 188
494663 243 569
748285 704 922
16695 622 238
681863 884 632
813450 573 451
902808 727 276
129448 763 813
603751 556 480
677157 418 529
256706 757 367
658788 823 65
641750 35 4
67516 295 371
80336 950 748
657393 505 495
280503 774 200
390065 212 600
407430 887 698
619712 796 79
416314 840 810
956672 516 42
151314 600 390
629101 956 322
964861 750 888
396241 157 560
437418 569 391
617669 470 929
292741 135 669
101845 11 922
67303 83 277
163373 747 128
10121 509 937
998517 627 253
616063 820 697
441951 199 963
524276 927 66
994339 285 486
671151 986 853
83169 348 178
690961 69 815
622396 633 439
348987 907 663
328883 30 35
615272 51 855
995423 446 894
652822 681 46
666966 583 632
969294 530 499
304007 806 244
707211 802 37
467393 153 509
701041 103 533
260897 363 99
891632 702 901
153319 297 934
703920 155 467
377303 891 891
869389 32 713
120722 705 184
455888 471 876
810584 500 563
959464 610 540
176593 141 327
436712 280 397
255477 8 5
206955 450 712
872956 669 186
649354 529 589
212672 796 515
538824 352 960
167313 918 74
556401 884 633
568501 973 845
252011 729 554
732328 799 984
764347 100 773
201170 253 213
474544 140 712
437388 382 796
650951 813 502
67285 878 171
550997 563 646
321937 153 488
831674 512 898
868650 992 633
328401 796 160
67573 34 201
521178 919 199
731093 837 631
697951 724 881
254139 605 741
998911 912 332
132609 691 863
209488 76 32
794964 271 142
209924 330 746
283647 940 405
453502 414 9
708275 11 256
551315 274 219
113054 654 678
984221 382 561
995763 41 469
67362 441 296
715987 429 903
577242 841 165
336742 502 30
824745 544 597
746183 217 455
528124 518 932
424239 306 215
313407 907 536
651266 716 100
676745 886 426
473472 782 847
198473 627 223
91699 476 756
581321 274 530
128240 734 256
467292 844 496
937811 263 375
941500 921 229
620590 855 9
15426 747 470
40159 892 350
351126 515 464
219399 625 869
779206 198 643
983316 34 209
633158 409 299
458737 473 441
248064 437 525
921314 52 560
405805 655 498
888518 141 259
480246 93 533
619013 781 255
156530 830 924
18621 798 65
198363 776 535
958928 823 615
934591 959 274
460690 802 616
437661 932 620
380285 896 137
152582 110 506
442422 610 156
643768 805 416
304054 179 892
863316 265 95
554271 470 320
689902 213 858
841604 38 265
437817 775 902
196908 916 950
966633 597 98
812225 532 256
814577 955 606
979975 340 989
601434 491 378
405076 517 926
406360 746 262
281586 637 282
942418 934 46
293197 956 330
875736 412 733
99271 662 259
440140 212 365
328105 431 149
258349 649 335
100085 572 903
662104 583 266
813581 199 174
183862 243 670
677344 166 623
904491 979 97
136780 310 322
992719 871 399
389285 841 234
656995 860 529
572931 525 425
929399 588 815
515443 693 26
251230 1 197
747711 79 911
264017 510 371
734336 473 380
268179 178 35
408947 892 470
585895 890 472
924038 736 759
735306 841 95
219300 962 432
811862 912 668
923135 996 475
728899 902 134
599493 884 111
780288 959 429
886661 83 753
898820 417 912
217355 490 327
146439 860 83
865241 580 189
113390 463 215
275686 985 677
601303 484 946
635776 84 411
564432 824 295
306416 934 821
915315 941 983
866083 767 887
13592 428 636
174016 43 532
333617 229 967
961332 72 877
203267 515 324
998936 383 55
725989 90 341
203871 908 848
93461 824 126
829715 683 845
669726 498 248
324033 574 887
17113 325 208
824467 354 745
567353 663 531
688359 722 326
508566 618 421
762554 197 236
584654 870 842
738858 948 446
477394 547 207
520286 445 973
858170 11 267
531176 723 301
351055 334 216
27652 915 966
733580 697 412
124769 177 420
621333 329 311
802034 801 397
535403 434 642
308910 139 374
793098 350 600
718891 296 818
235087 125 558
719799 193 39
685240 475 294
319140 207 269
533875 752 142
784369 851 433
247592 852 599
801017 290 427
51594 793 39
196231 464 161
382384 569 436
907057 599 811
682587 352 598
386547 470 401
333465 674 934
851129 823 909
974479 178 822
358517 112 85
500543 666 553
780214 394 840
768960 403 169
190558 611 628
348761 610 692
120420 68 957
304336 129 679
597620 700 128
235545 411 335
915215 582 37
648303 199 270
78764 685 622
514708 157 305
43872 221 585
711340 131 1
740781 829 765
265448 40 544
830009 19 691
998218 386 578
286145 444 977
800176 455 801
789115 232 309
879339 408 808
328909 723 840
493217 482 510
46985 13 394
973486 134 697
437283 158 492
910617 594 670
356114 872 108
592037 269 136
788346 852 364
912030 305 711
758993 223 169
991071 570 336
118908 121 814
194795 732 425
980317 927 289
283182 807 927
450367 576 502
756466 635 323
696834 797 332
545459 860 703
671801 669 997
579101 575 254
645637 47 247
953495 430 362
350951 935 144
403830 273 39
651937 708 693
568557 11 621
705683 394 16
800131 916 319
828559 61 214
679082 191 96
457368 476 716
736202 501 778
468849 723 876
761574 306 894
317640 361 62
35988 655 432
35704 645 336
212949 37 459
236662 152 361
258683 765 588
71592 410 618
302285 334 813
260937 97 282
600937 926 562
76231 300 123
986490 88 424
8640 662 330
417601 532 672
286046 492 332
121269 645 771
353212 778 994
549559 973 342
824425 75 51
467207 650 460
206534 332 6
999484 159 786
872891 48 134
91778 721 775
171301 259 41
989481 423 144
634155 461 586
461361 931 782
308646 67 404
906016 197 195
987815 855 917
297644 810 591
723755 97 556
596535 392 602
747992 129 279
603156 697 995
701837 807 312
363674 368 221
803827 669 5
435016 285 712
917893 695 72
848163 569 446
179406 722 890
551956 522 372
834218 436 672
800397 827 364
528374 24 420
478750 46 884
425589 986 992
605296 957 521
123463 294 11
73485 712 234
150546 981 131
841427 509 874
402182 573 249
389368 855 169
381882 448 222
301178 858 185
790531 32 693
610221 716 355
340748 464 934
342474 63 844
626350 638 825
724881 831 767
380007 297 516
860827 57 543
781541 616 385
917652 49 55
377880 280 340
463215 506 52
714884 52 538
879000 832 967
637144 692 500
290464 62 84
256952 709 501
399518 105 22
448259 55 878
183635 593 450
294620 561 430
509184 83 222
372953 233 305
150552 46 896
631684 570 470
677375 953 833
326685 92 277
954107 127 851
746361 911 70
641385 596 472
591637 941 93
691064 977 383
296827 187 642
800616 256 467
445944 156 188
140113 287 805
499548 598 728
881620 649 135
502309 822 560
936379 7 378
774746 281 374
609507 24 386
238016 103 899
77202 817 802
874909 683 64
790528 200 19
852024 660 735
183225 61 519
652179 825 890
291347 534 154
862183 340 427
207942 792 31
821958 545 278
600606 262 194
462195 766 460
560709 178 373
490040 155 37
261424 97 727
675988 34 279
947526 999 59
398482 387 37
762098 958 82
867551 490 892
28407 188 950
565355 260 149
909182 818 673
802226 630 73
402805 768 309
926285 413 663
706513 386 212
30128 835 150
434115 366 964
955488 769 977
612598 50 194
325215 776 264
478726 5 385
108266 389 865
516074 343 71
539695 184 128
581720 937 600
316149 674 473
907211 289 956
943117 557 254
265868 209 145
474087 48 281
272419 385 283
368575 74 882
509009 230 690
463405 438 650
106054 23 739
41794 829 532
450587 109 392
813632 409 617
684368 523 113
251681 510 297
174272 967 47
409241 807 488
600329 663 842
90570 262 24
81278 764 399
171860 664 14
616927 908 927
89539 955 126
476471 622 606
614720 265 882
730690 542 186
322897 737 1
42802 385 63
968766 882 692
540003 673 465
204525 161 235
964108 537 914
971669 559 223
480209 677 723
866496 182 398
323397 76 61
980781 828 513
961722 641 965
696984 89 87
924538 662 598
641321 433 615
528368 959 519
931406 563 757
573902 725 694
49806 950 625
163360 874 280
797104 448 734
334680 142 780
805218 44 13
545206 656 45
20223 297 17
923870 645 612
987789 286 584
527658 823 372
763257 747 878
415474 591 655
277006 513 331
923592 800 980
770140 397 315
40710 476 24
790718 198 538
961103 664 414
14161 908 275
336000 353 131
207202 310 976
477733 553 37
71301 934 156
43993 841 563
975944 754 381
840915 161 935
548656 222 263
515703 921 988
560219 511 508
878358 917 885
101748 145 636
561687 506 377
371871 262 1
725976 906 823
166825 597 108
570083 752 470
796843 218 918
215273 7 872
729460 614 889
629991 523 683
176247 858 95
883722 966 47
237181 631 802
224056 542 987
211774 760 577
879915 860 193
787775 493 27
524182 371 850
954085 221 701
795060 921 798
857787 493 951
482925 710 350
142765 621 378
966593 672 237
84829 409 583
170961 532 851
28524 628 975
43024 222 510
930161 280 470
722496 771 293
578582 305 573
760994 5 110
511774 390 955
22587 10 160
724029 205 849
115245 582 305
898868 831 419
854261 582 185
233792 892 600
199951 280 172
459808 138 391
305051 122 996
76036 430 896
257926 740 606
203189 110 468
423763 96 987
358313 130 702
963873 345 820
511841 994 996
272348 859 858
639098 584 676
405350 499 549
855031 870 533
749382 272 401
665384 73 189
698530 943 537
598692 678 980
530941 735 474
262574 461 854
766686 98 26
447032 426 955
379228 646 289
420214 722 688
580336 262 978
63580 566 16
235058 980 295
691498 737 897
298813 789 655
217962 246 966
118871 40 800
147533 918 690
352563 550 812
605861 147 924
210256 912 910
191781 126 800
87997 303 497
977528 270 324
619507 612 480
892324 794 526
494085 765 658
38485 914 179
293074 445 219
610189 155 80
269996 769 222
537710 5 198
973695 64 452
341032 595 294
123441 395 716
69375 120 471
295192 787 396
890908 227 967
183619 460 148
688044 283 825
802217 112 11
92040 667 329
635163 893 594
460798 635 166
590838 561 923
230274 120 334
18141 591 459
114535 497 403
940328 676 16
825840 562 377
922265 369 943
60662 812 158
747823 721 405
864822 273 407
28390 948 405
224570 332 196
184005 385 285
263095 595 146
716285 724 408
998857 91 499
9322 310 363
934608 47 897
491753 941 512
807059 939 877
515956 673 653
343946 247 860
498120 367 442
527097 500 237
579680 695 579
117681 6 79
13509 493 202
314125 395 282
900131 636 365
23058 740 945
938745 130 204
387163 813 640
804071 777 263
355180 773 113
854365 912 999
982744 306 318
747709 906 557
239049 721 566
224656 130 459
192181 434 894
42105 881 697
133255 489 698
456855 598 754
723178 410 948
508370 148 388
203149 346 382
265540 797 240
667612 295 191
861008 643 209
183721 947 328
729520 31 203
684610 830 300
791493 396 871
708587 132 744
861014 757 150
420693 520 540
905865 257 877
731750 466 828
199594 396 480
144342 195 649
570190 844 855
684811 903 527
849450 976 788
980152 750 615
921117 728 142
113661 598 546
770551 543 387
822502 49 450
402694 438 634
104392 645 135
496276 952 194
958470 939 474
880985 881 114
787807 709 887
363417 86 377
384842 841 837
445687 208 156
967400 583 306
892011 130 334
378610 989 549
974953 653 448
472519 837 798
234589 707 855
676390 212 281
210384 602 410
372651 559 76
28041 277 893
969148 879 823
657508 446 134
673976 21 36
121934 328 666
125170 912 614
5835 349 925
831582 110 5
914697 48 916
894414 371 713
476015 769 786
980248 543 974
413140 486 562
779051 372 304
832568 901 819
381001 114 414
139211 160 191
211199 489 802
974876 245 924
332607 371 602
689928 519 792
947664 406 939
406392 177 413
529334 54 425
150500 407 494
217497 360 825
877539 350 188
784933 6 78
141739 265 302
596677 981 303
88217 901 256
641394 13 906
800204 953 875
55515 952 191
575642 961 93
687501 589 46
301369 530 740
82507 572 63
413443 159 690
46431 274 87
770821 797 955
85719 64 317
605548 921 166
870299 14 121
265104 539 318
655144 156 942
639932 576 544
448149 466 350
739659 367 20
462713 432 126
282373 511 327
956225 8 203
186724 662 420
497168 187 144
397699 30 348
334824 90 107
44076 258 126
809470 436 243
845991 607 85
768371 725 846
217903 164 367
484281 553 47
287663 241 861
907473 767 50
657528 410 49
31882 108 57
866969 58 604
184052 360 636
990865 801 827
444412 958 908
839415 680 881
103651 566 328
49214 218 433
830963 772 807
192307 230 419
110206 616 121
843805 177 864
499750 462 832
449321 801 250
124153 561 373
323522 656 579
217210 754 110
247961 160 527
750644 700 212
884256 747 918
532225 626 408
228107 953 697
999349 130 937
556917 318 848
414024 375 175
795563 347 739
392650 461 62
522280 616 381
443771 427 52
971485 29 778
383318 891 713
187771 933 334
775589 819 201
983570 475 474
137811 261 75
284571 943 919
769610 432 129
276917 922 427
294232 357 561
548359 330 599
840773 178 400
416165 347 486
783955 469 311
392205 296 400
747519 705 882
528864 939 505
467414 513 145
838858 276 459
615148 579 164
630035 105 237
172220 252 834
647691 261 547
845418 239 13
144344 974 522
168128 25 106
257762 954 126
94826 832 529
834032 151 23
78719 616 512
826554 970 300
379605 14 15
771966 595 548
525374 560 930
375576 383 669
624729 495 405
382645 496 765
709265 162 5
998246 496 798
545439 34 48
345724 168 63
491452 167 670
238642 833 203
403572 583 965
968283 991 453
529033 599 972
904070 811 522
454839 928 927
932261 945 922
321392 657 943
926241 878 134
372723 916 155
52171 480 255
459639 812 906
926704 22 304
386020 749 638
81376 663 235
675362 151 183
200935 102 993
268809 559 577
503334 899 183
133414 600 645
523546 991 271
908616 406 196
965058 827 475
826723 662 694
690167 348 719
187089 703 991
715902 17 922
406742 84 734
736275 652 146
695929 288 14
476045 898 43
886368 741 108
35888 440 937
658125 972 329
912988 683 240
686386 118 374
326524 285 229
274985 645 768
386488 329 432
238497 495 885
127330 265 425
504006 692 244
639752 40 119
185957 232 709
464946 98 877
877175 136 321
912537 356 150
908008 622 845
890117 298 534
835749 970 157
574770 653 187
49809 680 483
326684 129 806
567683 901 725
550399 378 937
444044 660 341
390153 118 305
174538 502 449
424378 767 295
330361 376 193
177887 34 89
728981 748 983
63285 256 900
100417 984 697
21235 209 726
99461 30 146
832773 68 464
649243 233 892
488982 134 695
228423 691 765
171365 377 370
187869 292 808
390889 593 4
900384 755 834
712996 709 92
719550 327 386
834753 778 104
190904 727 993
197524 141 154
567148 246 200
37759 625 482
412917 905 675
850728 120 24
118403 595 642
331428 450 337
463173 850 971
763295 9 232
688562 522 897
450 751 58
748918 501 298
363503 673 958
494053 478 52
169830 453 410
554164 213 941
496708 26 480
857017 241 477
821865 552 53
716426 748 821
19802 578 197
949135 907 344
196324 167 269
86270 538 630
282867 421 502
487342 197 604
527679 452 808
865350 397 46
694932 449 620
941591 50 98
20150 330 655
904375 213 868
561325 962 147
403176 388 657
734889 561 714
495653 198 487
280559 556 56
826302 487 554
693347 148 190
942419 772 714
767538 315 878
940195 68 623
73911 163 771
513011 861 479
983685 82 491
141757 551 933
551300 28 387
634189 956 553
862240 49 137
378691 7 242
318914 829 336
413560 112 673
432326 852 210
204614 682 606
453828 934 765
620057 34 849
848168 620 33
190838 365 796
182609 64 437
344005 239 981
910680 780 651
825981 809 614
103279 29 731
173417 582 999
801942 375 267
872306 302 985
889002 785 732
815950 296 911
449629 745 535
737511 562 164
483458 853 465
683943 973 341
942153 514 821
143350 618 598
593895 408 606
763543 345 534
220201 252 486
515205 815 683
633816 940 547
52115 357 313
616401 323 343
875346 456 563
680237 816 440
722007 790 181
408143 667 141
788083 906 655
164101 117 934
952252 556 270
656497 36 953
729333 425 287
448559 300 371
698456 167 478
973671 213 584
723914 986 597
201530 984 843
699779 537 771
911927 450 336
141311 74 967
878460 298 265
371894 833 383
349799 314 569
317158 744 813
754305 762 908
659910 47 23
822823 447 834
150550 541 588
345994 568 818
324787 715 622
864991 307 990
175194 131 717
97606 169 904
103909 856 51
748 485 966
831259 511 485
664097 734 670
196079 940 592
98955 799 292
791356 225 309
321271 389 15
950855 578 416
422652 441 452
946614 325 710
266421 62 479
24783 521 764
311627 594 62
261496 404 271
84621 851 522
867663 730 88
80150 259 361
541751 982 542
799450 845 916
824802 819 755
77086 618 504
984029 165 998
417209 41 201
723109 137 937
570547 555 160
238813 53 659
966418 492 126
393463 86 912
37867 248 264
482726 496 717
917002 888 50
721889 696 810
489289 706 990
724654 287 272
316029 970 164
622076 778 408
482171 481 662
771806 354 37
142607 627 542
587373 167 429
391638 168 238
356565 713 790
868504 275 953
168912 475 894
320237 624 915
413554 100 213
97534 418 526
9207 601 236
156057 998 77
320800 26 842
815109 508 522
106859 812 794
576549 619 55
781289 177 851
22853 852 255
899745 120 894
106088 640 499
728162 81 321
625651 461 546
784046 482 461
829865 98 249
970993 799 223
756407 385 702
858169 192 19
723206 979 633
524475 33 722
622181 968 543
262429 203 13
756110 833 852
222209 907 406
325043 146 828
118657 669 102
800217 263 725
829602 283 633
246259 363 315
884333 890 799
725694 313 214
268557 361 488
119607 789 962
229150 130 467
678737 585 547
973371 237 919
991968 866 313
432041 247 782
45585 151 465
799034 311 48
194683 581 653
485531 262 89
65449 138 698
601111 438 275
550618 427 750
246319 721 206
668679 547 212
311445 752 388
203643 313 88
947231 329 740
222054 272 843
197410 355 904
718099 280 679
433853 984 802
657677 67 509
443289 164 431
791489 827 91
89766 396 303
975467 42 24
742468 344 85
428435 734 565
377370 745 744
498142 209 113
974189 559 531
366120 73 93
673719 359 919
620605 531 302
117296 204 893
509328 228 401
751068 973 155
683499 757 318
369300 397 309
41649 12 80
761757 267 659
583418 610 611
404360 488 704
988046 700 844
71578 342 314
379423 406 214
543177 859 349
587809 191 213
832371 565 909
90775 871 585
85603 761 250
493887 228 476
536542 461 530
731716 803 419
546229 410 480
523766 138 23
34724 549 606
159500 994 420
313117 812 969
367238 643 310
242378 113 652
807496 709 997
743137 956 277
818395 323 687
799238 904 34
734659 80 684
165157 317 719
409841 41 992
960095 627 313
408367 962 667
874404 457 354
691706 343 933
781937 563 308
754793 659 925
707011 867 912
212061 686 125
998118 260 420
980772 739 896
311389 992 466
192230 59 900
117453 495 372
109691 653 603
672199 805 228
106429 823 756
904901 695 284
512928 757 882
774127 927 897
749702 889 680
789896 732 196
886231 630 113
688537 755 985
546333 463 39
673235 943 330
839625 163 371
281542 830 379
44272 686 339
255201 438 115
700555 479 147
244889 903 135
788581 839 884
816190 29 240
789572 858 372
332483 672 658
89085 388 740
815557 17 527
999001 977 102
844265 855 187
900586 32 85
534273 7 514
976182 552 202
500559 582 759
990255 763 122
335869 68 814
317867 29 73
257058 221 638
271888 845 860
732571 151 90
674427 145 507
967733 160 951
380392 492 306
707581 738 488
98086 743 856
780124 216 992
181492 301 5
611859 832 397
350701 818 769
819651 620 677
901017 378 87
126536 671 404
699633 687 359
676211 145 461
673386 624 627
485207 612 620
318 301 567
286856 153 460
513528 485 653
349052 128 907
95565 838 79
506728 832 991
806223 23 712
222416 327 20
724505 801 135
630874 340 99
641105 175 56
601137 634 853
526362 418 373
317916 473 102
374894 363 115
688230 807 113
940072 349 448
830577 121 571
83460 660 250
523164 4 368
437113 331 741
532233 831 741
556855 284 51
216604 72 152
807479 317 941
215301 351 750
89994 321 754
212464 367 231
668165 368 176
386013 615 448
725129 62 928
220579 120 336
97969 374 993
423117 601 902
281472 227 473
939769 76 898
554494 868 179
947472 32 782
298698 509 801
834454 684 920
829993 556 696
226624 308 94
338111 924 121
120082 665 907
333457 250 34
68743 864 127
5167 730 582
505494 228 429
260890 593 710
31730 966 306
530628 123 933
97068 443 511
678532 124 157
668161 939 851
691174 350 464
989273 633 849
60970 185 409
10320 411 223
289747 466 951
7405 178 674
437421 199 86
295133 801 291
699463 282 593
775107 14 716
801082 219 761
498951 758 871
872930 710 954
279254 685 680
559425 393 73
700622 62 614
103939 525 303
856802 662 98
387719 501 890
466513 969 200
781803 331 751
388864 960 245
496293 164 774
280443 758 923
565837 286 732
82723 603 560
140651 971 19
542167 626 962
549175 159 994
150258 212 491
798097 97 217
999339 841 415
780993 239 154
80970 818 398
388323 280 953
180506 935 786
229464 118 362
318257 14 216
590202 55 639
719472 757 577
961267 594 682
984386 277 480
920888 35 666
818762 647 11
569526 100 434
457719 287 875
389587 602 877
833440 25 699
880581 56 146
120893 757 609
754402 104 630
672090 952 781
260412 29 218
205671 334 129
256278 435 212
975147 507 453
496764 990 847
213247 853 149
871469 643 827
787950 820 434
509702 621 43
862698 364 1
575969 948 276
847991 873 111
148655 176 576
22989 811 405
47256 878 264
937629 712 723
599840 513 126
469596 254 670
115719 625 776
327775 636 151
787294 247 822
427266 151 945
724825 492 908
879214 566 244
46687 984 913
584994 759 628
245169 718 145
610062 662 865
463025 498 271
313450 603 703
296901 668 548
432528 316 214
409865 433 170
727284 868 290
786383 232 587
649181 784 141
494261 885 70
290876 200 963
87369 175 38
137713 287 663
318861 683 852
960903 178 814
32200 380 853
819789 808 784
402088 22 51
830862 272 152
719310 15 928
777301 631 471
842587 483 828
804094 933 712
925086 850 36
698245 147 813
373250 67 485
417008 657 741
205350 48 506
394427 857 379
690202 226 587
599369 673 249
978978 75 808
910119 26 62
634880 242 271
92159 899 83
136434 951 709
91420 479 429
684134 492 648
454894 15 772
67617 88 305
793425 639 162
686982 794 994
739368 60 882
253561 611 162
95701 176 206
538690 963 577
859007 669 233
345284 57 162
237595 572 571
711081 155 868
172355 594 909
521650 689 10
4203 200 976
460774 319 615
207808 76 414
175972 679 364
876902 865 381
655317 1 408
245494 945 952
373204 629 830
244314 814 50
830937 871 902
522835 352 776
305673 491 214
121412 227 49
669994 86 716
510679 234 17
893760 311 327
557695 639 444
65092 604 700
717026 883 369
88038 349 309
639554 592 961
317130 837 847
434514 94 12
452060 688 239
878996 640 216
722862 271 229
868778 996 600
751767 136 881
827498 121 336
117874 69 758
384354 981 997
381715 89 71
359247 286 848
507901 934 110
300651 729 691
87344 941 776
314103 105 228
819535 139 53
715042 512 225
28719 108 497
443333 240 20
135040 621 678
655815 46 768
183957 985 37
422649 899 123
499422 373 923
987560 851 831
482937 450 577
507821 926 54
47743 592 671
773658 534 821
719224 335 878
363190 670 196
230113 899 871
141435 92 454
587284 995 666
867616 289 187
511254 833 311
750496 394 462
144442 541 374
857016 187 206
517269 991 88
97236 947 220
406146 463 664
11661 3 265
673252 942 498
976167 47 635
589849 207 631
807370 250 243
724526 741 699
583332 864 519
630519 830 799
172090 510 882
203600 658 725
406387 135 337
142159 306 854
6346 670 316
84023 147 558
970736 43 329
224926 413 659
670047 972 347
552936 156 875
263210 774 532
792230 88 165
5499 241 286
167923 665 604
769887 76 863
275492 975 106
658996 445 460
920442 156 806
28812 543 3
581775 874 866
710003 139 784
553067 923 517
292342 133 9
304364 1 476
447448 420 428
472183 443 931
651990 852 177
865934 690 636
844931 190 733
322138 142 432
90870 310 881
169215 530 514
895425 223 526
959287 698 450
267855 538 880
490357 345 172
258825 83 335
983104 495 651
431954 234 924
413082 205 843
227503 95 865
801853 123 138
177572 878 350
1054 490 361
379636 1 304
915823 399 25
685183 779 618
933069 206 127
174950 126 552
276396 429 520
817562 896 38
385814 913 145
207014 406 185
901541 749 810
68920 788 399
67948 80 332
864095 501 397
722647 247 956
990184 87 937
109647 448 82
354315 828 880
99940 240 562
188778 758 503
443472 168 245
112607 660 429
216023 107 267
494445 604 649
515087 367 675
905170 141 380
997886 276 545
966110 176 660
682823 417 503
240911 776 86
6676 928 152
13814 617 620
943784 712 42
522542 988 407
960272 309 748
352167 661 123
523722 42 664
593883 255 313
445460 703 106
908374 658 153
972681 566 686
928724 127 186
413697 216 323
710884 452 871
958718 274 344
395476 67 131
255302 14 204
283803 919 873
280750 298 611
57645 91 609
456788 957 450
124039 851 865
586005 715 621
230258 537 851
553392 891 325
172167 603 699
321599 614 747
365838 60 20
413627 123 517
657571 774 6
828418 124 601
779883 48 825
697922 698 205
356373 140 152
490494 392 359
375994 274 302
568978 560 490
610196 432 954
796103 44 250
162177 890 680
560106 249 356
694499 252 297
559015 723 994
922275 608 104
397062 690 138
435801 186 353
447106 192 993
433384 662 340
869890 139 831
959532 863 779
455612 494 967
508969 151 826
747054 845 220
420768 348 879
842227 945 439
246387 771 644
890222 705 528
830568 559 636
683809 421 265
707666 244 145
227858 288 209
165161 533 809
180476 212 465
997848 403 194
74400 98 878
421837 24 167
578991 730 166
220336 101 313
760571 870 173
15525 645 48
605564 57 763
726135 476 754
197430 105 41
348168 616 887
564346 849 680
374953 875 878
159380 12 889
545880 910 225
938615 92 351
196585 402 541
57476 54 808
455875 35 211
511400 190 486
119642 77 349
341656 895 41
935751 843 713
522218 679 293
280517 8 688
289312 925 547
685242 529 767
314163 300 784
540176 158 502
636901 873 521
258598 620 463
13427 56 312
5409 446 305
553364 705 109
318694 552 1000
752045 945 266
463162 585 156
676549 35 337
56018 77 545
678515 410 790
675891 858 14
510145 979 319
891715 423 419
445569 184 615
919552 128 222
212343 359 738
794007 691 583
937311 507 351
765921 812 688
107401 730 951
307655 865 953
615251 874 34
523505 295 261
831587 4 552
299743 756 429
535095 5 188
926103 993 954
619339 190 940
758771 119 438
133423 610 816
9153 714 142
194499 433 181
159850 685 12
343368 495 830
231779 48 268
206644 264 827
906300 378 476
406508 817 441
350025 896 833
293030 476 410
848349 453 127
958473 172 90
526990 556 397
518996 503 805
619560 495 27
407880 779 606
920115 204 441
614381 390 38
478994 837 296
922499 301 67
858006 303 319
264401 168 727
805626 280 267
404076 775 614
718094 234 15
349841 28 277
91017 166 449
273272 162 502
63528 818 903
267690 887 8
511258 16 905
30481 187 795
173528 852 365
140396 297 786
353218 371 983
946408 568 512
395869 894 333
271115 554 14
300251 635 197
11509 51 205
499954 197 400
798405 658 300
239688 707 354
567214 861 142
426839 920 269
214670 716 586
356306 501 973
825900 400 467
685898 798 717
337887 102 85
893840 423 342
873485 140 330
707438 814 885
464269 279 687
573128 899 852
3580 486 461
316429 531 175
581109 280 907
531549 362 390
642730 341 359
292929 668 29
346188 899 804
169146 824 460
659221 414 464
926985 324 121
752764 57 263
125467 30 623
29990 763 516
71258 110 108
512700 369 511
763658 321 558
210236 117 704
573392 244 930
525768 662 151
865423 502 66
152511 663 433
231871 329 245
771295 606 27
804395 863 86
64202 25 186
116453 603 560
769676 949 359
623379 137 922
560188 103 873
891143 953 379
227578 58 723
122411 432 257
809582 913 576
214454 324 814
287712 867 924
574429 778 60
738695 371 309
371289 117 259
829568 198 21
920185 960 673
732369 278 660
692332 159 623
502002 577 590
428500 71 732
725983 993 217
1859 138 960
643972 312 484
693757 77 171
849948 463 377
908709 444 422
118179 55 9
889397 560 81
841341 35 856
490420 508 679
730561 906 286
451294 466 92
975738 213 642
257454 943 318
709904 806 7
476865 753 354
157056 525 313
307252 516 825
464149 141 174
937489 178 529
433262 726 395
798849 404 782
156060 901 365
134833 574 618
703128 841 827
480504 426 910
350836 471 529
386404 264 77
310378 312 634
990727 561 138
163008 658 421
783987 618 370
660434 721 832
589210 994 235
727273 984 983
475335 101 142
874730 595 892
38168 100 69
619369 254 908
737112 752 2
378694 287 322
326560 244 692
606733 131 717
482894 436 417
788185 817 415
371369 259 880
281136 220 34
289263 701 881
39003 625 430
297169 609 290
206303 403 684
103605 220 305
568886 595 190
323676 692 685
476044 171 600
749631 286 234
316383 745 228
384417 961 841
942944 429 644
838620 502 780
12593 822 723
440610 681 704
80380 68 523
155821 629 879
562710 665 156
843660 31 151
51921 676 4
985376 287 780
683015 631 716
285789 876 670
950977 772 323
368501 327 189
102100 927 233
535303 3 589
784203 742 753
112397 738 431
211060 669 41
698715 609 531
246665 365 451
100833 582 964
694126 9 262
744796 941 387
995048 100 160
809188 617 826
820162 994 395
402383 305 598
249197 73 854
123948 961 473
61852 69 654
203877 781 537
733481 979 644
339602 266 612
647380 491 721
713455 598 388
894947 580 367
238184 945 313
673332 328 38
584339 14 323
321780 422 417
34331 700 754
730773 426 220
323123 844 375
364629 777 431
775311 220 785
804968 206 657
745433 163 374
240018 299 943
118815 252 411
406619 400 904
140295 73 110
702502 664 872
838514 872 287
784342 571 816
697849 343 275
945614 124 213
408443 394 292
26868 733 137
102131 735 927
644060 642 585
610144 833 992
409373 464 506
821317 125 671
860081 850 328
901832 612 466
978849 800 219
966468 222 822
554466 264 477
736687 916 224
897089 191 946
222004 562 3
618585 532 846
469181 323 231
238637 701 251
182159 112 276
217200 788 822
206688 414 623
729611 770 40
584190 991 356
348336 271 861
724993 703 755
517706 503 26
577566 368 919
465809 458 370
925393 189 935
258037 283 952
826158 828 48
735781 34 38
320755 365 528
289365 607 878
605857 965 922
707771 720 165
580545 743 186
46785 503 166
569629 303 261
818302 809 952
920644 879 589
871695 458 285
416601 586 280
206760 772 853
49608 191 900
581629 107 234
169544 74 277
174857 226 565
207092 67 586
757266 340 92
849711 855 257
922281 138 478
328876 130 768
519586 497 78
821515 686 897
417538 240 59
149818 778 421
395406 632 429
421990 713 13
34172 52 853
289863 296 693
659349 39 717
864674 766 898
616161 135 550
80448 192 788
710856 945 203
780421 492 542
172374 500 393
414352 468 636
124105 232 257
12890 275 445
320633 752 535
17167 925 995
824443 156 128
690326 658 9
32860 267 568
285369 746 639
289424 812 879
432223 603 40
491902 458 488
278458 539 865
180342 627 285
963125 68 434
510039 901 652
2775 521 153
823521 1000 812
7404 923 576
211536 203 59
49200 952 61
319653 88 639
78774 389 845
268194 74 285
670348 128 764
961028 840 990
729830 20 24
79535 809 764
685254 441 432
535589 224 762
47226 94 55
551326 186 691
656382 840 469
439546 519 814
459949 220 506
270854 562 206
249012 927 159
667175 621 783
226982 361 652
701709 565 479
622541 764 675
516204 781 769
545161 252 655
198092 102 816
369006 82 950
623915 147 980
942352 909 78
516251 25 166
514976 287 408
459986 794 39
703854 809 832
64418 145 825
282969 416 922
148641 15 816
884910 197 556
498783 677 966
448148 167 247
335200 965 600
682268 814 596
518204 997 879
742007 146 820
604930 48 458
8745 574 454
177752 299 154
462087 240 762
249905 305 226
724701 739 19
217722 244 612
497201 380 850
219657 363 458
307489 924 749
269303 284 42
101365 21 918
844245 437 632
247310 983 368
346419 498 821
988858 694 165
386585 569 86
498293 468 429
27513 898 163
894311 689 323
703663 756 35
516566 123 350
972549 93 187
511145 987 841
749434 63 402
647819 61 314
789593 141 125
914480 212 672
807560 392 274
4810 44 464
209760 675 578
210338 600 642
823653 62 548
151821 721 630
934884 377 972
107994 614 179
328244 495 561
195439 389 744
183117 598 986
698451 594 1
898115 342 69
873607 275 962
247308 417 473
828624 543 234
642489 146 830
376710 629 964
608924 428 688
790329 435 859
439354 595 801
490010 745 492
206699 518 175
454719 590 728
196625 458 623
464982 925 812
471809 881 564
338622 579 296
388796 866 804
736017 476 26
346878 501 147
624927 866 256
373652 801 924
805014 727 274
197104 494 155
792245 196 859
27063 169 809
307996 18 339
307481 112 467
111745 17 294
497421 369 743
549833 720 231
243502 664 864
339156 537 207
217195 199 617
988865 916 369
26942 710 988
651271 256 153
150216 513 134
634196 541 912
669604 48 939
335286 132 884
735149 950 803
852128 22 776
336947 747 808
334449 433 671
167864 528 830
700277 34 238
437309 144 578
602917 486 668
571121 435 660
704509 490 36
514793 244 268
869847 618 298
606179 763 999
181524 679 510
959487 965 797
983080 711 790
637597 146 56
349373 759 87
693785 464 680
875398 937 995
338230 621 983
261416 768 169
492907 383 867
121822 777 17
376191 593 742
749646 107 881
619203 970 471
718268 387 753
959860 378 274
138133 815 311
225001 407 84
87292 958 694
909885 317 551
866481 514 525
420554 839 485
990402 881 134
991091 526 990
998968 638 895
73635 353 129
44308 146 255
794060 226 748
893647 382 418
737114 643 492
735833 193 203
214963 285 748
618269 751 866
587300 128 860
655178 689 382
493173 774 874
612718 636 903
631747 87 106
528888 115 101
898674 766 741
985616 641 195
364924 541 515
575261 3 588
300173 517 471
907067 134 666
313252 132 27
728616 269 930
797489 113 687
696084 932 602
986704 509 565
143926 364 674
8992 88 113
572102 660 609
187905 419 898
688148 471 42
292446 954 684
687520 433 596
396581 907 651
375680 426 385
391248 347 678
715672 664 413
136174 580 686
638027 472 193
886776 346 168
219741 285 544
65935 345 985
304675 763 707
82093 69 580
663897 595 855
880558 557 482
406243 871 932
855473 938 584
5986 554 527
86600 747 613
979615 153 603
571811 402 337
324420 121 71
242995 492 565
688399 106 424
909175 711 525
384706 946 724
73954 377 6
783330 723 362
505115 955 848
893576 670 190
926267 246 976
201027 933 122
588191 371 347
284313 821 662
851731 744 542
175914 551 288
435032 843 106
358577 598 579
141734 572 994
753345 819 615
386223 83 877
974724 523 849
973199 546 670
699371 343 44
403113 954 226
703251 854 122
679636 417 785
104901 43 813
285255 621 512
448384 577 13
666731 988 677
112916 281 767
606385 47 122
283804 94 143
384460 33 663
112449 70 825
137469 282 242
995750 313 217
994126 28 486
722048 304 52
918149 957 7
839778 620 166
656557 125 535
556181 69 392
406860 898 686
709586 314 927
355341 679 18
672085 483 996
674958 145 649
897395 532 190
879624 4 582
767248 422 154
904931 872 437
71916 74 872
702513 125 749
717835 967 808
527866 802 670
913058 896 126
742006 90 373
408251 366 697
110010 106 463
219404 718 792
620348 250 825
890898 962 774
265258 587 880
546774 969 407
374099 628 568
376800 109 55
451453 852 203
760516 165 27
514100 720 386
393722 760 340
341134 355 599
636391 704 174
819273 262 402
636427 71 358
208691 999 953
774534 100 766
920719 403 870
197416 958 885
985628 658 285
470397 219 83
805819 933 552
694860 920 285
384111 618 349
987221 773 547
562829 460 667
775678 525 547
479047 911 951
934113 488 534
61615 190 587
468948 693 364
589505 636 712
172022 305 662
321425 647 584
206509 120 161
355870 641 367
687913 6 149
320167 490 930
427148 501 919
989787 644 5
84315 488 994
931147 162 875
953601 961 682
950999 345 161
438157 685 948
165365 284 248
156412 566 357
334176 914 281
106767 447 376
408260 641 829
561955 867 753
669113 193 441
844374 332 946
173643 376 539
330486 838 469
282618 254 679
858621 126 191
860149 566 945
611911 771 647
299888 966 644
970942 905 124
564436 698 714
542490 831 994
887135 670 209
590437 913 883
190110 96 56
156541 886 611
903437 256 777
76325 745 113
641020 91 181
796815 340 188
486132 711 926
531052 295 773
449096 584 2
388273 336 577
230843 420 571
872002 6 790
778173 559 306
559549 309 485
534295 826 69
926508 689 691
380288 551 276
499853 688 820
381835 86 698
664840 596 491
290237 691 348
433315 945 130
986801 799 594
217267 508 491
48901 990 430
246756 911 938
45219 993 211
409735 527 986
381926 956 15
233004 738 757
316692 961 697
800244 12 427
264884 602 17
695695 174 547
965946 471 513
472442 198 741
408960 616 689
888719 279 156
985725 199 735
562928 973 713
32728 544 690
837704 418 469
253449 27 180
104068 301 996
395668 524 122
29989 446 361
326850 188 731
432695 532 980
941096 551 247
936434 621 830
424934 153 639
529623 705 764
369893 346 897
935630 497 75
706673 720 136
203164 849 884
840063 137 619
530937 77 827
973614 783 825
900508 498 562
233862 971 372
723728 389 706
481546 655 677
505426 789 655
518269 267 421
733012 337 838
491936 561 981
553114 885 306
608767 114 100
861968 30 572
739320 33 404
835945 905 780
241939 999 307
490568 861 970
132137 635 131
768662 631 756
748912 228 91
727864 960 607
268401 926 252
239127 631 957
753308 30 187
233562 614 346
504560 14 53
725925 754 263
258012 249 185
533525 268 351
98644 901 759
845391 54 376
853723 968 673
932700 359 138
973537 798 128
770067 365 776
437214 863 434
682505 137 301
873479 311 45
470425 864 141
444581 610 406
709426 482 768
277728 172 933
611942 9 239
460450 310 694
245307 121 734
368397 99 505
550499 71 361
118287 561 362
974706 525 974
423116 920 521
828352 566 807
385154 961 787
39797 449 887
827210 53 443
91118 970 997
916210 567 230
633720 189 940
475077 604 736
762417 550 216
762970 761 64
649035 401 19
189022 308 156
335650 802 179
205877 157 328
34706 462 130
365154 275 309
47861 351 848
270208 563 521
131663 303 46
452927 540 348
275193 121 245
369869 552 313
757505 711 528
235332 330 405
205508 254 992
512737 331 668
66631 45 854
53153 495 403
10101 767 119
587598 191 570
311162 243 443
439036 843 414
903299 173 43
593508 184 315
930327 723 238
532934 650 507
119084 463 999
859253 9 499
399007 150 571
276137 156 34
381828 175 619
801124 62 643
274627 907 789
735287 451 577
699065 204 283
763207 121 295
663350 124 821
945735 655 251
495125 38 664
592461 635 120
480160 778 285
477995 50 136
652327 40 320
944024 592 883
63401 580 848
385659 254 412
940739 371 517
560732 174 913
951907 784 682
735060 688 919
373126 853 896
147268 212 597
480343 352 996
244056 103 575
676308 57 622
376095 157 508
46842 953 384
827582 503 603
853372 781 278
175119 865 470
420502 553 522
147626 57 366
720527 48 680
586738 578 681
840501 451 576
178706 13 602
231551 278 163
318910 994 503
340130 106 543
351693 75 199
823394 932 520
453030 551 706
955169 387 61
706601 523 135
762724 989 431
84638 767 184
678915 331 988
557285 901 271
105214 468 268
84555 188 299
569809 861 729
70245 743 827
85188 830 872
639464 443 141
844409 785 546
907088 424 261
580983 491 972
563812 878 368
236212 611 863
205588 9 772
354955 407 909
348099 762 943
398521 67 613
687725 529 851
961622 490 868
821270 41 956
397782 425 532
761335 580 368
356723 756 502
826924 266 886
805788 32 437
302140 717 384
442935 922 446
684962 837 246
956557 299 722
598623 214 247
127762 986 381
410747 84 719
665545 370 814
66307 283 540
208488 210 971
587428 959 441
820233 716 947
112282 911 524
670284 150 653
606460 121 672
891065 883 504
240030 636 90
87991 90 447
190804 608 14
364116 403 973
415685 137 993
735527 816 992
81523 510 317
899640 985 451
498464 403 635
567377 169 431
674327 798 921
365897 514 764
700057 101 772
676834 989 448
604486 673 929
137463 377 412
291400 728 675
998469 704 879
265649 817 821
783830 677 66
694600 38 439
633735 768 913
885387 152 459
333576 674 247
726971 245 847
652453 140 720
663719 836 466
5000 668 342
857133 345 863
274553 908 772
481341 526 967
597377 236 306
786309 738 237
865847 429 381
697511 969 418
323039 786 971
949312 613 351
208045 451 928
321821 738 716
16205 248 876
156045 449 947
53917 74 105
124706 136 482
282073 953 19
870378 143 126
191170 626 557
594572 357 686
823291 907 895
788262 649 743
293411 830 662
826577 243 97
796837 865 974
221250 76 862
182932 914 186
318060 223 894
155955 907 962
277197 287 493
858961 557 336
338345 902 545
167097 641 846
664400 1 160
962716 569 407
217193 289 915
166393 984 219
529361 614 679
1986 374 20
930558 79 775
796342 385 46
509526 817 300
204436 988 268
482649 168 649
706751 475 125
590477 63 649
143122 404 831
206810 643 899
810302 430 440
209752 985 347
921921 439 143
578143 102 171
223016 606 27
374488 835 915
437666 353 750
890685 845 37
387725 526 294
500937 977 883
834903 616 986
767096 652 393
644320 188 118
246336 33 764
62097 868 497
91508 674 912
28069 912 385
254104 688 172
661546 628 112
923199 418 394
172448 410 645
509964 120 8
937101 795 499
990617 564 955
266467 575 941
424397 435 202
630714 721 826
494847 969 626
223899 990 709
203677 852 842
825372 907 347
785699 108 976
821107 762 7
523768 777 269
949937 479 424
29455 983 758
845756 651 192
92505 484 742
256525 794 310
25246 920 508
780167 637 763
654412 618 495
319751 712 49
177521 71 935
66360 513 830
544827 239 983
664314 913 894
377091 554 707
208600 88 273
250129 750 128
216140 713 895
495600 119 54
765729 784 689
56328 719 439
783674 897 980
743277 926 261
733103 826 549
666036 912 966
959505 835 161
230295 812 100
479840 944 549
348556 506 327
258737 691 931
44382 695 148
787410 223 351
723388 671 363
745728 37 477
104947 735 770
414686 95 394
517553 646 434
448173 561 803
114315 24 535
362763 44 582
855247 454 540
140094 976 353
822221 344 362
549232 689 555
131833 963 391
404049 4 114
760588 828 332
379282 944 199
778039 923 471
131830 660 379
94379 184 805
142084 944 381
151902 394 912
300120 265 592
30920 889 484
697547 60 228
339854 832 461
250630 252 346
557302 173 616
482975 3 148
709272 191 908
227083 901 643
937503 185 773
752694 988 635
493789 874 366
863083 287 223
529155 209 998
658805 682 790
51773 519 214
763254 400 334
507157 210 989
636608 493 712
231824 378 955
231210 347 50
651375 106 623
19244 113 591
130711 414 630
392805 53 62
435609 853 399
574919 697 795
768312 349 801
611005 306 438
481850 137 937
821618 403 739
643971 409 821
95477 791 557
909707 363 434
249098 819 319
566252 283 238
481303 125 91
607188 927 452
272089 669 749
145606 713 409
512655 484 497
597505 622 921
158000 877 850
8106 657 961
831751 416 233
143000 208 248
738703 416 709
46090 305 192
576124 799 225
19707 985 701
185063 998 157
563098 538 303
458488 274 318
230106 51 440
140828 77 541
511925 699 42
213728 309 79
237488 149 434
190070 942 238
700888 688 262
729148 632 546
384991 19 579
183939 435 828
620028 240 832
773035 399 380
649262 530 581
820854 916 626
300420 564 22
465398 795 758
489887 864 453
225630 527 235
485295 500 669
901466 797 415
320749 86 504
892616 961 41
527193 515 737
390694 387 412
972366 176 360
239979 922 970
275972 564 282
647441 996 159
538167 740 59
461367 138 101
599411 345 789
361097 636 803
25402 230 297
62067 920 953
413449 220 580
586984 539 483
734157 611 969
44005 449 223
47499 301 725
497886 919 312
489513 761 698
784574 266 258
989695 520 11
401756 564 575
719875 491 702
574989 649 824
821198 654 756
577120 358 91
314975 601 360
12587 923 988
29422 102 13
929854 601 460
13522 924 442
53396 792 2
150888 184 214
616204 757 135
90600 644 978
473086 807 304
532992 775 455
730372 583 679
324123 436 274
282944 171 76
826557 223 330
486669 515 218
292965 593 621
827621 29 515
664416 337 208
944540 479 614
30372 129 505
482651 819 901
400989 439 222
897690 381 952
311900 301 767
989606 757 899
339737 375 899
792980 868 157
351818 693 165
806162 252 452
40490 134 514
99430 135 363
579387 236 874
101570 995 542
617828 710 212
789410 976 253
367865 737 943
690679 417 438
507639 332 161
823397 396 482
961890 457 31
368522 959 961
632411 185 831
114616 947 566
23637 472 684
888077 429 825
555456 80 759
113073 499 14
17858 773 413
584589 528 170
867222 736 617
3282 820 816
537036 244 159
256868 996 53
36732 705 478
630715 394 840
111288 633 512
563217 523 690
785466 702 931
679657 805 419
325825 101 176
350640 814 650
156731 535 443
932537 422 328
574319 623 465
90917 459 558
965466 927 275
548518 136 686
603643 322 387
981761 826 836
939397 347 296
467891 93 626
39902 37 713
219619 26 947
881693 489 985
434698 87 22
688851 701 764
375517 790 330
353539 80 581
876483 14 343
446179 138 902
536069 950 238
994288 260 694
321033 800 190
634471 197 129
533851 740 775
28400 775 87
113621 950 802
217309 328 362
66805 519 661
601902 502 5
890429 413 333
88661 304 905
728335 922 245
820115 180 73
564659 881 50
977692 565 217
868394 780 684
202160 336 823
14131 861 749
178974 691 345
754563 351 231
415400 853 249
10671 633 37
559078 753 830
275337 897 538
782398 380 154
477486 276 934
687302 51 525
221735 106 785
228197 48 579
569787 718 345
299085 401 221
450615 611 283
567704 294 599
564371 731 198
153615 1 167
122446 222 77
227182 877 248
394921 478 754
65769 912 684
704127 380 387
327471 888 319
910552 158 889
321066 42 589
359627 260 233
216059 61 21
110626 52 772
734642 16 612
444254 333 984
923546 935 659
140227 296 337
831240 726 75
285725 445 304
792525 192 480
196305 285 760
603932 868 93
324209 708 939
602706 409 340
178540 255 653
864428 905 615
703353 207 709
67318 436 568
978151 220 819
271814 89 356
335368 607 105
316873 187 197
28348 934 718
7458 491 545
501142 369 408
914730 173 627
806326 605 355
245120 539 473
126571 913 561
187070 719 838
868407 494 720
353696 300 24
732388 733 946
139409 837 371
519113 285 253
714826 547 246
908917 489 769
23811 70 687
365176 373 7
611731 675 326
443816 708 828
997681 268 483
655682 941 33
104419 994 31
364233 644 2
773741 18 873
966447 408 555
44173 291 153
132387 133 485
322905 275 760
755874 599 479
622991 860 978
150084 246 83
333525 55 217
573884 608 380
942656 486 167
980780 520 345
946610 77 328
498388 277 162
303960 156 39
967337 208 682
563565 196 227
531503 657 362
427112 498 2
348607 201 843
72534 264 479
772833 970 762
5086 422 459
903334 329 820
903761 642 379
249910 130 607
687446 950 183
65427 1000 948
816193 141 560
501088 367 458
771850 49 312
987313 990 864
864763 322 349
428994 495 278
843524 770 393
261950 501 820
142536 61 397
235398 800 328
211782 754 607
101283 765 666
107515 724 902
938473 649 463
965528 343 310
746030 66 893
59633 823 956
233573 939 87
740949 963 820
925232 626 790
548652 272 655
93583 299 972
534396 945 43
806142 799 760
713074 249 87
358671 230 187
740388 809 330
914721 641 809
703074 547 202
40884 128 630
915368 913 308
445174 204 298
630227 54 274
948501 76 393
590874 385 390
947692 806 768
842708 886 587
901724 221 699
461082 457 556
185336 486 382
497067 604 468
593121 197 225
979217 396 778
955681 622 189
532087 235 345
352176 381 773
417818 776 320
564206 315 841
617610 728 655
846822 911 718
487534 663 454
679146 220 25
70329 35 902
892538 845 254
318820 434 726
316185 321 665
581209 309 217
115292 664 153
113401 963 336
909944 633 38
834807 466 531
794528 496 175
373296 430 705
525761 421 330
710931 25 170
454548 39 649
105342 2 926
4908 526 78
452875 568 436
468306 885 960
545101 426 646
394209 540 474
492529 326 796
647619 260 972
243123 442 730
623842 758 548
436788 413 515
638874 984 290
779323 164 802
811829 392 793
957999 515 234
299833 290 705
507543 103 666
721689 251 247
289556 21 905
220313 555 825
84366 464 218
520161 763 698
140544 890 372
693871 566 974
513809 271 653
253435 507 819
155435 209 820
51313 922 934
367979 508 279
366336 445 262
190567 218 618
887007 367 274
174225 285 530
743270 869 923
722082 84 422
48219 852 795
53855 53 2
867828 457 250
766611 402 526
294886 242 314
799818 969 453
694609 205 559
828283 15 110
882152 726 2
113531 800 138
549041 777 694
234369 41 510
473049 298 29
932057 789 229
787665 75 394
630913 228 164
35917 943 490
81742 944 30
750159 90 524
121992 97 924
566320 187 954
920161 777 968
941314 470 733
531401 430 87
475742 654 408
215496 189 269
341986 485 791
606064 215 920
958579 423 148
293987 310 968
988875 165 473
653859 409 175
990009 101 836
364702 640 868
969662 616 170
288719 27 978
467229 693 528
996699 852 979
931893 325 233
688484 999 727
649142 585 885
395400 394 547
735016 840 527
462218 471 496
558558 941 712
137159 881 885
440680 359 902
951702 864 805
627749 824 275
704848 51 405
242620 818 563
773735 534 77
260981 348 591
698814 668 461
472365 714 190
631327 697 119
415828 689 960
858003 442 207
777411 30 971
929183 18 10
427016 629 812
928923 972 394
358095 376 669
772378 539 503
284379 16 6
639035 33 491
221809 420 808
852535 822 586
291991 271 588
308456 335 900
41476 461 47
991830 922 335
564360 675 431
671869 769 96
251172 329 566
341633 548 351
403447 323 791
524565 71 360
676862 851 178
761019 662 345
984938 275 395
925410 110 484
812955 310 703
376350 523 726
664026 103 482
173290 226 406
283812 773 119
553305 53 215
235947 850 320
322192 232 569
446812 994 832
137976 230 608
391737 714 75
909779 183 614
169920 377 979
57425 354 756
861497 421 694
344194 524 470
234580 776 870
566111 578 325
677905 798 344
807537 497 420
443363 15 272
485522 270 217
287515 113 84
673341 392 149
975461 65 701
64243 29 630
617427 972 605
375110 802 416
932282 115 896
946632 943 442
825636 850 164
870344 9 904
501529 761 59
941665 217 514
362250 36 948
588322 989 200
126378 445 303
917474 813 64
868297 737 331
244523 790 597
74895 440 76
921341 849 774
21730 468 331
9031 202 237
543329 744 77
800926 357 677
492069 401 711
333680 218 267
16929 250 621
598415 778 182
177691 825 83
207238 864 677
905662 487 281
909519 346 71
596091 179 92
807702 840 974
190662 330 678
394845 68 827
5006 95 504
696693 923 961
672814 908 766
881807 260 987
970871 428 155
780543 306 666
660782 454 320
905231 417 973
514877 376 790
193600 463 227
413144 728 277
54956 552 128
827378 383 964
934490 407 788
571493 332 753
877850 344 120
296775 132 182
564903 734 449
266559 206 145
106566 244 558
981444 475 333
503066 484 853
972376 418 993
85090 232 864
581430 914 847
689637 365 426
677272 353 397
161627 591 816
871892 748 219
30313 919 571
141785 16 672
597125 772 927
30342 196 753
930771 389 464
8654 688 259
299607 722 756
661754 557 912
328513 29 922
665333 659 398
19554 719 306
730912 688 616
372451 127 7
417220 211 73
242199 119 274
617644 173 677
897687 90 613
685620 845 630
759802 466 692
34818 61 919
163919 586 162
871209 908 684
611106 836 315
123278 402 792
464966 937 632
496406 769 886
831728 788 994
881848 960 188
900965 989 177
559161 302 23
922890 677 259
685565 553 85
327022 642 300
76653 154 34
296987 987 523
310573 29 279
934143 162 753
635783 561 657
297727 827 75
983927 881 174
876594 743 875
367748 884 138
201165 882 819
523784 144 212
250210 366 459
253710 12 726
143312 67 696
977957 410 140
871855 728 625
88167 189 135
50110 179 980
741716 627 412
23744 935 666
451366 331 599
345559 108 997
346094 623 297
546809 320 409
30629 969 114
927395 361 881
939003 708 988
300131 833 482
131984 902 650
895122 793 518
965504 351 613
387781 537 757
579762 210 390
331555 655 458
490124 968 293
276013 538 883
486145 290 405
454073 221 491
672686 32 345
401692 430 939
840604 248 318
441532 44 490
338630 678 470
60240 535 166
493457 304 696
725598 919 820
417874 845 817
630843 667 33
869980 401 739
477544 425 843
105173 383 509
541839 955 303
871684 55 693
49193 233 335
385306 547 207
522472 997 290
946924 200 732
464403 133 324
96404 588 459
899233 948 656
331320 234 430
183344 407 93
379315 284 105
457935 389 438
839209 615 434
639759 936 522
882752 277 412
463966 858 98
573286 167 404
856622 648 463
605356 613 592
442973 943 819
58868 170 246
881385 918 866
905771 307 857
209887 858 392
677171 32 108
159276 105 686
330893 250 134
756716 409 897
498496 897 441
693604 493 266
320989 260 434
405775 696 130
6971 384 245
889877 97 311
665367 232 212
491374 310 171
557588 175 755
646821 489 422
43123 294 238
629641 114 526
634234 58 870
132852 512 956
913504 453 526
744240 880 654
810987 350 397
446434 415 669
267441 605 399
15952 605 85
871834 268 507
374535 842 100
32862 313 710
544721 398 322
106785 50 740
25086 513 837
458137 922 415
211166 834 831
740977 135 294
279981 278 894
173140 716 492
233372 410 674
467299 168 188
119688 189 590
484876 450 908
561685 806 270
372973 851 245
510383 412 956
486975 575 678
661098 917 263
895976 392 1
403928 48 729
277037 926 94
643149 467 924
422468 511 937
408393 587 316
148509 470 836
219422 168 899
646313 555 817
764407 695 90
746160 332 465
141644 456 222
595366 645 566
35551 784 921
273139 161 422
649738 813 427
384972 636 297
759492 673 321
760909 774 197
246054 856 596
254964 651 536
868233 446 544
372369 826 912
741649 600 524
912460 189 67
407436 445 860
165461 931 795
513740 556 848
28641 44 708
238065 164 769
577427 904 323
160741 480 826
260807 657 211
991118 813 190
296059 105 807
694901 727 290
542432 808 415
669059 972 544
836102 205 371
983703 932 165
543936 284 349
614038 686 227
816570 988 372
710134 589 54
709005 643 313
370696 137 146
610979 807 988
762038 338 195
973351 999 838
776888 364 937
722822 52 815
993448 598 789
441480 478 666
830298 911 334
915026 126 256
846892 555 825
781089 537 409
847725 106 927
682599 86 332
659723 976 778
762481 990 287
706175 279 667
540557 81 555
545438 329 479
369154 364 203
90592 967 940
42402 767 824
474271 292 546
187112 48 581
828082 798 91
198033 639 487
210805 670 935
287923 375 137
54356 410 656
68525 71 682
448690 492 867
770930 178 161
819128 829 885
47442 623 90
396332 442 249
155690 906 110
867262 576 547
11885 728 308
970423 393 303
482216 965 854
454151 79 499
389517 709 847
928454 667 520
15756 535 260
985453 755 894
697451 335 326
348297 140 324
939866 556 231
432520 615 580
6542 41 509
155372 746 268
581983 979 286
997774 150 93
555904 544 711
715736 20 671
417338 371 64
206705 157 427
352144 160 128
623166 212 603
187116 427 460
216629 689 946
510484 535 467
746978 72 2
368070 462 168
249186 362 181
22456 134 311
960656 202 866
345705 189 971
496269 961 446
79016 595 609
784748 27 308
875468 185 367
642406 32 215
164056 575 520
999986 891 302
175441 214 25
797659 378 732
733450 798 619
766921 707 402
31139 715 673
188099 831 790
691095 877 257
455072 446 411
224383 619 895
569602 978 836
546735 590 485
968107 309 21
628601 289 717
783309 989 476
238843 278 252
375888 806 17
346991 681 150
52192 133 305
194767 746 76
334308 610 690
575252 248 972
660817 714 400
458260 121 308
614009 744 877
261697 624 843
107978 354 692
360736 68 474
241049 909 624
496247 29 792
669051 455 457
964449 34 250
677613 348 255
938802 803 121
754182 500 954
369202 55 913
269870 40 123
98302 63 358
236994 43 5
992836 648 183
369368 294 530
917346 683 537
225822 622 547
473014 405 629
368719 172 94
656249 880 335
685287 206 391
737672 208 337
736194 419 641
507071 371 242
619622 599 789
176488 248 28
766215 774 622
436698 486 771
22467 952 904
160481 286 585
248443 103 66
33852 943 898
766359 885 102
670269 553 470
19350 863 712
896267 429 141
376152 426 227
748706 637 733
907909 474 11
25312 465 150
388921 764 542
773672 145 569
380522 228 246
683996 623 966
354387 550 115
634894 814 655
128803 184 543
44741 125 315
356685 57 808
642794 435 225
598860 955 910
508076 292 301
802912 680 17
466220 872 598
673919 772 332
320634 83 331
786395 78 375
834503 637 87
671269 546 751
707037 256 905
977980 818 783
844446 434 429
889327 400 512
43822 19 231
602937 382 681
88438 144 923
108211 859 839
298248 719 189
65028 415 894
394046 93 647
936446 362 270
323751 163 653
79298 291 659
289633 567 690
451149 311 317
341740 189 872
351619 374 624
878718 247 492
652419 412 793
693328 393 29
116833 833 3
765468 736 222
6994 676 473
37581 839 47
88092 977 861
312476 28 569
312418 393 361
565444 604 533
244431 339 479
233553 466 877
681434 915 795
400913 947 960
323784 656 814
958502 906 770
542871 628 231
127963 444 97
77680 209 842
496468 549 883
189254 668 597
749964 952 389
540947 801 462
671392 395 445
357979 194 875
581097 779 907
303329 691 16
215981 250 965
730597 75 738
297351 336 418
603680 428 172
276834 645 756
489553 2 126
198371 900 634
126802 381 622
212053 404 736
14662 866 749
374176 358 455
298351 583 708
457721 670 288
508450 515 33
336375 920 501
467036 824 979
146856 654 773
904301 860 310
454600 728 324
474392 951 494
361993 344 562
784941 197 605
531716 270 827
210938 998 105
268415 13 86
399638 803 354
903285 509 679
872638 126 798
474379 879 579
112826 245 61
937644 511 324
93574 996 834
12 513 771
375526 172 10
826225 842 263
638157 478 943
629427 965 221
714085 966 658
827651 202 119
154762 814 48
872902 535 695
202451 192 753
199328 887 160
940890 725 778
406728 103 160
884363 298 3
374398 762 169
980680 47 612
414849 204 379
198779 433 306
191018 699 633
544422 397 56
756474 621 720
560130 778 10
83445 666 575
589770 396 6
182152 809 196
279869 961 582
996928 240 860
348509 302 744
142726 289 727
186409 128 175
785248 786 766
962962 572 721
137241 894 125
802317 189 922
669677 412 844
261148 882 974
142543 711 584
117693 368 671
20523 922 16
911083 241 734
689932 115 592
452124 71 796
869029 712 729
752212 819 768
43655 687 576
668208 690 606
909614 726 911
842457 268 33
676217 682 388
725751 472 184
669989 999 52
416665 269 246
576449 53 972
593474 274 71
813269 277 892
791727 519 632
897116 486 25
955734 535 312
28635 943 631
788306 442 781
190874 298 730
57408 985 991
219981 252 234
362657 625 924
7574 751 630
393036 127 408
147061 166 262
695506 68 1000
451402 260 23
241040 236 776
962321 913 594
781269 540 484
219706 474 184
180340 30 31
298686 70 118
691502 65 661
411173 419 874
203124 83 180
111168 336 654
563188 659 14
198668 781 79
477371 709 835
405237 512 453
612271 845 624
11752 717 319
5459 711 751
827740 97 652
162774 488 333
646346 887 273
126231 582 984
498943 459 556
207409 243 283
185774 668 673
234425 794 6
909910 649 744
627954 314 90
119632 154 36
236685 414 146
626463 636 585
900891 574 502
404595 740 610
927576 616 758
291413 393 112
806991 184 764
834230 133 505
830670 830 36
325080 159 702
346009 194 298
745781 373 796
345889 902 577
737400 620 689
706377 393 817
759378 46 74
212326 195 253
420141 92 842
806119 719 634
938338 934 77
620032 571 665
125495 511 143
537725 519 343
856853 802 505
854196 218 672
398094 296 926
914047 143 121
138899 97 813
571908 507 225
122112 909 211
200363 953 108
520954 510 910
483105 504 197
493364 49 211
925173 739 385
703607 886 600
433010 614 193
662041 122 129
169727 955 723
262934 425 930
334954 653 673
303656 484 348
642966 929 883
922234 250 944
607505 212 445
913626 836 596
133459 944 515
61960 641 120
320854 923 18
522583 445 832
147620 569 757
343847 563 532
626162 506 606
441191 789 304
695238 694 697
797505 115 411
183085 706 807
647884 770 914
169713 202 475
793772 253 803
143929 97 761
248557 468 278
407225 489 168
410313 926 817
742230 514 905
620895 857 864
129296 229 551
265714 349 103
190348 139 311
426702 429 394
476854 822 342
981889 635 139
617086 637 697
145074 754 829
591520 543 430
630686 280 124
845802 702 256
118207 216 465
834960 642 543
869472 167 224
770122 359 391
338866 184 42
570450 148 141
92201 636 333
149479 870 515
843203 707 91
183305 481 590
466150 487 623
775649 413 906
765952 618 392
382026 10 454
895712 979 567
735466 519 498
788263 793 30
865625 260 201
808170 577 859
425417 639 667
680530 115 887
163751 943 702
187654 701 222
504227 478 415
960255 804 848
280985 618 826
583352 164 494
875793 427 954
822297 25 288
517188 887 60
369485 605 655
5243 583 164
880426 677 172
717891 347 493
102985 858 365
824751 164 147
129439 781 522
824254 246 29
18121 938 154
696095 858 383
606705 859 702
78342 28 181
514709 602 10
427135 131 715
421153 726 891
309984 994 338
746335 390 295
565281 416 760
44512 938 884
511878 943 280
54850 931 122
552011 120 94
408148 651 688
385212 799 48
727778 160 539
961763 70 148
718543 81 287
517951 689 862
710357 32 13
150962 84 119
748946 218 598
748162 660 388
293691 745 899
900457 135 334
679710 773 187
238050 498 252
803176 831 576
424311 828 895
792746 931 270
208588 222 83
675722 712 112
729444 835 230
983095 771 180
956060 687 205
103836 20 315
399292 686 386
174343 276 609
13580 823 723
949934 616 59
312481 703 460
40518 230 269
861036 35 352
965803 101 355
178080 376 550
93815 848 184
587114 455 689
469101 490 173
427088 678 135
203082 684 11
421472 36 452
77050 337 825
902831 821 102
28609 432 365
598274 674 813
81247 960 902
419466 512 937
504411 238 715
634231 578 535
465243 95 884
815523 605 887
490764 175 600
151221 116 49
987013 366 789
261345 449 324
983291 961 190
607991 280 129
83551 27 816
820501 390 735
728945 40 118
279607 52 548
33500 926 133
392696 450 742
270102 853 950
250194 715 483
843493 166 992
971038 73 219
791464 790 961
415113 227 173
324153 676 287
689279 717 27
789842 785 85
244230 982 988
394759 787 329
448251 87 177
106629 925 412
733516 333 810
625011 379 992
266837 659 746
794755 312 721
273233 332 851
457510 256 938
81168 21 932
991067 322 75
80118 447 738
451689 579 360
708472 108 924
889682 737 842
81222 923 871
966078 267 444
818195 98 836
5119 825 864
706950 139 442
632991 194 558
869039 323 968
94867 562 226
61039 980 464
328285 750 109
911624 212 816
503071 396 42
599058 474 834
358056 94 627
365148 472 122
302236 574 312
250863 182 369
731916 931 727
68922 40 696
967212 13 852
153865 916 690
906336 419 652
333690 362 471
76545 443 396
747061 231 731
766286 600 131
620998 17 228
754312 980 696
594728 213 733
926098 653 689
463501 457 294
523581 726 923
89414 430 203
763583 783 993
550169 651 681
265575 300 424
226268 155 626
852168 192 751
186676 117 267
268898 319 593
437504 103 710
198768 836 652
603641 168 925
908304 366 866
513070 232 787
712138 72 279
127727 163 472
910842 934 220
877756 965 576
470078 800 231
676847 247 493
494535 633 192
463261 165 691
437015 460 98
627734 427 775
749976 626 685
611362 711 672
889913 933 452
909222 932 548
680143 269 42
940776 173 484
189744 926 334
666161 367 113
725347 246 354
724713 684 208
392692 38 831
352954 806 585
700999 16 458
794896 827 552
669133 412 442
92119 732 741
790494 397 834
67420 568 803
581220 45 245
676307 538 232
727601 641 603
267839 552 452
172268 716 96
552778 33 911
805601 753 708
45155 764 70
844569 803 678
861875 428 127
185865 982 707
226117 36 203
695727 898 914
831339 919 562
909486 686 505
62533 292 244
395298 352 151
166388 673 367
606200 446 795
259636 897 654
627352 501 348
631205 373 164
240367 735 128
416104 84 670
465134 187 101
978960 259 467
815784 475 711
684931 690 812
410676 83 54
557843 137 217
748579 677 767
462886 705 769
676112 932 554
600516 973 437
252801 13 182
809075 146 125
296672 174 376
801302 580 121
475490 257 197
442466 367 747
16675 248 180
602225 886 52
458151 454 87
236969 934 780
498716 444 535
135432 122 739
991668 170 458
207497 430 783
707364 570 320
315900 344 740
948916 558 797
866296 353 658
332347 456 201
391104 695 385
461597 853 726
822913 851 273
198057 552 442
680656 315 495
629213 240 597
432871 507 331
537379 623 272
670330 591 441
565391 83 245
67510 346 636
980849 920 956
292370 422 649
70415 509 658
700492 532 735
443265 239 845
71086 909 834
774626 904 695
584502 9 41
539033 77 638
830547 405 393
689203 636 16
972115 704 461
53000 254 742
280656 488 103
521490 851 509
648872 571 155
410232 103 696
85784 667 581
661099 720 879
886715 363 528
13974 504 812
110743 945 41
338193 14 162
559685 793 115
364957 806 571
999841 601 519
680185 103 31
335005 421 754
599492 708 750
690537 882 807
364727 350 305
599655 287 250
517045 569 750
922405 908 538
571374 892 943
111936 346 585
366806 373 343
307586 784 684
123895 913 390
37674 845 632
365272 967 56
727449 402 594
766467 785 276
838586 746 145
557824 931 980
493415 196 190
230227 682 72
39049 700 619
881624 6 898
151339 304 934
805332 10 335
826008 203 972
282129 773 839
27584 618 877
202013 425 792
244565 206 374
974898 973 631
710073 874 461
540646 399 679
238971 5 228
545019 439 346
13581 979 150
433986 472 475
963708 309 412
500668 439 446
102097 332 638
414488 937 300
998891 507 384
251966 617 930
649744 735 434
802030 747 624
196992 543 92
187300 337 716
294568 688 678
45096 354 469
896314 958 24
862593 986 689
78028 396 916
740531 575 348
169825 79 6
937819 15 879
523501 848 928
457815 747 541
935166 62 807
789354 981 181
693544 559 853
611293 601 267
383550 824 592
567741 8 434
234232 207 308
108016 901 168
187207 825 987
223124 398 368
497093 778 61
684403 887 352
583923 935 382
520590 892 837
996164 204 393
110489 169 512
378087 25 328
372447 425 488
534206 258 398
57404 737 491
659724 661 607
757485 178 394
745672 243 913
373972 761 691
202820 820 442
224856 860 599
138128 971 20
868951 252 314
913221 112 90
563409 664 297
355069 203 505
465146 354 156
922387 382 233
748466 194 428
127909 578 717
706718 968 16
806180 50 407
939729 511 253
892787 447 598
937475 258 837
416206 570 335
938975 165 179
143179 861 386
865889 63 735
440731 52 737
784791 13 564
560475 97 107
583703 289 783
56 179 454
384314 478 7
54240 953 753
274113 62 703
895920 208 175
732555 449 211
373384 653 912
576801 95 293
583312 351 464
823410 955 68
225753 740 918
755690 269 986
483836 68 630
248578 902 541
235754 366 800
710500 887 23
223397 143 341
928666 87 541
493276 192 420
771442 640 703
978415 290 667
282136 820 59
132415 189 244
749847 888 82
9590 828 376
433630 229 683
789474 365 57
522406 2 94
776215 208 566
673064 280 912
944152 549 795
279498 882 324
600026 120 820
568232 445 220
317730 186 752
92207 406 708
129199 237 676
90122 333 391
976183 266 530
122605 906 154
710543 874 587
1056 552 827
347177 888 129
320739 155 340
699019 606 417
127817 317 242
11203 704 639
309602 447 478
842140 545 558
860088 74 632
70500 810 455
368645 602 937
62268 733 986
461718 482 236
619289 792 8
567990 882 28
471141 293 440
791519 149 550
747964 17 776
377986 803 355
882639 98 143
353836 386 694
560110 421 254
115826 133 948
92350 447 35
934935 808 510
622338 528 481
991666 552 563
571350 608 771
855847 588 587
701042 998 755
895873 795 231
805962 940 308
499851 12 565
137687 78 685
752435 610 162
807556 394 819
34490 423 968
544332 756 598
165456 769 496
148707 963 181
751980 766 871
745491 943 810
232314 298 198
71431 524 165
217329 781 443
249345 407 683
715919 284 664
952283 643 745
832775 57 910
708340 265 356
126776 387 614
446413 438 229
580329 190 462
624374 786 390
514500 608 774
890425 594 7
77668 357 12
836462 826 126
633517 841 723
52280 140 876
67709 981 944
870269 620 942
282517 21 716
212518 101 492
10917 730 931
256511 247 711
711412 983 614
129198 212 821
67204 211 666
135682 655 792
22030 366 470
817142 163 259
728847 527 580
736519 159 364
614884 341 988
214729 171 289
983974 772 19
463199 121 29
211081 902 73
112199 973 669
89774 578 131
461310 357 430
168856 945 870
314590 660 366
834476 651 233
982471 594 96
143677 761 992
718886 62 35
533242 436 589
947693 475 566
548508 951 88
499353 547 46
309766 737 678
538139 216 410
701112 790 635
214900 76 481
414121 770 869
119471 929 876
721725 58 452
744440 290 52
102923 868 724
456973 897 77
405126 344 625
340414 524 353
566859 650 371
836328 767 941
968460 14 654
109991 58 503
495538 283 14
262752 360 108
418134 438 985
296063 196 141
629755 829 388
62090 183 950
357387 614 424
824677 153 577
289644 597 735
278446 154 221
589417 836 156
980136 880 36
218998 575 949
419872 458 232
413950 956 849
470421 444 392
613806 423 395
366421 747 746
875007 224 970
34905 126 277
247995 262 26
3293 895 816
740735 207 536
749322 669 768
538194 550 602
54021 284 308
406434 305 436
595159 643 797
653135 975 689
64793 484 23
582280 556 633
566521 938 314
920375 93 211
813029 705 907
65700 708 837
192106 410 835
557715 385 609
847022 795 520
124292 54 230
680021 892 43
875834 438 160
319473 469 390
601250 976 662
998139 788 374
570780 896 670
178724 972 98
461044 628 34
826623 229 126
547730 48 794
616034 260 57
96914 373 519
517318 490 454
784091 580 875
132476 773 166
547148 296 214
244597 960 371
289683 894 701
779137 968 918
643112 766 599
702342 563 823
920908 803 967
635011 828 185
510576 989 891
321544 802 325
141513 272 786
990741 285 861
740135 264 6
652264 974 350
322646 37 190
784777 273 284
626119 447 181
855064 635 303
558623 123 176
602841 416 596
957243 675 209
387287 474 909
904287 541 215
872055 50 727
302097 851 179
85715 657 554
677408 241 80
457606 987 291
281994 797 659
961633 604 259
352689 151 376
189242 161 710
623368 271 818
140623 973 727
863560 787 361
803455 190 912
309274 804 275
544678 92 287
761125 2 153
182948 339 82
608828 113 339
340779 488 380
917191 662 588
843214 22 229
383749 392 282
173030 330 957
788507 237 454
392600 12 616
526586 95 698
986180 850 433
917951 933 648
296250 189 226
551134 289 651
409704 714 206
516427 106 152
41466 264 547
785889 78 840
485093 984 395
991341 391 43
140652 760 460
633332 565 639
161035 695 594
153900 847 687
476359 164 517
345933 312 856
532592 915 883
50820 62 33
770700 745 96
771532 595 574
509657 800 852
447098 156 918
93724 725 63
831497 354 884
594487 477 603
973153 374 864
704248 199 849
3101 286 421
421150 583 986
21790 489 28
892219 146 830
538315 485 470
940473 519 463
598529 517 341
487978 257 281
18655 761 244
980902 561 748
327315 87 941
988100 890 16
626266 526 321
812807 548 404
816891 745 994
745512 740 406
196190 226 150
338400 964 103
723454 9 790
999554 924 669
20386 866 848
167694 392 221
935571 386 907
729304 230 558
922156 435 300
623259 361 115
981836 700 634
221187 487 276
298091 818 533
578556 241 289
893316 53 581
729152 558 745
259078 402 312
600211 985 929
674244 124 639
613147 289 606
620698 30 233
290498 596 99
798111 748 672
806611 584 148
488869 680 105
955085 729 873
863357 102 283
786412 806 89
836559 425 294
934459 39 987
217600 529 49
906985 914 748
559850 655 34
167173 131 428
230155 941 499
558661 559 888
485017 193 221
503412 662 864
311847 601 148
526004 75 643
751752 535 485
554594 68 134
637100 182 310
414525 532 573
268908 360 296
625986 526 240
240734 70 568
452301 458 4
441015 467 895
772723 4 54
256629 133 392
86114 380 370
542671 808 792
632792 6 149
655700 54 387
301071 790 163
279437 299 447
864232 801 16
216626 636 539
244089 724 964
311769 108 74
791681 246 875
989473 417 64
34343 270 12
581085 173 44
836875 939 705
292945 929 348
395761 883 702
561519 153 119
537835 858 791
806660 10 333
501147 240 792
104212 928 153
681054 2 978
279876 1 972
613165 885 756
778434 198 686
971615 877 269
667439 438 122
500213 342 525
768293 512 293
167232 115 390
681630 218 675
75032 232 819
988464 578 728
888197 25 515
313488 466 667
924218 438 689
249261 235 332
471388 936 730
14447 657 482
260080 557 679
636448 568 651
103797 464 800
971453 184 953
407718 219 515
971777 727 408
593724 561 394
133677 983 195
116999 790 734
856928 752 244
314286 815 166
902470 668 927
194179 234 67
180445 457 517
529853 137 786
949036 954 922
933877 755 997
871166 586 392
723761 409 916
173776 563 920
674510 842 75
312884 843 435
859267 30 246
113984 779 370
102098 860 864
828130 424 649
694185 95 847
993158 705 557
259454 315 404
841178 716 581
529652 896 986
851497 903 41
429227 547 253
211551 116 106
738986 445 691
112333 765 207
881678 67 24
729769 662 33
881258 563 364
447128 339 280
67527 180 872
940617 406 440
776828 591 234
150993 277 974
510730 629 21
384523 264 832
53383 336 957
16548 789 847
521438 720 880
789942 349 521
48648 483 650
907638 729 277
28364 321 874
554340 498 47
599522 895 426
611621 716 854
812829 49 978
724961 650 552
2661 794 157
699242 794 269
593205 780 277
488101 751 15
956887 611 585
29075 754 556
331930 229 612
361581 550 523
112884 962 487
120939 687 592
185193 732 703
457310 220 270
400453 691 248
722152 832 265
256782 597 529
486565 217 938
942151 543 236
469210 742 189
293050 12 311
715459 438 3
106068 231 840
650725 145 301
382514 136 7
46052 877 596
686946 405 594
404719 684 215
887034 953 766
598723 814 515
122557 414 249
718342 871 707
947718 153 49
90071 114 780
276500 562 132
333700 40 702
615210 644 566
242125 903 652
261596 570 982
229040 760 497
462305 727 974
807123 148 372
130736 291 837
527773 338 374
215804 262 262
678391 871 428
184204 31 898
914290 567 666
548277 846 784
153527 987 121
26739 377 97
474932 479 296
573832 762 289
792934 436 128
219212 775 145
136686 804 843
643956 128 402
160819 102 462
994428 258 116
351740 637 233
683108 646 13
414601 785 178
550624 463 662
824075 784 193
818409 488 609
155513 851 17
326064 68 443
924223 526 229
779236 816 525
590626 116 351
659926 116 433
455365 500 692
153701 159 365
330158 684 946
232319 585 634
720613 792 939
312017 454 773
429751 216 713
461914 931 194
279693 435 542
780533 987 857
671621 88 844
697654 456 888
960529 462 396
30714 320 634
611389 5 790
322225 637 895
528879 605 71
416875 696 614
927210 581 763
882846 935 618
209940 45 646
842768 417 542
943504 278 473
699758 466 421
39282 516 273
90682 743 331
364980 946 125
142150 741 533
762168 840 796
618096 818 483
809078 353 230
113060 621 172
678094 777 648
915406 10 323
738740 779 749
6376 150 533
968881 234 928
732815 807 415
760 645 606
126599 958 499
690130 876 236
514758 636 701
249306 968 357
771170 205 455
755318 201 840
628882 727 106
886919 962 366
999710 683 132
595378 240 845
235271 862 721
7305 238 988
156456 548 896
340285 724 124
592060 413 915
730445 812 320
63953 71 861
59932 965 62
939616 951 319
513217 166 714
110536 976 556
704223 314 763
263426 327 699
782892 153 920
270389 316 520
999735 333 785
16587 638 923
990366 427 412
243461 524 845
858645 696 220
561065 183 388
226286 846 67
499022 440 81
16370 831 399
337645 763 397
639358 693 349
505106 121 871
349364 155 855
51481 831 543
120741 812 117
186787 537 631
785319 413 393
938513 963 261
986571 793 775
720024 952 232
393806 419 289
247258 941 602
214846 575 231
182040 806 886
217443 411 967
829960 897 780
424659 659 796
749366 924 456
789583 805 249
893613 522 907
736272 811 785
378265 689 928
844792 663 65
382658 215 173
755135 349 73
293227 688 542
856951 458 800
412327 692 690
258875 696 886
871078 502 336
402929 440 859
814676 246 119
492025 343 496
887309 730 626
125595 868 604
19093 519 575
634694 906 681
941988 661 177
488969 741 244
668700 912 280
766672 887 767
391701 268 834
619567 840 281
540952 760 552
211886 520 883
102942 32 497
866270 58 476
870380 882 793
85290 815 923
531236 569 189
565848 604 286
657629 721 252
840497 96 212
33434 277 712
21970 555 967
496681 472 574
472449 860 261
927286 761 437
920484 939 504
663867 878 517
148352 818 683
283345 266 949
867521 639 149
95554 185 827
406441 891 685
732432 177 341
922574 165 206
491775 940 772
578646 594 210
779144 980 876
554661 82 58
143043 587 510
256720 633 968
708973 727 415
224727 696 827
740159 77 3
135652 703 389
216714 951 15
672644 682 210
501486 466 462
219153 403 219
892937 977 77
626979 755 504
124825 343 216
269331 428 552
642378 19 958
747767 963 663
15733 5 684
203521 655 812
533538 886 456
430318 685 911
428750 186 142
323047 406 287
442968 50 835
361660 63 330
495244 425 932
242791 220 227
174666 835 816
672616 376 744
109158 738 54
389162 541 21
103243 514 229
325396 603 445
769219 749 434
330466 903 403
780866 260 659
279095 64 223
42382 585 158
983651 84 124
900907 456 742
23393 925 388
686659 176 175
929239 89 574
204241 201 450
241154 746 628
795364 194 3
954023 970 709
276833 880 735
747699 72 20
862889 511 964
388934 606 153
298457 953 49
445353 421 887
898345 989 883
210117 239 14
641392 376 932
528742 311 914
140630 895 96
183652 783 120
907305 633 142
501194 673 374
198204 942 193
316258 106 261
638953 384 363
949463 986 980
470040 718 303
679049 135 748
611791 318 687
435219 852 457
396101 683 994
127664 816 468
359119 82 842
305549 262 101
96447 686 698
385012 524 383
551152 147 616
812500 572 555
868198 563 973
311490 914 226
155133 483 84
327880 363 507
199047 262 80
147792 142 586
164312 177 819
752668 615 218
858811 198 665
388597 500 367
430665 82 338
291670 985 958
363895 703 709
694656 146 928
653725 629 398
634516 834 20
55482 834 611
498989 938 192
96865 129 766
712247 487 379
504101 669 513
654611 526 413
175707 226 835
553947 756 518
790606 868 700
883485 514 90
728250 184 112
721942 828 676
392612 867 207
128772 820 652
966495 543 53
843481 152 937
877141 487 955
820951 26 758
92818 645 897
511137 839 294
924646 424 345
661647 438 787
224078 709 967
543454 319 224
493105 390 484
622905 309 84
875043 872 631
196592 445 853
288679 173 158
242874 300 369
745701 806 454
836261 517 867
887050 261 449
839979 165 750
359725 558 275
157748 132 840
478857 274 866
70708 154 694
673992 338 886
152362 741 189
744916 899 592
736288 807 673
917908 741 352
302591 460 101
392090 494 709
331556 173 276
867821 824 974
6057 87 558
787499 689 439
659720 827 711
100904 177 726
302814 26 882
164736 566 342
269733 36 611
405648 141 928
608921 415 117
219825 284 960
634850 969 101
573003 784 786
161301 85 152
595754 988 345
768484 246 597
828004 931 153
883205 555 801
858074 862 632
230707 399 500
325772 680 602
432469 28 644
332248 549 380
160013 995 929
535638 357 487
151838 397 361
116232 233 919
317655 728 545
125316 462 275
477420 424 100
335034 705 650
321423 118 540
675669 107 336
288518 750 467
211568 985 858
165182 756 153
382117 950 293
692671 509 969
442814 306 622
696972 489 41
760598 450 121
147381 460 311
323870 233 208
408001 569 768
979117 798 524
454574 918 47
227049 899 769
888437 839 840
490036 400 802
831245 739 694
128802 618 886
721447 324 297
926279 286 157
349376 705 662
147727 265 738
223344 362 814
630391 611 228
225574 463 172
804719 391 791
462022 108 929
492974 322 3
925550 245 289
505667 930 976
770213 769 755
668146 935 274
839011 478 799
133619 899 980
641667 485 51
703567 77 579
325927 524 434
586268 975 743
606 182 690
324045 86 632
134447 408 198
946491 222 587
650308 628 155
721307 873 72
158028 318 553
776199 451 862
701948 452 314
155761 19 902
290136 46 84
490742 212 233
78390 953 856
90363 531 802
692805 682 682
622373 47 158
571644 204 929
512742 810 392
388750 277 173
310862 360 270
536246 331 201
998982 738 796
614485 261 685
401749 357 554
192842 854 446
785215 837 767
319490 630 339
941160 151 731
78679 959 913
15518 867 481
846662 370 741
870943 243 52
562022 953 42
367923 965 952
13997 972 213
690049 433 716
780955 494 39
910208 675 770
298958 822 12
521289 733 680
559534 228 844
142127 100 842
825055 448 336
68911 84 653
348175 731 32
209995 739 139
155054 51 68
241900 673 322
251135 657 882
677734 269 327
213361 69 510
653101 770 585
429973 485 781
640181 11 940
951768 832 705
901006 739 575
577903 34 389
860278 542 972
790576 409 489
913024 978 211
687971 924 679
214030 237 907
100368 427 50
305866 832 659
320146 22 212
151510 64 649
453197 802 200
780144 326 698
959087 877 966
757924 621 186
352948 892 88
985177 75 517
400952 876 843
59008 325 684
43466 216 731
832255 546 404
382807 427 834
548689 192 222
83425 894 380
508424 110 344
203541 193 97
357153 977 172
508152 322 529
629182 511 740
774356 919 23
53889 983 428
601731 129 953
635573 149 541
645351 131 180
142498 945 510
900777 629 258
748414 597 863
418285 355 715
687844 102 675
9652 346 319
96051 606 969
719159 382 904
748549 656 890
138711 853 475
995794 200 759
179527 873 393
475720 604 616
199871 654 305
473965 618 520
459390 326 743
440763 786 880
66852 56 100
78381 245 693
49473 345 587
636498 943 773
142220 709 872
863555 681 906
705719 156 573
697227 385 887
356788 593 604
781329 532 63
826467 888 898
177566 524 116
875316 476 449
930116 460 865
705361 919 206
175393 12 562
21609 20 243
70614 329 544
737674 162 48
992500 700 55
558479 274 509
104874 666 667
477225 315 521
714967 970 556
662273 92 333
383783 251 719
676561 387 23
66520 931 597
918368 949 758
703099 8 578
154191 963 611
68225 128 984
71829 787 252
709654 170 402
9369 956 455
603813 871 988
138786 872 430
835347 621 14
780877 525 206
783877 817 140
89502 107 667
534195 562 98
319980 445 451
394348 611 41
11581 824 382
960693 922 369
537881 954 996
722475 644 959
257992 99 373
308777 487 303
831620 238 824
38750 970 469
962490 158 668
383398 672 839
873152 215 527
107187 946 298
875029 622 145
196949 291 535
483733 460 22
681257 749 198
802966 547 62
270187 713 835
17641 83 166
350047 169 173
128668 659 439
59077 949 953
319470 679 372
419147 288 926
104530 988 398
937297 605 482
619856 683 134
735729 872 396
279713 114 851
581836 846 610
482166 747 954
805624 587 80
717351 358 428
983403 631 766
176191 593 218
543957 669 302
831110 411 744
364424 527 803
357424 860 781
692403 295 555
178578 77 465
194451 20 28
976016 679 823
719540 61 679
367988 523 982
342300 818 868
635050 975 778
253753 194 479
3080 509 409
102661 667 856
416047 69 35
310484 852 137
354301 252 859
359067 910 574
760735 458 784
462339 68 451
473127 283 652
258738 609 451
642003 93 988
556274 964 709
726310 924 137
714323 711 340
392004 636 132
852779 591 677
590846 82 602
801617 335 659
780606 987 124
927831 471 63
947171 135 606
940109 412 486
266799 576 532
256760 469 736
670002 924 11
822049 534 118
392220 109 711
495379 401 953
272323 840 775
716920 955 144
92046 872 443
888014 383 14
190981 1000 308
111230 309 706
149825 121 688
310382 1 724
262799 971 94
926459 869 211
208119 785 426
323561 967 940
99556 863 280
613310 96 657
817747 35 37
793352 545 118
404354 496 360
59105 16 281
412996 912 322
182408 406 326
49364 806 699
397007 620 853
815276 991 736
258149 84 576
464938 210 637
529917 969 689
470546 524 78
914449 193 851
747317 178 552
905212 578 105
131014 849 796
516478 200 555
600142 265 787
227917 990 190
828777 499 143
710498 812 542
760048 909 340
658871 244 769
895752 308 571
202549 454 750
783258 846 721
929176 967 170
15929 119 298
627781 926 851
661837 930 68
976328 269 767
175008 423 544
497925 810 924
394262 8 133
236524 963 868
993464 104 845
854384 940 507
715256 660 989
147988 471 686
523373 838 124
175833 106 42
320770 113 669
855138 313 373
513019 919 71
443955 202 899
864081 171 91
939782 721 657
385100 276 13
854298 258 732
7107 953 467
355555 779 437
733625 777 551
748744 661 643
93384 587 935
447626 274 883
270881 392 585
745800 849 482
115428 551 902
715049 952 189
964259 394 639
682354 386 429
985589 924 402
346601 660 650
497537 876 529
282176 436 555
303540 855 703
477670 149 756
412694 839 832
436639 226 329
604337 533 667
812138 684 500
699890 743 325
735760 835 842
491713 672 36
246179 298 149
230995 750 202
601471 865 540
368898 754 676
406594 1000 987
777044 272 985
958905 964 417
987212 766 457
245301 973 958
376791 484 581
450743 877 786
9287 541 543
361206 716 821
288271 236 897
459148 897 191
161203 795 904
241161 654 709
501398 830 809
104028 301 276
886826 829 635
233398 249 369
200066 247 515
399164 828 335
500653 318 717
299387 408 216
621905 428 296
759816 57 802
371401 20 777
85241 138 720
187688 898 552
486946 934 159
821902 875 236
340600 204 473
416741 258 913
123970 629 419
13497 913 455
782685 437 923
144153 999 533
312823 805 87
515573 706 712
454303 260 382
395517 65 430
654012 558 606
804685 787 147
834400 5 74
90039 390 32
529565 364 977
921390 35 381
1595 402 583
177123 238 621
944888 239 68
983160 350 22
445767 194 985
99042 788 12
429347 698 178
523749 655 619
868943 71 580
227344 364 599
703926 438 70
717342 639 999
602912 328 8
531744 79 770
531267 222 969
103855 695 57
688692 8 93
292332 676 94
249509 893 341
96639 426 515
122616 596 627
555369 89 587
377477 528 360
785713 640 801
9291 325 533
365064 933 308
599879 449 558
754543 603 834
178754 1 266
560388 36 455
121473 202 897
361537 93 113
198235 824 891
154250 904 624
636609 39 578
178943 705 807
433097 398 15
655173 735 664
493186 627 198
88379 982 321
32578 844 874
270033 290 841
534584 339 520
566103 687 555
300799 729 757
524211 520 58
88025 235 411
776666 282 215
970248 61 694
941867 693 356
93746 529 368
30080 939 218
413959 353 87
742273 594 905
196038 513 911
416885 137 181
920775 434 536
813176 659 243
970050 619 639
353142 39 250
615958 683 630
640132 106 599
57764 844 797
502820 512 846
151230 534 863
485846 282 627
604222 270 701
517969 47 233
342886 836 801
942235 91 345
98123 173 833
620258 96 968
699129 100 891
214710 337 815
986157 674 792
875409 969 478
106895 150 868
234397 875 873
735946 657 341
58374 718 325
850039 627 420
829992 530 109
481610 92 117
819228 598 695
511613 700 163
154202 87 126
377255 896 198
925270 584 189
354653 953 173
271498 533 922
991683 999 787
926532 921 164
134437 668 599
851772 765 882
551083 673 95
834962 202 846
708365 606 973
708782 701 906
649177 133 326
292058 299 283
214294 460 760
105052 667 135
993017 616 206
108488 945 193
570340 840 559
248290 669 811
699488 801 340
137305 825 709
86801 809 393
918628 17 132
170801 444 498
87570 61 473
348620 627 531
649111 899 548
184274 338 374
690069 849 706
353977 374 168
160642 144 297
279426 867 857
126971 714 11
694605 614 787
303105 25 526
541169 500 639
830566 717 652
989103 254 82
764990 126 134
261392 421 828
618165 620 664
906916 221 421
819795 929 357
207996 834 564
111924 72 15
75901 381 558
798985 928 845
491632 643 418
698820 780 676
348020 976 688
666227 534 147
191220 417 67
316022 589 764
338312 742 354
238138 310 428
45886 145 198
708760 567 97
926875 373 174
853315 935 380
659938 894 383
746243 909 458
702042 113 215
657292 629 729
690681 133 251
868462 244 329
8875 243 726
818504 623 18
179433 741 537
132614 848 54
103655 20 21
282495 635 437
214284 655 471
68854 580 174
330562 426 736
462413 295 364
436399 797 157
388619 1 374
766249 746 623
614320 790 386
349104 200 757
218601 869 27
167438 480 952
720103 932 130
583768 538 424
921091 978 714
486585 51 875
431531 233 375
233880 476 294
257793 384 861
953701 983 713
958128 224 466
643294 555 17
552372 694 622
936563 971 619
461080 936 725
47469 165 210
351492 300 752
247401 818 597
835910 101 398
986274 139 601
125301 340 116
965612 762 49
512508 527 410
262022 24 133
149166 838 881
611186 668 630
540343 236 115
384114 724 516
757014 873 842
915216 37 233
127447 89 425
444316 855 115
977406 882 928
104708 415 329
722015 543 364
340062 302 7
946342 504 574
826197 310 570
718289 940 177
617238 186 929
613989 129 140
120068 992 730
183390 201 705
926672 590 719
918712 944 909
438429 798 941
952594 980 395
284144 172 75
774011 542 266
448267 442 96
769130 501 63
419250 798 12
120334 930 959
649187 833 568
834485 169 431
118727 214 418
809210 400 962
861086 979 713
141401 195 405
897350 303 127
262619 406 932
184055 937 955
573125 505 310
590824 496 160
143049 557 325
870197 833 667
745093 558 913
860323 204 108
913888 384 545
726256 722 423
287385 34 78
336614 419 204
604417 82 631
868143 288 896
87772 702 879
896680 519 709
255808 145 463
613335 458 99
231263 721 178
922260 296 966
524154 316 359
922191 100 815
88417 408 103
47037 100 233
76639 983 753
235099 868 344
500243 628 684
948847 351 404
535895 805 598
128494 141 31
415204 449 652
885511 240 538
5602 802 725
599149 723 113
527439 674 571
925730 823 236
589202 87 489
477964 235 708
397052 452 740
30624 515 691
546559 89 516
393787 522 131
302820 77 49
497628 924 920
528488 768 764
872190 617 507
352465 687 765
729640 275 934
615859 137 388
367120 177 797
406777 44 598
125019 365 919
181064 229 980
226965 326 714
305584 202 496
17507 88 354
586078 6 256
510512 555 53
768874 110 497
892920 908 94
495916 554 779
717097 468 776
841121 791 452
514645 277 165
200966 663 844
667315 160 654
838384 126 618
182250 456 647
749919 390 568
588301 331 660
559811 834 426
623716 548 238
859787 850 102
263204 414 634
830958 928 685
451477 165 28
254456 620 390
794014 693 385
975888 735 859
272545 825 303
586702 20 217
429868 783 253
789646 767 823
376340 249 386
957283 237 459
961249 310 233
361851 330 622
462897 288 828
862488 559 576
97037 935 556
247055 675 26
831170 317 544
92626 270 900
138053 423 465
268754 721 777
195296 105 837
11344 444 40
504251 904 35
692248 618 365
882748 791 206
60026 938 39
493103 592 433
400506 37 475
767594 16 941
679019 843 994
45321 44 184
767290 679 489
940110 1 197
527040 90 52
867768 284 585
57512 429 319
169011 31 780
919325 133 742
300559 612 437
599983 757 765
335767 559 518
385615 243 828
611889 338 972
430508 924 193
870292 169 639
538305 158 600
114267 267 369
427012 678 426
92735 334 581
981582 240 921
709757 179 588
707535 456 362
41246 667 147
305701 868 29
571429 728 173
484586 936 124
889624 216 300
740354 955 621
50325 671 538
236020 314 746
68376 895 99
545107 784 529
142470 645 857
950579 680 563
291490 709 725
953923 676 853
734719 411 490
426961 368 538
238330 716 427
320019 67 557
607454 653 502
695202 382 177
875746 762 732
963530 82 79
805356 333 666
429502 34 57
733168 160 307
389666 842 731
798823 380 227
706946 700 327
945444 851 681
479416 339 416
262191 220 974
383196 927 254
443080 400 743
236917 620 573
213402 691 3
945734 796 780
988059 676 421
943334 530 632
545899 725 821
182263 163 159
558086 490 923
768452 665 513
414722 977 344
153981 67 355
534267 725 968
44962 644 914
716932 398 75
319945 210 224
84442 505 637
632111 876 943
735282 570 48
343548 278 520
761547 217 5
135335 301 463
569730 112 949
744394 759 635
253321 397 835
448982 662 128
861231 845 884
405628 245 820
670225 761 158
651882 153 775
967469 343 941
781611 546 323
669438 615 802
994715 303 688
24776 229 880
455065 543 346
646883 287 760
162558 185 873
599264 906 445
519530 501 649
606372 315 586
434921 925 879
62801 817 669
643525 809 895
492087 768 456
524340 886 109
540536 112 329
366898 233 885
941871 148 28
655508 388 807
389210 638 183
913120 245 46
249311 282 289
355518 196 934
954291 512 620
479599 798 302
165197 317 748
965100 745 375
309746 19 858
36983 813 831
366228 650 664
719065 263 528
618307 34 106
460408 184 629
855217 497 917
972597 687 945
79039 549 493
477052 835 576
6846 260 642
600649 22 930
587527 531 956
238443 326 251
413966 57 799
383758 902 584
492147 409 609
375008 77 83
507387 131 522
598060 591 172
629477 703 507
831529 563 261
857755 139 378
173828 511 788
251773 244 959
473883 348 15
133995 92 880
296792 59 37
723843 618 882
539806 5 611
591798 863 335
320302 939 717
595735 668 936
988573 394 636
496308 884 180
864979 277 511
272688 905 413
485272 938 414
693287 367 233
693405 330 358
686811 218 369
130756 497 18
850293 382 844
793012 306 665
259910 147 921
709646 513 452
147142 426 753
584752 915 556
25360 135 110
750616 122 28
114912 250 588
600537 610 136
426580 774 324
36160 550 843
770328 535 691
683052 146 205
776198 919 36
667124 577 844
286108 234 125
675904 57 151
745102 646 848
696326 477 768
524986 988 295
724815 617 719
391274 387 120
729936 412 916
788928 76 690
663852 99 557
605309 222 796
952479 538 93
888768 353 474
149975 420 615
933037 121 600
702525 460 369
520394 614 350
272705 504 203
975030 775 100
980488 584 450
227949 128 840
906406 7 416
676603 851 156
680738 258 293
782671 684 638
277725 531 561
459062 52 67
706252 936 771
345896 477 299
960175 117 569
223710 541 897
823058 96 681
387842 80 247
324092 405 743
877563 220 530
362469 451 666
460501 409 69
744357 744 797
42375 188 893
226504 819 39
558161 309 413
939657 521 386
307126 91 637
897560 838 662
977360 805 830
327914 735 912
524484 235 812
55917 573 67
972788 410 134
278843 177 239
829369 569 112
950722 403 309
801632 305 647
883064 236 185
144665 161 369
107578 939 339
934652 935 565
533551 192 405
889753 565 123
260688 165 567
619808 36 36
671070 731 488
513033 543 630
553068 818 770
812868 928 229
84714 61 132
358173 415 796
323792 769 620
83581 191 753
440090 183 630
265600 667 856
199449 768 956
735023 764 398
619536 699 411
540954 498 672
939344 550 124
50928 75 37
283385 217 807
773237 224 829
883606 783 948
303353 62 119
106059 665 528
53874 897 586
122783 854 235
957205 273 448
7328 566 657
609565 924 459
264010 679 889
391940 934 126
420811 365 902
980828 850 497
795555 665 447
963613 281 83
457043 998 321
91714 685 352
558293 357 481
366782 569 467
320045 438 224
260014 65 320
675201 8 653
367352 79 454
115526 416 886
770391 523 504
219899 317 93
378284 651 925
810273 646 723
265767 565 355
231524 930 911
844562 769 948
909940 800 23
591827 729 888
746464 613 169
18370 177 700
364707 480 95
49633 666 939
322125 5 775
300236 49 890
189507 67 593
271617 472 955
528694 644 292
856835 216 990
348536 617 340
515297 785 808
832056 251 754
421325 899 721
207381 549 66
266389 630 186
651552 699 743
963807 697 766
45779 786 827
875013 693 195
938485 417 198
767359 99 720
637611 871 216
847716 363 161
101419 311 93
871699 342 676
512709 480 374
511157 660 368
589318 674 311
106306 96 945
102932 196 753
928884 395 411
47293 297 1
538774 380 538
990590 772 80
331567 596 388
70937 30 843
235640 518 155
521354 922 258
451483 937 556
279451 983 118
464055 987 985
650738 528 301
977237 580 554
159129 165 532
637486 956 749
429940 53 80
295812 232 703
554030 802 696
587302 377 86
948325 857 996
421079 371 716
622341 714 851
762242 533 455
558239 68 765
981877 90 359
735414 189 687
458036 465 972
640858 142 673
896861 456 779
211492 325 740
628642 441 823
184467 281 245
251899 799 654
335309 413 468
137708 873 99
321091 434 330
760276 709 414
296101 999 32
500198 636 521
416880 94 998
334935 821 343
923423 972 326
571729 163 79
914856 952 677
942511 112 692
410519 903 797
11898 485 454
541053 403 607
686503 359 978
488760 587 415
505447 81 156
992395 499 349
320711 750 444
58181 907 254
419919 331 742
217843 247 777
652594 820 684
31222 275 947
542033 480 368
362894 337 135
271917 256 487
973362 23 547
248712 989 781
645356 887 85
256326 70 798
16991 672 863
112351 185 459
904121 474 758
91924 366 649
702875 817 817
829271 731 374
285585 760 684
294517 58 399
489711 164 770
68758 49 169
322892 483 740
934393 727 638
48646 599 87
946715 24 948
785639 716 387
186206 764 583
587906 212 35
693053 270 149
91658 873 506
93174 807 867
519272 503 588
273754 719 766
47516 216 290
774250 427 931
270816 197 281
874942 318 514
621897 603 264
98707 726 809
25767 737 750
948736 168 882
915337 30 284
242863 221 732
989886 811 25
126305 623 30
280681 970 583
433258 4 222
281975 153 858
585956 303 179
34372 596 23
468710 153 1
255556 767 253
547155 783 564
748263 860 279
445118 16 958
638467 552 202
823193 677 587
537317 433 792
398976 733 636
144717 148 931
742455 633 825
864562 75 636
592805 582 901
744253 773 214
212541 587 520
456240 822 784
33127 156 615
767380 978 440
851187 458 810
484591 494 342
169307 866 806
450484 452 526
493645 54 950
312108 467 970
581219 75 271
822154 153 476
96336 332 287
152414 366 585
576928 392 424
610797 882 570
114009 695 991
297976 834 123
404510 398 241
344265 243 381
729456 148 362
648656 180 60
202531 540 167
755502 664 251
349921 561 592
426492 941 810
832088 654 488
291968 569 356
160909 887 119
721231 265 382
645655 376 293
173445 775 840
228924 116 932
964847 403 775
765848 284 440
142569 69 966
945723 993 796
382651 65 371
867873 138 253
833990 19 880
230731 973 477
403319 47 687
74846 197 318
387362 194 584
945414 587 412
691359 802 157
47960 728 996
707092 321 613
636453 23 66
851011 727 695
371025 82 778
449261 39 862
767954 390 875
232422 134 843
81678 260 949
291198 77 58
490819 544 424
717769 765 705
547101 572 977
236410 109 612
120828 307 468
827423 296 929
652982 107 252
210281 609 585
142738 130 75
298139 266 647
913703 705 881
637968 646 371
597102 766 627
90134 815 409
371968 420 279
474694 989 559
824046 937 32
293080 206 117
666280 759 593
208431 147 798
921771 510 294
525368 363 767
797907 686 64
482404 347 581
978589 58 811
238541 680 88
931014 556 580
205231 925 421
773381 140 778
60806 308 279
726654 969 205
77620 448 985
693208 667 124
262628 72 153
176677 997 50
871208 627 806
403178 991 305
270289 229 842
84216 987 776
944191 507 15
148000 368 507
845862 114 668
706587 24 456
129438 907 42
531790 947 164
103589 228 57
40460 492 465
38866 553 855
306867 469 106
736540 209 152
295517 195 348
431453 179 658
982820 904 731
710437 887 69
857194 716 478
804822 347 492
917957 90 614
187994 674 180
596925 942 427
310196 664 817
734630 842 434
947198 603 471
698478 220 618
37967 362 389
244591 359 575
438254 975 63
650255 185 254
866384 608 892
326692 394 506
76714 958 268
732929 101 774
897483 286 803
502956 363 576
674490 882 261
328153 858 702
391915 442 796
728156 976 609
704298 439 646
272938 982 672
376388 882 456
737868 942 329
187305 938 156
591185 754 401
222963 816 75
77884 876 960
454306 647 728
535269 850 966
29688 860 921
360560 610 753
256617 657 757
169887 665 323
685730 26 940
467910 282 501
793048 677 815
382225 697 539
508125 665 690
848308 407 267
635061 78 131
866220 455 989
803451 187 19
984777 42 747
827464 907 828
144958 730 184
841929 952 796
182058 683 775
378382 678 436
419453 553 409
144802 380 27
362751 816 240
255092 550 461
979405 137 180
357544 947 764
864821 600 96
58370 827 306
892950 484 462
99575 549 153
632121 148 107
317543 933 734
226561 864 621
170551 69 710
376788 957 451
140249 721 785
960522 402 471
160532 799 419
263101 798 876
573739 29 907
60764 472 767
278286 257 345
484259 783 458
280242 180 84
360177 728 482
7151 162 201
470743 391 429
501595 479 441
56851 927 143
767617 880 640
295060 892 710
378581 21 55
459897 115 930
688188 516 928
315410 739 896
268737 260 781
802396 349 64
599728 393 476
514475 825 205
392743 130 624
217533 236 927
402205 37 944
350688 675 427
785402 640 917
7028 225 525
48969 578 970
560924 722 761
572017 419 230
189590 545 79
192356 568 564
398663 445 563
749735 959 968
1483 504 31
904687 797 116
884048 645 672
276974 139 485
923510 897 695
654340 405 305
388402 508 297
143130 878 249
671899 805 865
164398 242 105
220766 32 139
424118 361 665
482219 94 601
408426 705 709
927485 209 970
471629 688 623
41912 365 245
44930 623 106
809653 7 713
999462 81 228
186535 174 78
909932 541 839
42621 287 487
401657 992 917
848916 53 939
932939 976 791
704979 497 99
14353 941 60
891762 499 990
954823 182 340
651539 191 384
118663 644 901
283101 78 69
695359 250 676
873998 189 357
862618 185 683
895161 394 226
713194 106 407
527812 806 922
206173 18 58
238784 948 579
536395 894 643
58932 118 864
820093 614 92
762167 452 371
197863 423 375
180618 932 330
225451 208 944
533856 110 713
215122 668 999
494515 991 537
47038 844 191
676803 526 945
549141 234 487
595250 833 197
831640 887 524
472325 173 638
361495 336 589
553647 31 712
630778 4 880
758839 866 308
551811 530 657
481454 266 387
140074 609 343
178159 640 504
474218 300 638
693556 467 494
955467 1000 303
192770 384 295
486238 345 140
732516 992 116
880111 102 556
376764 758 165
531613 337 543
942483 465 936
952934 123 178
15764 205 277
94501 917 424
487847 320 955
767760 46 483
700313 281 169
458846 814 835
707196 399 807
996112 692 443
862676 328 920
975120 381 720
522113 813 53
88190 407 92
854433 467 856
941984 992 604
603066 500 728
805064 423 674
207097 401 123
899208 960 448
849879 328 829
687444 660 244
273172 951 621
474519 476 96
438865 46 160
178613 672 915
407213 654 633
187995 642 612
705240 983 390
738586 161 249
208802 471 808
3154 926 521
640398 798 778
102902 174 176
600356 871 787
251319 881 286
826814 616 180
54620 528 689
73020 821 787
741618 849 433
173730 37 174
848433 80 731
876057 121 588
824760 103 847
586139 313 744
768953 986 31
704005 710 472
658010 789 298
385742 724 965
132397 769 646
531309 654 763
746874 623 72
78933 890 818
629402 322 819
11597 203 794
857867 202 77
867191 681 970
317026 868 123
714322 622 332
542915 969 673
100818 503 927
443637 267 271
82055 905 94
156675 95 179
805164 664 174
586298 752 899
824270 667 311
735732 106 599
510719 636 215
373492 20 311
6708 216 494
765867 935 301
368095 739 257
531925 914 729
814209 556 474
730275 432 158
402740 164 276
756438 99 280
503453 912 860
911802 856 538
4005 366 676
775219 695 684
189467 37 826
663082 288 201
11003 399 903
838617 998 756
395697 495 441
991949 592 430
719402 404 29
799345 819 507
191060 637 236
814864 164 929
267971 82 314
626794 686 139
179539 308 890
764220 189 841
617145 735 329
319462 958 969
206530 652 979
887938 567 410
982209 640 645
124765 323 702
40770 969 712
768772 745 665
436060 810 901
469579 181 621
984799 209 975
503772 685 338
815356 716 311
701943 580 704
412022 132 713
704786 153 112
990941 103 331
413361 92 666
531403 13 237
153853 890 727
145598 953 940
1934 472 348
990174 320 978
889134 801 337
783945 624 201
77027 511 235
972182 665 914
616894 254 412
731699 303 995
231145 340 529
830604 157 264
492902 195 542
384199 53 382
352008 211 13
723606 239 658
291508 4 998
637073 161 999
689604 607 712
226859 446 746
111140 157 111
827006 957 14
200039 633 422
82831 212 713
77311 694 544
360704 6 761
69015 78 412
129906 959 44
221786 5 479
394480 637 992
241245 754 896
877149 709 431
535881 648 481
234133 249 929
355824 279 231
726981 628 768
369333 880 591
878215 782 941
785618 114 840
685100 796 101
282099 734 317
698194 199 288
384423 343 563
550708 983 380
698954 226 835
581074 885 377
746607 775 96
636291 409 935
212569 143 874
793770 421 997
551800 905 234
406632 904 861
460737 264 232
336276 366 912
990073 581 204
451674 14 828
115998 467 861
602881 59 426
779183 61 988
629091 891 928
530475 889 742
349592 366 672
126112 599 652
47425 247 445
711731 797 2
768046 642 700
124918 515 977
281654 636 553
22744 602 545
422599 506 203
732237 633 745
995339 139 774
44884 294 157
43365 498 712
916819 225 17
143787 451 313
385697 788 186
50748 31 412
649796 490 91
432042 849 333
662308 592 38
663997 683 370
42376 701 66
815119 916 841
391129 740 947
993301 654 391
724377 10 513
229912 490 662
709857 412 901
19019 114 494
370779 661 903
832093 95 197
114626 105 241
8966 450 362
76751 288 65
96737 228 250
278310 909 43
601108 727 871
850843 519 483
47970 781 291
89692 406 287
579609 431 163
841774 947 843
865437 976 348
959696 662 206
324277 947 547
702082 506 86
223163 451 748
591572 587 257
294532 450 236
221468 935 738
847392 901 419
883297 624 551
651575 225 310
532500 402 480
610952 853 307
158651 332 868
946191 162 835
358972 987 243
976944 748 508
809039 267 363
654164 710 382
996922 760 524
67121 728 386
999825 3 735
412164 945 127
262233 598 549
959042 402 848
977868 713 648
127717 139 704
11994 85 997
503888 765 729
367610 66 126
63662 185 933
505748 763 165
145918 990 452
673227 119 242
233638 495 375
95847 284 148
818710 426 345
344898 318 86
491607 129 266
827607 684 174
449352 1 216
626407 607 693
494636 420 980
507130 418 218
379250 886 880
122886 624 619
18163 83 842
477586 269 294
74133 968 635
469196 405 792
792418 900 570
449309 507 830
507070 419 69
702847 894 563
19808 497 632
520149 28 65
700654 585 943
610954 185 69
116209 511 445
627959 194 564
441563 964 10
48140 600 462
95835 215 34
871151 748 565
420303 692 938
591609 305 52
853720 971 431
72297 7 753
714540 9 263
427618 577 884
413546 166 80
638549 876 517
384819 170 979
774359 941 748
320940 291 717
574627 834 783
434252 207 452
942059 790 971
289649 311 582
962454 50 392
291855 260 48
13121 307 468
70831 350 333
673864 37 723
956110 712 467
120065 466 369
337777 918 631
634795 772 931
306192 771 259
603654 404 915
552465 875 838
230141 12 719
997345 111 154
905927 275 9
667925 19 220
433933 529 56
344059 548 696
353158 166 154
237936 169 599
86723 164 514
968195 385 780
781285 691 963
370086 226 255
820199 217 850
904592 117 942
169297 70 856
64190 206 219
525871 752 561
680691 44 929
361698 747 302
666442 711 945
43290 63 809
102727 79 509
874765 266 25
331019 792 445
250902 883 507
338146 184 916
814348 306 404
134414 386 737
863043 74 876
221642 554 194
978070 706 971
629454 128 685
140557 125 364
700402 830 865
171652 345 118
774810 95 974
94222 219 238
203620 713 997
53460 693 380
219004 270 229
600102 134 985
993713 605 304
592090 635 765
382646 613 154
714393 76 255
157042 454 717
127838 877 729
251518 682 473
104352 509 381
476772 310 476
697667 225 408
931291 196 671
638903 583 726
902447 1 613
774198 86 917
20201 530 483
688680 962 747
70479 497 394
561582 573 358
345378 361 155
13683 807 921
768108 139 298
903985 216 76
507377 865 968
807124 793 126
511172 613 645
568977 447 789
888946 665 937
154243 337 261
585751 623 936
835191 157 305
740859 464 837
159079 899 343
33711 862 960
96725 855 250
891701 31 731
753739 2 587
791070 418 948
959744 823 937
673421 497 335
200736 984 943
603922 196 322
255824 718 689
885973 751 210
303809 997 395
804306 325 957
814882 355 747
120 282 916
935445 800 1
216236 697 334
872737 630 898
409557 869 315
28246 513 820
880559 531 220
973422 351 923
638203 309 513
933517 12 934
533994 759 398
269595 49 698
550183 579 256
129045 587 128
122197 983 418
511718 696 735
62039 605 167
4100 73 540
384892 120 711
933564 677 371
365777 593 247
364174 776 234
655621 461 415
674871 54 391
423249 380 141
790281 669 12
318371 106 802
693577 938 404
24690 87 299
46659 82 574
10554 483 231
142706 469 202
913074 681 968
568890 943 434
503663 321 917
930017 642 239
713496 519 970
234813 735 260
503283 39 556
477221 713 767
699109 406 860
958045 878 319
374937 590 612
134681 868 951
383166 223 673
29185 267 196
243322 756 427
73331 441 187
992131 610 990
839363 55 428
29944 937 979
527680 997 857
174914 961 783
733711 981 193
242628 734 232
44107 479 782
898455 565 201
716117 597 810
162239 403 978
981528 709 37
413502 97 248
628429 119 36
59498 807 224
952544 80 837
945476 682 966
330916 832 535
404065 387 857
438081 384 967
170532 961 540
828136 311 440
200866 198 431
276462 657 815
190486 779 161
546406 536 787
393646 606 73
668948 199 324
293250 703 358
722232 238 97
203787 88 761
632452 518 495
969095 56 105
296662 886 673
483060 632 594
153836 795 642
852721 900 24
810589 802 946
8249 940 552
394774 985 244
959565 794 333
214408 159 385
565512 5 338
245426 522 64
247932 893 448
293586 164 859
687016 886 586
613864 562 912
44780 189 229
194370 46 531
420331 581 413
148172 530 836
449624 54 723
232645 67 276
376363 180 585
946623 525 188
331087 907 651
510183 458 138
176133 840 829
961966 690 760
835690 50 775
467070 118 377
30967 395 580
997771 79 8
610252 695 770
971388 75 171
467738 206 827
527082 606 675
309402 471 837
982855 532 295
700494 705 59
347279 665 580
929464 175 325
986658 393 925
553281 695 155
947740 251 415
680397 534 909
776061 803 950
486489 635 132
511004 873 35
679181 783 609
622554 101 577
673769 837 158
127583 811 334
647154 117 559
412574 419 948
170835 642 161
633384 646 197
7253 893 315
361427 134 494
134651 927 469
226526 782 694
731318 652 913
202039 496 291
628548 886 148
432796 967 776
617228 171 521
200142 933 450
918199 370 974
633040 612 319
203014 710 993
77185 926 845
160719 963 730
923310 824 107
993270 828 96
314621 274 857
465382 662 983
830027 918 272
438816 158 449
400225 756 685
624914 133 161
837563 935 58
882563 56 42
545299 457 317
864651 668 907
159716 466 185
561912 633 91
148589 565 192
22176 557 105
946333 446 370
804308 575 881
290993 124 464
861006 520 171
556465 215 456
503021 410 668
180294 577 82
142048 433 743
114899 599 714
756396 109 112
674827 360 388
188831 33 491
862458 209 577
568768 994 975
499431 271 664
117792 567 711
555839 194 57
974924 805 8
4871 793 602
242184 148 958
654293 874 860
732010 102 204
508678 473 615
582136 697 916
131241 18 34
976577 103 562
469986 598 589
432082 760 144
222203 804 656
645023 947 699
238190 889 874
571872 436 932
749390 821 403
332933 369 881
237183 542 317
530498 64 439
259112 573 229
851473 981 976
930158 682 297
624084 962 283
349786 849 580
880981 281 427
937592 798 385
783893 634 809
998691 948 126
810464 812 518
520237 656 927
114740 185 709
684980 789 477
239116 564 988
576290 931 789
79287 558 949
700925 166 755
867018 669 121
852095 377 907
69461 722 494
912164 110 792
375757 992 916
722199 641 333
597817 11 354
820396 586 87
52738 32 754
73394 60 691
164301 831 203
732212 654 590
947888 463 339
514948 116 27
727866 415 835
704552 114 657
807633 580 758
312968 786 882
559411 859 292
507498 809 72
503043 992 690
112443 576 748
309430 891 291
99597 996 752
235551 47 994
502579 448 893
919564 385 703
370058 634 326
28942 303 318
627940 486 889
450250 134 390
300783 197 95
396728 458 335
957399 619 162
545485 559 928
237149 764 679
815741 827 787
617131 106 195
851949 507 531
536791 10 979
947092 686 100
237569 655 347
12323 248 368
589875 705 417
686479 56 908
593804 815 218
713701 648 975
903608 944 698
786662 893 673
715443 927 998
900316 820 198
152221 807 613
67505 487 105
757886 409 92
309045 183 300
715290 593 858
354559 284 963
794488 320 686
323834 478 462
487543 5 741
687993 216 217
738515 113 913
4381 140 862
647224 631 22
172460 412 207
280267 699 822
814258 831 469
938357 959 168
937608 649 863
604924 236 348
369879 6 918
890037 15 109
291093 327 293
517607 974 131
848071 303 22
108414 470 766
425146 144 731
348500 181 165
570177 493 472
412175 86 69
114102 720 769
671373 606 414
604870 856 491
626468 351 848
473923 974 906
59658 46 770
149872 591 966
662231 927 898
330070 536 415
743694 805 66
438276 258 56
343889 377 370
812427 679 742
913290 956 821
302073 571 159
216540 958 791
268004 395 762
197123 464 287
170449 513 163
17302 591 930
126268 520 233
257182 507 13
636605 382 164
877315 785 151
355281 610 519
997433 128 393
559327 914 524
14076 515 694
764895 281 127
36883 157 628
637221 26 781
848464 364 193
194721 781 67
340514 327 128
446396 657 978
568136 154 979
613251 530 996
616540 13 64
976401 425 608
486950 412 269
231850 761 434
106078 599 844
923683 942 105
77987 32 578
812960 931 972
469424 963 851
215215 681 288
243090 596 309
309916 467 886
234928 354 340
950329 847 40
496814 411 598
983065 372 228
581905 645 519
253596 108 587
406123 127 998
832550 509 683
226210 891 915
349025 124 973
457431 603 416
8934 308 775
195746 607 801
109 28 481
48522 746 39
604961 624 404
198324 800 267
471869 705 438
872046 762 681
231072 992 909
802620 358 875
778879 886 587
391767 212 452
945711 276 96
529614 801 629
127120 999 220
382066 992 532
826634 683 54
825174 103 634
901297 430 119
810295 60 235
803492 824 652
947788 655 671
350610 401 458
223531 354 617
433902 884 215
179376 594 117
562142 246 702
713386 925 128
174805 585 500
670863 29 233
91090 82 460
979717 31 572
950896 265 656
482411 547 545
449690 952 560
952274 604 559
269647 43 1000
813057 924 819
408866 482 248
57618 202 761
611770 719 561
481202 971 160
933963 48 188
928973 188 485
308488 167 916
421078 845 957
141242 32 91
931155 476 445
180727 92 907
401546 616 909
889654 402 885
122932 620 309
404518 343 525
50989 49 172
895715 613 213
954255 329 467
308092 594 89
973749 748 981
842225 832 219
127645 564 842
698255 39 888
69895 861 150
314462 96 868
971405 74 881
822686 998 775
538706 973 249
509177 976 144
592299 583 639
295693 679 327
656065 579 169
888869 17 343
298364 828 393
846156 833 224
484462 301 587
180830 792 471
720480 325 621
787637 817 807
205381 116 453
85698 382 389
168046 322 415
69489 581 691
565702 224 526
583198 591 128
876529 243 959
748432 600 273
501185 8 397
588919 667 437
354449 494 483
664278 497 753
243298 980 667
757394 347 820
578644 969 656
315216 919 648
946 77 597
665228 468 665
894603 445 177
273694 195 492
947667 71 590
877282 727 698
107684 347 317
324827 92 625
685798 443 13
293355 570 302
944383 151 633
315751 588 247
802804 364 97
133741 801 944
206830 191 876
889073 26 671
899683 655 229
261680 159 404
92022 482 699
359302 662 421
736098 297 221
902265 929 375
257577 538 125
217607 506 413
29988 154 660
286015 779 815
300686 190 555
417006 904 831
865277 100 787
775073 288 278
28626 861 398
740475 603 705
988397 977 902
811826 317 969
547472 851 779
879998 782 507
32066 688 533
555801 549 286
279223 750 422
856753 7 342
985077 906 49
733226 384 381
661502 201 675
367059 702 328
199226 598 905
91746 170 853
17661 114 26
900827 45 815
991445 537 826
942839 479 491
611639 171 492
931404 934 370
139363 820 772
531131 475 518
729693 215 118
507652 255 947
143813 939 522
449016 307 371
766451 403 461
818264 897 462
634439 665 957
826605 995 936
704401 193 587
334972 902 229
246278 768 155
17420 434 725
986350 62 535
23180 982 91
746498 429 67
877472 279 179
711272 170 245
913153 650 729
806826 106 458
989516 46 66
544048 125 920
698936 847 937
780115 693 804
1652 272 494
269715 466 480
938596 372 50
581830 734 496
298404 349 966
453405 928 231
800543 850 306
624465 927 317
367347 763 833
408535 796 373
544284 268 718
448766 366 796
687827 750 754
635758 95 303
153158 654 781
342926 987 870
102573 894 977
253701 536 490
88390 910 389
515136 19 985
597499 187 395
361490 861 540
629082 536 439
266396 803 329
964175 948 491
674630 608 591
554071 654 974
20307 373 146
913689 874 946
514006 163 755
517547 857 740
327033 780 426
508318 320 320
347416 624 364
689356 360 248
455392 428 279
764810 579 356
63925 426 195
338047 971 267
965110 424 443
879176 152 717
772963 757 157
424845 714 255
356509 856 654
537760 455 135
732306 221 486
97576 289 921
863434 192 93
102613 897 897
949697 579 167
585285 907 1000
661693 955 727
222202 326 397
862312 194 918
312504 179 406
197607 198 583
968593 909 704
451942 883 373
930183 389 374
709417 874 124
400647 135 609
564172 43 606
653971 132 71
416144 176 131
852563 823 697
14409 258 144
729473 911 342
850593 893 162
905685 224 741
959558 467 295
572530 255 867
233902 166 721
595591 361 703
2602 972 200
535550 48 686
611961 903 20
41233 661 674
37649 706 798
285439 427 840
504865 289 981
643390 551 815
735642 881 104
600543 241 909
348455 881 182
683251 187 467
179072 342 558
740212 305 956
649927 782 986
561880 478 329
31877 104 375
255517 833 896
573531 849 103
705671 707 648
11055 824 683
915173 942 334
721539 899 155
868021 920 171
348818 371 659
393096 735 756
545230 118 698
674316 217 940
492733 785 171
337217 715 249
731852 123 657
252953 263 658
604467 268 187
147610 337 46
455712 588 191
485560 838 487
307024 79 518
627419 948 537
503108 367 342
653705 500 798
380152 41 665
452010 699 586
793062 528 998
706730 843 580
767561 778 549
679628 284 747
732900 997 910
482186 136 878
40891 869 403
916167 605 961
174624 580 803
43488 360 826
645876 332 213
5076 571 728
520317 160 656
280468 895 321
879903 640 404
622993 286 66
742636 137 813
654788 206 526
671021 84 216
497182 85 159
212676 55 793
91227 59 943
518829 7 321
23543 255 522
653894 68 907
305195 568 355
424913 991 153
854247 301 370
447571 56 402
32565 875 978
203542 913 122
340217 637 784
805729 934 962
650988 203 502
226605 695 684
861428 850 482
86493 187 476
378502 116 361
411927 897 701
372819 117 653
965684 647 162
222351 178 225
710719 648 929
528658 791 25
132131 418 616
629889 687 813
707680 241 690
910146 71 138
162913 670 520
605282 331 217
666443 830 11
462588 844 604
11616 895 281
389775 656 524
404447 835 302
380215 464 520
14934 139 592
825762 669 257
50968 496 697
873225 639 380
249135 193 66
60129 511 846
712727 715 978
90617 431 433
929380 573 430
285994 450 245
981155 967 986
486956 781 858
922761 615 348
556122 728 369
93984 576 455
392591 362 245
634798 186 551
39334 675 743
341370 557 931
636052 605 895
120770 573 740
386590 43 591
363165 593 746
572990 790 762
499481 323 238
471304 150 384
215126 147 502
973793 524 80
829771 369 910
905861 348 11
122467 595 105
661532 84 628
394539 682 566
332071 306 880
392178 484 718
146835 740 888
609231 888 734
741427 900 31
883928 830 710
834193 305 42
755475 470 430
805761 378 275
682862 185 259
322621 569 809
25960 904 90
209084 976 625
940352 334 506
306498 692 815
717192 818 640
467232 783 841
524037 926 779
388604 997 862
450891 951 633
376888 388 194
680991 151 541
455451 429 154
192249 234 759
414877 12 365
479916 533 13
793955 416 151
954166 23 308
867622 698 129
589258 62 32
288206 754 996
877320 827 42
61882 786 831
182751 333 356
735846 519 355
695733 684 775
173111 51 15
393890 588 467
490702 39 215
366598 324 492
799459 52 870
714225 281 871
878420 703 725
699144 574 920
208380 125 573
553221 384 945
351294 390 319
610444 940 738
263959 658 112
350752 386 125
907646 943 307
574391 665 337
922596 263 686
549451 488 455
403238 81 774
11540 848 619
496120 778 193
296677 309 25
574988 59 31
885020 251 928
336838 372 954
266352 851 562
577208 67 947
422748 546 251
698424 538 617
251486 249 874
251636 536 213
480726 473 67
420389 742 853
3061 692 874
761875 559 662
423384 686 844
819837 861 237
533795 646 295
781812 1 292
264591 96 555
645337 158 327
414596 519 363
715680 502 930
35688 350 374
595722 381 739
557973 958 315
834112 918 774
740656 381 80
853188 476 8
426781 126 594
615557 641 882
606715 152 354
275186 795 105
586972 971 630
966143 596 487
178715 762 492
720270 233 266
512436 459 47
332511 598 526
460016 333 835
463655 894 986
458040 170 688
601163 76 341
818417 507 42
586043 188 347
818388 688 160
12533 194 110
157443 164 46
203714 115 699
465231 660 52
97883 310 16
604008 224 980
375133 583 21
375271 467 399
263305 536 367
99569 883 801
278933 128 321
73746 449 615
763745 273 174
647946 514 492
571316 488 557
388139 279 469
191308 204 780
430886 69 841
526094 190 274
614889 185 250
678451 272 651
564053 963 399
45246 880 356
840840 365 839
462295 202 569
70147 545 903
498477 410 367
962828 910 619
569709 36 206
861572 772 564
147427 639 970
724026 339 131
614695 549 401
59285 441 309
747322 886 801
87018 522 681
144710 240 641
505908 947 164
240585 501 42
559952 420 518
574029 736 127
936909 149 518
70933 930 219
305667 408 335
674700 353 718
469010 180 201
159162 886 790
545802 752 264
806905 406 430
407276 132 781
445910 44 872
569022 840 444
947471 239 562
289030 567 117
927974 582 125
483170 741 23
26324 87 182
66760 586 75
673616 146 666
98114 393 111
974740 451 999
633592 937 644
430126 607 820
15769 731 492
189548 960 80
96016 472 684
215328 380 16
514189 144 289
399951 189 556
617337 927 218
603830 756 88
998176 858 589
766138 314 79
372513 768 155
63333 196 538
282056 330 121
892288 651 599
294494 337 62
543216 985 265
11672 561 643
149338 975 426
379180 811 23
796449 644 292
863928 612 986
267854 755 934
651070 335 191
557156 3 277
711433 933 168
338719 39 332
825247 510 795
614461 25 714
95444 460 822
901585 472 967
548470 912 28
657258 795 608
864544 551 499
451853 454 981
696900 179 899
348275 662 801
970876 932 525
550208 974 509
591400 368 42
387875 874 658
235591 952 354
7840 731 20
911518 850 817
784377 962 16
951352 242 926
703964 958 880
443235 294 784
15673 680 239
280201 654 641
782016 932 823
301564 985 862
642485 203 851
421762 337 977
989074 294 805
587673 702 989
513819 254 302
831284 15 731
812080 866 291
301408 892 416
293612 624 511
371634 758 477
696603 871 779
524806 82 986
884693 303 107
823413 665 358
837401 197 382
17811 710 817
339831 580 810
551731 803 75
70608 311 134
804850 327 966
476863 617 765
974946 926 648
937117 101 947
860516 374 131
307311 411 959
442408 319 336
615562 429 904
575556 679 913
693835 853 909
343249 376 609
65733 469 170
920516 563 384
482800 818 412
716506 477 240
610540 999 344
889979 376 510
740240 958 235
432741 833 377
410218 832 208
856851 717 770
294685 388 914
262999 168 454
825681 823 23
677930 192 274
939468 118 477
189233 40 145
517074 785 226
340849 805 884
829637 873 268
667998 244 419
753469 492 39
826274 998 1000
861010 694 421
525284 56 322
73437 700 818
98900 983 286
861125 912 304
557397 106 272
903584 882 994
205023 674 187
228637 312 630
572291 66 994
228108 544 227
360653 83 955
169811 731 246
684639 256 596
196798 228 444
704463 175 877
812373 235 849
819393 25 179
939393 472 851
895599 972 620
205657 938 597
722448 238 917
155953 836 522
202335 671 59
239204 439 440
587534 595 174
280164 444 92
710497 818 221
863629 180 459
745870 642 114
965125 958 389
439470 378 233
620734 681 604
505338 197 202
328247 559 267
468332 760 454
892976 448 233
69253 894 229
532082 244 951
502335 898 93
192090 543 947
716947 293 109
216955 877 228
957295 446 909
806295 704 387
239625 443 216
217425 165 10
373995 867 943
519581 264 878
763453 356 479
989597 382 188
339531 434 80
374649 53 825
656503 434 456
189154 598 911
66265 843 811
614450 24 877
402293 932 526
483807 703 75
625672 193 375
584628 38 171
165360 674 377
896644 640 418
745009 343 86
181764 500 911
86753 717 92
30744 47 438
789652 209 873
79454 901 160
43423 920 571
822047 219 240
812044 646 519
476484 960 866
331534 80 926
624076 672 812
233207 658 175
422888 463 117
862964 267 466
206873 843 248
272669 548 251
209938 365 382
192584 106 300
409255 281 507
229675 324 518
959623 468 428
312531 840 226
940398 452 873
31347 948 983
612633 622 749
231992 381 887
233719 844 641
495489 471 3
604971 606 703
437013 995 363
683164 743 162
940148 660 797
144053 281 593
101524 705 11
500722 487 73
433669 350 873
673039 75 18
781448 43 72
593486 344 421
481699 14 95
628268 378 298
272829 887 505
173032 93 103
365743 773 544
584470 506 210
994342 543 111
70104 98 341
640887 323 164
349449 283 777
982383 81 708
3272 520 479
520860 475 954
706794 239 8
217777 379 281
188871 203 553
323041 853 204
237642 119 841
514828 427 415
100644 37 85
97578 129 217
23410 91 787
584801 906 127
808536 2 800
340907 111 787
310798 385 854
475755 542 941
479612 796 885
287688 388 476
258097 536 247
700810 148 606
219994 454 490
441240 87 763
33168 606 429
68942 606 548
873868 991 804
854586 442 577
307412 852 232
735299 727 245
858247 525 648
280523 852 608
424763 588 694
639978 476 492
507224 496 254
706620 755 972
282445 457 116
891055 222 42
825836 526 81
100555 289 435
96245 296 807
441524 109 529
710594 486 897
932176 454 767
508343 566 631
84793 117 961
921808 248 566
850275 460 630
264343 803 735
429371 492 853
308770 978 146
442498 597 667
312687 890 262
855094 485 423
626314 833 769
806216 934 403
27878 576 417
113373 249 734
578071 970 907
324846 665 660
379387 364 390
377414 913 249
342313 752 240
17703 189 105
609927 549 613
429907 948 50
415532 674 333
281602 812 296
26584 743 569
904823 579 561
96626 797 943
956224 871 793
296854 827 842
89064 711 119
318589 623 822
552175 546 170
235383 40 332
327744 881 760
125618 812 97
183747 695 612
85225 670 981
393970 414 461
398154 164 321
269277 712 111
390865 977 758
305273 419 79
224015 229 127
546413 504 226
987387 799 886
207230 354 166
823507 503 47
948100 404 104
283946 503 451
306957 42 953
567350 21 249
635183 408 181
93002 645 554
7442 775 198
18298 689 65
504431 931 162
529788 311 752
286674 814 313
906700 816 396
777449 899 186
61488 531 836
683893 854 184
161870 3 630
241112 331 545
15857 733 1000
368182 774 421
73883 916 912
937770 853 355
524690 609 968
229067 111 989
661144 472 185
26464 76 820
841598 381 166
797586 339 910
822794 775 322
491990 231 108
76795 583 159
410007 563 838
901544 747 315
919350 26 588
353576 313 432
600163 999 132
643789 821 674
393989 727 42
842826 367 308
142298 538 128
257206 945 234
876985 141 54
81790 509 701
960506 42 768
944307 90 361
409977 713 197
886754 488 829
866346 380 92
981919 587 695
784051 462 642
413100 169 462
699836 589 934
920736 247 642
711589 82 863
642882 134 882
685053 792 67
309164 720 661
811908 136 916
118233 898 760
206347 612 535
711331 170 54
478327 514 494
888314 253 951
828409 524 795
525930 811 353
445443 290 294
157518 934 351
329712 138 331
953974 905 364
304828 795 587
370966 550 890
400313 268 70
676792 973 193
674542 28 225
442358 255 409
954242 132 996
78513 256 574
79455 274 129
405105 351 12
895896 57 402
665898 382 194
465070 771 299
361969 990 82
846631 346 357
630196 751 729
775582 935 106
71412 563 548
475000 71 359
581202 997 171
339852 798 318
92059 594 964
711416 940 553
172835 110 747
965470 858 591
382581 409 392
865445 843 470
494790 25 178
626981 457 901
955070 368 87
418423 96 229
75413 134 957
438871 182 994
742212 723 261
434014 648 110
3981 240 400
511447 343 393
8136 804 589
226639 758 971
87429 202 725
583020 162 444
225310 315 535
824259 650 446
623137 690 971
142109 838 290
979766 938 901
260455 849 668
531483 406 711
757640 155 964
728125 284 771
420624 330 647
644199 757 710
829176 993 317
352009 929 289
839360 422 661
816321 542 710
534024 199 351
196393 583 5
130475 151 907
119291 180 288
6738 799 939
775337 510 933
76488 460 391
957539 786 761
310353 997 389
566782 418 390
380245 460 234
799621 432 155
635310 31 184
568632 187 142
453974 492 816
940856 202 744
34339 7 249
632303 419 694
406546 531 903
644713 60 89
951858 134 19
958233 931 691
351129 701 364
743826 998 654
628189 865 256
92865 910 1000
3985 158 497
684000 235 104
495568 699 763
630407 208 158
783376 283 232
311860 431 124
437867 295 771
869638 759 304
374726 531 852
623845 651 775
454037 755 321
361027 400 645
414420 987 316
581057 810 985
936818 316 335
659290 140 458
543992 878 626
363818 578 420
537537 927 798
68022 118 479
211988 228 28
441736 753 159
972478 469 900
547011 238 785
219420 994 654
318952 380 627
763629 586 884
285608 68 549
145306 219 56
293404 102 696
701767 317 988
34500 476 860
234535 918 734
989034 760 108
344232 541 182
109661 987 31
718043 290 620
313532 587 996
795357 863 618
836477 980 736
982028 153 527
173348 359 170
586763 547 749
657482 468 780
241891 362 33
791723 682 944
555437 367 649
79960 511 422
499882 64 466
238797 502 759
705542 560 859
501027 212 664
513467 572 390
80787 904 912
771904 403 630
438567 229 770
10518 121 205
356194 765 810
228689 246 929
909494 927 1
65147 446 710
895922 838 858
393336 720 671
712001 646 957
704664 156 89
758382 62 646
685438 71 798
673613 53 235
325551 233 156
857274 236 910
441546 775 31
395662 7 459
556885 721 188
125367 53 148
575865 287 647
234648 191 926
650113 271 265
63290 777 513
753543 94 403
675556 663 110
951174 870 513
38125 663 767
69853 975 628
400290 574 959
708212 383 904
312318 765 119
396208 807 612
749762 872 961
730365 83 308
762513 845 652
903868 909 902
716499 137 29
208108 425 169
297660 904 656
715878 164 595
82538 905 506
15996 768 765
171561 583 832
577604 658 99
417449 203 234
382752 212 543
258217 348 664
74147 1 959
972037 920 1000
971287 270 647
822999 117 868
644616 929 672
678040 620 524
645328 101 969
210087 326 252
542140 318 143
972750 212 439
860954 540 108
851722 865 998
179152 264 224
166522 409 782
886318 329 515
6289 192 782
406824 986 808
424045 103 666
778153 142 28
535865 237 298
619866 238 622
511723 523 438
607599 557 352
876856 38 147
793602 127 544
151206 641 85
960887 712 247
427514 852 361
310129 414 771
400286 113 40
901023 44 660
386859 608 373
985940 30 926
354013 736 270
375081 460 770
148666 115 366
116115 21 691
233196 743 961
254579 187 746
188723 508 169
119345 711 61
351756 114 472
909742 245 571
168237 737 266
317102 294 467
522430 777 119
902600 785 735
12344 18 754
584796 235 6
105487 423 582
756828 121 449
14144 990 682
935210 604 913
680322 751 217
879226 488 310
85291 898 689
938173 749 702
914157 480 583
960056 920 749
757614 986 627
476989 64 803
910886 339 383
841941 918 575
156677 425 322
867816 109 603
247547 560 455
400793 557 558
257457 312 635
404209 683 197
268782 913 306
679225 2 545
189128 248 621
249019 650 81
319255 734 706
766574 479 370
129613 153 258
911878 610 138
46949 418 648
647873 723 235
943913 748 685
358512 879 698
653282 591 278
595928 770 39
506868 51 768
916952 352 803
688683 584 483
338273 752 286
811451 868 254
436572 35 473
311008 445 931
444185 864 916
528170 888 177
432156 510 288
78610 117 677
479289 461 923
877290 15 395
888985 940 608
596341 372 40
28881 312 848
615865 848 93
965220 496 270
863379 239 697
271403 77 275
486062 594 659
777597 672 466
936318 637 55
352500 221 695
251571 522 57
783650 731 184
322268 136 807
579291 324 90
824606 638 542
129898 201 795
847763 334 81
150565 962 533
936825 338 543
312024 893 30
801913 490 262
809159 505 202
905517 14 698
826758 632 676
846656 765 142
926974 630 43
163681 985 108
853005 713 472
584627 469 161
893612 174 991
241959 24 185
771488 269 552
473751 192 458
853376 132 774
300111 801 878
919932 221 28
131260 802 255
862573 769 253
954417 260 52
252677 595 499
997352 977 939
929597 19 835
564690 530 237
969653 730 203
237664 719 127
509543 991 755
832659 956 755
799952 570 368
710016 163 293
99018 806 780
615595 789 390
763238 568 523
723100 100 586
721250 473 681
594175 900 416
9757 457 724
860337 49 960
582145 495 871
252745 922 486
443795 915 875
448113 566 665
127043 605 225
764043 100 644
305726 118 950
948316 285 383
244175 504 321
44346 795 856
937744 272 959
628992 904 834
792229 562 908
574970 149 90
788480 924 50
197376 425 141
178092 802 212
133506 687 397
466826 506 273
955528 224 685
601442 325 412
666955 68 888
706849 65 301
746040 845 951
837108 439 405
339199 951 260
72425 454 421
909048 799 790
178386 645 646
808210 944 94
235904 46 485
208593 970 634
132444 843 730
856336 847 539
77007 795 51
835788 546 322
373275 709 2
495694 330 306
428088 915 726
733398 441 787
482839 736 821
487199 49 307
458908 14 3
511460 368 507
311314 115 106
14332 50 11
83217 849 726
18662 277 505
840297 124 16
440591 269 36
26578 179 501
114210 242 226
420540 194 942
444984 75 526
589565 467 567
30088 30 488
409659 340 903
49998 56 60
392608 138 236
25572 508 179
97402 721 594
868500 783 644
520520 328 16
279382 794 555
890113 138 166
724104 314 480
113278 674 453
955275 864 486
419262 410 166
935172 403 662
863141 75 712
623577 819 378
837379 618 358
644743 727 74
677051 258 686
145220 472 673
399984 511 749
379942 227 40
933195 749 602
561759 512 931
128051 84 574
705669 537 36
226901 504 757
700499 327 279
424906 687 758
722612 17 795
994030 529 389
42360 871 389
723365 778 8
120452 665 720
444660 424 176
627967 819 574
961771 535 80
398012 211 79
963220 54 404
811118 992 933
498502 528 126
710956 692 649
582698 477 613
465775 148 660
367699 849 271
462691 421 250
449826 802 817
470064 241 672
447395 783 268
971751 250 18
200862 802 854
240384 971 807
326759 902 13
417752 519 655
669073 500 571
663666 4 7
410143 843 302
857830 159 105
176534 530 408
40282 468 927
476502 178 572
661942 149 93
284906 49 23
817569 692 887
496536 527 821
777889 510 682
33232 477 495
898941 592 418
986741 994 217
727799 223 978
38544 83 966
907620 663 202
407147 193 395
162444 134 457
311673 946 240
482749 124 182
761758 570 957
234230 324 208
954813 667 384
320085 500 254
596651 639 974
181482 274 872
816872 851 740
784607 165 602
798017 52 545
280818 646 599
552610 745 763
593336 235 896
455338 256 522
609026 924 801
171154 140 335
353524 169 882
322659 77 550
741696 291 1
108071 605 80
552360 957 79
620957 819 628
320506 226 73
57115 924 673
414428 706 896
747260 78 81
804978 292 932
288819 951 196
576324 383 670
596777 212 664
56185 371 211
517032 422 895
866546 290 845
711151 350 382
688143 269 448
686311 610 253
179650 956 160
736001 924 196
750323 556 421
871401 131 764
313725 926 979
942554 383 86
122259 132 45
766125 967 874
95099 995 753
12348 499 576
880534 779 191
123090 402 910
973395 518 896
825295 596 196
492718 664 929
483961 230 586
159896 942 404
241620 129 710
53355 859 500
42453 969 945
982654 408 516
927792 771 569
244914 284 82
159306 398 368
865330 588 996
142170 633 645
712377 631 651
869251 90 669
563559 406 300
706518 738 104
627379 614 406
122229 944 937
561474 628 371
890282 421 918
279096 85 353
137772 433 361
593321 610 41
443081 688 334
303691 804 775
271892 698 323
948810 944 528
67040 361 460
123528 357 40
916853 960 879
140111 479 389
448760 272 670
835179 572 26
205320 90 923
486899 218 983
159807 714 174
662802 390 145
647028 651 737
585142 928 263
351208 410 361
127955 762 924
79482 323 498
140325 626 771
347852 640 775
396112 424 161
844671 893 83
201104 222 316
424053 376 988
840847 479 410
645571 833 989
503403 574 857
930836 1 307
508003 825 614
667509 340 416
66378 324 931
683363 925 728
74837 321 464
121467 514 848
485816 148 713
893705 583 43
996712 313 502
252989 748 126
132032 685 682
705225 383 632
310146 609 202
509365 578 24
424769 234 130
926204 793 534
635441 1000 919
461460 532 629
15281 845 742
79552 257 195
395969 756 238
548824 869 424
728202 342 730
685195 374 171
505303 499 342
794566 942 384
645051 891 348
572959 331 146
347702 12 638
80597 326 173
432559 325 590
134207 140 364
912197 645 799
501491 826 431
264230 417 794
91556 104 945
972155 728 448
268214 360 449
951568 982 741
354247 174 212
879390 368 214
554578 680 483
814417 26 438
374332 261 15
353726 117 653
389786 572 627
550068 886 150
735716 917 321
380756 612 120
585271 393 447
190687 32 413
410525 533 836
660770 871 952
344525 357 623
976423 498 257
805916 767 166
857698 57 866
229649 53 294
6231 566 863
156278 596 969
74819 285 676
753844 765 641
359989 122 651
332830 57 130
498070 234 843
389584 30 526
901166 353 789
878659 693 554
773030 64 241
740876 596 244
827504 177 178
718767 72 298
773535 396 279
377910 499 325
84887 838 754
260744 7 744
569443 258 342
330762 666 302
190983 289 582
45499 440 248
673380 568 455
780714 877 978
777680 13 475
858938 754 355
615730 1000 325
595822 865 263
421202 497 904
40921 426 69
374702 427 197
35374 343 578
717962 869 177
718128 761 852
810047 579 220
771542 215 616
788736 302 534
476330 723 362
801402 267 206
301422 135 177
959975 147 725
381819 524 819
395219 11 766
480588 604 827
619382 815 664
995690 508 306
778132 347 388
617696 687 830
269369 73 799
206028 484 707
721798 61 373
664392 350 656
40656 762 66
490191 485 194
472590 830 808
905976 237 69
759778 696 607
820299 907 572
94551 348 829
443138 720 909
577798 433 874
460169 891 484
340209 776 906
518802 139 352
273251 235 235
119868 167 159
252488 788 836
941671 236 618
371070 489 334
652707 411 323
706659 855 542
215732 981 483
552076 5 935
918919 30 848
788931 126 491
545602 961 289
684609 710 266
706763 559 743
534450 71 352
561804 853 434
652105 951 329
883245 115 107
689667 916 883
950504 526 81
833708 343 665
555400 984 108
421545 457 592
213157 389 611
966041 521 845
597782 782 629
650912 680 827
652879 837 489
478501 936 756
650525 77 447
311382 172 783
813503 765 986
973936 351 272
791981 6 496
235455 533 531
886334 351 835
639422 954 982
626768 765 292
905372 704 929
187320 439 74
126730 529 185
848798 844 271
797027 326 948
586832 482 270
33752 751 109
572713 505 978
317604 740 688
730541 74 861
589045 439 835
720380 128 706
104191 911 599
973321 691 43
660250 734 164
64565 964 380
755484 991 89
906171 69 374
441966 616 609
741358 848 577
732597 301 418
354092 730 411
334844 80 105
971385 116 10
673901 806 537
732756 171 353
589150 883 275
17986 154 694
338443 189 225
116950 15 536
336091 778 667
95800 759 586
763896 446 234
312727 253 76
366691 313 297
509297 188 23
869536 724 524
421453 94 621
690226 334 778
922307 16 617
230577 29 89
385605 328 964
40677 417 900
962019 350 378
793560 339 354
347487 948 145
169521 227 754
571414 323 256
48102 580 136
235914 667 601
453361 222 652
675802 774 564
627016 639 666
532598 21 164
760360 429 1
420396 264 704
323100 194 9
936159 504 806
334482 313 693
311391 659 796
493521 165 155
40930 783 17
538039 711 337
294303 117 518
802812 491 369
332772 108 683
660188 339 357
570335 837 295
165387 651 679
851616 404 907
15479 134 751
199962 634 848
278874 254 765
667882 525 629
782850 760 955
387533 130 407
274206 74 351
106204 344 452
922621 878 772
532512 661 220
219148 428 846
546621 208 69
97344 838 183
345781 712 216
522507 997 169
55320 882 999
510956 543 1
440937 241 108
280180 660 683
145269 24 269
608374 501 871
884292 109 91
911339 88 740
770965 687 842
791410 369 33
563091 73 440
759734 587 743
135846 349 919
42822 396 741
400392 695 965
303403 595 603
612872 111 935
152554 337 241
343069 239 767
122707 770 566
505190 778 608
989133 621 287
454359 641 737
699839 967 151
743422 620 203
305841 130 948
280209 887 88
976156 966 844
447268 427 981
975526 326 528
38462 706 71
888800 893 264
621396 826 277
925112 414 742
903447 693 207
314492 636 451
676837 284 770
740451 688 133
608949 69 722
489619 864 320
706774 759 612
409090 290 470
305079 205 878
280046 355 261
722525 75 215
723813 336 274
277002 873 771
965441 891 117
842623 617 419
472549 301 60
78022 739 53
668285 460 491
61498 569 160
250147 175 790
108174 740 336
248758 434 888
653586 363 925
323175 597 66
504483 803 368
345888 100 971
727283 121 196
437078 153 185
880015 69 787
876489 666 313
689354 741 592
231193 901 956
122105 148 296
628986 118 117
237719 711 728
648551 240 783
431016 633 509
331944 972 343
614708 400 137
373762 639 399
467793 114 482
189051 85 830
377431 823 8
327627 360 977
762745 183 122
278825 887 164
383150 145 506
759687 933 64
97712 806 175
384033 468 812
689067 847 821
422382 580 305
328957 625 194
886489 464 453
842552 958 395
755863 206 651
595512 196 879
329928 922 283
104643 895 57
430646 583 281
18375 796 989
453618 518 611
394335 975 559
80892 521 382
181748 339 726
898512 496 584
326218 559 780
394012 467 963
254687 662 637
62728 305 215
765340 979 14
750849 711 502
754357 377 20
823944 536 176
177248 994 796
205978 2 191
389719 485 468
538316 981 777
500062 330 477
437960 250 449
664542 689 244
687020 369 160
287629 217 282
141130 350 324
16925 218 584
101758 139 363
46044 914 515
597107 224 582
349058 412 609
609662 877 163
189564 783 604
998961 573 257
249803 921 453
827214 240 582
695916 535 597
397818 991 833
889942 763 735
111161 337 690
289661 169 514
663126 632 268
285867 961 257
856874 332 390
378075 623 152
295365 967 521
914329 373 773
692612 475 307
772129 834 665
534874 716 112
414866 56 460
810937 154 356
136724 1000 540
348203 572 426
568071 358 988
692273 183 322
679081 60 518
273061 549 588
368851 893 73
814133 798 282
808144 186 616
797429 307 601
758373 249 926
506985 8 429
280069 875 482
292137 823 969
351466 41 875
33575 919 426
217841 85 531
319065 411 106
749793 893 304
157727 282 566
870349 491 70
654578 219 166
394492 445 486
917353 857 743
100440 112 891
520000 523 683
794142 659 676
227522 820 122
148841 342 917
170510 73 443
470788 511 348
829196 709 480
289719 529 837
349468 361 187
37675 858 427
370415 861 670
264473 201 818
397135 526 339
757118 585 996
693744 236 542
523233 401 590
63143 981 527
482529 931 450
369995 20 280
804674 664 963
570590 955 415
908560 857 726
722987 112 308
874325 243 491
190875 572 282
194345 592 957
839292 854 314
694443 656 732
606146 840 999
175334 133 616
668159 145 84
61460 331 433
442631 978 376
835926 291 839
863167 60 802
115055 352 579
943834 883 632
260123 317 242
851470 170 280
627930 934 585
604458 422 620
379614 666 287
586989 829 17
876264 34 429
926494 109 345
990232 127 583
641318 949 298
422989 791 774
605984 174 101
668698 433 80
833559 156 433
174702 347 650
148651 340 619
987994 747 855
36674 611 890
846121 904 738
186458 28 676
197466 68 167
651096 964 626
314570 662 436
575066 681 644
140008 362 269
457724 191 718
938443 867 125
21800 18 390
105460 510 976
995562 866 123
325303 69 299
899022 288 970
262958 139 911
913275 339 261
884259 680 357
740734 151 304
671938 481 613
576968 753 626
582052 469 251
734159 43 269
544515 993 2
546973 48 971
409792 524 707
985200 987 579
670427 543 34
728040 479 467
481972 170 622
295547 534 55
61209 721 56
480513 823 794
758694 46 593
828395 758 746
975735 831 640
131407 633 468
39578 889 988
977742 954 958
858088 633 291
546605 140 767
420728 709 786
738772 293 97
623938 87 370
790486 48 569
612516 580 703
830689 216 286
96926 583 811
490946 847 947
531349 995 536
186110 204 211
722191 555 539
320679 637 544
934966 820 703
134291 578 32
261297 439 561
845467 336 734
300405 76 755
534796 17 810
529029 204 515
797639 229 554
913027 412 463
384407 644 965
823345 356 600
616498 998 957
447442 186 308
298135 781 287
845009 897 455
818988 510 75
541391 277 511
519613 877 389
415461 116 277
536421 661 223
719814 224 862
58377 379 808
87136 994 283
441600 485 234
816207 935 814
336221 300 895
595696 614 365
608827 931 108
834042 729 356
548157 911 947
415801 957 207
931211 774 531
927566 146 720
615759 931 208
776596 46 170
818346 7 662
613649 71 61
257086 912 40
921686 727 422
313713 934 189
873420 282 720
48989 100 832
230161 204 561
926884 819 521
515411 49 378
820191 780 29
588656 969 865
67795 133 922
71108 511 837
527291 755 60
653052 88 702
899226 357 998
752036 296 667
302554 163 378
827434 727 502
408556 932 450
70128 817 672
39552 21 401
376659 95 903
29074 705 598
951306 458 198
358079 593 745
920699 353 768
296024 132 507
100956 542 972
451053 519 951
334248 943 27
323658 742 539
673218 37 853
63542 983 600
658429 587 3
463219 657 69
171998 630 398
859619 468 478
493570 936 105
718124 451 584
286546 190 67
822053 264 359
644312 380 969
173601 620 265
527300 398 744
924997 274 118
748738 299 279
663882 654 906
129889 5 201
392128 396 999
545606 310 912
268048 219 85
13181 993 771
168775 295 225
547998 478 738
724554 461 837
125852 363 586
271995 826 804
383928 478 858
885063 379 393
233632 471 235
186764 28 628
561299 119 467
853916 640 32
927551 425 612
72984 735 131
621938 609 664
8146 911 885
300759 77 601
488340 348 368
749693 176 656
632385 987 136
67989 434 32
943007 364 138
858705 552 605
50425 930 260
306523 633 377
394489 523 518
581745 602 893
199225 966 926
808321 437 212
875750 912 645
165661 267 324
211789 141 759
675490 285 730
561858 989 873
568318 174 35
475057 897 121
178292 726 975
588827 72 22
15492 772 431
220582 141 290
530033 442 654
85937 11 888
230599 37 464
210127 814 705
456037 543 534
694321 223 241
582090 145 887
490156 627 783
189368 339 872
695999 899 121
377730 274 271
249819 381 347
727109 59 562
129246 235 741
886343 200 336
299824 598 885
772277 587 956
973912 550 804
570215 980 881
865717 271 453
376123 191 417
586700 572 931
147623 336 194
258522 975 66
389258 977 622
182433 752 477
191824 589 650
444535 833 523
392179 543 722
825980 674 327
228645 156 846
347774 37 352
745924 376 982
815068 10 405
952781 764 117
572873 287 937
592562 38 162
934915 408 357
489412 634 903
597954 948 21
498405 44 657
502179 935 113
822491 999 459
328494 190 567
247265 874 415
1968 163 529
135831 92 157
571176 200 250
231195 737 82
506964 976 727
790561 162 884
656861 114 149
785685 399 773
559796 764 661
190936 916 313
899331 899 402
830749 542 857
916748 274 148
819865 544 603
929968 250 113
199991 879 773
146103 409 63
76322 110 477
948034 130 535
67878 997 652
712071 559 308
745568 538 750
860347 750 423
787450 785 492
532399 189 564
222145 98 95
25708 931 450
278645 729 759
242075 828 313
399640 694 732
173112 106 316
352603 929 588
969223 920 65
286465 767 734
237475 798 172
838643 360 298
93201 773 519
353840 949 196
731945 905 111
750572 539 16
294257 552 913
87680 410 348
797286 709 774
973840 544 458
185445 90 925
933967 89 428
426515 225 321
906965 439 782
177234 709 633
196655 166 274
144240 895 354
303296 55 388
199385 968 878
561635 450 185
810852 877 866
558348 247 684
556603 63 844
511653 134 944
690937 752 934
402625 794 767
244944 47 438
871737 546 88
735890 250 716
707267 362 34
609531 208 947
894200 271 181
414688 864 966
184129 664 547
691899 634 115
591142 748 985
922383 577 419
944964 612 617
995304 150 844
828405 772 333
541542 322 241
590369 490 554
991576 465 416
48186 230 627
223514 3 744
373105 659 246
267397 176 705
209516 190 959
407222 439 239
259528 645 816
266973 475 583
909220 54 36
663541 327 648
284308 604 579
119155 653 733
139737 664 375
827786 162 111
112556 738 786
672521 215 267
107936 410 392
396512 649 690
535425 741 697
139207 495 950
386995 305 552
489043 223 866
648643 894 789
117773 965 149
313742 865 649
950054 429 943
29610 415 671
98562 19 634
812087 783 166
568374 538 312
467961 610 576
208177 696 515
992206 978 397
365755 636 95
891652 716 527
535173 604 251
784417 128 684
361702 57 24
46681 546 585
140077 842 382
419103 315 465
200250 909 538
912148 799 823
961197 170 209
327144 228 657
229618 420 210
432662 686 209
537232 225 433
519602 905 748
676719 421 189
758069 140 213
312959 362 205
160443 144 137
501451 945 86
17163 699 145
685474 58 589
130689 350 30
292887 953 536
26422 2 899
450475 435 50
752294 85 427
702460 34 971
96546 690 808
717985 231 243
143345 307 659
358686 756 661
977984 483 430
331476 81 464
115527 774 628
362811 859 100
465567 992 204
73444 357 293
653534 214 68
489240 47 976
76699 141 42
206470 16 370
399845 142 647
20125 264 802
204894 471 84
393759 299 420
445254 482 312
172163 891 856
396362 981 510
724823 177 785
763161 534 188
594700 567 918
117967 536 733
524270 876 168
677165 405 115
59957 701 892
642929 756 284
492443 863 995
537994 152 792
493291 315 612
983865 59 874
740146 189 382
168861 355 38
867532 272 321
68607 391 671
922589 438 997
109606 7 371
883034 208 811
252667 439 244
903067 228 803
530468 813 961
18349 822 348
438830 153 113
909431 267 516
635254 349 647
967639 80 516
228997 569 566
415554 572 685
301375 883 192
100651 219 172
713235 574 896
577524 468 98
980656 69 936
248915 375 342
263160 551 555
7478 370 94
664673 943 586
863187 804 122
853285 335 360
649304 375 11
386037 246 683
881527 314 974
401426 855 641
831140 651 399
731968 668 400
701546 25 662
209319 526 453
432081 188 285
730472 315 124
276408 410 533
374346 572 723
707596 972 71
654855 460 351
587916 795 887
673445 678 722
638208 480 81
171071 30 111
705613 106 679
918771 847 293
162589 491 197
416649 139 329
385942 347 830
769501 418 82
130150 955 262
764061 935 236
271679 923 428
295790 673 306
661761 381 57
299116 269 134
500069 444 554
225734 129 259
533762 680 375
579932 54 734
804844 716 470
276353 10 661
393764 991 915
103752 94 632
405561 270 337
167979 988 243
147997 28 750
725479 652 169
711845 408 520
845926 980 143
593784 796 325
529504 626 628
163563 677 39
546763 926 800
747854 587 15
493944 985 857
139305 886 106
439225 687 560
653385 686 156
25949 31 126
886401 647 246
608245 596 606
636956 991 642
514894 601 755
159534 713 898
60924 998 486
154175 982 461
526138 752 637
102520 337 294
714892 129 435
557057 451 605
244373 100 661
470626 131 564
25842 665 461
768899 515 422
707735 609 383
711655 928 739
168919 633 683
301009 356 243
997513 570 36
127214 860 769
542080 473 100
738697 858 859
995352 300 421
86457 103 914
511249 535 467
601079 79 497
487477 714 591
438430 640 594
536083 545 131
406586 525 387
912808 451 847
785015 824 257
907224 397 976
799007 285 57
664152 456 974
366340 277 778
604900 1 465
692340 937 488
898059 155 1000
622767 496 629
338390 759 65
526251 551 710
397931 451 724
230764 763 464
868323 291 213
134604 626 554
957039 55 548
738671 94 801
943593 233 458
746831 748 603
644838 512 730
271584 447 233
302158 5 873
756211 510 348
992686 666 143
81236 441 329
736116 86 318
633980 292 404
495749 545 335
264143 278 77
384897 251 586
100310 902 969
403345 870 644
459433 853 41
607553 357 491
611249 917 588
845649 250 24
360229 688 792
189767 530 633
971241 481 133
798422 910 397
184525 813 799
853153 842 125
541631 726 376
799598 671 749
335300 71 454
760827 138 75
832152 220 267
926012 734 107
294968 806 503
308643 868 932
290543 92 963
922548 103 784
841449 426 382
559369 480 412
578239 16 340
57925 632 96
469660 575 32
407100 261 982
647310 629 633
341026 382 877
700025 249 742
264186 440 578
639799 99 881
387027 527 788
15012 302 633
707638 677 700
303014 697 499
909538 979 547
193083 940 371
467472 650 601
869584 599 189
960378 258 175
760144 590 365
62430 458 799
116619 780 96
408475 410 412
216564 218 156
877552 98 124
123466 127 472
726108 434 661
773188 984 924
37826 545 183
691379 243 955
208594 330 521
853152 996 332
493956 942 354
777045 698 983
320952 436 589
76971 464 421
891599 672 109
309501 791 505
221126 83 107
867376 178 902
146945 239 228
625260 90 203
734686 383 70
983389 614 104
608373 89 623
960232 282 524
676717 633 365
999851 2 123
226229 920 547
266345 40 114
434060 469 564
121949 372 263
250093 456 566
206835 332 501
874714 66 442
769617 343 877
654973 240 644
58964 617 682
577039 39 462
25958 25 231
156049 715 693
625401 959 982
750881 835 147
590584 339 205
622430 757 738
551049 849 319
341069 548 145
156162 707 517
441123 832 309
586583 693 719
26351 136 669
672231 704 830
94966 636 645
607986 149 743
779387 829 366
100200 414 580
455989 639 847
75612 56 395
22170 541 437
600469 399 701
580694 450 650
534245 406 664
187546 891 179
428764 696 980
185105 397 262
313842 105 269
182655 30 862
885208 581 25
733678 353 895
287212 270 148
465380 417 749
298521 560 403
12194 365 765
597186 453 940
562483 787 144
828116 123 412
905713 176 846
408252 359 338
868950 268 323
683390 277 41
785946 7 120
229947 906 287
994485 96 34
374725 646 177
970640 612 66
843240 70 175
220683 906 150
383617 460 784
16805 423 893
346718 159 687
557568 582 766
352868 20 932
904325 982 671
511013 899 736
151541 859 219
273713 770 257
850234 84 213
174913 119 531
43815 285 37
507903 697 531
216300 726 824
260119 735 513
500741 308 600
553940 269 581
186533 933 631
876962 777 799
356248 212 647
257746 590 655
539974 658 324
510849 279 28
193674 442 21
257613 950 486
867173 807 610
426163 577 789
406702 760 684
10437 688 383
178411 764 591
991378 858 532
590666 794 796
252062 553 231
235276 50 916
24422 589 163
80987 546 145
330025 756 893
862197 547 210
38443 187 188
569213 940 444
144155 817 404
11747 240 780
840244 576 871
996173 773 850
756610 643 308
955809 622 631
934949 99 255
639487 219 559
891005 839 571
313399 789 116
175030 625 792
950874 826 162
504049 386 531
985216 259 201
275256 17 703
478000 90 448
639239 715 135
590056 280 858
830842 73 266
671350 632 476
751601 304 422
582364 695 648
782235 406 188
38546 154 677
687269 471 441
808560 681 823
228732 535 940
516536 921 422
715753 867 699
957384 111 790
790969 35 172
595838 998 492
70757 57 489
262979 278 132
231394 579 972
340215 434 879
479686 49 815
701769 175 719
427426 529 620
687389 267 478
676302 313 124
135685 353 366
174846 946 105
357956 792 26
485835 770 141
387966 756 489
437681 544 207
27787 446 185
638692 121 628
943015 868 695
2617 607 335
566227 477 635
283157 239 814
839459 185 781
687755 764 839
161143 846 664
941268 640 222
698157 885 490
112409 334 495
40563 915 661
997283 934 410
899594 655 448
208698 483 838
243659 690 812
666753 365 700
700290 339 349
621926 347 414
290245 864 830
135263 692 39
523547 739 58
216938 922 453
580224 535 40
175486 975 220
752696 533 826
263761 82 26
917088 916 435
686248 95 564
235875 935 117
374660 6 282
469564 261 743
64015 891 717
74677 973 635
753718 440 243
328788 33 917
90653 781 434
784725 490 410
439259 744 51
998468 763 192
544275 941 96
310051 61 103
799087 509 471
342959 659 723
114694 542 363
483089 64 96
326422 92 459
993041 278 766
552207 431 702
350542 282 575
346367 916 750
141173 334 263
793451 203 339
241193 854 236
379764 534 124
836067 159 616
932413 703 460
539228 913 50
825313 798 239
76860 688 661
544881 589 820
780619 374 22
321829 449 1
205951 941 773
800360 933 276
343837 811 581
829063 59 791
742659 851 833
454036 357 444
141821 251 518
615481 805 345
557018 619 436
497731 476 123
113211 471 910
602834 271 69
117091 70 487
58827 76 393
166176 780 700
126480 19 215
183561 395 305
221717 953 631
361610 606 59
64905 16 214
787093 239 93
199815 473 787
152463 762 186
995258 392 978
330547 577 772
311671 878 800
252054 962 84
575440 435 182
353673 380 425
192882 660 184
775240 441 248
989472 957 81
479143 535 811
934573 351 162
591789 972 465
639697 475 64
762796 628 9
351030 261 374
377061 768 343
712919 810 313
987953 221 394
941511 895 522
812626 702 504
86996 975 465
567448 771 578
226501 425 824
633782 444 475
619363 628 25
748600 861 920
286199 336 135
205548 72 469
254177 227 392
26947 890 432
807954 314 20
826733 566 626
884585 866 951
666686 516 443
533203 804 913
868583 524 950
263882 750 767
228742 658 808
684887 317 940
67202 77 286
513861 115 556
38617 311 608
330386 184 651
218559 242 903
907221 922 86
875636 84 512
282620 105 410
271171 647 152
380704 363 513
385822 361 786
548545 323 307
882895 67 775
879122 162 398
619904 618 333
77654 560 620
70851 425 466
70122 961 157
786287 101 651
805792 731 740
976229 167 386
680072 874 961
272132 390 775
330798 694 237
613504 677 970
795747 583 975
83038 596 736
459262 758 588
347567 100 115
44708 322 670
805549 249 158
360380 503 98
672570 146 198
596242 415 264
977878 528 360
294429 438 884
703555 795 925
657328 540 642
294779 572 541
231134 171 201
907628 53 335
220763 592 432
799424 125 413
488023 608 939
264472 771 556
813120 91 189
530612 674 62
876031 409 971
91145 594 577
818894 372 597
418510 223 894
403231 929 228
157350 973 520
556357 63 277
530701 87 824
516779 847 97
17287 971 690
592204 589 91
611569 396 925
56842 441 931
169464 815 42
168877 710 619
734497 318 558
456899 482 808
883209 897 556
76355 725 751
986152 378 453
893883 544 451
506428 716 183
574930 990 246
222700 903 531
251272 740 248
862939 613 798
23910 501 964
864743 123 939
478369 53 590
42992 838 395
7620 39 813
628602 647 777
33064 343 346
221436 36 183
61571 320 747
636159 766 307
529392 751 345
650475 686 168
312051 676 145
163266 958 609
995958 536 998
327432 943 232
383489 442 329
840589 943 992
450788 918 507
662328 258 454
424837 261 129
380990 741 671
556516 594 382
468327 220 481
994496 970 547
753159 308 217
497405 702 467
325841 783 954
188614 832 551
630464 716 873
653606 12 107
831856 30 384
90042 272 486
735096 852 617
39796 192 130
962920 253 426
383017 821 212
232616 355 218
688045 695 221
22144 982 498
454572 398 482
449852 458 267
370559 351 733
965633 95 111
251493 18 578
975553 872 699
835555 862 807
597711 275 525
816359 456 947
636982 278 610
71630 747 463
897927 259 453
731074 925 328
53228 732 511
574549 290 711
452342 876 965
78665 984 482
826163 475 216
552933 421 481
958420 655 717
41109 68 797
544355 530 793
585058 731 528
686813 526 737
377427 743 551
814092 590 833
654391 175 317
205669 573 75
934722 866 712
137591 37 1
654364 322 975
363328 831 13
660302 572 302
873826 819 910
370452 999 219
868914 651 645
638071 192 148
827887 384 438
180357 70 619
611535 896 797
513191 801 997
417543 199 680
918915 578 482
809453 744 90
757104 598 138
113471 568 441
860604 300 672
473129 154 660
895567 555 349
605071 972 270
825632 763 661
114441 692 720
866181 962 82
200236 130 332
502217 299 730
841597 854 223
540579 530 772
983149 278 495
877039 578 382
479556 1000 132
327901 820 245
995450 211 724
776013 78 141
597420 270 313
636062 497 199
699840 294 738
171621 179 483
152936 844 273
13898 10 624
951949 246 427
786833 236 131
133956 821 469
110163 534 17
50292 606 613
339588 973 636
144956 28 225
549064 220 971
393010 460 333
412333 833 105
427617 4 703
511783 877 529
565399 760 312
519261 61 929
469239 714 489
234753 95 946
662843 999 43
118280 599 228
715046 4 639
998722 474 882
824017 630 532
560889 334 329
339534 572 336
408728 555 52
110957 420 438
170860 84 564
459512 851 338
791442 852 117
530556 164 645
393921 6 423
495330 343 270
714031 559 234
56438 396 715
140960 139 498
949392 526 86
339685 385 356
923415 523 598
294090 822 547
597196 171 701
473807 927 944
169425 183 770
716021 116 37
624837 220 464
926249 230 268
170366 42 728
634786 356 293
426613 167 340
121593 249 793
496244 399 790
562201 330 504
739129 502 892
304280 450 187
531150 275 805
69216 555 608
597768 519 907
451499 710 618
211162 63 742
296976 816 673
903757 758 148
211380 253 435
685427 824 730
237522 788 286
106411 134 775
410153 421 67
430960 924 478
624930 733 196
260748 79 671
528449 199 478
776155 916 546
659603 447 105
650535 765 288
993238 308 513
423028 950 723
968247 336 298
47312 755 96
145926 199 353
260103 79 890
732808 913 680
575609 993 104
593543 634 538
511405 720 761
191030 911 452
462768 931 332
792625 81 282
698915 465 385
156358 752 356
179744 489 468
338926 194 246
341763 808 242
700372 886 227
485326 162 794
89381 774 575
107185 276 602
623242 769 263
638099 972 627
733835 678 139
754057 621 549
552110 120 777
373007 463 637
547079 16 407
377971 689 263
775948 929 392
371207 669 507
198005 4 106
713753 870 270
896407 426 704
994411 651 328
603145 907 866
384953 702 838
622820 967 728
260785 404 124
656081 153 387
185969 69 412
480645 881 734
731295 304 62
797358 47 958
996398 355 933
126360 423 411
482358 908 992
626754 141 541
385936 771 563
287922 44 248
743332 669 542
789541 542 250
578372 665 282
804176 335 639
640968 911 648
676634 160 48
582354 887 928
170 200 230
618997 522 394
684370 696 476
989729 844 351
968605 32 532
619994 595 398
404044 348 861
348424 744 785
313990 893 360
827762 190 351
802728 303 232
710414 414 173
183303 835 80
136905 751 841
63540 89 403
996185 987 714
8240 429 34
451715 946 43
98157 988 722
706255 566 730
409320 9 803
222237 959 805
596474 849 90
816323 518 555
15515 155 74
557291 322 79
252403 4 955
355247 990 892
578855 911 933
571479 44 688
231645 471 823
113757 114 462
326585 817 993
771777 208 792
353255 234 388
781148 859 849
197758 509 688
494969 316 671
561882 421 406
281559 35 5
527059 409 393
404564 908 234
805187 389 814
403430 373 426
90562 381 597
755085 33 969
533220 727 92
731624 78 391
969488 143 727
161447 662 741
775094 325 6
190570 687 341
425838 695 77
823071 839 988
399254 706 582
467508 68 532
916885 445 979
582093 325 340
922836 341 183
893641 978 524
924597 943 558
817102 880 991
266556 403 376
116547 596 695
734316 937 39
959693 678 260
110648 770 415
643612 547 78
588210 182 446
497592 296 103
981047 784 314
629913 381 739
394249 681 78
699635 381 26
894546 1 468
819424 255 178
36692 702 527
137471 44 603
849834 494 22
147145 671 519
481879 202 24
31379 443 363
930847 742 965
571130 140 851
52712 403 106
801741 766 230
984848 362 957
384429 513 114
641801 286 877
320457 121 34
335087 659 676
484921 676 944
514681 796 923
631778 491 327
987536 547 992
123706 921 378
482315 134 379
66516 630 243
221926 994 300
236821 151 210
200133 57 61
527890 661 351
808325 751 797
532788 484 84
6600 445 450
519697 571 28
830206 546 296
68609 543 261
172582 436 878
645888 993 531
755698 30 461
941726 833 119
724889 296 855
852816 914 909
359126 693 241
145576 147 119
693368 567 754
931630 991 216
443709 345 45
556553 891 2
149996 430 45
341517 950 735
379677 894 964
125202 147 479
163721 681 22
486526 298 473
445608 21 920
11947 608 107
661742 105 335
768154 796 917
829667 472 999
136910 191 21
205838 289 924
804442 615 281
916650 385 374
21333 320 973
287523 836 826
314136 517 552
888285 675 402
522588 340 543
200144 479 687
719624 778 306
218350 555 96
709225 357 146
470840 375 392
57195 177 610
746452 625 404
510749 350 505
664215 852 645
710225 498 474
926069 891 17
922665 78 198
864033 167 858
355506 187 789
118554 489 743
111810 772 944
677564 102 94
447818 193 468
211801 213 536
70129 924 955
14819 985 676
540571 941 906
801633 22 983
206957 468 538
836831 50 235
861892 266 29
472638 144 405
52290 161 114
132091 894 994
392489 963 837
412596 553 289
528665 6 755
367464 995 965
499884 402 306
117860 47 995
709508 798 256
768795 231 288
755759 37 905
416274 794 746
191830 183 132
493063 255 579
326682 701 627
331488 965 849
372721 231 731
827145 683 779
881810 508 458
770016 518 589
403669 987 728
589947 337 226
490710 738 338
262302 530 305
927043 145 774
215926 145 168
469024 430 573
735364 693 509
988661 515 583
78050 1000 351
238417 596 138
68266 725 63
164299 988 800
588695 617 445
246409 451 816
646557 888 71
612539 547 198
26089 967 771
743913 327 790
943970 268 338
940098 95 747
879131 929 56
245446 543 1
805032 470 417
401059 183 697
711518 692 371
333962 127 883
258073 863 909
746784 589 883
965339 279 366
540452 626 446
654119 125 913
563508 699 559
533264 334 646
453608 430 138
964968 625 832
430232 584 359
739913 45 23
839219 345 46
89306 278 469
330400 951 895
363375 487 164
146708 45 144
517609 541 486
598303 810 861
609660 126 45
399700 583 348
700403 69 801
758107 99 425
968252 378 357
587935 839 544
678444 673 787
802099 325 280
37062 386 682
247910 167 464
108153 771 847
720503 399 315
520411 769 39
931787 938 759
539118 991 459
876188 705 675
112658 566 720
876525 695 550
736771 896 666
204705 333 549
806336 316 576
981533 651 64
924687 917 112
135991 685 867
19136 337 121
2243 216 148
298814 477 224
236145 487 279
662063 106 674
388942 981 477
253809 638 657
676726 675 641
917780 695 634
421583 434 601
25353 290 400
561501 315 361
220896 601 172
630303 902 687
76826 655 999
921709 675 817
78976 96 478
270732 286 198
93151 27 517
270642 485 539
593330 996 454
896522 395 123
20816 499 307
630390 599 296
298525 787 62
973644 594 371
746646 521 605
686352 700 728
729365 993 659
196970 526 790
406431 556 496
49394 382 985
863430 305 927
39158 657 979
33350 693 127
47728 574 610
969566 29 641
579878 769 627
499910 847 149
739583 694 394
904612 182 306
515480 760 77
943028 922 47
58128 227 16
702108 629 803
526219 38 189
401839 989 594
664550 402 720
838337 166 283
427457 464 557
856426 216 657
961640 964 490
255197 356 339
775580 991 443
205601 477 322
706979 874 280
74145 745 110
724081 156 125
305590 722 674
931839 24 985
982993 49 152
238861 256 495
315306 381 146
53 221 907
880132 779 718
515830 339 724
160030 617 11
824904 908 368
110079 575 683
520918 959 942
922359 1000 603
315281 241 295
215992 700 29
978964 289 856
603059 696 908
29071 940 187
914020 966 133
33984 8 15
961124 861 579
154912 274 367
27718 721 420
708126 369 430
515373 488 405
648632 453 418
69854 909 498
455969 324 53
430906 14 946
658580 913 769
785653 489 714
195418 189 78
813155 89 820
639886 781 800
394678 123 813
660860 678 824
730421 796 643
292818 988 605
485627 119 366
380779 421 42
929664 129 786
720838 543 347
588993 894 428
765311 921 976
111838 373 289
601846 115 59
10848 382 182
519869 399 624
745387 627 194
992947 57 375
92544 55 142
376719 950 594
575800 908 696
108942 408 310
696690 527 636
980174 182 702
199647 709 502
82480 696 310
315213 54 648
700033 770 257
876252 478 113
559948 944 547
467019 337 347
274649 322 385
949929 934 362
209690 987 817
791690 127 342
444526 443 42
201634 896 382
232626 490 410
838613 180 495
829162 831 688
242585 925 355
905760 156 58
941271 277 292
387262 101 723
436829 849 908
288904 100 53
845877 367 672
143084 625 379
389805 727 559
8204 898 149
252595 439 603
816330 64 649
702634 525 562
351066 806 15
271296 430 837
38641 893 53
941866 376 867
350889 335 758
220383 303 514
470773 111 367
571821 386 622
817368 392 760
729396 997 580
360167 523 760
247803 61 672
113587 401 700
462679 17 919
846671 580 27
759023 384 155
992649 402 974
694251 786 851
618825 186 597
106807 20 695
219132 468 743
297505 354 555
700182 407 994
56030 366 946
143220 817 188
634586 776 956
729355 714 24
726022 327 41
16440 886 819
180989 788 323
224337 779 806
141048 128 690
221749 274 912
801197 977 794
522159 209 331
96228 834 166
707941 111 295
472707 375 597
729420 972 281
655668 165 565
679406 911 181
798245 715 328
205893 235 822
708271 493 248
366357 753 43
956868 315 800
941650 762 493
314517 232 945
458024 264 810
173080 737 902
857957 846 776
717000 929 491
196343 2 337
860603 89 432
773511 457 246
209508 562 830
143504 758 979
322878 194 915
109042 668 718
232880 836 378
950217 313 719
39274 299 907
240053 937 746
482010 571 341
944467 127 584
209107 903 507
477832 669 455
468538 55 908
417385 859 539
504913 449 561
371810 401 963
957873 124 287
335736 242 792
995078 842 157
638486 247 980
395670 416 603
64792 937 759
413577 55 20
973399 765 6
876095 316 60
82906 82 371
243080 554 72
349100 94 826
832987 691 232
953525 926 269
609139 768 609
780401 846 439
316676 69 510
747602 169 362
681551 864 397
706044 578 200
656191 321 863
622597 655 997
373285 331 590
823370 715 44
797983 405 747
948496 210 877
223471 124 421
39043 786 534
524131 149 217
513106 411 453
28604 21 150
322883 465 636
209143 953 569
905742 372 323
422940 931 926
456950 739 469
578455 777 720
708793 134 793
924228 243 435
381581 39 359
899448 790 315
930511 795 86
567466 324 704
872334 17 571
372383 682 339
920210 680 817
775200 690 972
289459 793 747
666469 391 176
192024 908 451
749318 752 224
258597 956 252
868952 828 235
323877 386 760
352798 318 623
126765 236 528
838227 249 284
199512 266 846
552294 439 570
207824 142 964
791913 600 399
388241 64 461
671393 649 533
286670 474 659
826312 592 932
742844 770 393
485281 148 805
863692 507 674
778682 105 551
504381 771 920
520168 425 57
474441 436 359
999933 141 493
408794 663 220
499585 141 325
924528 106 539
777553 434 443
263501 874 394
954806 277 602
977621 367 879
601367 609 231
190402 371 781
662455 32 947
269016 417 463
527356 390 774
358218 808 170
292513 938 745
934106 274 182
916520 703 579
664652 197 564
212848 728 211
862707 871 622
844438 680 347
114149 714 699
558427 904 40
405113 373 210
309752 532 456
786514 331 397
811999 782 141
189007 132 959
692018 254 967
668045 650 519
999590 339 321
10291 920 934
202755 938 520
583397 60 4
427567 984 510
65481 333 359
927079 823 528
806762 55 56
179014 216 886
883620 168 318
861914 35 670
770112 1000 539
669715 11 303
356174 287 24
938476 158 907
378281 980 199
816366 942 44
993152 165 455
240428 507 425
879731 242 215
129323 435 994
443712 830 246
758669 44 450
3383 668 644
947971 540 72
658902 96 993
829409 695 7
787743 500 723
873750 657 183
465864 298 490
740875 180 517
278913 644 673
732424 338 571
488569 923 61
332332 87 541
928887 799 504
846679 952 466
576357 205 376
79803 613 237
659382 548 533
45646 139 549
547377 129 391
478526 546 959
114880 559 91
767049 37 890
892955 782 192
297261 290 678
719414 804 546
645501 446 313
336943 423 670
376846 379 717
822092 113 758
237069 484 463
322354 670 149
147998 960 874
297794 822 648
477866 308 910
208797 902 246
816201 142 194
712175 811 917
778810 493 484
87010 140 487
220357 247 764
331034 194 658
218855 17 473
984415 501 485
269627 80 338
355871 103 510
886492 917 980
524235 841 961
813330 478 844
281176 685 928
175179 233 850
377827 747 672
313787 719 778
434826 428 694
36776 568 343
643410 937 827
540979 17 31
642935 210 115
229418 936 552
177663 942 561
813628 594 658
269246 627 655
623179 1000 762
936535 71 907
441613 7 580
690663 808 682
77732 31 377
129148 459 650
225191 929 187
879752 24 210
488439 862 366
84810 485 865
505806 804 235
392626 632 872
701218 579 164
885606 720 603
931666 895 183
110003 171 510
780893 68 827
650485 839 969
996274 90 312
243407 410 616
770881 973 464
386049 463 661
478102 279 494
23908 311 377
198854 250 931
635855 931 18
143387 378 911
386000 876 275
967276 573 978
838180 664 808
951169 887 110
497578 56 450
400397 850 1000
308118 236 539
850294 792 336
896154 436 637
759642 666 958
889908 498 411
676456 384 877
577508 993 379
687777 308 771
193411 200 844
290726 793 58
101397 750 383
631823 579 352
152690 482 65
887720 655 418
450277 210 337
126545 911 684
767879 653 748
118209 894 914
583141 333 141
799432 886 23
408332 832 17
789262 543 495
421829 101 694
591523 649 143
528080 568 589
120519 82 323
971444 497 190
191587 100 960
746825 459 638
8413 496 446
178730 163 981
226017 354 603
128204 992 275
898112 817 347
188878 208 457
182892 445 637
161353 106 333
216755 79 740
893939 130 504
402288 344 659
485501 583 157
294209 332 34
54682 117 67
817266 909 911
978997 663 287
591485 762 217
125435 518 544
554667 242 139
553174 790 892
631708 529 617
666634 410 191
252103 515 560
42095 606 561
541164 402 602
901109 258 396
876081 415 967
810075 18 715
189728 669 482
53749 889 774
649121 798 5
137507 982 950
172971 196 889
207459 602 991
970206 136 917
427634 31 324
269386 605 446
951523 94 172
654588 909 726
464508 12 559
211818 378 843
35250 812 943
269822 267 400
222339 160 978
161023 297 411
881195 155 123
719804 131 337
405966 382 66
918663 948 282
409843 314 579
906986 869 898
97090 586 982
264705 292 717
96928 806 834
650942 837 616
73657 112 615
290638 106 850
703127 90 959
601610 754 578
494200 338 436
516863 436 166
560068 688 230
734049 98 84
505199 352 801
352365 198 679
912119 683 833
791032 986 950
520568 256 718
835582 378 266
47334 49 488
723439 826 734
840991 303 572
405652 943 46
955925 269 663
82737 689 369
374064 769 447
478585 309 280
27490 844 615
512763 991 802
536568 700 69
313768 254 305
24519 937 961
201038 408 248
938489 663 439
668794 314 27
588009 199 515
336468 679 629
403182 938 355
680952 858 838
178434 959 724
190069 905 933
72345 995 531
230324 647 493
2933 282 787
67905 962 350
363985 24 440
833339 315 228
380273 35 656
29519 88 12
384816 691 648
459944 448 339
113652 497 452
358470 67 865
200848 528 397
345279 251 310
966702 128 77
335137 42 472
173935 117 536
319752 285 817
452238 161 659
865393 324 307
673954 566 143
491941 766 817
484516 928 902
155231 577 289
715896 425 298
994790 532 9
248270 748 867
63231 276 473
681317 417 252
416363 702 301
891561 973 354
246641 934 720
438708 2 854
91199 990 14
273022 971 540
570400 484 895
776207 573 340
959768 92 864
491554 934 262
345193 393 659
277569 768 735
440502 337 117
317569 759 669
796537 400 485
326100 22 709
992288 641 663
357735 864 506
981838 42 275
654155 268 510
539819 966 832
772732 603 835
577824 257 640
521305 913 714
655695 491 260
165694 438 801
6283 290 667
604984 962 86
862928 545 688
919065 776 657
945020 16 305
368517 792 354
241738 279 139
361109 681 741
944332 8 172
364761 624 437
63430 533 244
206037 899 836
48702 114 235
947202 977 145
950382 541 892
789058 819 861
847769 972 281
510540 518 165
651959 975 577
995407 753 738
828053 942 156
317828 293 207
89034 655 294
113999 547 792
91758 360 380
13293 690 831
31599 842 478
812444 706 777
452677 287 501
132286 148 126
918793 821 521
727671 136 379
765717 136 320
629464 309 163
459777 105 231
292524 414 338
794240 976 226
943987 335 337
972687 380 275
464749 137 882
514735 665 288
308985 766 648
809831 196 56
988653 935 548
948734 303 138
889725 726 654
910212 788 808
349632 739 276
458611 446 158
664463 627 235
454973 539 597
438751 813 390
578692 659 532
335639 706 886
644353 754 346
360800 105 585
268530 777 676
828726 10 887
478963 218 635
1780 920 963
558689 16 883
351608 872 893
770645 76 371
658765 1 588
318664 257 715
846785 693 183
79050 266 620
609701 502 290
727960 400 382
778459 979 900
751446 947 268
55071 363 349
789252 801 568
256413 930 303
840231 724 894
787228 146 181
12196 247 411
551653 632 227
530319 787 560
88689 784 717
272209 827 477
862192 524 748
85693 40 945
546648 857 496
328675 692 855
230845 885 53
424945 705 783
191282 554 418
112042 33 720
256022 556 944
450171 63 33
960003 257 284
83314 755 726
318945 366 304
733995 367 676
306288 927 363
138201 493 916
64892 359 143
840556 180 708
467106 658 886
884352 229 219
950469 706 950
99950 266 915
233162 518 392
827930 704 529
267588 92 289
713094 40 469
382097 354 657
918903 994 19
831764 377 941
923798 883 177
781564 335 58
93786 65 143
783669 629 981
434529 668 556
200103 623 112
58467 280 247
206692 376 431
105787 385 599
691373 75 546
704946 460 800
152303 252 8
287050 117 592
585068 140 943
646835 335 66
514875 38 22
871420 833 418
736181 434 196
631646 395 251
897650 374 281
18428 606 277
500207 375 268
53887 931 454
611204 448 991
186642 109 84
595563 507 578
511191 677 246
196725 182 623
41201 764 204
219260 573 234
243173 748 494
798935 195 454
198527 923 391
709524 674 733
669825 328 114
931245 129 995
236206 239 175
510592 552 1
791805 412 511
107107 699 993
526253 401 643
919379 478 161
533144 837 246
980455 985 435
577479 212 472
930725 197 399
6002 304 78
891378 699 271
810965 71 430
215989 612 619
596056 72 167
435026 855 9
968565 45 828
750608 576 245
308538 435 881
449348 217 427
710824 740 430
736067 168 242
363244 707 291
172951 361 945
820282 181 79
343220 214 88
775218 313 750
180045 882 64
214943 601 217
222639 821 965
66649 264 209
425659 425 107
957956 68 775
680213 797 487
292220 546 644
29042 486 831
383114 211 335
673022 633 377
643028 52 610
250751 466 674
232734 513 377
199747 817 457
838667 118 469
946767 570 265
343382 304 763
853789 666 347
825544 135 422
299391 288 914
23903 929 793
102514 280 90
277434 817 267
462790 13 993
350104 273 793
359033 557 13
109443 696 133
711890 305 55
699280 930 222
197992 557 93
133304 958 938
298211 348 789
706851 722 104
736864 892 106
927451 195 594
352628 356 604
817469 826 811
480052 591 785
182167 913 4
67235 101 149
581304 342 364
165605 637 763
65084 434 235
171744 326 693
357394 73 532
355044 437 532
440538 270 12
205322 266 310
255715 195 771
511630 595 29
983342 286 722
397029 544 481
617294 428 726
820026 159 413
809901 532 935
481082 81 394
217482 597 82
779880 745 634
418735 66 965
488216 400 927
744988 195 391
466715 34 740
367126 508 160
581165 454 153
963514 960 595
728042 861 515
130062 215 894
724311 710 14
89935 195 646
655342 157 995
497735 47 807
30745 276 56
536266 812 878
725321 188 820
159300 429 271
819848 590 1000
266061 928 891
181590 237 358
388924 72 484
92252 83 606
64592 949 393
12428 269 862
38762 721 359
155582 143 187
136073 321 570
687995 526 387
78567 189 886
718177 988 986
999749 158 653
487772 901 666
216215 618 585
740050 542 523
930780 153 223
996393 450 139
934302 269 799
2092 362 505
563136 789 966
931047 872 552
933695 557 723
776820 872 878
783724 555 624
851778 122 593
355091 205 893
538695 59 771
603544 54 608
264022 416 745
228836 328 115
820454 537 349
567924 905 165
782480 976 346
461950 990 937
176130 586 316
712571 134 634
876100 328 321
251479 145 82
410224 1000 137
721748 574 108
830763 166 201
272658 249 925
268583 426 230
809023 22 871
247551 346 892
877858 865 29
332180 260 820
506931 497 251
711517 377 845
413080 628 908
979114 933 577
344199 17 374
521549 846 571
232292 121 901
161279 239 121
903803 751 622
482761 759 178
186747 571 217
889947 255 597
62798 522 190
860406 329 269
953899 689 703
229501 222 160
837532 642 770
603889 867 394
849426 615 624
404592 688 713
636635 371 85
658852 771 759
107716 162 482
720534 751 78
902695 439 958
156898 842 662
717568 803 288
487063 437 27
140404 706 764
798550 171 324
331624 608 175
259284 241 142
868222 716 658
911153 914 21
428609 310 78
752789 245 923
745956 275 906
249042 986 48
146277 702 630
790387 300 876
215172 412 949
995259 525 685
957690 191 884
949119 475 195
91001 97 653
404856 376 750
945442 520 615
734438 704 413
753821 178 503
22185 498 392
207066 365 767
641671 948 106
233169 832 163
849268 389 478
115097 327 189
705465 947 162
407320 148 904
418537 533 330
100267 877 139
559337 664 447
685928 91 356
104282 462 262
110463 836 283
571647 188 907
584603 937 413
527843 268 460
862898 937 183
777273 405 86
701878 179 847
655189 118 941
664582 242 189
863870 561 91
767107 758 636
869007 610 922
699807 353 700
44197 680 480
220060 9 586
850295 26 331
960796 756 598
694134 545 946
500860 480 369
472992 557 330
716971 916 25
320705 350 292
924768 233 562
215688 818 750
700396 76 438
279389 154 800
831209 919 953
873023 307 482
725194 42 560
227649 46 19
552831 417 682
775268 788 323
160047 180 460
320471 47 717
404816 725 174
908985 915 386
595575 561 500
664512 513 548
760447 372 771
721089 311 678
580713 280 560
951509 42 829
780236 632 343
916447 478 882
460152 970 516
723011 892 915
844478 945 507
685491 602 218
935054 259 968
563561 935 9
170865 522 975
643370 68 350
915691 978 381
235733 39 571
388006 6 406
286155 880 333
111338 113 500
472414 556 419
356087 708 760
234896 185 380
493296 769 140
491271 805 536
147070 854 369
506614 378 1
854690 293 368
171784 108 286
188045 527 727
71457 215 290
714854 282 715
122220 961 881
781154 148 304
368650 707 872
637518 744 35
624972 431 99
680743 503 794
367593 334 740
648726 579 185
517831 71 265
557062 665 209
254994 976 790
742215 6 208
508644 947 375
884572 263 649
430021 932 999
730840 852 24
603276 604 936
664179 326 798
544586 760 580
145042 191 309
519686 221 151
985780 19 399
569445 883 99
706815 280 340
772165 336 10
251563 953 219
996037 184 960
258075 963 854
115174 644 158
957335 511 925
349132 189 315
828503 789 134
958455 888 810
931075 583 904
242277 390 129
557903 905 935
744214 488 929
343528 5 93
338078 34 754
184635 479 66
683221 609 86
599837 688 349
961007 949 84
156601 345 408
922990 488 202
282169 931 205
125084 16 669
549736 495 321
922567 140 849
744465 602 617
128826 657 811
12906 744 483
277284 443 266
243310 649 217
519366 165 252
16743 6 420
639720 903 652
618044 301 520
395286 104 71
243217 672 301
640974 632 506
267891 491 484
266023 405 904
739892 458 71
902917 762 802
548636 344 872
619841 788 944
144494 588 850
24055 147 750
823581 89 645
324546 400 388
150295 131 836
419000 514 779
707420 696 918
178320 508 973
298247 29 997
722117 737 928
899626 673 387
735248 802 254
104096 615 713
171116 281 174
395964 414 636
202739 35 238
554704 788 505
118588 966 333
300431 162 289
824030 94 819
896179 291 131
458290 969 719
752387 198 820
697656 598 6
593099 596 232
642890 767 590
526216 237 478
135441 851 299
692361 349 264
858853 311 863
18949 663 932
885111 881 392
580690 180 946
469840 105 412
1825 571 866
705406 665 75
921257 440 17
563693 270 368
909994 625 420
912159 497 909
757250 568 751
758866 641 209
308053 119 343
21614 81 325
640561 39 407
689884 332 507
300585 612 505
239177 460 456
528678 515 748
756976 303 900
692772 135 214
25788 374 307
773980 635 809
719116 864 617
777570 280 323
645881 301 183
408601 676 50
515349 763 689
302512 10 890
144220 529 547
858086 994 936
947400 512 788
144395 312 937
530070 755 270
524344 549 505
710794 829 555
17983 797 487
478382 396 337
276565 306 785
924552 2 986
586911 167 803
380890 362 666
814516 996 197
602109 511 925
186697 536 341
423896 533 850
337337 592 679
50835 555 147
323582 498 269
49990 88 543
576163 137 896
712784 955 994
490524 64 366
13958 709 340
616513 608 835
596456 120 962
534486 967 356
975200 476 234
86636 209 648
198151 591 28
516490 839 474
54692 981 254
525578 407 320
186511 462 976
201931 302 918
511049 626 497
827946 561 123
628942 395 440
502776 988 805
754379 116 33
292205 498 374
831874 380 244
658136 734 672
566850 397 345
982585 845 261
480050 511 55
318951 622 417
280617 693 948
917138 9 314
197560 803 493
444538 929 355
175304 280 288
134030 330 340
552533 884 330
178767 157 831
347173 116 14
924785 581 103
538583 126 517
685532 913 633
780199 272 414
723630 994 353
601234 264 463
287023 336 142
750777 715 474
114094 321 342
796337 570 386
198241 224 528
147873 573 65
541141 362 425
402036 881 857
908770 369 223
743975 511 347
789715 449 689
207677 61 155
640110 818 245
185894 546 561
62791 876 587
96382 992 798
460345 805 985
291030 259 213
465772 332 999
204086 334 20
757165 163 975
14541 444 520
610472 202 790
949456 871 273
578884 255 625
375625 369 606
682249 974 668
487694 201 673
227002 717 970
264730 457 20
725287 82 792
974559 198 501
816175 995 109
269538 170 155
816389 139 301
792348 505 673
861543 191 750
653375 154 378
596733 575 877
655944 542 722
904091 802 396
164383 136 184
318428 20 919
226165 177 730
449373 541 531
227863 155 269
537402 1000 732
67546 458 282
296651 290 664
171377 24 268
574056 530 961
612107 317 251
923533 985 991
328319 703 833
639547 905 679
590650 721 618
161701 407 401
13145 915 606
313441 448 813
733070 979 576
209140 234 764
866006 847 328
311822 159 92
437502 178 282
516745 312 810
172015 6 583
972518 114 95
739741 898 260
227095 467 371
347593 288 427
278606 6 896
517078 193 50
116648 948 784
635268 449 58
12417 264 943
409056 90 460
579740 459 881
69295 777 714
738331 156 993
105649 705 395
803722 100 880
534831 136 195
739841 828 516
926218 473 871
978321 617 233
436908 876 626
77876 302 852
718553 691 318
210634 48 798
658503 861 718
390052 720 625
556958 766 375
306637 516 650
699598 96 206
810545 705 796
580919 791 510
706585 962 892
947442 208 956
196165 318 524
783785 847 1000
873942 156 820
589160 783 704
74180 407 478
747872 116 21
598540 953 1
686475 455 515
694731 231 36
656226 934 389
65637 915 338
61348 622 797
67942 958 480
878679 209 331
803843 674 734
8669 818 708
337978 521 806
922875 889 285
961145 389 132
799678 570 931
25377 398 896
388145 936 103
150849 573 204
635489 598 243
775439 823 331
404403 65 335
224577 613 196
889866 815 868
917802 793 423
613911 734 857
887672 565 969
93845 920 575
976147 378 587
322665 978 390
990551 414 408
505167 161 570
131469 921 24
376502 10 888
697753 864 499
865221 320 878
951418 440 554
809102 481 48
960679 568 940
556670 125 214
910693 299 304
460243 659 386
652642 379 321
675950 893 831
362892 769 407
361689 445 532
327271 159 249
74389 920 94
652792 198 834
890217 545 736
492852 161 329
323718 719 111
381645 572 231
662795 196 811
618163 94 460
404600 249 242
982557 298 293
796833 635 458
383800 904 84
667656 993 315
826987 780 927
669077 880 612
35461 989 528
288973 985 82
537216 930 757
346952 122 703
817143 785 358
699171 482 308
410256 757 59
459828 502 726
515105 213 7
119927 924 786
966665 346 991
943243 519 98
411191 106 585
572165 882 287
372183 31 786
643721 842 721
666736 882 332
29594 284 371
901910 575 291
249153 746 452
799207 496 685
30650 941 147
170294 594 783
178926 820 615
576641 282 789
21144 114 124
691068 810 369
923722 401 820
97291 359 894
659188 368 881
101294 51 59
110876 674 435
915098 971 849
152903 609 430
376912 48 99
685458 443 633
276176 506 407
162498 651 394
433749 518 346
754953 416 791
152120 882 262
640537 210 798
639416 276 891
527432 531 612
22031 836 973
672491 651 73
453947 819 570
637818 113 196
775772 747 287
262683 733 633
748732 955 410
925092 930 745
781020 479 260
645757 457 492
378270 911 376
846115 994 18
800153 81 216
963097 603 327
172193 545 520
485103 87 389
824423 262 742
540923 546 570
172149 813 368
540624 481 142
157153 475 775
543961 567 881
844138 132 440
913516 68 293
724261 218 685
352218 932 931
369647 798 456
891887 182 54
14000 808 234
177926 348 914
789612 261 536
294817 490 390
440540 324 140
135171 884 746
717507 459 836
716720 50 620
925571 22 654
991752 106 249
284369 260 834
298641 542 248
215441 502 713
256571 676 706
465942 609 417
685417 203 820
991446 73 723
463885 181 552
641752 941 213
602790 427 344
273295 744 305
88671 608 731
738454 675 484
49306 310 355
745073 442 581
916397 854 728
703798 403 837
78433 758 23
852587 814 549
232390 803 485
287650 618 284
997738 565 439
843379 650 217
502594 861 705
673872 246 782
47562 365 703
481871 859 228
703111 789 463
813459 126 967
710549 802 750
699206 568 630
635298 320 30
650653 781 553
216154 800 943
221118 999 854
304164 892 938
603410 346 496
101341 88 299
139980 429 594
221713 879 895
156193 313 788
971931 735 757
147071 923 562
665954 127 720
65891 848 975
5398 827 170
995105 163 798
22520 888 848
165473 589 417
96226 776 523
430456 250 937
191964 1 927
148029 352 146
661237 338 371
47278 67 871
107707 465 858
929420 214 855
293196 302 476
635656 194 920
774240 348 473
380184 33 668
195783 812 941
866855 854 850
722905 210 135
935646 717 131
234095 754 124
353026 818 125
527016 138 782
275182 546 753
415638 246 324
380977 74 483
916779 176 432
965312 460 856
124155 194 191
411901 869 108
715995 631 984
296568 326 343
475408 979 847
609041 347 69
684986 118 444
875466 398 898
871995 245 751
351108 530 312
897555 463 825
402832 127 578
391140 552 653
550579 21 370
917959 42 29
570421 234 11
139617 254 443
434804 418 311
225248 515 244
537275 67 333
947429 638 648
579390 775 458
434137 649 553
853879 648 213
868118 86 547
160990 327 964
202770 767 143
621297 31 852
311407 904 102
723498 916 158
77690 477 447
149110 458 808
989710 316 985
916007 241 780
250803 908 520
665709 746 757
798460 45 339
430837 324 739
924909 471 509
544584 302 100
840257 55 343
16568 717 288
623155 204 507
977145 972 129
617339 791 217
77889 764 549
529479 935 142
678566 417 543
283381 273 624
57796 591 523
228899 323 478
153920 972 543
420148 306 751
531247 569 206
124641 591 566
107699 905 370
66174 529 55
715849 393 954
747961 680 438
723125 19 225
443384 645 681
73553 267 928
795021 650 421
788101 550 351
192806 113 36
646537 199 139
481194 609 318
25747 225 452
935700 929 68
725605 109 235
740878 938 847
323026 208 952
892896 395 439
370987 694 584
814430 601 69
681175 982 737
623396 559 274
10123 858 542
978640 72 102
730959 927 584
331368 26 11
852307 480 633
558328 213 419
312345 79 39
373559 130 508
603199 235 973
729930 494 958
352453 528 742
52015 947 768
939795 100 39
755988 470 573
722125 399 36
60500 318 383
295884 792 815
548673 443 584
545930 61 269
320957 397 742
879948 718 913
185839 651 603
178214 127 893
915878 852 887
918763 103 646
600727 365 374
123096 460 744
488071 864 400
351090 398 621
303468 306 154
21640 518 609
713871 371 725
57500 261 131
344426 393 135
134374 699 892
416856 557 415
231615 522 312
116746 924 386
485523 297 473
748885 122 125
251185 819 929
271857 623 614
676195 695 966
501540 76 337
575482 728 686
668389 780 11
273656 388 352
18586 160 189
162528 125 936
793563 769 948
411558 273 786
917275 94 356
128564 312 393
88977 149 818
548171 319 652
765553 102 375
20689 956 823
383840 348 219
442727 72 141
881689 500 996
210837 212 690
254666 215 957
134402 275 933
83919 269 545
504910 266 9
173231 559 528
58638 439 639
683795 737 745
279333 611 102
58781 688 839
401256 623 671
208189 707 57
298768 175 960
377268 62 698
760471 212 500
553326 813 698
35183 966 548
186771 114 350
969731 867 404
595667 391 261
243398 494 883
61728 585 772
622281 354 642
112320 679 406
849664 622 443
933226 880 408
227440 961 871
51180 187 457
614237 406 639
865826 255 67
907113 395 338
11764 147 177
493002 478 37
294396 601 992
218804 89 576
701893 365 728
332544 713 961
431361 897 327
799060 374 410
116467 796 604
522883 142 869
808284 969 247
559031 790 853
685360 929 267
516945 333 251
927767 519 912
156155 503 711
53540 456 249
831534 142 410
23321 560 506
67961 186 336
978724 264 312
855927 180 346
829242 608 563
744688 628 90
106273 854 784
542112 24 926
86894 186 418
66800 26 693
469373 725 131
419003 565 181
519955 753 469
573805 617 550
444347 221 803
7258 71 836
277752 423 263
499071 723 495
982741 997 886
459567 199 399
285099 851 268
694876 61 337
609807 659 85
433984 712 986
607819 807 884
348301 683 365
626937 107 469
700053 493 166
958139 411 817
145252 594 411
704655 544 435
732939 738 192
198293 386 729
109556 393 379
237901 38 334
983597 310 614
960335 57 584
21745 260 909
52816 917 634
267590 969 931
347690 785 90
133192 443 690
209612 703 951
495247 204 242
368720 955 261
786086 723 567
111119 211 301
105188 384 693
502815 498 561
950493 161 65
645316 366 613
878939 284 843
883022 869 865
514033 572 469
979950 595 123
964217 648 822
706769 406 991
449832 447 462
303500 88 726
6953 244 887
377682 549 399
135302 284 430
494193 653 661
422569 594 645
931931 967 438
196752 823 829
293236 495 241
970010 955 819
397951 759 534
716289 847 905
80172 673 160
257083 296 616
217884 548 512
39262 475 426
913862 835 787
918315 980 3
719570 703 974
301988 329 504
102408 243 875
941171 740 703
853398 650 493
793963 223 448
326578 578 4
656925 438 541
862816 928 838
80594 538 270
748720 814 771
869411 930 275
522440 690 607
462942 45 822
760848 406 970
600202 26 954
786810 933 181
630962 830 569
990556 45 281
700632 630 76
315622 776 616
226744 224 975
720902 615 726
457737 749 970
401299 368 236
31394 661 3
846298 660 354
11746 728 809
829407 174 930
515062 834 571
918595 949 17
244305 534 715
396378 899 629
811259 521 352
780307 925 542
12697 956 500
425690 545 516
796997 252 786
142868 971 401
688744 70 832
441836 127 499
551776 293 95
981150 497 257
130182 46 370
913247 500 219
219517 95 323
600387 879 2
560227 420 576
769650 635 847
732771 706 448
305070 723 252
451148 15 118
743008 43 115
401857 191 225
261534 769 323
761545 135 550
241690 851 489
629860 203 905
439789 606 172
313700 64 132
290092 420 296
632799 870 108
192453 327 196
723410 892 740
233681 452 159
103434 860 905
822059 293 667
889792 239 329
948775 637 831
938873 452 449
333054 157 618
423762 210 327
675823 823 158
891996 538 602
225002 784 541
980120 583 303
567730 640 489
539489 699 681
443685 627 20
542591 814 421
804481 629 376
395243 539 956
577961 837 2
781927 77 248
551120 341 359
62469 231 875
144062 836 97
625832 193 612
199137 963 590
862597 401 167
858832 938 428
898714 6 71
371189 678 973
306596 593 764
970182 606 92
146225 320 91
626836 665 480
448891 265 355
720748 872 963
536878 258 77
71177 627 875
312565 900 331
214831 369 552
780091 227 677
428025 87 604
436524 765 1000
189997 515 728
568837 883 877
49618 344 101
511206 479 740
589081 842 711
902438 880 463
411622 243 823
217544 586 402
67200 677 766
994594 163 96
304628 947 678
899205 893 471
216558 116 2
281575 448 900
551887 346 450
810340 532 119
898636 791 971
189788 897 496
496600 261 892
200347 495 230
5574 313 926
651205 832 602
857083 792 825
916983 762 957
277000 400 231
749211 581 357
863490 735 648
993035 44 281
20451 161 982
45835 598 682
785058 731 44
661304 339 436
276776 398 163
473011 225 402
555445 641 427
285721 878 949
120374 926 675
48177 310 702
421507 205 954
961946 721 409
24048 975 492
493031 941 27
698662 164 501
522403 438 788
26507 333 256
51434 599 291
468466 386 39
400729 615 103
46526 180 996
381110 704 787
312041 725 54
212316 797 649
846021 378 400
672206 174 30
271213 845 160
23231 322 2
572630 324 904
105520 662 947
478796 961 455
697814 566 56
856624 539 543
945865 233 30
175661 987 93
302484 182 69
80492 678 576
896350 531 34
411601 16 777
179893 728 542
374928 128 614
73868 646 491
913682 129 820
865337 816 273
564440 529 651
993499 49 927
592689 590 252
510189 124 275
221648 439 117
927675 240 885
476727 376 440
982058 512 666
161385 512 436
21415 745 27
546538 7 552
248108 569 821
676343 559 559
357410 200 208
7321 538 384
958860 652 939
3960 276 605
757650 175 520
887968 200 525
849716 283 308
563083 436 401
355202 377 475
969997 989 85
235032 252 766
327379 231 946
40467 916 610
879613 426 627
496285 314 794
492579 517 213
757204 352 20
769595 594 913
419736 976 378
846604 517 987
462566 388 908
43857 932 862
523539 606 703
671763 856 516
674877 1000 215
201180 637 767
815405 228 194
636111 899 134
377402 73 445
604809 612 409
576988 772 750
255892 729 656
14551 556 660
348694 395 904
352730 710 690
48094 851 556
460422 1000 632
784249 763 662
782559 38 927
806898 384 342
523577 102 387
983075 474 418
683331 525 528
683442 493 261
246602 749 292
143078 554 81
805160 751 904
286988 2 965
495674 885 659
343923 605 363
503879 329 602
431676 49 279
732076 627 784
572239 964 24
560433 384 986
922496 622 782
759812 228 657
813590 188 591
124300 70 472
830078 512 222
416640 553 42
800296 42 44
524152 408 793
272879 594 582
991779 149 793
787314 214 515
11961 699 560
554861 625 876
257502 122 419
271462 601 738
521635 536 824
250606 941 671
265926 696 641
631805 908 157
932634 901 157
694785 631 153
347983 61 400
566929 271 385
597793 192 238
756651 805 769
207397 995 163
391802 270 546
456771 297 956
307953 189 99
460929 601 445
243203 668 614
843497 404 533
22356 313 173
700601 244 578
79305 539 769
498642 155 645
119575 375 563
459588 942 296
897805 174 327
627036 894 502
166187 397 374
739076 320 430
657049 206 207
69532 434 999
305143 160 562
310049 907 184
325201 945 852
619676 307 943
140912 182 119
850000 384 808
805776 216 461
246354 458 536
171547 548 631
225945 121 618
280090 762 957
663516 215 379
620756 693 313
931123 567 332
146283 817 172
802260 25 549
72015 932 285
714632 102 233
630387 945 512
628516 781 738
705871 658 847
457558 778 400
266808 919 940
718429 632 433
846959 580 309
99184 156 726
870335 240 254
432761 851 401
697407 117 408
182516 560 924
145062 597 80
56056 62 209
101323 747 61
868887 43 703
918165 886 455
610632 727 413
337174 624 512
106221 51 482
702726 333 138
498137 435 719
662072 905 919
797653 283 401
800203 52 758
740729 227 259
590371 902 43
351946 712 835
232081 299 289
55173 74 946
197572 188 668
437172 532 614
313261 87 691
983029 219 404
109902 256 712
485286 257 497
737359 199 213
913871 221 263
791075 49 185
492386 883 280
721411 477 379
866788 330 205
658059 652 257
846759 283 779
726790 820 822
506235 44 59
898906 713 60
875740 118 917
436888 850 58
714405 614 569
819800 137 737
404091 368 648
626685 414 784
581306 947 532
931690 389 593
864043 996 487
599287 834 125
368188 731 582
348395 241 241
176675 551 177
896543 222 686
23509 255 242
998234 115 427
941667 7 295
887002 744 236
777187 471 613
978189 344 228
523106 656 388
979396 879 684
325220 83 81
805637 166 793
997066 434 274
752908 890 974
807211 999 777
824926 404 865
219141 560 64
83361 682 148
431965 502 849
845873 136 49
156764 824 262
538119 4 279
654004 496 978
125893 791 299
15036 102 296
199961 326 261
266145 449 16
341815 869 356
394410 463 702
131513 312 944
257152 321 879
635620 716 388
57595 343 601
605685 393 296
939622 798 151
197678 621 35
519539 963 843
824507 482 602
886978 670 372
431451 188 454
44380 498 792
36864 467 972
497329 888 765
250746 325 619
926029 305 15
968277 142 196
667514 419 738
272168 461 154
23317 482 646
104208 513 672
656069 984 554
291312 269 931
660833 980 425
953192 535 375
220827 289 936
995361 438 727
545920 218 338
457042 670 725
654038 703 841
566438 539 888
151227 532 314
763362 916 284
723560 354 710
972179 978 689
733346 83 625
702324 378 511
89223 6 656
640684 662 755
65829 711 241
379424 127 620
458664 396 944
918556 10 558
965512 892 298
879464 224 563
224350 831 173
461850 854 966
172674 994 648
161071 9 996
605964 254 995
527642 545 659
594589 727 699
987407 283 763
720167 53 60
272345 468 384
16369 726 241
262986 479 268
113928 544 371
648904 20 904
400508 524 148
531641 839 748
409410 504 745
542527 868 67
518760 960 336
722631 367 77
381259 459 458
676833 164 225
66746 373 538
816619 76 472
296273 599 692
737652 839 458
250623 170 928
586000 374 828
290065 754 447
791236 153 825
529997 795 468
944326 78 983
157621 888 385
968427 416 148
637112 257 748
757997 370 96
397067 21 823
10717 336 31
368213 198 110
872744 282 979
715214 331 716
360006 929 968
608223 72 279
585592 247 168
424895 584 767
146328 33 340
869505 865 142
836437 586 951
313053 255 108
496305 715 391
258846 242 701
724853 565 738
13909 350 16
676260 722 957
19300 277 434
184551 700 587
378036 355 14
271142 801 428
332070 969 198
632784 838 228
21981 657 93
566375 871 239
111608 808 827
601563 39 955
123492 288 593
271559 894 965
163164 676 938
99552 314 252
433300 786 603
961803 869 271
884322 789 164
706975 806 457
314740 543 778
877667 601 456
934347 969 605
104151 268 834
221762 960 939
94120 579 55
814056 335 863
460411 815 845
425985 944 977
683458 246 319
620828 120 356
283675 571 901
910822 74 196
623662 958 952
480349 843 485
746457 737 824
26574 972 271
566407 275 690
21971 289 121
761579 366 294
15694 513 810
700436 382 643
997334 500 689
643586 350 884
195712 182 94
480798 434 756
264272 604 892
465343 776 499
34897 715 265
406522 766 255
110604 672 552
64108 138 812
82402 396 270
766662 520 421
643141 209 413
200704 246 469
483293 797 330
981059 246 853
579989 812 606
139849 159 420
599574 990 162
919463 494 945
460718 978 27
996758 566 665
705522 731 632
299106 606 486
679748 749 773
61616 863 786
739001 946 108
982768 744 986
423783 238 54
546933 995 610
612946 703 733
792330 459 49
274626 781 955
316392 415 932
51338 739 236
945636 90 96
971542 682 286
276718 432 100
169106 398 197
94665 254 795
45163 56 896
505225 473 676
592550 909 327
884687 851 132
762252 79 287
773390 270 318
934505 688 981
244744 382 750
222956 273 841
843052 733 690
158647 665 117
790853 455 487
720992 267 842
764167 356 454
709741 69 362
545399 149 990
426231 422 194
122870 550 595
578022 900 979
371042 629 648
512235 346 148
907041 129 949
140187 959 947
919820 107 576
770311 703 212
675584 621 270
699452 419 326
482916 426 919
483925 641 416
325221 796 403
498162 652 180
688946 228 719
685229 753 475
207545 247 667
905236 586 202
111127 817 14
389372 806 184
805565 697 901
503525 142 43
321318 89 983
137410 102 646
126652 552 476
744186 798 553
820371 838 324
323424 722 271
467187 222 982
742600 953 87
618983 167 685
97700 24 589
369267 246 152
377897 617 105
831379 893 846
182894 605 895
507179 733 401
901699 82 29
653133 894 908
545891 555 121
945128 361 425
274942 247 526
305704 419 475
987524 140 296
508164 764 793
980364 65 814
987522 119 910
774770 79 181
21856 150 540
62991 363 5
664823 72 301
273098 69 745
759648 365 322
892278 491 364
231830 989 459
971792 869 413
236287 757 741
649374 434 681
98723 470 368
923608 783 743
153077 42 101
779172 330 168
301281 67 371
370828 280 240
561382 505 492
354194 297 167
809360 926 314
130634 960 357
667489 634 580
834611 61 808
497987 409 428
784782 480 754
136184 753 173
13760 365 663
388552 126 572
19709 706 43
904712 980 987
496243 630 6
358884 563 952
896888 556 284
253093 380 534
518065 635 791
988548 852 283
271543 177 842
252180 753 669
602113 793 311
804861 547 251
652483 50 32
400979 845 284
615163 908 533
925691 171 464
20025 168 136
791701 964 971
224378 815 177
205845 658 22
666421 23 768
504833 194 348
787148 562 518
539417 913 945
551245 764 704
247510 229 15
806855 953 158
3232 5 698
58459 580 356
47612 148 287
800430 889 647
458233 181 763
20486 647 721
874034 977 724
260248 888 687
907005 741 25
893798 154 515
694148 954 827
734243 663 862
217794 54 739
616043 608 693
763557 263 864
11775 170 560
48574 683 177
396621 263 929
967668 926 436
903408 869 641
171356 755 776
616512 938 148
369909 173 705
632503 997 32
665835 995 881
517352 197 428
656675 691 997
922934 660 529
318853 698 859
439611 17 496
317000 122 434
35475 333 741
200177 365 670
852139 38 441
691286 731 71
487846 161 637
189867 642 296
768033 912 72
270247 955 578
602997 375 817
986067 631 714
692141 951 271
146040 700 38
767259 155 729
874702 195 659
539042 686 144
727392 775 428
755929 962 519
58156 98 8
455134 790 964
626 200 661
797546 207 674
809640 977 563
709886 643 529
866032 473 572
466719 504 360
924181 578 818
837893 742 974
334197 297 612
297584 330 116
770698 94 730
165355 266 409
50816 845 649
690395 537 16
686995 859 186
211260 837 930
297640 787 749
506330 696 811
649563 276 895
515569 893 814
401234 324 584
677220 52 906
336061 832 651
187475 538 110
641007 484 945
860526 738 667
356817 488 155
895312 205 568
610614 6 678
51214 631 206
948176 856 64
51102 699 791
853758 338 364
805400 689 40
156007 990 536
496161 123 880
969447 517 715
414851 197 623
550841 961 946
816087 109 2
935270 796 154
908097 951 653
28445 984 347
666844 687 150
504170 338 716
758192 889 171
352645 912 44
526789 155 695
107873 557 568
693532 854 728
538988 428 652
23636 468 3
915818 875 776
691792 947 730
688678 175 938
831906 64 284
146591 108 684
409767 297 671
893921 545 215
894870 854 332
839166 833 767
564106 591 660
536321 307 985
472023 298 932
128433 415 31
205114 913 948
9405 8 170
558830 582 158
29434 496 307
115355 344 370
377902 814 942
325855 313 21
371629 893 735
822422 608 96
301186 232 494
674855 298 514
139775 950 975
714206 457 584
826566 70 764
778005 513 720
952382 861 535
406432 691 646
112691 228 736
519047 826 86
301394 551 891
537856 609 802
92296 34 433
382669 244 883
35053 973 111
185544 749 459
170157 199 73
759733 780 306
365769 697 3
331517 51 986
700016 95 927
4509 259 365
341275 27 127
182085 270 882
83506 738 869
548797 611 168
216250 452 386
778605 305 734
573393 456 290
267462 453 90
602496 150 543
725088 548 700
758426 781 594
791188 865 810
144082 492 730
670209 388 653
751153 540 674
990881 939 94
483181 94 209
921172 475 237
443133 20 497
269564 147 630
957530 158 57
192978 604 827
16008 434 718
715356 805 950
552147 547 160
487143 140 384
37348 886 367
614768 118 54
590804 655 95
724891 290 926
951665 866 989
118897 638 361
100553 143 694
567471 265 742
137515 839 874
613061 468 918
983657 347 410
464684 80 808
949051 804 458
803565 519 987
493292 126 838
466210 334 881
941954 622 758
760297 304 945
132733 268 189
96403 327 540
213880 88 579
30572 109 40
486304 917 634
474634 994 166
732744 793 495
527412 596 512
94350 322 287
743190 574 474
830816 13 234
950263 227 263
635544 120 249
447702 934 67
87758 819 750
497288 34 67
444349 191 871
583843 564 790
193546 275 711
316779 646 650
24801 318 748
23750 452 478
966177 532 218
196088 823 285
996130 277 998
414900 148 259
397123 67 752
521005 793 157
424790 851 684
388842 542 161
426888 158 445
603032 231 59
405692 23 700
663368 880 204
782101 607 327
277765 504 353
872059 175 340
857941 869 489
355739 82 645
665210 622 507
932125 527 710
105691 602 597
23130 210 658
778615 944 554
919722 416 133
175779 168 686
129563 73 500
752088 651 991
356045 127 748
680605 73 536
215752 905 322
393567 35 153
426093 643 77
267755 731 168
625870 282 109
276055 878 558
159998 199 237
905532 24 97
176096 599 154
915956 953 959
338887 375 861
642606 327 522
294830 298 196
41618 38 243
637318 295 401
798495 768 727
444161 791 38
621606 676 94
767417 558 217
408928 532 435
840849 407 231
662639 835 105
198464 192 296
532277 913 710
894021 341 27
419186 99 49
806635 489 588
507309 97 47
123582 268 234
983907 890 562
431969 711 136
419910 416 466
806265 967 765
732624 35 120
59882 930 759
196962 622 7
163479 569 585
697275 399 979
934538 306 996
497959 213 431
50927 714 101
778292 210 452
453825 173 370
272897 683 229
42847 142 418
23104 865 711
690584 921 433
523685 589 947
58757 856 546
718341 260 883
767068 893 472
601050 103 544
71958 231 974
998476 661 276
868376 855 879
259655 612 234
372305 586 414
454500 784 384
673215 734 419
473815 987 459
246510 269 825
523827 969 236
717571 693 560
213064 244 441
640583 345 725
299816 899 976
793066 149 249
149736 223 200
492351 342 372
460059 7 763
670788 674 139
542903 442 427
267167 557 250
317436 771 644
6421 395 238
515472 142 625
980134 225 74
843059 363 659
128447 204 927
715978 380 43
898667 299 452
310556 534 714
370701 473 552
282359 982 211
710516 192 304
595788 768 770
387815 252 724
763569 74 322
163271 62 736
913384 883 209
80311 151 706
12219 701 88
107846 8 619
234473 138 991
441219 588 216
369813 887 67
535073 249 680
888852 179 820
18140 519 718
168268 343 908
621921 820 960
46490 136 940
149340 898 691
427233 784 276
650920 506 515
154146 767 678
792519 596 985
102998 891 612
56326 563 238
596360 5 722
235787 778 399
862083 198 683
319139 842 35
1850 657 66
484715 744 826
282716 225 62
362830 590 900
306216 192 170
356393 919 665
31793 593 266
484934 924 51
446503 412 83
595750 365 402
475074 658 550
899922 659 810
162826 745 527
790208 662 213
786030 561 167
746585 160 877
125565 220 274
963164 489 988
251413 175 429
223457 197 209
128210 935 46
801653 667 171
355511 768 20
258829 936 555
444614 620 125
68330 962 209
464899 505 354
816687 597 494
992596 767 693
267770 241 83
440827 316 514
751807 842 34
622768 361 282
471273 428 814
343370 290 706
932782 950 611
65030 19 737
449999 608 415
777134 636 93
818841 791 998
596921 738 143
845495 515 855
944294 799 144
919382 485 327
369905 747 874
83729 961 39
759536 251 858
538027 765 678
576611 360 205
953018 571 231
631588 287 111
86150 225 113
787329 650 937
941838 385 446
747231 683 156
649408 349 438
443781 471 460
568618 530 148
942929 151 879
195842 972 789
405264 764 500
569733 995 336
791419 792 389
761307 941 615
911780 249 259
808073 870 122
20268 238 228
29819 559 692
44298 54 219
461924 790 459
576305 549 649
228178 811 414
376195 787 657
766245 986 488
7559 656 239
51464 247 353
548448 652 759
774327 384 509
169257 322 929
408536 971 365
703539 605 679
399828 26 394
142639 800 369
278928 179 620
889903 443 661
761531 844 680
385058 249 147
214337 472 531
333298 865 423
953025 678 673
394800 496 303
65168 833 489
48959 195 744
136155 97 4
664286 256 451
165928 466 527
421282 927 82
812999 21 587
497936 125 469
720728 335 599
646975 152 577
20011 382 298
285785 869 10
447342 950 108
32452 74 785
133337 543 417
627443 590 36
535824 956 94
827982 227 686
279786 776 885
631874 134 486
656505 817 568
534271 563 732
401520 108 11
272924 317 12
183726 455 531
232119 855 142
113349 200 339
962231 959 133
761189 115 520
315182 281 94
561948 887 445
991960 96 795
382999 282 599
404986 289 331
829650 985 125
994499 147 596
443055 837 498
178566 214 397
985134 233 969
384741 886 12
472189 193 622
605956 157 368
444720 715 516
263211 424 644
866940 466 691
316741 436 827
691147 906 68
830236 366 127
781806 743 278
766090 138 725
782517 56 37
606588 788 628
401058 578 786
457827 631 935
162646 553 191
726468 595 602
539661 634 698
205459 110 440
986039 296 545
955545 252 298
715363 986 355
455476 305 486
659819 112 55
373268 789 585
262330 256 291
714509 876 804
875539 283 764
471801 907 927
134893 476 851
63747 711 768
846651 691 923
123311 967 891
571858 935 464
526425 967 167
913392 874 140
362711 30 395
947293 1000 78
482371 196 658
36941 106 675
800374 551 828
647419 448 33
334996 78 352
840808 54 951
365258 519 986
235519 49 117
369289 812 728
335901 827 783
721221 725 156
244816 803 305
827931 423 503
670735 217 162
381462 812 681
896187 246 622
768965 101 753
19730 438 247
863583 651 772
36063 557 437
297463 23 741
532929 730 18
44922 773 705
79177 368 519
731743 119 395
288731 100 569
378084 486 381
896814 943 319
454780 250 40
157023 415 159
60658 392 254
650349 105 611
429223 332 919
426656 500 613
727166 105 767
446202 239 419
587155 745 542
480107 407 436
306785 317 553
237013 42 971
555981 487 754
166337 300 758
229685 970 960
471657 790 62
681258 252 554
869330 986 934
967291 159 730
159938 542 651
783600 330 38
719484 682 78
370420 217 658
462515 396 782
650442 263 109
845277 211 842
65910 922 552
892550 556 391
356801 365 753
903560 606 97
408042 802 731
521787 486 285
698175 270 245
807017 81 452
988774 263 348
44876 552 607
137678 822 785
428771 875 969
365802 482 426
453684 878 722
326586 599 828
977143 311 821
497175 292 435
505506 35 101
418570 299 648
549278 892 299
621882 324 401
589927 286 492
46632 827 223
508460 346 55
451895 983 573
717096 505 890
567873 241 142
735638 783 8
631212 792 481
145643 784 78
203746 336 806
665574 795 660
258979 693 832
519432 684 490
359924 668 222
375162 24 755
196473 714 685
76693 571 227
880943 746 160
431317 113 720
335959 363 83
986430 68 522
887307 901 133
550559 204 401
153578 997 596
780884 520 679
839361 2 672
658478 871 222
985686 705 808
353001 70 788
84615 947 999
697146 714 94
717816 278 63
501616 544 451
907931 628 345
506151 719 896
432161 893 146
81210 529 999
227588 765 561
730952 285 582
943480 560 97
110361 342 660
934812 695 263
386438 583 591
713281 10 705
281838 464 243
392936 658 556
28683 521 674
779101 302 714
941579 468 328
689876 763 416
72449 718 291
753611 924 433
303328 513 396
67499 218 609
582511 332 951
324864 752 413
397567 261 621
214533 343 508
191200 323 562
851255 339 759
111909 785 869
920793 1000 125
743998 985 409
536201 578 975
630129 53 104
537203 633 165
844991 701 836
426078 827 62
847311 962 520
373936 588 611
321342 333 881
448263 808 256
724744 742 389
47812 212 694
660324 266 355
21282 121 139
801855 349 354
52905 432 618
375963 541 74
592183 443 201
555390 92 973
330720 177 215
608871 430 56
396240 792 289
758726 757 233
779766 556 716
715189 684 929
338573 968 370
123533 795 906
604839 290 795
998947 95 266
266108 286 359
965997 755 851
338967 986 710
870476 866 910
5322 946 88
650516 283 446
128085 710 622
929333 6 214
416728 677 324
785202 52 94
787546 269 270
652116 32 949
666081 902 994
600510 228 273
112229 896 901
372862 482 305
504714 226 746
444239 912 406
943490 956 319
445223 900 395
106697 662 637
903176 728 485
507417 726 490
220989 217 667
546004 435 47
324683 79 155
696617 296 251
215529 631 980
595027 260 889
190198 19 296
818505 25 356
995733 523 111
81321 739 939
466185 83 967
722443 61 555
650501 632 465
590468 156 539
337368 44 821
550114 485 938
608971 706 293
710984 251 192
231267 508 353
993217 115 587
836467 389 489
131778 90 587
251960 700 682
160301 677 324
322994 368 732
32150 308 362
843609 219 596
10032 72 517
543138 869 880
58607 121 910
347006 984 822
382955 972 916
624029 854 683
824361 744 588
440869 2 272
815815 375 405
500138 873 788
681180 834 804
418309 452 933
716949 983 476
959952 430 366
941692 861 905
242256 953 757
341087 896 624
386274 619 471
124063 153 21
208922 209 884
713719 508 404
231457 106 679
324770 905 682
189143 987 615
732814 434 933
616336 75 357
726919 764 391
786120 914 346
937417 459 461
449503 945 157
752094 801 153
778235 29 275
554138 192 155
582849 402 83
450135 741 681
551952 591 375
964922 79 375
195020 589 997
264603 392 209
581722 124 236
848503 55 382
134638 954 379
684345 135 501
52569 616 127
831372 224 793
911046 866 146
23969 680 910
737336 255 383
919546 484 313
185967 670 985
968471 312 217
720449 53 354
173002 939 499
165032 833 373
648645 409 149
604100 798 570
521040 196 122
290072 687 563
307585 42 935
719758 931 942
980954 804 252
960936 383 924
216066 849 471
192380 104 576
698866 835 150
852775 760 621
270551 142 289
541758 612 300
410698 937 656
765131 341 172
958969 219 758
11198 177 574
480003 541 307
80609 118 985
85662 251 938
80410 936 49
763662 422 214
244979 390 914
446777 904 903
664086 152 938
982279 188 408
897218 626 839
390985 925 376
445052 182 492
40303 691 61
176787 545 597
424499 570 358
197059 463 291
491852 896 116
844874 239 658
594326 995 343
805714 311 200
647815 147 835
963792 246 610
274164 993 192
540078 237 58
741026 173 296
848791 14 116
109907 485 206
919739 182 325
691940 738 221
245111 77 550
974255 5 134
670730 678 850
225426 9 308
137692 13 495
184546 409 916
649748 575 498
45145 551 498
567294 581 149
170660 482 725
343472 728 849
77556 887 944
220812 632 514
323623 439 762
68009 903 516
75194 560 620
24854 151 526
916561 529 404
605407 499 100
33774 672 318
889236 214 118
742613 42 1
876509 209 238
554203 39 563
639290 524 383
901938 508 773
217100 740 212
197302 532 282
428706 441 50
994159 685 897
14909 684 569
209675 206 224
959819 116 941
176211 51 568
966968 161 143
509965 709 190
806277 48 296
139680 654 52
539804 143 857
636611 313 386
294013 379 788
814745 685 540
751322 28 480
984437 648 295
14452 152 67
535189 754 176
625379 587 895
77934 292 626
587485 407 806
790588 702 685
10381 947 244
960359 439 545
101046 300 909
753430 817 917
587856 421 449
525087 475 176
70183 548 993
395210 916 162
871733 508 554
346989 277 552
731898 339 367
303749 473 818
855724 143 591
29357 769 915
894466 315 843
939550 503 362
828888 152 112
104896 307 712
569619 201 823
605495 901 888
949659 761 137
72742 158 934
546168 704 707
220706 220 863
28561 706 275
761027 609 45
372589 458 728
287933 867 900
750710 908 955
861219 614 55
950618 214 107
340827 613 314
782294 529 230
574327 47 604
130120 96 100
465262 59 15
674920 178 649
324757 304 426
72508 781 575
550961 404 251
173804 223 725
303530 155 917
120139 500 284
531346 631 613
64253 679 622
899504 363 528
305342 221 791
465209 649 712
390702 591 383
293262 568 722
914562 107 164
469755 943 244
910493 377 999
738597 528 119
338327 893 666
64282 155 300
385112 123 992
197453 804 847
138560 505 44
450694 508 631
492684 679 155
280271 433 207
259532 548 638
824439 139 738
840156 828 741
728276 845 896
28998 306 910
546044 591 299
776869 361 138
460201 593 325
521895 909 144
798146 861 263
392243 870 485
261244 487 409
586363 466 745
793162 943 899
702202 831 986
617950 510 40
131182 937 853
208576 337 726
917123 246 209
520874 273 105
17888 693 193
579182 930 50
10260 419 163
349849 833 437
495259 794 528
217467 376 747
838599 779 148
448908 87 885
564700 392 65
188010 793 621
783483 73 13
92247 683 991
229251 633 466
532481 672 917
17043 79 264
939391 502 782
600302 959 423
327643 651 824
422560 966 94
41639 237 256
966737 753 393
738199 834 879
978177 787 501
735686 793 118
867277 697 647
985654 921 373
143769 987 449
227945 961 653
430532 980 33
135254 258 367
746775 862 381
788633 517 709
550888 679 135
453803 377 670
913945 987 497
73143 439 986
839475 733 544
294134 776 145
514517 90 461
537302 635 122
347165 118 961
533586 655 765
187178 163 292
906295 915 908
330035 436 842
616064 988 805
873401 763 613
123024 178 175
813890 958 200
301963 993 356
925490 918 620
885012 590 306
191212 436 442
449288 169 983
259758 226 721
925331 683 465
525443 321 101
293656 771 572
854698 435 1
574215 174 435
989877 439 564
782842 792 857
744695 482 579
80470 510 152
868181 25 415
766146 473 395
739378 693 436
800059 54 446
106952 99 938
824555 40 962
982563 207 272
720343 706 28
93797 440 959
61349 96 665
480473 515 402
345358 598 124
739249 908 58
173649 175 440
17313 267 173
957946 828 980
774115 574 860
572943 945 982
204150 101 310
633687 54 766
36233 412 35
674215 142 402
338191 541 74
592269 165 180
229767 226 596
713037 720 113
352143 868 523
233153 748 719
324630 828 765
207182 868 882
861767 413 686
283542 365 807
668581 11 762
878012 116 806
580076 645 573
260146 614 616
379890 69 529
54825 712 390
570960 689 520
672048 842 721
640713 579 106
422046 699 433
234448 108 740
568782 460 978
198518 431 229
802744 110 892
26506 236 92
152993 892 288
374828 163 361
871403 666 414
510247 192 836
99996 525 324
720052 716 570
357800 921 126
419805 569 276
475827 40 864
344838 182 214
504510 775 289
279393 862 694
639848 105 127
526923 187 707
292336 401 965
777739 329 559
923386 366 142
843033 762 589
760959 150 735
337737 224 406
526318 527 711
272923 760 454
447563 822 609
815982 755 760
643968 917 711
891764 732 277
141348 328 239
734596 251 443
201251 443 150
410576 774 266
89934 225 403
755512 790 541
268031 775 250
819634 419 406
529346 189 404
474072 999 718
901101 847 566
908707 680 629
845605 790 778
37485 157 545
908957 119 598
792709 945 261
817559 986 388
776201 817 77
1921 102 977
181053 137 406
945365 443 846
707356 164 143
100784 325 788
924037 544 978
996762 925 419
500745 385 312
101450 622 905
193505 275 66
939645 925 856
530431 479 311
102065 556 228
522308 496 724
605745 965 256
278710 231 568
598677 930 543
649651 715 321
495485 898 554
813354 741 182
153245 246 511
664530 551 532
410702 204 301
122845 332 311
822520 59 67
490676 133 429
759337 506 452
661883 186 642
65217 814 152
970726 68 790
936892 404 835
283323 183 753
730749 777 455
921309 446 918
772160 728 884
732786 944 849
764210 498 445
678433 27 146
81170 781 285
750059 829 653
6202 225 670
729895 613 490
436520 560 171
415491 470 486
486302 772 950
202972 725 78
411363 493 293
202827 512 134
789773 336 816
749482 553 99
671261 901 182
127862 832 709
212527 677 114
409236 297 973
325089 138 938
50556 204 4
550087 153 145
4761 36 347
974266 37 849
363646 527 80
990961 530 801
310616 384 363
70769 154 394
217673 79 643
360831 715 734
13542 196 537
900370 367 865
251783 566 287
666889 17 615
7635 412 447
438850 768 894
517612 482 385
594908 303 530
378981 894 320
802596 695 1
560641 167 65
245361 196 659
685643 205 598
48820 949 111
381084 74 934
946794 44 540
387011 289 935
302095 759 635
900067 991 645
58039 590 362
587714 350 838
316821 697 360
381445 558 971
495828 323 526
777725 344 715
568659 205 441
655976 861 785
506145 933 251
405620 549 766
296551 911 419
883795 142 147
225748 543 747
388562 448 868
98588 651 132
435645 161 286
705276 60 30
929638 369 130
472011 70 93
588032 23 910
103703 476 431
355924 193 13
627099 79 713
779453 558 884
178479 518 22
677996 410 944
721322 482 925
772553 215 937
750416 341 666
182575 49 51
888487 202 737
931748 209 893
647857 624 659
60585 568 340
722436 506 464
505677 57 200
885853 472 170
594265 963 451
576482 229 17
118819 295 297
315967 607 804
449034 166 371
722176 619 800
95410 2 440
517548 167 390
875311 12 611
14620 717 107
696516 218 819
266821 559 256
753106 339 160
648080 110 392
911137 328 141
167021 734 533
794017 928 814
293118 7 812
686735 336 477
433148 813 801
473624 131 302
820473 59 122
67629 240 648
698675 709 107
266813 220 600
269314 729 331
381238 827 933
64720 893 961
125264 749 93
548324 850 409
321505 200 650
543518 561 437
895720 473 33
707483 652 652
857437 521 513
70701 750 267
996821 263 728
623120 14 526
712812 918 570
99513 195 789
680928 678 209
958142 390 179
95143 658 267
872271 701 913
443622 18 264
495238 853 944
895110 683 669
765645 782 575
568280 875 986
410407 777 296
939710 981 335
723541 815 252
558207 386 523
696381 25 290
552296 78 334
987477 94 94
386075 595 707
329482 837 815
261943 767 785
37342 28 42
484323 834 947
602311 561 629
240978 975 317
232187 455 587
164910 849 194
626759 750 282
392683 145 352
379526 818 182
538020 55 483
628366 71 414
542759 291 324
12601 833 484
968191 973 611
457060 116 360
912825 167 154
30381 449 759
430117 316 909
662465 420 610
379584 441 942
52354 35 408
890619 148 353
536703 738 778
97682 409 375
975187 355 25
771613 702 213
465745 18 574
997441 171 303
529271 608 550
25379 183 632
748608 424 224
939082 241 64
535410 173 371
18013 384 491
55916 65 76
580003 560 810
646676 934 642
235158 4 936
553215 98 810
671597 133 962
509332 700 354
549643 680 147
500810 178 677
592481 340 216
475654 236 419
375597 758 908
634451 767 176
478014 150 928
916159 973 80
498109 158 596
37609 354 545
264423 963 153
261291 412 904
195060 633 229
904527 840 798
297987 344 514
84812 323 343
26689 971 240
890818 398 709
37621 405 26
928228 197 661
616359 697 545
590409 130 450
331441 302 668
873975 127 931
337547 999 997
624236 288 581
372488 412 592
113690 93 186
945707 672 186
194388 525 748
626194 837 716
732029 508 104
685793 932 116
948375 825 915
824168 106 182
754120 249 30
730493 912 332
556256 216 241
864207 668 164
415970 992 813
890412 239 848
910494 594 269
81955 646 301
163276 195 144
608869 336 773
300371 329 848
354199 846 347
14766 379 350
675510 97 753
619770 649 779
991711 406 815
738278 668 482
686645 620 997
643211 713 560
837705 675 535
670936 782 730
355811 404 278
320808 591 648
498806 110 339
236305 943 400
453072 788 396
227628 312 721
498605 419 212
183068 220 666
284797 542 85
36167 511 552
986238 966 706
605050 974 434
960233 133 307
308836 10 592
779864 572 144
979254 254 519
842994 363 894
78741 418 603
457073 717 973
460126 455 685
571857 715 642
265150 227 408
759029 893 788
175889 1000 515
126417 139 639
502629 350 521
622057 876 979
221733 64 67
64713 923 326
198159 721 828
924313 825 710
370766 676 718
172133 145 353
535113 968 125
780387 927 965
703519 839 177
430220 411 445
761802 550 584
600077 487 615
15284 884 755
282643 80 556
480525 753 2
444755 742 749
507674 443 373
191760 355 916
616447 228 912
89997 923 608
970713 628 395
362956 190 414
396556 384 4
954156 531 33
422593 140 967
178653 812 920
386601 224 280
930456 138 652
862850 904 197
155571 982 182
719359 23 829
526119 189 946
906975 943 461
94228 256 892
814474 457 123
99464 550 826
757146 345 775
190344 217 825
904594 721 253
825905 601 482
137238 341 549
378385 467 774
522776 845 228
613219 710 155
627863 389 827
395909 625 1000
998020 762 299
176616 959 754
171069 356 758
568044 693 757
848641 360 174
548969 728 335
16258 788 931
789222 245 899
551365 140 395
741259 401 594
516092 283 607
810348 187 931
834544 364 936
831905 564 756
822132 484 819
750067 753 344
565487 765 498
420373 211 141
752749 876 460
464809 140 515
328179 767 995
13573 780 291
158975 686 42
361506 787 892
337723 681 563
699850 433 459
107886 320 2
670286 896 359
330008 292 147
662310 188 716
334772 355 822
138721 244 321
763364 733 940
443735 329 905
32220 944 316
361955 329 480
786279 617 816
703423 713 805
777153 893 466
330657 411 914
270132 255 756
275302 6 314
259141 778 802
542618 150 669
794552 108 727
106222 553 35
90865 571 984
629534 524 501
505704 701 604
587975 886 107
68179 724 827
545059 68 577
655973 873 56
658252 165 134
11868 915 636
738035 276 624
143124 920 79
816093 401 54
551702 605 859
152640 616 143
65216 520 71
69122 249 552
7847 769 371
343542 811 434
375845 419 308
619845 501 760
842599 13 165
610713 608 69
738546 193 904
838194 936 466
716240 175 728
733849 980 403
553054 567 666
136776 589 547
968964 95 246
188505 147 909
155563 594 660
175258 610 703
956564 550 457
822383 65 780
577650 762 647
291588 291 27
213669 390 412
985726 985 192
252657 955 582
522084 234 999
517183 544 356
705800 658 455
638447 233 258
474563 384 324
62677 914 642
379066 291 937
533523 929 446
890919 810 340
215131 170 210
277377 46 410
414217 544 339
977960 658 987
361604 945 52
6251 866 878
553444 659 427
273742 6 57
717532 110 911
597055 797 119
618563 443 955
980103 474 860
685269 68 128
498077 327 750
967373 102 410
623277 554 228
515958 713 76
891706 568 532
757171 57 849
385708 802 647
339129 64 34
72127 559 237
937655 302 617
210179 950 754
636837 981 314
798387 895 802
153632 541 920
663524 998 439
385456 523 839
419069 506 566
222840 315 851
318412 245 145
517464 81 185
516122 728 453
407606 400 847
58672 646 176
863302 399 226
424437 124 125
11763 560 838
364180 515 292
415551 538 964
813887 580 785
213566 810 240
879062 276 916
926780 289 458
19806 288 889
78052 407 277
113622 395 834
356053 60 354
657085 320 764
569101 926 666
400279 389 301
193109 911 71
222668 126 199
99669 241 204
213015 858 403
802972 56 423
599871 358 415
967382 123 104
579979 524 905
318201 855 732
928544 994 790
822522 971 690
560204 517 528
443552 686 627
840667 377 622
833483 404 163
420291 199 630
604278 86 716
984266 261 584
393745 926 125
978499 917 943
292441 858 613
595669 797 886
157456 457 185
306764 957 584
459511 216 974
60262 67 442
636178 682 431
663471 165 953
585861 915 503
172840 490 172
237123 758 54
81979 491 72
216910 690 818
47624 678 341
88439 394 10
286591 472 337
272273 84 526
512354 703 226
271711 950 774
66171 134 190
859424 622 828
214106 1000 637
530500 919 352
546643 986 994
574666 888 179
849487 47 13
676894 326 213
411092 448 641
282656 1 304
596441 979 336
836810 765 71
198278 677 177
811916 13 800
231818 85 764
593297 705 517
201415 145 297
533938 318 832
708976 130 685
479011 997 985
52222 336 851
729636 559 326
780939 468 587
242598 575 610
711324 758 392
28343 570 544
153778 397 459
304993 255 432
56303 836 807
69019 840 621
19207 498 767
75112 702 484
920538 729 743
84368 405 617
166904 892 273
822986 857 291
816050 586 921
684599 550 677
111286 250 511
272605 467 858
473357 292 898
581031 639 988
788254 39 502
667823 237 589
805311 606 982
459184 259 383
942742 953 657
790998 50 979
798162 864 444
871216 741 342
443280 512 580
538831 861 260
338682 899 11
682572 223 300
916444 308 254
689556 290 911
171380 289 761
483015 964 401
270861 815 889
757441 375 664
151435 657 135
870265 461 964
469254 421 826
6532 726 28
196674 400 625
619974 495 549
552569 181 496
336849 142 228
872636 328 334
827000 762 402
634907 825 986
313061 323 1000
598330 713 824
810044 744 40
185258 888 440
103923 11 228
174159 712 866
745250 17 729
472541 34 462
603300 821 496
410083 684 13
60580 80 164
409845 605 177
440865 86 1000
777721 508 289
629224 303 145
732793 410 404
872284 174 647
667502 578 837
619598 84 371
997586 950 912
482620 586 23
63327 764 547
665208 28 639
312272 710 966
110723 275 957
704679 718 340
601973 700 647
696223 438 498
817464 425 982
269998 494 307
2551 310 16
285927 669 252
374514 629 939
158556 567 705
574747 716 648
197315 291 116
135411 198 621
175177 620 410
544072 84 12
329707 864 573
728200 279 859
297703 286 901
651156 321 125
12552 454 801
773539 113 941
301448 658 536
823016 495 9
930209 365 215
899871 929 985
351152 841 107
796357 336 677
764281 458 119
210597 521 797
735621 20 479
162455 996 327
489897 265 683
950131 337 167
125089 611 933
232620 512 889
696649 234 505
688781 214 263
648504 587 48
801850 60 694
783984 96 57
236928 390 335
853886 723 945
503254 712 249
71102 785 151
910384 604 733
776097 817 283
100916 676 991
991514 709 542
996534 685 864
538115 593 187
244233 191 472
66314 415 76
55133 897 781
211309 151 502
954185 291 350
725862 153 267
416777 373 573
834005 279 390
610799 187 961
592778 808 593
349801 28 569
897614 706 493
291874 93 752
856327 350 945
823288 847 546
814853 934 713
827074 368 854
240775 820 493
321640 526 191
120124 174 16
396677 516 770
478141 847 662
230387 728 677
463560 373 954
516661 468 728
885699 38 772
447127 350 845
639463 382 515
471443 62 233
250554 664 472
748296 76 775
391357 341 77
604098 340 864
719041 140 10
466240 752 583
963149 378 897
449778 23 98
393292 247 607
339304 931 454
604642 513 608
94254 275 466
159866 609 760
374761 201 922
598411 842 43
27136 430 498
561503 61 260
247137 236 804
409049 223 817
381127 188 492
942729 684 870
473069 101 693
540651 380 281
18035 15 393
875411 949 155
642155 459 805
127165 658 708
695366 368 657
677945 328 621
762776 792 673
975084 941 502
92118 195 778
399185 651 815
528337 593 639
109677 437 972
270729 695 545
28991 541 257
20224 173 686
637832 251 502
559680 436 256
537191 819 75
844199 501 255
379111 52 216
421514 883 629
796094 547 743
931316 419 961
387107 288 945
539058 448 880
70578 961 232
850322 7 404
322967 224 864
126288 216 912
874499 457 745
71189 932 677
542584 538 105
398895 527 301
232266 798 941
118519 77 707
362705 331 876
970720 393 956
37083 116 142
324345 44 142
758159 716 148
845334 827 114
359641 332 896
899495 946 167
690650 333 827
351918 709 847
49866 154 17
120101 914 693
304674 15 220
140946 260 435
691866 325 620
614854 460 877
287153 555 123
763884 90 54
112599 547 745
378277 388 295
101033 830 254
840038 358 974
933198 696 683
815975 737 194
495120 668 257
630112 403 669
665453 830 212
279646 308 949
401029 422 706
397738 228 629
702362 135 692
989497 653 991
556547 727 69
736940 454 36
806989 357 646
815710 801 720
309186 672 573
611474 783 694
988472 124 360
623347 745 364
931330 348 689
864539 254 553
761414 641 159
993938 666 391
666663 669 532
459533 293 910
859791 489 616
367500 341 940
496900 441 243
639096 803 210
469960 834 591
975103 213 986
237003 552 726
187256 308 650
822157 54 892
592217 399 553
966264 613 912
545221 110 228
523332 154 299
330796 517 790
780859 520 900
727416 450 103
508341 102 255
16387 357 938
972929 635 591
898066 644 815
477591 429 518
81587 371 873
781878 403 2
167858 969 83
888525 83 817
740972 989 520
786911 519 238
108345 627 666
716353 961 799
103943 900 444
121021 667 505
167746 428 182
471482 13 783
672868 731 378
81056 168 424
920739 925 980
582761 431 168
756608 550 393
573911 884 616
449137 133 731
39177 174 759
35195 897 132
180931 739 940
641208 975 196
88330 591 655
218086 913 912
628631 344 817
167753 91 165
499403 171 843
13100 546 307
952718 210 958
583547 850 443
52013 945 53
238774 361 999
807941 266 632
834020 356 766
89299 990 971
956377 851 59
334793 769 574
769062 853 671
995365 746 198
228975 148 536
853606 499 292
487229 875 833
746521 863 762
679310 205 889
581350 615 53
206925 91 751
791321 468 155
313567 842 814
260470 400 922
599396 278 698
959767 732 860
641406 631 682
59553 874 462
100251 372 967
846434 374 670
862758 498 359
542271 668 636
660044 437 114
65636 164 661
122121 114 679
187171 222 254
703600 903 994
379327 950 169
388255 26 384
905352 213 851
522217 867 282
712304 537 177
239422 87 547
701447 569 842
269816 122 414
861567 340 461
292126 550 518
839696 979 967
85470 96 952
330295 747 696
448033 661 152
285946 314 773
715116 988 488
440126 606 320
416820 279 254
41914 209 569
116379 844 60
431352 349 546
65602 39 216
126061 267 617
8566 646 54
890945 614 132
678284 28 997
186831 481 701
165500 750 658
165240 742 622
82138 954 84
817346 604 559
815781 270 16
967117 484 19
965547 496 854
111262 729 257
814426 168 760
587517 792 901
911258 540 609
776243 854 770
729988 774 759
938993 532 363
336985 513 626
93016 823 102
424274 130 75
362431 496 231
940187 977 601
351560 877 452
418813 814 690
51648 720 618
373449 381 938
982165 317 466
338728 175 908
119021 158 774
490234 832 740
203247 391 189
125705 249 585
52342 855 807
815138 446 320
825692 499 114
51526 145 462
57668 805 746
178192 883 600
856774 906 442
866037 828 556
683582 223 943
244719 177 987
918970 543 889
349833 804 343
724694 705 495
361398 772 39
222574 14 119
757143 228 806
581475 501 50
25049 394 233
142429 986 465
987217 845 894
859342 366 742
755001 139 273
508151 678 609
837011 149 746
515127 182 8
810835 303 936
228183 542 472
778815 109 612
558262 901 572
261144 838 652
152464 536 769
10696 737 454
345144 854 260
641375 113 92
249600 408 305
447152 451 951
239144 45 885
76999 569 774
397154 384 521
39694 270 373
777557 603 215
407569 598 180
251392 653 38
608818 285 485
873103 635 556
707389 372 171
433949 730 182
168738 476 163
900924 831 705
988813 519 412
828195 704 925
897547 818 335
642157 675 234
419702 706 13
187190 80 299
546866 425 913
635608 291 579
46450 234 827
451816 754 481
7496 596 761
842089 72 267
954796 513 652
622043 899 557
324253 213 599
493729 8 565
758466 877 897
606288 988 412
427805 887 926
945892 233 247
478458 889 717
274754 594 764
842441 216 563
352393 9 623
867758 920 355
897401 229 988
191118 245 22
909744 56 356
126530 502 343
66597 291 253
641895 559 701
865149 627 720
464285 716 126
487926 228 116
984495 214 862
308953 791 421
702613 249 125
427300 619 128
765584 572 407
450045 141 59
783066 678 876
877912 608 887
315269 682 63
744598 139 5
602419 68 787
423004 956 990
314693 649 808
756967 200 197
308870 379 487
116116 697 185
545263 182 239
318115 657 501
235856 767 565
777347 725 477
105473 924 668
859720 164 727
589618 142 482
167755 150 807
541371 909 441
344642 874 318
334210 977 950
931956 853 724
796931 458 906
433870 915 2
964928 715 660
13917 564 614
247421 121 173
669841 198 583
869546 818 803
539056 748 252
64991 513 540
659007 915 176
502897 304 481
445467 864 100
246162 309 12
488962 419 952
395617 799 105
125980 814 199
429603 21 764
915294 514 612
564295 254 50
733440 849 998
620241 13 452
706581 336 848
528915 196 881
302060 937 552
980011 107 329
441103 882 71
548865 304 822
255888 467 484
2342 571 816
717415 478 660
604555 413 424
568263 45 978
892055 765 62
123654 458 448
533620 992 155
182562 756 494
678367 215 435
609254 23 210
94965 810 363
220553 264 680
242733 640 960
459902 834 192
993078 652 626
456570 990 82
852496 323 291
564028 249 67
23815 645 952
392330 369 36
209080 13 845
275210 657 364
501324 83 500
533091 744 455
275035 360 671
482944 853 334
380970 774 602
455595 359 361
818737 316 221
472223 616 393
210716 60 649
181083 656 708
538721 965 241
10795 502 842
13359 133 986
971314 49 360
773026 950 163
390938 892 796
475544 555 751
676089 497 807
889398 837 718
513228 770 793
974741 818 794
619568 191 352
949849 200 596
339518 905 300
79474 97 323
619914 163 783
72220 456 346
24155 811 357
750377 272 233
728487 311 588
151573 496 999
912869 182 840
390949 312 316
36892 469 783
539865 933 609
751363 630 664
77962 365 916
337274 675 141
516285 809 431
363010 414 191
718756 129 345
521857 376 642
89021 112 759
597547 751 263
261629 465 956
111488 755 870
171113 505 224
655086 311 999
616799 605 456
567886 672 379
458456 337 203
699748 27 768
863505 689 817
773629 574 48
135999 612 283
979737 395 477
963582 651 614
146445 573 633
162355 36 961
672414 70 212
242264 427 228
560984 95 353
584149 707 333
697280 555 346
145493 977 55
169303 777 204
136585 719 483
238676 722 300
970971 30 330
372667 652 299
831106 159 76
210816 648 772
25911 297 870
282489 699 640
252527 406 404
288373 927 923
193791 411 351
646544 640 174
598693 55 100
706856 936 108
192364 875 643
308304 318 282
669464 728 340
770399 867 273
50778 668 827
61045 745 523
645789 587 104
980319 285 251
393856 528 629
52573 644 751
623329 814 293
466453 584 794
808525 600 619
198413 199 92
872402 845 452
556573 874 339
431785 68 943
81325 365 122
904613 44 881
717065 658 394
347511 975 202
36451 126 796
310181 720 685
185608 53 212
226733 582 383
43383 880 843
880153 293 332
665736 196 699
626841 650 37
34830 683 596
606084 528 400
173589 870 968
89067 334 710
616220 84 487
160907 874 148
164475 621 274
503577 930 92
266548 763 55
688856 27 719
551791 599 574
164352 714 536
900977 161 914
596271 850 882
606702 702 134
789840 703 306
144924 733 971
873460 191 626
11767 909 882
307382 324 359
718113 700 670
58596 246 653
3181 456 82
374418 467 744
683004 208 343
955928 300 357
740952 590 674
797162 755 752
572224 822 13
376872 963 939
344346 914 503
538518 292 642
400060 349 41
77570 835 311
419663 165 15
620027 694 12
11472 449 20
561726 321 461
975277 137 305
885938 829 225
416261 460 399
121870 537 183
957790 675 205
365350 84 438
451744 923 477
102773 663 920
365941 742 819
862813 233 665
215057 676 698
266822 433 829
713105 521 839
537064 909 374
347709 865 945
668411 880 615
758543 404 929
97476 486 449
871231 482 588
983990 661 778
381285 613 804
690387 708 313
408451 142 34
58554 341 432
155807 669 509
572525 345 637
160211 982 926
130051 935 446
54144 410 139
566754 129 74
915872 871 781
314479 285 995
384221 835 384
632382 170 35
77867 558 36
527867 626 611
227333 904 68
317685 179 131
700251 845 222
69623 119 478
161402 821 276
816661 138 36
895278 922 759
391153 877 548
928302 448 188
952889 489 341
187235 922 583
103760 305 948
363102 691 699
840484 326 414
863387 796 596
949636 495 238
458592 273 775
291846 109 834
811798 838 257
758996 45 487
41406 42 705
415764 974 287
855021 84 749
514427 949 507
990137 696 629
287313 919 76
5412 251 539
493925 879 479
734492 942 31
987345 789 555
573554 168 363
949991 52 10
365704 499 667
317165 670 948
211423 189 371
161743 164 646
818891 287 551
382492 218 249
43804 429 43
342453 760 716
737627 376 695
951802 465 636
89089 724 722
190812 471 800
126242 827 473
953279 624 636
389576 690 132
751681 350 531
350134 960 278
33779 874 732
136098 732 622
797319 689 316
663528 390 55
911833 255 162
881530 760 265
717100 346 443
751686 257 660
225367 428 455
656162 948 496
748564 743 726
925684 160 577
844476 548 687
564058 666 102
104665 702 360
598116 406 703
996110 560 870
681888 454 831
832020 607 965
871736 303 902
561308 329 319
797879 362 879
848732 117 122
911391 709 935
944237 320 103
435282 544 944
942380 626 188
118256 386 692
872017 757 111
366861 760 950
402655 131 233
633606 945 340
845715 6 457
308596 496 253
880862 300 659
593142 555 256
31061 206 257
612585 4 459
317415 212 144
526377 267 6
125902 549 19
781600 274 647
288655 53 433
641631 425 181
326247 342 702
517805 990 14
271178 251 223
925233 233 142
247759 425 371
693654 451 321
588489 438 209
461222 841 788
489260 192 274
196480 770 210
759225 954 970
484212 908 95
431035 46 305
371503 811 514
942403 241 635
283822 949 584
264320 107 594
115269 841 379
438347 166 314
836425 641 79
748489 946 531
325231 796 79
268138 948 395
347493 165 537
971472 344 603
172558 286 630
405102 575 783
192069 316 151
270653 177 644
874338 340 20
301095 240 191
832223 613 630
322932 120 542
664964 612 99
254755 647 894
935275 385 512
588180 762 771
581692 857 396
857627 61 511
762969 858 573
813952 585 10
395659 489 983
274003 837 919
900249 111 491
524228 280 714
553548 185 643
47084 412 932
969830 233 241
574491 256 94
680554 719 215
578265 153 974
756061 300 164
118685 463 329
734513 609 5
427051 822 176
551166 425 487
815041 637 850
540243 906 799
170935 277 165
179551 946 279
87448 752 814
442665 910 847
272759 52 585
561043 230 437
537078 391 359
354821 316 404
503017 640 630
284209 968 50
619323 307 805
633434 160 302
336339 35 711
910202 857 493
180912 863 680
646613 173 331
259105 782 282
370422 239 346
3051 401 250
821452 456 119
886732 270 554
690449 889 90
564313 396 576
810165 664 499
725614 171 578
672548 60 270
476560 68 180
975659 27 488
845276 657 339
879628 110 904
356950 270 801
140659 493 12
270097 563 275
476497 754 276
208382 904 649
808838 127 508
881596 38 551
38289 365 498
259199 624 446
257529 161 397
338295 673 967
769885 453 760
727873 33 456
395241 490 851
223619 561 789
909733 696 572
455376 269 81
269288 341 961
993439 741 877
169874 7 96
204320 118 322
148329 872 225
704252 261 771
885 869 899
31054 263 221
346088 979 405
465959 355 790
99720 114 540
930535 616 166
446976 498 994
985173 448 813
737897 800 667
982385 64 314
683573 414 325
113161 899 449
674665 816 820
951646 158 545
584974 581 814
916455 329 178
61389 256 848
444425 974 187
850370 788 75
384772 941 390
437404 69 337
481580 497 833
147619 262 743
947183 25 853
173010 356 412
800403 780 600
27089 571 440
390419 863 400
482212 399 352
566331 774 673
217572 548 73
707930 832 27
575029 661 815
986094 395 420
327173 759 213
912662 880 844
848569 773 546
339745 59 838
600391 582 905
907388 243 918
210286 999 32
357535 282 531
927546 631 571
297526 14 153
462367 35 490
337318 512 111
692269 808 141
533384 771 195
186884 234 651
990680 407 708
312545 95 509
506797 205 739
617395 910 422
190224 590 448
134599 185 728
151676 494 740
802748 356 676
892073 983 792
13589 970 371
814984 947 142
338421 281 913
539027 671 866
987779 388 782
307806 878 348
919253 680 802
224304 264 834
153849 934 553
128712 715 156
227429 239 366
390457 267 818
128010 596 957
809151 935 696
789485 784 705
787020 558 194
772881 945 131
774345 273 382
112023 710 874
259540 541 662
168330 4 19
757050 892 389
612686 640 106
627691 964 928
978537 847 234
356809 540 934
129501 105 902
678813 865 567
209348 90 897
702464 883 391
748845 985 836
932946 585 208
796022 436 683
950099 383 212
777903 838 394
542460 8 699
194506 502 85
420656 270 350
705373 648 487
775526 584 3
731805 226 226
115792 66 573
531085 967 491
591936 951 404
830201 656 862
206125 484 980
731697 254 370
173489 945 52
803867 468 336
964092 211 773
606098 183 577
39408 703 933
938931 948 290
788302 196 710
949372 519 539
761124 318 315
237358 564 33
930142 846 188
398272 227 276
424586 817 752
751586 626 91
641137 530 175
893603 554 28
202463 566 592
833766 805 711
820190 315 846
684752 801 884
668409 110 898
701192 903 975
633441 978 954
738298 885 249
442682 891 645
549284 153 350
62592 38 496
687475 9 282
524153 526 570
885773 95 674
312297 18 486
365187 812 306
737588 267 988
204307 892 718
522763 416 1000
623582 698 358
649753 885 613
186684 699 140
642205 25 525
686908 845 788
947519 600 285
154229 628 212
894970 496 950
964521 894 803
549517 948 288
669791 862 303
64430 953 607
424968 136 565
767285 466 191
289011 109 729
330363 959 473
124728 499 433
785308 111 364
725056 717 934
134764 264 812
969946 296 140
318266 164 13
423909 121 797
420833 356 868
651296 6 72
102826 509 498
686277 367 498
921432 44 633
513105 888 287
419189 762 448
535329 676 610
281525 516 185
845585 242 984
261444 464 526
684938 966 310
118718 918 226
466044 546 560
255913 453 280
892280 361 826
25103 938 576
748398 978 234
954780 587 363
664081 458 986
513192 364 918
763271 775 281
743675 762 172
717856 425 544
177047 626 972
976209 391 996
225657 128 208
802613 82 360
600 771 662
627642 421 515
258874 381 650
213774 685 553
743878 892 847
873933 91 783
628604 296 254
566424 117 34
552186 75 440
551950 169 713
776565 198 387
212645 330 948
466086 342 368
360688 164 529
220425 565 222
682210 823 853
755582 479 930
117451 590 152
394289 255 758
84482 858 685
589628 986 164
631719 219 93
851017 462 398
91388 635 410
29470 554 837
816413 362 447
583575 197 871
931867 895 195
381879 731 443
208898 846 349
438858 552 703
894981 415 972
688426 607 898
980169 575 957
534797 291 520
172041 896 773
864168 251 295
213305 673 881
340583 161 291
746862 657 686
923380 46 596
374019 53 570
437834 979 597
379735 229 793
635738 566 303
501927 806 363
760481 87 484
709962 528 67
171339 889 102
513459 977 453
241118 797 60
561346 243 535
194895 627 639
809488 945 835
310813 637 407
401117 152 75
276986 153 620
583636 39 959
286562 267 492
822398 182 137
724648 981 637
848924 414 106
427072 130 557
691963 347 976
159024 313 42
58498 913 771
154296 703 847
601038 770 889
582840 383 542
881096 181 625
787332 231 999
969236 782 52
190733 873 446
821632 122 612
884645 863 95
244621 120 291
193436 421 680
849394 634 510
807592 362 120
321358 98 444
100476 677 988
265965 267 930
188137 860 498
255619 989 563
846267 480 372
904041 254 19
918034 818 683
318423 132 110
104567 577 762
124429 546 775
170712 568 350
552399 906 456
989687 39 453
758341 842 501
995021 183 211
679794 821 217
913151 475 78
121984 415 775
886011 499 295
891223 182 771
790942 619 646
347830 761 959
492808 497 306
158825 60 209
356458 968 179
311186 511 16
812416 521 848
328588 211 902
722255 839 108
753108 730 911
755683 173 499
792924 681 176
794523 701 534
729508 193 623
205131 971 304
39219 614 597
429449 668 993
9028 998 686
385787 582 222
115064 733 313
545426 258 785
424173 253 494
84291 701 266
306730 595 336
854599 385 618
503398 909 41
990181 150 113
798604 797 480
521999 146 139
589844 83 168
689729 30 623
716911 270 439
181328 723 759
962319 720 760
71491 835 380
26409 928 679
506080 46 70
630350 843 408
596014 348 714
142198 284 272
147583 836 56
390425 748 639
704549 830 313
258676 532 271
896960 343 336
841045 705 569
795873 44 642
286231 503 146
693530 39 731
45323 482 261
73097 54 619
578870 239 545
1293 138 500
939381 251 138
160866 112 854
50955 544 669
472575 315 671
917046 954 351
224141 919 29
657931 302 590
889625 847 96
920348 310 389
28582 540 247
158417 812 103
95647 705 889
394954 640 364
334275 952 671
81758 854 192
305193 112 102
741794 213 144
835416 63 209
578988 936 809
933844 167 170
163552 401 365
667145 593 310
237633 486 613
14573 354 66
464576 197 45
979746 663 375
618072 693 833
435660 319 295
816963 556 193
612865 638 284
702687 163 956
369573 616 812
503657 200 318
265625 704 905
506343 61 898
672512 970 477
672592 19 562
418949 573 30
443077 807 840
757958 181 629
529107 625 79
909271 635 205
708175 15 869
872371 119 225
639738 544 539
884551 773 330
474849 456 473
461983 883 173
910601 387 833
472337 796 213
906069 192 341
339426 400 6
352222 960 297
928139 68 418
508036 312 405
281385 724 150
710980 759 897
917603 158 991
901168 410 801
740404 168 150
561677 167 920
389828 94 476
818461 29 437
740226 586 162
820869 995 494
372402 191 11
743185 554 151
8645 822 731
893941 632 709
403735 902 301
653507 102 677
371290 294 208
421864 832 263
196632 742 589
324049 540 334
749345 716 528
187107 3 367
792396 295 365
861144 617 694
18731 471 719
593984 249 102
977910 962 96
823059 464 432
472806 29 6
528175 555 606
680476 89 990
861681 243 14
781146 934 896
666082 44 62
119886 292 55
976226 649 667
985692 630 48
634713 292 712
289790 528 188
457946 525 192
222003 279 768
189202 802 819
218292 657 853
182791 402 650
818341 149 959
862212 156 763
831892 683 66
601598 965 577
446509 326 310
943284 971 857
869137 379 928
174292 9 661
707430 202 758
342487 258 291
46180 321 933
814341 427 551
284265 125 636
861851 313 745
834133 346 825
552521 421 599
415344 114 231
301024 147 478
471626 671 441
551591 225 731
594856 16 530
447930 958 272
928683 288 834
232732 411 804
847812 784 81
571961 227 31
122714 761 350
983973 455 153
719415 26 599
753032 843 31
546397 180 720
729277 810 324
722774 186 900
566051 222 864
99916 442 340
108977 51 95
657968 311 876
763732 596 585
622794 450 131
954849 842 690
673409 533 724
342694 629 578
106534 266 107
3922 154 459
759714 761 711
344083 141 805
791309 131 621
541465 966 739
367065 120 672
944057 787 783
998864 647 784
104990 550 174
724790 432 489
895235 776 703
785363 633 226
681937 183 514
813910 592 503
584251 760 523
987853 305 783
301171 513 662
570085 696 628
848352 315 230
895044 644 958
977362 384 165
486896 551 232
14824 87 40
358389 598 43
573811 597 830
948841 340 743
119410 65 435
122934 33 425
382485 626 515
318584 566 485
484841 654 534
913180 135 278
860684 199 303
557407 96 316
482598 55 995
631406 297 409
822472 257 4
813345 444 531
409122 650 415
235217 110 242
990103 530 269
837602 700 34
179157 615 829
444108 812 308
587137 653 457
590022 117 806
149220 116 166
254079 816 421
828564 829 993
654512 762 473
118913 193 355
413171 566 641
983805 551 439
417953 837 228
832857 614 683
249144 304 133
138249 891 351
470906 445 433
562707 130 474
279186 178 773
613697 834 76
901759 431 163
320913 797 583
137047 975 873
797578 89 775
366217 811 335
104066 57 606
405827 668 276
302156 933 870
365803 1 356
489362 325 181
175598 234 380
542492 755 572
655017 652 210
677405 272 718
574387 127 224
880927 670 134
42143 225 926
865878 907 869
261620 31 759
90126 940 165
784952 118 316
339407 262 267
471485 924 951
25938 351 807
924659 863 63
711285 729 440
373943 620 948
955840 93 637
728406 552 111
117220 749 48
30694 200 677
939223 217 333
200054 891 142
789938 201 36
60519 854 50
702188 593 891
899236 326 620
856095 36 128
61778 275 232
541999 536 626
949141 495 205
511280 125 524
195389 946 685
988801 74 45
651609 154 752
722689 145 124
413758 858 84
203607 326 208
489340 265 952
175301 832 552
414395 76 225
626765 156 847
683906 199 695
606964 775 947
1361 859 643
206653 136 972
722497 707 106
883779 181 953
284245 314 71
660153 170 783
993480 695 297
399213 665 427
588193 613 65
407674 640 74
888315 946 795
725123 287 275
232214 308 270
148853 771 119
868555 659 976
39356 962 873
511667 14 872
953820 917 972
71462 562 990
10120 539 72
766601 605 282
698199 364 474
381561 727 483
367048 322 344
681395 97 579
942340 767 543
386082 53 289
847215 289 40
267226 233 534
653716 66 349
581287 126 382
728428 663 930
921650 417 276
500203 415 443
307217 51 984
628805 234 208
604262 192 58
587440 479 333
846077 588 803
582980 113 299
381752 626 597
183213 141 794
613234 21 106
4001 333 111
719908 77 292
778894 121 820
303017 413 602
372014 275 942
216607 876 7
589449 7 397
53800 456 800
746257 803 506
687469 497 404
676301 733 801
723656 752 1
181419 835 418
877607 858 543
157457 988 38
13011 603 238
292979 957 395
484819 813 116
124826 682 51
236975 654 210
769877 16 846
134561 5 921
976371 591 865
677699 93 155
661840 141 281
106681 300 343
815875 959 39
545643 272 722
425307 722 731
581030 341 630
98889 713 663
414872 435 995
273638 202 75
315771 453 870
704771 274 25
94086 245 393
654492 931 828
868236 680 31
505870 633 43
518339 14 552
758256 272 368
328286 987 994
544374 437 380
370389 524 204
349567 58 585
698202 763 860
442137 706 465
378237 570 88
228543 891 83
792364 926 204
740196 191 451
561185 492 758
240374 685 65
698865 876 740
752154 891 895
147179 902 75
554231 39 169
296234 793 710
124348 995 452
491069 854 494
379673 702 215
650886 640 112
202416 886 196
615360 460 282
123994 565 170
56081 674 958
560701 798 282
341848 564 923
374009 422 858
587579 838 183
696001 358 609
815216 986 479
200751 958 281
74381 611 389
869589 175 92
369412 577 420
319623 204 391
407806 608 778
543302 69 462
440201 201 591
219659 441 432
733695 829 262
865548 738 160
356637 118 741
106126 897 528
123093 232 258
599772 325 871
661812 513 858
81941 938 831
964675 393 85
27549 721 974
119086 419 308
199654 90 378
547530 978 944
680644 167 486
484515 759 303
690644 662 641
77625 159 537
776814 916 449
889835 673 852
359721 883 861
559024 582 957
751283 37 931
81548 919 272
258202 415 446
723242 420 479
471178 301 410
851534 136 718
88792 81 900
148288 858 543
116297 163 61
931276 16 461
5210 317 794
277675 163 799
736806 35 815
286678 113 279
275400 285 300
763796 160 529
301372 129 955
778378 589 729
868888 911 892
695212 576 888
610077 415 257
518003 663 298
294253 549 786
93130 968 300
683066 422 924
913543 928 125
964524 915 888
36701 615 332
802083 443 709
821060 587 805
456072 943 453
249860 886 576
428679 213 482
384663 353 287
431326 747 363
799707 669 50
549766 86 512
334493 44 813
644101 606 204
654469 864 574
850410 672 348
950719 865 367
785805 269 844
809264 684 977
219661 742 480
997613 526 586
21160 444 352
411911 701 187
451517 938 632
453339 345 188
132288 661 223
711385 145 801
557966 676 154
971496 132 941
995997 193 858
506432 781 727
846982 826 548
520463 104 803
723534 925 166
539272 606 145
550656 797 244
579822 480 205
27670 94 793
108903 903 610
24233 692 456
934466 471 120
875678 727 845
453538 91 920
184294 855 340
760042 604 59
293428 453 289
863562 202 28
425693 723 250
557005 924 618
941019 320 619
714762 925 183
420407 407 598
403381 200 516
822043 188 669
598762 645 669
196997 905 772
853213 220 120
640373 349 248
420192 655 187
463639 787 354
508142 983 465
768345 418 904
735515 815 144
215434 86 512
339403 620 382
124297 487 948
259719 73 277
923370 947 143
372082 434 145
26498 459 946
925453 681 929
181483 811 925
403837 497 347
677000 286 22
659516 343 302
317878 164 194
12895 460 933
205612 596 913
844728 322 561
240885 204 796
293625 112 756
664705 574 982
962908 816 540
603496 252 125
401843 702 967
264957 493 452
812180 33 115
349244 746 249
132484 223 369
190696 551 335
183309 127 442
840458 791 887
730592 208 499
993176 774 522
547070 986 364
915123 634 476
114630 760 899
833996 48 874
652776 359 831
261097 883 107
786573 330 404
110162 984 784
49275 805 723
962743 10 321
414421 851 853
948118 255 218
218615 551 131
427015 49 608
538123 659 666
291612 806 99
979819 122 891
261798 303 751
96411 249 48
283801 457 892
379329 880 983
501284 752 444
802741 754 256
335110 738 716
852534 742 226
87080 833 215
808490 466 300
709429 616 178
551523 700 206
371029 144 50
69211 997 870
396960 631 279
594510 871 90
582842 939 314
745419 232 795
576724 821 78
713205 318 917
400474 40 337
784705 492 505
404930 590 377
975202 101 631
756745 752 695
240032 316 761
204911 875 824
373348 509 49
80286 571 971
490177 608 26
271861 605 258
911446 676 68
601760 886 332
991522 761 460
829175 130 61
71187 188 62
367656 937 331
408982 566 249
33627 553 357
611344 964 618
701891 496 676
798965 235 681
830999 122 395
976738 799 371
800979 509 503
922876 808 972
70961 992 686
336483 66 823
351495 3 741
922672 728 240
196036 915 362
511769 172 574
980949 572 764
395856 200 734
782031 722 870
978570 426 588
607572 54 810
54204 864 894
885632 232 409
667110 928 1000
224892 32 112
118144 577 414
249060 376 669
749509 547 236
34546 913 993
949132 20 30
292180 228 224
435341 180 257
10098 54 392
23568 40 152
143672 218 177
984263 477 707
364202 240 837
671331 186 601
222985 870 733
234188 872 415
344091 827 564
589099 14 272
238379 624 525
113172 608 972
746429 146 259
252060 750 259
253201 721 831
220429 767 914
274451 398 657
114025 847 769
106447 391 176
916512 239 806
537002 995 884
950542 499 435
174462 592 421
852593 252 760
43309 297 132
386470 996 772
719672 941 529
532239 59 423
372898 938 468
100155 246 949
526649 818 432
686933 130 238
48243 289 162
377266 754 286
567698 465 459
291432 989 424
390780 387 989
455025 604 532
446704 618 87
965620 61 356
80230 746 180
442589 528 115
340254 746 460
499319 186 466
205834 811 971
236819 776 478
784131 263 384
157146 991 915
918502 858 151
722852 132 780
353430 909 286
288823 937 874
949897 954 255
963494 881 204
523758 155 371
242682 251 158
924762 996 346
710989 266 998
249300 187 237
586893 283 435
558721 953 381
438010 871 729
454546 293 558
762094 363 405
574606 669 353
324452 835 786
301173 802 661
92438 807 136
682818 17 732
47515 479 170
181696 232 681
352449 133 621
230994 76 315
710718 82 962
479747 232 476
662228 665 681
766754 973 572
133220 936 264
505282 206 359
512380 693 637
249386 906 671
854948 970 818
239004 455 853
597807 835 716
928025 367 431
628730 2 785
825573 466 689
124424 930 936
636709 169 730
317081 270 367
38525 420 906
983500 616 277
368277 599 625
306884 122 208
179512 575 814
951142 593 391
700066 874 690
132893 213 803
696047 648 759
862441 902 361
597726 747 168
759751 450 790
674983 982 972
191692 591 233
183220 149 941
784376 789 433
200087 655 262
726527 746 613
607965 980 1
76436 395 688
437728 198 872
930645 631 562
332283 988 880
106227 139 74
623808 673 973
774716 265 431
942099 736 226
452086 665 796
203572 438 247
981845 838 420
437352 867 932
632739 715 99
453810 238 433
733087 478 70
553969 304 153
17942 124 297
959356 577 650
912782 122 137
39247 51 121
539010 154 134
250679 162 427
853283 22 288
107474 212 258
631278 16 249
200629 103 65
931416 746 184
192443 635 724
36649 967 418
819527 15 678
876116 684 588
342878 839 633
620994 813 742
318701 862 616
554327 26 358
464023 464 830
499895 55 106
771942 589 815
1804 67 731
776885 188 616
33286 467 491
93286 943 833
548677 797 44
875522 471 372
741350 495 609
465197 314 468
217436 473 397
372081 318 397
519253 328 12
162463 962 989
770181 535 341
343174 347 922
895362 695 796
538581 546 183
722764 149 224
708022 963 72
173252 111 398
873630 133 55
404297 633 569
83669 185 244
323829 650 327
118698 1 731
826120 262 179
896097 207 741
729738 730 450
792423 256 924
425257 730 736
754769 324 462
914937 686 185
5199 884 452
144392 656 730
913138 464 488
417120 222 299
21463 522 100
719513 315 656
769974 894 744
850098 471 976
803008 91 165
709527 679 33
566700 137 754
151420 531 274
531482 27 32
994351 194 519
426751 110 509
867787 765 561
426722 641 903
616809 740 171
588038 283 892
757037 248 412
968687 492 785
673938 667 523
842106 773 77
161278 437 86
555228 520 127
11502 277 31
668153 886 749
758068 379 510
657378 89 885
456335 661 918
618468 176 939
800086 728 105
307438 47 402
64507 98 106
995014 677 3
869440 993 770
114052 780 696
350502 666 832
433045 13 343
110099 217 387
234955 374 751
188190 485 834
192313 997 320
483696 360 497
678160 127 929
962114 460 768
880016 481 375
621300 70 772
923470 412 668
391179 612 992
626655 498 816
295130 181 403
289292 143 682
482883 147 255
829601 158 686
947153 660 224
37218 584 458
352225 399 185
511552 890 7
229620 948 643
960860 223 937
391058 658 47
528911 566 597
196016 338 123
991893 330 896
896215 442 737
348238 424 719
784333 959 244
307826 33 561
561784 552 939
872578 425 790
429084 393 854
266549 419 621
522676 497 17
1738 514 709
654420 835 14
309412 344 462
779844 697 898
539643 813 548
92939 627 460
366994 913 906
319190 70 801
863436 782 53
533685 406 631
146631 100 576
343622 864 566
551582 380 872
391788 837 254
194532 496 292
578704 220 760
637761 515 564
177378 866 926
74931 678 541
435345 930 525
794674 202 803
837228 741 920
869960 673 164
685704 633 402
717552 905 66
330036 308 939
406757 938 157
350856 502 555
559230 912 332
249822 252 802
812583 739 573
812457 137 673
779015 819 571
237592 105 873
150180 476 458
401200 2 182
582237 452 224
327162 523 456
3313 420 682
55389 719 404
74855 405 250
455102 421 194
169433 579 249
399779 642 728
841053 631 897
184732 777 440
77408 651 388
341478 246 632
696415 719 211
850891 201 351
376115 240 711
643041 721 684
696566 716 719
255954 129 495
316772 259 407
502307 181 96
231378 15 933
126855 393 74
671756 874 192
101068 785 699
155343 799 240
867043 212 857
393591 715 325
764435 176 317
763788 511 53
10905 917 264
991506 671 528
159078 625 871
117419 539 705
510828 189 414
947881 326 366
244903 366 846
2696 756 610
451352 440 525
791782 182 115
867925 558 326
702286 38 254
214685 270 267
918051 86 515
582794 469 609
455223 615 399
558835 549 279
807971 576 130
429639 626 500
202926 899 780
272677 545 320
168391 852 20
195589 257 660
406077 717 408
389413 400 900
151904 738 489
755775 678 482
116211 253 575
665829 199 987
816441 112 691
896710 18 702
318660 791 456
115519 105 967
591391 195 584
299008 510 308
153955 810 189
364378 312 865
329041 623 166
367628 624 767
447525 884 304
801343 20 657
102785 598 351
30100 853 979
22432 620 158
353207 437 381
137291 309 688
508200 570 506
520766 933 872
815713 631 636
486486 922 451
187555 434 849
101633 520 935
683172 406 765
281912 737 900
997259 230 917
713196 560 147
824939 778 732
403918 115 14
887497 849 348
296348 46 631
297635 446 622
313443 961 616
36812 702 745
5889 808 949
786867 208 779
474753 574 40
323277 332 495
167870 525 870
502022 990 955
406535 9 13
633098 617 653
396081 538 789
400470 537 118
354040 285 218
335033 562 64
169339 694 544
379330 970 932
577288 64 409
448761 990 736
762124 186 121
183799 264 110
52272 816 626
120601 443 29
368020 947 518
596802 480 63
740880 983 579
952705 302 989
86896 325 554
793521 308 530
314172 399 657
941723 622 839
566632 314 691
352331 830 692
647099 118 346
114165 392 901
119955 293 614
578327 904 483
101125 201 959
877679 904 579
506010 600 423
135902 705 234
64186 784 907
451444 596 154
984134 161 122
773248 416 124
548271 294 728
101828 773 64
180236 813 738
12544 451 140
559700 381 366
676680 688 722
527914 338 460
316073 600 205
890766 125 380
553493 711 585
366145 329 961
932392 422 878
957526 496 453
834841 523 337
262878 222 887
519257 850 404
602927 350 796
891291 603 75
409083 651 818
669458 745 524
716199 779 108
75107 409 695
775805 919 34
27495 860 99
213941 511 258
352570 699 658
759872 386 301
820557 170 723
316542 214 888
875849 671 316
90539 991 299
518837 98 991
884347 331 205
236282 901 28
543842 646 195
643191 675 748
68834 910 721
12211 165 625
636061 138 968
319474 949 890
432513 895 620
406318 622 391
654550 952 253
165219 962 699
606838 195 372
590923 851 394
712430 671 916
85164 815 708
230851 422 994
913833 734 34
845475 392 737
27026 41 302
867442 108 733
393154 3 124
153945 310 631
678280 523 864
812061 147 529
21638 958 603
958059 798 65
663587 699 544
311511 795 263
211109 178 370
517240 934 652
182055 268 847
783154 538 251
455684 259 641
644209 964 961
660088 390 369
297748 480 149
239527 921 278
95051 985 280
406448 962 213
422911 79 607
463429 891 237
542724 132 266
566822 396 302
53073 528 401
51492 131 137
957721 402 195
349585 981 524
634644 936 101
781305 14 55
714867 12 533
763616 458 967
650206 614 109
497338 347 696
429194 892 361
503238 473 523
109376 856 869
363781 974 130
715286 453 330
375630 800 754
372647 356 466
247747 883 277
685916 714 537
168002 803 838
216182 864 743
131638 666 794
54913 204 521
778250 395 509
251864 96 809
262273 152 580
418733 288 310
205769 57 601
312607 206 886
154725 837 592
831966 429 568
33899 393 959
425497 193 484
982781 641 95
417077 544 769
695642 296 757
126696 182 836
710328 982 865
178605 667 994
636569 588 516
606967 573 747
311617 774 119
162008 60 762
418826 550 425
685411 224 764
389137 362 409
164819 435 78
354492 822 207
689724 162 338
378624 901 78
329564 723 659
143490 174 828
578572 548 584
605892 957 187
99553 399 336
613600 83 127
319464 41 140
269790 449 414
588125 774 484
957340 290 367
147702 707 213
66028 232 662
251321 507 582
35538 91 699
104551 556 103
585414 676 149
271946 42 580
379152 603 872
511781 637 950
314729 601 272
791385 535 19
955520 87 310
921240 420 72
34786 833 950
956358 90 289
803162 190 401
875178 232 88
313583 569 195
956477 342 818
337342 947 333
997215 9 1000
39332 811 995
325626 41 685
915592 819 612
439633 55 14
936381 520 279
358600 262 656
96841 252 432
31456 335 186
248586 430 527
591508 164 733
69770 170 398
838023 426 384
854065 245 755
183315 764 820
69855 447 917
631852 386 221
279791 748 642
858440 469 869
712502 633 364
650053 808 427
924387 486 387
278605 505 266
588224 653 418
973629 653 342
260676 963 369
952760 987 40
246032 853 635
195572 188 999
334036 408 100
404155 651 115
571285 40 588
892430 676 493
854944 766 493
541210 732 870
131100 358 657
472680 423 789
335226 855 870
325142 643 643
439810 114 624
40284 168 189
942463 132 73
947909 860 191
53412 762 764
834302 655 117
244302 891 533
151263 339 5
340102 686 397
27650 96 886
42309 300 801
818181 914 68
401897 943 126
71983 651 946
317449 327 17
928142 704 515
482484 421 882
213097 621 207
164336 307 29
860948 79 801
409317 768 376
681793 841 226
123642 770 305
553039 445 501
85883 318 309
265803 233 618
275055 62 331
752098 260 29
851027 202 28
404461 663 504
64409 140 831
18281 405 671
893094 752 853
644615 5 323
603165 392 644
735488 810 859
495603 948 311
817432 137 772
853647 407 167
558979 732 347
827940 103 278
516522 291 527
899316 910 718
333740 334 679
799415 914 64
413133 536 358
371943 833 62
107469 60 44
199969 251 615
425414 796 19
763595 62 163
848541 152 443
329395 211 197
529802 319 112
285595 245 345
346410 614 741
674258 775 327
58571 213 771
208099 510 915
186352 981 610
273127 543 96
927541 510 297
981977 697 242
724209 188 377
345407 974 357
460182 419 117
958330 587 155
932296 176 773
3409 910 411
754931 961 692
152616 987 198
348193 314 43
282657 303 864
613010 370 428
55556 539 829
370135 593 365
164099 636 218
259969 58 139
284753 382 150
342513 418 494
881104 834 986
184854 620 343
999831 24 965
231086 140 645
565382 715 463
821446 91 746
711138 58 855
572832 713 625
368736 16 699
189031 765 45
663903 418 109
71148 888 356
821769 241 558
27575 314 884
869655 550 935
956721 19 222
619545 567 208
282705 326 411
567107 28 752
560308 286 655
176017 487 970
929256 306 158
559718 894 878
224474 926 124
566677 20 287
635552 112 389
657893 240 19
892882 162 201
486154 130 973
486673 124 555
742521 698 715
390738 636 581
680144 803 428
409840 767 652
168531 443 628
566647 484 928
720485 717 769
680789 182 12
990934 397 373
253283 980 474
118994 85 969
82008 703 401
727052 522 862
723731 399 345
745367 381 130
609157 142 449
700836 755 857
115521 68 788
652056 472 953
968533 192 223
780366 559 552
743035 277 75
652567 579 587
526259 363 768
30916 104 262
205610 173 587
865815 63 835
645105 371 591
771405 65 254
505934 48 39
974183 891 365
727324 102 343
361854 260 68
44285 52 109
163760 839 815
310535 69 735
821017 282 179
476450 290 958
949185 332 344
187504 807 944
20694 705 551
540729 722 492
998381 506 56
279046 959 593
471421 923 683
835097 78 63
644557 205 833
788475 366 804
974575 507 250
606469 364 118
625417 972 305
789215 970 52
291921 831 857
818620 955 844
968814 379 580
529845 409 457
991797 977 456
2021 142 422
805369 35 572
400027 495 922
609557 798 803
720523 538 63
642551 114 988
905633 202 939
762536 334 672
481513 398 983
365449 255 503
509487 270 544
29790 981 709
371725 250 789
133716 345 383
463096 691 454
627726 835 664
948947 624 533
777072 314 301
513952 101 457
843786 496 972
984229 991 178
701927 969 104
113267 668 628
898491 850 574
510734 237 323
399423 695 544
598759 582 505
297941 429 970
984790 970 891
370797 88 344
138073 789 922
173596 919 928
249986 422 237
459016 857 165
832639 178 768
927075 932 83
228652 472 6
457720 351 908
370768 813 35
758844 593 228
169936 503 630
188712 80 763
792803 811 333
345476 862 598
614961 39 504
449865 634 400
186887 229 879
689230 309 127
953365 695 588
593317 97 987
443565 204 151
610355 407 384
968679 230 285
526356 60 529
237251 292 486
302606 522 772
786278 629 689
988880 40 273
69720 56 817
968388 784 472
465300 220 861
501971 603 662
775412 655 261
872644 41 425
854697 49 166
46462 923 32
29575 329 44
221754 597 703
621444 132 636
788715 713 126
571757 318 109
231666 688 824
556737 892 13
450975 984 662
902643 166 352
986029 267 911
91653 995 218
737576 943 679
877419 786 285
893231 140 126
340796 1 544
85078 172 562
563592 15 410
139904 858 974
198236 162 166
742107 621 695
5490 502 687
560715 428 24
4914 864 514
418014 651 103
658048 196 360
136464 857 294
133932 18 963
77843 241 559
829105 71 568
332067 203 475
266563 288 221
732258 203 100
806764 882 89
511143 101 911
431649 74 247
204110 309 216
810586 546 816
504624 310 734
383788 313 302
824531 562 345
860512 415 438
999953 973 228
146509 686 738
640539 716 374
75072 863 799
334132 372 748
360654 408 467
819833 981 426
705863 283 75
440034 211 892
526327 510 219
75634 644 682
960221 326 216
325010 793 76
83914 226 315
833735 245 76
670345 222 633
306289 877 458
327735 186 345
451194 651 963
270447 859 405
205479 805 458
441949 571 303
442023 812 445
282135 883 961
11207 645 872
985563 42 511
167006 56 765
678646 815 720
803794 174 811
354205 265 124
210848 811 775
804475 87 747
421707 874 646
508186 289 326
232392 62 294
666898 257 693
887430 232 138
532458 17 368
245565 679 917
817076 53 915
767095 515 417
754925 394 985
83796 410 349
8842 979 243
256298 592 167
540924 533 657
28149 233 199
833270 736 889
870925 166 309
304539 116 134
599082 373 588
481278 192 459
877966 279 457
221474 886 307
966275 331 320
182925 72 747
984819 936 308
959435 782 647
166343 667 279
853473 337 123
214727 861 678
142878 24 215
249472 148 649
407978 493 429
487147 105 718
100566 164 302
222110 79 657
582509 197 296
250298 287 616
522797 942 54
757593 619 463
831773 418 95
773109 103 517
474830 352 82
228189 589 541
265773 948 766
314687 366 85
594411 782 502
967751 328 260
866927 759 630
200900 339 103
196968 388 909
134075 559 171
51171 458 404
753098 230 68
566433 694 91
661981 135 723
520502 305 627
5878 463 609
168904 963 447
659255 87 631
164211 300 719
564290 901 91
577875 549 456
106375 720 987
642822 196 786
255583 350 566
983842 243 851
108165 772 826
201630 48 715
749747 490 589
825864 551 875
310994 393 507
722264 56 766
124476 617 467
193156 355 996
708239 277 877
574785 715 760
671795 373 469
399543 278 520
481418 796 678
101903 305 180
245505 279 78
363305 707 697
549257 28 28
129932 821 759
343737 469 124
482943 145 372
3862 432 855
263252 357 723
26449 913 821
20851 710 213
336823 430 480
369241 292 758
553760 813 637
200930 823 18
201942 660 87
945030 957 728
665241 710 838
871378 320 84
575425 978 198
596162 820 749
357760 242 909
850135 3 243
408133 262 980
551780 797 582
82686 626 219
716046 795 907
491576 678 94
603494 229 591
622951 935 117
433530 401 935
208791 394 708
802902 887 258
796422 481 653
901024 955 912
334497 618 308
250689 146 552
81358 747 583
395293 707 831
31148 378 199
538379 849 877
60179 531 778
775574 236 803
962477 569 749
754207 304 441
217564 143 749
972450 304 682
480230 986 886
679798 573 717
313249 37 441
261920 475 23
227301 647 231
724618 862 622
94604 108 223
939107 733 472
71057 643 523
41120 20 682
801465 331 285
233057 387 920
250209 448 30
649325 440 425
86668 826 742
36217 792 144
936060 611 198
260286 762 921
86127 246 802
163550 146 635
691010 348 122
802444 595 547
913408 640 973
193519 980 68
811319 565 911
707048 104 74
454001 486 656
626904 856 423
366458 379 181
142980 808 253
161230 144 398
487221 130 28
301099 275 368
696178 783 542
576262 574 325
44542 460 878
75352 873 988
880459 119 139
660729 704 734
894856 305 114
715058 818 541
438945 966 619
295926 147 736
977804 563 277
477639 305 570
239245 188 469
401137 731 227
853922 297 894
851562 283 723
960019 593 881
880708 954 704
18431 538 672
885238 696 251
78753 771 508
102203 868 447
414077 105 543
887779 334 155
471270 194 12
976041 739 215
334025 278 951
716055 208 775
527517 954 807
980142 666 755
512241 805 811
646935 738 284
476252 447 612
868509 345 768
191703 327 403
514328 561 464
977289 232 470
668039 477 573
339494 480 212
614499 476 987
150891 814 125
414607 307 291
103465 46 77
937454 476 628
742976 383 86
212586 40 347
705024 3 648
351990 180 938
390573 62 333
37841 310 159
131063 814 310
606388 853 812
654587 931 768
92647 339 103
588271 997 403
826571 330 723
84032 431 821
609419 384 549
620245 756 230
313857 338 984
982280 648 738
586657 766 912
555226 807 257
64523 11 846
374640 669 517
865920 873 862
15741 211 418
587633 563 977
11089 327 280
410419 229 702
2047 61 491
3586 463 69
412266 860 925
777924 164 293
926500 426 166
810673 643 618
488110 281 742
698960 298 94
877551 849 434
753704 163 827
577814 245 616
431782 200 765
69728 27 266
971368 719 258
357507 737 815
663034 631 440
882729 815 320
803315 61 384
853243 334 167
531360 721 239
56356 737 30
41599 447 597
237223 72 286
583347 553 738
410695 673 857
69276 886 902
635518 667 650
805858 827 538
178303 200 388
720316 662 22
593869 136 360
664496 206 349
573166 59 64
569923 368 202
799611 873 116
67648 72 20
911545 513 965
584042 971 172
525692 297 28
360514 209 747
129580 234 239
960733 580 969
735593 854 718
773154 219 581
706150 264 322
451187 641 587
277780 293 49
281168 846 878
900587 540 792
505191 88 938
783716 64 801
679708 797 167
475256 308 623
154772 648 778
258171 848 506
338250 300 231
72979 912 544
359915 556 392
682563 989 984
578819 157 244
875580 611 951
348673 942 369
130402 477 896
367471 183 880
231482 53 157
135642 495 125
939859 719 150
999817 306 50
702161 317 532
624023 686 101
261769 977 131
265437 212 352
642714 425 911
768353 517 628
623460 906 994
992789 292 568
269479 192 259
983675 232 713
256378 814 726
730941 87 483
833623 849 423
872225 643 147
364730 122 574
594903 191 584
824642 344 654
52703 586 194
544589 430 3
76675 289 967
230951 261 542
226541 529 557
607122 496 85
680824 570 843
904616 264 636
676142 607 540
614599 817 164
457277 257 622
652548 803 4
471163 824 262
635498 563 882
437324 16 381
84792 497 405
569796 489 336
889474 566 935
902744 674 370
490779 350 613
577474 869 398
237093 993 120
418010 614 364
760537 874 732
133174 753 411
267916 408 863
426543 920 328
824635 384 651
444753 877 793
502266 382 536
177667 160 716
142012 442 734
238525 556 880
159304 312 41
931885 561 999
35428 753 638
336316 276 709
692902 252 95
921468 921 346
207031 880 585
46509 967 145
39964 438 41
285433 475 485
186457 13 94
498996 926 590
292953 596 5
376600 119 251
656988 189 152
996849 78 473
530255 479 483
376814 214 953
150567 375 11
446399 718 248
633714 879 716
484091 898 458
658276 807 140
708237 565 236
600331 650 674
798546 138 474
913048 84 230
280190 795 797
622251 400 549
104479 357 548
740232 443 543
971420 182 394
84455 562 532
922476 227 967
883257 691 56
623673 276 565
900990 724 439
266395 705 610
6246 559 349
478492 544 431
116381 738 649
78376 989 467
535864 730 177
421084 150 381
64832 46 61
418991 488 934
341736 25 588
694888 969 92
872359 433 962
827383 516 266
457028 996 819
60763 936 537
929372 584 957
728545 389 790
431315 319 921
554207 660 769
697993 106 24
886805 56 987
613786 279 873
71540 227 863
718705 297 446
304622 886 670
539262 529 221
415703 690 825
334686 832 860
536913 295 866
11052 304 742
811097 169 921
728268 970 304
138588 956 381
538289 400 799
94081 106 75
535080 194 79
442888 696 198
826573 233 71
177209 219 240
232869 794 783
785957 280 238
67666 263 887
366749 47 525
418597 932 789
872102 214 613
992306 798 288
518629 398 91
59199 968 895
414522 479 929
740683 448 730
75166 609 195
212220 505 425
989068 3 573
126364 709 87
176262 648 936
20403 519 647
624005 601 437
424112 639 917
678486 56 454
87218 514 516
672967 742 716
512643 565 906
644316 721 792
58173 22 836
83743 987 303
50637 16 257
713025 526 6
92588 920 372
962158 749 120
544402 833 568
57290 476 258
765771 590 806
81743 565 39
234591 350 631
827173 762 971
522064 785 373
996573 1 905
662939 109 578
175563 326 540
569777 508 430
403754 711 451
805437 214 826
782192 513 316
847962 565 736
603888 420 528
94903 349 795
460780 197 179
164821 938 675
962306 647 22
555593 659 108
167311 660 426
571695 691 531
1258 167 541
339512 254 109
91444 811 966
825967 72 256
37553 737 568
990725 399 109
266641 127 324
270154 871 358
635864 782 377
806172 578 178
570886 81 635
673352 182 854
56012 421 465
218630 793 546
587825 458 32
201959 296 249
128865 457 121
624010 646 704
752113 657 753
643605 723 99
489508 224 103
763856 465 628
566835 165 659
192385 505 190
501704 264 467
864284 34 400
176814 356 120
146968 939 55
604410 118 65
24666 36 421
793370 307 419
946143 737 810
1613 8 281
161212 173 328
672602 174 349
890820 424 667
768462 105 998
986014 737 265
943768 627 914
931570 693 687
130476 187 604
505971 772 453
103680 639 638
206354 57 284
777156 307 429
972157 617 862
225581 870 989
163382 283 174
659970 978 129
996866 357 900
983082 460 95
82829 34 575
904055 55 310
857675 792 280
472535 188 380
650123 792 573
375109 439 377
292947 925 414
703405 657 900
998683 783 70
683081 203 223
831380 353 696
105632 175 224
243564 535 360
501214 814 29
50273 27 205
697611 15 409
945597 143 156
522372 433 649
955874 791 598
687490 768 113
770402 16 707
8892 321 380
331785 432 525
722489 771 25
435686 15 207
602831 955 107
869925 554 12
565757 949 732
11018 600 425
643106 516 423
682863 810 171
168248 824 205
210902 919 871
513920 446 631
48199 931 54
127049 402 988
765150 53 340
551287 443 408
345926 871 812
606699 379 593
608296 808 325
766262 144 167
605880 859 783
515700 77 106
944813 880 379
714215 6 366
484232 926 216
599398 451 621
72718 63 562
776523 579 767
74136 288 474
120936 86 24
969725 236 620
577609 882 454
114674 654 218
359568 866 303
818183 88 924
871008 774 865
690671 788 448
776826 208 60
553654 197 947
518651 408 628
774950 59 447
631408 200 558
238238 765 645
12413 992 644
708617 322 504
273890 66 754
193840 893 73
111917 772 277
526946 657 319
758645 690 12
954600 533 680
404161 59 628
773907 824 444
609310 530 146
21568 78 821
225058 820 724
962928 730 981
811855 603 807
669496 397 82
672026 412 663
156931 37 388
73927 189 603
859574 649 550
19766 118 524
324175 401 791
577704 194 121
310201 33 789
247085 925 925
54536 252 893
723000 828 724
843199 646 176
96803 603 957
551216 624 840
631034 941 961
940330 566 412
598224 105 590
526869 926 789
515024 678 592
567143 593 431
70293 528 84
338332 87 194
772504 617 746
438383 294 793
101616 536 513
611121 83 810
743206 755 588
498606 701 272
806755 100 886
178075 726 249
426398 288 805
604249 245 560
467352 567 972
206002 181 530
28462 48 783
266759 431 789
291633 841 423
202181 240 735
519956 343 664
901919 150 195
243258 947 969
57735 842 943
655535 911 526
5705 527 256
4163 472 348
618658 56 644
493492 766 755
498139 905 557
262697 671 154
488501 929 506
289593 175 304
130195 984 381
375691 817 147
777735 951 54
10581 598 202
629737 739 102
986412 342 23
312777 528 967
177474 448 899
908684 895 591
530705 185 420
877396 488 12
82570 973 893
856428 791 630
439825 574 805
70052 633 163
796119 178 957
101418 286 637
138218 280 401
603317 332 774
530563 870 806
505091 192 801
921503 367 879
418715 705 948
272664 639 691
339061 483 578
30287 179 723
241414 545 489
508427 911 539
26805 36 138
128118 467 437
82426 182 17
517512 80 183
641403 415 424
754280 961 830
678514 982 268
740902 366 319
517959 714 494
323797 266 597
265550 56 962
545687 29 86
587328 356 876
42549 985 459
895271 96 468
207285 596 657
561165 61 947
506351 254 74
64217 276 103
925808 750 73
731943 519 260
55021 384 205
746919 353 205
241725 259 277
175571 404 788
40281 263 978
963636 390 113
383899 702 566
956076 651 738
839065 33 176
510452 251 536
922209 533 349
517278 888 988
833019 132 712
486365 367 238
237513 794 351
450299 226 226
946721 705 12
330918 131 673
178807 575 713
575699 511 280
685955 582 255
976314 371 676
551041 209 927
856535 178 24
108029 201 580
871645 47 312
819229 265 19
174550 799 480
452478 414 347
520284 449 745
845108 25 585
301395 849 231
446388 296 711
313712 354 843
634147 948 522
638657 722 450
43931 583 276
169237 603 518
670939 352 197
350006 555 193
400603 127 801
242270 575 481
292737 656 945
888415 485 39
375654 204 614
368818 268 550
317699 558 293
754789 360 759
534110 469 545
522793 339 157
411356 567 799
373611 77 513
460177 715 171
964088 364 695
474745 718 541
867966 682 841
111738 342 578
750004 340 652
302373 542 433
10543 568 614
612226 817 88
310302 437 670
35805 615 717
419087 925 103
843937 283 600
90612 47 416
142550 906 624
959192 185 480
135913 696 171
970587 282 146
990116 188 703
203289 183 491
932457 597 757
422920 810 241
863726 129 969
17552 128 57
788088 101 570
623438 612 631
142955 807 605
997570 893 898
157594 879 851
769634 723 237
484003 139 709
287517 649 645
733274 887 338
964809 116 480
854955 971 487
972714 561 454
513803 54 221
10094 412 775
812175 438 292
314356 566 764
958566 951 303
482437 297 784
742895 422 240
31363 484 231
591769 11 381
687661 709 735
529884 699 183
807079 538 736
974891 19 156
797914 101 16
119271 732 515
446989 289 970
203535 57 439
899967 99 141
502770 992 867
459693 692 347
525949 331 842
377302 349 443
422291 144 51
494831 280 468
679608 747 678
450074 971 970
225725 830 841
652899 35 739
310399 803 659
125063 616 534
441528 427 724
203021 924 225
256156 759 128
562527 775 57
701678 601 118
214350 816 504
801932 273 442
860524 643 210
913823 504 644
844912 973 430
68578 744 619
54894 405 125
327337 726 428
352597 617 647
695417 660 950
924172 554 146
326093 717 338
786650 374 374
585858 828 684
432294 409 844
115583 858 686
679829 996 279
282598 385 595
842499 802 229
675784 489 29
260073 520 649
122724 768 209
495183 904 174
299574 326 181
771007 896 304
46082 756 787
394281 287 278
719856 614 544
782135 408 853
300582 402 37
689590 584 866
309695 421 432
199561 278 990
649070 453 39
746323 24 875
707565 893 556
163206 904 53
297531 702 130
676527 693 603
821280 416 776
827875 224 324
183062 799 716
782849 888 369
899337 832 558
640303 408 202
6551 440 277
265985 728 980
45365 287 481
459077 785 820
445521 364 422
63410 206 189
947707 806 238
218900 261 717
34316 802 405
864689 783 736
602771 517 671
475627 31 697
716107 179 560
32415 504 245
819502 164 382
896853 561 277
350527 974 821
538976 270 127
267538 498 937
848687 144 636
592244 181 968
414438 874 22
115404 725 645
795575 146 805
350077 111 837
360072 338 729
201699 723 83
5096 754 69
695070 247 563
261099 12 135
601978 175 56
919084 525 82
283922 728 778
602658 700 155
443989 426 998
408930 592 226
665885 133 951
63889 968 821
974945 705 190
141200 715 674
335086 356 215
35789 308 418
672604 397 537
766267 133 371
796311 296 736
78804 813 76
249523 454 679
331474 366 366
699968 542 275
419824 842 975
245753 740 214
243050 857 921
787879 204 801
307608 101 489
858781 359 861
958903 718 107
779527 86 11
14080 12 31
203121 140 479
29274 553 867
561310 528 347
252558 434 731
701320 551 280
950339 327 905
903667 666 512
987673 143 791
319798 737 617
233038 434 418
183720 505 739
89894 515 979
699320 746 600
709759 453 28
816598 429 818
148849 67 632
902966 857 630
376470 583 367
313308 493 117
755916 720 422
985496 145 624
636573 328 857
271935 747 242
418897 59 404
846034 730 913
287232 496 395
839590 519 783
339848 294 747
770446 522 231
656038 634 927
659721 654 243
325644 507 488
694144 409 64
417205 627 703
858470 275 921
553026 640 434
287356 777 943
720744 130 19
167539 436 236
812388 427 896
837664 880 706
230848 881 983
917180 443 207
386739 392 409
399679 741 461
460977 433 874
350860 76 468
209025 740 100
418060 309 887
217659 754 683
382394 49 355
974926 850 611
852079 554 493
631156 265 609
362443 417 688
396234 466 453
783659 264 175
814766 923 222
124813 531 811
159032 520 799
577974 719 826
325992 247 104
15691 140 919
675429 231 913
328997 831 827
239677 491 909
97984 655 469
689415 178 700
418834 227 842
797467 700 277
850002 575 544
719252 430 979
861085 423 917
18351 486 369
366013 947 876
253657 978 544
405163 348 236
985019 185 383
223148 674 616
345502 524 790
658087 556 859
720626 14 846
536281 419 930
653858 620 613
114751 870 881
632634 973 880
130238 79 299
255468 727 395
829587 824 759
428410 65 61
453345 262 802
533835 201 478
694069 995 999
822266 794 112
904426 358 958
869886 804 580
745758 846 203
421123 130 622
990831 43 629
202964 49 897
512901 823 93
417846 724 451
840512 909 587
427856 592 819
482009 185 640
619111 535 496
202676 653 609
201459 646 32
201787 700 716
911515 392 683
301463 828 136
367857 316 965
356041 42 491
500755 783 155
972568 807 241
741282 668 168
916495 618 142
240496 883 79
968653 286 963
53209 114 243
775460 449 933
770946 32 449
418343 133 813
186929 339 593
691411 994 2
470315 71 945
907979 119 276
327833 853 440
591464 275 705
785240 447 858
991228 783 591
204270 560 654
634262 349 753
334315 738 909
417517 71 101
943543 485 176
755724 986 562
637474 148 624
46686 773 348
395642 263 176
13715 80 40
695396 957 768
779786 480 204
87856 846 607
980674 599 95
706640 663 555
657491 384 804
257620 924 256
644715 443 760
219493 1000 208
19941 252 709
399088 793 892
633802 722 839
599792 553 331
884042 166 758
987446 169 56
494666 84 906
784655 287 310
496260 490 236
585784 590 985
227727 464 231
173464 252 199
304850 575 895
403388 300 952
398947 789 172
39241 627 659
277721 718 607
920941 422 990
388357 40 122
278855 381 319
168759 401 347
587101 431 985
239867 795 582
455281 683 741
861263 531 307
865730 158 700
176279 697 214
190164 554 509
517012 325 885
437441 926 119
701555 77 600
285022 871 454
145143 397 567
411223 95 488
693665 890 631
997141 24 118
190330 666 597
495494 495 730
570747 473 311
269404 485 326
483810 651 568
566378 414 484
92771 450 536
431231 279 277
987642 463 119
636452 571 403
836367 108 747
572795 391 940
995402 14 602
6455 649 933
123290 755 427
597351 497 318
948525 880 711
361127 38 775
996948 620 149
261530 302 267
496964 455 386
928735 760 760
444442 594 606
267356 246 237
997474 639 551
679021 677 43
938349 199 936
540994 328 833
496646 795 277
301508 59 25
31145 678 42
934839 848 287
814167 51 519
593436 933 406
803183 445 511
395744 821 901
972592 741 487
911139 201 833
137386 840 44
694028 812 654
791852 860 960
305165 874 268
61296 633 28
450628 811 746
586554 514 763
310023 612 744
300752 960 941
477777 250 823
402921 644 359
585120 964 372
706313 788 26
49238 145 549
278817 205 403
490851 654 927
742593 695 857
871766 438 613
399027 289 168
523697 156 815
622569 182 677
735931 297 725
718210 849 533
365210 557 562
591335 76 470
303250 957 811
144660 237 592
396809 981 51
523840 169 492
421017 347 754
275129 879 402
832415 475 132
215201 981 548
376606 879 525
275947 240 499
774457 731 663
742015 448 46
647660 800 662
403450 128 786
939198 970 887
903798 435 849
446021 224 961
981751 194 173
404766 182 407
206785 196 960
866458 852 969
235473 460 892
827888 593 887
528716 122 959
363242 758 790
444453 446 934
203611 327 450
47056 126 16
195763 483 666
23683 741 101
549893 686 966
322740 23 136
29148 437 310
686431 367 233
877652 692 392
883093 346 731
639868 693 809
58101 814 517
44347 537 111
833523 177 967
857255 617 764
618985 900 806
942577 928 317
505591 540 997
460391 333 213
956399 421 983
601334 858 184
345842 871 718
825535 182 205
350537 195 29
657555 889 178
977488 622 852
395036 314 78
465717 765 741
743822 397 798
431369 58 207
699084 534 499
583561 89 238
261592 575 998
141774 445 944
535144 288 909
354877 251 240
248924 437 579
938543 787 574
383008 115 699
615213 476 619
493156 60 392
931707 36 648
576620 342 917
106626 466 638
128924 509 804
112501 510 586
457786 466 454
808365 627 302
802100 46 513
576704 974 641
653278 933 945
31229 271 310
896746 193 264
24346 522 245
585555 373 120
394877 150 538
883938 972 689
725141 707 30
860784 924 635
776368 533 571
861476 506 558
177669 110 586
565079 636 153
710228 936 820
672998 196 836
652541 618 96
913548 340 699
623178 237 705
323755 862 139
551649 28 870
514972 71 188
760973 869 999
2112 476 92
191681 101 978
45847 567 158
956919 294 595
97498 796 86
134186 718 180
258127 242 497
627390 400 250
413426 473 48
544472 369 89
570057 931 508
587487 982 644
198747 951 350
586622 615 165
51447 503 568
791205 912 594
524159 880 367
908265 866 231
250459 6 763
305270 593 509
236670 326 715
615868 578 313
573687 970 471
806507 201 239
686594 953 433
766996 268 381
630115 80 313
919481 789 340
635787 257 162
581236 330 921
496014 736 253
110543 334 133
742148 273 520
958805 642 501
360701 463 671
183849 510 510
64090 884 2
334438 395 685
209858 421 241
956078 979 605
230709 160 443
785898 36 862
14580 455 585
354339 50 673
315412 131 655
802981 48 711
246873 114 554
90465 578 539
547204 466 52
993652 140 736
497478 860 666
171563 731 157
791406 657 512
26419 918 942
740862 727 376
374296 497 416
659115 63 868
845426 706 487
365932 108 77
168123 28 529
674024 769 105
958857 649 706
413006 532 839
16738 23 207
858319 660 871
610318 684 792
998959 420 679
565218 407 599
4505 808 628
320658 46 438
750579 306 788
899993 813 762
147939 961 519
412276 769 757
902972 187 585
823691 746 737
63627 82 694
672501 909 417
410384 617 951
575055 82 521
232853 755 277
169675 219 628
875547 564 814
197098 610 92
691430 147 590
933614 812 226
824649 935 619
702804 152 770
734503 109 938
900539 320 517
986527 568 36
877298 670 725
976507 884 943
630389 978 798
443697 397 367
536599 321 105
701345 609 103
251005 445 721
875164 541 462
167011 772 710
895727 693 274
140278 190 920
8176 717 451
573181 744 425
121066 780 614
733903 856 313
383014 74 458
988909 387 799
208013 939 955
111715 389 912
727402 109 11
689074 47 669
748260 310 573
41453 116 947
955216 18 992
906313 758 132
594064 398 971
255870 586 53
759577 817 437
233235 998 235
336360 949 433
134495 534 738
875902 254 492
538210 165 486
607239 183 486
602336 16 88
628156 699 939
127004 709 311
837155 672 894
253050 382 310
92093 534 713
761668 15 746
480456 841 321
233500 201 824
475616 979 809
25085 3 213
801264 991 903
960101 844 526
304551 122 962
259975 394 333
574795 430 862
979050 234 901
740524 59 400
836715 851 877
125701 655 529
477770 286 489
965021 965 919
207114 144 201
484241 491 527
729389 17 518
926873 184 584
155195 526 919
402322 351 546
338721 619 934
134823 26 670
962767 823 868
747216 99 819
984918 518 888
570621 262 871
730104 946 881
534992 649 34
524684 613 580
138982 360 164
155065 856 954
859055 677 454
900240 399 443
941619 460 538
141744 327 217
756212 564 923
864560 453 739
73021 657 610
174997 601 437
324310 293 138
815052 974 752
54019 726 113
733727 178 679
78279 160 357
165856 998 439
522733 799 925
621494 392 699
95682 982 360
439377 655 954
616417 351 315
446539 870 562
81320 791 511
731664 318 595
244220 198 915
898088 452 790
437182 382 934
463187 721 887
285652 820 334
426144 109 570
313199 563 729
885023 512 277
120789 225 428
79 524 964
358462 307 319
198653 957 340
24281 201 838
819706 977 993
106570 885 886
619184 214 314
808764 767 426
117961 816 543
598032 782 187
645098 384 480
266999 475 310
652050 731 264
366922 514 299
657024 984 24
5941 425 677
572036 296 150
282214 391 930
585748 916 389
43681 446 687
536479 706 258
160166 831 244
569941 904 780
359650 142 277
2146 575 839
6302 203 251
621399 894 447
746485 768 447
50328 789 261
43849 983 994
647223 482 456
847806 790 526
50128 429 747
131190 703 354
831492 10 320
703599 195 269
346144 888 708
336825 20 667
638533 932 910
743483 967 445
341130 841 418
941071 883 157
316052 498 869
38414 121 774
206877 866 697
628314 149 884
941206 354 482
533033 25 686
714212 472 584
274048 731 932
955738 457 838
595882 351 329
222460 683 636
829110 747 980
107080 146 34
309243 80 178
166735 862 859
443355 854 890
256249 442 905
242147 317 484
65926 951 337
746577 24 856
659289 759 855
434347 959 33
153414 181 157
284054 110 490
422411 54 473
741793 773 358
605370 447 645
47229 740 731
746152 658 271
622813 513 826
950885 129 748
946829 705 191
682545 843 264
881908 247 970
186531 775 77
591058 620 663
450946 869 677
128105 900 243
570501 889 22
714906 519 626
124372 927 759
614506 489 533
779663 212 947
288357 479 404
495334 624 931
46909 817 89
394579 290 283
383145 530 640
524912 603 938
625180 789 337
64197 598 917
425824 699 78
81476 805 671
212562 311 501
397603 191 603
654545 787 257
389837 915 114
455204 77 283
786153 78 699
910942 182 716
325048 628 140
371851 410 529
423032 493 896
260604 352 809
63962 476 609
485762 156 344
329511 540 71
295039 392 403
845174 892 878
789917 307 642
386961 661 494
241948 652 324
288995 106 102
419420 519 249
935099 296 402
844963 761 1
848914 606 816
107675 504 485
276489 569 768
992296 957 524
553313 858 338
646534 325 559
290408 998 826
345392 283 592
668149 214 537
126279 894 773
307971 542 738
410940 7 913
825506 550 514
413378 695 790
563845 103 946
237361 615 791
784870 891 320
547429 330 249
973527 369 333
238427 96 644
448928 618 525
22396 64 824
998190 406 100
88001 6 860
328493 892 340
429915 432 587
960724 679 748
62029 413 265
335291 313 265
607878 624 498
577670 820 603
129328 205 666
872799 143 167
684646 494 421
945988 133 526
585362 568 306
923935 36 548
559610 939 17
193842 440 654
855072 255 217
145153 779 8
922308 147 322
268232 109 637
938673 360 664
739399 62 112
423560 491 211
524871 958 408
262054 591 50
23106 599 548
584953 4 693
166438 984 874
279798 4 579
586434 858 699
72255 933 94
864523 203 627
660570 58 811
276460 650 858
585481 714 737
83640 155 199
228506 488 335
185114 619 455
281347 405 4
534726 661 49
934603 563 859
894140 508 268
974314 131 55
225320 383 640
491974 613 565
361703 443 471
696691 781 453
496853 440 578
830539 620 495
959270 806 111
401947 143 947
272221 933 785
582901 620 959
325564 858 968
783006 444 184
168453 106 160
332670 697 922
808271 879 205
720954 619 147
445397 721 199
549236 721 110
921312 153 804
178828 789 839
289701 362 633
107326 48 196
62064 233 123
588117 143 113
956754 994 202
586662 473 356
929860 716 220
101311 12 963
731505 172 631
296005 449 657
482111 680 80
304751 840 878
135610 337 854
538057 152 2
254887 561 598
229997 338 452
415180 270 972
846358 639 872
110598 385 791
348871 496 703
899308 527 149
12613 269 129
655439 427 232
162290 710 468
243875 508 292
789877 981 268
763949 7 888
792165 276 569
21242 593 295
644747 258 708
12335 303 98
92788 47 165
211546 36 527
842205 837 682
641457 27 920
398984 504 705
264755 947 995
489417 520 259
991978 276 996
171642 166 698
722705 299 65
399867 587 943
791536 586 374
372359 598 653
459338 608 568
366224 55 29
846557 911 504
418591 53 947
829336 547 637
759727 435 406
512171 448 716
90235 903 861
82810 866 213
770760 839 256
238093 40 738
481514 411 14
412794 194 528
64191 691 30
92853 642 793
987713 853 617
168095 303 638
284065 883 407
482767 698 896
761180 869 6
62376 69 97
869784 75 326
832935 440 915
173733 294 170
733689 836 414
442461 741 832
870968 568 782
580154 415 660
972220 682 743
231037 725 398
894704 623 14
22450 780 679
630050 716 643
479508 839 760
903468 443 149
521441 814 402
494433 269 787
581058 447 222
833232 510 773
318802 731 699
111321 569 317
784387 127 790
309191 469 791
520971 489 392
552638 536 679
113090 294 959
999322 321 549
805225 524 907
934166 450 351
824229 82 109
67489 90 710
445705 250 910
170268 593 297
877854 510 705
502787 753 861
213198 980 439
222433 323 499
982406 21 762
127223 576 606
243914 889 578
80166 56 510
140407 39 159
251472 733 718
544597 510 235
883852 467 626
21423 500 16
763435 470 981
199863 461 643
133101 568 350
537237 66 872
690275 47 620
467161 810 558
355915 36 216
742061 797 134
829562 529 937
727648 512 624
121004 526 122
659614 4 809
95120 987 254
994129 329 278
349287 713 957
406772 798 331
925155 632 238
363795 498 838
315963 573 329
114023 19 240
107848 488 380
142008 392 105
276517 95 981
100163 676 904
751395 449 939
561918 684 817
101656 488 386
58472 467 987
224117 997 300
152599 652 449
94597 104 704
447362 828 793
235894 138 398
599586 716 370
932346 815 387
138137 535 406
770509 600 63
434170 426 911
706268 575 484
692062 240 535
985138 874 241
625539 336 235
822130 661 290
836450 683 786
230426 155 160
454772 11 800
209405 415 908
511519 727 936
359225 442 969
374217 19 618
832291 160 555
273787 341 344
37058 657 578
232026 535 61
817626 569 737
764460 140 184
519828 92 600
402877 26 402
477305 152 295
962775 607 848
843811 490 325
53105 526 483
810153 190 970
878880 507 12
541376 555 291
314877 269 126
413890 368 570
826991 759 223
146537 682 702
388113 966 317
760857 370 353
417986 45 893
660319 595 154
179721 396 657
861542 261 974
414060 987 675
873647 267 611
363050 313 110
988656 787 801
26914 711 11
869113 62 237
218389 684 942
905186 501 922
200627 758 687
595531 719 616
607709 1 948
332009 999 965
991962 533 455
540641 46 650
244128 555 721
255036 736 20
942913 902 395
482631 472 308
190012 137 698
524325 712 96
920483 763 698
66723 165 300
637206 766 874
853987 311 540
795244 911 134
767230 913 732
277376 987 670
189109 852 159
132623 465 271
462103 93 420
912961 704 31
966817 840 598
514766 670 552
540098 622 227
635302 955 175
587360 356 917
889054 912 635
502877 347 276
393198 823 200
947184 499 107
882646 816 921
406029 182 126
191079 898 459
185145 33 124
588934 730 532
825512 845 234
285954 427 647
755205 582 292
19265 10 902
801071 875 112
393818 967 311
938385 10 61
985318 267 436
881003 829 141
52540 145 52
148471 332 873
544955 747 652
914994 739 758
832982 96 242
347200 360 294
176328 952 238
642873 813 477
969688 152 861
715247 790 667
760998 389 274
224969 796 123
191881 517 51
900162 150 977
717356 444 593
967088 244 84
306541 120 697
926877 206 305
625083 192 760
644363 788 40
233833 694 454
900186 790 167
327455 218 934
26279 474 181
608051 949 842
597174 423 167
250264 674 540
716766 93 511
200432 477 241
928610 172 130
731436 688 513
352055 781 434
848508 77 469
221651 454 656
928783 668 934
122987 376 783
542336 492 233
652900 822 474
810184 583 148
130378 427 553
779573 527 579
598053 267 323
334688 391 728
51333 295 187
385654 999 533
647699 342 845
909369 612 79
415688 981 396
833398 600 918
6018 883 378
473038 966 484
2771 696 803
732114 71 82
901307 592 968
653151 957 665
885326 922 795
128234 20 717
123755 714 632
783228 98 296
167074 699 327
457917 423 600
724340 677 437
825309 479 896
778528 765 56
98133 628 952
394906 155 140
823512 155 950
184806 75 931
300771 8 636
301628 332 589
379216 615 924
232031 348 341
241148 537 643
749701 899 581
488917 950 235
631483 414 886
710560 681 175
147346 828 499
898598 182 793
2898 784 500
865052 262 596
324768 257 969
870312 491 386
350126 911 429
730637 12 162
868102 510 307
412619 693 985
556493 828 92
690885 64 782
387764 162 417
779050 68 777
317982 947 973
34892 58 645
715999 833 707
114702 605 173
843835 393 206
89487 201 132
900618 697 333
797490 155 262
823954 729 67
833699 521 564
345883 785 919
469430 989 55
847813 354 960
74531 359 118
365711 441 887
613563 224 72
337295 422 601
253674 937 266
510552 616 966
372632 225 785
538569 978 262
730850 965 630
40087 285 590
178293 436 481
797 535 93
254529 839 644
442410 928 638
135323 457 828
24517 876 894
178456 159 733
748312 103 702
61810 743 439
9932 897 822
911014 597 250
8263 568 946
891543 303 446
538658 620 161
886158 280 661
942048 166 164
996603 216 296
429863 512 653
95263 428 415
200038 462 478
417280 101 713
74637 207 392
890780 607 862
190382 400 490
904424 446 453
996296 708 564
67079 93 705
985677 237 220
657170 76 89
63967 738 367
317114 369 813
577142 184 805
852959 317 639
944257 856 679
461764 268 608
868068 381 631
768145 229 488
247807 757 442
388304 168 254
861856 248 505
350652 68 572
311677 18 895
29996 974 508
815328 651 29
156752 972 186
333117 505 401
563656 625 701
113729 107 819
166837 784 587
379516 63 257
611314 630 490
129770 677 699
959697 433 286
406564 609 214
298988 845 579
55140 503 143
328693 954 557
787572 16 152
536384 956 384
399836 439 607
696004 89 701
6984 355 347
103422 540 843
22116 817 755
644923 359 783
732024 249 899
434176 729 837
894454 208 992
730486 787 773
451474 60 860
741752 598 260
913685 760 546
165654 581 200
80586 149 73
852423 642 541
262166 509 286
418765 649 344
230977 450 990
333673 215 426
6249 401 653
490666 369 774
256309 209 574
6368 447 441
419978 519 251
349127 418 574
947957 233 86
852833 222 116
662766 349 633
471745 865 359
549752 736 405
796285 504 826
44022 477 125
480993 270 156
166416 460 841
89174 849 575
739665 445 633
105204 8 99
826286 124 647
90797 680 15
888222 45 188
291500 505 99
711154 343 983
231252 280 67
219387 29 637
282230 686 459
107755 231 575
122023 778 151
875203 687 926
753149 142 251
909942 962 401
219319 750 69
528360 214 137
595150 1 18
628648 284 113
455221 418 989
478658 986 560
755777 452 454
942967 916 522
136198 424 614
803644 880 793
20469 240 500
83230 95 175
537643 711 128
874442 900 406
725930 130 168
492312 113 729
152760 775 173
858350 879 908
195265 224 260
812717 781 552
931532 677 334
465633 754 424
182952 398 518
607138 168 534
846104 505 468
300039 38 687
133404 669 158
438396 532 799
279495 662 474
247787 289 174
204617 1 377
759239 75 985
727297 257 477
372251 122 449
340905 85 261
451549 753 547
788655 594 568
904417 124 751
989095 146 743
606269 51 55
491287 985 442
997788 738 843
285895 914 816
159900 878 138
528432 693 123
955817 247 460
741847 789 262
133251 786 907
671521 922 739
363075 508 836
771063 91 182
668738 413 832
242800 416 811
571147 340 443
708284 217 792
142508 549 90
471021 637 221
343866 6 445
678693 773 193
292501 755 828
826702 910 419
817308 970 975
989446 172 779
279574 151 183
117054 947 468
96760 8 652
31103 148 420
767040 125 198
642072 745 836
337826 10 165
317732 561 949
398093 940 231
987471 289 811
208148 268 904
304471 722 756
230513 775 924
280685 123 359
726761 928 411
281255 552 49
166041 375 149
30457 873 856
751604 189 110
860328 825 704
52898 301 677
294439 819 620
18102 438 55
841842 396 569
286429 996 30
103765 324 739
620253 468 937
469847 82 279
647234 739 55
44498 229 702
953743 580 661
225276 427 690
453819 643 766
740671 982 468
389270 347 226
624776 678 278
368163 700 840
140649 991 410
246618 580 210
42923 273 210
522926 762 335
268855 50 206
461202 302 862
937905 515 392
484911 807 666
706930 106 771
507946 810 536
242290 100 554
537063 448 385
363727 71 55
96964 680 438
61254 57 682
39511 546 460
378962 762 309
983016 288 989
836827 36 561
844397 242 876
189690 422 128
902761 341 456
493958 647 199
773792 740 469
58650 758 665
896380 196 53
369711 941 624
528727 642 795
668955 558 499
622639 499 221
970142 391 270
118558 203 856
805374 409 476
113736 11 19
543554 32 540
935029 355 846
18300 274 989
209393 81 32
709164 153 612
668001 608 444
348972 546 159
859458 226 47
723769 66 178
334502 85 775
366816 531 196
494471 304 835
530711 717 879
474241 461 737
294394 112 903
652068 479 189
666385 783 343
110418 819 903
126159 47 342
20374 878 127
410396 10 487
374162 563 918
965916 650 945
791306 264 395
754954 114 350
588182 768 321
22543 927 737
554326 374 294
827987 720 610
951089 688 698
219568 249 645
207318 278 68
247493 447 992
92629 429 666
541279 519 448
302742 835 239
211030 83 875
826973 95 677
10005 337 42
481385 83 114
990692 431 851
746885 908 962
916806 711 306
630990 147 245
810086 967 649
479509 818 23
583017 170 211
420873 882 441
701865 216 58
227709 385 807
841991 938 768
269330 271 568
196411 184 671
310358 680 64
127340 927 288
247778 51 72
467445 468 899
751691 76 920
340257 237 729
937873 417 859
369891 560 963
123992 170 107
321602 33 200
288326 362 666
607855 729 192
13594 591 686
767202 786 681
467619 747 475
333901 377 701
936917 937 844
51839 771 259
271981 995 455
509218 569 137
916310 807 247
12815 123 876
728898 527 137
919222 891 936
577618 618 616
404880 500 985
41188 797 527
787866 395 401
849472 18 406
970021 865 670
726914 414 548
797561 552 249
56744 314 7
171405 655 734
453899 337 898
674712 650 790
306518 796 779
858265 491 95
105905 4 858
271420 316 952
349263 841 804
140594 325 587
487992 460 591
3881 547 624
817204 978 928
394411 383 748
541628 187 321
479710 688 747
273673 364 615
444393 619 699
213540 483 424
506118 607 206
92291 750 195
741839 266 81
344407 711 210
234186 463 178
142691 889 582
128380 202 285
811538 152 759
300797 508 790
806241 184 343
101791 825 364
690490 787 223
462176 264 661
982434 668 120
157240 928 858
109632 413 601
868290 626 258
567031 312 579
255916 907 809
287694 650 47
166285 573 696
707491 776 104
318441 481 530
768092 689 241
203130 285 308
981160 757 803
825376 623 417
277762 579 198
373366 897 658
909843 875 651
487995 67 196
663275 889 868
27435 463 835
327813 559 104
121781 16 497
818661 921 65
110058 483 755
618779 766 660
261967 245 187
313946 279 60
893680 468 548
692826 829 476
271844 417 713
697755 318 217
685810 482 408
328686 530 362
142655 738 962
250160 111 313
870203 586 67
129681 638 603
841634 248 780
744457 303 317
315422 338 176
639385 652 624
808300 158 954
108662 62 843
946235 718 458
753175 177 731
627192 619 108
85358 730 592
584820 111 561
791458 774 649
656844 196 762
471144 477 437
535541 220 811
813867 955 938
479968 360 311
916236 95 803
479224 340 318
294733 395 556
639628 761 800
52481 709 147
131099 827 377
166711 55 101
525823 35 332
202530 656 941
966362 856 558
589277 634 234
726760 764 491
16836 240 402
676624 482 408
872827 189 897
254191 166 679
28100 8 480
632730 686 749
602252 821 664
518251 443 655
867138 304 744
830118 952 106
32074 72 527
357512 75 827
439317 631 957
775631 405 448
251093 147 873
879816 10 94
419809 107 887
127006 815 67
696214 94 848
337646 341 784
461664 584 565
617573 672 800
220346 251 807
221295 220 271
45893 105 207
834708 605 904
263045 46 62
46503 1 230
106162 832 669
125074 606 965
864775 59 969
684793 76 919
42702 910 921
828365 615 894
498017 900 291
295183 49 410
448845 323 842
372388 598 852
597894 422 228
9630 150 314
626946 282 71
713189 5 179
734295 105 53
670342 812 429
403843 965 148
279660 901 72
369490 524 520
301330 606 569
681842 503 237
766850 615 325
523806 279 851
829899 853 913
174521 233 463
2930 414 208
880625 712 61
431524 42 643
840655 673 557
63781 431 474
686291 457 854
11159 849 814
319600 3 462
517103 151 79
490768 156 70
51621 137 243
406818 174 264
782696 646 150
732015 798 102
914576 857 24
158184 69 61
497457 531 411
606671 181 894
315603 741 891
685580 998 974
995090 49 817
49126 584 531
5475 573 102
822592 299 736
875185 180 23
770262 665 268
700624 470 321
597426 937 568
94340 710 26
389935 75 785
49523 541 147
914812 310 883
730434 904 483
322863 147 466
973851 33 617
64741 202 509
669497 254 151
345668 498 437
860241 405 455
372085 194 301
408181 42 116
532534 618 437
556314 106 378
43882 509 255
688884 972 43
599125 895 717
787364 335 110
278818 181 277
582514 157 29
786885 320 202
893681 8 641
105121 308 183
269763 838 70
225543 300 279
746389 134 831
176627 297 738
743964 164 674
750242 859 285
290128 76 941
736860 126 540
680550 271 643
343782 883 143
766320 368 622
198226 734 165
227700 264 122
630091 489 737
541469 901 180
823030 93 976
552164 687 999
9380 319 999
21481 145 244
102061 143 134
252819 462 80
306144 823 848
694584 650 874
957623 700 879
867241 832 710
489080 405 965
462727 465 205
347343 879 852
914312 321 885
45780 785 1
690990 426 869
623130 144 135
482124 827 37
738917 644 841
367639 350 865
930789 394 788
281597 75 90
56862 125 71
446003 9 84
709575 99 522
874535 175 867
841944 891 785
853891 113 377
860072 995 658
970927 673 782
87746 895 646
114603 532 967
254256 842 902
55992 535 894
66474 554 842
313683 135 962
289431 457 910
256478 656 299
695405 522 326
232760 104 799
452492 356 313
205387 335 96
460480 564 876
669617 119 670
915425 264 804
284341 879 508
53012 439 107
919168 152 542
691557 258 976
776247 87 454
531916 917 555
17594 776 426
691989 823 544
689890 608 93
856313 45 598
757234 483 341
575310 266 623
901426 861 548
667056 784 734
177157 127 871
464415 679 692
637748 696 665
856465 472 93
80818 499 415
522954 238 947
776380 486 801
514291 878 862
473968 679 898
408501 671 630
357116 315 308
33004 928 169
416486 717 378
784901 378 932
802859 897 923
822997 564 786
185583 847 541
928481 531 562
34197 333 782
132036 401 635
283912 38 839
432951 292 136
277965 17 332
426128 599 189
192907 747 49
403777 678 864
830917 247 979
498370 679 684
333351 722 652
233367 213 621
629777 972 972
253534 93 87
266573 278 26
777720 856 374
504692 517 565
914883 800 843
687892 240 671
627693 634 80
592195 160 568
558111 227 598
262502 20 337
624601 160 372
560327 115 511
326715 406 888
876732 810 701
141713 65 115
365569 243 683
427201 156 607
466004 306 137
3955 470 387
526853 330 60
378404 834 848
709175 775 309
968228 431 959
447415 473 598
271653 635 466
574551 401 231
845794 356 311
240638 752 515
346240 708 90
172100 623 178
749695 347 837
628540 83 516
276789 549 572
547690 122 121
123672 47 104
57816 216 124
414817 227 449
938318 330 272
308887 700 53
849646 37 411
16921 799 470
941697 576 131
406071 82 525
238457 511 107
813573 794 238
127324 420 849
808497 910 433
58696 567 344
692027 833 410
277631 152 362
818185 581 395
14751 430 306
368703 945 467
683141 93 326
136969 410 586
502543 824 879
438130 447 685
48991 236 192
32815 379 163
465441 797 744
939972 823 394
744050 268 19
828517 550 847
316463 429 121
70439 321 940
486220 379 642
976112 561 209
870348 13 203
218395 948 258
882435 949 725
240920 335 200
933649 445 336
13643 516 986
314002 669 539
813130 580 527
424202 508 434
56136 922 201
160376 748 874
836594 477 210
22999 171 527
384787 994 711
30613 258 928
117343 546 112
786209 331 508
124471 78 975
769854 733 5
429016 780 507
822970 780 112
245875 904 501
540390 939 266
271949 403 104
61010 653 499
165590 472 148
882849 497 564
330845 828 351
629395 258 456
707511 747 904
315443 214 819
377584 554 536
513077 465 548
978927 349 1000
145922 718 149
593849 759 751
552720 147 630
554472 71 711
134250 723 378
968269 705 629
123641 506 160
988652 844 111
318131 902 787
129656 954 196
415075 33 293
601191 536 409
949165 376 968
371481 300 135
45727 434 756
685535 343 899
748091 199 183
81063 662 967
97272 577 836
425263 357 160
775660 475 841
825579 497 29
521399 287 699
570211 144 419
475630 932 344
412311 519 808
750746 455 779
177265 477 666
270664 167 59
204949 537 359
130230 62 889
177734 579 490
743342 680 774
547083 50 728
614489 145 557
445099 150 448
435300 655 260
738233 189 571
643465 80 334
465254 689 234
748906 562 831
914090 645 266
464177 948 3
725916 794 830
674643 202 735
147705 606 522
775086 670 334
784741 972 426
894105 601 426
729021 855 860
389511 849 620
541511 332 948
211804 530 500
204928 146 1000
584321 54 205
297924 429 106
312067 678 198
75848 690 398
488410 768 591
414485 994 312
366443 216 861
323754 825 413
792904 251 332
117992 783 283
167896 360 357
906656 583 364
829682 74 996
82286 225 887
585371 571 425
422217 544 439
893931 68 180
868353 310 976
351910 885 296
98442 126 408
221135 83 75
238032 338 454
538321 559 993
765110 275 218
950106 99 413
492946 558 872
910394 486 765
156634 72 282
105212 92 73
976744 936 608
50831 280 677
567534 229 498
234052 735 964
568299 93 344
387616 818 484
466348 123 335
963715 555 17
387894 550 541
236877 600 182
134261 563 229
913756 920 985
304256 147 836
628489 474 829
808425 760 2
22037 520 853
711408 575 2
925280 103 442
760738 751 85
351579 205 274
39267 137 223
847621 962 684
350033 440 924
499225 412 435
504722 284 559
510644 1 469
462447 37 204
549469 807 414
725532 148 145
103540 782 552
467089 818 401
379227 776 92
39625 409 172
406293 392 56
910979 529 320
445380 315 835
845454 849 961
359573 797 678
412290 844 963
563348 672 734
821908 187 580
598410 59 213
503392 852 203
740643 713 157
385427 845 489
838249 808 320
616847 542 127
453897 529 248
508601 553 831
1695 710 908
437120 372 615
382743 331 449
107458 571 345
346290 674 493
456593 987 687
551923 466 414
890018 992 906
839095 850 739
815754 37 566
767 411 252
401212 589 988
333697 392 15
676325 337 475
973963 672 557
465997 917 483
631101 506 263
739208 807 721
874290 572 699
594240 382 289
821507 787 407
473292 769 76
110765 285 878
303996 811 391
675199 449 196
7112 454 508
339617 757 884
379990 381 229
111711 629 228
793102 841 288
28721 222 139
153716 940 742
846678 969 976
816143 418 517
983979 164 63
769479 273 905
403119 358 750
125627 248 823
853394 815 141
897314 291 84
215309 548 932
721382 451 628
966371 515 704
441197 754 163
939679 785 56
485872 548 592
278924 815 427
131602 339 322
21043 219 412
509330 432 67
464207 174 460
361484 150 824
623481 777 39
307413 128 331
441772 35 191
463399 226 421
88126 526 48
941176 740 378
785501 857 521
931160 31 681
852860 60 833
629625 833 427
840443 308 458
406821 514 773
846747 645 207
785876 583 86
908618 761 217
669763 651 319
64544 783 306
161927 171 454
898067 673 623
939240 183 142
943034 283 644
574051 232 912
94783 127 141
663148 591 169
26321 157 715
139536 207 828
129406 404 350
879496 2 738
738237 899 695
553861 582 951
948208 831 166
901736 772 367
622671 457 196
950533 953 291
853522 966 63
368438 919 970
201312 863 10
964241 173 19
125564 200 851
233849 63 685
592819 696 181
808310 335 671
1657 876 585
63718 778 902
426337 224 947
315263 120 1
972285 746 549
457225 786 353
571089 701 620
751950 208 471
850192 905 239
203257 947 604
67099 604 455
517938 484 957
965251 303 671
159884 819 477
759400 935 828
699783 838 121
301445 486 483
285215 945 973
714689 633 649
876622 858 824
560283 196 152
963632 29 645
108823 461 158
877738 150 355
6016 859 247
925906 616 418
333471 134 628
229009 199 121
767904 967 592
208925 230 317
545599 288 197
515629 326 962
261461 264 462
601001 549 746
326069 825 864
756050 262 490
956331 808 233
440881 511 625
450458 492 751
448181 745 423
196535 475 577
237139 763 849
25529 45 628
654679 525 807
119721 774 192
335772 237 448
302980 581 40
289738 949 276
826998 541 230
336426 305 573
120982 967 989
384411 766 758
423318 377 602
480463 82 876
639860 956 46
222732 194 345
673737 402 476
70204 408 837
933595 520 107
74364 951 544
863617 309 597
288909 112 655
711716 972 999
941108 356 45
288293 996 875
673214 354 125
797390 598 791
571214 13 259
594653 308 147
260773 674 45
398214 830 804
910516 531 280
747776 552 422
127740 986 522
158507 115 796
4911 113 347
503932 150 504
686405 50 134
857108 949 550
625224 749 252
528543 209 306
681425 36 31
295432 630 802
6323 666 813
882451 910 452
977333 418 592
334230 978 356
515429 197 59
673131 934 402
981564 942 167
310380 186 126
898436 518 779
983937 784 247
195036 981 121
20776 505 994
655164 944 231
260673 333 912
817409 764 318
562275 571 346
341220 641 487
278689 361 42
905724 984 274
71124 667 49
128438 380 57
689693 21 19
674111 277 655
56162 823 326
241046 931 844
661277 946 350
321605 330 131
996666 214 952
539588 488 898
337030 350 394
62418 720 379
852440 222 730
555169 559 318
116104 65 946
325336 192 802
921963 829 962
451420 349 806
458131 289 207
839432 753 715
589058 643 725
708691 882 267
726426 187 21
737701 587 225
264025 194 728
34038 824 616
888237 80 11
119850 680 615
84409 841 267
204533 966 171
797233 241 959
964887 908 301
860716 351 38
437565 242 567
115608 308 245
577451 724 90
552788 819 508
217066 468 477
19238 857 711
513895 249 610
368224 822 309
813212 224 148
832049 853 396
674257 43 169
263955 194 999
412601 587 715
778492 655 859
624773 735 148
197849 851 578
557760 526 42
43014 924 267
579635 694 227
25198 53 704
458080 145 494
747520 586 781
186314 629 804
260057 160 975
636852 104 862
795469 492 222
785050 685 363
268882 610 692
157527 904 396
672503 837 180
444588 2 852
976922 555 914
528078 41 210
334707 293 545
169411 740 764
878438 644 747
582502 394 396
809279 491 120
814183 997 889
962685 48 350
240909 33 287
160441 935 498
886903 525 990
933109 848 253
905664 335 591
48979 445 974
76346 578 727
625313 839 354
868833 441 229
506051 592 980
629392 923 771
264608 970 59
703658 552 524
133542 972 948
458811 867 579
458454 710 680
704212 364 787
343089 957 702
461288 511 922
606847 209 146
960967 770 848
359515 178 163
946810 333 851
338070 769 258
690603 345 801
603367 506 190
169852 953 636
54149 640 588
471876 698 205
749227 793 81
6160 960 449
284976 914 656
972735 990 543
816468 558 881
705965 373 415
513525 102 900
447327 401 402
728282 315 759
80808 458 812
701382 379 369
147943 91 888
198481 793 116
762817 878 686
652718 874 90
483408 68 185
346669 809 445
845536 470 481
987549 408 106
513135 92 663
618405 37 556
638366 814 265
547434 664 326
781478 643 288
65765 372 623
97008 936 788
297113 41 905
975096 650 165
596976 383 35
618306 722 367
769454 672 867
877861 734 393
901067 594 823
203520 255 387
336115 710 143
975252 283 446
58989 464 509
912338 452 735
650357 108 730
778569 838 82
394939 732 522
894145 809 443
50277 44 876
341173 84 605
385558 953 352
588580 225 229
557724 326 952
610944 716 121
68253 809 412
153505 37 232
649197 17 871
499903 354 118
53851 668 361
497252 950 197
243390 531 554
441311 973 456
235976 684 759
247748 466 628
727770 519 401
480348 514 76
679558 397 255
398255 952 189
712474 677 978
922703 276 236
813885 961 682
622981 124 416
8865 637 898
679302 160 129
65689 359 484
319330 72 697
768362 857 647
943143 644 126
100459 43 541
960479 984 57
742012 189 872
545657 654 529
584040 512 221
230932 157 126
311845 601 908
717975 37 217
30220 255 826
714359 816 583
545208 489 477
951138 384 332
351337 278 435
226373 968 775
428186 135 812
6825 941 348
908052 683 169
647061 795 993
907069 993 379
217475 932 632
742949 939 940
480941 650 268
902063 287 462
917583 367 208
573396 139 249
527486 137 870
940450 936 806
306057 124 546
514786 48 113
878474 848 593
802472 271 409
682201 372 438
780679 971 482
37073 784 87
908283 272 974
151405 826 173
124775 158 835
811957 322 52
330641 801 132
132755 95 693
930527 421 809
320110 379 296
598502 871 914
433145 198 294
147742 796 849
279322 594 576
624156 813 694
123953 196 156
388360 883 655
805229 223 54
116112 358 643
715303 926 119
457654 851 758
96950 553 544
314090 230 544
270075 601 700
440020 404 210
805174 6 965
735051 10 596
771713 325 730
262410 581 389
896403 722 668
134379 625 334
904345 3 389
791386 118 697
540630 768 220
795859 203 400
116180 200 676
121657 199 667
736154 925 702
22656 446 853
967680 222 742
843694 888 244
888192 133 108
212897 138 674
813733 191 513
159207 624 561
290008 122 570
703273 320 878
929795 181 356
609124 994 973
283564 981 1000
629162 80 877
632228 728 769
841285 613 512
321580 872 376
128740 882 447
24880 279 540
454744 63 480
929520 832 449
525503 730 29
332376 941 955
251946 821 394
147239 631 903
464848 28 177
253959 696 637
364732 129 119
946911 653 430
88396 346 219
628743 436 879
161303 791 403
818552 771 16
822838 28 486
270114 388 378
254351 240 9
574167 265 51
989805 843 973
756197 718 106
178123 93 865
715239 612 482
787830 778 244
36899 990 996
981831 499 821
702038 357 161
202880 888 880
583449 654 309
84641 762 561
281121 143 821
606030 781 902
281027 549 569
105222 445 12
241074 765 17
727860 942 7
860742 768 288
409812 357 92
658043 473 839
839319 669 407
847146 325 366
48738 478 532
574318 558 905
137794 98 735
493008 280 122
113141 157 41
537048 375 491
600508 637 269
24084 501 82
632966 908 149
285812 151 975
597185 191 771
252714 718 708
379426 431 621
23114 506 138
434266 709 297
127710 835 508
29498 426 582
181157 625 815
363153 640 760
774344 369 350
727484 204 992
381018 711 15
478888 582 236
545169 894 474
555296 451 483
863071 627 131
653444 333 861
195053 803 666
964404 700 781
870054 87 408
401497 683 115
239376 146 885
801059 590 189
421110 577 199
543075 431 335
102997 505 538
133159 35 733
720205 24 526
751982 536 487
924583 434 499
947916 90 508
11010 31 140
752455 903 353
408602 629 286
425634 42 280
666595 308 704
702770 924 652
820653 7 239
579375 501 682
621728 943 996
440369 714 488
734745 858 28
881835 639 55
190301 819 130
500993 16 945
425967 529 605
755057 921 280
830695 444 633
271519 742 364
160933 874 632
754117 525 984
791709 570 565
910887 412 382
460726 874 592
940123 810 89
957325 167 797
121345 679 553
714976 843 550
754527 327 838
792136 929 431
15266 198 187
770096 239 490
253970 357 762
614535 182 482
88506 959 453
342101 999 884
528674 138 59
72687 575 175
326777 676 702
600542 148 2
16690 168 811
957075 238 562
944875 95 614
131950 345 478
955702 510 419
926304 227 418
929201 518 542
548571 240 693
339068 619 801
587638 102 336
676889 774 322
360029 416 897
322279 569 748
593928 403 614
92686 81 52
222576 552 777
964465 888 920
680296 804 977
533903 349 66
301821 328 547
301343 437 986
117532 364 484
269637 107 237
61714 853 198
581736 789 140
119991 380 60
788395 488 174
765944 63 37
151689 508 533
800506 615 678
73017 785 43
488602 568 712
618860 981 228
50286 642 234
66946 935 1000
529886 553 150
397341 429 268
902792 594 868
631817 316 213
774193 531 871
573995 330 604
612763 365 336
867254 883 702
892221 782 65
227602 77 351
815042 542 298
711173 603 396
167728 535 995
244322 585 475
606441 674 393
408293 981 35
282460 475 753
103230 895 7
250044 599 486
702074 96 257
840816 737 469
606031 719 325
670394 921 666
505788 239 789
167735 973 927
773881 444 993
459147 594 405
840216 980 508
678585 725 207
969582 153 808
695883 518 790
721868 97 689
405707 992 266
79112 855 221
792748 874 211
695526 723 706
584650 113 712
876231 858 515
909815 806 280
801842 214 156
283418 461 669
847040 577 715
68329 184 616
124365 299 420
758876 823 585
81448 498 942
919558 229 526
158268 413 585
651445 242 940
543807 122 184
937369 371 669
637565 286 936
210760 315 309
340048 996 877
72947 557 37
835882 272 846
50940 443 867
560241 237 662
506114 730 935
745484 247 594
684652 877 922
628848 936 170
408957 833 142
613057 468 151
636662 599 510
598721 232 524
110814 24 913
863195 499 229
485781 454 275
824977 742 646
905788 309 288
927803 106 430
705527 317 133
44907 902 181
356263 668 484
770968 148 102
304175 930 140
7016 964 197
89965 722 934
671805 682 227
694052 207 567
175255 176 386
193494 153 893
567861 733 258
862876 851 371
220705 178 713
654355 604 13
490982 669 629
727432 441 575
64604 604 900
888139 297 309
518352 408 369
279141 467 130
819388 325 545
28794 82 34
416208 442 919
211466 335 392
710628 18 705
707363 761 600
24828 440 101
236446 746 298
318417 637 644
330565 514 213
329084 123 678
821097 159 101
383457 488 466
680533 14 839
819531 681 743
841220 795 897
767563 783 402
847238 22 852
685238 528 240
448870 604 368
304841 647 349
713459 333 980
330173 888 827
473445 658 689
752772 267 132
130331 46 854
975562 330 348
284873 737 373
912618 965 766
825958 852 92
499275 612 861
434069 504 845
786308 697 95
499515 313 815
144147 423 526
190288 484 295
276905 855 669
965496 489 903
789575 294 463
589554 440 221
121281 392 116
301726 293 394
979703 994 437
818217 582 974
751914 37 781
59801 373 859
4795 275 412
232408 788 944
291733 662 995
591797 400 587
884887 787 502
80687 600 407
914606 568 847
210761 675 581
275500 249 173
199409 151 262
675764 741 964
114768 941 915
23327 942 592
151086 375 684
541945 597 514
142018 9 498
115403 987 678
471268 936 588
130892 258 714
146989 382 563
819165 793 892
84080 193 767
904146 288 911
283953 932 29
617043 647 404
840665 350 622
392659 70 659
772539 640 974
986471 629 621
900889 739 598
521725 157 912
929685 545 902
288910 47 518
148444 696 708
526802 384 932
856295 434 295
710738 95 34
849111 51 178
572876 710 624
957510 19 482
598979 287 747
723676 269 288
528081 419 695
223986 904 427
48938 388 541
285243 925 386
601801 199 655
675298 46 708
482015 924 644
969092 474 529
38479 738 875
415481 26 302
648502 354 558
389401 675 134
480917 818 176
970080 73 458
414406 860 374
474077 197 298
702137 904 114
522753 4 247
165572 129 445
215518 710 933
89963 777 129
937522 175 814
175096 892 19
591118 340 357
154710 234 951
216909 430 489
520991 43 852
313383 396 720
306653 238 756
215785 642 643
330840 94 659
280335 986 371
823575 690 752
401678 633 272
206914 993 96
557086 952 653
915489 971 37
611459 9 336
763983 324 3
253275 390 926
608254 823 611
197619 315 61
314266 395 637
822912 244 86
712660 224 746
812365 912 509
24228 146 121
33722 416 133
857976 994 167
122448 100 786
313775 23 359
279343 394 860
719321 796 493
454375 464 562
815811 519 458
41153 804 604
559025 173 554
471131 89 544
622469 205 562
632499 198 770
957111 148 969
670541 928 880
680478 91 623
37988 819 488
834725 428 933
35330 787 954
799879 187 927
101808 151 234
227990 760 54
149047 58 675
629804 929 268
918863 504 340
10694 373 656
333221 884 903
133515 97 350
227736 588 641
762762 625 74
623559 606 774
296909 678 774
456535 427 52
928407 847 610
406176 279 404
507656 402 938
444842 994 742
269094 822 829
893960 109 841
791763 493 723
646273 722 805
480481 895 999
712539 452 431
382068 945 41
361215 830 562
858306 602 587
718097 920 277
173207 258 807
810907 701 137
741318 48 380
894847 414 744
106472 357 799
950756 322 54
248162 661 144
303146 881 775
663968 505 859
286422 403 631
186630 740 199
186355 978 660
491234 527 193
100283 931 593
527686 452 75
391026 74 748
876723 845 771
849280 453 693
562841 782 398
989769 216 318
521728 443 843
451656 397 841
861879 433 495
965640 192 528
628204 915 27
848855 240 140
241558 129 199
158604 974 636
93739 918 380
707393 533 543
807404 989 816
819131 702 229
12655 687 545
901273 553 297
630509 542 665
259700 23 566
700734 230 60
658201 727 655
182426 73 423
8926 564 192
172711 596 122
19034 658 502
117315 39 712
302983 166 787
781713 733 952
984286 469 149
630758 921 141
159272 207 995
907235 635 928
492634 820 697
211863 525 1
72395 92 9
405494 555 35
928821 230 507
653537 758 740
498060 15 268
797024 35 283
686489 374 556
868630 82 298
60178 405 411
215910 538 443
921487 406 418
619472 883 639
954329 708 946
407138 671 648
552049 36 960
558828 357 156
288883 77 990
498825 816 173
30042 225 992
499800 512 835
565762 847 757
435005 970 820
643036 694 812
799870 253 865
781909 568 106
345477 957 29
884843 343 118
992301 114 949
300198 203 481
945952 876 49
107272 640 971
874387 404 489
454984 640 267
696607 877 262
259342 829 837
375289 827 114
910296 97 169
68251 763 336
266066 621 749
955417 45 356
121438 435 531
420919 573 984
357249 323 242
319172 26 293
33976 236 879
211601 483 57
395486 644 273
247099 739 994
365603 832 176
372137 33 729
859499 502 12
537320 793 534
132006 389 234
788517 149 524
386852 683 800
722338 928 757
185860 152 320
119827 143 737
49737 97 123
912037 834 140
193951 598 668
292702 891 407
359364 177 535
332843 471 271
280176 677 661
199721 212 237
596312 693 148
788479 82 936
242566 488 236
105319 756 633
229221 64 642
261515 37 796
636360 473 898
948780 793 229
374423 837 709
136620 75 206
292490 996 285
515709 107 655
255200 989 211
558838 185 838
116960 476 867
353229 236 733
312542 299 28
374851 398 542
156472 485 295
995924 395 265
351176 600 124
7037 982 163
966784 118 941
432416 747 272
979047 584 401
70686 54 825
382167 380 406
49642 243 96
71553 958 755
954542 258 329
258533 174 681
69115 559 480
491349 289 383
322332 133 42
770533 530 312
51083 508 619
76435 367 957
679343 199 33
771503 617 459
264314 478 856
739733 912 880
311757 790 844
995629 390 47
808883 567 383
651761 616 917
941603 915 340
577622 630 272
458156 522 219
794092 36 93
289346 105 817
315064 136 966
122297 669 388
970846 444 985
486720 783 197
56714 855 833
50829 81 514
171022 992 122
482663 609 28
986791 117 581
603607 641 747
566478 1000 530
824596 531 943
116850 209 777
538374 871 145
792615 404 547
894588 697 10
99973 588 107
954039 658 314
72357 864 118
35087 709 231
102196 801 379
956759 969 223
481882 144 364
24695 601 160
110788 161 616
763413 671 291
321303 848 786
139724 855 777
143352 595 198
833590 780 202
117610 625 395
28685 572 94
931502 530 951
422426 388 521
818669 452 473
32585 556 589
126334 342 955
926705 15 621
518018 981 509
992602 674 806
22708 415 333
921135 925 181
729430 798 823
690618 730 96
845126 798 205
490848 92 183
325002 2 169
399463 559 434
164995 700 49
152441 750 553
702580 207 612
16495 117 768
308653 141 238
428358 41 26
580920 656 703
232549 392 566
911337 305 324
449797 424 284
323774 462 38
519549 582 671
432605 66 799
789829 720 186
16117 895 868
473903 474 40
885688 272 105
689744 307 848
534248 422 540
676952 931 252
326862 660 741
408002 359 589
919125 710 126
417457 18 958
707869 264 315
999283 858 415
414097 375 674
998069 744 620
845422 884 41
971877 450 209
34373 25 625
204867 915 582
284077 307 357
121835 825 487
824629 779 336
756574 799 151
254784 753 557
807001 107 325
246932 314 905
419012 792 900
322559 191 700
942025 288 719
170206 573 414
332818 719 936
24674 753 309
562479 672 893
94569 374 534
386055 566 287
770211 117 484
508444 582 149
400521 124 739
576554 976 734
557642 591 910
2788 538 663
665904 542 473
34050 636 65
408707 619 748
890699 301 34
10570 649 265
17210 336 826
657670 662 123
191226 646 929
97890 2 15
251314 321 750
458167 952 126
344475 789 355
111542 5 282
234238 692 23
490135 947 364
490827 775 265
583668 733 388
956506 233 406
9167 664 339
131759 56 784
371221 673 396
836311 445 978
790354 831 601
739845 755 700
742046 755 103
470870 97 116
351903 803 118
975580 244 611
81002 526 847
652779 482 488
743406 228 593
357909 452 145
176443 679 431
731727 837 147
379319 338 762
240466 523 101
900210 617 732
789145 45 660
319066 529 306
678795 357 777
654290 664 480
410664 582 986
397886 211 248
505345 107 479
818187 854 604
985485 884 522
772401 338 707
907410 103 669
223474 646 233
670479 448 838
382575 66 56
403902 127 713
679777 435 759
891020 740 844
517338 553 622
834223 254 973
740329 849 934
543878 535 42
464897 632 288
366225 646 77
58481 279 224
909959 534 620
347608 934 383
521605 572 874
74676 731 953
489812 718 266
480950 812 280
74206 870 860
788775 585 76
51426 314 722
734951 540 582
71494 200 404
674028 56 877
545650 560 629
640504 324 437
376055 10 623
819174 79 560
935422 383 316
54782 111 341
732681 773 567
946556 235 832
975811 298 294
211997 748 468
583464 361 138
488461 166 955
838832 649 242
916239 494 835
583370 466 210
736117 9 971
815505 166 686
929701 861 288
864094 919 82
950148 823 211
318114 564 20
817639 881 659
557876 131 560
14236 785 785
140189 623 964
74386 277 133
951503 436 520
716935 498 975
108532 193 238
128592 412 406
885607 35 434
477166 943 972
925707 719 931
255992 499 894
347034 956 531
384926 635 789
550613 806 365
115591 593 2
34429 679 321
344101 982 649
134993 627 577
410179 960 566
461759 905 918
152196 448 433
372071 244 216
855955 291 368
747269 868 243
625212 582 355
56484 259 105
460235 62 386
196350 359 913
944665 821 642
634079 758 224
979906 994 23
420505 574 923
181435 637 22
637590 581 164
84643 65 299
872901 240 904
891330 346 217
608711 498 54
279872 508 297
402034 281 808
842117 530 251
572546 139 783
732807 372 551
653427 181 659
189165 810 858
944785 498 361
18006 700 281
992766 158 958
758827 318 595
819628 284 740
742534 153 510
274013 304 708
107184 673 195
890694 865 100
727261 464 37
627286 281 486
487270 636 626
32732 225 173
617898 180 798
275584 642 188
964353 656 308
181111 921 846
159818 387 772
887790 400 106
746096 818 226
310494 318 239
841641 397 526
816104 309 72
983775 369 835
527521 978 769
644958 448 731
852036 647 891
338378 154 547
981912 24 275
547286 258 301
372453 532 519
722624 405 585
357289 475 479
331155 601 459
98696 562 69
14088 17 345
415408 990 406
807553 150 736
522781 525 395
139586 304 7
441190 838 901
16063 619 971
716915 393 515
893056 76 298
628290 86 841
500510 9 623
766782 383 220
216876 807 429
658169 880 210
613195 649 423
245913 393 797
772857 933 582
800676 923 777
839274 406 384
962648 186 626
990303 77 861
272054 160 429
1168 616 279
179344 76 277
89498 168 994
320105 415 428
686173 719 53
910130 877 272
693717 661 209
375762 897 830
27211 440 124
995553 265 674
824783 759 660
274564 949 531
879698 865 75
961700 424 642
349586 859 947
886980 210 23
557686 636 110
178484 15 326
604311 316 296
426923 138 511
161559 381 243
950786 576 843
655069 394 794
308450 917 986
368289 345 545
556924 705 703
823538 176 415
436553 593 404
822067 504 981
129849 453 563
64315 904 759
437466 512 811
855693 594 485
557720 723 523
772885 917 609
775944 292 166
57134 412 423
622184 797 600
325996 849 924
173816 995 281
6829 327 972
407342 101 401
516948 220 580
221435 417 493
194936 374 891
130828 464 542
458791 390 527
31233 776 189
968924 671 412
855354 146 20
336450 700 664
824197 323 565
869026 839 240
94508 612 446
27888 319 563
706821 477 677
229991 952 722
337123 668 582
718814 824 317
414892 610 193
75181 917 417
820462 832 82
130959 831 578
770479 854 534
279045 669 103
348064 406 633
345940 633 693
790831 272 300
4812 203 508
410374 116 996
414765 745 996
211142 324 480
443243 688 546
899159 911 183
728112 447 399
533637 145 975
63323 892 219
945219 332 670
485748 824 714
719312 68 612
72316 150 32
202424 4 772
698127 365 52
438739 283 958
803182 209 261
744686 629 480
231166 718 882
520677 263 632
70647 309 850
119325 225 481
194522 809 367
328276 582 760
642276 682 803
328317 201 21
867314 399 600
838856 966 507
229729 804 269
819973 926 600
724188 720 346
555140 391 387
325670 946 601
488558 457 794
465269 634 494
69490 843 700
123217 763 87
227677 854 594
813308 955 701
763581 815 241
146683 276 143
480554 498 60
106084 852 458
537564 22 908
45014 313 217
301707 702 623
839216 496 694
837970 409 562
871586 650 538
899356 377 938
925753 259 100
900703 123 800
974375 675 155
350927 552 470
354358 684 592
884930 917 816
434993 864 285
170414 721 295
526319 653 743
798489 16 803
132200 880 607
880824 289 239
367526 557 233
934809 356 843
314787 824 83
171194 657 189
735209 326 489
843777 678 233
164165 963 656
148318 867 711
388616 495 635
518558 974 457
306419 294 367
329829 419 811
34582 538 926
322244 658 176
566946 507 666
309055 219 98
550882 337 895
524376 596 414
405626 926 279
731602 364 567
380991 787 436
168027 456 556
277783 448 605
875609 370 126
253896 938 253
336314 9 168
930879 270 47
695815 452 54
689730 429 956
142451 205 998
966248 210 719
390202 689 582
814753 808 793
764227 21 613
775006 473 944
50628 797 759
611461 859 655
688533 514 942
948400 967 143
660884 161 505
527161 325 519
699561 70 737
413822 167 188
622716 595 757
710344 856 924
505460 720 724
403038 444 726
487922 162 698
118774 365 571
965322 161 499
747748 212 663
433751 208 614
921525 393 700
336567 175 458
889602 28 339
490473 878 143
139373 81 39
229960 286 902
871373 700 399
626831 775 527
568190 562 727
395435 564 369
198504 219 721
443115 145 667
308035 697 810
605062 29 483
899923 906 756
620268 587 403
664178 356 652
116797 384 545
902659 16 53
439652 166 811
974286 482 732
212875 181 30
264361 234 895
198434 874 584
164850 959 325
66673 198 688
596866 337 16
785106 762 317
743227 727 191
670119 594 722
950556 921 122
277897 388 230
805498 47 248
339732 327 107
110510 99 9
433057 681 653
737587 631 428
521483 763 140
692240 206 45
770703 95 956
987644 310 431
316717 938 393
495359 228 501
544941 561 821
211388 716 42
543513 357 885
4455 705 31
466687 743 971
450028 961 785
688570 197 805
207518 281 300
120099 138 341
803108 857 498
381244 9 651
747669 981 874
347280 654 78
397632 757 117
676720 733 435
258608 263 510
891575 136 653
540970 113 519
97643 586 756
669536 791 662
365625 516 154
914068 635 890
385505 267 950
166061 290 883
890943 223 252
876086 648 529
779850 142 238
635173 628 362
958769 876 912
341157 93 732
804566 520 996
972403 153 684
941072 211 545
726441 563 905
831382 713 807
397690 555 316
70082 958 420
293388 273 230
894761 488 926
831435 828 136
786267 419 64
92057 500 552
804808 603 880
77871 700 974
120467 892 719
852848 491 735
609301 891 241
381587 999 640
766399 510 361
663501 165 1
78723 424 49
140824 706 837
422863 971 525
296201 836 50
693147 767 931
309771 951 663
970694 795 740
506720 403 62
16431 89 175
535567 723 81
293714 869 17
645014 310 681
796151 124 667
798981 846 319
698019 420 640
869119 678 431
467736 343 478
64699 704 171
948873 346 737
887437 180 240
310319 756 989
524918 797 480
539291 141 893
375352 172 318
575300 151 792
117561 56 921
385149 398 869
387642 575 950
492414 119 560
860129 543 967
353019 782 890
220508 738 634
399278 174 455
496418 37 464
579060 602 991
430514 494 804
422638 299 549
241603 374 40
164166 661 169
219725 420 437
104709 531 562
318699 804 694
646214 855 65
48816 738 173
559802 756 178
248409 220 767
264399 566 224
230647 13 268
354904 335 88
139330 308 750
78164 228 836
191416 337 249
309439 30 758
307043 863 521
953132 159 899
410700 106 572
418869 708 327
437842 984 508
241661 506 538
776582 695 130
734649 873 72
373667 145 59
332546 838 707
596730 201 922
937170 105 215
918772 482 492
734255 487 602
485350 557 976
148247 284 690
213126 99 60
709933 722 628
395339 939 347
405867 208 306
654178 253 290
452998 969 779
588959 34 630
443400 134 402
664396 292 3
825486 294 412
795080 902 137
859511 514 845
432180 437 715
184677 258 300
512047 167 675
281750 158 342
939217 588 423
164169 886 902
72144 119 749
429353 801 127
114890 416 557
938395 339 6
702367 624 909
242247 591 652
372187 457 616
614848 468 719
557479 962 433
627788 309 445
64194 109 608
34678 652 381
295899 961 964
387358 967 816
839947 633 470
718698 769 683
20645 308 988
793534 449 449
539641 720 344
770330 610 434
317634 258 771
626392 904 895
234076 645 284
616721 450 876
756764 597 110
766287 269 699
480454 32 624
172484 714 479
139152 447 672
313331 664 700
550877 922 378
946546 449 479
490616 583 238
353638 6 593
385812 788 299
814617 840 501
439366 566 265
163099 268 951
304214 330 548
473009 324 6
904406 488 20
484453 457 66
432681 334 80
446965 441 940
459124 937 973
551449 501 501
133792 483 796
546195 556 757
603705 733 258
603133 809 778
52813 338 601
811373 873 542
249845 151 737
208124 808 933
391732 942 931
424388 151 819
90727 369 384
792857 440 824
467267 252 217
424953 258 138
734430 125 70
974089 619 45
323502 817 931
412246 839 956
166911 533 385
839170 674 205
586161 1 817
597381 262 628
951867 323 702
550260 422 651
94644 374 125
651758 615 238
104742 781 79
377449 644 693
84745 531 440
720228 326 675
972917 239 627
724006 47 586
127073 3 96
674819 908 88
766582 187 95
780634 865 787
781785 131 223
264895 43 845
233459 783 99
471893 311 298
288572 646 864
631050 803 626
908789 250 491
90264 345 226
504568 144 619
448341 371 613
382802 486 653
741137 843 990
423929 212 202
53751 929 359
687119 343 370
354198 375 241
303064 215 16
343878 372 445
232512 870 440
144743 568 524
105039 964 725
724327 531 180
979866 160 553
1550 360 87
456128 392 185
527102 33 613
874525 193 433
126447 139 543
497581 93 907
680187 724 291
738511 190 450
709842 260 666
649624 41 561
243669 203 342
564848 369 873
890488 238 896
263068 266 307
965383 651 57
685005 902 425
704222 778 982
142772 914 386
598127 128 80
158526 728 130
845325 502 240
950190 391 495
244953 723 536
10510 446 146
318000 133 963
712968 272 628
353762 835 305
12641 623 771
57887 956 145
838269 393 975
802637 579 879
619217 411 343
170555 44 606
231509 746 573
90558 653 607
299266 417 813
688475 481 223
541021 660 549
854307 953 443
440003 550 153
52518 528 774
787777 145 931
433796 527 36
623951 956 984
824140 162 184
856940 496 477
202987 76 207
836392 910 29
867773 727 193
517999 861 200
436536 681 448
393514 10 659
938068 934 870
8382 15 791
910453 803 431
200407 619 287
230178 404 987
602858 349 537
837040 548 130
34761 777 165
182150 906 204
235791 443 669
305492 964 733
216908 130 917
442765 200 740
260885 230 26
269723 734 813
396590 522 653
2808 408 311
349101 799 417
828250 94 688
965335 556 46
570576 759 624
917300 389 241
594747 445 953
437727 893 623
248836 951 626
662353 986 409
604307 459 378
873596 443 803
435383 746 334
405911 826 202
568298 791 289
151311 193 587
888291 268 546
471170 511 984
921537 11 529
32748 42 552
783764 435 704
70463 11 543
654796 155 106
23639 24 228
291264 868 521
738227 142 727
178563 43 227
724874 804 540
988405 776 977
68402 392 204
711025 520 629
502622 660 559
184006 595 403
649281 602 468
491001 233 131
886250 519 775
889477 440 913
232982 403 710
341793 420 778
468964 232 398
308166 702 496
716463 103 566
331152 919 882
435769 198 735
34401 185 644
68522 29 36
199706 976 720
371430 515 294
612702 907 402
564718 892 557
598366 134 180
674221 220 687
73567 887 115
720651 258 207
917294 971 665
742153 444 51
753846 576 788
665401 125 72
420387 632 34
325914 354 772
617638 961 517
476791 405 708
830618 525 340
803880 68 719
288302 107 467
865434 168 758
459411 771 811
294199 766 547
151877 611 183
647314 242 802
707126 800 113
919005 838 870
12404 776 912
568463 671 162
797355 713 657
346636 269 876
69394 562 732
653470 237 638
362792 636 820
212370 345 821
447714 986 534
550445 131 463
753487 359 767
22035 32 89
279026 455 787
780867 113 266
113969 771 693
706023 434 611
228373 909 916
155354 590 619
295959 810 975
890084 162 205
328784 497 308
182972 132 138
91429 512 306
349544 250 894
495816 766 13
795454 134 837
549743 363 210
248452 956 283
112203 23 424
321782 440 316
960217 879 642
806352 105 442
326640 551 215
657031 685 887
818404 58 168
657312 940 303
929528 804 476
679665 363 257
625749 525 636
373439 653 347
264932 259 978
829549 905 488
280410 522 225
847214 582 179
85946 179 623
55512 659 23
676080 499 285
864640 634 433
987650 978 931
800914 799 331
378514 909 136
631392 453 535
334265 126 739
652582 458 314
442391 245 406
314010 333 457
699105 612 964
228349 347 26
771539 954 484
924229 158 210
770342 524 818
131316 33 510
437260 757 934
481459 192 620
122895 552 215
425329 183 773
346248 153 919
162367 826 465
356571 30 620
268972 895 223
247684 526 72
162572 692 991
544856 58 780
477328 725 3
846834 659 814
841805 459 100
530809 667 592
823137 870 276
422124 609 904
970960 47 780
414704 501 444
649891 284 748
134805 960 735
371403 114 28
715430 488 804
523029 211 395
196182 474 99
98493 249 397
694546 808 292
650408 925 601
29023 282 664
461800 212 248
888642 937 438
98189 803 142
468391 97 451
778922 464 119
663730 75 28
254980 988 939
812855 784 804
242704 870 900
468597 241 823
6607 910 887
330650 664 401
968922 337 703
127155 830 908
864198 699 711
315859 944 779
641399 975 637
607946 167 615
331245 774 976
833167 371 8
241723 314 829
504417 792 827
446633 620 149
819839 227 396
11568 696 828
187969 165 58
54480 427 39
896390 358 398
699227 681 206
311821 132 80
821278 383 680
203943 19 187
755782 819 758
988739 199 678
905952 898 773
780081 323 124
543589 807 47
154920 890 379
987537 9 938
472334 616 952
843754 456 297
576068 984 125
177303 717 301
327136 643 552
811505 445 437
132719 466 671
772725 180 58
540796 300 683
632592 767 624
155532 56 509
97601 941 224
246865 359 7
975243 909 864
586587 515 696
814751 778 381
302985 921 270
434708 11 114
613955 503 729
736069 890 883
972899 717 259
31942 525 310
277645 693 589
649248 601 1
8148 719 812
893127 441 865
614849 171 924
80090 412 472
948147 998 11
794726 634 850
163752 274 473
382845 855 822
984983 553 891
231841 387 7
575420 917 108
330998 738 156
612932 228 927
171691 68 963
379113 471 853
195845 181 992
634869 547 734
227331 328 887
936297 85 839
63391 449 526
746239 721 562
102259 12 932
607334 992 892
624898 601 635
565505 114 186
226530 459 496
697808 930 326
249793 819 804
734386 589 34
671855 452 333
731304 616 637
740101 174 404
88961 808 766
603792 930 92
802238 267 860
602490 474 153
431428 818 127
948156 19 530
662761 703 515
26779 923 713
89495 535 750
31407 476 579
361663 680 958
454535 405 707
775766 70 441
373347 716 485
775058 316 541
523843 612 633
78814 672 940
300175 958 80
465087 573 653
967916 464 102
141864 608 923
889388 730 475
93554 99 190
277239 272 470
639159 114 191
519913 432 711
188217 683 124
850754 653 797
858426 237 376
884642 21 868
785148 743 761
868585 478 381
206841 566 163
268013 988 436
898762 324 442
804114 794 876
706388 489 563
613622 76 182
394273 712 124
825368 900 547
133692 640 763
349857 605 998
43257 751 395
732105 390 345
273820 560 276
941559 228 548
490991 917 853
584417 373 454
184021 93 322
580914 853 35
853224 252 838
198553 942 520
425679 92 742
416265 431 878
185845 804 345
238538 461 974
756866 685 252
219227 121 749
735639 794 337
448465 755 277
263836 582 69
887063 948 488
845974 112 411
667995 294 820
562428 474 291
413040 856 192
876945 685 267
254015 334 311
10951 78 564
916966 43 862
715871 903 807
190383 28 769
251036 858 753
327799 603 178
731931 21 220
485935 189 94
831786 941 938
926973 339 555
149809 238 258
68829 231 93
717388 321 151
805467 387 604
298704 53 250
880841 125 830
916926 988 354
529259 113 135
821197 264 570
28647 895 251
471922 244 308
845165 912 397
866966 794 617
364507 553 860
223524 86 844
174790 348 260
321566 977 112
435600 946 86
920672 665 258
965151 972 392
77342 236 915
82468 91 110
294931 683 691
433908 506 759
566303 288 700
408035 449 647
893495 602 402
867151 232 13
446135 476 970
752830 35 111
883198 864 678
684276 366 865
324042 401 786
756600 144 123
754419 794 363
997523 993 511
878903 50 711
138223 926 767
768821 510 40
758472 423 224
399239 658 258
865615 445 77
675134 822 170
177195 651 437
572603 323 624
980419 609 788
310236 577 820
327965 966 104
977795 289 796
425091 158 861
167804 721 840
129164 74 319
128531 893 50
712548 157 68
425551 722 862
297424 542 268
580016 677 141
486306 127 644
545382 387 473
628696 654 175
663698 64 198
227773 56 164
483400 690 496
877216 499 347
807883 64 588
989967 965 800
739920 462 320
935241 203 349
980709 971 127
534241 843 28
774268 457 853
108400 985 663
791707 878 912
180802 969 428
648021 503 787
619596 270 493
196695 826 53
154846 42 695
62913 839 417
401290 94 738
683494 285 138
786660 843 530
485347 600 658
669415 859 604
482383 393 113
560155 504 964
146894 372 577
807217 818 252
466988 527 569
434287 728 230
747976 846 969
915608 719 773
287978 315 180
267605 648 476
178170 463 653
892242 372 415
280957 463 936
526705 617 57
812081 55 233
650995 226 523
915054 313 519
946552 670 437
779030 960 160
156705 504 456
175965 195 700
850272 611 235
607839 774 46
608263 389 337
960491 781 895
9972 794 717
88212 577 410
954978 329 673
868133 215 892
160261 598 838
975254 282 524
759557 485 654
157982 19 887
163310 53 499
456138 965 48
954188 319 966
610802 157 922
984725 639 572
760672 242 665
471623 324 634
74360 927 129
315068 39 237
738836 324 161
163116 114 102
366470 740 881
490097 747 786
988482 129 746
68582 715 294
567894 719 230
534592 150 15
354203 570 356
604976 465 719
614759 836 72
361677 209 122
286061 989 968
638427 847 75
518071 801 448
845865 547 165
734781 216 696
97067 447 361
934074 18 339
871235 856 198
584388 735 883
754528 315 916
959757 840 36
810166 698 217
465999 344 130
868381 641 426
793202 116 144
340384 283 412
615628 663 778
581310 54 433
932371 551 188
211844 934 620
503751 977 745
974057 975 790
703832 369 886
125093 276 883
224466 358 325
197121 693 878
114144 375 469
567810 401 361
740223 904 764
720041 778 396
780845 56 324
54196 486 271
682562 102 547
990105 713 583
341492 216 977
87826 619 866
904973 942 204
516465 370 477
623447 672 899
841013 661 47
300675 555 572
832379 421 430
397024 96 872
220096 891 41
413792 544 456
682579 488 1
776512 966 750
249560 922 524
451167 347 407
317241 374 418
42631 442 842
418127 736 732
906885 368 711
313724 244 375
931377 10 515
571865 109 590
453248 204 531
46721 710 652
192972 874 98
24961 227 357
457282 140 342
307097 205 223
7892 452 387
679198 853 389
407845 481 964
918684 263 917
794280 218 652
291615 415 332
283486 759 513
990309 771 130
134383 229 71
611385 1000 285
370831 687 478
983222 471 755
713597 24 950
446229 875 299
394721 893 769
164891 814 433
541284 796 256
76574 692 961
28351 881 544
797250 707 581
763495 637 990
405539 921 60
583661 46 924
335319 646 472
6908 657 675
682596 940 136
573025 500 36
494250 316 157
215648 39 456
427386 584 121
365005 87 246
647462 540 342
430142 869 800
445008 520 454
445797 269 483
729490 3 667
915439 349 407
841808 106 795
359075 406 53
934189 189 831
466423 423 335
807487 135 530
43674 179 352
531394 31 237
360535 636 531
938760 409 880
741997 782 810
527726 687 486
258561 482 615
772538 802 335
439031 300 74
441694 147 974
929631 260 27
581168 941 143
837769 333 517
853787 883 890
633874 632 743
990646 385 747
738589 735 773
74082 962 928
14065 106 384
271164 51 451
283919 851 305
271028 230 239
215695 864 6
680972 646 550
6247 623 90
545018 318 396
963357 239 498
788635 317 104
66697 853 603
580447 921 649
603857 259 755
428528 470 590
918207 390 594
986304 298 780
646690 343 789
82611 339 303
20738 199 283
246440 58 232
252 466 394
68694 162 824
51871 344 273
794850 934 775
392780 273 568
870204 183 913
493437 141 780
346217 349 378
233988 908 610
256721 366 622
412985 238 726
602270 215 510
713651 621 493
701231 188 166
899151 916 428
905504 607 983
695093 317 21
906645 447 633
12321 38 775
12255 963 375
196339 150 826
521864 876 383
392618 961 751
732542 404 681
610656 856 349
537374 373 322
32123 447 903
470216 561 312
224261 460 998
88425 626 649
939388 424 833
313172 915 683
545805 54 945
476574 470 888
769101 242 665
541079 800 15
774299 158 729
799520 620 476
498455 238 328
122059 896 272
754106 481 974
958788 186 418
708525 390 848
53436 502 600
250592 56 574
373930 576 681
65966 690 80
966426 555 401
464854 414 665
248698 915 491
865136 18 232
118788 800 218
554902 485 928
28028 418 561
732912 436 638
749266 575 167
598560 752 126
748726 320 816
216986 671 960
364655 722 988
533770 109 50
16906 98 404
384973 854 25
125043 556 658
911766 37 370
462449 646 289
544400 400 695
980473 300 748
844014 971 27
237378 530 847
969523 156 145
860668 875 703
93570 429 434
896476 97 865
920965 785 731
989862 395 723
561848 145 653
290527 783 941
991315 423 441
52729 792 351
766205 924 898
679497 359 852
253827 973 234
253091 421 7
553029 122 666
869 293 288
253835 495 829
634259 205 558
626638 644 975
790856 237 309
170499 405 754
264381 527 584
25114 911 118
818328 185 437
293700 278 638
793372 110 240
923797 312 23
682381 494 964
593707 164 703
923206 938 650
872758 206 152
526056 220 783
250802 797 994
666975 672 747
457937 696 387
631946 132 733
561587 627 554
166014 429 15
900254 483 913
673253 585 305
645864 395 37
608415 95 157
34389 353 948
77503 51 952
391006 324 982
366981 813 219
976569 678 895
840429 504 543
426167 410 877
606350 416 491
204328 160 105
870395 494 49
9674 390 686
709435 108 780
875875 930 499
791449 777 540
654438 21 730
716098 650 714
483965 54 843
185027 551 676
125409 799 536
921545 814 978
711069 320 139
516165 221 17
25060 231 505
137925 383 648
973346 907 177
73480 920 469
717017 879 574
590320 861 838
34137 925 33
207581 466 637
958152 300 38
334693 779 670
506289 141 331
490587 796 867
682910 674 153
66095 151 887
128698 438 348
722425 889 43
145332 974 319
631618 979 198
965507 962 902
351666 83 308
260595 161 433
736446 761 137
860372 977 962
106258 802 341
769670 423 387
893825 813 53
903220 663 991
795296 65 46
635447 439 842
713810 559 953
437831 49 688
431226 893 178
68838 661 904
950602 41 436
852737 177 41
776140 881 769
855795 714 870
739703 948 253
560022 147 644
581119 860 372
271897 884 940
219396 675 426
165785 832 537
406958 225 332
77792 798 701
481042 859 861
141539 939 437
381566 636 42
7085 64 928
881765 978 247
8522 816 438
360408 179 827
319734 281 891
251951 955 580
627626 49 740
163579 514 101
51424 177 758
783811 268 835
541047 496 159
900717 951 543
108087 240 635
13382 2 235
530648 551 456
587660 946 982
721918 278 526
187627 986 14
886166 22 399
183902 475 884
555855 974 337
68524 258 789
50032 609 213
215728 940 879
68732 718 729
292756 774 843
589255 323 167
168832 4 794
928026 146 802
5870 825 101
146311 205 848
511470 737 535
996361 235 316
238771 300 169
955045 226 269
256321 172 646
697051 151 646
674333 654 169
567788 785 317
343441 88 998
423456 654 291
497970 191 772
939891 159 218
88782 221 393
880686 743 140
977290 332 944
301940 403 208
234516 128 447
840498 658 438
710577 240 786
203834 460 905
817163 921 395
659658 313 208
134370 886 253
798035 207 294
55379 661 572
576870 46 324
948748 874 870
659452 590 228
102532 757 430
821691 617 138
170607 437 936
760138 878 388
162217 723 802
225403 694 13
549117 605 42
931354 440 988
184425 86 495
637002 580 758
263703 73 558
170351 710 271
473236 115 289
901272 612 557
302733 681 161
72885 405 974
333698 230 972
682022 573 242
909298 299 860
861977 989 784
890958 447 499
656532 313 76
231372 454 626
171665 407 313
107212 934 362
25492 984 140
217276 146 105
50228 424 996
494000 135 972
891987 815 257
706328 302 799
105809 897 428
853430 693 893
391564 38 96
138061 284 818
25068 72 279
463373 265 207
20753 170 626
189025 632 961
286286 439 764
903942 721 317
195564 17 151
169801 520 507
492093 606 484
210262 995 586
161306 208 531
348039 133 747
800201 950 784
596795 985 907
822453 779 673
119301 600 417
682662 606 996
256080 790 217
583111 322 826
492391 628 144
138989 466 675
482978 947 435
456736 251 25
36579 368 580
875420 904 716
339600 395 941
786405 294 383
644355 523 221
944569 525 862
993566 22 917
476832 412 588
584188 439 699
256295 751 110
188261 41 933
91086 102 381
381626 83 73
672952 136 177
497123 195 127
477094 914 451
168535 542 677
114682 264 162
621955 121 619
846159 138 413
421661 632 851
140687 631 739
393846 387 917
182707 242 210
184880 54 1000
502987 266 160
148179 48 243
900873 880 192
957436 773 706
553104 631 710
995141 210 792
73832 185 915
828924 356 238
336651 301 450
628399 360 59
375577 620 928
820406 465 80
465076 954 500
175188 427 425
498940 990 341
492281 265 988
371988 949 361
161183 803 204
321410 34 41
901929 665 755
134908 175 821
495681 225 197
277021 218 105
548404 570 633
134081 915 890
840537 94 138
200368 217 405
648597 889 134
812931 586 148
356101 670 605
177017 838 987
998609 134 678
960211 572 782
730784 644 106
581594 226 271
560573 898 256
431040 72 571
471712 513 354
774994 9 614
294129 498 484
76239 780 665
722359 44 245
753760 532 569
639400 834 244
776452 644 378
521524 241 347
892508 595 688
716419 365 398
376579 756 674
388054 823 531
399353 595 602
98912 549 611
503945 398 692
992888 521 167
555556 135 262
546133 182 318
461431 931 968
827364 866 863
478564 160 721
872654 440 732
130561 841 144
374252 356 155
382706 985 218
543422 360 432
684447 551 123
465951 681 109
901668 506 942
739397 373 760
792563 314 529
756771 25 212
635325 990 224
798705 664 37
268492 42 300
433135 617 427
425185 133 394
747886 712 200
572054 421 840
19330 300 653
273126 593 56
392127 540 930
805195 800 902
11921 988 942
696103 365 120
934811 708 849
13210 132 923
512731 722 445
491596 154 127
250196 536 930
537680 946 363
854871 192 965
618616 89 319
721240 29 700
434499 679 226
655647 766 859
212096 694 308
756039 749 722
484196 653 820
180755 633 707
475339 257 124
818842 62 139
168718 447 135
537718 108 187
597621 569 476
297476 577 996
441823 102 152
821400 484 533
491246 719 878
316110 443 752
937962 169 897
713246 123 491
721061 273 970
865203 874 691
396776 452 776
995098 752 751
540421 797 787
102971 449 419
533053 5 9
103129 524 812
95465 191 7
465419 946 578
284095 96 928
100947 590 932
643006 943 190
532378 682 329
389049 912 578
566491 170 926
63831 827 125
154719 343 141
546659 144 388
6377 669 838
775938 373 481
381577 302 988
52214 729 184
655112 911 375
622962 527 425
721929 869 703
540262 785 769
931767 89 851
630207 149 869
470418 977 708
129660 87 264
519152 301 227
534171 294 134
365848 756 742
867918 434 112
133825 811 464
168686 170 124
833647 975 803
95246 330 354
851622 139 242
254982 748 862
581132 647 993
144926 127 103
988014 476 421
95889 449 126
935719 379 628
431692 757 152
774986 912 21
50780 229 543
275442 613 628
394458 204 908
251857 43 602
142760 185 18
846536 291 959
938104 696 113
151090 770 443
541020 441 204
537119 566 95
519625 39 354
376249 149 122
35902 65 847
842240 774 227
21086 68 633
743212 746 820
395831 121 776
778559 811 763
292203 999 217
423824 269 290
252885 551 250
610775 191 103
865158 85 395
326073 828 128
508 888 892
50129 379 68
882840 648 562
850924 32 122
516065 238 69
247864 427 813
2501 174 459
708915 568 533
158830 605 404
29606 248 202
888666 691 624
762730 530 507
808075 645 337
814616 295 539
553263 909 251
295589 831 239
81157 689 238
884261 123 781
363023 593 530
254693 292 979
44632 577 971
403057 820 541
714519 295 411
714148 862 986
466043 883 439
847922 93 19
436743 164 427
32417 376 589
244492 508 689
672809 96 193
733187 872 7
227308 133 514
156872 369 74
955505 180 267
765295 190 202
291441 761 455
747386 629 435
204739 688 883
648489 880 456
193585 484 405
570869 891 519
877721 320 26
68333 969 267
194780 57 664
857474 393 849
92556 411 730
450897 171 497
610300 593 768
450373 936 666
577079 916 439
804983 157 588
395884 577 320
82382 15 819
588261 153 525
999919 930 438
100684 187 235
232808 760 712
51086 710 210
246197 378 868
446129 31 34
825993 171 19
147899 630 875
340003 325 437
486855 135 889
890608 610 27
764897 93 564
232183 941 283
479435 146 746
133020 499 805
508765 107 128
851691 356 255
263327 655 679
356276 933 943
333386 911 812
794612 365 589
557993 875 843
289100 230 937
378061 166 642
13241 552 146
283969 274 998
858838 209 781
780145 875 76
181838 90 341
66935 618 412
441183 128 580
792725 138 60
840939 861 76
104281 73 748
5072 66 182
522840 604 57
136757 253 363
23885 765 431
693216 335 10
11064 170 830
533065 843 582
751631 599 286
468803 980 402
823725 128 626
546434 122 939
84499 999 627
264306 157 560
984946 182 423
905901 111 677
433647 916 426
429908 934 96
208334 835 858
208066 800 287
216384 159 175
138660 29 183
83020 360 239
434458 852 75
18684 723 83
576709 178 90
841684 337 165
345026 732 995
137416 794 935
566444 92 810
727611 513 688
82608 309 902
904939 961 188
290583 74 256
713685 937 967
244543 846 815
514642 736 675
157334 277 25
781233 793 395
590240 49 905
585722 262 337
397682 448 620
172820 535 412
327104 904 261
750315 87 466
711521 883 679
760548 129 374
273078 119 202
252864 146 528
127305 455 463
521156 683 78
509775 803 183
500680 366 889
108453 22 932
6099 186 617
541871 147 928
199702 110 754
221753 801 787
136306 517 435
968392 547 231
302798 73 521
480195 370 706
219735 584 622
289335 412 368
322668 642 207
269173 93 590
554361 802 468
295650 158 868
239219 383 446
248913 320 137
208235 515 242
445835 520 765
114866 521 902
889201 395 542
185791 117 981
895543 65 12
940506 889 629
152443 589 702
46978 641 200
338371 175 846
816003 393 707
969334 401 813
411980 432 281
92779 221 112
437492 916 862
566081 535 832
836512 981 339
571258 914 456
888273 635 863
209486 371 702
107767 8 991
960721 207 124
549331 584 196
554142 217 363
967103 640 384
897244 578 863
323243 310 99
283491 385 668
597943 677 12
902956 559 293
638672 621 853
924650 901 622
84744 903 534
931874 776 660
906213 609 71
476249 483 945
637028 5 930
869250 464 305
28714 48 491
138394 905 837
92781 974 940
361004 725 346
214881 892 795
927331 345 274
79191 384 598
674288 574 922
938835 316 414
947469 62 919
672450 657 458
643302 392 1000
833969 857 196
969352 3 55
187910 776 786
534445 138 914
633080 83 71
572384 829 535
193834 520 318
442332 453 982
422512 330 999
548890 79 236
794543 139 799
171430 102 252
354246 266 359
441147 426 40
611719 529 665
916209 239 228
570031 661 125
780143 513 999
358100 350 725
792769 325 728
929013 298 63
628560 275 363
892371 441 871
428966 338 672
586698 194 687
365299 105 679
756167 776 548
673902 987 213
59209 938 72
704526 593 797
148756 225 850
41863 601 473
693992 480 604
594683 545 901
372254 443 209
327787 343 977
892725 522 340
884587 848 905
793936 572 566
767389 678 927
413725 329 174
124975 235 147
66745 494 983
819680 433 16
448077 509 793
433203 812 187
495282 787 910
551163 945 69
130279 94 362
63358 32 343
49068 400 867
354497 188 83
824919 630 389
558826 186 859
806257 682 955
824293 63 974
485944 500 635
274338 873 865
256649 459 607
679264 502 436
656700 651 221
169217 380 116
228043 292 780
744652 183 372
562803 257 675
855615 150 321
251915 179 818
955036 440 757
292354 260 541
370620 895 671
569060 857 661
454417 368 920
896418 977 206
418443 211 851
206097 362 332
678352 748 953
529682 917 794
956057 266 158
233476 920 853
922955 410 39
415303 819 494
757861 989 67
428562 736 614
147706 461 74
429455 580 810
579570 211 627
252308 117 85
358269 331 192
956768 952 17
768883 204 763
865829 234 614
264046 200 228
413864 991 389
384204 421 401
125120 658 513
72498 963 833
799713 54 609
524021 545 632
169925 484 924
366632 777 535
303462 751 662
111949 985 728
353639 59 560
700278 776 549
896708 510 688
950221 676 834
783473 745 337
886085 899 143
903924 801 5
953691 304 607
136215 859 832
881992 600 183
768417 867 660
977979 767 966
193790 656 554
499839 829 439
872 229 132
270177 787 749
307491 501 239
161046 705 281
823788 963 26
963650 837 28
635394 683 985
69306 415 504
527681 389 28
757076 697 349
545335 897 650
729746 508 42
480611 64 998
529274 673 491
622112 96 654
774004 145 421
610707 793 754
922576 242 278
345861 956 683
914993 904 438
820383 790 721
204383 686 612
283051 572 444
420196 877 260
448732 165 356
503591 217 618
705161 777 918
996421 171 377
86383 752 631
105830 530 799
855484 529 711
513538 982 112
193714 217 983
299669 43 65
869108 681 294
568230 397 733
428657 475 596
753622 181 443
500732 587 68
914433 122 336
254033 514 340
410658 525 999
410081 597 666
980692 387 835
284202 608 986
661664 605 538
968765 953 419
621458 408 324
153392 934 308
649053 55 851
178516 371 554
694323 579 533
848335 698 286
247172 975 283
719301 431 389
857134 921 414
599778 66 186
88643 980 338
400591 519 509
388332 459 484
434861 464 746
938675 316 248
273483 320 581
517302 396 839
555668 497 945
804194 45 185
180001 191 211
454146 7 482
78300 176 423
269549 62 869
880300 955 912
718390 442 901
571966 305 932
817035 266 650
381803 370 558
78962 907 279
184579 906 84
328553 349 400
495021 296 989
674155 553 521
202741 484 773
530007 447 317
871479 634 739
557984 497 493
955577 309 448
743255 738 70
120192 259 650
639832 123 182
227101 291 329
129393 133 572
662106 229 489
235686 15 423
791179 779 548
365557 333 411
762563 114 880
958023 111 301
806182 235 828
27747 706 15
298488 5 162
453769 909 939
587663 90 84
726650 40 957
57121 994 92
96103 2 819
781530 808 148
927790 482 401
631197 344 35
203254 907 501
733983 311 716
766889 524 297
807339 552 239
260590 896 794
225071 464 716
402494 826 181
816089 523 525
299549 900 117
821702 655 515
817672 141 89
436141 674 630
622407 142 654
320892 449 981
933152 26 269
124681 556 656
310755 260 544
164381 974 608
495804 387 940
134010 363 561
277010 145 765
944480 476 1000
820241 308 572
270441 630 916
199186 612 342
192591 112 63
884176 168 675
497954 769 906
559647 189 405
250988 745 101
948665 562 837
416643 156 401
472185 290 386
30394 681 88
445523 77 901
133930 202 285
654959 887 338
504118 409 136
749395 74 367
487712 694 252
632980 1000 13
809147 51 919
29250 5 198
666401 977 639
442530 105 772
179148 752 339
400222 752 298
452157 839 862
426965 37 563
295765 141 308
877255 123 260
222680 933 708
524360 117 874
713144 188 65
986203 384 953
917047 130 82
754403 826 121
978456 578 832
809771 564 597
279926 933 100
616741 657 949
501674 391 14
738038 223 881
591380 181 589
941643 368 311
994538 711 591
604473 145 134
446588 121 107
417839 894 465
881129 311 220
467529 476 119
182878 942 90
385777 513 310
365948 704 978
750561 36 149
653580 526 114
218791 240 404
700710 748 189
664273 976 702
305275 523 722
226321 287 916
425584 572 949
710020 884 442
917600 972 289
866160 314 662
305794 725 638
520220 815 921
696809 871 57
717836 853 679
470558 787 231
177216 131 150
148334 60 212
318904 658 305
539188 754 451
517672 437 849
555789 831 944
347970 170 543
937865 964 732
902500 744 652
279275 310 756
688582 50 785
997830 672 92
364395 899 600
871682 780 911
739290 679 682
718920 310 80
673682 618 171
755595 431 41
574548 765 231
720573 132 827
273519 773 956
735771 986 43
521645 739 341
406464 737 996
10348 839 900
207561 1 145
712249 91 900
761171 744 547
920645 810 497
913105 788 322
498833 241 5
356818 11 79
289429 152 801
845963 962 988
231576 231 428
699737 47 560
498401 837 944
141473 444 985
945759 272 836
381607 323 442
258236 872 323
82610 278 239
978136 844 671
396491 843 294
305178 755 959
785023 600 739
151287 111 104
348877 853 139
373905 2 363
770826 524 24
302280 75 213
37869 583 385
157402 204 253
421571 103 959
484555 53 293
168187 730 445
764745 169 717
74119 881 40
178634 954 204
416454 546 30
386318 161 462
927535 74 414
482393 716 889
369713 747 69
165492 609 912
620084 447 591
609449 609 464
573473 760 254
226734 885 787
463500 650 299
818700 554 196
44376 783 311
264111 372 678
162119 711 923
369380 904 229
689860 218 333
860618 9 26
807776 584 502
763938 300 949
863113 485 346
17095 480 360
126173 898 93
135356 515 975
829227 458 70
230206 969 657
326785 579 803
877863 645 8
837209 430 965
399140 621 160
665030 804 709
366078 604 40
801503 368 195
137359 718 176
445319 874 70
880163 786 416
426795 353 133
892855 797 488
345691 473 734
213027 946 695
23772 877 206
163346 565 715
916899 269 40
310177 655 950
198700 388 914
300969 431 734
619494 348 601
169810 936 33
290504 316 238
39962 238 8
566244 502 534
674459 497 682
880738 912 89
214614 487 55
399738 725 877
214333 594 347
507872 841 981
245525 760 528
829692 964 655
699753 369 85
433146 479 210
235872 797 593
638223 402 975
697573 636 156
887832 770 988
35068 966 723
705972 165 118
64236 210 971
430447 201 322
884452 664 237
316117 302 405
972236 554 44
298391 707 213
47619 666 977
702261 388 860
49273 176 41
310184 935 73
106968 508 187
268275 999 374
108598 546 114
456389 136 639
384763 147 398
244195 337 829
761832 733 477
776182 648 285
953458 661 745
335345 906 818
318672 841 20
280855 522 450
662052 820 929
674164 312 811
761007 424 787
790220 616 747
52253 222 644
387611 414 647
666231 377 380
237059 107 445
629756 731 883
938584 790 708
435693 401 98
522647 25 336
636431 633 919
37033 237 926
226256 592 456
25212 72 688
482498 1 810
509934 79 590
82075 383 653
532778 635 452
521021 52 341
661126 225 510
956509 640 433
556975 103 57
87221 405 745
396648 77 469
933552 607 312
822989 780 814
662140 456 902
672069 306 271
212530 444 659
644498 970 53
22519 96 232
770919 663 935
466539 206 902
410723 752 591
160332 928 647
407706 10 909
383487 448 6
840292 42 259
156808 639 557
479301 555 761
101785 51 470
580567 750 376
618015 670 658
215980 273 469
440141 273 547
694517 572 64
645867 655 715
647948 109 782
270242 494 521
853620 631 672
527797 611 760
890418 551 707
342696 815 333
925275 784 613
825847 213 625
536598 792 595
536591 791 113
681205 124 213
449119 390 164
926795 539 915
569762 857 160
880424 500 39
546584 277 413
433805 73 752
150015 297 814
101836 210 481
341880 393 105
608782 520 805
903861 139 162
803873 366 201
217801 524 425
478662 439 192
54203 847 91
483719 434 175
774644 907 814
402438 390 282
610271 251 374
860567 710 831
860514 41 622
293434 430 395
973558 891 632
757648 25 328
739435 635 606
70123 626 182
621522 106 191
24105 337 419
552676 581 201
495822 883 936
103416 940 458
458359 791 123
419463 621 104
955524 664 717
958900 849 842
978555 682 943
373048 664 614
917342 343 295
723121 673 891
90441 339 240
415846 858 643
655743 419 307
449786 561 596
160444 433 905
416667 24 632
105334 707 752
744985 235 251
668327 419 527
976452 366 331
409538 800 919
839313 586 354
576151 206 668
222688 13 272
695752 818 450
870492 380 481
488595 108 800
114212 184 527
448728 794 855
752556 928 959
375829 469 841
431816 122 271
400660 370 558
731241 617 904
264282 197 828
814043 769 480
364795 87 938
331681 655 312
403740 790 123
313765 994 170
328731 668 323
548731 631 385
493996 839 536
981288 165 800
679691 887 662
366799 78 236
126254 394 355
479606 404 432
614717 122 978
311943 534 473
988021 710 68
6963 107 5
818690 751 788
222508 702 448
669984 71 728
361779 25 452
543928 497 22
124294 3 346
937167 895 769
926227 38 146
834710 112 336
170211 157 264
354444 627 209
5049 658 777
667907 758 217
58519 879 423
360859 166 446
670611 97 585
388844 826 13
178145 341 859
39608 75 258
74581 951 303
132723 431 135
469597 920 904
694966 211 379
323014 183 957
269121 601 606
501444 115 163
583644 790 705
156980 163 878
435925 284 127
604075 208 479
172415 126 231
693588 945 621
474284 701 317
722298 236 923
487929 742 734
511770 235 403
958123 316 417
557104 630 436
752005 878 178
772449 256 940
279570 602 243
44377 6 28
444664 819 533
582926 682 547
735689 979 666
946381 566 336
447625 711 644
80943 789 871
771296 59 209
447589 853 543
492695 697 704
606814 734 942
236521 367 574
730771 132 964
164694 964 184
791886 462 970
963891 257 506
957435 567 962
807620 612 698
4569 134 884
224496 314 713
2184 777 208
63476 255 674
588879 280 255
198833 419 896
255846 334 21
915563 776 86
172211 298 999
4731 54 521
442318 202 78
959886 853 806
635300 914 281
972548 927 913
181109 779 492
269496 821 715
919662 508 445
135307 639 568
598001 619 292
4160 712 673
326342 776 510
772045 856 131
337302 911 395
264241 203 69
649545 374 226
935662 723 129
767395 416 265
364882 376 945
380486 783 574
298584 680 1000
634772 417 79
380600 655 189
297616 80 736
603640 985 771
397417 988 800
368446 93 653
527497 313 192
6875 401 189
201571 693 647
657911 691 698
885203 310 762
656945 532 191
505916 767 725
710851 220 975
200575 860 999
444737 827 818
509196 166 395
660891 97 796
890888 768 463
861532 788 229
699978 643 368
63902 564 944
987770 603 62
679926 877 28
496177 730 916
282218 66 56
331111 60 8
664761 752 805
531924 542 496
376390 285 175
43320 412 225
772512 723 405
91921 17 71
196583 415 734
689316 740 342
909256 807 240
605664 363 657
283199 412 887
678122 69 818
286341 730 876
912658 488 456
647923 457 667
649625 82 477
573206 441 903
386685 872 95
853815 935 867
983574 402 724
961689 1 42
731317 232 160
305914 876 893
535683 917 920
826713 910 901
825513 148 613
448975 2 724
410301 897 57
857389 117 377
208170 45 501
126024 505 419
275710 349 185
624885 651 64
360131 720 981
891212 869 843
510129 447 126
465926 717 720
813351 731 656
992260 707 916
223061 171 552
476718 174 611
345829 526 719
384533 123 204
383910 886 644
235697 92 618
288981 769 896
503167 202 574
713209 69 359
338706 370 240
612013 166 318
207177 467 287
726955 212 142
852625 40 405
836488 509 669
438274 369 81
941219 68 652
504207 115 333
536107 618 116
74490 97 199
871197 20 389
992267 150 826
204564 442 488
448216 842 193
355404 191 385
751924 740 576
976698 92 425
524286 756 231
573403 728 954
759370 419 233
367158 796 950
74428 733 555
675190 471 974
534432 932 803
550030 869 727
812779 680 781
40665 614 280
899482 657 949
355115 353 285
132389 755 894
462870 148 633
949062 587 485
989909 793 533
594361 499 807
33149 752 777
691550 269 290
471349 749 239
364485 742 508
974060 431 43
503377 3 410
233955 327 36
250717 861 771
173358 951 434
141278 164 122
682867 330 592
506759 90 67
117089 111 891
728330 89 771
366253 823 870
816806 58 812
45622 332 176
582843 633 500
121273 486 83
961466 341 720
246854 287 57
128419 650 281
312723 631 784
186473 713 649
628098 821 270
345188 673 181
897380 188 224
140556 682 506
485472 197 220
846577 510 839
560461 975 950
465267 814 396
949434 789 184
473692 858 518
641309 260 101
675799 567 686
75043 92 439
202289 27 770
884175 147 644
582538 124 840
334958 306 105
275973 716 367
997785 364 974
584206 985 38
870177 63 452
500625 443 108
814366 139 102
627279 436 850
474094 885 165
694326 73 32
375648 478 931
384084 746 711
295023 6 125
68224 50 407
97901 402 824
557777 987 680
377436 28 538
317940 159 624
749728 456 109
335438 914 367
504657 638 147
429856 168 504
682419 118 163
270160 117 508
376539 291 527
921108 729 796
588452 297 940
807231 787 908
723603 204 336
893513 376 558
205810 341 259
501888 792 514
716282 921 239
102310 531 86
552538 164 742
484889 77 795
896191 195 276
101580 834 827
823076 636 465
259092 801 170
628449 62 10
738008 806 400
312838 887 283
425942 49 649
810700 529 535
137147 701 441
66128 636 631
190044 609 928
30795 838 447
920928 33 410
970261 791 88
969351 336 986
255071 895 27
276105 854 741
346775 378 726
202571 934 737
934297 542 887
865387 129 902
414816 817 146
707017 25 321
890950 151 298
442679 505 534
25149 391 729
195218 106 502
73341 106 537
553155 893 432
250315 178 141
43891 243 887
117796 516 565
273548 548 211
665440 402 79
354620 46 927
159774 200 249
55606 637 314
604685 770 981
513125 562 801
953921 451 708
617645 450 624
65019 62 274
195126 468 675
874366 343 306
772418 530 518
587952 114 635
119663 420 504
217810 715 413
156242 616 312
101023 55 351
389165 224 543
640035 456 406
260708 2 946
47726 791 457
365812 227 143
168545 381 721
268091 91 677
787761 77 735
138080 200 363
913940 799 826
893954 352 716
522435 842 347
138625 598 265
54222 783 850
584217 789 324
958369 880 728
475849 198 548
453765 670 587
29838 877 216
451362 736 623
107747 504 774
338217 382 306
797391 558 686
592128 88 463
254653 221 782
257974 569 55
524615 506 371
412189 975 364
584169 755 401
596192 638 568
954230 675 207
876160 641 954
67452 307 516
400483 577 412
917254 559 544
960070 777 993
499399 324 45
859421 745 954
892700 227 20
340541 389 990
703313 429 877
321017 870 506
212064 357 258
261353 286 723
97282 349 635
874203 240 160
426294 193 667
722324 566 652
445667 707 755
965890 111 884
122585 152 380
962001 253 936
817502 775 206
365507 7 777
935901 921 17
868525 155 206
446380 577 758
346768 72 287
168628 634 892
721930 24 269
140780 451 658
690269 299 633
792578 602 489
885360 231 55
430625 34 142
268532 643 933
817886 820 26
266495 595 470
68489 589 579
703277 479 175
87061 132 501
764197 624 82
38671 721 722
493915 588 271
680407 462 246
6590 306 169
298186 818 115
610029 682 879
112718 477 309
919766 401 502
150548 875 15
906204 696 133
3635 104 97
415334 984 510
95438 933 528
405896 674 670
370639 14 85
843508 417 575
338127 446 838
601947 215 653
176765 142 69
426130 539 663
453516 400 433
160182 422 300
244498 286 893
572738 249 985
386651 113 9
102944 334 92
574870 299 788
560686 330 480
85046 114 647
379569 362 766
195456 132 972
686596 927 493
841663 669 674
757121 40 690
523065 708 474
392895 253 925
354792 763 869
141526 64 701
648610 244 622
248383 743 861
947641 465 631
699373 644 783
903904 614 608
336553 227 388
477040 531 467
463744 45 454
605507 387 925
377040 324 924
567491 935 724
892556 86 651
828622 612 775
434241 772 283
346432 848 304
478184 39 289
923151 43 206
920952 264 42
237741 450 945
502320 967 625
284941 648 766
53088 96 778
913386 864 371
529949 557 676
608859 227 766
882864 869 542
773878 269 521
964653 152 567
226013 744 281
577084 359 123
972370 327 147
698426 413 617
356737 203 713
259110 392 38
927716 156 334
298422 610 380
710601 912 660
553306 787 916
280120 603 44
697221 648 421
309742 572 415
294200 109 184
874594 337 220
842389 71 297
122137 243 284
9458 490 527
965741 898 699
852260 28 584
675998 404 371
307067 85 91
831741 146 449
569505 487 310
386922 824 165
215099 465 187
298254 512 4
65117 313 875
306514 515 129
975837 696 846
699340 124 606
351993 9 646
188497 180 819
602400 975 718
304250 624 710
484288 598 622
133328 293 778
865460 105 621
533597 573 540
653079 195 98
785829 718 934
489657 797 895
231415 244 243
162682 725 187
436591 900 96
126767 946 692
953043 72 185
65798 822 301
758614 538 189
802155 607 392
672166 178 98
722846 435 618
683793 117 88
253488 93 408
772913 726 309
30000 278 119
333394 709 728
53348 59 919
810626 455 762
110940 907 635
300415 908 934
238449 945 869
371417 780 77
338485 143 297
785063 217 446
147514 847 835
964100 87 678
559675 299 789
553231 673 802
150897 470 430
479476 701 332
978092 110 271
856275 351 965
32385 23 350
266685 724 728
552665 158 567
988786 63 603
79439 740 384
333633 116 459
553787 996 267
297956 527 444
923334 904 751
536538 642 993
593973 592 431
402637 734 620
381861 914 324
918875 832 348
159045 949 177
984179 518 905
880194 917 36
947657 192 166
313267 569 634
875347 283 669
841863 541 118
877248 513 345
403082 34 471
17762 119 167
489659 979 149
389755 617 44
170739 660 285
967622 627 661
792650 51 506
952885 504 90
142065 647 949
631677 560 519
433491 180 831
540516 404 787
618544 387 505
796995 772 347
315575 217 324
171327 595 398
645776 744 696
209866 572 748
19434 894 893
566910 19 345
768558 942 274
724176 153 670
372643 470 377
855548 204 525
30805 347 823
952972 944 474
101333 546 671
443566 207 197
233482 539 885
631319 829 508
515217 539 821
119812 888 971
618548 108 338
933716 520 271
711663 939 413
65472 731 247
560038 106 724
299349 580 164
636256 566 161
254403 440 120
105558 142 460
682254 1000 579
75555 229 435
514916 375 891
608318 633 127
815120 277 288
789455 224 886
556861 316 183
656488 821 556
817023 321 393
900170 832 222
673898 327 144
591308 650 573
741366 678 463
580352 395 791
507462 102 300
393276 18 733
168182 578 341
724977 576 508
146994 413 327
73919 214 118
58428 781 57
375849 881 805
245371 115 376
696643 50 714
257899 32 558
594170 39 889
454717 350 224
670927 948 616
635786 490 40
155396 26 475
511629 142 102
107696 607 658
600555 119 112
450530 336 723
194542 382 139
29527 101 431
704097 352 788
578894 123 857
899432 262 194
507947 16 359
295226 128 829
516856 124 85
833900 406 474
771747 845 170
725036 339 156
911499 994 740
560514 526 108
62889 432 233
217024 144 923
42241 987 407
431038 214 294
592941 373 473
861237 549 970
328875 781 273
371159 324 21
100700 666 292
414498 664 59
772323 758 841
46324 590 119
908371 674 873
414510 423 399
250280 982 470
418009 431 863
281858 475 24
346680 784 259
612170 820 78
888308 340 732
635818 620 927
953093 912 686
419925 232 780
460073 732 849
711156 50 330
674935 20 321
593383 604 745
918366 922 547
893915 249 416
964168 469 521
696378 33 134
177518 476 668
34629 263 830
930886 40 608
717180 604 801
179184 705 456
529707 145 861
570040 203 628
222006 219 202
293248 892 714
128640 315 904
616822 11 408
271246 125 925
100993 852 545
647182 578 752
708752 626 30
209175 608 764
266331 466 284
658797 731 798
509446 108 519
189074 428 897
761500 908 579
136819 8 280
181392 859 274
258106 265 510
161873 324 301
986312 354 806
829278 245 804
718882 575 625
734025 324 326
302974 317 612
763703 209 916
813633 234 249
136646 32 224
683814 133 702
359145 393 35
550959 897 713
267668 374 438
2768 224 956
583841 156 962
439056 685 67
716812 654 744
253064 248 285
35017 499 906
484393 873 946
434378 616 955
59976 703 814
466466 440 82
487182 857 261
826239 329 437
959619 566 361
139725 360 762
778694 401 413
821158 584 491
311532 119 482
713839 445 497
782291 787 498
826824 171 834
424811 133 889
846380 494 183
7322 467 655
393727 708 611
827052 652 811
569841 872 856
392377 675 551
515968 460 410
953278 831 809
298276 68 121
39388 427 139
275100 263 850
887401 475 249
65917 993 563
196623 795 170
933428 990 719
67228 348 671
428720 829 648
209379 715 509
527407 390 422
993088 167 597
122428 139 113
315429 622 465
858723 848 635
797727 366 155
556901 299 697
245822 53 714
290902 795 138
586429 635 232
45090 594 651
458795 630 267
528800 165 48
624317 728 233
295111 606 99
580943 852 632
763529 578 842
247455 749 789
909705 790 908
374276 894 434
467771 226 489
879857 541 471
718167 803 361
962409 552 719
441918 934 866
833776 146 951
876722 561 613
798840 178 228
321265 933 686
625602 519 319
170111 132 914
95229 725 809
944391 589 702
726035 557 361
123772 236 827
694417 300 177
480847 606 187
271666 732 805
805621 907 918
462212 121 514
188061 10 350
814371 757 711
875653 913 710
735133 918 185
498042 93 33
422670 316 191
691986 542 306
950020 444 14
374714 168 452
547169 717 282
839581 184 628
111041 244 216
511606 98 147
762316 609 902
596969 209 199
561859 637 279
79087 359 256
180730 160 665
176370 33 805
323109 388 889
833123 964 735
47016 968 59
878949 583 957
411961 174 285
371678 162 435
466343 632 109
423686 632 597
668148 612 899
529411 925 616
743682 696 874
709722 486 525
864540 369 263
716590 851 198
612297 673 690
324058 473 29
13623 618 173
161800 268 906
315574 309 319
236612 338 357
346195 249 841
905699 85 584
764425 385 534
682597 527 928
397547 423 186
157917 483 890
259149 799 9
339729 79 569
749917 946 679
607119 170 99
809270 729 800
975273 179 642
539436 187 584
786873 215 359
360509 989 495
977603 686 798
171721 987 493
119157 257 759
202998 671 199
956031 649 485
447744 934 560
425409 22 939
253516 874 518
654970 343 455
783264 578 502
394085 330 234
574559 783 28
325053 457 732
296590 52 973
875974 963 552
943089 490 457
746533 58 200
683434 740 663
135346 600 305
429928 163 843
562999 850 313
451103 214 592
94323 447 902
424517 594 867
935484 351 261
633849 668 545
78817 792 962
856409 638 409
680395 676 351
952242 687 229
844513 181 485
808097 429 532
690306 217 960
990490 164 58
519908 473 264
378635 701 855
72264 994 727
264042 363 793
701855 786 594
525327 847 673
60254 892 116
920459 852 35
631257 200 972
863372 12 721
729855 624 758
581981 148 981
913993 544 595
323949 970 684
483059 697 464
56249 548 81
992754 498 910
930162 70 956
983801 417 197
562727 594 484
164010 621 267
201417 682 655
809181 529 855
145107 794 570
318292 588 118
296742 831 437
942665 419 223
811515 81 167
921023 258 550
731307 584 653
350064 906 569
769491 838 923
469153 553 51
40329 714 348
109829 383 420
612338 823 478
200709 286 580
838697 667 497
912308 511 739
81331 465 20
702285 6 712
736043 43 462
281947 541 832
838542 648 190
531632 202 844
341407 472 446
357582 406 163
654117 808 422
933937 762 807
391427 255 97
861431 322 902
422118 5 240
565603 195 374
195261 479 91
214905 215 532
739111 435 121
707307 90 402
341493 339 573
134416 651 702
652547 210 335
238362 14 695
877163 300 911
763803 718 413
394428 607 207
490086 931 464
596021 710 360
204431 937 226
583491 979 784
365221 684 988
493034 738 10
125616 506 609
596194 583 65
728456 179 65
479882 294 70
637685 305 513
99270 732 447
989292 454 915
887590 759 511
121954 536 926
760213 411 603
488759 528 668
984941 510 116
132791 655 261
190862 64 805
178358 392 416
486126 418 969
909569 117 818
918674 380 948
521706 23 618
420619 164 912
347246 18 969
938638 779 630
415637 394 913
247806 635 75
532686 186 730
139564 183 870
444368 909 388
169982 62 297
642195 308 964
136123 663 131
368531 490 309
323683 77 189
511591 566 391
621778 116 987
180198 140 312
981006 905 798
855054 257 242
200215 712 476
548372 683 816
306193 467 677
584503 76 817
764722 585 985
912802 241 59
416876 504 946
656688 104 816
75120 796 827
720968 201 251
31862 236 980
716660 397 379
789422 392 958
46021 708 595
610603 821 203
12546 372 936
58771 12 668
583050 671 214
514617 551 916
844747 183 547
938256 260 339
657318 938 953
175752 239 909
750852 389 511
411502 719 597
437892 737 621
701439 905 628
327582 54 324
734958 807 142
502344 522 676
960274 321 225
52872 194 313
973419 324 626
881681 164 936
119944 831 753
718984 704 551
896145 835 269
572402 870 54
216822 536 356
684080 321 464
318879 944 777
82689 874 487
964033 255 184
426516 623 181
810511 992 290
704992 676 641
930519 793 104
587611 361 183
456838 987 146
495606 3 577
53335 610 651
15185 281 873
355788 989 568
860665 522 869
506109 547 577
620825 67 114
619719 662 141
270848 32 254
449940 509 493
164559 469 387
691598 877 993
901579 992 520
635843 460 216
284259 569 244
633215 257 360
292095 732 62
651550 29 137
358656 666 544
750569 464 610
164126 857 586
364260 537 500
202962 517 483
815033 1000 859
870804 558 955
960680 794 576
169559 505 151
99972 886 496
490203 923 795
875627 122 93
546372 517 921
163304 675 925
978723 888 504
401851 820 876
416992 168 452
46489 560 988
941781 883 666
683747 346 349
825374 325 497
546936 635 936
259569 298 182
966487 83 817
124555 947 768
528455 108 207
953665 400 161
12063 201 597
299983 425 555
663392 271 303
761655 100 667
491966 101 702
94427 605 469
535561 589 23
108354 950 473
359353 291 456
548487 298 899
961971 58 161
14459 334 607
527035 32 775
155755 509 423
897785 129 680
276519 23 703
891595 469 272
54564 256 944
423251 925 445
200231 887 602
530161 747 637
744880 328 958
789589 291 764
466607 364 73
454644 399 768
413031 488 405
163580 424 862
632263 75 666
911846 15 414
704820 973 564
188716 859 26
609335 121 379
589939 396 3
976639 220 527
361504 782 591
553995 880 735
106046 867 155
561313 353 223
941086 934 267
443146 594 301
113660 351 418
621127 69 538
527317 699 102
294930 713 254
832865 395 860
247276 955 763
593262 817 489
88040 308 781
834651 531 632
114563 160 267
802088 714 559
245091 720 212
996306 403 344
99091 882 60
76470 788 950
12041 155 114
253758 513 275
896289 855 721
853785 492 98
923085 145 439
816283 908 456
639432 68 649
513322 927 663
574111 231 723
421603 130 416
159539 390 518
48854 33 687
780708 336 721
640695 990 696
359501 758 103
782478 400 4
319629 531 399
397112 890 583
498329 496 915
383753 995 804
507012 455 383
185909 665 811
874620 142 924
721690 269 317
527575 157 612
27817 231 964
772447 718 845
427318 901 476
822601 695 292
973756 760 1000
194925 209 963
3332 482 963
127822 637 812
914823 242 224
235985 922 997
86306 132 604
542182 518 509
475249 896 828
793495 248 888
840721 808 417
621140 750 836
58298 568 942
745180 711 416
576226 858 486
536087 606 579
514531 264 582
858069 802 39
416782 807 775
137243 413 843
732709 141 493
628198 91 253
107957 636 102
498456 967 172
48614 200 39
373283 358 224
625115 684 823
3702 414 718
863973 31 116
93820 651 85
626875 182 86
331713 510 961
123551 824 230
539499 950 957
42686 424 133
937944 243 301
959704 972 184
241126 626 447
717692 718 259
306850 207 308
659227 691 643
883163 320 240
289891 196 905
749023 169 173
704343 980 90
785430 398 373
397868 267 437
938280 152 440
30707 728 546
897103 357 33
217417 28 810
175446 242 150
923108 793 262
472177 691 754
614238 444 587
696126 25 916
320007 288 442
538804 921 899
251504 201 429
576283 662 883
278775 981 22
825945 354 310
343094 598 131
591920 931 324
710463 910 572
34507 332 359
392558 691 338
256103 515 748
735255 37 541
185916 923 667
464174 31 791
250962 447 233
770030 168 650
51889 113 988
710445 515 812
591683 69 757
644862 850 947
998444 397 936
547936 656 902
100234 623 344
808288 504 181
876247 630 745
511976 876 74
40927 316 748
635985 938 200
626506 327 375
412475 810 585
23707 246 72
490696 761 705
608640 264 444
548115 696 536
879491 862 233
335985 511 460
731209 732 996
183752 773 452
45980 282 429
315043 973 437
460529 741 422
825598 614 740
130643 189 449
843366 962 897
294345 644 186
522471 38 172
344135 832 225
287540 485 949
138320 638 41
902176 259 519
207085 669 157
389635 276 906
910210 232 962
961229 187 661
397655 678 586
369025 952 145
235919 574 1000
771964 474 972
285430 783 254
311588 439 894
423487 224 56
533458 469 165
242588 290 999
529251 154 491
46230 833 322
529966 437 64
579976 888 17
112026 776 114
841334 65 763
766632 866 594
682768 9 370
977321 929 897
837713 245 233
241737 175 752
245009 512 185
465001 982 728
233055 307 745
300810 716 211
235353 62 530
742700 297 814
647598 133 962
705494 414 770
233563 751 688
496451 427 466
648027 526 441
282497 462 874
551569 327 644
777762 694 746
803427 104 616
201725 541 209
671971 844 417
158002 342 967
384843 985 970
880462 704 47
725780 60 33
437371 737 716
746083 801 52
549443 279 452
56100 137 554
884106 558 437
873519 204 202
460228 822 9
182741 404 611
632389 938 887
860985 35 853
225260 184 674
247007 619 285
506033 898 871
328683 560 334
836360 375 420
393674 984 617
331523 562 910
221982 616 583
302007 787 288
157451 885 532
272522 688 984
335697 480 644
519433 605 917
839847 227 870
616723 292 911
797667 496 555
319308 162 959
600424 514 778
552855 739 567
601145 774 641
643166 399 330
671074 584 60
222646 382 635
945310 496 837
887274 473 979
165071 525 327
978359 582 604
490627 27 667
970038 738 935
55623 563 448
501162 860 251
988109 765 510
380605 669 327
471508 133 486
449092 258 476
997746 202 189
19041 753 997
587455 867 972
263373 547 477
4367 493 116
51552 241 888
14226 215 164
26722 554 2
710319 280 339
522977 89 198
492823 279 468
985483 583 762
346351 58 157
292195 474 973
276415 561 265
553724 655 189
284111 709 385
429698 382 46
947401 883 670
8374 9 351
787132 253 808
196856 184 546
955490 723 815
691581 675 561
593564 463 863
86651 654 147
598803 541 904
234746 351 816
307468 602 876
617837 411 587
330517 201 505
244945 884 729
697298 850 238
852560 986 261
361301 122 619
466318 981 677
339418 118 138
152694 158 811
165496 201 414
82669 363 177
882694 958 221
430612 171 971
874979 678 893
490393 404 644
852642 387 341
742479 546 986
261246 983 712
580480 788 542
734589 501 640
573290 196 212
416023 772 593
925994 778 150
117702 668 883
466978 249 48
144273 434 48
655083 753 398
395430 847 434
222813 943 898
776109 174 665
340545 141 818
973180 35 953
512085 908 811
693946 841 80
103764 774 893
211979 123 215
715277 754 991
995868 912 612
476616 574 492
707109 180 265
373058 608 483
699444 995 444
739738 368 849
368751 152 395
870291 642 421
402480 938 455
609424 502 988
623358 299 929
854389 435 891
963154 459 779
479046 417 766
262449 679 260
84519 158 6
319670 806 793
583366 832 319
164335 898 706
704914 938 617
863093 427 832
952087 251 194
73385 278 635
988848 446 131
917354 72 573
410763 144 268
24610 883 486
59680 69 104
17694 130 2
8948 752 551
540657 485 953
733974 235 36
993926 981 706
118818 104 575
286285 433 791
843274 396 553
585235 236 717
208414 80 305
832214 297 894
355333 686 215
890205 757 335
448201 932 828
73397 49 711
665989 827 921
926504 929 151
120247 644 980
844153 446 955
61249 188 889
253485 83 75
393283 835 506
155393 745 104
230419 20 584
633812 842 716
950340 831 474
128830 992 399
21102 636 467
186121 545 109
557918 911 369
424001 18 696
252020 573 571
539028 638 524
370061 539 108
277611 316 689
672820 526 453
464764 306 862
642019 479 911
528110 94 131
603417 661 8
876895 507 390
608094 365 493
554193 755 394
838093 694 578
347135 165 768
539940 601 382
251751 886 502
76555 943 615
202239 388 795
601995 369 258
779635 195 679
330896 65 356
124447 84 883
494220 532 519
701311 163 518
377988 969 856
324446 231 246
619650 748 585
637986 357 47
66640 335 85
117564 347 229
644084 645 54
520978 643 739
422005 48 605
134470 536 333
144187 275 970
474022 340 599
498737 545 963
220844 132 954
227876 587 11
7958 262 377
184751 710 105
327114 744 487
44795 476 292
614104 837 581
377907 397 399
841659 900 656
459596 24 770
803250 149 409
128852 810 299
428375 173 935
371476 701 255
409913 691 387
601341 657 395
585398 54 431
304462 388 599
741489 878 772
324856 421 255
843056 72 960
883009 366 328
700035 721 499
507746 285 28
7049 771 285
768363 585 766
755259 81 711
28185 647 838
157482 592 890
353757 57 355
662787 263 487
482950 736 396
503100 637 711
892286 530 806
397432 301 563
288772 29 538
351308 982 246
516106 104 747
568759 178 297
739198 390 268
40247 829 871
790275 544 552
131769 348 640
257935 996 525
288257 879 862
182123 69 983
436619 726 23
678366 666 939
242049 422 899
137590 887 944
754416 924 88
257944 428 107
341412 296 86
747593 379 474
411966 889 941
60003 781 511
871277 721 908
327530 383 760
739239 676 148
582925 496 746
410486 610 888
480236 23 349
698825 386 309
268993 699 822
413611 159 577
883935 263 549
532908 996 72
86431 397 30
626819 396 983
26888 211 166
812404 60 85
775597 291 271
10387 923 19
925052 484 273
18622 365 776
187424 189 856
206975 127 157
633122 615 220
241420 327 122
277654 708 546
534993 872 72
441032 327 64
343982 872 231
900422 934 843
395631 629 405
639354 640 875
350670 853 293
998394 173 555
414743 782 997
353907 864 170
285673 553 772
81893 409 121
740020 343 997
963658 556 622
186595 511 504
696455 882 184
612800 757 202
781808 241 581
242243 666 2
482034 443 786
800622 689 344
141063 801 396
18440 264 515
664192 830 943
144528 420 40
253938 922 417
551881 602 579
478239 286 686
22306 728 181
283425 324 788
359862 199 325
777622 454 972
82481 579 29
534381 818 919
558112 919 934
177460 978 597
285546 25 41
945587 42 972
680465 25 909
56871 967 320
669637 912 640
849422 969 521
791022 650 348
525250 310 525
392684 963 638
199824 452 680
505729 8 395
733944 458 704
769812 110 324
981671 586 649
176571 901 915
646504 430 919
590698 361 25
131802 305 925
161187 613 106
878149 103 737
566069 317 891
632421 532 940
893559 229 940
337989 642 801
675711 425 798
848665 480 323
477924 76 365
596902 669 561
773307 660 493
371811 861 656
924885 845 863
639903 720 333
120679 526 796
764084 163 867
566070 277 542
571667 785 736
593732 525 167
527663 492 200
501853 134 512
456270 651 139
29665 208 798
214115 304 40
911303 638 647
34417 867 587
366045 271 818
224040 882 933
608684 180 949
103025 244 609
590932 25 619
118135 637 671
2465 841 767
859391 578 918
32940 357 375
830505 402 995
755904 370 716
30859 52 925
765896 189 137
183049 999 310
118386 297 144
308030 582 92
966016 587 237
26137 876 199
726778 139 583
115664 114 855
532614 418 651
663718 355 715
781246 36 638
352062 923 979
564104 805 432
121015 976 513
612354 155 961
421586 261 276
867525 90 457
824989 553 762
331730 208 747
953289 538 575
121909 697 364
237398 200 194
57975 426 994
326475 650 843
98697 858 583
878601 447 445
881432 378 286
299685 944 498
970967 154 885
955675 143 747
328906 221 364
776031 843 737
86472 771 351
779176 914 75
514403 214 978
466724 638 114
275385 594 603
544887 324 544
134875 726 48
902130 401 402
471300 918 690
445872 880 841
240397 544 402
825623 438 787
246180 301 14
389620 540 804
557808 611 952
614452 620 624
374243 662 837
978399 313 687
280748 193 893
974743 799 496
495154 114 691
727670 74 48
872519 964 699
137886 558 938
982891 829 486
335454 768 687
898626 939 801
23604 69 855
86662 748 933
599198 196 104
846242 804 698
827929 618 990
313957 923 386
705175 134 788
88997 121 662
318420 444 171
494033 271 134
93053 887 871
28361 675 347
795757 592 123
113591 56 156
141164 702 601
96523 266 595
866171 192 99
400155 746 824
198392 70 573
638846 203 76
81804 327 941
831129 342 131
525175 144 775
156841 67 344
950507 53 658
926400 675 140
583774 159 392
613945 269 60
352541 262 80
546909 731 583
592272 799 653
516806 968 595
995561 207 323
534762 313 800
261985 752 403
304536 589 785
129320 364 547
139821 731 277
645257 743 424
826700 811 963
335404 317 429
176253 355 227
973207 953 752
382776 696 746
881042 562 313
590443 854 200
80964 225 673
267987 774 228
929697 635 884
646164 454 188
471426 781 665
281512 174 617
916560 145 216
935847 809 528
213017 3 673
330581 807 685
447490 361 910
486652 650 667
991897 673 145
359439 23 400
374473 778 964
155053 645 707
225701 904 430
582870 635 583
732389 850 809
475062 311 458
56631 608 321
513095 978 84
583584 286 324
274755 180 59
684215 556 253
294008 898 188
311846 70 725
749110 702 392
520277 715 37
441303 761 277
520987 857 209
592806 756 70
993391 969 785
712351 945 314
719297 171 638
265856 353 984
171042 885 117
505070 515 831
161454 775 932
401469 419 51
926893 484 439
291808 443 242
449736 1 205
422840 502 330
75991 122 473
720685 815 699
313656 889 391
350339 509 811
818592 788 857
849431 611 446
366496 578 867
454537 533 707
963531 909 512
797041 701 282
751734 73 429
986161 572 828
101034 259 966
163805 123 208
805112 68 698
262576 697 348
989188 489 843
552167 893 672
535768 115 352
169734 601 425
182504 75 971
603482 723 879
453671 688 972
578015 57 664
798019 642 386
366707 317 399
751412 676 622
286720 506 666
833169 100 473
982782 998 942
218719 158 4
934831 142 320
92246 205 748
472647 989 889
619297 774 919
537290 456 253
897685 21 714
181220 865 512
128902 916 296
564312 650 186
156906 533 710
647609 159 615
351568 589 784
458403 307 386
840534 213 936
45388 827 83
828480 32 707
740587 967 241
662004 464 680
305834 617 684
726574 617 701
403588 198 546
927157 10 162
197299 816 74
498270 701 495
140796 637 967
735750 483 665
82541 278 852
249201 799 883
980766 380 508
754588 398 546
273377 198 883
546961 764 745
160929 496 519
622056 734 96
375534 266 242
575783 566 869
280961 318 64
715160 395 781
24082 853 425
887551 357 552
69314 277 925
330017 291 139
799072 499 40
498686 148 619
394897 368 468
333257 199 711
842658 300 953
580371 792 198
57991 651 140
308961 265 338
85232 963 430
83234 503 965
708427 825 457
765701 99 131
777034 972 187
364856 263 117
489669 598 373
261892 688 276
756127 386 485
458541 792 405
69423 855 157
933484 783 703
887556 74 988
66035 704 198
77991 202 836
28541 309 354
305778 380 544
275243 205 788
298501 819 319
931826 79 954
256996 270 956
714351 388 106
350968 220 814
120517 422 861
725863 678 593
253632 55 924
155216 593 101
31486 174 449
999198 9 449
774504 549 174
157175 480 577
436224 45 949
69417 711 703
582540 634 433
45588 970 241
238046 827 646
228673 396 358
273442 818 647
413442 378 816
943291 723 818
480176 223 258
956720 835 86
798665 232 377
875854 713 545
402582 719 903
706422 493 920
275794 109 985
125568 23 477
565622 983 198
796118 871 473
955627 382 682
54137 85 471
565388 602 137
903115 656 436
622496 435 218
621299 22 190
75875 138 864
843412 97 736
519547 506 192
638996 341 907
199763 791 713
601803 98 663
701966 625 107
422725 763 435
233214 355 714
351481 539 869
239225 924 304
432340 949 119
60712 806 234
866570 826 482
554669 208 278
356441 748 604
908780 918 68
483147 78 710
250650 457 536
398157 912 231
748786 990 10
429533 986 916
249705 3 419
886433 824 420
225115 813 69
533777 200 574
18723 448 841
563985 456 165
248623 870 615
82005 758 80
878863 184 45
983754 747 147
783680 700 797
434910 591 493
201775 880 231
342190 830 366
183362 164 78
70029 823 12
871979 305 194
250774 131 204
613085 374 414
51099 679 613
786196 718 209
442254 965 611
529419 157 508
933014 691 574
566564 601 496
279066 117 761
138858 615 866
613663 719 912
581171 320 630
272185 228 425
393079 425 45
685811 338 929
430868 92 911
712511 232 485
847209 707 491
992478 664 283
969056 548 463
444498 583 462
788805 47 619
480031 482 867
34708 870 734
170841 697 278
643367 800 40
897643 991 374
475391 465 493
182762 257 228
288117 379 932
635400 88 843
283309 80 472
532650 613 912
222974 988 224
654960 229 780
496721 274 928
636406 854 592
71056 296 756
578256 205 745
881865 72 966
713201 817 973
981641 53 242
384905 84 976
740915 628 265
865364 165 547
793241 279 334
204611 908 777
670503 464 396
157934 95 831
375272 646 308
630674 858 826
652698 666 377
773947 405 854
980585 249 795
211549 592 249
25910 656 412
84736 835 955
68140 719 575
837100 417 795
79667 965 706
317499 485 813
954800 859 993
321771 790 838
345012 953 669
525992 395 79
56604 808 11
138005 524 973
642997 775 534
490544 328 114
368729 950 590
976471 164 193
144645 709 340
742086 559 570
40887 93 227
87821 559 374
586028 724 623
106801 321 731
725496 468 48
358253 824 498
709448 85 533
82218 632 822
419999 362 467
578603 550 21
208539 277 190
308568 502 332
137331 133 925
116061 6 37
111489 466 229
781660 287 316
72445 745 227
659497 856 546
833165 128 320
546042 438 596
607050 275 349
789976 998 742
927657 803 151
604584 298 506
958448 592 183
496182 868 81
442112 590 775
382727 760 580
682433 831 539
70319 368 950
386964 856 490
493899 121 792
543430 419 308
70158 657 900
148685 879 270
993416 628 62
94129 754 144
466569 73 119
625054 592 806
1434 96 60
368619 452 930
649824 916 496
403535 531 686
767744 737 318
696265 806 82
611772 715 239
220278 556 152
276560 549 363
273967 510 945
623235 303 704
13002 783 188
168402 19 356
735853 188 351
513742 963 48
123674 191 869
116024 493 821
770110 987 782
167201 42 518
135316 812 533
944865 137 147
959066 463 413
537010 556 702
583507 393 823
970844 530 266
990672 871 47
785971 154 48
26262 507 710
965572 473 952
831241 627 564
191247 913 320
917241 579 412
307890 82 784
349289 254 605
521378 755 180
572815 752 556
267608 165 990
927593 314 968
836052 352 157
663670 463 798
33006 83 581
499836 888 857
800103 644 124
495949 630 738
928894 380 417
721906 831 537
486193 631 104
188650 616 153
273376 44 706
117987 869 111
749999 447 854
16865 802 773
288196 883 288
247004 969 50
739907 574 835
124340 495 753
240888 230 569
646944 15 883
181442 698 635
518337 793 58
388223 67 557
174155 703 744
290853 655 310
650553 40 334
329467 765 429
399651 56 396
983919 701 995
166273 384 173
129353 930 349
5403 159 695
807375 659 233
240282 644 50
673154 684 752
44127 780 749
17247 989 129
793536 488 761
163135 193 356
104960 742 802
684704 94 520
460398 570 705
768232 252 147
370557 648 133
977372 334 194
88431 941 874
368290 786 941
658052 459 477
808957 276 377
795472 244 712
490382 50 195
429192 64 508
34859 711 957
751422 469 219
160217 314 692
736433 815 439
915860 718 111
157667 107 698
120307 802 443
642342 109 806
536360 787 976
907945 381 719
484613 753 108
143178 416 796
899464 677 555
97293 134 321
713137 874 300
574587 669 184
145121 933 402
26004 737 678
888086 496 898
217644 549 748
994085 368 718
976055 643 772
935223 470 130
822054 707 277
226433 708 856
64782 367 355
980128 738 391
227570 978 621
138869 894 416
47108 56 403
329312 524 400
775300 446 730
264428 318 675
175766 56 394
213163 380 290
856591 771 887
466360 457 810
706621 634 57
457974 241 955
872333 971 821
186960 557 306
240973 152 595
724709 108 678
178539 377 473
4866 300 323
479881 704 770
14462 441 369
600192 288 942
845041 470 768
632136 502 193
610505 538 303
264695 174 382
28577 701 431
151785 666 818
798582 740 31
826961 50 886
496805 722 997
335603 550 567
343905 336 242
501886 426 900
466324 902 83
179585 293 43
727628 871 59
139265 771 557
796186 528 509
224098 793 253
11422 111 724
485972 705 738
343904 409 327
78739 878 663
386214 810 235
801520 293 216
729056 40 970
390212 66 866
410331 706 864
858540 812 69
23547 694 496
188634 70 351
224089 11 492
824994 469 525
865735 330 592
183237 785 291
921160 559 43
687618 250 884
203231 235 183
248548 947 692
320343 21 491
239023 67 60
279831 193 286
29894 710 370
909332 525 368
420446 309 217
673457 707 85
236340 900 990
837381 663 877
28815 29 761
851350 72 643
499233 380 449
585078 373 269
734064 137 793
96233 964 754
379909 34 347
253743 820 60
958326 990 766
536399 624 912
302796 296 512
607732 853 412
135396 637 143
170591 517 907
450874 851 18
923331 915 419
227465 419 991
219163 482 889
949421 157 266
147476 497 747
498007 181 850
991329 340 647
347831 144 367
388950 878 139
568589 281 948
901612 286 699
227108 986 344
942116 540 364
89554 585 338
604695 262 246
97527 582 888
602889 963 281
543229 881 330
629394 107 223
370148 514 667
539999 479 299
654105 154 61
721642 289 793
978575 919 747
791859 442 138
423573 222 451
552108 539 19
569537 257 745
695694 622 577
823061 623 136
734677 109 193
579004 649 116
739203 237 287
342633 20 320
503405 992 138
738167 348 346
794867 454 456
12126 597 565
299632 334 329
606663 756 34
561675 245 561
867124 824 802
732909 608 462
47326 432 902
453621 135 456
81192 4 142
689042 479 737
967116 212 129
884373 60 34
496189 708 477
95772 300 106
50756 821 382
517866 999 98
440897 354 282
175091 689 932
717598 863 232
429289 372 438
374846 98 651
611782 526 950
533947 984 63
623205 589 180
990524 920 3
770803 831 824
676131 503 707
797905 221 794
463672 89 85
703362 405 954
881843 387 113
277220 347 460
821727 835 143
707398 28 330
86164 394 433
158735 468 712
353482 629 619
960283 253 710
17084 681 923
817906 815 371
359792 934 323
768864 54 224
343436 643 291
692723 810 447
321282 55 498
521837 332 353
103425 139 145
877108 236 198
332455 877 371
879963 233 214
366366 179 246
643545 767 191
657642 511 533
977196 79 980
336020 902 548
295246 78 46
668676 452 705
814640 389 537
73784 271 473
873966 829 976
579805 99 756
709086 285 850
627826 775 545
56404 228 132
584052 121 955
222923 388 326
989468 954 649
402836 689 921
735202 435 219
10908 914 257
812310 453 143
890997 457 275
983017 831 739
452713 537 503
998122 979 420
466810 148 301
293757 599 788
851769 655 4
660635 559 180
41511 954 360
806798 66 846
123603 134 684
712060 946 65
896800 725 930
601055 801 348
334335 494 16
72684 294 194
521424 122 929
218251 482 654
707273 974 96
14268 610 856
298905 346 853
737481 79 23
815187 765 26
98304 517 698
564852 660 219
377311 230 572
593762 688 417
538603 173 508
257191 597 775
950350 836 890
603374 842 854
199623 875 119
113340 558 649
124636 970 394
736964 34 249
299662 652 914
214491 791 246
366291 179 506
724640 417 313
406264 322 732
839971 813 468
11567 845 864
19992 310 348
375091 72 103
955913 408 988
965410 543 399
26017 507 950
607408 925 162
812047 587 227
983244 24 355
454731 422 38
495671 748 562
401626 340 210
258248 604 103
555414 471 739
554928 611 321
459522 379 871
789929 248 871
538758 396 351
193137 559 312
534635 923 367
472850 486 826
58799 282 812
772048 990 95
900950 733 307
170299 866 819
769311 35 902
650117 280 983
324199 287 207
456320 133 541
388366 867 612
200301 774 272
295136 680 811
204 776 169
942228 867 600
687364 544 622
727692 314 317
503472 491 12
94338 791 303
916294 153 320
751094 667 508
3415 506 617
510880 648 47
230131 155 999
796083 28 934
985556 436 338
122189 456 739
719582 327 99
110152 618 156
792384 936 573
73605 117 577
505572 398 110
929577 142 933
852551 681 791
952302 183 249
657080 277 750
6534 492 133
872645 305 779
629309 570 787
286789 795 290
969724 308 944
703779 837 260
586534 716 23
651872 32 526
594503 941 24
235275 19 332
323599 225 314
574976 331 1000
324270 125 118
864128 588 741
223932 480 595
488825 928 510
538554 966 502
995171 769 879
275542 767 758
922439 53 701
172493 410 395
306275 737 410
27719 470 386
178873 849 992
979898 887 544
355930 861 350
708040 417 85
338417 899 172
261653 62 597
514063 645 143
571608 845 787
534400 935 779
810938 41 544
867924 366 914
518039 597 35
632248 649 545
354933 560 624
864704 605 86
795139 229 75
123915 689 177
126883 93 878
319446 676 10
317320 603 339
364320 917 255
653909 665 430
995385 65 90
745080 922 873
500784 970 238
850594 307 620
259658 929 133
876265 209 656
387074 364 735
855993 243 711
372150 871 658
305081 852 455
309246 721 830
714703 829 691
232443 69 72
746840 787 2
302246 439 560
851220 300 882
463748 686 873
247396 8 914
284203 255 97
22052 897 445
386569 611 376
76985 276 269
350735 493 183
652392 994 432
823633 782 235
27055 515 799
280300 364 1000
742439 76 77
12162 586 116
776579 159 59
99982 113 355
285024 621 263
606505 631 973
537211 917 358
209313 964 979
344669 846 29
777662 419 752
566270 165 939
46220 294 616
886270 733 298
848183 910 467
699090 742 889
563493 836 993
698526 602 800
65181 285 125
144682 653 20
3078 280 168
466289 228 312
852239 197 880
884871 980 473
866749 877 39
65501 751 4
955317 769 663
391119 720 219
126138 359 551
96539 116 906
2748 79 430
51947 587 915
4903 17 606
170338 922 503
356392 653 163
428395 346 951
342369 80 543
911189 999 18
635439 650 670
284542 394 432
263726 353 713
956545 823 848
595455 23 810
998695 699 412
828286 343 868
429912 854 604
745841 197 19
474824 254 101
790937 151 654
795929 129 389
749186 679 34
352006 86 590
485975 429 265
45662 448 573
546982 674 138
872378 597 699
528086 760 954
521187 287 253
358684 343 328
209975 703 819
781525 705 551
749254 612 198
658598 203 643
927999 370 91
692188 65 548
876424 703 844
179297 879 756
637784 725 97
512722 193 850
91298 679 595
289852 123 695
507271 409 378
823085 581 39
400941 319 611
214349 756 568
951561 342 786
643437 412 215
711849 49 520
481149 653 224
75543 293 990
261445 700 61
202472 413 456
749138 335 757
745498 748 79
769351 577 910
351193 737 132
412541 980 704
997791 882 895
665849 327 618
888729 724 900
661189 496 977
158369 69 260
357142 109 728
416634 900 700
699031 340 101
919714 367 925
978751 227 672
482828 431 683
436411 837 477
495713 209 391
479511 939 486
219852 333 448
574633 923 375
21482 734 266
652915 607 38
68709 971 178
868108 941 308
876042 360 546
988052 294 865
45293 182 837
615569 397 854
341956 925 244
758746 755 156
433115 397 263
976039 646 637
208887 698 154
552430 555 847
854080 928 117
614918 110 262
868541 242 618
103334 919 891
921677 636 584
959541 854 69
683594 613 760
812959 908 339
223330 427 829
715280 557 197
810971 783 449
358915 879 108
897589 886 844
889605 119 481
733821 471 248
282827 355 254
647614 481 994
860912 849 493
360555 610 763
872709 608 487
822227 240 906
854096 942 408
489859 384 735
713458 528 591
215125 432 679
194238 391 528
483176 148 88
366825 99 840
170688 637 636
197439 32 950
400838 912 31
315774 452 19
697952 584 526
646330 455 384
957655 135 758
723981 581 114
229363 243 877
62506 908 384
383265 806 963
957708 884 225
916793 549 830
391375 345 63
849975 336 366
836112 493 367
615736 970 116
175676 206 697
697628 286 674
255971 374 670
829112 849 80
694750 511 233
965292 898 568
186359 665 9
390362 809 101
803521 515 260
854107 907 246
725525 934 273
64717 545 894
689872 629 874
345949 889 51
5761 19 462
467500 889 86
265665 247 449
873635 177 295
606440 584 935
909435 382 19
125989 764 228
368983 795 790
166 397 779
678857 209 645
540458 991 24
934542 171 573
855419 757 580
558698 994 576
931306 724 28
891343 855 323
246536 65 825
235771 36 171
992627 77 219
353426 453 546
335769 563 823
88770 631 183
560681 401 661
705598 206 574
228485 228 251
678918 134 66
304070 698 842
855666 540 825
593836 476 545
562060 522 654
662980 105 323
780339 622 495
972742 273 502
552269 400 568
369208 808 636
886110 679 452
320512 653 233
989502 607 727
749244 577 730
990004 198 730
77384 384 194
42914 756 473
412345 90 377
831788 579 336
168067 25 513
291034 281 483
661762 345 295
103371 33 590
872557 925 947
804845 965 938
492807 176 24
506616 136 100
43536 92 564
465470 5 739
875036 42 201
888846 453 789
955437 543 239
222584 747 525
325834 839 781
145376 23 383
822818 448 794
420887 894 379
556475 443 604
861810 934 441
600550 31 903
954977 896 569
920631 888 559
752048 97 965
191076 470 867
432925 778 798
210712 801 420
478741 129 821
633617 353 231
765277 357 33
224501 611 813
68428 76 978
938591 113 215
740391 511 439
914220 536 160
990152 661 335
267638 460 252
200225 482 529
46054 818 37
123923 869 881
188935 876 157
129298 335 364
349875 68 84
322514 194 507
428296 870 769
952712 190 411
930921 847 10
875228 239 975
537501 3 39
300865 324 253
130038 420 579
750256 495 780
326266 47 125
785396 159 179
673429 814 641
464727 669 277
857725 683 65
426030 790 694
933795 143 305
563031 55 37
245136 126 841
572521 354 74
523553 257 747
369077 445 520
48275 442 69
886387 947 395
29461 287 867
354843 377 223
84168 573 569
659299 496 217
477291 434 967
596348 300 68
316798 659 721
103327 778 608
234493 101 664
60722 611 6
466566 772 352
782200 596 337
92635 158 133
593448 684 240
88702 506 320
171873 536 71
632117 16 927
514098 893 302
736471 601 831
712000 487 810
848505 126 533
497980 740 761
345437 575 632
576012 53 181
896933 259 359
476881 599 20
965577 682 825
483825 58 307
557817 224 130
78757 871 972
306437 632 720
561069 489 28
419806 543 128
474454 222 288
32707 155 674
250057 604 681
294690 613 798
575449 94 720
384590 333 492
971401 14 740
590744 980 148
953584 270 39
282748 23 211
430617 745 438
160520 603 105
772030 593 675
646991 586 397
429312 883 730
336049 418 467
533598 445 769
756214 996 517
493108 136 316
687100 624 507
210333 470 926
382249 253 975
740536 940 446
666912 901 748
131299 226 643
982879 469 663
383731 732 788
873125 39 473
602010 650 892
922386 833 866
405388 155 886
754158 391 427
184494 894 211
997214 611 880
755346 299 851
895714 183 509
406851 977 410
834448 959 422
569946 283 468
377921 442 674
791370 810 660
282666 908 50
172210 28 615
917295 452 508
351848 675 65
222412 584 5
479137 29 299
403232 105 849
491508 272 339
990902 362 12
252632 39 376
498950 280 699
135678 931 561
490410 142 575
975999 162 444
88268 271 497
423467 238 667
460617 210 400
813193 450 439
102797 727 737
40432 422 64
288461 223 746
548819 919 350
254215 210 561
880146 9 584
60802 634 851
884479 71 801
457291 174 597
602200 917 788
177020 525 991
542695 143 291
537335 130 558
919114 726 780
291482 35 302
398368 483 984
349505 519 941
640569 192 961
140149 28 341
694106 740 257
655446 185 757
531599 487 906
302406 948 357
592627 37 844
246660 290 324
975000 86 541
363766 332 201
413865 549 566
648172 785 864
735512 580 95
874421 161 945
513766 494 824
187470 785 804
768193 818 765
731097 958 564
559109 939 954
739523 321 547
476017 781 188
743541 588 40
904071 549 960
943296 776 932
23049 920 43
35504 966 237
82470 831 235
186804 447 743
259029 841 250
915105 284 926
969280 361 453
672740 718 656
869156 232 574
195429 670 230
668983 406 435
201267 935 565
161903 776 899
136706 47 152
849086 865 599
545212 858 46
1610 627 542
594909 159 869
35034 572 237
46323 15 109
109948 136 866
964216 102 703
804384 508 659
560193 424 477
850156 92 808
4977 878 135
387836 173 306
947162 212 606
543753 636 553
723101 563 259
337815 537 240
798403 652 927
420643 664 247
749890 971 641
659246 86 813
861275 844 805
170560 951 964
358187 465 692
694762 24 780
285324 10 422
190506 914 716
960586 161 719
218056 437 126
460487 694 638
691124 36 242
427701 867 14
986773 569 69
98462 22 112
583249 524 556
889324 279 313
203674 478 634
870374 578 719
749370 683 14
848346 525 896
229906 199 520
300473 294 85
263514 184 198
751940 394 103
202486 741 551
614401 162 679
548875 348 907
399000 73 130
480983 916 339
511217 549 493
267436 866 686
421745 175 389
537729 996 781
862697 613 698
485032 878 861
940019 760 733
326410 257 422
701276 362 245
922808 483 540
217253 643 132
607571 250 390
302051 636 736
814038 777 194
615022 630 257
41089 126 507
549384 19 506
769301 79 330
793439 285 226
741396 990 249
2877 923 639
911619 298 716
684084 749 520
560805 316 44
480519 614 988
992298 992 385
837204 19 77
479211 266 273
72765 535 380
489004 361 476
83706 465 912
587231 435 121
440483 739 16
952072 606 383
744336 263 922
605280 528 259
86412 546 245
656444 28 479
584273 704 683
854754 111 409
567305 977 878
182148 888 160
599725 516 544
131988 780 359
26675 856 250
283579 176 138
139362 966 325
132071 794 23
234526 665 234
836339 188 320
398644 846 660
82254 655 550
55737 37 940
281344 771 557
220668 513 913
597285 60 699
219797 424 43
943440 449 24
932734 617 475
970346 643 535
502974 934 570
216061 152 695
158060 514 558
373280 20 677
268454 714 717
62545 373 749
99419 793 327
53362 212 222
580787 534 363
690268 552 769
322632 978 290
263096 483 473
74018 275 616
940136 327 649
967487 170 426
405111 306 135
49100 30 42
182998 98 21
282877 204 448
849928 944 318
824365 866 626
135408 127 808
869838 628 819
248965 287 677
646423 994 771
138532 620 588
12943 358 943
542888 559 80
605554 396 857
355657 48 689
151462 928 873
548967 977 556
694657 37 207
770848 719 738
701733 266 575
945125 348 670
533567 862 2
586148 172 188
199053 644 741
997036 874 4
794052 577 145
57886 547 17
984637 724 664
182926 191 570
729039 252 356
555783 40 216
395348 454 8
499053 190 738
88412 680 9
358067 583 467
184366 868 43
499581 664 695
765428 246 698
282930 41 129
868822 611 155
771888 497 807
407991 996 510
584729 362 426
312402 217 875
484746 449 24
371567 17 312
28153 137 246
988105 54 42
809713 199 946
369973 109 5
903550 654 125
997747 536 149
516535 521 805
28235 842 882
921441 161 143
484635 740 605
138293 860 53
994725 429 557
274535 229 306
924791 239 424
791683 222 768
921109 823 583
572160 930 811
585745 88 449
330870 528 982
211657 421 179
66275 731 617
166489 91 369
632016 685 809
170870 407 512
334202 131 565
14207 914 188
702654 353 440
474339 20 667
720645 364 693
197600 243 904
742246 160 567
348591 365 653
911316 89 775
973550 986 829
821743 383 537
561094 962 223
22676 874 354
502183 678 584
986158 98 832
415885 372 431
643087 699 368
929698 364 558
580367 876 989
335453 742 313
726445 855 763
162711 923 580
350817 10 789
104090 958 942
372401 435 6
595971 769 422
495729 608 498
713568 205 412
971408 630 741
314873 911 976
466470 341 18
668516 230 127
931546 79 520
518335 998 458
255770 963 140
712428 334 683
426211 1 972
559212 998 671
317770 621 541
446212 596 40
994429 879 349
868160 972 530
681813 980 388
824492 773 785
919972 254 840
244455 31 740
911725 488 94
282179 190 837
609005 240 736
732804 325 701
540738 97 998
547119 67 720
997780 128 366
312001 646 908
535777 430 469
220538 553 338
550857 448 636
518649 544 760
366676 227 453
322458 85 257
613706 449 498
990033 225 836
570970 967 548
271275 671 166
249410 232 662
799107 680 136
985821 485 333
229361 779 621
416359 582 758
141598 72 643
358949 31 483
658296 688 440
759487 302 767
20890 397 205
276938 407 805
563319 825 146
285458 873 731
630150 587 783
577014 833 45
318451 767 181
282646 662 126
759217 623 622
397521 939 669
614002 300 830
571340 722 544
412706 562 593
957183 294 780
872348 785 938
243201 732 991
233185 119 445
718393 459 114
411636 501 987
567427 418 47
296556 934 674
792089 363 106
81644 272 13
773524 239 340
325321 478 508
863954 942 571
30515 182 496
260274 150 310
857726 40 995
684843 594 933
413180 738 102
519356 294 371
681234 398 138
161700 651 963
526545 472 149
237682 861 453
88923 588 851
348876 95 166
704003 510 30
179419 10 620
18234 390 696
639880 201 340
399848 479 880
182759 747 141
548474 742 682
972933 939 201
26935 831 102
928293 182 400
401071 873 862
756453 433 403
193893 226 823
951172 927 298
110110 615 716
497613 335 635
201390 489 192
89038 217 753
276919 201 991
805585 283 497
305937 896 79
537747 635 743
705755 703 590
830983 423 502
241194 491 588
831987 201 800
180125 768 533
524876 527 94
702642 640 618
849231 356 924
989554 999 277
551720 759 816
15574 705 959
563844 324 946
851646 335 188
840695 283 25
303182 179 410
798684 669 724
786190 222 85
692909 616 98
993790 740 264
721506 39 268
220149 375 524
258122 619 499
933741 455 311
999992 685 897
349412 516 758
892838 41 539
68318 139 865
439135 826 542
811424 168 283
64673 865 361
175912 61 490
911440 374 51
673367 725 355
871683 972 504
283103 571 896
320294 957 519
745872 513 659
498256 63 290
496580 433 824
4888 66 603
128476 335 319
85398 437 982
442238 287 577
305855 278 740
841128 209 651
742023 249 172
37983 792 563
24412 179 614
232329 483 443
937826 643 789
469340 160 325
722394 636 228
675067 390 575
558559 479 890
911287 721 232
812660 172 386
574615 224 384
237376 260 779
993587 950 287
695130 56 648
85245 120 790
800187 286 216
938013 813 122
563505 123 308
739037 205 992
273807 860 518
790645 95 571
367834 696 974
306158 97 397
514859 153 971
475494 878 270
784744 581 841
330239 909 624
471759 968 23
547097 769 292
527803 853 138
691861 919 234
506406 977 477
545393 987 452
321169 586 253
433265 597 161
467737 401 77
81588 688 62
720977 527 842
234309 250 401
294767 190 52
270591 39 935
353335 735 857
384564 475 964
476124 896 275
502219 168 403
749455 622 960
596003 386 685
163200 228 121
604028 524 827
984746 685 607
438689 30 457
530543 169 885
352539 812 189
727042 489 275
942937 794 284
614926 127 218
658422 222 231
723336 165 871
828663 58 632
517565 844 429
115375 848 486
914528 773 164
112489 494 262
53728 781 231
841465 980 941
547719 136 248
174108 416 827
995614 692 564
493279 808 640
134137 513 180
214752 580 22
934039 269 481
243946 929 982
714592 705 477
644642 124 53
913676 449 326
692048 94 672
632472 887 333
393353 231 456
903455 219 811
389540 821 526
19311 518 673
191562 876 809
890446 4 364
929875 677 433
555673 850 874
563998 270 839
823926 747 680
24158 794 27
998592 507 99
946050 648 240
945368 66 155
863358 417 572
662428 929 844
234784 241 77
229017 894 818
638834 648 687
193304 649 674
201911 341 29
570181 310 739
520371 304 556
417993 617 714
351143 701 848
751244 550 573
821250 179 700
897514 914 882
718567 452 282
62885 642 446
786600 344 65
274957 562 739
473529 644 661
913601 14 651
106756 187 351
123042 40 961
474701 353 577
107171 760 87
271588 28 504
705629 376 593
848396 318 385
524599 434 169
31331 76 40
871969 887 652
133313 407 827
490868 968 118
5221 291 610
324612 509 814
301292 479 13
605292 12 832
742105 316 266
916573 455 476
193932 490 837
63250 326 778
49669 982 266
644972 209 182
591964 671 241
391605 370 605
789164 563 467
367205 695 224
896797 66 256
924304 326 933
573791 602 791
821111 720 149
23108 163 977
673257 610 500
823136 63 772
122451 496 135
968479 906 929
26278 321 882
705202 332 972
45857 760 533
681336 479 224
58928 297 646
905593 422 438
847656 298 147
354503 232 118
662772 990 421
60162 272 267
168633 354 29
758899 314 9
286647 867 33
972335 712 559
680313 223 126
477913 609 837
926484 888 252
12471 463 165
729537 876 723
219732 208 464
700594 86 910
34376 166 888
291255 551 529
327720 170 833
629342 798 757
104687 769 496
189269 231 987
569114 790 423
654688 974 977
200155 670 782
132511 206 607
871048 938 332
357174 817 11
200645 570 265
501386 948 417
323975 470 715
227560 499 694
685963 191 934
676641 416 649
510998 394 113
681505 326 167
610437 221 772
266487 300 441
232589 949 657
481878 69 937
645233 683 975
766856 198 91
680378 900 255
677163 257 945
862167 814 833
717929 956 122
535616 391 965
401235 855 985
141106 522 521
287273 442 897
744054 885 916
701340 682 612
613698 166 259
674519 345 543
186322 831 754
751211 749 997
319220 919 747
768080 871 951
537250 968 584
583047 919 372
197190 723 818
89627 315 478
63960 320 989
210826 527 198
649963 884 109
353787 588 690
309800 893 943
280655 114 782
339119 742 342
466556 346 350
215697 17 263
820687 740 573
30973 967 934
693632 793 993
641845 780 281
551298 327 466
207971 736 433
419229 421 489
828106 759 74
706320 657 692
502706 611 872
349318 848 457
65185 541 403
703095 893 532
807494 364 276
303637 365 909
946039 673 309
444967 968 269
734251 134 230
440506 131 464
966962 187 434
324645 227 927
324007 223 871
610220 236 747
634958 777 566
14948 146 361
105350 752 489
230132 14 16
29055 595 416
155651 756 102
29037 318 171
104355 109 392
166252 178 630
444409 613 65
497941 133 499
409286 595 164
547285 639 60
194053 453 467
136325 664 315
855449 780 989
207841 831 169
149075 362 987
598101 6 888
486900 701 681
212887 809 428
473810 178 778
382087 934 80
931628 777 825
979889 526 480
546172 904 807
995175 86 975
150067 794 810
106237 444 5
127088 927 490
394108 503 458
82854 878 354
806122 789 805
933234 649 242
381648 28 978
222157 716 824
83479 153 413
775698 522 44
235541 503 140
25499 6 217
888524 730 953
731879 661 947
872318 892 708
483741 921 419
180347 745 900
910442 409 45
175045 401 636
780560 413 46
256507 429 899
382886 610 416
531245 230 10
135729 937 847
506757 763 458
357267 466 973
505869 698 211
606759 828 49
338386 78 789
537665 849 823
219649 622 184
466795 252 302
99390 916 622
732213 601 681
214433 981 583
891665 490 453
545975 577 302
907135 705 543
797971 878 804
612538 898 278
139101 667 148
760911 217 454
570155 622 708
238493 850 397
690257 204 541
984191 111 377
293116 43 597
33309 897 710
32093 677 266
47325 545 146
514367 242 3
831531 999 970
754511 587 742
842870 344 922
81748 629 838
642837 386 601
752882 492 277
352528 955 684
484622 533 934
752671 394 121
494513 321 845
643287 916 260
124280 52 742
495650 675 337
569202 169 551
130566 658 421
604440 487 570
610273 708 938
911517 822 654
539487 769 415
693457 655 972
715679 548 406
444066 547 435
414504 540 509
327835 952 734
474195 739 504
5997 686 551
821679 68 808
682673 62 753
872939 302 681
912283 112 18
644072 269 830
94362 317 89
419049 260 188
398647 435 855
592936 470 33
895298 730 550
75385 760 642
533639 147 214
317776 209 33
614169 72 786
76728 362 141
876527 689 841
469379 40 12
552492 678 784
317861 317 60
572159 726 647
558925 271 785
641841 622 825
877619 146 601
115074 24 73
541880 508 857
470867 398 150
213359 209 277
300384 543 96
189966 714 977
3353 744 507
125685 615 24
268724 739 9
937524 454 119
230293 505 531
605703 267 91
443199 933 582
952084 406 284
733505 591 636
85714 403 898
390309 557 574
13930 933 884
872486 71 16
838722 196 437
619740 417 810
173035 805 534
173362 210 689
819442 610 730
968438 325 356
903603 716 307
587839 234 593
845452 332 363
882956 36 627
592257 340 194
399268 64 966
881940 68 204
520186 543 25
643441 283 980
22990 997 736
72692 407 828
185590 4 705
522439 704 453
644220 599 642
691180 493 737
265384 720 970
30335 241 738
620166 172 1
905747 853 202
113312 901 659
411074 953 373
507376 216 100
356113 852 671
76353 555 589
711537 573 431
203295 375 543
621628 340 347
677001 141 314
796974 607 785
919892 51 695
290631 945 920
141408 461 161
890982 311 430
984271 466 469
127482 683 978
403413 233 705
250612 365 832
677109 330 197
702547 436 635
282869 828 281
602198 723 147
657622 235 631
865532 27 289
243793 198 107
400926 383 243
595586 184 983
408112 164 819
785101 446 797
226977 222 855
838299 856 286
47962 214 618
490396 811 562
522979 985 763
564618 538 697
422288 938 295
107400 482 614
121872 495 658
917950 332 109
745401 381 376
280329 686 156
473913 47 388
379603 141 154
607333 191 672
752356 909 689
20555 340 922
606375 407 143
69984 87 477
89434 402 431
562959 420 906
115736 195 877
821475 258 13
114072 623 384
947528 36 746
408521 667 160
928955 523 884
769502 641 742
970223 482 624
940392 754 174
934040 559 287
81504 325 543
500833 396 683
31559 421 619
685864 884 607
432793 637 488
353751 719 160
20527 623 279
961502 363 692
378183 766 78
548744 325 328
363203 446 282
973074 943 812
458238 886 366
967375 297 72
144657 259 543
826067 472 891
175662 159 691
295609 338 338
639151 119 912
915077 653 271
639272 856 755
764890 91 491
890010 154 836
639629 99 404
147327 965 300
734161 285 354
551226 495 590
120339 940 936
680662 16 163
228016 606 499
984446 95 488
517789 42 150
790882 204 82
590877 196 195
458401 687 542
781582 684 684
672289 992 426
36105 480 451
780452 199 594
205848 820 666
171472 611 232
279990 795 254
371990 550 689
945479 648 370
976524 32 620
202278 365 500
634952 516 689
194356 101 3
812909 886 267
455531 838 91
29369 316 106
887347 673 489
769628 358 848
463223 310 712
873546 125 566
803159 478 131
628638 917 844
108527 616 45
820655 446 449
766445 921 11
307802 233 340
924892 689 44
138840 719 624
705643 66 304
830607 904 580
231264 318 376
572539 309 454
288145 456 993
490226 603 462
940924 430 84
194464 255 41
882215 883 87
240935 20 655
412324 729 676
958580 64 375
279604 302 31
109208 944 270
208263 656 158
847248 297 490
385918 647 43
32157 475 482
498134 49 599
163000 324 964
406133 619 634
497289 900 203
514729 252 756
386510 719 980
659110 903 494
698817 984 353
502635 269 256
580495 621 406
884434 857 319
714847 293 246
911170 486 594
497241 727 79
328126 438 324
220728 647 448
132878 954 741
269224 57 552
398434 103 806
631711 814 455
221635 942 122
730004 97 728
699059 693 345
944814 273 400
734541 761 174
668975 698 834
424624 89 759
835637 475 239
360847 940 321
432729 318 953
695270 364 578
201489 146 576
324970 913 733
826090 207 691
829269 84 696
974511 97 876
97078 825 780
929971 829 370
27982 442 872
216134 960 695
564287 64 204
575803 593 849
124658 607 979
442777 384 477
901830 336 111
41897 211 47
779846 554 728
117177 418 633
169192 182 339
389199 890 398
717697 422 847
120886 835 729
519166 954 243
914161 366 688
609989 833 847
60592 844 118
453760 873 831
759154 915 883
740934 445 836
357878 175 321
445043 598 742
69355 192 146
531562 222 263
428783 2 680
537944 103 208
964706 621 413
320534 805 752
826576 95 241
57519 328 268
77954 186 689
204219 857 904
692749 253 826
339527 824 600
744217 376 888
206401 531 782
262334 454 595
234511 387 193
293906 835 709
808422 690 704
3144 681 116
428090 684 366
5659 714 695
234029 554 764
130191 655 32
857596 97 626
682854 735 965
243730 499 375
993084 58 931
14896 889 990
33985 504 736
910519 183 255
456145 302 412
203145 173 90
676951 935 601
182586 18 86
625620 652 155
66810 386 280
834814 181 175
24682 144 229
59783 393 174
907261 720 793
767462 155 31
78500 789 533
143538 317 488
93294 469 605
779804 645 21
466644 503 305
755226 121 722
465351 266 153
476321 308 36
94322 741 987
824523 91 419
267925 540 832
870089 199 507
709769 27 259
577916 275 807
44834 598 570
653327 896 397
68768 356 752
763631 546 798
474272 28 78
458245 453 208
36294 410 757
861150 464 560
192536 928 455
135619 289 723
738023 328 818
201036 876 77
223395 572 446
642695 7 837
710863 650 703
692792 750 596
254633 579 551
599937 197 251
769425 346 151
590389 401 445
381034 396 710
60814 656 101
869326 3 455
993174 746 639
711114 327 285
147380 122 232
30206 711 920
11162 546 883
399167 392 785
388790 565 534
104584 39 863
101081 371 33
431270 567 460
972989 50 391
420777 172 536
435449 624 163
931262 713 138
237946 971 865
840010 71 190
961694 594 431
936799 810 783
277045 635 132
279137 490 973
568645 1000 642
522879 579 387
864957 21 777
918974 410 133
571981 93 883
747712 323 701
163864 854 672
299205 498 799
685098 351 37
166045 249 419
396689 416 638
890309 502 783
845496 216 829
345321 536 736
801018 877 518
269072 859 222
471817 842 469
811626 509 62
223864 313 727
119477 570 768
909476 895 514
124333 3 697
564174 43 364
633051 858 77
98394 688 763
370737 524 632
923682 222 450
234089 957 115
57103 686 937
885034 363 857
866771 811 995
172738 564 208
29947 24 452
680720 660 862
951212 750 60
451425 506 137
152305 661 944
782549 364 934
263678 613 593
545984 441 190
999570 844 74
885907 50 820
120311 582 383
825740 413 662
425046 80 528
69931 510 947
797933 151 906
950498 29 544
588318 696 494
292494 407 27
933282 537 936
229157 536 101
869145 378 598
540426 261 56
795922 346 184
590435 627 435
135757 416 210
849919 120 25
851661 294 454
434641 766 183
749258 28 395
497053 39 462
845704 74 717
44414 142 364
745448 59 862
152226 25 72
723407 529 156
850811 876 932
143361 635 775
301083 394 264
508933 832 908
699014 94 180
917623 488 583
39233 809 247
614656 828 334
538375 523 871
401030 723 590
770078 779 205
371908 777 201
437284 843 51
519712 972 427
452018 271 442
186799 912 634
928879 110 512
918728 310 783
393950 575 138
737245 910 689
860503 350 742
981815 838 771
336867 634 116
147003 666 254
782617 662 286
776604 780 153
4874 279 959
402892 915 771
163294 100 731
241011 611 692
293391 888 437
384727 999 53
144819 808 64
115219 961 795
280500 199 890
948986 580 320
800982 508 64
721373 680 609
473166 840 40
227706 384 911
280022 806 966
704730 521 548
254567 310 52
953869 70 231
621104 844 560
72821 855 169
612261 465 882
833711 220 981
363897 511 357
646907 860 124
936472 216 44
483888 426 136
233806 171 960
923724 270 517
105697 104 89
463372 190 373
959023 729 319
874248 300 295
663395 933 563
220834 475 421
7714 170 647
259009 672 603
347389 719 762
364812 706 87
335409 370 629
699498 758 464
435722 595 674
649758 404 117
382049 639 685
799615 154 139
235215 412 922
382170 544 644
856677 700 806
134814 988 356
495838 570 953
562964 243 795
801993 307 233
115305 486 632
235703 946 685
459868 176 610
929890 417 601
670491 679 797
825311 102 710
133844 932 968
376526 488 231
27412 920 683
632040 31 260
209207 414 403
85089 382 482
176533 656 264
677175 126 536
405892 75 276
37272 239 921
229049 16 699
81283 912 151
543408 796 22
731613 8 696
819026 480 885
88512 319 878
696561 712 266
278351 793 930
519629 802 455
802323 130 393
682752 539 478
187985 387 961
306511 254 477
857060 126 868
191427 255 698
43342 295 526
564938 758 243
239751 682 484
305310 84 374
825389 969 848
762256 238 580
110486 225 913
296601 196 616
49604 253 551
896270 404 858
520361 610 193
227729 521 483
758398 54 325
338703 764 631
786812 666 405
418476 91 767
646852 708 178
671134 373 544
612322 318 653
194861 13 966
360271 949 454
412464 503 149
850182 236 96
866649 154 11
476159 51 699
945913 965 527
388553 806 857
468319 930 458
249591 994 566
240836 743 409
529608 360 945
179253 242 839
475982 154 528
55981 845 512
95583 406 633
326711 824 819
951571 595 439
288366 697 991
244258 763 681
309551 49 129
694738 240 270
87604 381 202
672636 462 764
942263 360 583
228087 182 136
187865 216 123
767312 854 73
975117 964 825
62576 622 158
974584 891 856
118419 941 336
954142 230 863
868182 73 498
741741 380 12
265167 890 810
849545 10 722
933950 69 849
392204 131 422
230199 504 567
169369 305 7
632384 549 506
524396 200 247
870897 383 338
284854 230 522
369789 17 245
192467 665 513
558648 223 837
118729 241 397
119837 176 959
482274 408 543
912222 714 621
614487 860 948
886788 81 143
633140 746 549
652019 817 63
641964 445 73
210793 202 527
594400 545 284
97169 850 589
555187 555 641
294741 210 824
708665 653 576
231409 553 597
896264 683 837
665407 383 848
76578 478 401
459129 846 831
103958 139 877
351744 988 962
809743 353 818
880573 734 898
985087 263 965
981276 219 274
560225 49 920
849021 834 770
290888 895 804
323460 99 120
914635 769 791
386221 976 85
969220 753 133
556133 205 608
194468 869 838
375168 976 782
853729 303 435
357928 991 979
30507 934 447
981565 902 69
975720 643 888
403813 298 591
701392 13 16
210250 836 619
966517 330 697
35841 771 970
420936 587 115
510802 623 520
750612 164 885
57761 522 623
498163 795 441
806541 217 622
63607 522 476
966343 824 38
198665 798 912
602356 98 275
811850 219 162
978665 401 26
610393 551 364
264313 685 345
164598 475 348
746672 774 178
172242 385 675
742179 152 362
720500 535 382
589036 129 203
371494 284 606
159888 816 244
15487 685 737
921752 374 715
163252 89 146
722323 983 665
921681 720 58
571917 286 807
814240 117 564
44217 582 439
120680 737 733
357806 501 20
44693 885 517
573044 928 123
45504 817 841
34127 16 853
166543 354 635
211853 59 126
812967 710 626
22014 975 668
994626 836 222
534730 80 352
145983 148 933
448539 374 675
84601 530 879
315613 929 496
521782 622 801
326961 544 743
61969 586 618
175655 42 667
820692 264 387
816720 42 178
431597 885 965
397478 988 970
994435 678 793
278377 629 554
745389 202 463
992425 166 855
200149 896 319
300920 940 173
536526 681 87
764811 552 891
74577 789 595
658512 859 757
851282 287 572
398204 397 201
243230 70 284
548233 874 583
824069 686 701
800225 941 207
309366 629 407
903581 143 923
4816 138 445
277802 193 11
230077 229 90
280618 929 732
817269 564 817
442395 431 580
139478 135 524
797552 736 325
653089 762 508
630708 288 412
189633 921 827
272927 21 477
599641 110 970
346683 586 333
912984 569 487
882578 494 196
792561 289 661
499896 844 766
961509 500 648
540512 803 583
870833 795 819
614389 360 42
175318 407 887
841513 243 373
986989 764 157
347629 654 637
32218 262 998
119403 664 645
98640 36 51
265132 631 970
140141 539 243
4987 445 558
580775 98 655
377632 445 655
970156 421 672
648337 12 569
117526 148 996
337830 684 704
781863 248 893
539526 454 804
793331 220 835
276065 975 828
925628 447 286
935162 355 175
927739 920 783
923567 860 820
442561 579 113
442811 774 946
341546 240 513
288668 930 953
331461 955 311
517484 411 14
389665 313 374
255651 736 375
682883 231 535
916509 231 969
859145 64 333
984841 140 978
256907 868 5
774953 941 540
725250 477 772
760349 521 725
858730 638 743
289502 222 103
259781 805 920
909547 809 962
376414 345 486
423343 325 959
604587 989 758
616516 977 65
648777 910 899
419833 749 288
437629 622 546
132655 283 122
81849 564 187
141767 163 820
611553 904 592
790627 221 283
499113 915 923
409916 512 995
499028 554 717
794945 334 327
800660 654 865
467663 792 722
223870 935 386
952819 325 839
88553 983 48
168509 609 766
692163 134 384
280549 567 955
16194 821 800
872297 944 268
70663 684 561
310750 909 741
353356 186 974
624895 603 821
648897 94 404
387364 839 416
508717 503 699
251697 714 980
238722 521 229
2773 384 67
370736 99 315
29530 433 654
29403 69 314
640799 184 191
633132 601 262
54802 589 1000
506141 788 310
293909 650 44
493759 676 324
493049 72 906
680896 419 897
562714 310 34
662658 482 762
544359 438 634
129665 746 783
925450 123 857
901923 620 629
566973 99 148
531887 60 351
662909 231 921
809963 803 784
528240 41 66
571043 7 163
263812 236 1000
294912 661 721
94616 177 352
786354 679 981
21308 674 783
513721 765 876
685590 484 330
50196 336 674
214112 701 283
553840 839 557
18034 436 188
219917 912 573
288756 289 437
385327 170 338
289200 943 366
788723 813 139
971458 759 185
421560 182 794
551525 339 16
233241 540 486
563831 165 160
729084 380 138
64402 610 975
210260 734 442
777416 391 44
172838 920 17
883534 262 791
826299 105 465
716176 740 172
746510 474 171
472923 279 660
280601 122 434
31366 81 867
668921 680 811
417150 1 942
367201 256 743
591659 164 422
986220 289 583
459580 499 512
577386 878 661
584288 829 322
200648 910 892
90663 455 916
571122 341 545
645845 183 133
5836 650 926
549744 139 243
54698 32 528
567641 110 536
854591 843 596
424024 226 971
695531 989 530
676081 796 841
266796 746 386
941156 874 764
904603 60 958
781629 507 163
153137 45 635
710609 981 88
823878 635 181
106302 636 943
52235 395 644
279945 550 498
942467 593 553
371244 859 205
598391 46 613
865138 283 930
983069 903 237
219502 699 962
280235 634 363
553184 733 504
463995 715 898
676633 251 185
167080 266 500
625097 386 28
915736 435 237
561514 66 543
430741 276 468
440106 339 110
906277 169 702
645689 459 179
336669 525 143
643322 155 59
415731 896 587
335015 905 768
936929 323 800
265075 305 625
207091 592 205
26335 908 860
64370 499 343
759694 230 899
74116 251 397
350906 915 432
740672 365 450
79103 246 908
311958 397 907
96995 741 804
95785 713 877
124122 677 709
629159 996 767
546132 210 285
238479 106 917
122320 584 674
236635 507 70
787038 98 664
534209 523 272
516898 86 428
957578 157 729
606760 229 945
725266 993 265
491735 87 92
905068 816 569
998550 122 677
279303 624 729
649067 918 39
549448 861 705
19722 365 245
355156 23 418
24 178 271
874406 494 441
72553 667 962
832144 192 242
299191 467 488
609651 706 586
410241 958 498
260367 135 218
107196 262 288
831884 137 355
603550 587 94
265046 69 511
11272 102 885
364444 60 588
42500 920 364
758277 831 318
271169 493 491
422972 86 729
43821 895 7
824120 867 596
821547 486 874
695362 213 793
282049 616 443
765154 187 864
998736 472 931
397113 550 788
504385 399 637
482399 469 837
102206 101 916
645072 815 160
453047 240 696
510515 122 456
895111 251 89
928056 269 159
414131 391 380
501915 359 664
720159 536 798
542160 965 212
555479 419 912
486609 956 948
780477 849 419
27678 466 630
832713 677 989
397130 927 455
35978 602 589
354697 934 660
11681 286 969
140502 818 404
541012 483 37
164809 694 171
633107 968 652
251858 561 249
641653 9 275
825835 817 666
387712 610 477
355940 432 914
928810 893 767
528668 179 312
974087 75 290
457022 542 99
147068 764 660
422698 867 538
930379 115 845
507684 345 496
348035 372 902
190372 186 357
919388 551 415
853594 170 660
290446 577 461
448063 854 438
940909 359 683
754226 115 25
14890 222 488
529982 786 811
229329 533 511
488604 141 63
770018 19 242
686088 967 312
857834 776 166
358473 699 725
671047 970 759
691442 382 618
324230 385 890
233457 856 360
974762 275 968
644052 323 539
509325 586 770
442191 578 685
377856 445 279
787563 929 344
498669 470 244
613345 215 873
616332 747 986
905158 317 192
652204 637 997
750509 693 43
966179 701 113
505845 950 687
94083 63 467
300646 804 662
279091 5 739
263461 456 163
862638 568 124
544952 829 821
950844 680 29
369287 867 937
987364 764 734
220259 720 57
201024 793 655
724059 336 481
733172 888 314
758916 784 173
514985 189 849
967950 787 830
132793 199 442
589916 887 676
924115 752 610
122794 201 297
374501 847 892
824569 490 749
577721 967 217
410203 500 30
977717 196 107
2873 161 603
998573 830 245
312109 932 112
740363 347 954
56233 791 997
342637 33 999
568145 995 66
568976 112 239
941195 89 670
400612 57 378
660295 614 131
399257 395 75
262871 550 485
99387 92 696
307641 293 605
400744 955 153
791883 173 623
54423 611 553
784264 438 103
908421 789 659
571431 950 687
141312 338 963
623402 671 71
555038 403 713
375634 911 96
337567 598 744
782495 542 768
326608 893 918
322596 524 96
819485 493 916
820156 321 518
314202 48 923
713434 799 294
830593 74 195
28602 76 969
689891 207 662
220049 1 3
325923 739 216
709375 1000 372
972916 765 231
886898 933 556
704068 670 47
270540 112 702
665149 530 65
362182 163 815
318950 591 617
761317 822 441
818476 609 386
441720 989 896
350394 260 145
211733 671 899
565542 227 125
84225 740 126
589902 611 826
478860 635 733
25426 397 312
145436 185 175
490553 530 285
527148 607 308
836087 915 639
672575 794 847
95512 460 360
428616 730 17
5019 382 101
961618 843 571
542823 358 24
901638 33 662
486996 631 411
321594 845 548
22329 504 219
968507 727 273
398559 311 787
960431 841 661
903363 165 164
653836 626 767
486097 123 930
711923 584 555
492403 180 874
91010 911 507
68313 365 896
193553 166 246
898159 990 580
869881 543 384
142274 596 156
85924 757 536
233413 332 301
322086 939 252
447759 948 454
376670 576 248
759158 876 195
306659 540 928
614202 734 158
557497 982 180
100431 736 832
426763 487 495
220263 944 542
375463 764 4
942355 7 702
865012 451 520
357343 871 874
338309 963 388
180074 91 593
635141 587 190
105004 302 644
611447 474 777
178550 870 75
616437 112 479
247783 238 239
750104 450 851
596187 259 672
123424 672 167
793422 777 111
48774 70 287
900112 285 540
446060 222 138
902025 549 899
137600 541 936
835901 345 187
716226 385 40
189804 610 329
154224 94 203
266387 984 179
579648 643 658
703583 507 974
688220 174 125
971395 367 955
15886 373 630
796224 777 209
604126 83 523
263240 472 871
958088 895 527
960890 374 725
513774 921 534
818375 567 66
825079 90 14
357836 442 989
564497 572 812
233593 802 466
506069 837 924
22972 258 366
865641 32 5
705222 27 756
885418 460 826
545111 390 175
142572 612 971
356354 353 120
158561 196 901
77782 104 803
178618 363 592
930709 985 225
643242 521 724
672593 526 255
287472 534 654
239645 241 412
92164 560 535
993249 872 372
602410 733 193
473942 433 510
868856 222 920
784793 411 78
640687 136 635
763831 731 575
7710 201 458
577169 457 122
591127 266 29
815008 825 287
508771 1000 449
903492 634 417
788443 362 418
989084 153 871
817247 469 887
540569 921 89
7266 28 875
892880 296 850
253380 197 698
279710 679 837
108476 894 442
34916 406 915
235184 287 559
149960 173 405
718828 925 991
669903 439 431
134714 791 426
647943 718 314
567971 457 453
44165 200 660
940837 385 564
972671 460 958
681781 573 378
438573 701 524
315110 628 621
81920 875 874
762053 144 838
135463 57 54
783792 9 492
424315 301 358
423913 142 737
699885 276 853
428235 134 12
617488 942 27
481952 749 984
117964 112 20
386515 326 409
810915 792 945
76786 111 482
167088 719 427
537355 565 398
991046 293 338
825498 1 244
824829 973 593
238395 434 29
252006 580 609
524558 709 389
365530 60 638
317148 148 212
55566 953 396
439155 189 679
222113 843 450
300997 736 351
323108 55 435
640581 397 445
745629 885 174
663959 138 464
22986 614 135
566062 63 780
998123 137 481
592447 705 875
868718 983 848
371781 320 265
917320 823 189
977753 853 738
396205 932 848
898047 624 92
112704 28 774
379081 245 678
71900 341 32
14464 86 53
426648 308 650
112459 782 461
950852 324 589
162207 416 13
572386 201 316
449131 414 344
786005 680 594
752540 468 985
906437 124 983
493087 603 814
181455 911 709
175457 638 99
251528 140 770
558355 266 82
56985 186 395
641119 685 776
89736 155 991
197891 671 699
981088 967 421
472062 946 755
119045 920 481
620041 962 646
183650 623 286
532890 99 302
832231 182 907
625352 789 889
117473 159 529
358464 917 20
14311 879 150
553409 374 778
705520 1 16
4360 30 360
179896 631 684
874306 956 861
321635 82 871
632949 936 597
620142 570 324
154973 507 687
831124 447 5
735721 272 193
574301 964 49
479056 619 893
563194 74 931
914409 179 502
764076 519 85
814727 501 664
748359 25 460
283671 960 163
446326 951 485
960089 551 897
440431 8 811
125952 669 684
454765 743 172
534490 141 173
388994 704 839
733079 326 311
353969 16 942
72256 688 804
952753 184 393
554906 255 335
678708 999 693
727898 7 260
357880 479 133
499058 591 501
154281 380 365
539002 424 42
65373 45 223
944657 222 534
165635 846 31
303155 882 157
99097 42 733
355049 659 506
840803 458 72
974663 656 220
172796 681 889
705841 916 487
113753 625 730
500718 926 893
970098 190 252
938228 332 735
953797 70 528
340297 175 12
161576 388 259
487680 369 761
390487 596 827
804870 655 45
649112 610 189
729377 599 317
318560 937 583
436664 8 534
652034 551 621
38977 631 689
347285 825 380
645413 528 683
5776 392 950
823023 279 9
857526 282 386
771361 18 413
897479 489 252
884026 975 818
931531 389 75
908350 239 53
180399 34 601
174503 482 903
712490 743 237
403803 950 591
678421 169 259
585796 943 295
466500 898 578
683431 544 910
931744 22 50
35517 475 675
273257 473 365
421978 186 34
391244 482 758
199402 414 462
429037 650 335
678454 210 947
918215 831 75
143050 715 949
186938 858 607
526380 616 980
478903 727 477
313625 158 922
7909 526 598
973735 843 574
833676 449 436
496508 307 586
757848 780 170
399424 627 73
866536 590 6
977983 196 928
570548 766 215
515206 718 143
871418 767 252
496360 594 571
108601 4 287
952332 24 28
293741 436 382
199215 116 96
290870 312 67
847362 448 925
988566 211 505
144906 130 962
184504 181 343
913129 665 736
940711 674 952
151048 796 627
347847 729 84
921657 95 385
717518 522 957
956866 349 722
121442 213 929
64414 74 489
109710 387 761
351483 428 907
33767 336 202
469978 415 606
105076 413 117
301803 335 537
683246 641 340
661909 739 862
224777 86 709
382040 271 812
536735 730 762
63075 496 676
338464 188 877
297181 771 103
760020 523 419
606324 370 460
656518 966 769
702507 200 991
490364 309 823
330371 547 112
29540 531 207
285401 39 982
716580 605 215
95970 910 761
924065 899 687
12083 46 510
168883 294 559
282537 247 727
485194 192 707
481114 512 862
953441 368 389
365424 585 595
656961 814 594
175408 362 17
683110 387 317
183060 572 815
984624 853 474
641745 757 814
702274 274 345
169376 265 493
283942 953 324
488744 524 415
686373 787 373
84079 439 841
807597 276 209
752481 617 757
812751 441 534
313389 60 443
777286 487 460
913162 921 609
764363 260 79
486188 267 23
889730 252 545
346042 844 653
501745 177 375
270111 975 526
142541 907 75
59814 292 105
936080 467 901
473023 823 967
142235 852 18
51816 141 130
685184 470 44
555434 413 135
923407 687 779
670451 619 939
208240 866 432
134650 835 328
313764 765 10
272728 399 353
182653 854 839
364695 851 98
407818 235 853
420844 124 909
416977 67 87
553035 499 312
882703 759 963
801382 977 880
695029 211 754
81729 137 855
640311 999 159
239321 69 922
705027 895 518
347635 589 708
781150 218 457
649437 748 480
752790 543 508
499652 147 767
588233 471 553
697150 36 876
795604 354 850
611558 303 278
359497 459 524
486371 183 753
67512 982 37
332690 228 24
935108 136 704
193811 731 876
309906 433 700
126464 8 479
415676 503 269
550092 936 319
734976 187 138
814732 136 851
817854 201 976
528107 627 401
168417 267 735
95792 392 936
879876 658 963
250543 435 431
970753 276 127
38399 36 69
780363 129 745
578113 782 953
553171 141 219
474751 441 32
155514 511 673
497973 764 178
40488 885 79
435255 772 643
140769 788 321
510277 859 314
880568 289 52
796302 503 412
371822 113 254
483786 662 224
481492 216 921
441273 887 818
471352 882 570
100040 556 831
591433 632 816
132773 403 70
983932 598 940
78297 37 161
927217 317 171
36231 933 110
714328 521 172
161798 400 832
662390 253 616
762560 766 166
118079 41 555
511098 357 201
647552 779 965
286875 316 35
738556 118 904
836082 641 654
706455 861 464
497071 811 792
582216 226 466
255637 555 389
370419 74 425
542004 379 683
493945 521 558
238710 93 908
656944 391 404
927467 907 275
200554 715 390
688472 988 585
225507 398 672
187778 866 11
916777 965 227
683933 165 124
937294 937 588
760142 898 895
52625 851 618
824892 198 272
621646 805 610
493030 17 74
683518 627 839
200880 614 20
276179 408 53
499864 363 184
610586 922 232
249462 273 840
430495 445 960
683186 422 237
95843 90 85
974851 773 55
56454 440 159
949542 362 246
192091 197 196
374511 153 241
411929 354 717
603681 567 40
77071 458 245
729682 53 210
593341 292 794
990014 234 304
223516 82 81
207950 103 598
567069 329 224
299383 186 803
815437 464 1
717020 646 637
615718 689 604
405993 325 639
677796 294 512
28554 585 72
56598 454 424
280483 224 859
686558 108 571
686307 847 552
382199 139 341
511099 53 403
950022 636 143
446322 234 296
70727 486 973
969485 100 763
901119 847 194
6209 950 777
699148 563 651
352979 91 655
201776 572 579
430046 203 82
870355 375 840
248453 70 1
429160 634 61
846715 229 1000
845383 638 688
478016 4 769
477138 846 313
647259 328 401
104321 428 984
549896 512 40
687569 30 677
704622 510 47
941872 493 408
76273 900 319
598109 792 451
673715 281 164
104794 238 651
975358 616 980
902562 675 501
98836 710 875
953430 894 110
513178 997 152
480522 592 357
738027 768 178
505325 171 696
698229 279 110
561898 346 237
180300 747 286
364419 289 931
759819 864 672
233874 683 314
924844 215 578
500437 924 103
955254 712 914
819489 261 212
742191 564 970
327407 68 645
750984 152 529
373844 719 37
820554 470 44
356721 162 638
904869 42 955
476428 54 136
307947 922 971
756973 467 256
562672 385 400
93859 43 260
831622 289 397
871846 504 863
186738 269 917
243752 990 742
261218 886 921
998872 876 806
682516 728 961
701681 275 489
267452 209 758
600166 92 131
329001 944 80
801375 18 327
325116 383 996
203036 259 954
959732 185 809
916829 204 356
343227 32 70
282825 717 905
677491 887 475
520142 780 226
390531 662 227
344633 93 927
737323 615 264
91939 967 408
154252 380 485
336319 504 792
13777 55 176
63495 636 355
950495 982 634
805936 692 317
118347 298 554
360182 434 869
982447 389 900
547029 576 516
346644 398 785
73649 509 245
509845 44 352
836470 731 247
717061 420 765
510494 706 992
192063 498 632
296399 574 236
571579 230 533
746653 509 56
940962 370 740
247525 144 492
905251 512 61
927264 735 744
487442 528 813
652811 138 397
241771 829 962
747782 569 48
337130 904 999
889967 20 998
502222 285 808
206186 229 491
631923 319 278
164330 398 329
954409 375 205
851856 522 638
625487 78 481
385015 290 610
62525 936 981
559388 728 498
532541 485 402
669015 368 241
774624 977 492
74726 774 574
23315 879 143
546322 322 791
56337 679 151
606303 44 893
653782 872 802
889358 881 732
108364 40 100
176387 818 597
52504 505 64
98852 81 560
970104 849 596
343674 142 612
540209 41 264
864591 791 260
765122 992 188
803384 778 962
786533 169 997
2914 218 338
492318 10 97
75128 338 159
73478 637 903
136036 381 96
504971 172 879
448448 678 804
707529 954 835
77142 55 192
57014 19 458
640336 893 615
444806 47 946
158970 331 661
972838 624 575
148223 949 321
462273 639 304
50139 158 339
287422 440 26
154047 410 533
379630 783 330
597369 142 935
901322 955 96
633646 567 609
347089 401 362
624810 872 140
592240 450 563
43867 523 452
94142 739 457
611707 827 862
284402 557 440
535083 440 129
631463 398 631
514760 235 266
866564 92 719
485112 294 455
709974 720 235
918486 627 849
64428 987 197
591067 493 534
979837 182 968
993123 794 593
566994 609 628
780753 620 969
725714 974 157
521138 685 470
194161 296 419
703113 270 203
950809 254 770
473802 808 512
942302 454 272
545429 315 674
930077 393 359
804333 39 643
2111 506 163
159059 476 345
645266 805 760
340167 156 893
602759 831 550
52632 53 409
879757 634 318
436424 229 78
566224 342 199
38765 622 969
124978 487 699
602381 882 449
77003 856 451
604874 927 975
200937 809 613
431195 79 980
933483 5 861
822786 845 739
902456 2 322
743866 772 919
871774 137 67
143955 999 226
205448 850 371
45153 521 291
279709 614 323
262478 149 700
763740 562 473
526790 797 943
706600 542 859
599001 289 121
634460 979 124
727415 567 327
516039 731 2
993271 928 910
139431 634 340
82491 424 966
89508 543 202
72218 406 892
766504 929 458
293709 733 231
357284 351 510
912521 998 883
351866 796 886
151743 723 953
109298 558 283
698342 406 394
336330 376 46
853963 144 214
530187 299 779
990011 793 552
85253 770 312
447691 784 914
760995 575 688
430606 627 70
169754 893 513
790710 418 126
890852 845 553
151017 959 138
269525 213 566
799255 301 326
717391 271 974
38587 244 874
399019 280 177
433622 466 85
978804 509 812
930867 191 714
149469 713 950
276657 291 226
545718 428 937
54583 336 884
366915 776 443
745572 3 770
495252 816 905
779930 715 230
384405 456 160
658259 735 750
747979 28 432
168444 971 252
180219 689 567
255497 475 754
95967 51 844
289437 883 39
833486 324 357
412372 150 662
773663 226 689
786182 794 91
862803 7 192
969716 801 701
271685 422 412
603100 808 822
430932 925 240
671145 224 995
957849 229 810
882169 304 81
447195 229 398
945511 939 161
125447 675 737
913381 193 481
331900 641 729
214751 976 838
264221 629 491
322733 529 858
407864 800 281
142503 830 747
141719 23 255
92220 534 651
883446 435 120
740679 280 580
944911 381 710
8134 732 222
590729 868 877
31773 424 211
643510 760 410
618479 776 818
173888 365 279
945204 646 40
483950 522 472
751665 778 992
792614 196 531
280141 301 740
968911 405 652
336294 772 482
407882 150 683
890914 864 283
465849 556 230
446011 598 383
233970 712 21
245947 463 78
638048 43 540
523265 106 432
235529 814 139
304671 801 35
275481 665 488
50389 192 213
412577 311 645
842354 787 545
664810 824 782
176295 170 265
831015 200 756
581248 149 862
492009 34 740
860721 602 830
829209 866 904
436273 190 530
843946 563 775
758040 886 341
889722 917 436
476562 876 425
126651 420 783
749832 772 113
475711 958 929
230759 701 537
814746 367 147
728755 740 309
513697 58 655
268393 69 817
16963 957 685
329071 11 948
70143 833 789
598967 149 685
451937 469 387
973599 941 679
936948 306 726
659861 630 283
738375 134 557
923578 308 299
923095 550 604
566241 508 224
426920 927 803
462770 937 591
526795 335 527
775670 933 930
455570 928 803
613854 378 335
608424 322 409
180171 327 151
715823 942 842
739002 970 963
694481 404 127
339928 109 394
750489 89 240
605743 383 707
373904 195 966
32871 876 845
140983 155 570
93794 503 432
30874 299 773
670500 872 950
451027 589 34
400098 230 651
241581 612 511
732888 137 288
292819 461 375
648135 85 355
997404 895 524
828200 285 813
758991 481 10
181247 455 213
945515 717 354
70649 409 39
248060 149 499
232924 365 306
834893 243 960
856628 896 590
498376 696 841
721782 18 733
575719 349 801
962839 195 566
216914 912 998
679182 476 302
38131 119 616
124572 853 903
471244 639 239
423918 59 247
177177 503 220
663308 617 286
666491 168 300
558608 549 201
476664 194 931
813053 405 20
366282 367 716
547243 519 99
937275 614 41
45602 324 342
989653 386 921
525213 453 781
739730 956 291
583237 289 872
881721 262 516
191972 237 579
578852 625 746
17714 156 476
614906 593 472
675139 895 852
627166 252 138
690161 949 254
481058 834 342
396233 198 932
904757 773 757
892565 327 570
386225 621 719
190840 790 238
967309 718 671
36171 833 517
437581 594 881
67042 541 662
343872 107 604
656343 838 936
688132 28 174
320330 219 922
900338 339 909
456314 207 912
248187 250 339
800723 293 738
986511 573 524
589580 350 335
742501 789 901
228492 864 829
160891 714 600
558544 4 562
662192 456 691
383189 357 245
400094 962 4
627599 719 856
586334 245 291
466545 178 999
973962 1000 783
445622 665 883
363163 935 206
326393 81 769
567153 308 490
746286 979 456
88730 517 439
896015 932 190
435714 144 588
333498 312 786
888874 839 423
682457 719 884
819828 208 111
183651 927 337
439531 168 897
677450 727 933
562568 553 181
859721 475 990
609288 342 206
523815 361 264
91253 216 9
534336 105 432
277671 955 965
722403 964 60
734257 803 735
943403 599 486
120580 905 386
813342 562 454
74398 47 92
851485 429 96
86820 626 930
102545 538 712
485892 564 540
506645 730 920
509784 895 614
854431 289 317
878248 360 50
271292 313 145
596897 347 328
725305 942 109
841536 105 82
789860 730 956
206633 491 707
798521 265 231
541295 794 309
159950 92 493
934797 54 87
515801 782 828
55771 990 681
447011 281 8
422182 434 354
538543 271 628
729485 556 650
519284 172 216
275956 262 414
27906 848 735
589479 923 366
118553 846 216
397762 611 822
123395 771 858
237618 663 166
600898 225 436
645549 385 511
333816 753 732
786131 269 726
944999 426 337
697382 235 598
372742 769 498
532026 217 685
733435 434 660
909954 937 191
646263 737 545
903772 509 161
601888 646 965
134077 679 313
381689 99 758
474058 972 354
786632 341 523
78650 854 681
612086 998 123
999023 141 891
383078 591 159
77394 879 691
11786 40 278
710410 881 943
615112 577 305
555106 451 188
590090 9 123
177766 804 111
918777 700 815
703495 176 696
394568 449 455
322355 45 508
281722 346 15
856259 342 213
873776 493 791
511792 854 482
894752 727 658
162738 655 619
455358 490 166
442428 617 527
534778 52 443
64356 125 661
227698 379 603
161840 420 15
295487 383 176
536464 646 839
789731 300 944
387831 897 536
221867 664 678
452270 448 342
215265 902 158
573323 771 804
595263 239 374
72432 417 771
367477 607 400
359973 237 957
715060 24 751
384004 443 489
240986 6 697
991781 545 49
574566 743 263
716999 662 962
503793 922 748
614744 466 373
425839 507 578
167883 479 646
243785 501 590
643933 986 969
711312 483 397
197875 566 107
940682 88 415
549396 227 527
635491 874 511
522048 812 821
718482 3 371
954051 428 834
949481 498 27
19897 544 988
158432 203 550
210054 469 411
404133 648 588
286841 70 995
802359 854 290
298880 341 977
386185 235 888
78427 701 636
284673 682 933
580415 976 682
587020 23 28
566918 334 4
440647 472 5
431406 237 957
833955 964 673
112835 577 84
942354 716 744
950033 620 966
573224 659 746
319344 407 413
535022 820 382
977137 796 600
523227 839 23
99067 308 242
870781 467 995
424703 285 432
327483 266 310
263818 330 297
475474 456 94
592818 804 182
571323 89 96
887436 61 118
487662 147 751
213248 381 313
799884 202 762
65986 604 431
671399 117 582
312618 618 343
248305 77 256
193508 313 458
531687 573 843
283881 854 155
61354 218 300
198375 332 224
639371 642 963
772308 603 992
570242 179 993
761658 725 963
714067 815 224
167293 172 146
168200 373 717
499268 789 423
758955 402 414
716260 357 991
960049 938 346
971932 983 435
612733 5 718
254226 117 471
889294 213 688
994219 685 216
301241 136 598
229789 628 876
365460 968 974
738856 757 149
37389 143 282
130622 665 673
774293 244 838
766432 985 956
24620 833 205
724115 159 660
137869 88 68
888417 268 906
418269 637 12
193022 602 854
864057 85 332
370045 429 514
823859 885 818
926154 15 448
48750 545 380
401754 388 29
116088 510 869
644114 596 53
365406 316 601
308647 176 436
869379 425 299
629473 669 469
503919 48 618
666457 53 701
664857 696 186
231118 638 864
149499 184 444
409949 265 358
455593 862 107
556338 730 136
832712 646 900
262766 217 443
970149 308 787
769265 142 923
154471 615 647
970034 944 26
93581 891 793
424180 101 953
59650 449 864
414806 904 497
992038 963 927
97009 206 137
797765 554 13
26326 560 661
231675 594 362
554077 330 40
701603 544 119
365361 379 99
513885 157 215
114366 442 822
650236 104 19
506648 4 600
297617 199 166
349773 649 866
794570 339 840
228956 827 446
937749 102 464
577504 59 154
781304 731 935
137391 428 962
99952 821 986
630700 913 553
626318 296 140
819933 378 100
143964 468 907
417772 170 794
542484 607 151
722981 111 85
120202 261 73
967286 429 354
409728 235 888
63216 700 428
95574 813 415
424110 580 971
18493 943 573
962939 734 607
940554 9 806
71863 867 868
334709 139 798
256517 310 422
122011 443 215
731223 261 67
74005 839 935
512113 33 556
75189 731 93
168063 605 975
854192 964 886
18020 235 120
926058 121 636
310486 70 462
936930 926 777
27360 561 874
740868 36 131
991520 234 368
199151 996 63
571373 301 370
759311 581 764
134331 205 142
254914 944 199
233224 371 392
234891 322 301
200283 385 512
557359 380 64
567228 884 928
283339 753 173
391803 86 34
707213 549 840
743127 448 954
10860 264 729
870307 842 143
275470 270 748
283676 228 321
713439 933 960
627960 822 123
334779 727 467
76562 316 429
404515 822 96
300406 869 306
134825 299 383
282861 813 899
696317 764 353
338583 327 802
412237 673 217
968506 187 619
782933 665 391
671378 736 84
394098 958 543
349003 473 138
252345 434 78
111844 940 675
673348 668 91
374324 697 341
905472 521 707
326955 435 855
569897 317 671
927685 718 466
529192 396 288
594446 360 488
950181 406 263
171967 726 575
137855 220 528
140805 544 582
832958 4 715
472167 892 924
941911 948 613
954357 335 776
427494 833 544
72164 811 66
486290 741 109
128671 463 761
738861 565 701
321826 27 933
237783 620 57
412916 211 865
959508 944 167
573337 168 718
868640 637 503
47276 926 587
993533 185 541
228796 960 823
840166 172 566
733086 852 81
430364 924 619
3807 483 834
983679 536 442
520195 325 792
544529 232 28
879905 219 459
638126 440 304
892401 111 565
68951 963 469
951194 246 604
209194 702 607
102603 397 639
894875 195 427
876610 560 509
281829 487 108
697039 784 922
43789 549 244
742595 977 59
151334 18 754
767423 947 597
484822 454 347
347198 57 993
28518 488 56
245776 344 180
972845 401 943
600020 355 5
589534 970 242
536733 676 871
271884 583 852
608231 558 107
717830 941 28
113959 615 331
276401 27 730
414440 831 556
974468 681 351
981025 610 597
484451 653 359
824806 886 626
898337 922 581
227221 35 436
141293 559 362
381379 453 620
718701 936 886
73658 707 239
335958 580 820
442664 748 597
824304 567 150
76343 866 259
102976 582 103
847096 864 46
439078 955 288
66653 564 457
244125 273 672
800213 145 721
406270 67 410
750504 162 399
333473 518 643
521245 694 144
309096 701 237
672943 200 609
898753 560 65
166703 621 145
805556 383 579
178392 29 874
880572 52 361
808406 620 812
995839 741 417
415977 296 584
737791 981 255
100454 980 603
125247 684 957
402687 138 497
548917 454 444
763100 832 695
156195 176 697
65884 332 855
534557 815 999
965864 818 701
874174 538 918
8131 881 726
428133 505 106
826136 609 212
615504 206 672
491510 667 720
419716 43 261
93524 20 353
867224 105 778
740789 446 428
786026 655 463
389725 564 900
394036 236 859
885279 252 571
763585 753 194
203921 181 581
657276 105 170
348864 212 473
72152 502 700
121531 418 868
158450 517 26
168084 740 225
637214 859 214
91813 578 843
542048 815 439
955378 45 525
646512 268 670
76664 209 191
996925 558 628
365100 233 706
611505 998 390
537806 777 664
579235 486 612
842338 349 393
556161 302 309
166629 939 294
409556 330 929
774564 914 933
936412 451 26
198710 163 832
942009 657 934
198879 450 10
851111 587 889
681725 141 199
85217 558 560
583387 383 2
632247 944 950
313361 887 884
216311 464 119
388127 539 829
607799 166 667
139625 894 576
778180 2 975
723665 933 788
692700 462 110
595006 610 89
315805 66 560
888300 215 205
421345 516 801
407857 506 929
692156 124 280
188251 573 143
318730 224 158
644538 959 777
613764 765 905
249351 529 644
396807 960 969
949419 357 2
665488 184 645
887567 9 810
952646 251 229
669215 879 553
166334 866 424
166985 813 459
544456 844 80
301333 106 12
426175 590 154
792490 568 387
273763 188 989
57183 258 623
48943 228 830
481679 774 459
114123 921 750
889016 317 125
718356 795 218
897529 871 646
821194 748 485
772391 841 587
112116 483 418
850827 389 658
648460 841 843
97086 795 91
70818 277 479
840022 621 308
598886 434 372
48120 809 450
149703 63 457
460443 590 691
506255 51 293
96532 981 379
806948 373 901
58393 30 669
783772 696 523
194311 540 986
879489 195 673
857383 687 145
758376 828 676
471718 42 12
353615 589 17
140203 895 100
138463 811 632
467927 581 404
563455 610 2
108939 522 576
63144 533 27
867544 809 286
677502 664 861
243877 461 622
257923 816 954
142862 748 470
648487 566 708
115390 769 667
369088 874 468
115301 269 133
128074 328 751
29284 177 780
656311 67 770
942453 901 459
694780 133 961
442591 13 494
888860 432 955
568624 985 718
989796 490 307
57275 886 315
721668 196 287
539099 264 456
344628 437 950
527334 372 638
403415 659 301
917572 415 649
223015 43 94
48669 768 42
490537 351 990
90322 933 798
823584 703 681
194550 863 403
689075 887 603
933864 348 731
653037 952 774
702980 549 314
478480 177 359
641115 485 974
561023 564 65
70812 804 262
492647 769 347
546114 372 674
657218 887 198
597644 133 834
514924 247 985
156975 392 504
334300 286 372
712950 742 161
910020 581 669
32473 890 952
636311 95 871
159973 946 867
669927 548 122
373136 726 428
881990 593 624
138375 622 350
198370 126 910
555055 876 376
216245 950 430
94239 860 429
782147 981 911
289627 72 641
411035 120 331
822744 32 325
711774 334 730
567727 896 119
266930 107 708
341004 179 330
158080 434 526
112824 281 467
319719 81 145
139789 457 151
368092 264 456
106979 870 946
122322 272 932
686836 442 904
529549 26 124
581872 134 807
723152 65 361
867935 572 352
393862 837 417
292319 360 860
389450 39 208
182369 949 476
826374 929 895
636846 802 614
242339 48 277
96611 179 264
623597 53 42
778727 193 280
548642 744 471
254371 597 312
809465 534 236
643887 40 691
57326 586 180
138175 628 609
937237 92 34
801878 244 458
167776 343 620
665634 366 719
881901 991 494
871603 404 288
450386 784 110
747617 106 798
211409 269 164
928260 978 97
417267 825 189
765504 413 599
61772 6 906
751861 600 671
828879 250 998
479902 247 852
904741 467 925
49392 461 249
842875 737 737
767309 846 288
492799 942 586
261607 665 390
352299 616 956
408561 813 493
747830 464 132
43275 53 544
918490 47 151
218687 141 777
173621 916 663
632918 985 74
890516 422 676
30070 643 923
977441 499 840
495795 989 520
495775 605 236
32239 65 195
902734 265 96
316610 746 488
634453 461 651
879524 745 383
937073 257 484
718667 194 631
835451 436 181
293203 839 459
962089 595 136
148679 550 534
555186 243 704
534628 619 744
916098 782 272
251930 291 884
144637 282 139
994223 116 970
634969 823 289
422590 865 70
948227 419 367
141648 5 844
777196 777 899
50290 738 724
529846 253 613
24732 408 928
558572 318 416
90516 662 372
488934 21 655
708051 852 865
640648 263 801
164420 691 147
107446 787 937
380736 652 790
782363 623 975
672330 480 298
512815 986 724
825348 754 531
912271 359 789
503006 941 828
18424 411 758
815970 788 343
936155 967 791
751501 253 328
716366 726 144
395012 911 795
658142 554 306
465290 549 375
611303 73 150
804008 581 703
50077 831 769
551459 221 651
256818 231 439
84030 961 326
814850 680 408
83970 227 782
381927 301 584
23068 681 627
324 462 944
710997 841 965
92282 260 567
181473 77 592
514056 745 915
844158 773 786
97403 229 722
421105 894 666
159795 914 143
632785 917 425
756587 318 826
385019 707 830
344111 362 573
91715 398 567
696738 949 578
357922 539 208
354681 150 258
589950 9 376
501218 514 33
497127 510 423
407834 289 781
370714 493 769
64660 659 623
933288 641 198
896496 983 396
672631 35 90
523731 925 261
248063 566 372
663724 356 933
518219 116 663
170857 785 197
304189 715 629
751044 926 171
539289 990 172
164871 633 348
465117 620 605
109075 28 881
829911 419 420
359876 607 693
516548 818 350
926196 875 386
209825 957 317
650768 19 558
597404 201 946
266449 100 375
67635 259 912
316114 957 497
724192 153 550
565774 926 139
642974 168 475
584302 114 595
509910 898 892
623894 226 48
257915 599 34
168551 107 934
536162 512 569
631894 969 386
220955 548 843
873751 731 414
915799 118 27
257558 785 925
116507 263 594
630158 569 74
203198 989 929
867324 858 694
561553 648 502
416658 781 292
441114 817 273
278368 484 876
329275 908 897
800550 716 310
499310 147 8
879219 922 145
890996 625 797
358966 263 223
186102 404 106
735864 274 152
950912 428 709
538226 338 721
452361 214 511
963578 576 705
465675 444 340
727696 786 315
730979 805 4
156981 880 365
163682 611 325
373960 570 332
320500 702 510
243867 995 125
113367 191 895
712221 953 913
876219 143 673
643708 299 971
708904 393 371
768602 29 777
24624 206 164
148042 413 106
337958 10 91
261421 789 942
705364 660 976
707205 118 426
389987 135 874
18523 579 512
837531 982 172
959674 334 146
396955 948 237
431979 229 816
409577 794 435
506923 525 13
788916 754 648
822051 511 203
622331 460 820
440347 182 240
215821 415 141
619606 802 899
739697 380 470
851393 714 12
370417 970 757
229013 89 553
651053 893 68
44014 700 450
40521 90 568
764285 409 439
497989 355 917
234209 985 150
105130 240 560
720435 315 713
615738 428 80
195544 679 246
458064 395 823
30980 460 935
324558 226 358
672470 745 816
67115 506 251
235391 337 434
197407 929 180
503427 219 439
540025 588 443
656822 759 706
577539 689 919
732239 167 471
949617 27 363
166713 552 44
500816 29 354
697997 916 20
511607 870 365
58419 952 452
219108 558 128
213614 322 89
718410 30 343
484833 695 662
904020 844 941
891189 407 315
123684 634 529
20752 368 627
999764 578 340
476355 607 45
514879 813 567
444600 5 554
271654 572 20
26978 568 450
763542 777 725
395975 759 428
317125 679 396
874095 921 276
63874 474 33
478668 247 972
503684 77 728
729023 774 56
382284 285 823
693870 768 948
776422 648 987
36676 161 414
486092 883 621
751025 899 157
520297 136 824
701250 961 375
406454 75 897
251564 350 710
259204 272 887
173033 136 296
845995 732 348
534687 112 156
936550 306 646
407298 509 136
327185 143 723
80891 937 532
807363 321 702
447274 92 353
185981 360 317
100273 245 289
402457 687 392
650299 362 866
783083 919 982
93171 786 276
597597 325 537
893911 221 7
681875 724 418
306669 402 278
836569 890 250
103190 812 650
884592 673 546
616011 912 905
572961 212 274
80817 307 791
267492 831 966
577266 867 295
400440 589 527
64638 966 116
365366 117 171
652696 221 223
964694 584 610
60732 180 508
963196 835 364
600878 577 275
110400 850 623
253531 885 301
810355 233 170
317669 636 115
140235 800 751
181520 448 179
186635 438 787
690254 115 956
505204 187 670
238864 517 935
721095 62 953
573296 356 33
439051 244 403
53449 743 482
319993 575 764
743460 656 243
351251 10 992
685644 690 501
549256 641 418
656509 182 745
731158 606 453
409070 254 1
861958 189 711
500089 179 644
797513 605 90
646834 548 476
911610 161 226
263109 37 582
295900 753 753
173449 501 172
361558 320 551
525569 298 3
836659 381 378
396151 52 289
66955 431 586
851150 920 637
46545 295 125
470678 210 624
82251 507 22
381185 433 786
691824 810 330
722519 218 426
885316 425 621
142216 181 263
260305 920 453
420477 328 700
9898 754 226
942067 813 983
486423 552 58
670041 792 153
703331 603 926
361369 880 680
863162 42 952
539761 702 242
498251 842 81
674710 418 691
195063 21 796
75931 91 96
501667 949 923
219779 179 852
12436 892 103
223594 880 889
432179 94 929
260893 1000 167
512356 6 368
272366 960 592
42166 685 256
201912 975 579
239488 626 355
20896 451 715
247008 603 487
418322 708 666
754325 505 494
766918 504 806
595529 104 825
961783 38 873
614305 87 507
525659 915 224
736877 75 741
271718 233 685
490102 359 78
743397 198 512
243253 250 146
95868 676 706
135296 690 774
627090 435 161
335318 302 312
135589 440 624
242419 962 856
748757 380 387
830990 71 188
551038 877 58
199865 345 812
296903 554 920
780574 161 337
675370 131 8
568467 478 367
443993 293 917
365411 889 348
992548 394 970
608156 785 144
135947 953 632
585894 374 42
434453 981 954
134625 663 167
26736 704 539
967817 319 195
144753 284 147
575655 861 402
169029 927 652
40083 357 427
840071 227 208
876301 308 840
175378 294 645
786706 953 257
481405 202 288
956666 186 317
48686 979 268
817670 438 839
741449 70 942
442305 50 484
401804 122 898
698764 547 605
663635 959 153
584606 980 431
569461 229 527
249181 451 873
915915 123 304
794565 420 698
88339 449 726
749988 681 884
218130 172 274
446710 382 345
345291 59 400
120142 537 613
926306 250 791
208358 788 204
913250 667 319
381787 937 85
762661 330 856
312842 777 620
270513 864 93
787467 102 769
350984 579 610
214529 315 953
286322 710 354
331192 292 405
922642 810 677
633477 623 601
939966 784 323
819512 470 525
214218 349 169
151417 572 262
776475 891 37
483564 72 179
186309 391 757
906813 570 159
164498 678 792
300188 607 951
76432 170 100
12708 491 393
645088 29 274
901397 369 143
350068 166 105
379869 63 514
504356 753 311
468350 143 31
105973 217 842
498733 66 201
223453 308 409
269598 130 536
665707 920 480
997187 219 875
519642 712 988
682686 744 153
277459 455 276
832723 783 252
501080 400 296
230827 856 948
592974 524 214
131788 303 608
717160 893 794
752881 833 438
43101 643 784
237381 319 81
878250 394 17
868030 602 926
431203 416 349
497879 667 987
400849 575 141
447562 275 510
993601 527 587
713975 533 459
173713 790 179
5741 232 566
820759 526 801
199155 918 923
8717 271 149
906842 341 749
347793 369 819
691165 192 252
575808 515 606
296191 769 5
345185 575 233
142546 256 142
288460 821 826
212097 819 184
449701 296 911
513278 292 806
801448 910 511
830744 547 612
581294 279 154
776150 892 408
488091 931 416
513550 878 902
38722 965 401
146549 886 675
257799 119 548
434152 791 568
774883 697 308
339439 158 26
635285 598 149
509758 153 589
552878 919 767
683212 567 837
64173 598 415
984729 476 826
493348 400 661
24525 873 310
855183 501 957
851502 799 964
104516 720 181
517283 397 920
565522 697 667
804544 167 228
616398 711 767
569372 696 557
80280 521 269
644446 239 171
715241 878 19
233899 431 922
314038 353 151
886882 50 253
215635 74 7
309511 965 134
788620 648 616
984614 775 651
714118 674 665
398011 893 576
403344 239 401
279159 115 344
815540 480 84
71485 527 123
730039 517 490
131644 103 734
411131 549 705
228690 643 933
811787 728 970
195958 4 740
400108 304 850
645345 552 291
523103 559 739
207558 956 621
23172 359 895
240059 343 948
885338 200 981
656796 192 243
402121 876 262
150138 769 73
68767 422 53
500643 565 613
515239 790 426
685977 156 750
580875 548 411
646908 849 435
80003 678 362
706868 419 779
767461 629 862
22765 19 787
826155 694 233
55360 417 751
858743 371 534
570234 589 660
935428 795 564
114130 619 130
673962 100 402
228221 504 719
743753 64 568
231692 59 768
194996 241 343
494310 69 902
336852 801 669
425044 92 531
580794 902 266
355225 434 583
278327 809 459
520367 48 362
89346 321 967
749179 120 325
829362 203 895
32272 594 504
741361 891 896
632273 574 667
677560 843 37
452687 224 246
500099 722 547
318091 70 102
885356 813 511
622305 305 589
169793 63 499
76742 688 583
441064 860 177
189763 77 77
36814 587 563
168081 234 628
3234 978 790
779094 54 131
675215 414 308
959002 690 351
620591 755 730
909880 293 266
438780 724 754
31448 349 946
573433 171 379
80133 580 14
729800 927 958
63752 877 606
604862 534 173
51304 476 852
293883 512 361
286028 871 832
782182 290 861
639741 134 79
403892 987 749
36860 581 469
781494 835 522
893695 452 804
918680 734 46
449447 298 853
797531 974 366
252338 602 636
340043 385 61
91568 350 787
372408 578 260
508896 647 427
703725 155 190
924622 748 180
636735 864 712
424452 462 795
901300 107 49
348645 704 883
376648 905 952
588228 985 508
951985 300 956
694674 851 411
920797 812 933
897077 938 455
400701 278 631
895328 768 929
236939 344 215
323675 234 748
51973 364 540
648802 250 309
410262 318 309
195427 806 292
836913 350 634
909690 67 970
606323 481 231
405470 193 425
544590 592 317
538842 669 436
23727 33 88
905022 308 168
691584 775 6
748798 771 529
131696 176 74
627098 936 588
66618 53 932
850684 975 523
315765 155 662
702451 981 918
334080 349 811
361535 981 138
546952 110 268
399961 435 62
796491 89 13
286228 437 586
936236 865 711
319540 181 842
690930 421 741
474847 824 964
35063 402 108
371523 178 139
408911 388 319
387148 677 919
599967 956 89
397744 692 94
147140 775 609
364224 60 488
526606 356 588
269779 400 810
251073 759 250
541491 115 754
838167 558 658
705659 275 274
909169 593 695
418982 226 855
160917 867 563
733151 669 429
328154 84 227
590740 457 350
990397 348 576
492188 858 341
948936 264 79
875670 352 106
979968 530 129
168511 469 709
493250 886 553
901648 488 719
685672 328 109
892233 717 992
505586 729 909
484391 370 725
775643 446 898
335443 550 156
88359 775 778
866013 507 518
5979 882 44
16954 394 88
969860 136 932
744021 530 144
566054 644 228
323878 467 461
284387 422 282
992285 769 675
26647 851 491
702225 332 677
304078 962 903
609196 314 479
290393 666 471
222231 401 621
748225 311 444
401941 764 62
456827 661 862
855855 32 694
599384 613 535
526673 418 216
883418 986 435
767769 571 709
853482 269 230
242388 620 904
692978 40 238
290115 525 596
687201 288 70
401019 162 376
165233 809 558
857164 518 924
311311 890 792
810553 652 830
653404 91 186
265514 224 678
76063 442 841
142140 16 775
513557 759 591
259259 452 669
549214 363 774
967737 498 496
179595 967 439
281569 123 868
396311 872 801
481761 936 488
440991 459 407
155649 867 771
655221 429 248
160697 205 857
723954 794 712
724355 807 60
784352 112 509
408990 152 628
898192 16 173
813815 875 192
970287 893 483
867557 495 935
941413 694 904
996498 68 68
514296 350 774
711102 193 366
233334 176 152
414795 362 85
651041 105 650
284374 695 238
470341 318 723
950058 626 677
882368 923 884
403699 489 309
110707 779 270
507838 158 506
163232 561 480
962172 648 375
677110 838 393
644854 833 830
502750 409 198
975780 821 349
273645 672 417
899499 846 917
756235 737 397
711788 841 714
31758 717 455
491986 66 431
86761 530 624
53164 429 349
305825 797 753
996505 298 645
688823 898 657
354305 892 285
200473 603 995
413922 238 398
14750 549 433
361500 338 538
112514 526 369
945721 470 147
985851 863 626
104011 315 532
838019 252 695
143222 595 917
97265 39 740
378605 531 555
897164 437 93
375765 567 976
741316 183 937
291025 316 999
406309 632 461
580266 198 141
623296 144 780
801594 363 883
454251 321 346
958211 309 392
259957 273 937
366241 764 768
918550 701 862
319880 480 538
248015 431 520
462959 887 921
145690 242 954
55843 16 903
912781 442 197
914701 84 852
581923 239 377
981667 374 969
310001 771 251
225989 893 325
491227 220 608
304298 787 200
661131 808 197
355393 62 627
632816 401 769
291024 508 359
25703 390 29
78237 149 568
408847 180 107
292858 111 457
787114 753 767
975864 174 447
583075 847 928
617801 424 417
81060 637 913
878352 193 348
119353 880 650
880150 726 54
935373 147 841
436481 760 493
150940 685 722
358119 485 906
203123 833 387
111342 747 835
803173 830 25
351285 898 795
973928 392 324
23097 831 981
344933 961 497
999131 559 869
672025 728 650
561171 363 125
398279 655 205
282733 315 74
903266 258 97
257659 879 328
218242 225 535
966225 373 608
799221 264 76
718253 96 143
895428 368 411
518822 138 55
996841 103 867
408809 276 212
789770 454 178
28415 377 831
754779 29 279
437517 286 295
350258 136 955
397685 985 749
933253 577 428
429930 36 907
206783 625 98
775665 425 85
535341 481 855
516116 271 655
483614 522 778
62558 261 187
852483 216 908
457308 588 659
368542 943 885
591912 637 271
229653 335 494
163260 526 162
688792 311 49
673646 949 682
967628 966 339
449849 665 861
583144 168 543
164356 277 234
719263 39 228
87014 899 400
159042 414 538
674517 893 69
146022 361 208
900779 513 992
398999 628 257
815206 439 710
598335 488 592
460287 827 619
710826 358 816
54589 622 738
492960 636 346
306434 510 872
301168 633 984
814600 199 896
101377 314 433
411794 279 617
414394 369 415
294600 670 566
162181 727 886
296768 758 956
410706 370 804
535938 304 24
652447 122 663
401368 918 149
983878 653 450
441298 721 898
98491 455 279
481856 511 15
899016 786 431
25038 451 244
377922 660 780
675091 792 399
407259 108 639
722670 977 107
582466 232 413
780996 598 341
852710 638 821
689342 917 761
923727 354 866
381597 472 603
989558 571 686
337614 725 935
891971 348 359
758366 81 20
72289 142 489
221141 64 684
192374 230 53
165380 343 746
904866 906 603
190745 591 357
903282 661 876
367734 820 927
208988 491 476
562798 222 961
992407 710 393
431563 917 968
7963 735 507
701449 56 863
177568 467 790
34195 975 969
635196 91 11
106872 547 394
685170 38 225
127026 960 823
54750 989 16
655675 207 114
958138 466 264
47973 898 354
723701 850 537
743652 279 465
528549 205 115
596267 886 453
584832 126 153
378757 461 980
176341 913 108
572216 512 740
165055 965 382
756337 539 905
805932 227 521
908469 78 826
186496 583 152
725117 832 193
932017 165 739
533164 596 983
219809 297 517
611746 514 301
26599 819 306
654888 926 243
994091 63 795
325272 780 64
805258 10 847
144068 739 233
361491 893 437
146252 509 452
986139 345 255
104237 392 702
853177 411 594
660664 172 541
960869 169 375
555945 38 114
557088 207 21
109270 26 202
106656 815 856
618645 358 645
567101 500 877
489326 187 730
158208 119 465
325514 523 105
78956 224 292
974515 290 487
897704 968 561
134683 379 275
365831 70 639
55912 726 860
274817 446 770
17856 204 612
889945 369 639
266627 483 957
444251 936 663
891631 370 626
345538 30 587
940375 691 362
26648 478 469
608894 720 385
944725 629 689
189496 597 697
103785 493 205
655725 758 179
207641 684 642
550780 302 554
625338 111 413
708797 799 228
289801 357 272
418472 45 319
461283 426 178
176768 467 540
309325 779 180
27858 62 675
440536 308 252
197050 737 940
838302 87 411
646696 484 444
100730 808 966
771959 343 13
246681 98 236
77866 874 875
938520 739 90
610960 387 898
306474 766 737
646964 663 50
175015 330 706
929012 44 985
811889 196 939
114764 305 695
248481 475 115
317610 100 869
19023 338 702
505152 678 491
339961 811 791
913448 264 699
412621 233 20
104041 891 575
166903 713 86
691464 382 303
550312 394 326
29696 392 92
581743 223 378
89868 67 463
690475 838 868
907461 391 958
13091 749 181
873179 371 608
741498 782 847
297702 172 715
800952 145 472
720621 863 478
848796 734 89
895246 452 615
495318 759 270
393676 607 800
849722 398 228
230138 517 770
929360 405 623
429997 651 328
345443 573 34
410793 603 970
511719 475 210
814300 210 425
13316 991 336
144793 703 196
522353 977 915
580142 129 546
228936 906 829
166750 340 865
319143 612 430
78492 378 854
955932 393 331
192639 396 729
972337 891 526
209033 200 54
760918 281 288
979308 935 920
612232 193 27
654734 903 514
27455 408 353
130530 158 230
17099 128 793
940800 891 178
74965 995 719
230519 693 91
582614 88 527
766597 790 334
956048 189 382
952639 166 14
761129 305 472
535013 372 121
424115 960 471
673504 741 932
735342 164 244
841652 395 424
642895 269 915
312278 30 77
838158 381 507
342873 339 907
278627 734 488
375881 682 502
889655 684 261
242382 580 16
305558 201 904
461625 830 600
264819 443 35
565738 776 27
817974 898 139
745605 186 679
881205 369 818
375480 500 303
347391 230 647
893235 483 653
751336 947 602
133374 858 630
508646 907 63
929037 244 791
373162 307 879
357060 620 889
852087 506 317
183468 559 90
41467 20 659
883246 285 905
507713 861 80
318896 226 401
987804 399 417
241071 138 26
213670 622 100
827855 904 577
14682 963 344
472631 665 166
474445 772 882
91622 684 997
530313 750 282
997562 16 866
90846 974 63
112751 306 648
841437 308 553
652309 412 653
111901 58 307
447374 71 496
953604 880 944
990573 374 775
873292 791 87
355416 830 28
590342 645 73
140477 964 152
354362 992 816
856224 63 820
375664 63 544
42753 464 326
836660 352 321
91092 828 180
206861 394 923
611643 588 945
766285 728 364
391826 168 642
515979 292 57
596684 125 789
831990 799 201
452269 441 88
926464 910 151
525075 78 200
908660 260 181
797339 40 692
346539 304 520
907925 9 815
508396 217 480
630449 986 969
455932 399 785
822361 145 408
141209 341 170
415987 853 93
772777 782 398
967881 247 56
972809 65 992
912576 989 950
805758 511 17
848111 63 577
417352 231 428
307601 960 35
620285 744 148
693724 43 667
92475 519 297
618893 194 232
425814 260 11
944011 815 442
842500 114 248
374533 333 27
876415 226 256
585790 39 170
479502 738 553
153149 804 121
64254 94 416
809469 985 128
95308 527 806
109404 749 958
422304 411 560
792541 367 830
826928 239 92
429011 681 888
439475 528 734
686710 929 923
920101 873 448
643939 819 499
214168 97 130
253272 654 53
361815 217 620
228002 336 345
73700 491 506
879043 30 124
131379 270 375
482759 114 984
444257 248 406
874814 112 432
539045 277 972
923375 403 818
430153 596 287
40447 283 629
854727 175 774
932153 177 397
20414 323 635
782662 22 661
737124 182 354
170381 149 555
345598 213 849
757994 46 596
672062 180 717
348405 614 573
690227 974 991
591186 623 436
946046 83 383
415609 226 712
811976 275 762
684085 527 186
458813 652 707
679662 405 485
643864 503 7
631690 357 153
641568 475 327
404114 817 139
268996 116 165
528981 645 603
966592 366 799
163093 527 700
150797 339 280
863998 869 149
166212 285 610
876041 993 217
905286 281 391
813871 332 607
352 170 682
380658 247 54
598578 504 846
926612 891 371
425174 978 493
357520 425 35
464294 13 836
142426 461 221
991075 82 446
969210 737 338
44786 432 425
297374 770 476
366325 955 751
525897 795 206
554075 710 266
76983 49 209
793701 270 981
977823 511 2
397545 355 366
821326 489 257
543710 231 531
910848 916 153
648234 550 897
