60000
54 460 415
332 952 170
856 190 353
426 669 229
407 681 104
21 601 683
647 995 109
397 750 337
470 94 990
583 124 525
717 48 201
807 508 73
731 210 435
524 200 840
388 60 358
993 448 483
376 219 560
12 289 491
54 774 852
925 729 887
151 611 187
738 418 99
41 594 356
420 334 757
234 864 994
936 525 792
95 981 121
239 362 194
410 723 344
847 837 449
759 45 858
349 522 446
86 156 271
555 136 654
552 258 997
149 45 715
972 579 270
14 438 793
309 650 473
760 970 629
610 440 136
345 23 81
656 301 51
44 136 857
755 461 81
656 942 699
493 824 567
191 997 120
66 257 802
570 816 941
31 369 528
968 715 135
47 636 588
292 229 174
596 713 125
897 408 657
353 506 52
711 458 232
468 317 286
113 730 218
382 147 602
746 89 524
897 139 485
854 287 734
154 417 870
772 86 916
579 182 92
736 122 39
440 38 559
774 937 958
713 91 979
659 387 186
225 571 524
184 873 731
688 56 955
253 889 567
434 666 173
782 899 814
383 10 601
540 777 277
640 460 936
691 373 579
547 398 609
426 32 73
524 268 113
175 312 461
843 196 13
868 311 812
830 834 497
161 345 250
456 32 213
202 89 416
237 28 84
978 833 975
859 338 761
154 915 85
608 517 490
737 815 473
720 80 232
496 592 443
152 316 735
390 910 538
521 650 156
520 582 643
934 929 473
583 313 895
836 181 265
277 701 697
826 806 12
226 34 753
673 875 853
285 310 308
646 811 491
193 82 352
742 177 466
68 412 552
51 695 316
103 954 299
426 779 904
79 676 47
357 575 823
50 627 446
955 166 407
376 436 637
421 558 933
222 19 432
757 820 962
969 711 680
607 634 895
51 772 289
287 226 176
632 55 294
489 830 116
497 258 220
613 605 379
150 928 232
445 884 81
80 371 593
302 260 126
506 974 667
530 623 39
116 402 598
793 465 731
796 182 138
433 957 695
621 233 757
172 425 51
87 656 384
74 24 357
407 480 915
193 508 166
838 610 748
40 868 515
960 311 476
986 873 711
497 550 817
593 907 904
361 117 327
595 886 166
73 920 617
35 939 680
444 754 298
782 444 91
614 313 693
948 602 229
821 404 827
609 980 645
218 43 402
740 241 380
856 596 177
331 600 781
368 153 476
929 30 80
658 980 863
117 165 642
644 385 86
812 524 935
666 781 777
950 598 737
405 313 937
269 829 138
640 158 735
715 779 425
900 165 515
486 932 607
400 501 114
962 32 582
353 723 244
858 409 22
407 568 671
128 59 617
132 237 240
327 35 327
377 512 841
525 115 265
237 345 743
478 831 744
28 968 763
350 41 518
857 603 75
593 911 214
764 586 363
407 688 96
930 83 674
503 179 826
916 869 446
140 125 34
584 537 183
784 126 38
439 915 673
425 395 877
739 444 770
732 437 239
407 495 812
845 153 974
681 913 181
315 164 768
767 443 390
226 803 367
995 205 617
666 413 626
47 310 915
697 28 331
887 289 230
296 355 845
431 243 881
801 73 376
404 101 989
730 721 395
398 774 869
948 241 191
688 844 463
251 694 983
67 169 877
312 174 735
776 341 441
99 125 250
797 663 476
789 502 545
978 856 19
424 708 879
552 621 663
220 862 548
233 59 993
158 192 453
494 166 426
52 178 943
544 804 489
463 977 62
570 151 535
767 603 346
330 712 571
968 737 702
842 643 905
182 387 322
585 836 900
999 315 881
487 315 719
991 472 806
982 596 686
941 32 479
976 108 728
867 264 748
958 252 440
813 128 991
273 683 639
28 909 527
204 437 507
775 862 382
760 845 267
213 142 510
666 775 521
23 819 911
657 862 120
223 379 975
175 112 418
769 721 782
14 518 730
319 426 866
697 925 125
19 115 968
963 599 244
26 401 139
740 265 119
557 167 428
314 660 962
205 895 688
647 820 758
242 396 16
587 593 463
168 732 920
949 876 964
572 836 248
384 17 68
769 592 95
752 821 33
342 152 195
741 748 403
26 644 455
191 394 676
534 292 752
53 268 660
258 297 226
393 175 663
313 740 682
762 790 372
452 379 951
766 380 721
654 709 126
639 815 984
564 498 774
993 753 226
25 682 511
629 362 628
956 636 554
470 845 556
986 279 109
547 219 804
325 666 654
747 294 602
764 107 703
107 937 382
773 939 505
545 902 513
835 890 145
600 978 893
488 108 280
821 285 424
102 661 913
830 654 576
193 89 423
112 899 793
527 746 98
637 963 740
863 524 962
680 24 681
738 413 105
253 187 485
744 21 541
343 574 454
333 292 446
150 204 859
823 35 777
417 242 622
14 628 502
381 555 542
281 922 597
662 132 158
767 773 344
632 480 870
159 897 637
681 64 466
419 29 816
91 337 225
67 941 576
859 720 834
884 124 43
28 741 972
815 384 426
80 937 764
519 828 769
513 447 374
181 953 868
409 593 529
434 882 174
17 340 848
573 478 227
12 228 802
172 229 810
980 194 522
392 758 269
835 656 604
365 291 570
696 52 518
506 52 808
792 246 285
88 673 432
79 366 533
592 207 19
901 694 163
692 459 242
430 571 990
763 397 74
725 723 649
548 977 433
928 187 385
46 109 735
766 817 462
219 952 57
389 996 914
602 203 999
134 578 849
995 904 42
306 632 517
386 614 54
554 221 723
874 991 679
242 328 629
99 311 930
469 145 885
201 773 640
773 601 762
717 133 69
77 100 111
48 469 600
201 873 308
201 236 476
371 322 505
411 296 731
129 658 631
661 518 61
215 771 46
438 327 811
972 391 633
619 563 437
709 959 337
641 529 893
209 893 274
241 204 307
128 725 230
56 655 516
608 224 314
426 427 251
838 513 350
539 631 72
949 399 40
111 672 471
758 960 559
334 907 406
365 60 624
194 633 491
25 989 207
564 872 202
945 588 241
674 578 850
920 516 939
126 657 704
754 496 733
542 656 60
195 844 402
668 519 876
757 430 392
388 282 308
565 200 880
884 560 928
257 345 280
498 338 616
137 812 892
106 765 554
79 209 503
856 590 638
667 737 564
22 369 528
585 424 273
25 807 156
289 675 479
555 936 603
277 486 667
539 71 244
847 214 468
516 151 376
599 333 149
106 616 423
310 836 988
370 358 218
501 978 649
841 924 950
309 108 560
304 560 459
991 924 74
887 295 819
632 547 734
829 415 57
553 954 525
856 218 386
67 144 496
434 317 685
886 224 537
356 729 124
629 314 163
240 312 690
182 122 887
433 885 476
793 677 914
762 138 640
369 284 358
303 333 845
471 918 670
106 979 648
255 186 154
539 470 753
263 736 772
390 512 678
417 729 60
714 525 896
691 373 745
514 704 382
133 619 632
884 164 495
135 611 660
284 45 910
149 769 958
331 967 479
744 544 128
983 67 702
621 47 189
182 104 584
863 803 667
126 312 883
786 865 517
98 756 491
297 61 414
426 164 320
579 699 904
371 860 652
387 920 603
866 554 526
476 814 893
727 753 304
339 747 915
204 772 336
729 54 924
82 213 424
256 684 397
617 667 237
623 72 465
700 438 821
502 792 273
474 81 500
658 79 385
753 210 448
360 497 811
760 80 519
541 376 28
610 169 702
281 577 540
277 982 235
657 465 884
419 263 775
984 579 527
745 983 560
550 612 831
734 826 147
267 525 623
723 266 444
161 782 853
789 641 922
42 616 910
727 201 417
231 966 671
868 502 305
173 729 343
352 938 239
78 674 517
896 776 835
420 708 255
237 877 828
808 764 99
745 197 20
897 231 666
851 284 368
505 379 906
545 506 732
204 801 614
403 809 33
492 935 744
101 365 518
384 709 209
626 126 837
277 594 157
573 920 480
141 385 453
138 951 871
954 501 63
471 100 320
166 984 781
201 135 416
514 867 702
832 625 151
438 959 961
223 75 134
270 520 997
294 234 546
767 905 941
851 637 786
172 19 69
26 891 306
414 771 843
715 333 877
383 137 247
153 287 775
706 643 51
593 364 636
194 262 273
219 731 639
667 258 354
111 995 545
916 981 817
953 65 324
763 565 372
442 12 859
214 936 403
139 438 356
241 940 483
878 781 410
220 325 367
237 396 832
295 933 534
508 745 974
291 638 700
398 420 590
146 447 587
155 575 293
162 861 576
534 755 79
726 297 172
913 756 856
767 940 153
590 40 613
972 89 129
574 156 277
546 635 403
762 689 59
790 329 987
312 905 231
626 230 562
691 415 74
710 461 63
584 682 269
409 823 834
346 79 18
915 526 727
635 622 454
46 950 354
170 324 858
762 90 814
367 685 201
912 145 440
705 900 533
222 819 255
747 382 75
519 460 484
745 961 977
163 117 736
201 967 911
290 765 766
474 142 856
230 586 762
283 238 669
361 739 780
727 432 957
269 389 677
50 939 546
474 217 914
53 298 618
202 506 969
261 400 463
19 330 271
179 210 44
783 130 645
43 489 897
250 120 232
453 590 281
886 204 739
19 773 99
154 714 880
924 824 672
781 845 655
38 353 532
317 755 51
759 809 72
592 661 313
139 962 692
754 590 738
862 93 669
285 742 712
791 569 497
824 118 314
342 603 476
552 629 51
846 472 503
732 509 441
142 522 463
869 817 713
207 851 495
792 466 629
681 171 254
148 15 198
977 270 418
471 110 430
941 181 616
925 119 575
434 864 698
430 966 810
790 144 787
775 308 866
655 43 206
471 534 92
387 548 129
316 503 713
541 837 789
855 670 125
457 740 844
249 135 556
292 433 476
927 610 952
720 567 397
466 706 270
321 777 231
98 995 601
708 129 201
586 126 885
895 933 58
864 147 809
101 285 630
166 672 260
521 364 970
531 229 594
569 956 394
580 712 977
17 136 869
277 228 603
620 880 503
616 136 456
881 165 292
424 68 435
464 711 980
280 236 852
630 462 920
36 620 466
928 738 772
805 642 362
827 636 539
121 511 580
885 830 328
297 626 410
281 711 590
343 95 782
739 241 570
966 292 925
364 449 265
503 18 120
585 847 473
596 676 405
517 360 34
95 996 867
346 521 598
695 826 575
136 788 322
664 468 55
82 410 189
987 224 66
572 764 914
876 874 772
14 185 529
961 147 917
597 976 343
207 51 413
579 215 464
325 71 977
441 792 191
360 922 825
272 752 677
229 410 768
374 437 440
838 859 80
120 670 451
191 489 388
961 287 258
718 833 246
169 86 536
279 923 59
496 692 671
566 531 768
456 870 784
917 575 373
993 147 821
133 489 49
836 370 268
589 567 17
653 720 896
859 73 162
797 392 612
170 594 607
521 450 103
829 10 100
495 999 253
971 654 379
546 849 355
137 512 435
961 445 908
250 364 94
295 89 749
200 190 57
82 861 415
795 709 389
316 361 480
459 677 743
555 188 733
324 996 628
390 634 245
122 207 31
516 767 583
398 563 236
249 959 910
560 143 684
180 24 78
252 976 134
794 923 769
266 45 967
160 299 531
118 619 859
751 528 335
401 520 787
539 563 646
514 441 38
403 264 466
224 323 825
647 150 766
755 543 889
702 562 497
590 200 504
463 713 551
907 429 472
929 247 271
755 152 852
668 786 68
635 504 360
947 410 487
503 729 576
700 482 541
790 338 639
324 724 790
900 46 896
864 90 407
112 674 442
12 103 521
223 88 549
963 162 584
27 306 749
833 542 895
575 621 793
205 290 751
872 932 470
97 882 165
850 800 981
811 191 754
361 799 761
486 838 830
770 910 900
659 878 610
812 654 944
711 955 269
698 22 866
877 492 270
633 404 317
545 881 18
237 109 24
748 299 384
664 677 301
370 595 861
438 775 368
486 304 923
239 914 416
982 235 721
743 977 571
636 272 172
611 498 935
523 209 174
303 542 703
643 407 797
774 93 393
140 402 700
810 945 887
563 681 952
153 317 685
439 730 264
376 199 855
775 560 995
349 298 851
490 562 11
230 385 124
156 722 302
696 321 766
613 301 904
192 314 595
977 552 580
509 239 666
369 245 388
404 935 824
678 202 280
359 883 418
240 604 417
34 765 939
155 929 427
13 593 685
617 524 186
193 165 643
585 80 887
978 453 738
671 411 968
862 60 497
268 852 11
666 691 768
100 53 490
646 45 403
380 37 161
623 947 17
660 894 966
671 876 227
357 222 670
811 162 529
645 177 719
964 316 781
735 130 301
53 129 715
310 744 984
76 355 37
749 591 237
399 750 736
194 540 869
652 632 28
462 800 107
97 43 770
236 388 619
291 638 213
315 742 645
897 19 913
725 667 898
268 197 163
997 557 528
908 501 93
372 893 13
571 950 182
686 251 643
593 284 249
598 81 245
558 50 808
645 713 714
934 182 620
168 660 904
206 371 855
181 629 347
326 86 504
522 843 596
957 311 990
769 140 217
95 802 821
337 30 726
785 453 782
543 930 174
410 725 328
765 311 564
472 905 38
822 778 85
543 475 989
259 113 248
932 830 401
715 244 151
97 286 984
281 634 335
553 575 530
163 787 193
917 419 658
726 895 384
796 672 879
30 75 196
219 58 610
926 453 816
284 477 818
646 306 641
61 550 588
89 302 315
836 841 624
23 580 453
506 958 877
869 39 483
178 56 620
901 964 951
741 867 332
417 400 315
170 540 655
686 468 88
979 326 436
877 957 368
927 498 24
519 331 621
295 624 121
831 969 667
784 784 295
623 885 494
520 59 444
123 961 524
758 933 431
960 144 316
423 419 119
97 391 706
790 231 358
789 93 258
845 208 50
98 238 800
566 948 49
439 616 286
264 874 22
67 416 867
953 327 588
116 33 609
849 847 765
87 44 727
821 116 351
127 449 486
883 130 72
248 293 172
852 702 632
438 61 993
173 742 601
406 386 77
896 471 310
703 468 121
196 786 449
568 786 846
853 264 126
443 992 213
36 782 734
589 445 169
851 135 12
931 456 23
255 548 113
741 312 632
485 535 680
702 460 812
373 845 517
638 963 721
402 71 991
417 895 100
310 800 460
880 85 633
566 420 883
595 567 342
572 927 934
786 396 126
22 805 731
618 803 769
655 328 301
901 195 611
123 683 512
928 918 844
385 577 711
513 596 153
831 51 331
949 36 954
790 963 391
191 252 221
825 785 52
676 956 847
850 742 527
524 180 47
747 179 85
109 257 472
692 218 910
714 252 123
835 286 900
118 662 798
13 890 626
361 718 128
526 106 602
410 935 579
176 489 580
951 304 899
725 687 561
847 553 348
212 134 712
516 971 436
699 608 299
357 769 172
900 270 582
579 258 878
748 591 615
754 312 905
747 669 71
936 938 34
295 606 884
785 134 672
718 619 991
87 389 502
357 754 721
500 443 990
301 813 900
841 12 211
420 700 106
834 228 626
694 147 994
873 595 11
418 532 252
789 576 659
62 722 122
965 886 71
297 982 38
500 137 562
721 231 265
784 233 820
834 573 175
515 875 680
872 606 902
37 739 865
240 583 993
689 114 292
764 949 939
499 503 250
256 928 745
400 527 139
582 145 401
192 704 25
916 620 843
685 306 414
680 513 148
338 251 864
244 437 303
456 181 800
452 461 96
246 908 353
620 774 349
357 334 713
796 287 154
917 339 274
274 357 104
518 843 455
184 388 336
749 72 894
50 557 379
93 699 312
164 267 698
398 528 822
334 480 589
838 173 345
149 559 233
311 493 728
291 171 232
219 744 767
253 117 519
85 802 188
934 770 431
282 999 121
644 490 788
958 926 62
80 28 979
205 90 839
476 219 529
506 961 17
676 818 499
101 993 159
758 839 517
965 751 565
230 406 102
397 296 720
644 124 732
991 546 403
711 675 575
644 694 951
643 408 776
822 211 152
853 435 817
471 71 217
525 947 462
161 265 990
553 678 645
511 307 221
240 833 620
517 212 941
539 33 94
892 256 180
38 943 837
344 374 235
844 814 207
759 89 196
151 412 995
857 773 386
279 437 876
141 902 363
877 831 507
965 490 826
205 490 933
103 725 449
755 904 434
143 104 566
788 393 828
495 351 28
174 405 265
490 336 28
486 134 862
272 153 595
729 268 118
815 749 920
373 544 472
953 534 343
955 255 502
311 236 539
666 976 541
778 921 507
787 598 239
644 57 694
117 62 313
530 751 94
121 850 778
64 576 954
724 167 845
41 588 878
436 617 255
958 22 84
279 228 676
955 700 958
845 896 103
251 187 75
592 637 161
695 778 445
888 640 598
305 344 269
757 995 283
884 556 720
88 993 373
547 534 89
689 890 712
971 902 842
991 615 511
98 59 410
470 861 27
265 606 684
928 220 253
890 657 141
462 274 339
686 419 289
84 275 282
57 546 928
809 852 339
73 309 179
971 852 432
944 399 169
406 175 773
315 752 724
376 697 788
522 751 760
442 910 257
720 194 794
840 200 568
225 541 795
554 93 254
258 405 769
354 250 765
448 143 627
244 67 716
707 81 482
872 937 171
199 303 324
729 478 206
668 139 568
108 66 827
540 180 585
713 166 869
486 619 385
530 57 178
415 735 461
321 648 217
859 482 865
725 397 796
662 70 718
304 116 443
420 814 945
648 267 739
693 960 339
608 664 702
682 174 726
755 959 559
346 785 210
191 258 515
584 640 217
668 666 42
671 185 921
941 265 681
904 711 866
689 158 310
207 185 430
515 490 49
690 725 730
965 602 627
981 310 730
852 170 835
393 329 287
747 788 984
104 595 318
381 613 172
912 601 338
218 510 678
391 112 464
518 340 779
965 769 941
251 890 449
878 724 435
104 981 946
741 397 749
806 367 251
669 991 151
277 61 348
895 456 269
874 851 120
966 660 465
541 607 684
70 835 169
691 730 308
681 636 353
438 907 901
966 634 493
146 835 117
366 743 588
622 794 531
759 239 829
547 859 870
950 217 323
345 440 998
750 482 388
751 464 953
691 771 595
432 765 477
509 130 415
342 327 28
975 473 27
660 61 428
257 179 306
221 182 758
775 17 145
355 413 848
753 468 546
882 833 637
461 617 881
557 943 681
404 431 509
929 775 995
260 995 467
95 961 385
586 631 720
481 163 460
732 471 550
252 857 854
227 178 537
510 130 97
991 692 902
23 947 607
880 449 343
753 732 288
922 454 720
705 393 312
759 580 340
623 928 114
498 309 971
760 48 482
822 250 410
709 254 329
987 834 445
546 311 427
499 149 525
737 52 24
680 261 547
644 651 466
949 509 44
613 410 506
313 881 931
537 321 757
123 732 463
338 91 710
484 984 522
39 552 927
379 652 800
550 584 89
197 428 237
48 805 578
688 761 210
982 216 887
11 680 549
197 687 248
198 460 571
434 92 440
733 516 468
449 72 757
679 929 793
509 635 751
243 488 70
12 328 488
530 301 537
642 506 648
346 773 91
260 65 232
994 839 604
926 485 309
880 269 733
571 394 579
41 458 618
98 200 950
281 471 418
71 326 689
544 893 158
687 750 359
465 281 635
707 72 488
886 601 39
925 727 180
936 211 924
263 747 166
251 720 608
973 862 711
776 624 977
198 948 286
722 939 389
32 932 388
501 888 925
54 594 739
654 790 156
995 146 443
331 544 152
184 49 140
154 916 943
865 860 547
67 956 755
854 92 780
493 356 658
994 521 852
288 28 66
118 594 461
132 85 741
934 529 864
778 448 50
465 648 623
927 233 120
544 538 395
668 916 800
582 259 291
914 456 109
742 696 754
452 997 232
390 753 297
26 720 313
416 318 598
165 547 63
848 765 624
644 844 409
590 449 775
352 717 958
217 944 999
366 277 356
298 620 259
101 132 590
354 914 861
32 472 869
417 606 456
951 976 655
395 424 145
189 367 841
756 919 75
863 467 551
798 48 953
209 779 31
956 45 157
135 696 896
808 600 988
505 979 226
942 419 240
132 446 479
510 569 822
427 541 469
388 187 711
514 826 221
931 329 534
613 30 630
369 27 938
628 757 855
22 722 89
538 506 118
361 528 956
739 665 11
579 95 139
600 90 233
789 847 503
126 787 862
61 860 976
718 717 405
244 768 146
461 211 932
144 492 561
118 48 688
779 679 898
525 295 700
695 369 460
808 63 766
827 314 546
814 992 737
84 476 320
965 829 36
881 600 14
338 359 183
238 781 80
338 901 116
395 448 763
563 135 604
203 312 922
94 216 659
237 875 661
588 827 463
143 305 924
41 124 699
700 809 481
797 466 329
209 529 140
920 171 870
913 389 803
835 61 163
353 51 963
609 721 71
175 509 683
417 107 504
466 251 613
427 378 691
763 404 83
388 158 276
523 980 355
991 695 231
94 703 883
604 423 650
758 680 444
393 849 841
613 367 116
226 746 631
889 400 35
880 246 680
408 722 904
39 647 885
822 143 483
962 510 225
936 145 123
420 387 860
42 655 523
139 82 268
455 625 734
726 644 42
251 535 716
883 517 150
924 172 43
816 977 904
459 861 940
186 50 478
924 214 950
384 842 623
768 965 222
163 419 567
878 175 448
201 701 946
419 973 51
286 582 255
889 763 604
603 697 231
164 213 980
520 316 912
539 570 591
599 82 774
652 707 88
688 711 404
917 550 768
92 310 521
478 381 633
357 523 158
899 821 624
587 932 200
775 389 426
820 909 256
421 675 475
25 615 700
659 588 724
322 635 212
764 178 20
582 468 43
846 311 697
818 285 564
503 893 319
711 834 486
711 682 934
276 568 726
873 29 365
965 594 564
939 70 121
685 765 746
436 656 741
703 333 857
937 847 782
836 444 577
165 571 713
61 356 214
799 147 73
192 384 133
873 299 412
712 876 519
817 18 504
846 672 842
977 984 195
493 683 610
666 385 548
106 285 479
417 412 172
756 332 871
91 585 756
715 384 923
699 849 299
621 146 231
495 588 71
661 289 507
555 793 966
755 202 667
927 775 56
318 301 205
881 51 885
914 451 322
110 74 848
92 471 442
403 62 532
596 613 170
588 35 503
317 695 628
259 558 714
817 562 108
658 500 553
677 883 942
393 749 190
696 239 716
194 836 454
918 54 824
897 989 396
146 632 550
352 113 959
515 365 543
158 515 886
919 568 802
361 844 178
703 605 475
281 547 742
825 304 664
789 791 291
27 910 476
383 408 780
438 358 276
266 885 571
349 881 514
662 525 173
593 58 715
193 261 997
167 470 265
25 474 190
854 209 310
594 603 544
962 243 300
273 473 799
631 790 896
298 758 628
516 707 846
579 423 556
743 894 339
716 471 561
721 353 318
254 932 748
185 390 348
330 507 426
150 319 636
872 899 612
65 639 695
358 207 577
863 748 359
527 355 131
442 552 672
623 808 419
474 501 151
174 901 764
113 699 525
723 720 205
19 280 950
409 652 314
359 408 235
325 214 331
218 22 120
103 954 938
237 949 368
177 521 889
918 383 81
386 226 419
198 602 527
93 888 207
467 322 34
69 860 957
882 576 505
474 893 154
863 458 403
891 243 689
365 742 661
619 279 953
186 847 16
281 782 998
16 55 963
902 283 194
789 836 919
580 420 685
597 103 641
915 388 27
326 418 979
629 731 92
13 658 763
178 747 651
853 627 272
909 970 967
325 41 170
427 647 945
150 56 542
120 420 436
838 849 178
106 464 346
220 566 972
876 675 207
893 619 953
138 101 711
962 341 748
652 373 256
855 259 672
460 682 61
918 500 67
464 414 461
216 848 653
705 726 376
920 103 382
507 75 722
35 458 638
849 459 583
337 504 148
499 555 112
86 367 476
309 11 533
892 20 959
723 510 294
630 572 373
837 840 302
148 854 730
866 564 988
491 842 878
319 730 992
773 490 32
614 590 719
130 681 582
439 777 196
68 642 996
598 751 428
298 67 795
475 917 216
914 282 134
42 647 997
629 194 810
381 576 252
475 231 414
946 532 379
562 80 604
751 279 327
784 660 399
976 630 957
583 995 303
20 63 572
93 956 59
813 609 224
168 603 928
630 224 678
313 605 629
162 210 277
62 202 85
164 971 298
23 708 515
112 747 702
442 179 808
478 951 817
454 72 439
926 511 302
654 775 398
774 374 232
794 482 736
174 761 50
645 739 345
644 245 210
432 244 426
229 627 546
853 930 420
820 383 708
38 727 212
219 190 597
447 654 660
50 915 487
29 680 74
692 815 84
332 601 260
242 891 172
734 187 222
670 100 830
675 127 281
31 664 455
659 201 92
954 838 405
450 585 741
160 80 781
837 853 639
869 692 82
590 46 308
523 284 876
106 958 137
631 270 906
661 902 985
303 710 38
463 55 538
824 560 534
614 709 172
128 764 882
268 34 808
88 10 630
262 418 765
768 883 37
255 818 859
279 593 843
768 63 414
320 42 638
56 685 292
362 833 849
729 321 939
709 926 13
480 433 323
57 430 317
378 567 557
33 553 983
267 470 162
62 288 737
611 991 951
256 852 929
517 590 18
488 913 29
189 279 598
690 92 740
91 761 976
697 414 703
180 307 586
920 89 898
468 490 306
154 943 482
207 932 447
164 109 446
534 616 858
777 589 192
615 334 762
655 996 52
686 395 808
974 182 877
332 865 461
677 467 26
161 459 430
412 492 262
171 857 518
743 359 540
561 536 266
251 39 14
718 678 410
304 998 87
990 559 928
716 245 554
197 369 936
695 966 202
710 342 696
632 654 503
421 203 443
994 850 946
139 328 544
918 485 528
874 126 903
37 163 173
155 330 237
644 184 19
258 839 32
605 860 195
487 373 252
547 60 478
457 379 571
819 99 615
752 125 34
570 337 221
635 287 946
839 924 964
376 407 847
970 966 257
326 848 617
208 297 61
93 621 683
339 30 547
337 889 223
569 788 316
204 519 536
284 438 993
866 512 109
644 315 359
140 304 83
670 600 568
373 699 191
27 513 446
653 402 130
301 921 163
653 797 630
597 58 94
633 842 65
999 434 350
149 84 658
656 124 620
92 253 957
858 886 322
164 453 770
399 631 252
179 61 265
320 491 620
608 854 662
10 505 498
672 423 611
365 845 40
30 871 636
963 574 949
649 606 148
812 963 999
977 309 70
177 455 306
469 659 942
705 915 600
345 475 675
577 130 618
158 85 166
882 441 764
528 686 618
921 947 237
85 603 702
644 897 698
398 29 296
30 760 179
209 269 231
982 471 216
589 749 291
813 666 976
173 531 755
922 551 418
538 568 440
686 926 848
450 110 413
957 514 279
277 319 428
589 277 761
83 945 914
762 313 30
94 270 196
667 525 681
539 172 717
373 463 976
718 946 919
857 864 425
708 479 669
50 202 575
348 886 934
658 692 139
178 515 736
288 607 648
882 276 691
427 635 979
981 430 265
749 463 535
643 875 280
856 886 944
607 963 644
492 579 525
637 693 388
202 324 982
869 872 235
163 744 469
922 186 859
963 880 180
35 411 106
952 921 163
392 565 650
661 938 895
974 563 294
34 152 200
458 856 573
703 182 357
815 408 16
56 767 516
875 300 624
802 405 484
70 790 93
897 45 669
489 442 197
795 803 356
613 291 457
125 484 713
846 27 941
339 42 101
331 833 713
626 494 139
302 763 461
165 611 810
640 15 858
656 416 997
669 965 827
61 898 354
194 70 616
429 753 242
683 762 879
109 56 802
799 135 304
591 382 880
271 794 67
976 375 737
368 412 171
853 357 765
716 553 145
656 402 448
232 484 361
716 778 130
983 844 604
211 449 511
51 773 855
201 958 11
718 295 99
860 601 295
599 259 318
542 557 244
180 855 15
140 588 112
413 179 542
264 675 169
460 416 207
385 44 491
651 59 893
284 910 828
533 904 851
650 616 699
15 702 575
814 819 276
822 308 887
436 645 938
307 153 913
196 207 96
552 831 600
67 769 210
418 666 88
315 829 280
817 154 842
629 515 69
602 847 860
674 759 523
365 139 200
451 695 857
951 350 686
439 544 151
458 384 823
286 837 844
14 733 206
474 225 347
266 72 438
224 63 173
720 572 907
715 507 739
779 961 215
784 159 412
257 635 645
998 103 259
516 426 751
898 704 482
740 924 466
741 177 813
380 525 586
431 558 570
809 723 846
138 339 461
464 225 161
358 827 627
846 860 680
765 350 328
376 533 925
310 467 420
239 202 655
820 276 856
428 330 642
879 943 815
530 319 174
663 272 612
20 818 847
821 228 771
51 232 82
646 951 756
527 33 118
606 677 478
394 261 791
104 203 560
189 301 127
703 759 601
535 684 803
33 205 725
377 398 38
301 332 762
965 319 415
404 689 183
695 330 42
27 594 648
147 250 933
446 883 951
379 363 232
363 67 870
971 14 962
412 492 347
36 555 541
118 754 765
437 465 742
267 943 810
413 675 998
864 147 367
689 258 399
919 462 498
390 481 431
739 917 435
672 71 392
976 64 726
591 857 915
601 892 853
340 219 820
290 520 205
645 282 432
840 207 444
680 588 712
210 110 822
939 342 191
71 915 601
541 525 55
502 948 421
800 578 58
643 28 150
773 592 384
677 616 441
104 218 415
279 98 506
711 950 465
706 224 759
706 830 85
864 137 359
764 978 802
658 831 729
738 858 847
614 736 901
274 940 246
341 359 156
304 426 148
869 728 371
367 912 494
85 182 150
821 288 341
131 421 254
297 904 20
667 70 439
519 97 70
586 476 98
970 56 772
754 994 607
265 869 199
48 352 369
56 776 608
339 587 159
880 792 987
973 888 36
927 371 772
457 139 973
580 104 408
645 719 978
723 127 155
216 904 373
758 337 746
766 184 313
969 664 253
612 55 765
274 477 512
879 450 611
198 114 16
699 642 599
220 351 770
276 38 683
25 291 709
331 563 898
561 790 952
694 183 54
402 909 116
836 318 428
845 312 84
320 561 17
815 205 266
731 552 706
780 383 469
924 123 361
215 526 807
378 865 58
746 798 96
885 485 158
637 13 200
707 656 997
583 290 630
627 109 295
185 763 591
119 762 809
457 461 330
254 551 594
537 908 512
264 44 181
186 974 958
51 804 146
523 83 792
57 286 405
367 988 110
526 323 85
559 965 747
862 243 366
223 801 936
889 601 73
981 40 320
832 921 412
262 287 589
936 718 485
712 60 733
950 598 809
432 190 459
411 889 129
331 990 810
592 653 396
302 661 366
972 792 834
58 198 497
965 840 990
611 190 713
84 36 170
37 938 478
717 449 837
640 409 440
493 73 237
215 550 149
230 289 596
493 942 18
298 680 798
93 318 877
561 972 928
762 485 415
783 68 812
47 673 903
935 862 422
337 89 235
236 938 720
490 555 540
651 21 638
166 253 722
10 87 732
657 707 136
194 239 975
726 290 174
938 656 932
431 349 809
269 481 36
912 585 78
851 942 741
29 930 964
676 156 709
779 614 815
878 407 474
448 281 234
961 782 44
514 561 326
186 226 128
973 802 776
133 695 98
907 657 717
68 195 93
124 440 96
76 733 521
415 178 995
594 207 939
436 495 113
797 238 819
472 627 862
490 376 122
190 583 393
858 829 283
665 372 254
424 988 345
889 747 905
233 976 36
585 304 570
776 582 606
775 51 886
710 235 575
358 873 917
340 185 101
850 408 922
619 528 165
186 225 486
28 642 456
286 469 880
954 787 728
877 407 995
691 272 591
381 539 187
553 617 307
743 113 564
429 129 723
878 480 408
665 566 287
829 669 273
571 338 475
872 377 694
755 70 793
787 910 22
93 170 982
22 733 478
189 123 648
80 246 300
889 356 208
460 424 825
418 554 667
91 210 298
272 544 344
627 11 152
425 926 847
543 670 712
55 607 519
845 171 335
559 561 408
682 504 677
754 857 385
493 861 734
474 815 926
145 336 463
364 740 757
822 570 367
675 421 876
630 352 438
772 370 538
377 726 111
873 340 654
139 974 978
257 68 719
356 296 776
290 755 955
511 394 277
387 983 888
370 829 511
463 777 768
595 46 107
913 137 965
754 417 283
73 171 745
992 743 921
788 934 949
451 685 364
273 77 276
322 783 463
448 206 14
245 46 894
872 937 673
77 696 518
122 528 304
472 598 527
950 385 206
856 157 839
950 548 813
391 602 102
997 381 616
291 386 861
153 695 811
719 437 761
819 956 903
841 138 942
765 423 543
956 216 777
669 249 890
588 641 220
794 150 565
436 671 171
484 738 766
137 379 671
393 985 235
42 77 173
757 597 94
691 199 45
221 849 63
175 587 518
565 825 362
227 106 23
678 725 60
131 69 399
533 543 255
414 759 252
35 502 914
156 947 470
708 132 474
504 489 353
120 204 828
703 574 819
225 320 350
687 263 683
599 195 164
289 861 983
197 326 713
238 565 667
786 136 287
680 342 995
76 169 271
815 44 236
661 436 796
863 161 136
756 461 397
154 419 937
289 39 994
212 422 423
207 928 968
731 570 846
968 359 448
375 110 559
631 753 15
925 636 612
438 417 299
656 894 92
309 26 621
868 680 437
218 403 172
113 233 824
737 54 272
135 731 582
266 369 234
12 230 372
660 267 924
809 468 557
212 335 814
461 850 621
474 389 239
160 727 511
67 828 584
423 997 632
212 202 153
669 300 26
534 733 392
599 662 65
415 98 985
146 742 90
580 177 759
193 958 328
155 725 951
910 776 842
266 565 573
470 33 995
398 654 502
568 872 883
698 639 142
834 427 200
75 828 858
57 12 717
527 465 125
272 868 367
496 849 979
778 221 382
174 377 832
220 515 694
209 407 167
53 894 447
379 442 486
440 547 891
812 737 296
913 49 11
656 519 897
142 847 548
664 231 107
317 422 361
124 550 685
979 130 671
516 865 389
257 691 518
67 941 11
687 359 885
967 971 541
52 343 670
512 419 69
162 714 519
112 829 907
108 83 985
949 471 208
908 716 73
106 941 349
515 87 296
174 727 401
629 254 419
305 15 580
692 262 956
928 931 427
645 829 135
485 361 655
916 793 343
593 708 548
420 913 392
533 477 641
512 351 632
135 599 45
799 975 837
22 669 394
26 207 237
178 567 673
481 291 720
750 935 156
968 328 24
962 938 671
964 605 671
351 760 635
742 923 984
348 843 853
858 631 795
677 527 750
825 297 712
58 648 927
419 139 209
289 563 741
728 175 896
250 286 615
760 109 255
579 236 116
466 432 133
502 565 98
266 590 376
393 177 439
220 482 538
151 952 474
253 196 424
597 568 214
80 897 521
428 72 302
449 887 391
181 30 981
900 332 27
140 357 665
851 307 401
929 339 386
637 302 405
749 899 491
778 963 978
256 174 461
229 859 491
136 559 833
699 836 381
19 348 930
862 742 664
633 905 717
80 228 500
750 14 749
494 721 271
635 17 935
319 928 257
682 855 115
51 682 22
131 970 553
776 615 124
694 723 880
114 52 548
919 439 328
998 823 333
277 130 577
177 912 543
904 375 666
292 853 726
845 132 771
931 219 120
305 41 401
960 638 445
76 771 359
924 634 191
871 250 517
28 631 717
927 214 296
212 539 735
411 522 247
748 52 863
580 557 884
789 41 272
570 62 174
87 255 511
189 256 932
915 793 177
586 850 694
672 494 730
82 660 418
341 994 153
369 719 900
939 290 323
803 915 415
984 670 500
773 865 636
658 287 935
91 421 17
27 435 300
767 135 522
712 967 288
823 222 803
130 434 588
767 151 883
648 38 135
394 600 671
24 622 479
69 739 724
271 983 499
978 411 130
153 345 829
904 315 369
936 678 809
702 494 181
913 894 522
128 81 718
701 760 246
693 574 872
219 584 734
665 102 998
991 71 710
738 901 285
198 517 716
950 129 38
913 573 534
854 567 593
894 227 153
626 559 761
593 152 745
241 266 204
676 202 600
66 19 610
865 299 336
198 987 241
838 135 204
598 600 162
284 925 28
692 468 87
71 941 35
243 885 419
215 111 83
816 696 329
151 904 705
622 386 530
48 366 948
364 423 488
241 844 160
340 68 92
40 93 685
951 321 555
801 72 29
792 857 639
160 563 640
194 721 282
749 747 628
993 678 393
174 451 744
576 120 373
33 178 655
54 527 581
197 552 972
845 81 215
610 646 124
56 401 690
464 873 441
803 843 170
256 128 754
215 531 636
418 967 739
390 806 670
418 96 182
69 709 572
30 473 910
712 242 581
590 25 779
867 436 231
57 142 460
383 252 100
348 716 799
431 427 39
580 716 189
372 988 494
347 572 100
699 127 290
899 772 239
902 593 988
718 598 345
678 420 635
906 409 370
992 95 60
209 620 652
40 168 818
561 100 800
566 912 858
867 928 372
271 80 623
446 167 523
205 639 94
669 42 76
926 852 44
391 576 559
895 132 733
478 428 530
394 851 672
74 549 805
229 595 54
54 268 511
576 644 147
884 842 605
537 814 296
800 835 866
949 511 842
768 418 31
365 37 72
47 320 578
142 895 492
883 972 51
858 142 391
972 895 546
617 719 660
602 700 322
675 644 309
422 790 184
176 16 48
697 414 368
315 381 445
382 990 710
198 291 432
705 366 178
777 360 672
403 858 263
107 998 802
851 133 703
10 492 960
895 898 525
302 915 249
741 255 875
363 545 477
888 363 237
735 552 487
98 461 587
562 425 819
607 288 963
615 618 444
301 337 124
565 468 56
898 393 338
552 795 660
549 243 27
697 749 843
509 312 759
718 634 847
478 712 323
613 48 304
399 955 805
946 35 403
953 301 902
17 999 797
255 821 52
428 483 345
978 102 714
415 477 744
917 270 366
624 184 769
960 155 589
306 68 771
863 818 142
508 226 160
363 39 191
254 531 565
546 145 824
426 805 352
72 353 915
525 246 164
649 673 529
918 12 979
383 849 546
36 128 245
583 280 632
193 815 321
205 692 298
327 611 823
603 288 860
679 409 686
161 695 374
42 392 567
693 780 203
639 188 152
533 291 523
610 52 393
931 286 454
729 870 534
905 425 988
679 773 863
282 981 326
883 675 458
197 949 384
218 421 608
385 835 640
107 291 523
820 373 977
957 38 794
311 115 639
781 184 127
901 830 102
879 652 883
749 442 233
205 743 81
665 122 943
401 202 547
887 277 502
24 440 939
494 317 163
92 975 202
591 574 69
341 30 809
28 190 804
823 792 446
262 866 540
313 241 266
645 937 130
810 104 925
320 535 575
755 831 508
176 900 848
71 982 700
543 941 511
143 549 635
679 403 456
134 891 695
893 835 773
239 752 171
943 707 815
921 918 502
108 407 291
307 505 619
17 466 243
951 793 673
568 718 104
426 689 51
58 433 319
533 285 887
615 200 747
849 664 440
919 334 842
985 831 883
974 765 524
644 246 717
355 892 64
57 205 432
925 705 74
430 131 334
999 152 228
661 835 180
667 435 375
764 78 436
582 435 183
395 307 603
462 486 640
867 536 266
111 673 890
946 903 643
124 589 677
341 242 361
439 178 709
819 155 81
840 324 674
131 25 235
904 483 162
109 65 658
873 712 428
24 597 428
28 176 94
140 69 566
431 460 854
854 923 680
255 594 647
827 938 759
76 653 576
701 531 139
436 340 132
582 932 15
988 963 224
54 533 402
143 714 488
29 182 142
317 252 387
484 893 854
714 561 16
543 806 839
718 575 527
126 594 605
237 405 36
175 444 407
243 794 549
887 12 890
222 743 55
392 73 861
471 623 923
619 191 80
258 505 10
341 434 39
37 968 590
636 435 828
548 124 226
73 308 937
517 176 437
978 486 193
877 734 638
976 862 910
259 560 637
58 193 358
535 107 319
956 986 117
168 355 487
285 192 940
479 14 780
702 310 80
565 186 594
872 954 46
347 125 839
425 686 146
171 101 240
935 456 50
473 306 271
309 961 789
770 322 743
92 507 199
436 211 478
113 534 25
90 536 464
891 711 827
429 351 708
758 299 981
703 294 599
811 509 384
519 167 429
811 157 106
940 511 872
477 925 410
82 957 650
339 844 139
946 486 847
200 481 317
689 450 705
166 243 653
263 589 860
43 141 838
107 72 347
781 891 279
16 91 572
821 752 671
758 740 62
389 576 640
631 561 53
583 147 639
49 595 992
606 675 731
446 815 393
914 367 663
832 179 861
448 704 562
465 746 616
150 987 424
956 344 637
525 829 885
919 703 42
805 233 561
456 684 140
818 264 343
605 235 96
474 432 783
749 406 660
491 75 755
679 815 954
89 221 233
663 841 703
619 235 83
636 978 223
219 848 270
631 819 227
997 243 377
327 933 908
72 391 131
355 194 454
397 992 106
618 47 155
114 458 185
599 786 821
521 859 406
933 258 152
173 953 295
224 976 504
237 292 997
562 872 456
764 442 827
466 143 650
362 705 728
981 858 737
757 774 318
457 428 252
847 454 392
442 866 128
442 387 564
778 39 150
982 878 453
791 379 189
227 69 374
560 512 83
509 501 305
766 698 56
789 960 643
768 678 982
573 622 718
452 835 253
490 631 413
615 209 963
832 858 55
712 149 352
697 165 211
856 234 84
203 390 763
835 729 611
937 854 680
138 310 754
181 804 283
601 101 769
17 192 806
507 673 743
937 216 194
822 101 169
418 763 184
739 217 828
413 92 592
636 218 38
105 931 711
427 310 435
164 235 891
900 168 579
249 724 782
104 840 440
303 591 703
976 611 490
981 248 866
694 227 104
465 723 653
278 631 146
504 285 127
531 766 227
32 359 352
754 322 786
576 644 901
566 946 657
813 999 300
959 406 52
827 200 308
819 205 489
356 757 188
701 365 595
66 258 973
198 416 361
848 785 227
947 168 52
250 564 136
315 680 219
293 651 333
559 241 79
559 627 903
441 788 104
788 988 901
103 464 207
593 718 858
556 454 213
822 484 821
949 665 612
701 974 145
14 147 203
534 594 794
328 855 864
840 832 488
898 268 710
854 255 417
416 255 153
669 878 492
302 198 170
469 395 457
316 793 814
359 216 516
785 27 330
116 832 651
762 495 597
566 803 610
724 152 924
194 138 67
823 701 933
475 499 648
194 652 831
998 448 699
40 269 609
113 194 964
342 475 843
237 284 727
225 863 171
254 478 414
754 174 149
581 426 463
101 653 990
138 247 602
45 540 958
119 218 253
225 908 631
951 48 807
63 460 307
698 135 564
83 772 129
183 958 357
765 122 13
657 516 415
365 676 398
249 447 146
355 794 937
245 616 835
930 804 47
191 828 977
725 385 837
507 430 186
743 231 301
648 915 361
696 939 151
713 159 731
316 987 776
33 888 356
125 311 345
83 173 507
360 943 555
637 620 385
908 885 360
696 623 284
799 49 747
725 228 313
290 245 711
195 646 632
711 529 213
248 170 835
564 499 292
62 469 831
221 772 885
516 936 792
812 124 33
245 462 62
690 178 254
781 256 569
348 560 892
833 921 328
287 422 950
184 204 161
904 133 863
422 946 509
666 189 698
453 274 784
464 554 814
224 300 134
862 128 899
828 93 723
715 603 779
20 972 207
654 619 771
644 757 862
756 932 731
41 276 503
671 185 16
996 279 153
871 771 680
148 635 565
73 659 242
309 728 522
626 507 165
191 718 13
510 667 205
812 360 773
558 685 820
773 417 135
672 125 284
294 327 844
183 520 290
664 381 487
767 991 372
595 169 474
803 256 43
37 657 677
688 676 48
614 418 614
962 632 516
698 964 437
577 705 626
510 785 657
243 666 395
416 87 431
756 274 14
641 420 957
262 729 479
155 514 940
17 889 932
933 492 69
386 108 24
955 940 690
462 38 329
522 383 961
911 278 867
565 454 664
400 477 192
11 685 368
163 871 281
426 849 285
428 672 575
685 599 695
560 235 85
828 836 573
82 660 522
494 834 524
641 618 408
849 95 159
808 643 980
828 942 667
703 67 729
529 749 581
407 516 770
499 950 277
955 685 457
216 966 860
429 209 603
437 259 351
71 460 706
625 893 332
677 414 559
560 742 256
308 804 727
402 615 761
972 317 339
945 467 188
54 502 90
724 836 85
899 370 17
319 195 672
650 343 519
802 719 918
569 513 440
711 256 17
285 934 826
349 312 747
679 955 345
293 539 499
535 243 39
657 507 297
598 44 979
206 925 380
513 130 863
626 151 935
415 305 380
95 170 783
469 228 826
166 290 381
883 891 151
12 60 675
138 666 32
777 792 364
202 943 494
925 633 193
946 936 234
577 83 162
473 130 557
754 417 121
494 448 492
226 619 158
915 640 256
301 743 274
149 573 546
171 673 663
218 490 467
685 722 36
810 565 667
323 242 87
56 188 290
615 445 136
921 535 667
682 396 252
516 659 45
500 875 799
149 47 691
318 272 802
168 429 319
502 338 546
891 895 297
289 696 663
302 936 796
294 997 153
632 867 712
407 984 721
456 71 549
271 471 158
911 400 60
948 915 21
43 254 694
271 16 458
157 502 902
334 795 529
227 352 159
301 341 582
302 118 325
392 548 615
137 333 671
523 348 590
379 522 541
865 474 797
60 535 532
518 922 904
475 785 873
75 995 860
708 938 70
213 327 62
294 119 639
163 80 936
36 909 646
509 915 43
763 808 741
383 218 311
763 782 382
190 949 425
838 770 311
164 935 875
341 548 600
854 690 139
785 674 985
969 583 907
72 695 747
938 320 174
803 579 11
989 527 623
596 41 212
865 239 710
133 737 505
162 786 205
507 820 402
518 374 465
634 466 134
608 246 400
444 761 417
620 365 812
427 17 824
843 744 995
857 961 746
589 979 41
393 253 102
548 653 986
361 215 796
24 66 823
373 291 982
984 912 947
915 822 292
679 110 156
818 775 32
898 136 456
583 900 308
769 914 929
668 885 946
267 82 263
601 297 669
61 787 599
127 185 522
628 790 436
994 528 249
218 593 328
774 859 724
889 245 315
478 930 977
176 915 533
84 644 26
861 682 731
78 825 460
871 671 601
360 882 447
952 38 118
635 378 465
346 416 420
830 69 503
248 487 296
461 416 230
811 509 784
710 487 729
194 696 276
548 830 865
662 951 411
312 558 930
287 911 564
815 876 860
816 761 923
654 942 293
552 316 814
79 148 823
512 748 611
978 879 231
397 82 169
31 787 696
219 258 260
188 906 388
387 656 153
372 226 41
363 76 498
29 630 122
881 774 660
630 821 208
33 676 435
525 451 745
699 971 648
411 487 458
283 669 531
489 84 170
568 845 98
103 681 139
320 719 540
52 347 94
816 470 854
913 248 465
517 642 33
925 489 349
219 500 341
259 214 82
98 169 825
399 191 420
514 726 344
12 262 261
863 53 30
797 368 409
921 102 256
576 127 335
834 143 639
851 683 333
483 551 279
603 687 515
645 129 17
483 171 407
984 691 366
55 801 667
350 922 857
644 665 533
798 246 360
137 979 73
143 975 616
514 339 933
709 557 163
431 568 597
911 590 438
980 617 158
549 154 900
835 616 865
772 797 403
789 188 739
897 595 709
29 703 610
647 853 921
417 932 688
92 367 927
483 697 432
492 74 795
803 816 317
110 708 11
572 475 247
622 468 226
201 264 564
184 960 414
802 679 655
613 389 316
427 505 274
216 182 544
114 951 68
448 609 188
395 465 828
613 259 518
177 731 35
857 705 738
540 946 412
785 623 512
162 769 298
463 954 896
806 573 179
608 722 963
683 146 469
472 522 214
25 732 886
433 900 726
279 429 398
87 170 797
620 368 238
547 847 83
640 444 130
561 800 675
85 307 706
49 126 571
108 429 915
733 264 805
452 347 923
721 349 110
567 950 748
783 625 833
978 284 388
960 929 197
983 518 953
543 347 692
179 990 948
399 736 50
10 285 878
884 822 725
765 975 708
117 778 53
585 533 920
681 242 275
701 220 404
768 865 653
225 826 347
112 357 828
938 495 136
369 420 247
525 851 920
973 295 935
682 674 406
32 704 721
839 214 564
586 200 742
50 270 724
92 600 753
927 66 688
589 422 186
514 895 432
670 957 383
42 313 294
34 336 185
789 28 227
547 855 40
327 898 592
316 520 828
960 176 601
813 564 80
766 222 606
931 271 24
453 280 162
864 475 407
537 997 738
862 152 690
998 461 231
599 434 598
224 824 536
560 229 298
236 508 984
982 488 447
604 672 169
525 658 321
119 258 897
999 691 80
269 425 502
188 276 957
110 218 825
346 897 91
771 653 830
302 661 488
883 262 837
812 594 443
803 679 72
470 816 229
921 410 361
207 653 249
502 782 287
353 659 487
102 51 765
291 680 111
775 44 975
21 304 276
251 608 220
984 583 714
207 888 787
382 202 915
769 173 120
677 391 600
759 213 609
494 405 638
822 103 296
83 180 906
781 787 105
438 558 169
591 670 688
296 779 22
575 885 406
801 142 597
553 380 727
680 998 187
402 746 449
639 684 787
56 204 530
397 671 237
541 165 859
506 246 30
764 819 947
14 102 596
438 138 467
759 186 344
637 511 589
37 518 915
322 804 606
994 828 775
627 218 318
766 677 374
524 297 668
762 574 624
925 655 557
317 946 628
854 368 51
317 99 774
110 704 346
804 755 599
408 546 203
696 269 128
851 118 83
436 105 742
581 838 818
355 735 646
486 721 516
333 129 50
175 810 42
772 135 159
723 44 480
273 250 516
911 106 942
245 386 366
681 977 965
82 371 679
965 343 55
963 894 583
491 725 380
846 302 878
678 103 993
592 299 448
237 103 207
601 190 776
175 76 876
81 23 584
425 767 923
481 762 966
124 924 979
548 656 791
84 781 134
897 472 974
74 844 228
47 845 948
496 17 653
731 549 511
317 930 187
719 781 205
274 567 721
638 954 130
434 253 572
819 602 344
105 878 974
746 11 781
787 72 731
561 378 866
170 67 774
29 671 88
653 287 22
32 868 882
317 390 35
85 34 131
836 676 632
150 927 104
711 12 955
727 372 687
18 374 332
756 447 852
212 594 405
832 418 577
583 611 144
921 678 157
294 789 381
332 89 803
645 605 324
216 834 274
24 431 801
554 698 107
301 824 770
308 826 609
76 675 497
720 523 369
42 757 825
313 823 591
576 508 249
33 184 809
286 104 12
262 133 957
154 808 405
690 725 871
972 217 905
452 78 336
932 30 993
231 769 179
984 994 958
452 211 848
889 757 852
964 757 78
216 377 594
341 514 38
864 171 659
267 318 155
130 935 305
922 67 979
185 220 830
87 837 698
765 294 138
663 652 105
934 502 770
659 955 20
143 269 312
102 745 145
45 992 695
603 369 642
638 414 596
996 866 404
269 501 429
496 343 554
442 529 396
202 788 58
696 421 701
551 96 950
876 573 870
683 507 687
596 360 57
347 703 274
883 782 84
379 797 175
756 662 615
455 964 532
401 493 347
98 872 208
999 170 445
378 532 11
675 905 532
544 997 823
692 453 923
216 39 728
157 628 887
543 716 268
48 657 885
827 606 786
814 951 560
735 931 687
118 671 869
717 170 849
653 40 828
80 349 163
368 561 824
567 46 290
992 812 296
113 439 649
950 864 484
296 623 321
759 559 881
573 968 40
100 510 605
70 129 856
400 986 476
936 779 138
855 615 725
474 899 856
251 363 588
558 812 374
834 672 104
654 109 702
514 812 161
764 349 745
339 291 353
516 395 89
60 570 302
514 891 937
831 963 207
99 575 131
695 192 710
962 267 216
496 576 668
158 361 870
920 387 338
270 700 906
931 645 431
41 578 934
833 126 435
674 88 784
588 447 877
914 50 362
435 737 904
317 251 144
114 545 410
770 921 261
953 308 514
190 39 493
491 907 31
432 603 579
31 941 92
174 319 257
580 949 813
284 783 811
504 470 702
69 145 700
799 251 438
893 300 442
70 385 620
826 874 606
731 967 66
253 660 991
777 282 389
53 339 741
526 314 163
767 975 890
869 216 105
659 437 201
406 10 593
235 258 622
753 949 809
116 146 290
444 553 744
124 784 548
555 887 607
364 529 839
679 95 755
719 51 991
272 644 340
448 386 118
901 923 780
91 429 313
852 937 321
180 347 99
555 53 293
406 824 567
153 832 922
495 373 62
565 461 224
109 822 694
791 503 905
588 209 555
977 595 503
634 402 615
588 691 160
860 431 491
285 922 13
437 772 51
185 662 270
346 609 821
918 245 978
617 451 994
309 561 865
128 521 990
849 947 430
677 615 118
662 265 639
306 888 128
735 573 807
509 473 267
850 431 190
320 101 949
201 477 59
875 244 286
730 352 386
710 268 353
941 96 296
766 54 436
211 288 719
891 717 33
735 129 261
824 751 842
31 444 991
981 596 91
575 808 919
608 606 527
650 316 638
985 386 167
67 813 484
42 120 424
112 690 38
293 84 815
589 359 717
889 706 865
273 143 808
53 555 357
212 224 60
888 730 869
958 631 216
905 652 68
675 610 287
646 796 955
793 107 493
255 875 230
391 417 797
433 221 587
208 432 869
988 106 415
549 806 192
560 76 487
103 560 877
477 869 909
293 418 183
42 129 663
428 455 201
39 529 792
355 154 795
72 775 864
10 251 867
13 89 384
986 861 927
477 965 400
402 656 682
236 796 571
600 558 883
461 157 593
557 374 336
767 70 759
567 39 360
668 948 98
528 420 944
271 603 658
417 73 517
162 378 207
678 983 413
510 354 574
225 675 162
202 912 890
403 776 451
226 777 625
108 294 767
625 84 390
695 985 258
649 170 282
442 932 903
153 653 350
298 419 463
13 653 556
480 12 606
768 813 103
133 215 704
909 81 380
265 952 672
129 72 625
122 394 329
794 500 655
917 82 336
566 803 120
648 22 104
430 608 244
481 916 532
35 169 64
383 921 800
502 668 941
600 998 868
110 225 353
398 397 172
185 535 363
636 79 982
607 643 935
808 641 899
58 616 594
430 987 549
307 946 960
854 333 515
310 186 302
457 660 244
767 920 656
923 979 171
606 507 161
841 473 191
494 153 470
525 487 56
499 984 619
277 909 361
121 483 224
861 455 784
438 619 801
925 978 807
879 618 812
30 686 145
530 128 342
718 352 559
732 784 499
109 852 179
919 907 27
108 476 164
249 204 828
67 467 42
416 148 811
18 240 292
146 367 387
476 275 810
162 926 773
214 187 567
470 302 633
168 464 305
264 672 765
658 81 992
509 118 308
267 771 754
910 113 566
969 198 316
999 563 775
89 261 200
22 150 443
837 973 924
212 265 927
838 276 365
785 920 357
295 345 103
589 981 33
815 523 706
207 494 789
519 397 903
152 418 927
506 767 127
36 980 178
392 555 829
234 27 632
560 739 115
374 331 693
357 843 546
403 751 785
780 466 532
130 237 674
532 224 936
648 269 678
69 355 483
655 630 177
688 200 339
105 20 859
91 474 134
423 105 991
508 214 352
184 954 106
709 787 21
40 577 80
969 965 61
508 670 804
323 540 48
114 391 237
472 937 371
428 970 64
200 255 587
198 780 54
395 995 203
657 116 446
323 145 524
558 817 323
522 374 709
114 774 219
182 516 970
114 890 186
659 983 867
373 95 549
822 707 608
543 957 790
517 760 271
907 901 158
907 639 806
512 25 107
622 700 189
729 237 963
904 307 13
632 152 343
415 125 978
547 450 396
248 799 149
189 477 462
339 817 987
352 870 794
473 858 559
897 224 613
585 675 868
542 482 332
569 647 249
596 441 956
711 188 454
233 663 529
820 761 950
601 428 68
165 826 745
672 805 162
836 848 360
10 302 297
494 368 499
559 859 137
72 557 724
688 739 213
308 560 201
719 224 553
717 701 490
231 256 601
568 150 854
60 26 392
255 965 838
68 280 297
411 880 979
609 401 52
715 91 156
982 915 681
588 632 846
366 98 336
953 915 604
640 884 884
929 112 72
48 822 719
889 348 838
568 718 234
468 387 661
748 970 931
48 187 350
453 832 910
115 467 668
584 866 408
390 990 578
405 408 313
564 953 644
627 911 289
176 327 299
558 232 670
443 334 728
678 156 434
82 594 687
199 678 325
717 776 306
817 417 600
835 137 606
339 362 471
167 432 755
249 807 507
500 798 663
172 870 511
729 950 791
582 175 590
482 990 844
928 919 674
229 864 253
376 664 18
706 819 918
342 122 224
915 788 190
42 874 288
881 85 39
179 276 244
979 732 308
765 848 205
399 117 972
744 764 169
56 753 200
601 680 191
709 266 455
294 403 249
322 313 150
129 269 318
902 17 685
139 822 361
175 344 317
169 681 669
974 156 557
139 361 616
291 128 337
597 661 741
799 397 495
367 194 728
290 396 237
324 134 299
740 173 945
76 250 362
836 92 559
895 390 586
325 761 612
107 251 887
588 908 638
504 181 112
776 562 283
313 471 486
445 991 399
460 558 930
590 674 692
320 459 263
685 16 417
312 843 963
278 227 25
133 183 377
945 386 787
125 957 163
713 84 313
466 73 433
325 777 388
198 656 892
714 821 634
575 722 270
289 574 611
903 161 62
441 180 373
264 922 740
451 974 505
271 465 93
956 483 282
701 719 386
679 42 244
745 302 896
98 984 56
975 973 903
298 697 401
617 918 84
589 549 347
603 779 627
996 433 629
681 812 137
199 946 665
708 856 187
744 471 368
736 342 57
751 513 54
161 773 502
796 260 145
317 664 998
588 331 134
689 523 54
49 640 702
151 969 817
280 345 305
748 560 829
207 685 974
903 571 355
139 985 406
170 944 802
169 995 922
502 211 959
228 492 589
550 251 468
720 836 156
811 303 873
732 184 965
881 885 740
63 594 317
809 927 139
622 957 562
640 745 785
842 492 455
573 273 789
278 451 591
473 485 439
738 880 711
228 835 93
970 930 362
806 265 963
446 834 397
454 144 183
968 788 841
493 459 118
925 375 100
293 190 751
872 939 914
521 919 897
573 201 870
977 459 272
372 743 888
732 614 92
128 843 712
48 555 302
476 212 477
422 280 24
581 706 288
952 23 863
193 134 997
674 81 301
911 641 813
861 107 572
961 272 225
186 671 627
225 511 578
604 860 636
828 84 528
623 569 13
689 209 62
778 481 775
207 763 469
245 710 796
731 855 847
420 306 928
555 236 461
884 714 361
418 911 346
745 775 87
114 366 296
414 362 180
425 381 833
15 155 911
230 754 754
432 500 923
255 180 459
419 751 606
297 563 366
56 467 604
839 784 892
849 51 591
338 59 515
319 78 433
105 428 765
879 888 407
413 914 184
944 242 323
927 860 724
22 566 267
760 163 32
348 308 567
318 301 109
44 133 523
998 434 776
883 21 628
799 305 222
152 802 206
970 249 344
154 540 874
573 894 68
87 18 191
515 101 447
615 321 600
486 905 554
639 51 589
122 12 989
852 191 58
823 112 311
555 910 122
509 731 56
172 336 360
671 195 894
936 157 651
966 727 903
534 900 90
191 119 418
767 569 699
835 624 965
420 610 181
738 392 676
651 774 49
209 637 299
163 43 546
484 652 376
712 217 277
73 326 659
216 590 479
361 408 896
766 840 990
501 725 338
132 802 683
216 989 670
216 496 889
825 883 271
693 273 179
726 621 292
870 691 291
57 382 863
720 430 157
996 943 673
893 531 888
122 511 249
86 857 63
253 24 385
909 985 747
684 450 528
349 997 183
529 118 878
791 59 666
894 488 763
710 30 523
479 582 775
640 904 445
604 421 858
163 628 617
135 937 70
458 185 665
587 21 949
532 292 940
66 817 971
114 935 952
887 330 824
526 17 730
357 284 653
890 793 187
358 265 765
316 372 144
578 957 415
486 956 158
950 97 371
26 755 361
255 495 538
308 668 989
951 149 296
310 994 839
963 224 909
456 684 76
85 319 479
435 535 511
769 956 845
401 702 512
570 824 601
647 767 672
320 208 875
743 152 43
206 730 489
906 484 777
899 549 16
526 283 622
278 224 630
973 161 676
438 974 614
473 743 557
684 722 385
515 983 226
730 62 957
782 605 969
570 304 823
904 675 433
801 84 696
971 133 936
71 109 441
598 167 844
677 834 714
722 353 705
48 232 17
431 221 804
453 913 904
510 54 722
697 276 915
851 967 275
110 138 924
468 288 101
705 551 839
990 371 823
184 530 48
866 537 477
143 65 698
613 618 431
189 740 905
12 632 620
67 627 514
438 795 501
110 328 132
97 799 203
163 322 504
824 487 662
205 138 995
295 567 373
802 320 461
763 930 207
880 560 453
957 26 200
296 730 639
944 421 804
572 922 491
210 778 772
528 635 220
219 105 606
113 59 904
177 488 920
697 615 122
631 122 871
588 189 883
708 143 180
315 469 956
945 108 440
112 387 533
14 990 675
71 429 170
507 10 829
192 361 109
612 987 832
589 282 313
201 176 482
795 910 461
554 534 132
951 73 845
395 886 426
981 873 251
895 830 898
732 834 756
448 358 825
871 361 943
18 198 495
172 217 869
82 11 568
992 74 764
767 714 904
240 933 468
536 873 902
261 982 220
798 92 693
409 379 13
254 205 889
836 526 374
500 841 683
706 331 236
197 508 956
530 933 161
246 961 683
184 455 115
570 739 112
631 881 605
415 41 570
255 939 957
101 531 395
313 682 182
41 276 950
487 837 815
777 599 365
692 37 173
47 25 706
258 555 655
425 305 222
968 409 955
849 675 936
666 457 980
333 379 616
832 334 855
640 488 576
931 189 239
237 137 266
436 373 601
896 289 901
485 349 98
504 930 997
82 110 793
811 99 165
342 127 790
997 124 429
486 220 539
817 529 407
44 195 22
651 260 814
399 324 247
246 334 718
127 783 71
368 52 680
459 665 264
219 663 400
165 69 521
189 992 966
243 228 122
634 515 483
67 868 397
901 976 643
361 446 164
399 656 786
605 51 882
688 711 961
978 325 360
144 79 373
563 894 243
782 804 317
278 759 462
845 662 917
263 860 145
139 760 540
869 883 361
462 584 567
744 877 964
367 729 829
259 676 370
614 108 200
435 471 544
833 512 678
629 475 338
813 280 699
183 928 701
657 86 991
233 852 28
673 131 261
466 667 428
411 460 374
778 244 167
72 939 553
437 539 963
417 123 88
286 417 912
67 617 903
885 45 367
125 337 465
510 856 205
423 123 80
332 503 380
19 226 325
717 394 561
945 312 90
45 11 431
694 129 877
804 289 520
588 296 815
207 321 17
338 418 490
870 330 665
900 171 134
629 708 440
318 504 463
767 470 588
503 697 634
299 14 597
655 591 378
933 138 37
616 365 854
812 802 356
776 853 458
219 353 771
975 238 83
703 539 289
935 108 725
385 621 985
439 797 67
38 746 837
132 538 850
87 164 961
167 247 39
403 492 487
846 475 825
138 642 576
435 868 842
656 878 127
648 483 262
777 416 761
800 452 987
39 643 596
683 297 623
16 638 67
262 558 936
982 934 881
712 91 215
34 952 571
191 899 39
330 271 655
964 57 501
464 676 953
533 545 179
730 522 859
492 301 874
770 509 454
470 580 522
270 799 875
591 69 473
334 808 262
830 321 810
76 829 959
262 871 495
755 764 731
804 633 872
67 950 950
151 255 219
585 811 153
33 274 819
265 161 966
481 176 808
447 40 260
403 525 521
633 56 824
379 516 706
98 522 152
372 206 756
649 789 845
568 190 128
48 939 954
900 727 913
291 364 608
149 191 39
940 537 829
857 64 145
300 779 860
953 871 434
388 695 294
392 959 183
970 527 695
965 750 452
994 714 940
532 915 365
884 940 228
170 885 786
337 734 993
684 707 976
927 649 124
128 379 28
170 855 934
831 512 610
853 329 50
304 668 939
616 554 851
451 307 701
700 826 559
689 532 300
330 738 102
896 981 693
227 417 827
430 216 656
703 772 543
136 79 243
94 455 939
982 166 896
826 167 413
866 42 704
188 488 925
609 376 338
265 616 834
501 457 224
512 212 987
476 542 432
663 726 12
644 329 727
212 771 753
400 171 521
171 806 674
414 941 358
422 719 818
928 947 203
287 797 975
256 383 220
230 698 163
607 503 282
714 500 884
762 93 357
15 794 613
890 846 483
880 932 996
539 304 981
72 461 943
602 42 203
160 599 651
527 490 257
468 650 698
515 52 859
402 385 22
51 662 645
89 136 809
450 953 55
755 675 621
87 745 649
567 638 835
413 674 679
505 699 675
932 483 585
901 554 149
78 950 317
289 695 394
498 871 339
433 111 419
778 964 52
188 989 106
548 149 53
280 621 953
242 266 586
150 649 324
699 724 312
450 74 409
912 321 978
194 945 742
439 346 230
333 746 982
580 34 442
521 741 781
323 611 108
310 776 600
233 698 266
467 736 42
29 480 630
711 760 612
108 431 229
248 379 272
774 191 360
347 882 685
268 762 359
491 203 578
882 153 941
956 878 501
356 867 31
335 566 743
690 229 758
861 741 554
932 864 220
912 245 872
874 221 743
71 999 379
540 155 641
756 558 258
356 312 589
701 420 791
638 388 12
226 346 536
533 477 157
848 145 606
154 707 634
663 416 979
14 990 943
731 963 255
364 284 501
794 458 610
997 277 359
696 39 538
688 680 511
349 262 838
602 432 374
11 222 579
624 416 662
775 95 432
829 452 141
201 824 339
277 865 418
862 652 26
183 497 494
587 288 621
684 548 746
220 136 972
192 852 501
277 906 528
612 581 342
743 529 838
598 953 774
82 393 38
137 424 905
955 551 868
503 844 18
563 606 770
258 773 154
132 326 353
167 277 423
168 675 422
67 673 232
183 676 245
880 644 312
421 537 185
580 49 736
190 395 802
196 884 457
487 642 573
272 703 909
459 278 573
12 688 262
391 378 181
425 899 904
53 101 674
179 527 846
564 935 239
383 426 504
70 197 812
271 405 387
654 847 695
134 411 823
482 288 976
17 394 628
350 657 640
769 78 780
832 648 55
176 844 884
653 210 910
559 828 304
386 19 385
776 127 392
20 377 501
810 568 392
17 439 942
836 512 551
966 40 752
323 366 301
147 847 437
882 642 126
611 733 879
507 695 189
369 992 31
558 377 963
392 606 430
362 19 696
214 83 567
391 272 718
115 747 282
662 125 293
899 558 440
200 951 138
747 873 846
470 679 717
870 327 892
335 833 186
737 693 491
712 739 379
939 774 739
590 879 488
713 896 358
992 387 420
775 13 754
572 154 29
411 222 914
414 286 450
929 583 796
419 852 726
555 502 561
740 378 669
269 652 865
322 298 794
575 345 948
963 281 376
42 288 607
931 320 466
703 138 848
550 336 26
378 507 448
15 720 696
852 466 188
911 287 946
519 893 637
704 754 267
52 620 618
324 417 274
221 395 837
783 305 975
635 582 128
771 169 19
399 41 979
331 85 863
614 134 181
539 443 982
239 867 508
206 555 893
397 513 153
759 384 528
737 325 965
333 111 911
585 595 542
904 932 973
273 973 366
592 127 197
28 391 486
265 733 424
911 178 981
880 38 462
281 322 551
545 184 943
754 587 137
95 332 624
229 899 968
756 194 771
711 145 621
793 604 153
429 929 349
607 875 34
419 747 851
358 176 676
561 819 474
817 972 472
225 544 420
524 498 90
537 162 317
652 318 527
366 409 257
396 467 703
803 188 590
655 97 872
114 562 824
705 602 792
495 317 161
968 828 194
668 453 693
848 599 179
40 555 804
231 697 800
197 323 95
277 564 122
944 642 306
441 30 279
375 437 719
141 672 808
903 634 114
835 735 135
723 133 977
513 42 926
553 826 691
443 870 761
641 323 923
110 544 61
240 754 842
708 484 376
130 485 175
328 818 457
575 407 492
471 601 683
139 440 436
465 26 898
753 427 42
339 903 464
784 42 606
274 481 441
320 805 395
629 343 496
22 429 658
424 509 57
446 505 37
112 72 968
936 706 470
586 103 155
189 929 422
712 805 214
561 478 764
442 279 802
510 544 439
872 478 305
259 652 235
965 27 807
569 525 264
365 538 70
959 753 636
632 870 868
919 906 506
350 989 107
973 513 91
532 23 584
156 989 550
604 598 198
706 210 769
403 139 375
785 222 671
685 802 428
766 906 52
12 639 483
232 724 392
662 316 736
14 540 477
956 129 958
746 849 347
917 398 35
954 868 954
615 163 265
256 929 780
288 256 67
35 287 13
550 679 57
521 641 88
444 332 646
718 330 582
557 293 169
850 165 484
884 249 280
197 521 519
986 487 375
21 185 539
842 333 636
815 206 162
555 678 458
470 862 322
659 555 677
404 946 225
416 938 992
768 379 82
787 545 690
486 319 643
631 74 516
540 897 402
859 243 163
534 109 345
855 238 279
631 732 15
671 543 153
348 940 789
66 214 370
461 535 99
514 61 18
143 730 948
946 928 346
984 17 217
318 13 268
569 35 650
819 940 387
164 466 362
647 834 14
104 712 868
185 395 763
941 468 258
139 973 698
538 628 333
581 143 667
170 194 942
926 662 486
351 900 579
350 570 199
458 286 738
472 899 582
465 361 247
397 966 463
673 663 564
486 567 230
800 471 94
868 674 884
252 839 908
960 268 583
727 409 677
660 69 430
272 889 894
871 726 382
368 767 645
695 363 874
351 374 208
24 672 617
946 533 638
53 386 221
405 457 55
339 515 16
791 606 359
65 153 341
361 561 925
255 605 864
978 532 359
615 655 527
497 658 194
178 81 762
170 978 867
285 389 833
305 966 215
398 815 745
774 184 667
407 369 796
456 733 315
580 427 643
26 984 723
989 633 685
997 549 338
281 931 437
61 243 196
67 877 339
932 122 950
940 616 540
876 213 277
729 912 895
182 75 290
257 114 260
738 981 13
485 999 84
924 272 874
407 687 186
992 377 415
111 990 389
399 456 93
203 980 887
132 703 830
396 620 17
908 306 795
529 556 341
500 352 879
366 233 357
269 328 639
701 176 494
44 162 959
502 26 950
165 228 358
960 679 157
935 674 891
835 134 624
855 815 514
387 330 235
360 390 711
643 880 11
722 932 956
282 912 576
760 852 586
631 353 251
18 410 443
755 265 96
41 161 743
108 739 875
730 298 811
347 211 12
278 943 689
485 739 767
803 674 479
621 343 527
145 323 789
742 599 252
845 87 373
58 642 738
520 48 963
290 935 217
394 176 947
728 791 540
932 666 697
538 151 696
188 22 575
889 195 903
519 491 813
620 146 866
499 479 280
767 576 983
104 727 255
123 459 622
952 372 310
726 17 626
884 175 126
364 363 20
72 665 302
440 906 200
203 973 56
358 642 399
592 128 289
789 297 401
580 964 953
257 678 693
297 319 352
974 896 577
685 44 615
677 325 851
832 799 546
603 646 550
162 778 97
777 467 109
208 746 716
221 22 877
624 569 246
161 529 742
611 392 337
321 934 153
131 481 759
991 600 803
267 807 427
578 620 247
269 39 210
198 957 874
531 45 247
109 771 798
823 623 511
833 165 47
320 410 71
77 679 290
735 22 340
786 20 172
804 599 856
532 144 171
465 138 856
28 776 240
34 133 754
301 369 413
51 994 980
507 914 67
566 229 434
500 754 391
294 334 119
891 488 815
182 665 678
819 20 478
999 481 153
767 21 602
773 544 731
352 844 541
144 263 785
785 22 526
302 325 558
288 458 311
947 793 114
484 156 70
200 761 273
883 860 762
820 977 898
105 12 407
753 823 551
993 316 272
156 330 375
981 365 128
764 639 235
574 70 480
58 824 613
848 535 738
707 873 979
763 226 151
113 554 990
147 420 648
948 432 636
905 835 532
865 987 248
193 586 951
958 764 167
122 479 657
938 275 666
799 302 181
614 836 234
962 461 889
143 272 934
454 923 735
695 174 142
379 826 546
419 672 668
827 842 324
937 995 201
371 759 647
325 269 414
885 223 456
807 304 746
273 185 266
736 15 906
797 775 505
808 975 441
198 373 702
22 526 686
755 576 717
261 341 986
163 743 813
837 984 630
581 297 759
492 215 169
654 12 917
204 901 687
250 981 196
577 727 516
12 489 44
592 210 343
289 184 966
569 95 807
723 902 138
226 426 133
697 528 817
588 733 231
594 733 403
806 708 733
974 116 962
29 286 103
628 107 325
51 622 881
394 859 550
359 795 549
752 818 940
555 85 810
219 710 681
537 79 141
770 156 563
495 714 882
632 627 44
880 657 560
217 758 393
189 218 612
353 294 689
595 122 851
314 437 236
339 927 527
57 758 323
306 574 10
390 849 792
259 655 42
786 66 686
88 929 599
685 286 866
885 212 975
632 57 531
299 454 648
831 864 233
645 450 563
372 90 371
120 84 177
629 770 255
548 942 15
839 459 331
558 516 766
434 528 405
178 650 947
80 597 816
525 261 685
722 390 553
323 754 565
600 665 861
472 779 616
237 33 872
915 763 366
862 583 884
980 265 434
823 795 842
118 620 741
23 848 492
844 848 29
427 765 331
140 757 876
776 394 243
484 475 395
480 567 541
10 146 697
570 722 34
502 950 685
880 225 598
560 569 33
564 452 425
207 848 664
646 436 406
293 798 758
235 942 513
77 480 967
262 354 968
613 828 697
269 728 112
101 789 493
24 998 210
711 807 687
265 573 148
625 717 354
301 950 53
243 359 132
95 927 729
312 78 394
120 897 56
104 971 228
748 376 764
960 571 653
805 100 51
908 29 286
314 606 409
869 831 342
898 403 248
992 912 432
262 958 26
510 264 514
701 868 979
597 678 240
646 434 541
441 47 571
229 951 729
278 236 738
433 674 155
851 565 482
351 911 494
401 77 956
971 551 110
588 161 862
528 554 860
151 706 242
92 457 562
184 147 840
920 300 249
558 371 234
672 865 25
320 921 115
949 858 176
832 732 551
657 531 927
63 99 614
144 750 232
802 549 353
538 668 746
177 414 533
614 846 592
807 163 391
480 868 818
872 300 382
463 906 738
821 44 617
329 54 162
113 576 558
891 55 559
935 363 571
972 926 684
517 373 851
499 441 561
375 66 971
953 755 44
911 806 46
408 242 471
999 870 678
991 703 56
649 95 926
695 791 236
998 214 51
895 291 470
278 128 352
225 916 551
390 818 197
328 288 87
30 244 101
788 985 545
217 618 683
912 352 713
528 707 342
421 45 589
369 481 703
335 978 123
833 920 45
192 124 774
431 552 223
317 72 361
40 928 134
956 568 357
857 912 917
309 500 915
986 873 217
62 735 722
485 370 820
801 546 20
382 198 889
924 181 894
596 136 485
282 344 52
543 577 797
761 199 646
797 847 374
593 438 802
541 426 160
298 20 408
872 781 212
685 651 944
276 186 216
419 890 877
52 298 165
152 612 94
662 120 627
992 623 160
294 876 244
457 641 714
595 610 429
407 95 814
758 748 216
730 875 813
162 465 67
684 233 380
214 814 319
393 963 463
580 451 207
922 367 747
477 679 678
432 839 797
351 498 88
502 794 814
338 476 509
759 458 847
846 506 237
371 334 396
672 74 576
676 106 885
331 449 282
229 810 332
653 454 882
455 705 19
336 402 607
982 442 830
606 272 807
699 144 995
861 336 44
504 197 84
299 888 326
576 804 43
452 874 196
486 909 508
230 769 265
244 280 307
974 408 368
223 469 890
928 252 336
526 491 815
524 211 858
907 170 936
647 369 472
226 150 832
192 828 474
761 385 635
420 930 682
726 359 972
489 465 24
969 840 413
766 646 993
673 768 944
689 556 13
903 729 406
272 541 570
381 795 214
544 288 504
420 650 767
46 340 642
342 806 800
793 344 602
252 868 600
754 210 494
785 807 20
132 218 818
933 590 286
493 899 632
959 866 776
854 479 244
881 787 479
863 632 608
413 770 291
144 641 387
204 564 776
745 79 798
949 322 41
679 971 714
782 759 146
224 867 324
128 660 495
341 415 289
500 379 419
42 388 484
903 611 787
705 791 823
92 48 914
755 610 863
741 35 702
28 740 829
603 162 746
336 984 166
205 632 295
631 946 10
15 590 292
632 829 526
781 853 625
811 535 838
895 545 647
912 164 426
202 888 435
418 832 93
212 719 386
251 328 996
224 793 447
115 439 468
610 322 839
12 571 476
851 848 533
304 408 629
510 712 383
603 611 505
115 520 343
359 541 950
564 346 235
667 676 128
607 199 801
966 294 587
583 199 346
956 398 292
608 480 681
204 113 234
935 404 925
940 287 428
909 408 310
453 563 529
491 536 415
322 653 102
146 606 380
328 441 265
765 120 915
707 37 887
176 968 570
668 817 643
947 641 883
387 397 196
650 655 152
408 308 779
902 614 839
821 292 195
774 417 137
120 318 556
397 484 303
479 815 518
665 407 459
510 646 425
727 925 162
12 485 508
586 747 84
769 594 309
615 928 798
900 204 308
31 412 907
948 438 212
562 336 767
748 352 411
983 508 353
590 97 793
456 866 782
458 184 696
550 876 820
883 449 700
518 684 626
43 851 883
815 550 268
176 81 47
628 663 477
967 695 452
219 448 190
394 731 291
137 225 542
656 806 499
340 58 25
51 307 418
716 299 744
649 438 556
793 677 160
820 331 555
498 812 451
932 550 187
409 683 854
308 415 986
330 490 988
968 117 380
738 373 227
38 320 640
250 910 200
618 63 474
656 235 32
269 384 61
38 381 424
427 564 725
777 398 875
525 770 934
334 973 889
963 921 313
682 360 176
498 578 625
128 620 811
318 339 247
369 736 271
260 987 204
290 209 973
53 282 270
248 478 791
233 913 485
921 220 494
547 11 698
90 283 641
126 83 169
996 634 289
561 391 944
739 405 621
915 948 646
520 592 607
15 78 388
162 390 20
597 54 246
511 29 111
895 423 893
848 346 219
798 796 238
385 155 53
970 312 111
117 820 579
827 851 94
266 648 413
403 812 27
223 633 859
432 300 973
549 399 489
822 490 414
191 687 136
959 455 78
911 243 920
354 812 617
143 110 393
139 204 798
705 893 95
537 704 720
238 757 619
584 102 378
410 761 885
715 137 912
502 96 429
892 392 197
710 55 817
592 876 367
294 189 123
992 885 23
222 771 454
870 23 150
457 811 409
633 661 348
637 550 266
962 748 554
936 581 99
666 927 923
913 728 677
183 647 385
925 451 592
806 366 957
974 358 87
991 488 96
675 258 870
127 570 251
282 371 752
965 434 783
953 120 946
82 466 814
590 192 161
846 613 304
531 551 411
604 22 831
379 243 593
226 447 847
281 16 724
914 671 826
767 951 707
480 820 552
93 825 232
926 441 226
483 91 460
600 712 205
517 738 387
355 494 648
89 243 765
65 343 264
976 32 994
815 403 64
531 745 923
275 978 942
163 895 188
550 653 316
389 774 691
639 706 129
20 944 192
924 66 723
84 958 800
772 635 784
205 68 932
638 831 290
490 765 147
393 590 76
893 963 274
933 796 137
563 65 744
847 305 943
665 555 490
769 168 756
990 563 391
111 83 242
995 950 448
265 751 86
766 466 777
487 225 880
713 993 655
75 397 578
812 826 593
830 709 883
105 827 653
576 961 126
606 224 856
738 819 870
590 943 659
557 152 641
762 707 257
248 629 156
417 44 824
355 498 527
346 13 478
130 416 893
87 425 547
782 489 409
547 792 180
751 70 372
351 850 800
503 746 912
482 418 653
860 977 339
813 568 874
688 212 763
575 928 244
845 820 699
490 302 741
174 264 648
877 62 424
853 176 999
358 565 605
575 705 661
459 101 782
535 880 980
18 495 608
432 528 594
303 905 519
946 604 189
724 299 122
781 575 642
457 859 41
922 956 303
788 615 216
631 698 453
632 648 56
597 297 615
513 98 773
864 574 822
118 93 144
684 729 439
676 998 923
532 33 492
26 284 70
486 262 667
730 560 423
987 120 590
835 555 111
782 993 543
888 957 588
344 25 983
239 978 362
603 185 398
666 305 671
370 816 547
50 893 575
751 290 693
225 472 817
523 98 124
819 214 535
223 28 72
636 246 32
80 230 817
158 31 61
765 858 657
222 270 662
483 254 350
132 446 173
913 985 943
391 547 145
469 792 957
127 956 416
13 489 686
875 696 406
666 285 694
797 628 730
181 202 19
77 671 931
16 77 131
858 352 150
458 612 975
583 662 109
788 311 401
410 488 41
478 127 494
907 325 622
431 381 769
490 449 26
994 145 54
537 570 173
584 459 956
177 828 801
985 855 320
424 56 345
131 306 501
91 632 823
725 322 229
949 401 306
257 915 643
548 739 522
967 348 106
455 122 544
686 540 105
357 575 652
612 647 193
630 495 259
875 697 829
864 600 241
275 421 837
833 967 223
858 104 931
309 785 187
595 754 539
141 385 626
553 611 923
267 811 785
546 509 136
80 130 733
499 235 441
569 72 307
230 513 485
351 918 28
257 454 708
110 887 532
32 617 139
515 45 887
729 259 483
917 774 421
443 47 909
790 383 110
92 254 408
146 109 658
180 346 637
385 544 418
887 26 468
33 585 589
318 549 964
382 417 360
974 183 128
23 416 788
129 444 270
300 934 567
191 151 459
562 519 687
597 302 894
360 997 480
468 787 167
795 174 827
316 456 752
759 826 63
151 82 233
643 296 806
240 472 739
568 290 325
714 993 646
591 304 192
58 260 815
376 658 219
424 43 68
312 408 540
574 478 649
844 248 303
775 858 393
494 300 540
123 404 149
285 82 144
497 136 446
628 551 747
476 991 667
479 53 478
483 446 77
184 931 344
767 703 812
755 949 707
642 269 751
969 721 188
567 795 902
606 825 993
849 924 719
264 629 423
401 834 797
305 299 78
917 503 193
174 750 522
730 588 37
207 677 45
751 154 734
100 63 841
927 606 219
617 562 178
358 570 923
805 883 500
567 666 417
113 192 243
784 395 903
379 949 494
154 275 337
872 18 639
50 567 989
485 335 733
460 477 15
291 147 856
668 902 156
165 161 119
631 372 549
317 968 512
598 452 994
878 578 971
822 676 534
404 440 114
956 268 600
198 414 127
421 783 701
825 331 305
108 420 391
765 977 997
811 21 50
44 171 267
885 691 329
601 622 306
875 351 972
983 287 188
412 483 941
86 805 10
814 560 121
833 939 904
140 655 771
878 396 461
106 245 292
880 73 984
329 476 275
348 526 833
251 914 627
357 540 699
84 38 663
218 619 86
486 646 788
164 865 409
801 630 836
882 271 588
122 450 301
325 974 923
720 407 781
684 351 677
315 985 624
845 527 951
139 103 561
672 590 406
748 950 524
825 195 542
604 296 750
747 585 442
976 171 593
267 487 90
256 355 344
21 252 494
617 19 901
479 273 135
808 619 347
566 659 153
21 431 990
26 279 128
709 540 985
16 793 52
150 933 270
395 610 447
122 76 101
288 867 977
17 107 468
797 739 847
866 402 770
516 403 278
525 458 769
779 514 90
543 574 909
86 448 245
501 798 646
968 649 673
688 677 366
388 127 471
395 553 618
366 968 495
649 950 503
60 584 429
831 562 116
601 968 72
783 604 131
183 101 310
568 128 974
883 859 170
528 392 108
40 927 230
122 679 282
338 921 444
644 168 48
788 987 186
59 782 349
767 848 15
541 730 395
691 540 14
535 437 150
287 537 250
262 643 879
623 813 969
736 636 145
664 860 807
859 650 258
975 871 266
79 361 727
747 857 869
379 440 687
909 376 656
262 839 968
476 113 984
739 845 256
389 763 852
965 825 244
778 979 196
608 182 476
288 711 748
577 566 405
452 27 343
716 45 318
184 670 661
669 943 879
175 873 931
988 181 214
631 59 682
418 383 734
658 91 496
105 505 969
797 368 304
966 506 474
511 306 389
678 323 208
820 991 402
709 421 192
822 467 976
100 360 794
871 294 915
966 585 878
909 959 172
38 189 721
520 126 240
578 171 394
404 971 494
989 766 948
615 766 423
441 499 781
289 993 661
911 143 610
482 808 184
508 366 443
339 93 793
629 662 690
403 920 656
601 629 627
747 898 381
590 705 24
714 679 344
509 58 745
322 739 357
143 689 121
827 851 12
937 697 627
480 245 214
344 23 886
805 438 711
451 198 763
851 525 23
144 25 48
160 795 916
219 805 81
72 386 890
391 871 867
26 475 161
494 147 330
473 721 187
171 470 907
121 764 678
280 435 824
549 385 316
689 525 744
304 393 140
652 431 398
26 318 579
119 266 996
933 888 848
142 478 211
618 859 907
365 486 762
879 422 664
129 54 450
14 277 75
496 180 425
702 569 518
683 446 284
51 486 261
755 322 924
316 203 912
607 27 447
848 626 657
438 162 495
743 63 41
43 222 940
847 71 758
197 657 514
339 209 768
536 353 715
32 936 801
594 422 980
945 491 287
722 126 21
39 846 97
466 243 37
704 118 946
392 69 783
375 609 428
765 315 915
958 886 33
516 203 660
98 625 515
436 786 712
397 130 32
403 289 379
370 819 690
115 313 17
766 255 226
858 430 940
260 483 422
819 294 617
313 667 786
363 443 297
534 729 325
620 427 597
621 665 989
584 184 394
619 574 357
919 55 962
192 599 98
809 103 509
687 117 185
16 269 68
521 168 870
24 125 250
664 884 752
89 582 396
949 911 673
379 984 523
920 411 762
980 667 934
386 226 942
940 212 686
966 247 381
257 104 868
612 673 808
921 940 706
192 263 435
848 253 83
33 71 913
894 627 208
574 312 623
450 823 613
431 69 221
189 498 59
929 468 876
46 617 83
240 548 330
962 768 908
161 790 206
243 40 414
578 26 582
833 22 560
435 527 575
737 647 577
533 762 194
957 399 453
12 913 952
437 361 236
430 497 890
936 246 109
629 414 292
824 37 116
439 563 866
693 247 26
666 346 452
305 196 369
118 561 666
188 10 397
718 65 246
404 52 438
958 321 359
630 328 194
536 161 728
251 274 469
902 27 357
924 224 178
224 972 153
276 685 186
801 21 674
470 729 410
787 587 877
664 334 24
142 871 590
546 98 237
407 863 50
972 606 461
883 42 182
523 565 692
824 688 755
680 779 875
451 412 102
174 254 796
340 150 817
502 867 441
772 408 253
34 696 925
424 215 603
48 947 605
393 100 10
908 123 473
958 384 171
233 624 815
608 252 715
337 632 152
902 190 832
914 517 186
885 717 263
453 250 617
823 41 698
963 940 424
947 114 19
227 660 197
298 755 479
651 533 328
408 682 78
453 902 387
383 494 148
709 55 253
343 198 423
639 946 959
900 109 64
748 744 673
218 955 809
273 629 14
888 42 807
372 816 477
433 948 882
455 730 587
649 777 472
746 34 494
614 515 552
957 680 172
107 397 396
629 446 13
851 138 115
845 499 887
499 412 654
729 58 321
563 696 704
559 87 109
478 669 663
303 739 832
840 873 504
511 181 872
858 725 218
412 900 375
694 738 283
520 260 640
181 804 52
581 777 919
795 626 226
444 217 947
365 867 878
800 193 384
837 972 784
756 360 570
946 869 229
828 20 481
450 373 348
44 207 994
189 697 774
550 590 512
437 181 361
77 132 227
389 48 696
286 516 787
641 922 204
223 677 995
882 889 142
261 653 384
904 107 497
696 950 482
489 713 248
113 84 283
749 118 558
814 86 868
49 803 607
124 606 915
755 677 772
252 375 605
196 309 540
545 218 171
532 972 870
944 655 736
186 932 410
540 489 739
92 331 393
36 841 730
402 591 575
637 119 276
550 329 591
869 836 500
609 410 699
246 213 648
51 983 511
883 342 492
983 992 605
28 979 161
83 629 596
864 741 482
422 444 181
740 414 279
609 515 428
72 795 503
466 112 397
307 478 639
67 967 528
776 240 178
122 612 56
121 946 825
792 469 102
549 436 402
666 30 502
772 479 305
895 65 141
661 743 335
417 141 551
98 238 230
412 255 211
709 380 903
355 75 108
13 637 246
938 226 49
195 853 261
190 468 762
712 966 479
359 380 223
950 937 741
343 432 245
698 149 743
431 86 706
864 419 285
160 282 564
461 864 127
323 792 952
452 569 255
404 825 291
872 72 532
184 783 570
431 742 787
837 793 420
783 493 827
966 145 914
712 357 770
289 367 203
883 170 407
855 828 52
527 877 968
624 553 609
470 190 815
532 858 151
442 540 381
957 835 621
412 206 586
368 633 97
821 690 413
567 35 748
667 294 185
216 641 282
515 204 637
337 65 986
714 144 116
264 48 503
608 309 610
951 784 86
809 589 776
529 726 224
41 81 143
998 614 169
851 851 351
759 972 612
296 142 386
381 949 691
897 566 928
231 314 912
340 823 97
593 194 844
587 21 152
87 291 504
896 310 183
812 108 610
151 124 353
660 366 756
955 241 210
140 17 549
988 686 584
489 784 173
550 647 890
633 959 709
415 349 129
998 462 854
222 454 945
905 672 817
377 527 88
185 517 141
885 91 691
576 699 917
444 880 201
761 191 881
987 490 319
366 185 927
358 297 956
170 115 200
141 207 194
321 253 725
86 886 926
725 222 166
485 290 935
517 936 764
282 79 725
987 742 222
525 357 556
557 218 569
291 404 108
964 817 999
831 101 958
611 510 465
570 855 829
54 395 500
321 90 420
960 147 435
305 751 621
677 801 926
943 33 278
802 351 419
771 45 750
89 924 30
224 378 686
238 212 107
550 647 293
377 335 800
216 915 322
53 770 532
427 589 842
491 667 282
48 884 717
661 718 109
210 927 917
351 266 241
362 377 333
437 222 415
609 304 491
29 476 919
64 844 884
108 978 444
386 60 441
324 813 705
491 448 837
221 64 597
772 596 899
301 600 664
952 556 233
924 63 345
795 470 122
330 425 851
780 318 143
167 493 463
622 284 840
552 320 577
974 653 508
890 782 15
183 821 851
170 934 314
345 363 175
479 879 108
287 229 633
120 599 987
706 842 291
418 695 21
226 295 407
916 280 238
802 928 995
310 194 668
254 551 190
900 260 387
533 402 848
465 360 679
995 839 349
34 526 739
899 644 782
785 736 19
628 975 712
50 141 490
472 771 676
943 247 825
683 525 580
282 175 874
776 170 856
522 755 58
902 677 309
706 723 111
945 97 948
660 603 717
759 992 351
312 37 725
628 874 951
347 26 519
483 308 978
789 360 970
614 207 118
582 138 23
309 38 587
234 86 56
319 994 352
95 909 861
615 690 919
955 403 842
68 959 605
866 515 141
306 557 929
484 510 858
632 231 135
850 164 663
587 20 900
208 134 618
362 265 12
379 253 549
460 127 997
933 219 887
121 611 158
136 426 191
428 514 494
444 624 521
860 157 534
492 18 346
732 705 649
163 652 612
759 790 923
410 985 75
859 764 221
609 304 249
842 979 790
510 862 591
769 696 20
968 692 542
530 913 975
427 270 972
693 741 506
51 207 621
109 745 222
564 817 364
776 297 38
878 672 454
31 462 775
213 897 574
861 951 382
943 991 151
911 269 621
656 319 728
917 309 940
392 592 75
869 269 423
852 21 944
607 827 977
204 260 744
259 929 777
343 54 975
884 419 166
357 831 812
882 943 82
492 701 794
24 724 989
577 605 762
529 549 242
379 592 652
282 692 112
994 434 786
724 432 79
851 688 358
87 236 593
883 277 427
906 862 22
963 819 553
161 331 368
980 753 697
78 275 475
456 620 247
25 268 254
872 256 570
713 148 524
571 642 435
181 326 458
836 485 287
904 334 212
298 214 931
125 75 530
425 556 101
905 822 621
936 157 482
146 677 914
562 129 537
434 394 201
412 53 13
197 923 464
527 629 636
134 193 786
812 818 459
862 488 965
139 334 941
845 542 27
968 546 771
254 768 484
40 879 742
901 177 703
318 515 286
336 635 614
169 687 807
578 654 522
590 745 442
400 912 850
359 991 997
56 597 737
654 194 657
266 983 867
897 407 145
172 822 831
261 218 94
800 414 95
828 716 48
409 467 957
496 261 102
93 763 823
815 60 581
960 982 996
115 280 492
147 653 538
323 924 786
419 834 68
725 787 689
329 429 947
775 984 489
584 882 649
309 275 624
959 904 768
687 151 748
260 46 995
709 91 204
57 827 660
845 976 899
28 197 735
119 574 486
919 930 440
599 162 738
651 388 718
818 568 668
811 345 726
608 605 208
867 754 145
73 695 953
448 324 867
212 796 312
847 789 212
926 461 996
549 318 985
614 10 719
130 19 373
38 595 823
841 492 616
751 722 464
416 972 469
305 549 781
703 182 114
419 649 394
847 773 620
432 156 190
732 748 322
591 650 482
532 216 895
944 954 292
661 633 269
235 94 803
289 35 100
847 883 272
700 942 724
201 805 278
152 499 447
791 192 491
394 443 272
794 497 783
960 486 389
980 319 776
987 48 11
133 616 536
583 260 198
939 729 582
408 574 111
560 415 145
623 253 829
137 584 518
450 276 505
198 897 165
998 752 93
769 623 417
743 441 871
960 236 609
974 991 369
54 189 399
401 638 649
289 417 111
877 669 73
807 154 964
753 429 592
871 540 455
40 772 818
910 976 364
136 165 440
346 313 699
664 573 71
63 35 658
723 347 655
388 946 499
899 709 940
181 388 78
792 934 721
35 317 319
698 952 73
946 332 217
404 959 870
767 616 37
942 830 53
913 355 914
406 962 70
74 875 263
806 263 648
492 531 303
87 963 396
933 668 716
889 761 508
193 233 815
665 111 892
365 212 674
749 621 954
792 604 891
464 884 91
522 396 643
530 930 155
920 869 698
143 175 395
173 200 778
635 221 574
173 54 511
662 458 400
821 299 120
579 532 630
504 922 175
832 358 260
712 421 119
283 556 493
751 790 628
308 567 753
726 403 217
492 778 528
609 331 532
230 789 974
598 88 409
33 827 697
54 231 947
700 900 992
655 909 470
536 703 801
824 720 198
985 941 390
67 289 509
93 516 545
591 876 385
897 590 692
377 432 832
449 36 419
394 571 493
395 483 354
64 791 958
460 826 902
340 655 57
774 923 263
646 822 62
175 113 824
952 708 894
740 991 236
132 552 376
664 646 558
956 142 225
938 488 773
930 254 384
774 393 569
930 272 954
641 528 324
799 759 823
294 961 767
294 336 494
184 240 226
983 796 503
114 947 231
673 762 259
545 851 456
301 795 568
585 457 669
45 407 655
486 489 332
314 837 859
177 32 276
651 463 978
803 398 239
232 337 297
325 704 653
862 465 817
872 910 278
80 694 237
750 917 73
554 520 218
272 882 877
34 212 359
599 641 856
722 834 439
152 507 973
617 355 705
789 452 107
707 43 339
576 34 94
769 79 362
963 386 904
676 760 798
854 529 277
853 941 555
866 72 723
500 297 875
479 301 784
888 66 133
70 951 677
765 981 363
752 696 427
102 339 699
613 409 19
57 578 352
611 590 539
338 180 233
786 664 142
62 176 206
13 282 817
568 623 938
423 260 881
488 484 286
621 619 180
825 169 530
460 949 319
396 91 244
561 419 481
371 248 332
130 614 86
535 641 224
647 980 439
757 458 124
398 864 284
798 581 333
230 187 493
252 470 86
216 652 623
318 789 668
183 890 522
716 356 112
673 474 324
375 996 145
905 303 350
855 136 270
159 999 44
434 180 523
710 390 623
326 370 672
715 450 892
870 137 633
65 326 355
420 213 716
848 889 710
561 253 904
464 702 331
503 149 821
659 783 819
150 57 724
366 500 655
720 899 221
60 785 337
132 235 791
856 257 12
962 921 62
914 755 208
694 520 874
127 451 710
757 700 97
844 727 455
772 333 294
410 238 933
526 663 909
136 815 766
478 915 514
831 671 981
573 224 803
578 942 290
274 103 218
584 171 460
78 380 978
897 29 175
101 500 361
825 913 787
542 307 415
109 660 584
485 516 545
546 486 237
922 731 605
119 902 940
46 363 245
193 833 927
555 995 342
169 144 216
328 213 260
318 291 700
198 772 529
153 566 536
631 271 304
881 608 961
126 176 954
795 476 334
876 204 313
176 679 84
57 513 581
909 392 184
16 633 427
754 164 215
410 236 178
773 340 966
218 677 707
67 813 784
715 467 605
785 805 344
248 862 604
562 585 112
742 193 119
155 456 440
763 379 278
827 487 624
74 388 878
432 769 743
528 638 902
984 77 377
117 560 463
934 128 931
122 805 191
121 387 405
252 187 388
25 683 582
129 579 889
544 362 189
376 574 466
702 570 69
401 549 522
162 352 917
247 96 523
752 702 458
483 40 566
515 198 322
684 826 646
185 22 442
241 474 322
729 545 150
295 981 543
313 702 497
317 186 803
802 248 624
963 309 387
500 173 222
298 446 484
352 313 593
102 946 486
404 692 228
808 700 991
315 827 608
752 103 895
622 160 766
316 112 457
805 694 17
420 847 783
629 313 684
519 668 82
375 806 738
454 677 676
429 460 61
96 708 963
46 998 774
807 247 150
308 382 911
76 574 498
649 246 97
420 199 318
141 51 934
19 135 299
296 404 146
899 947 479
134 763 549
590 764 211
930 908 814
611 304 113
789 548 77
896 779 69
553 950 248
346 868 958
288 969 517
515 95 576
113 152 656
680 414 728
840 162 303
907 126 72
750 497 104
48 219 303
839 611 282
206 517 721
720 944 204
442 44 523
558 231 24
76 575 239
897 31 485
639 98 268
485 294 249
136 258 696
609 717 489
205 781 167
29 233 53
208 51 884
673 915 306
982 89 19
639 251 686
906 410 314
203 583 377
101 707 833
461 578 640
664 634 800
720 778 656
263 954 594
107 420 185
270 784 556
116 744 174
955 757 27
755 176 445
730 464 719
518 605 381
683 835 848
153 556 217
347 538 414
884 239 187
521 533 66
331 395 643
305 142 683
171 428 53
238 159 353
146 56 882
588 566 979
241 317 537
955 835 71
858 767 906
88 924 274
200 724 841
562 823 685
259 994 784
54 930 563
964 318 985
936 796 615
260 923 400
636 513 919
902 381 908
195 441 664
946 711 61
481 25 337
800 571 220
334 521 203
884 394 314
118 512 325
673 155 56
915 350 321
369 571 150
206 738 725
195 96 906
486 93 443
703 440 76
928 37 320
707 671 977
68 131 858
998 973 635
14 459 840
889 461 930
841 211 654
272 112 622
241 927 793
714 120 880
103 993 405
512 167 736
354 15 790
417 396 37
402 30 242
69 905 177
979 590 768
10 490 278
965 99 522
716 279 23
625 85 888
216 629 40
641 483 169
423 16 477
811 185 65
281 220 121
513 225 194
420 583 168
834 101 519
36 776 452
719 45 565
678 394 505
997 150 191
327 199 878
780 24 78
433 365 76
827 425 214
766 705 810
433 690 342
209 988 294
359 746 892
474 439 129
185 756 986
417 303 280
332 846 907
360 313 246
376 324 225
186 830 210
658 384 308
531 765 324
256 157 827
739 295 220
742 92 888
600 849 667
565 562 440
734 982 243
835 606 885
214 866 164
206 688 649
992 581 234
179 314 598
282 990 950
559 728 366
281 109 179
546 700 674
872 151 517
741 645 590
531 490 315
107 649 454
675 924 279
396 588 329
394 261 524
861 548 158
970 704 516
651 496 655
485 11 532
280 375 62
900 561 275
870 999 549
398 699 654
586 653 957
932 161 978
837 521 45
84 312 529
860 791 760
689 75 228
273 489 877
684 801 570
967 538 970
170 337 86
97 608 189
437 148 268
251 221 465
18 397 40
515 407 622
59 628 915
410 303 499
988 609 426
208 857 504
259 80 214
458 12 950
584 388 65
719 816 761
48 193 398
350 34 282
58 851 105
608 707 559
681 593 651
833 742 136
435 837 646
670 913 942
44 835 333
610 976 930
972 131 89
395 208 692
423 273 15
417 282 123
747 817 450
362 323 490
349 868 307
609 353 908
268 260 217
764 321 531
783 31 602
660 672 393
465 586 988
224 656 431
380 591 137
609 910 837
738 785 829
722 229 433
955 178 787
683 744 550
828 10 735
652 540 807
76 883 420
362 797 337
112 975 546
575 910 884
992 871 188
757 982 528
651 799 863
933 604 835
565 164 914
820 245 772
672 274 664
594 659 190
238 354 170
428 199 820
35 258 64
711 749 305
281 523 848
610 14 162
456 144 430
832 480 287
27 559 609
38 688 357
943 643 506
649 978 574
362 839 265
732 406 147
978 310 804
881 155 499
834 296 68
260 760 451
932 909 819
419 601 255
747 901 165
71 411 960
834 399 177
695 21 412
48 252 539
395 327 78
721 786 466
523 965 745
644 879 439
454 265 47
574 387 851
274 312 78
866 649 161
417 270 526
555 243 875
374 327 110
465 416 346
172 701 795
121 61 480
510 897 117
816 861 159
741 674 795
526 572 446
835 385 697
908 741 533
981 550 845
288 957 452
101 315 907
948 211 959
247 806 543
50 242 680
186 616 510
598 423 768
588 180 29
334 380 799
261 922 208
469 83 131
878 887 814
952 685 534
697 332 946
846 763 327
208 554 648
951 964 246
702 81 538
863 178 124
368 952 543
567 979 90
22 659 137
986 712 26
715 187 398
104 779 978
758 582 216
854 266 763
669 55 851
441 620 622
660 152 174
576 914 726
423 238 719
657 254 949
773 490 464
896 280 178
660 401 159
187 784 882
330 152 218
952 706 299
350 541 205
107 739 533
59 487 678
571 886 474
418 103 162
832 788 240
456 944 480
177 790 873
169 22 58
783 82 430
400 527 646
792 245 737
929 159 684
809 937 413
216 773 547
135 19 485
625 394 605
961 275 854
46 687 837
630 427 124
880 17 483
89 992 882
771 957 535
174 658 500
643 843 456
803 643 455
300 345 667
515 477 755
892 652 678
553 367 980
95 691 948
639 964 665
144 777 102
540 244 196
805 17 931
581 736 452
842 40 919
12 54 223
25 541 590
352 258 466
697 574 702
957 645 550
644 959 708
709 618 150
402 628 636
138 237 254
223 377 276
490 694 748
472 716 447
522 959 711
846 135 826
58 694 966
75 760 244
25 965 782
26 764 649
710 256 227
952 627 250
464 67 587
993 244 376
860 703 63
585 53 213
512 995 712
801 450 636
343 288 52
620 784 375
167 974 676
687 491 850
181 921 803
447 135 730
961 94 226
842 577 70
328 224 447
650 202 914
250 110 64
223 779 509
539 574 358
773 387 815
955 261 73
686 850 252
382 97 67
76 808 637
365 465 965
979 865 193
655 232 361
771 376 327
777 379 825
772 954 699
781 514 875
228 533 619
915 313 698
650 700 310
407 168 647
217 440 762
715 771 45
562 806 367
444 732 195
970 106 671
378 825 264
506 220 816
669 790 61
756 256 843
497 836 410
413 739 188
288 690 562
795 322 763
153 890 684
528 988 887
113 612 653
287 30 920
134 177 283
259 906 816
13 669 597
136 412 950
857 907 164
234 161 642
848 975 760
379 703 732
738 649 832
134 243 438
178 379 943
909 990 525
580 784 411
615 650 280
861 576 836
718 870 350
481 813 827
660 590 47
189 937 31
267 724 718
201 514 870
662 897 821
312 795 161
956 484 77
17 977 85
540 822 422
956 508 390
967 132 381
587 741 648
446 482 953
907 169 293
159 370 243
508 606 916
686 311 21
714 185 317
916 406 356
545 567 588
784 572 782
408 272 523
380 541 926
916 823 50
606 566 25
933 433 887
962 286 988
50 556 455
820 327 981
564 790 752
15 97 548
99 175 272
736 221 467
640 481 631
740 842 897
63 961 384
254 881 222
923 178 249
979 627 128
338 838 25
260 154 972
21 743 928
413 664 358
537 434 753
831 413 301
980 544 149
625 312 776
803 705 461
228 975 192
437 929 378
325 920 600
438 491 269
898 552 324
244 318 747
877 179 566
848 803 750
140 170 737
510 795 899
843 297 319
375 546 630
959 511 278
708 965 110
359 350 310
680 929 726
867 916 897
24 663 249
562 498 977
576 521 410
786 825 273
422 487 887
136 172 510
358 21 556
366 820 464
81 776 486
188 605 217
390 24 266
67 773 502
644 282 519
282 795 24
335 652 737
442 479 101
960 106 873
543 861 182
837 303 616
401 552 639
471 989 400
300 248 72
738 763 347
165 624 360
383 81 641
311 808 122
322 279 28
633 705 311
878 164 215
965 983 764
835 271 859
138 292 878
574 671 131
489 336 823
831 804 468
395 275 596
654 198 152
685 958 243
478 695 988
453 511 89
12 765 190
514 732 595
634 466 749
422 373 629
657 616 936
630 931 475
361 32 953
79 610 928
81 942 375
414 386 99
478 927 239
497 949 260
214 244 576
318 704 401
639 761 512
379 348 16
838 167 632
450 277 392
278 979 756
478 293 982
778 193 95
810 302 16
677 272 768
692 93 141
10 378 809
599 511 771
808 206 348
17 550 580
591 468 280
75 360 229
592 44 151
976 662 261
462 958 22
207 701 641
699 797 247
405 663 458
470 816 693
119 296 707
279 379 385
524 549 172
623 966 36
139 316 388
435 542 303
316 537 135
653 97 409
424 586 346
354 679 394
193 527 567
732 936 252
255 761 145
340 540 21
464 449 196
857 721 788
557 992 931
129 151 345
526 983 24
962 169 881
857 375 665
207 335 73
588 42 574
578 851 153
379 465 904
284 445 16
437 494 97
570 214 368
597 750 546
525 180 142
662 549 527
596 776 513
236 279 761
924 107 930
702 530 384
283 504 983
559 803 504
714 14 531
56 649 237
966 649 266
124 631 163
721 892 800
296 934 844
806 623 843
475 270 117
345 344 265
358 814 175
995 378 689
451 131 178
927 638 211
681 152 430
742 124 924
393 939 996
125 854 749
94 309 857
330 857 876
351 135 895
301 759 688
835 596 492
70 464 334
406 662 709
790 371 703
693 925 443
751 541 483
122 608 256
96 765 571
409 830 622
239 879 290
234 269 832
166 203 707
534 174 58
592 833 547
914 585 854
512 418 671
282 651 738
542 148 534
99 810 676
628 492 94
744 836 200
83 406 756
342 92 16
65 912 219
923 599 903
294 370 495
480 114 205
86 608 654
391 416 163
26 124 268
488 288 834
675 615 926
710 973 433
671 173 637
639 678 447
298 868 66
914 62 841
153 222 49
915 650 948
660 554 331
717 266 183
608 752 556
368 188 441
125 100 995
457 71 250
619 438 396
571 605 33
292 421 329
951 109 831
738 686 131
612 696 549
883 10 234
13 645 418
139 348 695
387 813 834
568 598 986
279 563 554
11 946 626
736 765 696
525 927 792
736 345 981
787 240 110
277 47 486
68 629 250
384 398 72
861 865 107
893 30 933
387 984 217
833 481 574
132 163 628
241 451 781
273 70 305
527 684 598
379 403 103
95 771 957
794 790 391
185 211 260
167 472 210
85 800 535
814 249 782
463 610 237
988 350 238
275 433 207
129 191 290
613 392 72
536 564 828
547 94 999
170 764 766
668 544 86
198 144 43
915 138 488
810 284 597
559 745 163
919 189 775
848 236 264
490 496 75
820 870 95
253 370 646
942 81 459
810 38 794
904 995 146
657 686 287
325 168 51
246 356 565
667 590 122
987 405 306
280 87 331
75 159 514
747 637 760
188 371 411
784 975 325
714 957 597
129 627 310
933 643 261
148 295 664
370 505 819
37 706 851
329 180 157
12 103 808
917 661 950
308 473 745
489 56 229
480 141 886
864 230 785
228 592 290
357 181 593
181 463 686
869 510 78
306 708 904
746 560 177
867 359 781
65 150 938
678 409 745
461 991 388
113 584 272
333 258 569
403 727 755
617 940 97
988 113 835
364 906 972
950 406 854
117 387 275
423 100 929
32 314 146
554 682 932
357 512 14
673 991 34
810 537 598
182 248 726
929 544 122
332 231 202
488 637 910
617 260 502
43 253 265
751 839 632
287 600 380
351 478 399
800 411 23
862 684 412
543 279 581
770 427 460
32 810 266
764 231 629
480 492 153
306 701 965
609 80 978
326 918 561
611 772 774
493 673 600
243 620 447
182 811 339
887 308 731
197 911 773
473 185 475
524 381 48
764 218 456
923 859 591
401 489 100
872 520 106
714 945 193
953 235 526
677 131 964
118 332 541
75 250 370
23 838 604
646 989 174
655 540 897
550 482 201
633 595 499
336 902 267
438 992 656
270 42 643
220 927 941
156 408 675
507 643 568
994 780 950
332 490 577
338 691 792
226 382 996
435 133 847
679 681 521
154 801 290
199 648 99
146 824 878
181 895 74
677 848 151
71 939 249
159 930 991
904 413 912
480 894 939
670 852 544
777 836 160
563 71 899
530 157 349
420 609 540
546 822 400
847 553 946
855 883 707
246 497 297
881 378 229
193 517 756
630 77 974
128 943 441
996 542 755
457 89 614
671 566 317
445 40 699
506 937 42
90 388 17
264 766 984
257 907 124
121 730 927
42 887 110
419 548 595
463 48 737
34 986 472
432 827 171
415 87 928
44 20 605
841 349 413
591 196 374
143 494 344
818 227 612
709 110 598
278 133 798
410 889 110
356 622 212
273 211 519
902 857 748
608 701 54
572 321 508
931 158 557
623 787 913
243 561 358
549 817 572
650 807 815
473 923 203
686 584 197
946 529 808
108 889 690
306 617 505
62 463 471
161 28 260
435 497 215
525 738 879
983 880 617
84 922 552
129 292 302
550 909 429
560 519 165
100 277 317
393 768 863
971 204 512
32 238 204
643 716 894
585 350 892
243 772 420
837 494 289
268 361 918
114 77 277
451 383 429
952 272 96
175 388 936
396 295 574
651 749 229
530 243 80
768 222 914
986 530 886
462 387 973
76 118 872
641 328 729
619 137 373
128 511 378
302 919 519
521 385 815
139 819 566
591 805 809
159 187 131
777 170 10
657 123 639
407 962 476
56 244 409
235 87 161
216 430 707
917 287 901
749 149 909
201 233 151
216 415 623
854 541 896
948 218 385
279 538 412
494 370 506
10 798 719
642 644 246
331 983 236
262 283 51
346 47 249
221 658 747
116 928 51
667 412 172
676 862 192
227 581 403
919 616 23
139 429 576
608 486 254
541 233 610
823 376 625
390 845 732
116 485 331
781 683 801
328 588 572
375 718 280
75 334 971
850 562 531
581 949 614
181 884 208
979 788 15
827 323 650
666 980 221
940 611 95
588 641 873
560 144 489
699 244 552
904 368 643
422 104 793
36 958 213
123 563 243
343 992 767
698 588 827
155 687 560
890 499 560
292 492 973
703 403 945
471 972 51
306 495 963
497 679 467
271 649 951
825 754 899
879 103 614
405 945 572
157 617 921
182 222 622
106 720 684
974 332 747
671 519 553
98 584 138
50 244 532
21 198 867
155 645 715
412 230 626
369 474 747
756 950 34
123 68 782
117 989 629
180 833 969
473 430 174
965 268 596
547 488 962
513 756 57
151 390 900
350 593 433
356 48 338
172 317 691
901 480 612
247 469 948
157 442 308
652 404 697
562 302 124
647 324 631
976 683 34
782 104 534
177 416 831
394 389 151
368 462 304
734 174 281
328 228 105
941 102 621
308 93 222
206 229 839
895 179 928
410 215 758
702 303 499
673 816 563
17 43 374
630 175 429
860 268 550
863 254 904
322 124 333
478 439 987
829 793 272
580 67 835
243 122 571
962 865 284
611 881 288
231 136 43
267 199 221
923 594 169
743 715 943
957 309 218
964 16 148
145 622 65
746 74 698
475 858 822
190 702 815
333 158 285
957 784 638
997 266 761
272 437 596
429 695 193
723 247 87
145 839 10
548 98 441
670 232 460
227 982 475
252 856 47
764 780 470
887 178 82
147 208 403
367 49 402
615 11 555
777 172 341
30 63 762
83 668 577
718 181 113
318 99 582
278 607 443
388 863 503
743 775 830
130 566 368
553 318 617
566 118 383
41 559 384
603 952 45
784 780 347
97 916 173
618 21 680
855 75 630
896 938 145
290 356 44
450 408 134
257 890 49
982 725 196
533 851 383
287 212 47
926 885 591
537 177 11
739 634 759
564 466 790
171 990 642
60 778 260
808 579 283
865 827 28
616 808 175
447 145 437
914 544 780
826 564 352
441 124 550
457 467 25
339 182 383
733 960 114
187 516 709
605 584 272
436 192 687
456 822 336
941 844 66
88 37 398
619 511 438
143 671 664
387 581 310
845 822 997
637 709 682
440 678 814
755 788 164
492 937 272
455 550 576
141 701 642
158 442 806
791 844 744
12 169 879
156 808 208
608 101 491
990 325 994
435 105 497
295 59 276
222 297 730
415 868 388
534 781 483
24 753 97
101 233 368
982 524 220
33 373 186
521 625 641
869 544 687
915 859 386
688 223 470
331 926 977
919 56 124
712 37 490
380 419 64
676 46 399
447 298 121
543 913 600
389 104 413
259 288 445
141 164 613
131 287 242
698 566 978
621 750 328
884 796 488
505 927 675
754 888 428
706 41 335
842 674 857
624 276 557
872 687 881
828 925 152
960 925 466
215 669 316
639 577 408
511 319 850
529 244 977
230 722 652
991 386 490
731 11 714
889 664 809
551 107 547
30 920 369
194 308 597
895 95 643
168 422 780
173 768 259
100 702 527
241 505 203
764 117 741
784 937 532
366 482 572
247 618 152
690 480 34
835 597 935
165 942 626
756 984 859
569 250 972
26 624 607
922 69 472
225 597 787
156 384 192
602 358 529
836 514 607
463 30 98
224 435 595
215 350 334
656 597 680
921 867 985
925 537 620
410 246 368
11 559 273
762 609 317
747 266 737
468 46 811
686 774 384
620 169 531
401 450 899
19 803 613
194 630 581
354 876 803
111 188 324
325 959 412
932 368 628
206 882 370
718 946 416
240 942 643
804 339 894
748 593 29
732 990 828
833 124 486
933 449 930
855 994 395
835 700 518
994 657 855
457 18 677
984 733 229
733 109 286
721 564 895
235 879 379
519 531 200
445 437 88
929 171 742
847 463 586
12 461 569
41 180 400
51 593 109
449 357 151
272 715 355
738 378 136
969 946 123
755 260 449
291 448 656
154 258 589
165 737 89
579 385 262
410 906 314
995 903 535
970 944 697
691 548 665
325 569 180
550 275 706
131 263 844
48 809 393
568 776 723
217 671 789
813 560 373
564 860 267
109 567 49
808 964 755
746 809 403
772 478 962
40 143 458
264 763 989
632 472 425
736 224 784
265 24 136
153 742 755
98 460 524
631 465 847
624 538 273
935 266 433
80 834 163
765 837 501
397 827 598
902 394 450
663 234 94
327 702 438
840 59 126
973 512 149
269 45 262
316 697 203
813 135 979
450 832 480
24 250 549
721 579 610
304 840 375
383 257 783
205 695 824
846 55 629
31 375 768
122 265 243
523 697 224
383 875 140
280 330 523
307 743 394
493 436 905
577 989 317
302 715 238
714 853 494
681 801 133
601 681 567
493 176 441
577 653 86
732 779 679
670 697 584
332 466 639
608 60 820
928 145 226
601 729 535
245 363 491
515 598 594
19 814 271
697 123 175
489 344 21
653 204 73
530 742 796
688 723 809
88 485 244
573 269 499
681 134 554
126 289 58
590 502 154
770 106 531
695 911 406
122 194 562
389 346 245
967 39 951
775 98 630
769 845 254
603 964 577
984 658 155
310 330 106
985 345 941
817 678 551
798 272 657
481 772 907
583 688 425
109 45 869
482 843 999
580 861 885
336 347 67
491 190 411
33 788 790
839 100 894
726 749 898
370 233 909
368 391 622
782 831 733
961 911 60
357 435 162
176 115 880
372 191 22
994 809 177
252 573 659
725 997 880
499 666 532
375 941 540
908 234 529
817 189 468
452 315 582
482 820 688
316 850 823
66 605 503
539 190 555
405 887 986
474 143 812
559 799 714
321 241 449
189 869 364
760 436 209
638 655 465
684 173 56
823 408 175
455 663 152
765 914 960
469 129 822
873 914 583
973 97 348
140 196 895
78 260 913
437 650 243
338 937 136
176 83 689
557 50 734
625 39 402
358 572 896
814 783 746
219 704 130
418 290 238
559 396 25
35 531 509
421 791 240
550 966 790
164 382 963
425 321 474
379 670 500
73 428 34
719 361 163
888 631 713
882 113 137
107 972 964
297 108 682
896 516 306
811 105 694
831 273 104
463 912 975
277 229 755
475 391 290
992 780 624
239 509 561
600 836 388
847 664 288
883 678 461
217 679 718
753 387 522
188 105 230
718 728 77
943 303 187
583 162 434
696 441 865
61 530 393
803 506 347
467 110 348
33 272 546
202 61 668
650 709 818
999 279 902
37 477 103
824 588 37
875 426 69
524 262 898
85 182 880
308 902 835
156 50 177
680 978 209
269 463 380
335 554 630
810 524 170
380 933 871
692 28 718
60 149 552
263 712 581
729 916 774
579 916 464
692 506 604
560 642 708
788 277 743
711 964 441
781 88 59
599 404 263
313 202 615
246 872 883
471 556 431
569 856 416
883 560 457
472 903 853
757 595 248
358 772 646
715 843 656
188 454 729
126 219 630
808 235 421
300 352 912
597 690 921
110 255 758
867 403 48
573 923 927
961 464 778
345 880 892
458 684 104
550 20 652
799 360 518
488 864 170
409 568 110
270 991 61
41 825 806
352 864 264
555 224 246
929 794 19
481 241 344
716 154 492
207 715 898
433 384 425
900 366 590
333 176 142
820 167 682
874 363 925
55 935 796
105 227 134
973 322 73
903 870 764
567 323 452
306 440 549
630 89 581
258 468 347
517 348 554
172 965 817
549 500 742
197 677 91
299 10 195
990 231 65
429 753 739
665 729 574
134 327 442
468 749 336
943 233 919
731 779 760
214 910 979
510 446 208
199 570 946
780 876 806
353 29 149
926 645 976
766 377 147
464 744 409
405 657 101
453 282 372
569 784 218
80 867 131
799 423 317
744 778 41
508 349 840
76 255 733
156 971 537
206 410 228
817 100 431
340 686 23
894 532 366
440 166 791
64 133 904
384 723 988
48 743 959
924 37 73
625 831 476
950 106 268
518 856 284
707 10 990
56 912 886
410 48 165
553 835 469
681 933 795
231 870 205
324 191 97
939 724 25
678 796 120
446 852 885
720 624 146
964 632 449
55 611 400
466 252 851
214 160 589
458 109 462
238 224 160
714 140 62
105 441 937
786 696 739
839 567 287
925 38 735
327 458 251
289 709 210
228 429 577
990 406 917
209 950 638
686 908 256
782 35 894
911 733 379
13 664 742
194 589 762
227 643 737
621 692 524
412 457 840
745 816 279
833 151 434
623 655 946
708 795 59
617 427 95
287 599 911
815 901 738
861 107 524
258 234 838
311 740 363
405 517 278
243 968 653
149 510 540
719 210 744
209 296 905
658 806 942
990 707 377
339 898 709
778 888 15
188 524 873
273 987 550
205 565 945
645 459 256
717 511 891
513 658 590
65 250 236
90 501 219
945 851 357
63 746 338
559 63 564
225 102 143
418 448 529
478 91 257
130 687 845
473 387 745
680 865 560
562 856 325
855 844 474
205 17 950
855 789 905
601 326 503
489 863 402
485 475 452
839 358 403
877 97 560
288 482 843
107 642 626
634 463 654
864 378 480
474 734 173
993 486 177
164 979 72
569 107 660
605 866 63
856 691 427
31 55 982
685 224 817
96 232 429
900 811 200
440 294 477
478 406 835
448 871 913
454 429 588
498 182 768
97 486 941
491 244 394
26 964 683
310 919 686
997 384 630
410 364 962
66 210 818
105 24 816
837 371 808
101 418 291
950 653 362
132 86 122
804 416 563
867 83 708
778 247 39
465 774 993
517 658 356
935 631 386
167 849 933
119 990 553
751 501 15
573 883 549
931 107 178
394 899 622
667 615 722
651 529 418
135 263 972
561 111 437
457 12 781
594 572 408
211 704 585
901 437 329
748 531 926
203 97 867
445 308 660
449 839 256
553 92 434
670 721 986
209 962 415
24 339 384
540 428 927
333 690 707
977 104 53
154 678 809
172 389 614
553 151 748
510 44 525
976 570 605
13 161 644
195 742 549
843 67 106
624 522 780
759 306 742
191 945 47
19 308 240
113 64 876
718 887 808
319 836 938
681 37 78
54 582 128
211 890 633
658 686 383
551 741 274
295 760 239
352 950 913
592 686 286
210 305 425
679 276 379
385 828 11
978 136 588
666 427 898
197 412 959
393 337 83
591 806 54
543 321 344
524 851 685
833 827 131
719 918 290
332 895 400
993 812 292
532 153 344
131 237 547
141 986 482
391 801 350
475 304 365
431 672 357
862 355 962
449 426 483
284 42 391
613 390 936
999 588 176
941 94 582
681 492 403
74 685 210
747 219 920
756 840 595
523 957 36
363 421 54
91 130 344
772 327 424
118 365 338
792 924 247
151 307 292
756 31 80
815 854 321
593 348 23
724 600 460
708 30 988
975 534 72
723 172 241
514 364 276
643 464 418
204 808 923
440 17 613
610 27 642
374 541 738
499 759 521
368 742 307
551 585 919
771 508 786
629 652 221
469 440 527
451 637 665
539 910 887
422 905 349
668 262 769
444 950 70
236 802 952
963 824 13
833 230 202
863 284 88
557 957 42
935 762 80
214 999 291
551 747 133
625 259 493
184 901 295
97 888 627
655 655 409
687 619 235
569 188 372
604 190 236
627 347 911
856 852 347
448 320 670
321 240 176
214 733 339
556 726 821
31 891 124
210 41 238
219 582 250
103 438 620
176 493 122
157 698 99
634 614 437
273 820 696
902 660 135
557 809 503
609 182 569
382 118 483
252 677 995
248 592 742
917 602 733
555 28 467
242 836 268
386 593 430
929 660 636
411 501 787
523 449 629
409 599 595
112 597 20
484 362 726
578 361 816
205 576 113
596 254 211
117 30 942
648 897 22
881 933 679
926 139 211
709 854 360
68 665 711
932 268 954
160 200 198
839 122 42
455 182 485
148 533 426
514 767 292
36 536 241
293 344 752
526 987 261
607 200 403
961 651 992
68 30 367
481 767 394
124 363 355
989 500 331
227 970 451
399 715 66
169 284 962
494 247 575
635 189 490
642 427 788
308 924 665
504 12 899
827 498 244
722 812 906
52 827 281
247 505 580
498 864 194
106 174 924
560 52 586
451 512 672
675 870 517
36 824 953
993 696 280
690 458 602
833 599 39
898 852 998
745 101 206
918 474 737
393 77 898
29 311 394
193 384 613
605 91 525
817 315 873
292 671 73
536 25 686
340 183 678
476 36 80
150 922 968
338 299 986
418 670 719
941 545 25
588 497 264
29 365 191
223 601 861
100 253 994
223 560 792
380 209 737
923 533 434
474 478 220
481 927 87
491 900 863
565 654 621
895 673 321
612 66 753
963 136 507
803 736 821
812 109 184
520 227 669
655 408 731
652 454 644
43 637 432
693 312 260
314 179 512
168 316 94
861 956 786
71 237 435
175 521 299
393 33 985
590 557 851
448 136 241
552 680 142
263 654 442
713 20 120
54 327 513
738 266 201
626 157 71
88 299 228
855 233 637
527 395 12
632 695 518
951 291 454
745 836 234
39 947 241
751 194 50
993 475 824
74 989 560
174 785 141
196 923 480
975 393 831
97 454 398
344 145 609
444 603 410
978 328 587
882 960 183
384 28 484
105 155 474
833 598 416
574 904 15
541 58 939
122 357 801
989 572 217
27 781 611
78 990 385
752 391 39
623 776 318
642 171 707
849 732 47
385 190 673
581 356 421
17 111 751
932 598 775
244 560 182
475 678 317
996 276 507
105 985 42
457 405 138
714 594 152
44 313 120
856 430 159
12 831 275
908 590 717
584 179 923
808 868 534
832 363 468
499 109 915
656 472 253
266 829 846
349 35 569
634 498 64
124 864 455
475 860 982
324 432 118
627 324 942
730 86 617
490 567 822
349 387 71
991 719 577
549 867 135
728 568 254
515 159 347
246 480 568
727 229 694
806 656 598
129 473 696
372 850 133
89 990 204
917 437 179
949 492 718
981 160 53
142 75 563
288 35 226
627 166 133
209 987 655
98 204 368
669 463 707
120 535 846
630 735 930
44 877 157
789 370 300
993 675 615
819 791 197
76 501 242
263 69 773
157 937 874
14 551 889
974 968 447
626 843 705
297 920 958
20 473 313
21 150 537
135 974 467
758 677 246
130 731 658
924 555 987
298 462 865
104 81 147
186 976 811
967 830 962
610 673 299
402 62 457
885 659 767
921 711 127
883 708 650
960 350 527
283 626 704
193 466 89
825 69 915
73 891 424
474 827 333
693 552 105
512 615 349
141 170 408
16 593 147
714 665 113
195 407 166
568 496 205
481 347 435
704 409 104
928 909 671
92 233 557
398 279 156
340 894 277
397 648 431
975 359 381
216 302 327
321 493 724
478 226 558
966 122 702
560 93 724
289 87 340
261 120 654
467 438 973
884 564 341
935 225 607
627 505 680
60 131 729
16 801 115
947 844 257
858 12 962
393 201 175
293 38 216
480 69 584
587 658 839
373 838 491
715 486 258
326 751 62
637 117 902
483 432 637
773 498 143
618 246 55
273 576 202
31 377 562
626 280 947
22 316 66
134 31 63
507 731 239
257 796 696
919 545 506
195 333 278
889 187 94
73 564 604
349 393 945
262 463 895
729 648 896
312 639 942
595 337 790
207 270 548
446 290 376
940 996 402
492 123 545
228 970 757
284 713 453
322 421 228
195 417 969
555 529 624
364 471 777
975 249 612
196 332 14
579 18 298
43 658 336
77 20 542
250 353 767
776 348 951
209 161 312
93 537 117
806 657 524
192 507 71
22 939 915
444 724 706
275 517 843
536 210 728
69 218 639
236 576 187
830 768 501
773 208 574
883 415 988
203 253 28
83 235 166
569 878 959
57 15 913
201 559 723
774 913 62
128 632 570
370 626 828
371 856 552
545 249 287
73 734 297
490 205 469
630 780 655
252 312 594
503 589 648
353 713 702
456 812 117
232 189 853
787 927 504
148 920 100
116 340 927
511 950 130
797 849 929
541 912 371
201 590 51
532 254 624
696 821 638
690 986 88
301 246 389
651 780 122
88 518 509
105 760 883
753 44 621
768 295 634
743 68 357
584 960 180
831 816 479
27 810 841
232 847 939
785 572 683
864 768 75
94 769 121
769 636 299
631 252 446
756 546 461
498 931 308
141 934 237
112 792 949
347 400 645
898 933 134
25 220 952
934 978 157
278 90 506
800 465 732
977 176 223
209 280 749
536 704 434
529 764 637
37 988 973
203 443 450
371 240 536
334 544 692
927 843 509
193 814 762
544 690 719
33 251 211
639 820 116
897 101 21
500 445 279
52 244 538
877 207 680
387 41 974
994 772 566
677 719 955
182 991 65
390 968 129
75 986 947
871 768 884
853 432 993
176 842 607
478 310 901
643 393 961
134 900 615
41 504 92
768 492 746
600 227 561
673 107 303
907 672 579
886 547 923
945 453 140
325 203 640
959 384 819
416 525 578
644 869 895
624 764 524
418 56 247
143 514 706
950 847 64
635 60 385
649 126 715
21 598 579
32 590 452
685 437 129
139 462 723
527 331 105
896 662 918
986 784 560
667 982 101
844 142 687
936 860 442
789 720 841
339 772 779
969 947 436
381 428 553
120 181 80
159 730 864
716 743 125
313 940 81
440 226 11
386 654 636
927 497 251
50 867 620
816 352 206
191 20 98
128 347 450
782 368 115
705 141 180
60 380 551
471 596 752
763 549 616
603 803 877
829 739 293
433 316 571
843 826 559
812 574 468
351 699 956
30 125 284
965 766 140
552 28 793
825 595 754
479 947 347
741 264 449
705 374 70
785 906 846
484 399 189
170 381 519
296 711 714
771 98 631
697 679 503
32 809 478
343 631 561
858 795 887
903 959 108
230 318 117
333 284 636
339 400 889
754 680 179
328 614 375
541 796 216
715 635 198
154 724 79
516 349 652
964 612 462
92 961 926
920 550 409
186 967 986
512 900 344
864 216 315
325 743 676
636 395 172
21 423 604
154 76 922
832 445 948
922 32 888
241 327 349
175 469 759
576 836 239
114 152 42
761 106 292
811 983 142
632 204 429
458 735 265
868 695 825
976 481 941
419 43 621
880 747 676
102 640 610
632 160 299
15 123 488
432 191 786
993 356 697
210 128 483
42 817 267
165 991 307
297 279 98
550 554 360
574 27 909
449 43 344
143 999 653
928 724 991
169 212 72
343 681 919
894 282 605
897 652 402
273 601 510
808 628 419
808 735 330
149 311 475
524 119 802
97 616 384
69 190 577
481 840 73
776 872 464
832 692 85
14 629 65
369 774 774
28 145 676
239 94 937
445 26 421
818 46 873
899 416 243
652 92 161
140 248 995
555 305 706
96 654 719
758 665 41
945 73 910
427 864 882
571 110 530
920 470 558
526 363 879
523 482 235
228 424 307
134 177 974
553 162 46
237 344 273
804 795 334
539 635 663
751 446 955
944 660 10
367 503 68
647 502 906
975 137 696
26 866 924
543 305 132
793 969 97
297 346 43
22 690 735
931 124 702
752 161 517
103 687 385
778 191 473
575 618 383
733 43 984
744 938 513
283 695 313
505 263 751
334 222 536
448 520 751
494 192 489
538 770 593
71 199 343
69 684 849
219 536 306
33 519 719
285 408 391
83 873 152
322 909 970
397 723 186
466 349 670
590 729 266
665 819 860
718 365 970
814 369 619
46 905 562
540 266 645
563 525 767
386 441 92
62 318 272
231 302 281
312 819 237
696 200 571
939 470 331
642 795 904
779 312 204
373 763 965
539 845 147
632 875 249
662 67 540
828 545 829
967 568 340
281 97 171
288 669 96
868 999 606
47 199 900
536 522 295
366 492 445
582 291 624
619 535 382
618 224 937
660 165 113
222 872 766
329 743 901
558 220 446
773 377 820
238 139 356
849 430 701
659 913 189
901 255 761
191 589 507
770 365 12
570 134 398
494 642 364
901 454 136
219 308 327
26 416 298
78 778 231
390 692 166
949 476 802
397 579 154
449 362 159
328 524 201
693 840 83
575 310 366
648 200 281
663 708 183
772 736 929
718 134 819
737 418 590
880 97 444
14 131 286
466 517 570
232 365 192
732 479 807
325 343 149
917 77 955
300 631 409
706 387 948
783 411 157
444 767 802
633 184 636
613 710 692
469 996 888
748 197 505
334 310 616
933 269 874
85 654 961
583 127 418
738 573 417
500 156 59
120 45 755
456 217 761
814 192 807
235 416 348
599 265 909
456 821 639
934 660 260
766 344 473
300 857 619
234 822 888
407 900 137
227 753 411
211 521 523
155 753 903
287 654 614
768 200 52
952 471 717
909 246 794
89 297 997
560 661 91
479 829 122
324 599 926
238 241 135
684 849 589
61 99 896
970 379 294
556 970 729
771 683 113
34 124 177
612 331 665
327 692 452
351 214 479
784 49 338
263 292 955
566 523 258
809 177 920
833 589 838
899 51 584
373 668 202
49 106 183
973 290 85
91 506 46
484 532 518
474 48 666
994 827 557
595 135 623
558 955 589
383 479 800
752 945 83
738 502 267
321 928 540
505 807 728
856 436 971
693 88 895
221 502 642
402 747 27
29 907 537
607 912 382
708 327 753
427 275 544
501 382 838
42 213 246
871 417 610
169 538 941
146 72 842
958 411 901
983 315 127
23 918 379
918 715 427
534 682 366
978 819 614
430 807 714
584 287 355
228 161 352
435 653 580
108 648 943
290 363 620
498 608 304
368 981 280
323 933 915
431 319 97
678 118 502
771 271 50
111 403 939
519 604 337
179 705 299
925 396 137
641 178 725
641 309 366
597 980 667
179 77 226
738 947 667
752 987 990
54 399 195
617 144 220
535 382 180
398 128 821
805 513 727
63 170 973
826 468 751
768 215 855
10 245 141
497 94 731
703 967 313
578 862 661
10 109 871
22 564 381
815 467 724
44 816 184
18 690 950
491 319 352
463 135 480
584 42 837
492 804 927
533 937 743
188 996 312
989 279 93
413 98 991
998 494 36
422 648 375
80 773 454
695 654 549
965 376 282
660 634 760
819 374 588
362 310 937
677 730 649
968 371 451
501 641 302
181 560 108
250 967 940
132 321 400
627 347 668
175 713 707
516 986 172
220 397 383
154 964 831
587 240 34
192 965 964
979 955 488
602 503 236
737 487 12
352 949 285
682 124 637
804 382 664
212 737 887
797 605 41
11 323 251
143 880 91
790 111 690
240 66 206
639 208 312
533 892 224
104 335 477
371 929 897
234 665 145
416 148 186
316 797 944
896 908 172
657 482 612
460 632 621
922 745 459
928 355 293
485 582 755
898 537 208
965 83 804
36 459 139
233 816 408
766 177 207
656 935 123
457 314 727
68 718 782
102 340 127
249 767 301
684 363 169
429 781 242
752 53 243
717 419 262
593 417 335
567 681 447
794 246 531
393 805 82
480 782 814
758 257 211
732 492 304
341 930 489
32 79 483
453 82 938
446 299 907
333 115 762
506 562 342
405 732 76
562 456 187
830 711 140
891 437 48
155 74 738
715 176 482
984 823 692
522 327 420
887 314 657
607 312 416
545 587 459
885 967 245
871 66 299
72 502 497
944 376 876
722 383 697
486 852 867
851 731 452
817 706 61
606 228 152
197 725 926
16 866 213
542 134 912
197 676 613
250 178 100
509 89 126
550 628 784
486 428 772
133 423 900
748 118 463
952 630 206
426 565 475
934 573 839
125 508 63
828 508 870
323 943 853
100 392 194
380 936 817
213 779 497
885 77 541
368 949 961
666 195 917
77 459 797
84 437 681
954 910 321
976 188 287
818 772 217
106 476 45
286 895 535
697 271 738
989 91 287
487 870 640
288 429 128
452 624 649
947 569 720
771 996 917
666 772 951
726 799 151
722 205 402
308 396 708
460 437 90
911 626 894
240 706 919
540 523 428
342 87 837
612 400 748
871 597 830
301 128 197
156 749 772
130 966 376
189 606 409
35 896 98
684 870 930
745 424 539
817 66 172
270 467 499
542 174 772
43 438 607
566 596 908
765 835 465
526 271 698
496 153 812
921 359 992
457 325 518
876 435 404
198 912 907
615 712 19
34 436 458
113 433 922
560 44 514
677 566 521
411 340 440
725 600 304
433 551 192
940 457 522
703 516 956
990 407 135
675 371 44
889 994 597
445 908 99
149 301 937
426 245 171
955 155 731
880 171 17
693 375 427
735 409 811
164 379 874
367 886 44
460 591 845
16 120 345
346 298 825
321 912 117
783 638 885
270 259 37
981 991 300
176 627 622
400 461 775
875 653 224
655 371 930
983 870 535
403 156 623
881 85 207
80 775 346
395 577 215
509 152 717
410 485 591
302 533 82
919 108 476
222 704 55
830 529 572
852 531 921
303 32 937
847 658 36
41 841 118
859 827 928
82 792 835
881 815 994
482 683 796
189 337 470
291 675 431
569 721 144
663 600 501
191 325 279
763 189 406
654 515 19
322 840 746
433 889 576
120 704 434
242 495 579
926 365 690
791 943 288
684 419 634
692 648 28
991 699 601
522 738 223
552 411 821
492 908 695
384 688 339
712 14 321
51 843 269
186 617 703
369 774 658
792 152 246
256 352 96
471 405 481
593 843 192
138 934 713
731 275 463
337 986 622
54 803 782
872 900 755
755 200 132
651 464 545
587 867 182
308 482 475
282 535 609
100 184 138
674 752 902
118 675 380
821 16 883
627 144 206
862 230 667
274 543 897
545 168 339
525 679 932
121 891 346
164 767 418
896 119 918
198 950 574
949 304 727
14 321 323
254 761 551
19 230 282
572 697 33
733 770 337
868 466 41
986 965 652
828 632 481
24 589 61
787 441 595
478 958 127
856 848 147
110 320 32
920 680 935
833 595 110
350 283 551
754 317 90
408 259 698
22 627 889
478 591 909
338 116 661
345 169 15
134 218 922
629 602 101
225 854 576
743 539 681
24 864 265
681 478 912
385 257 821
970 520 611
631 805 744
274 698 965
241 692 972
244 186 359
308 660 175
299 519 364
732 701 831
656 445 774
228 955 10
952 639 993
225 992 736
494 947 570
597 479 783
235 361 829
112 261 684
390 972 540
561 281 700
52 233 974
925 673 595
340 445 690
200 388 684
902 352 694
339 755 906
141 510 83
880 694 832
114 634 822
788 296 769
188 216 436
983 585 168
364 936 743
155 999 535
713 512 76
459 699 495
355 955 461
92 306 375
781 177 493
180 755 274
978 219 884
404 459 888
678 363 243
76 610 171
850 544 159
594 667 925
753 554 770
463 880 898
483 689 321
283 369 240
928 148 818
486 695 852
415 461 606
254 832 640
741 870 276
58 216 183
732 789 286
600 764 699
282 555 559
603 291 491
256 544 874
338 16 534
494 44 856
297 612 474
69 366 392
783 475 796
531 247 182
21 199 361
197 500 244
960 143 45
711 501 330
672 751 351
905 485 908
805 235 362
444 143 316
712 222 456
187 775 723
875 843 787
946 276 517
729 42 777
801 288 666
305 999 661
14 459 467
71 304 540
83 915 614
235 639 279
26 523 89
653 787 735
922 480 70
584 793 625
910 103 326
874 420 464
30 480 506
279 536 327
867 715 606
293 631 82
18 714 246
184 124 873
714 523 561
545 341 122
318 710 489
658 643 22
753 906 910
630 597 506
777 499 347
576 674 55
796 727 11
508 939 904
988 682 817
714 233 816
958 122 737
762 113 340
912 698 602
820 435 356
54 23 474
224 791 992
602 545 61
103 330 503
853 818 898
336 39 628
923 906 585
103 689 516
680 226 514
978 974 63
520 64 446
15 240 948
333 186 227
174 430 740
920 228 688
591 547 957
547 137 510
402 867 560
247 576 156
955 299 994
963 770 881
352 701 296
271 712 795
953 263 932
204 37 923
53 872 521
164 190 983
700 508 296
353 274 917
402 806 899
281 41 585
107 138 903
385 268 215
709 298 217
165 619 709
943 718 102
290 689 152
88 674 188
35 847 371
366 238 362
407 359 645
543 316 600
516 749 367
615 966 192
883 629 114
153 778 698
273 760 732
576 513 208
561 977 42
585 390 835
786 900 637
317 847 951
748 854 276
625 386 987
577 539 891
377 577 799
206 291 24
478 793 982
607 707 74
869 225 12
368 993 852
310 242 101
641 449 966
355 66 927
220 729 330
368 187 613
189 605 538
717 450 88
755 640 276
431 58 571
548 485 516
562 895 945
194 947 26
81 939 717
341 165 489
741 341 98
959 378 27
536 361 578
177 776 337
125 112 28
688 210 615
440 475 306
930 733 874
127 543 210
952 770 361
225 451 877
909 331 702
423 67 247
223 61 425
693 99 479
355 140 103
416 123 411
818 786 442
229 528 360
867 396 843
771 806 426
264 596 713
17 69 118
927 435 982
585 970 135
522 592 56
949 717 231
796 876 34
790 852 378
603 458 311
715 52 312
820 682 931
703 347 411
254 435 885
38 746 979
376 314 453
445 605 369
30 677 583
925 848 915
805 260 346
846 146 537
171 244 56
836 293 218
630 114 701
986 354 277
801 164 847
269 822 367
536 767 727
706 840 244
179 346 248
854 659 906
760 544 954
582 971 739
961 506 183
609 139 218
944 306 755
98 349 313
106 775 180
264 320 126
886 477 805
164 250 10
32 530 584
114 726 512
641 460 51
587 717 303
919 713 93
133 358 489
403 712 543
706 975 309
421 270 108
981 585 627
783 511 698
894 257 153
795 42 456
886 238 552
290 945 860
677 401 702
43 632 120
172 902 360
37 854 87
369 148 211
947 199 603
39 626 843
159 785 676
653 596 904
652 706 880
354 842 401
567 753 274
426 695 863
659 874 46
966 486 884
75 902 513
817 789 949
752 905 50
208 626 72
385 739 119
572 186 424
463 15 627
693 132 524
420 202 857
658 529 825
587 651 355
250 477 735
355 536 495
265 737 174
251 299 422
317 297 241
743 776 711
882 742 973
197 20 200
998 729 991
162 365 67
528 772 599
130 691 240
333 234 859
198 272 397
134 49 772
836 779 969
485 305 86
599 581 293
198 515 163
440 258 610
908 912 203
444 799 167
999 55 794
75 41 900
16 532 99
855 576 452
161 189 822
573 182 292
194 719 85
932 446 16
534 478 178
909 12 966
57 461 104
731 558 938
163 129 38
530 901 817
37 449 396
635 720 184
432 232 489
90 302 642
203 419 90
70 320 109
332 112 945
194 43 653
774 609 885
215 764 710
853 354 31
510 297 90
939 441 208
40 887 332
624 639 186
816 628 34
97 671 541
109 191 785
889 156 828
328 288 91
70 903 355
93 664 357
189 882 591
859 550 109
77 26 294
662 229 562
587 38 379
497 254 632
607 103 537
987 692 169
655 410 388
206 439 590
324 798 874
662 527 264
199 79 333
529 550 324
688 349 835
581 120 882
848 744 668
267 712 334
328 508 282
115 845 154
220 57 671
132 907 642
569 501 943
651 442 151
669 337 555
260 788 990
511 882 173
171 851 335
868 521 133
355 197 691
535 686 671
27 179 711
585 658 916
602 887 268
849 469 35
993 698 904
498 53 124
427 959 587
511 326 740
977 744 767
640 874 747
40 660 606
737 363 143
276 579 46
869 641 397
930 639 833
243 961 37
853 514 638
772 530 397
67 774 730
435 346 864
286 917 55
574 433 729
933 818 877
768 148 847
584 308 926
289 127 788
600 847 193
582 905 651
502 521 226
122 971 801
961 116 756
325 649 755
252 584 531
592 137 259
574 886 890
64 254 607
128 983 418
422 748 336
154 884 410
859 292 925
309 418 393
291 903 358
738 152 545
77 252 223
187 522 533
838 396 121
740 649 237
974 869 905
189 285 820
80 213 429
270 489 394
717 167 451
30 763 947
350 710 552
384 351 452
242 833 768
175 929 702
142 259 766
746 795 351
566 135 227
164 695 650
667 740 565
470 741 23
333 777 118
285 586 602
261 858 622
59 164 933
908 65 493
483 540 598
694 953 235
128 524 150
46 603 566
675 941 533
574 818 129
380 426 146
525 853 192
161 187 50
171 337 247
128 727 300
441 947 258
122 930 818
731 628 373
972 514 714
588 493 116
267 435 548
715 907 534
71 367 41
118 190 65
932 791 505
225 985 293
603 113 408
387 486 888
631 566 76
348 574 927
56 905 501
539 846 875
311 488 570
694 12 489
324 38 926
793 68 809
502 132 557
108 302 667
551 482 56
537 265 893
917 872 366
104 783 446
166 974 86
751 710 326
824 693 924
649 142 501
42 939 164
931 347 722
59 835 473
568 87 629
753 250 209
492 635 683
69 329 164
81 711 225
794 943 299
456 317 220
253 799 822
257 419 754
658 745 139
250 647 630
684 453 398
366 122 369
981 565 990
488 760 51
851 826 96
613 153 226
56 610 201
23 309 58
201 552 127
747 872 587
476 439 714
648 869 400
54 435 357
832 619 398
901 264 495
494 43 449
495 733 817
887 778 142
618 79 210
844 538 313
890 572 243
474 203 297
244 665 604
967 582 501
73 780 886
333 785 975
144 268 492
565 802 770
977 294 930
715 841 613
207 499 305
170 938 584
126 690 477
206 875 351
576 304 149
939 916 381
901 953 312
619 888 428
363 847 254
467 638 169
800 965 314
862 794 992
206 944 828
370 700 169
426 186 64
221 222 134
601 353 138
857 918 52
825 997 104
828 951 594
227 87 613
697 405 369
655 222 593
826 48 13
421 239 375
846 658 424
217 350 561
151 342 268
168 772 44
116 414 936
612 328 374
755 79 915
226 882 56
696 630 936
274 753 420
40 90 921
164 44 176
322 430 360
386 371 123
454 901 401
287 945 381
509 734 254
273 958 54
131 722 786
422 203 498
961 94 771
340 141 700
201 130 310
180 470 447
597 836 852
473 294 926
890 454 563
712 453 922
838 204 95
156 995 562
186 797 744
507 486 105
33 526 988
527 977 483
525 809 15
672 174 670
231 501 51
215 588 96
452 858 777
342 165 118
396 210 794
948 395 812
466 807 412
688 272 148
275 745 745
144 103 568
73 146 342
63 471 321
707 67 632
491 123 751
390 20 381
90 835 332
519 218 862
464 429 179
672 393 309
728 379 651
648 230 438
582 837 781
589 870 839
181 355 74
299 479 580
369 501 156
909 456 732
709 416 478
94 936 451
12 661 977
206 634 643
320 910 571
958 660 731
90 600 35
960 152 242
168 185 66
324 854 62
987 875 612
839 472 291
307 726 932
685 516 944
712 897 807
508 993 42
582 668 163
488 721 257
132 342 632
892 825 398
250 879 179
83 903 790
670 217 500
859 655 988
63 208 935
969 75 919
113 683 781
982 951 986
882 938 679
190 989 673
12 779 151
566 80 877
328 591 742
91 50 756
12 133 180
959 974 197
582 464 560
668 807 576
798 465 742
911 730 463
156 359 67
298 475 19
606 661 135
283 198 269
978 959 936
46 368 21
120 654 971
482 874 173
866 889 453
726 44 224
476 168 319
907 484 219
379 816 190
127 681 288
419 357 587
419 663 279
975 756 146
838 949 581
518 14 958
433 824 295
388 34 128
190 368 679
794 161 349
756 748 331
927 373 786
867 180 337
466 669 920
765 154 778
829 594 998
73 460 41
682 218 482
564 692 157
860 850 357
438 197 809
928 942 189
149 316 896
90 56 680
133 741 558
874 302 884
245 512 349
399 476 261
388 526 363
269 506 533
329 23 998
795 329 208
564 335 866
780 809 67
625 423 755
346 436 233
719 253 276
950 935 423
193 670 277
335 409 262
582 204 86
937 631 897
498 918 823
34 231 447
494 794 716
942 168 300
26 692 53
114 705 553
376 129 719
421 995 691
654 612 589
592 906 820
465 40 645
230 485 131
659 826 171
625 836 112
133 804 517
402 16 147
595 260 525
358 81 668
825 942 65
229 912 445
445 362 254
455 306 967
341 392 159
249 144 107
986 282 609
690 194 259
624 794 671
325 501 559
800 196 897
186 625 830
542 237 969
138 995 533
982 12 803
883 982 56
915 378 518
990 404 491
181 625 681
711 178 277
482 414 455
189 252 131
175 205 106
590 658 956
757 415 459
496 760 470
586 670 152
628 526 737
484 937 997
433 933 178
967 906 288
757 913 847
705 758 439
315 558 147
630 714 176
251 858 783
907 804 605
869 319 927
610 105 748
548 671 339
695 296 517
875 613 886
435 114 613
845 684 944
814 692 257
749 673 647
958 116 918
212 793 283
136 453 975
966 820 182
515 269 869
984 345 511
203 743 904
929 620 192
477 200 951
667 25 796
607 822 248
480 19 919
388 912 278
304 648 120
275 552 124
926 191 590
909 718 865
798 571 21
686 330 615
397 955 84
953 363 14
315 505 441
874 126 996
968 688 273
55 748 734
874 755 393
426 489 600
321 245 661
59 435 503
939 739 404
356 837 782
86 796 786
192 400 391
308 603 782
357 532 487
499 745 916
10 612 584
295 888 951
807 50 650
916 241 634
369 346 145
629 344 499
755 897 535
635 11 617
821 792 587
687 444 577
790 894 56
420 287 463
757 454 748
659 796 155
36 825 228
986 870 324
216 941 138
847 969 631
58 509 211
993 115 657
221 29 119
580 813 343
180 307 228
625 963 465
216 543 298
399 474 468
799 897 103
973 562 832
918 190 259
398 986 271
324 183 263
501 252 81
339 552 50
86 446 605
575 890 369
665 608 437
813 490 716
338 835 595
23 182 956
28 222 97
942 53 185
766 707 680
982 263 583
274 887 546
621 595 165
249 486 92
295 731 644
657 83 998
872 710 356
655 695 44
338 152 543
587 384 555
743 665 861
725 990 198
873 213 109
842 88 600
861 915 582
574 222 991
320 47 461
386 650 445
466 145 208
35 837 120
406 140 225
643 429 207
860 250 275
891 259 754
555 172 309
44 736 81
763 250 647
692 828 971
537 979 504
664 837 46
107 671 747
242 127 411
291 768 562
271 508 637
223 893 689
897 501 159
365 216 933
719 933 363
990 274 605
562 528 400
384 52 744
262 843 402
129 195 622
602 705 919
66 516 126
793 795 94
486 830 639
24 911 164
573 76 644
476 68 136
254 117 841
606 475 445
669 255 183
323 600 776
106 451 51
517 122 950
558 394 128
720 535 854
218 609 93
392 848 619
458 547 105
506 676 448
183 762 475
549 932 996
987 469 364
851 956 774
869 967 516
49 345 786
246 140 954
440 208 148
202 534 870
969 326 213
610 749 886
44 553 440
743 571 639
243 657 29
492 995 121
798 725 393
323 267 497
998 239 435
914 527 972
476 462 354
785 998 916
515 163 811
429 70 221
886 656 290
90 754 187
904 692 135
680 283 850
480 273 410
223 428 297
21 234 555
698 831 558
883 363 591
514 219 89
477 949 583
282 851 414
587 132 730
790 278 689
495 349 554
373 445 339
24 119 392
114 643 889
669 741 851
832 975 604
184 648 502
828 915 149
507 309 182
98 924 129
481 717 307
99 301 631
414 281 737
688 956 23
412 753 743
259 741 155
780 819 369
558 249 721
614 770 312
694 10 506
812 292 367
603 552 91
707 214 332
764 660 974
888 317 502
595 881 112
536 470 871
11 644 903
924 688 776
758 531 561
911 551 701
727 578 292
478 377 258
276 118 83
132 388 899
365 36 596
253 859 909
286 453 53
89 493 541
525 631 283
311 28 145
869 180 718
900 409 605
927 19 344
13 416 464
824 727 404
71 920 223
365 497 60
400 103 587
818 555 993
696 933 931
127 670 383
862 219 661
885 253 344
303 95 638
140 906 226
973 359 546
593 749 513
852 70 979
363 254 828
785 463 251
868 800 301
255 413 789
941 946 37
809 889 574
922 60 731
360 814 321
294 562 140
133 830 584
914 710 105
284 714 125
733 994 951
435 71 882
564 244 13
771 992 509
46 899 761
499 711 963
157 239 678
333 410 792
388 234 511
264 738 901
529 250 45
304 512 935
760 94 357
450 400 529
953 665 971
781 950 111
649 558 450
228 843 991
975 310 282
844 228 878
241 284 932
213 469 696
980 857 361
387 24 388
702 651 606
23 284 474
913 334 804
688 242 434
461 709 732
176 621 102
965 38 241
606 575 796
467 815 73
655 526 117
623 925 354
861 417 988
377 137 27
66 777 210
447 776 54
134 533 295
339 538 758
813 388 826
712 978 611
465 400 280
564 721 90
525 961 736
683 177 880
641 866 323
245 862 166
676 683 289
733 87 930
885 485 96
552 372 849
680 931 265
14 64 811
128 734 570
553 420 297
373 691 534
522 173 624
585 16 856
999 993 711
88 369 631
471 237 916
311 834 249
829 433 763
656 569 959
722 125 274
515 155 419
295 825 968
370 638 657
326 218 175
946 351 284
641 682 684
101 635 993
335 190 933
999 35 936
878 824 339
312 836 263
734 323 479
685 72 863
424 592 459
130 13 480
438 624 704
40 628 72
909 439 895
386 234 270
583 312 921
552 427 885
738 331 372
632 566 944
666 389 290
580 508 372
398 453 72
837 261 212
363 883 638
927 104 133
328 167 911
442 49 199
138 232 341
97 420 543
902 274 995
681 863 639
538 786 127
219 960 113
938 367 62
90 486 730
456 599 751
826 177 392
716 608 433
83 762 905
904 748 169
118 563 635
455 114 531
933 613 537
851 762 387
285 878 782
323 112 890
10 746 210
885 605 971
785 498 727
891 695 856
217 914 136
427 972 68
558 364 181
896 977 354
610 841 704
285 583 348
271 645 900
246 87 44
680 392 347
980 230 979
273 380 606
325 532 466
494 570 679
19 994 576
528 905 220
915 803 180
564 143 769
484 649 798
520 507 335
74 433 449
371 656 760
958 774 156
588 999 848
134 599 813
37 287 755
668 281 384
241 807 765
356 570 737
881 534 468
273 745 338
300 590 659
606 783 895
411 169 774
311 170 756
557 225 532
236 826 550
371 989 981
465 43 93
314 621 841
408 460 514
919 736 924
699 231 462
562 674 62
411 49 119
124 787 775
792 860 820
127 236 473
475 117 287
949 868 947
990 863 184
369 566 707
258 368 192
276 198 583
832 955 408
397 430 822
400 926 638
447 133 276
341 381 457
931 713 544
339 796 959
572 499 231
82 734 929
498 207 686
864 439 762
809 226 272
819 311 676
22 421 788
930 213 316
39 374 528
717 986 896
313 336 277
417 910 273
578 986 823
645 204 953
601 242 894
208 10 313
485 485 141
274 681 504
676 65 243
31 141 426
568 493 613
138 915 316
776 308 180
950 626 92
995 107 830
529 504 408
34 671 812
729 676 39
621 21 63
101 816 808
988 919 476
444 804 887
929 184 668
438 581 237
771 330 261
694 30 167
177 344 850
829 314 503
877 796 473
490 709 59
557 940 449
452 830 516
992 992 749
482 868 83
119 306 727
235 326 872
139 346 631
382 334 999
823 396 233
909 344 79
135 89 854
344 957 49
723 95 322
136 710 525
623 288 402
658 911 65
643 29 464
343 977 931
552 895 967
767 200 718
732 770 834
196 498 80
803 390 928
734 641 359
814 767 130
222 734 657
887 764 914
789 585 679
516 714 436
501 438 301
359 226 463
32 687 678
761 697 742
385 879 992
856 846 477
456 182 453
747 661 741
856 70 735
120 894 611
829 752 483
403 941 363
711 888 327
242 577 464
877 152 288
859 348 699
858 123 433
827 662 307
535 353 559
728 973 307
393 185 271
689 21 804
769 246 413
899 771 14
760 378 592
465 818 326
986 313 472
810 908 378
256 163 872
116 272 708
757 879 473
727 176 84
600 838 647
865 931 179
551 267 701
257 742 468
927 648 550
697 710 451
510 599 865
976 584 398
489 458 54
438 425 126
754 212 396
460 504 659
527 232 206
472 656 973
526 176 361
839 601 234
991 879 847
332 14 717
594 718 827
402 49 966
424 567 148
661 42 413
653 82 770
592 904 848
864 933 346
946 875 479
462 300 657
902 319 198
230 873 461
475 390 267
686 815 951
153 430 714
23 426 433
96 516 370
355 739 413
82 840 869
844 793 990
768 149 912
417 884 203
630 903 743
419 87 684
648 992 898
513 708 949
68 897 442
630 585 219
802 793 328
276 321 244
724 433 976
50 588 190
434 799 840
575 435 397
719 182 523
978 636 419
799 602 978
829 564 75
846 575 881
177 622 602
292 725 158
579 122 511
98 133 677
195 625 511
325 666 952
151 369 708
66 239 874
486 143 555
327 582 742
688 567 756
671 118 916
989 98 492
121 715 544
453 51 988
180 508 261
81 382 905
705 169 873
248 983 654
755 913 533
732 585 799
824 54 271
501 236 43
908 411 895
41 859 949
417 245 896
901 942 507
680 913 330
67 737 430
364 905 950
147 842 867
432 78 255
525 172 559
251 55 359
720 893 572
319 474 626
830 20 832
205 180 653
465 695 633
847 626 568
738 76 367
748 345 994
739 391 60
22 455 341
928 675 607
322 553 142
826 938 923
141 187 980
981 423 262
147 256 588
219 922 530
330 864 984
393 336 289
564 280 453
192 423 157
28 637 111
62 212 480
853 569 221
44 95 268
272 240 467
456 123 577
480 443 509
591 732 257
538 871 206
582 456 246
826 854 441
649 718 601
565 234 434
38 647 681
479 398 240
676 991 651
812 637 863
215 310 348
766 438 40
51 241 538
869 643 187
278 236 526
272 959 375
661 654 482
909 367 148
609 652 534
460 70 836
78 684 246
926 592 893
15 619 59
178 100 307
969 698 548
17 321 746
768 405 756
480 585 724
311 118 587
602 279 819
801 586 83
123 587 13
160 988 64
486 368 771
116 286 251
18 962 968
120 463 871
790 764 610
658 26 777
486 862 969
541 284 381
834 82 956
166 312 750
188 752 90
134 755 507
974 429 850
131 910 14
648 506 622
642 518 74
571 118 793
707 776 246
273 721 199
812 354 907
937 520 437
763 492 341
242 413 395
59 742 285
500 696 250
106 762 449
386 529 162
325 61 971
113 724 541
660 742 985
770 391 24
424 53 94
935 805 890
993 132 760
375 901 401
913 329 109
145 325 943
638 88 54
714 695 606
571 493 893
610 666 263
605 770 199
234 786 149
15 687 175
428 447 360
320 145 117
726 96 448
330 691 923
377 139 992
728 166 646
577 994 493
966 423 833
83 471 152
768 835 639
300 930 395
290 581 314
850 592 132
953 798 241
386 360 945
593 217 878
21 249 624
193 275 550
589 949 45
314 954 71
265 630 638
956 628 862
363 329 37
515 998 554
60 916 564
950 174 501
150 941 882
465 234 186
995 780 156
31 512 74
409 334 631
867 802 406
118 461 34
846 652 273
310 673 160
836 568 877
241 110 65
833 406 754
906 58 677
709 301 398
239 145 440
787 532 480
787 452 174
603 891 98
892 855 413
404 59 465
535 409 117
141 47 256
479 350 926
156 53 667
529 925 88
228 612 283
637 355 681
957 766 560
287 158 699
349 985 122
545 315 913
642 361 101
108 679 974
479 581 412
899 441 909
305 517 83
366 566 64
897 169 401
232 745 162
766 397 325
501 225 298
848 302 635
563 484 640
670 157 30
487 571 852
640 835 139
683 239 73
520 298 209
11 948 516
119 421 461
878 865 509
352 543 664
136 641 485
418 973 164
246 904 573
257 786 218
921 948 855
589 131 795
337 918 934
534 61 261
748 580 286
75 242 213
338 245 699
887 132 614
650 97 677
19 431 552
880 727 102
87 263 281
524 87 161
472 242 650
482 808 572
539 479 764
229 757 182
988 530 873
642 520 396
287 199 671
795 113 522
741 105 172
18 595 783
90 544 443
651 106 444
988 381 780
97 870 167
495 555 730
886 511 570
640 561 353
193 630 383
189 88 927
234 716 384
618 658 405
709 146 681
221 422 904
374 158 21
372 273 672
262 205 923
627 575 900
898 590 351
771 877 196
159 756 879
112 900 915
518 635 623
156 281 348
712 417 662
973 268 174
595 87 34
155 168 120
51 779 215
610 759 891
775 502 436
551 453 545
975 593 997
966 373 806
794 537 923
963 195 760
908 309 981
409 21 361
811 435 801
509 946 580
224 565 658
819 896 926
153 200 904
434 207 303
653 856 388
789 499 97
164 202 765
884 318 664
99 370 487
753 117 983
454 382 566
626 706 812
853 109 201
486 382 752
979 263 897
389 491 850
983 656 915
157 852 754
483 885 57
720 599 575
641 373 599
169 668 105
94 931 455
804 936 331
300 472 185
104 722 413
938 872 59
165 694 643
995 949 361
102 532 740
688 461 127
728 74 645
530 745 632
590 443 635
412 864 920
728 496 356
267 83 123
944 423 951
697 792 292
265 104 500
516 565 148
38 977 963
588 572 120
497 489 63
111 221 812
403 761 605
151 982 447
633 902 339
531 149 900
747 251 997
54 303 963
485 429 793
729 187 918
842 582 240
808 644 506
915 461 371
869 790 298
991 473 304
386 61 463
396 979 134
602 851 988
984 692 952
38 357 688
334 376 795
320 254 342
892 308 989
91 226 895
362 901 563
269 151 446
962 926 272
840 994 160
707 989 834
312 329 271
35 602 937
24 852 226
115 650 531
233 400 920
144 246 862
822 265 216
678 769 871
969 792 816
729 482 866
894 662 983
87 335 199
769 78 689
63 891 141
366 200 158
452 263 745
664 672 228
949 593 69
164 116 328
298 139 584
521 558 713
612 566 807
491 65 105
561 384 628
924 902 263
937 657 976
363 500 661
410 823 242
946 943 67
535 234 618
523 431 302
904 124 465
494 765 801
540 864 627
572 385 117
433 398 972
49 843 238
241 539 831
778 124 550
663 722 352
210 666 490
774 992 37
771 472 141
556 384 864
164 352 333
536 649 925
432 742 405
534 815 633
349 142 333
805 559 809
61 257 738
864 179 916
629 482 311
650 972 268
863 353 482
719 849 651
382 678 808
972 554 784
565 232 889
619 926 930
655 83 378
876 161 782
825 163 311
146 857 826
137 667 810
293 862 796
326 57 942
771 675 190
378 521 405
97 949 481
891 669 589
615 317 784
750 852 827
33 908 524
545 229 757
780 90 66
294 486 916
766 884 482
739 899 327
670 990 930
32 56 970
234 853 938
303 431 83
568 519 421
954 540 905
381 528 689
298 613 151
270 74 278
722 406 262
494 579 269
44 604 666
702 71 508
491 707 563
563 517 256
722 568 180
671 598 828
169 674 427
250 210 666
337 149 451
947 403 515
956 524 720
701 703 389
639 940 993
173 922 470
899 952 235
167 815 199
731 194 717
661 420 170
275 378 654
616 537 64
576 155 915
722 426 816
427 749 569
203 325 326
433 123 194
855 432 999
923 611 647
206 24 619
60 755 266
671 259 801
872 755 843
359 565 837
538 838 819
173 519 760
11 220 799
654 662 147
465 762 272
902 428 355
328 721 586
158 801 925
389 331 903
169 618 643
833 81 338
489 438 178
375 970 967
167 38 72
111 949 878
749 390 222
828 727 863
654 396 137
773 808 477
408 710 752
174 44 203
91 549 140
772 465 126
81 727 846
532 831 95
31 247 570
758 844 887
181 85 907
435 775 627
832 414 340
296 856 263
505 990 904
507 439 619
697 554 789
274 423 452
448 471 997
347 995 951
324 620 70
305 767 662
477 769 973
948 59 348
443 254 434
630 173 370
826 676 730
422 388 467
563 993 879
949 273 601
967 380 132
977 603 455
417 53 326
91 999 793
679 797 330
402 886 657
53 148 282
726 524 83
591 630 153
215 48 302
523 522 81
598 192 661
886 128 825
491 862 423
589 645 296
985 322 880
537 253 365
129 18 429
754 97 602
291 326 624
281 133 374
548 379 152
564 310 355
660 171 831
747 832 827
195 541 170
128 92 440
321 449 982
44 907 152
211 881 970
784 933 970
727 937 889
259 285 812
781 224 90
541 243 144
640 468 638
104 936 547
368 840 906
32 68 313
497 89 826
958 404 143
48 301 893
794 708 388
209 70 335
178 408 151
628 160 333
361 526 829
453 507 642
975 122 528
956 64 696
531 239 812
138 969 913
748 272 747
522 649 255
561 782 287
642 138 91
541 104 504
607 598 117
745 693 240
560 91 355
986 443 721
565 316 451
236 873 214
701 743 53
693 226 281
588 125 730
612 875 188
612 176 256
447 609 714
816 534 621
286 557 789
675 196 869
25 475 61
980 335 487
392 533 488
489 412 460
941 130 468
528 197 128
219 247 428
51 806 716
393 228 953
931 939 443
760 434 91
971 920 981
625 74 220
852 689 26
578 940 96
750 827 220
714 129 97
120 656 453
932 167 993
936 165 245
776 367 758
257 169 729
538 488 880
213 828 246
103 79 396
404 793 357
307 531 644
825 100 146
153 194 713
863 240 327
839 158 512
797 791 283
816 771 811
707 888 442
624 253 824
204 993 176
773 899 798
381 984 346
690 207 750
905 765 968
105 422 929
988 28 815
702 797 137
406 654 658
333 798 880
364 892 749
567 110 736
953 516 764
582 931 628
278 952 480
847 658 901
67 440 409
534 376 808
72 659 371
975 317 351
161 274 585
291 160 263
739 40 850
982 623 719
764 296 411
289 627 741
784 988 566
250 199 473
545 381 485
600 87 32
603 450 356
246 706 841
802 872 218
554 814 200
857 450 481
17 497 43
327 612 220
972 821 459
333 618 949
851 564 403
591 508 703
125 846 848
693 132 546
155 63 439
538 771 858
859 885 663
432 732 215
327 838 108
279 787 339
924 826 617
792 832 556
329 225 36
775 356 743
86 641 782
475 15 137
417 644 503
450 56 843
770 453 843
704 623 356
408 38 434
69 239 802
428 776 784
882 418 206
583 201 562
429 249 526
884 499 225
266 369 534
816 26 252
522 464 913
698 989 270
203 352 783
669 921 207
652 34 250
577 454 509
313 677 27
387 237 835
723 184 534
292 392 836
220 265 391
454 331 896
940 185 785
320 664 53
543 473 873
393 627 750
149 725 507
200 977 429
972 87 387
516 719 31
629 670 197
897 794 23
42 643 156
345 996 153
825 547 479
163 710 307
153 107 684
822 259 411
537 602 274
340 315 927
874 804 870
141 666 116
562 848 844
346 607 540
786 878 370
683 728 591
746 291 850
605 693 377
767 95 687
885 911 958
182 442 138
562 351 567
209 406 741
719 95 752
735 187 109
661 814 156
824 383 509
389 544 223
965 428 102
645 575 704
92 68 982
51 291 665
428 551 333
621 459 381
474 372 194
458 871 686
866 583 451
926 576 355
83 398 815
318 566 35
216 383 454
417 715 769
361 443 709
90 243 750
773 603 980
10 449 330
997 900 136
505 755 182
528 425 810
443 320 123
837 541 369
914 856 963
362 107 168
336 174 435
756 818 486
377 100 894
818 726 258
749 728 158
504 306 740
872 402 754
887 347 666
625 326 962
938 740 949
951 637 282
283 920 832
343 429 142
383 641 709
351 118 817
593 188 477
954 129 952
760 364 853
275 193 145
281 148 492
512 279 512
236 579 771
535 717 203
105 738 440
213 694 979
20 474 515
961 967 164
61 713 410
158 781 823
957 701 293
37 484 286
97 778 341
126 744 833
304 563 363
810 786 440
879 846 680
757 586 434
879 202 676
665 197 731
261 42 826
267 762 791
904 976 990
999 994 201
284 435 343
365 56 454
670 221 152
828 467 348
184 980 399
505 554 433
310 539 830
684 866 900
113 219 314
861 180 936
744 642 581
980 221 190
144 687 418
605 890 863
247 895 561
550 646 736
620 867 255
367 282 670
977 604 997
483 630 934
881 285 982
181 68 29
968 988 803
216 836 332
684 546 592
945 415 737
237 77 940
626 33 96
493 661 538
450 602 310
515 885 639
686 97 233
536 149 787
718 770 913
114 417 380
22 65 957
719 750 272
818 893 743
68 108 200
912 497 402
819 156 434
820 827 222
938 35 891
253 790 291
865 662 769
48 652 600
555 701 380
699 69 670
853 401 645
758 29 898
616 54 762
476 308 369
769 363 147
560 549 467
248 121 310
866 976 57
178 239 490
461 619 778
789 852 960
615 365 407
727 458 42
341 211 984
904 227 74
387 42 674
682 372 465
931 136 535
351 83 534
226 902 802
516 53 442
375 210 394
408 665 279
434 557 344
500 335 430
781 152 250
22 409 657
753 290 657
506 897 951
250 996 384
677 379 551
200 50 920
856 204 983
354 194 832
728 691 914
739 948 184
646 312 200
275 659 25
515 395 708
791 365 453
337 927 509
307 876 63
704 629 281
398 899 637
191 771 253
827 614 907
446 904 317
514 420 572
848 144 772
388 85 980
406 474 927
906 483 417
241 746 870
385 468 361
892 22 678
176 567 225
508 588 52
121 497 570
795 435 338
571 758 344
531 477 855
779 266 296
763 724 794
387 27 362
817 530 405
951 68 493
477 267 407
408 378 869
738 959 971
180 231 500
484 896 775
279 593 979
118 907 240
127 358 641
578 280 602
326 438 947
635 623 100
747 194 839
145 708 461
867 88 934
13 624 916
626 461 680
614 112 618
811 141 526
357 72 914
136 88 182
392 15 347
583 717 92
841 949 183
668 372 200
889 945 787
250 499 329
16 765 71
397 878 331
58 597 625
425 333 450
289 264 542
84 672 522
697 564 325
438 842 960
121 964 645
40 489 420
193 857 878
107 491 318
368 476 160
671 11 293
176 76 301
518 65 724
127 88 503
617 497 34
315 495 830
958 259 793
404 635 213
240 379 880
371 455 343
579 349 207
317 117 721
706 213 141
282 281 111
53 539 943
24 600 687
510 769 313
588 499 105
399 616 580
53 996 485
313 383 25
895 278 815
295 411 227
292 163 62
244 714 715
262 90 932
653 26 437
684 510 680
973 474 842
754 566 33
815 257 184
565 433 894
128 931 768
931 154 74
861 79 343
273 936 834
42 700 520
261 235 960
429 214 915
214 959 675
922 182 33
209 548 447
603 270 523
86 742 836
698 554 465
118 301 475
434 487 533
474 961 360
852 294 367
419 404 209
215 366 647
793 393 92
742 799 934
994 40 982
310 288 77
545 510 544
14 661 533
912 100 378
942 609 214
545 121 965
131 403 327
606 652 794
980 36 569
697 289 98
347 378 949
981 951 926
275 651 388
372 908 905
727 369 267
736 394 829
69 386 789
321 157 570
502 913 470
904 624 354
546 490 453
333 908 370
197 34 372
437 251 205
410 628 742
993 525 296
975 406 254
38 904 129
60 817 775
607 90 376
94 46 665
82 367 570
778 816 291
76 540 334
141 916 52
786 532 321
59 570 779
892 21 301
866 951 967
71 556 434
635 19 192
420 58 697
591 449 972
104 972 446
546 21 565
682 954 296
793 88 931
93 818 523
595 443 560
348 883 25
96 274 270
106 418 874
268 593 733
96 780 627
966 892 460
824 616 349
471 522 377
233 971 589
519 804 29
78 968 349
930 337 967
795 885 326
654 109 670
192 308 310
634 843 709
799 339 36
912 110 158
440 636 913
966 520 671
547 746 199
504 966 141
16 51 392
575 335 255
390 474 555
737 375 597
166 936 712
325 699 526
336 566 273
941 892 363
743 748 719
580 125 228
633 518 139
853 918 823
796 851 857
46 684 662
901 272 593
590 658 269
484 980 531
498 784 185
111 878 546
649 978 748
626 168 87
588 369 676
225 472 388
583 39 135
826 318 743
424 705 543
337 47 472
285 96 711
544 405 154
819 181 637
525 459 929
428 805 481
239 498 13
168 385 140
999 98 665
679 640 360
879 11 56
848 29 356
220 854 365
541 730 230
365 25 367
725 378 336
576 87 810
291 389 326
414 158 580
897 830 273
104 60 500
871 212 815
334 871 631
809 690 607
239 965 642
124 534 402
673 38 129
388 893 188
353 229 75
456 261 996
735 36 482
33 638 885
679 835 727
457 958 172
557 705 874
83 257 690
213 221 180
669 835 609
484 950 897
686 803 949
253 769 15
639 753 455
795 701 642
777 556 424
27 112 192
798 302 693
252 207 432
295 614 181
652 611 89
548 271 249
624 966 408
174 897 678
726 395 960
360 300 817
219 718 862
719 961 514
463 94 127
541 647 199
475 770 430
589 660 493
455 467 343
760 160 834
75 304 893
844 23 404
249 771 475
688 712 160
570 382 246
960 123 440
528 438 217
670 562 735
331 803 940
846 124 230
183 90 862
225 23 555
82 40 335
978 385 971
929 944 677
883 697 305
962 369 331
473 196 73
985 257 167
624 233 390
679 883 197
649 170 512
896 890 709
751 186 314
34 140 93
560 498 437
615 501 374
90 403 745
596 131 447
85 481 571
149 70 742
882 928 495
930 293 654
326 22 591
922 850 30
293 924 177
135 291 626
631 399 550
28 130 502
859 434 23
31 68 588
843 549 524
213 700 817
565 828 214
91 297 318
878 599 113
327 84 312
771 43 102
116 486 449
976 44 85
934 290 744
459 102 623
667 444 410
53 100 582
628 825 405
576 981 754
893 643 913
479 266 107
535 279 612
614 463 41
871 240 948
773 505 308
872 929 623
215 237 949
109 729 182
453 859 970
53 508 384
627 257 375
857 808 237
458 257 372
841 802 270
388 341 50
36 376 198
635 597 785
841 418 678
561 854 387
715 149 391
930 418 389
589 532 423
203 34 67
317 221 163
367 121 963
909 871 560
807 427 745
739 844 159
560 952 634
316 775 901
257 170 98
358 828 329
709 831 659
294 760 477
960 85 568
66 650 363
923 699 106
92 438 489
307 272 409
516 271 653
799 577 377
528 954 308
350 55 591
303 632 587
455 269 175
746 689 986
22 146 243
515 595 486
530 469 216
394 702 52
642 657 585
47 908 347
167 934 213
463 583 491
210 177 799
43 542 345
270 984 292
119 77 104
344 811 508
283 541 101
666 541 156
397 954 571
795 577 136
134 350 916
665 168 906
252 958 581
965 359 824
460 315 907
166 536 104
347 130 162
772 864 954
564 67 258
621 194 548
925 910 858
41 130 410
529 794 912
238 536 56
802 579 479
577 228 938
812 131 209
431 887 172
100 454 693
450 552 104
214 305 878
675 599 29
316 537 445
305 534 465
168 614 414
450 528 790
651 245 50
102 440 226
112 275 435
836 903 267
803 536 784
579 98 477
123 209 66
480 771 36
989 52 808
690 875 620
668 275 310
932 564 493
27 67 87
564 505 219
997 286 704
233 164 210
96 501 858
410 150 976
21 994 181
190 126 72
865 183 730
483 371 624
736 86 460
595 714 372
466 133 68
140 490 460
589 653 365
669 606 746
795 503 269
491 139 80
404 907 19
339 288 645
977 412 524
941 29 766
329 303 190
457 332 75
719 681 490
775 597 803
471 537 701
133 796 301
158 233 650
547 352 179
231 26 691
434 780 342
296 175 490
113 718 338
850 88 879
695 119 207
669 342 878
928 98 592
75 959 669
577 151 601
940 683 599
509 107 999
131 228 577
537 798 285
589 507 25
389 846 478
951 470 530
977 45 209
973 276 411
23 73 169
642 800 77
549 203 229
948 706 215
46 849 158
820 265 617
534 959 307
138 252 185
224 746 289
788 181 790
124 783 410
202 407 783
385 20 902
560 649 240
492 888 100
409 596 723
666 171 583
270 83 970
490 449 760
437 515 978
286 32 365
715 588 808
363 655 623
404 229 182
386 153 495
730 551 464
172 902 21
171 311 275
238 575 432
214 697 367
734 615 298
193 358 781
185 335 428
799 827 552
670 133 100
996 705 91
223 745 651
226 543 740
270 350 595
837 71 509
838 413 329
693 524 481
848 909 938
195 618 668
260 403 578
615 989 978
593 470 951
377 316 879
215 533 863
143 948 375
238 115 295
544 840 774
822 946 119
673 878 529
490 997 324
505 574 578
900 351 846
443 323 877
594 632 40
39 456 203
842 64 320
885 247 53
373 227 801
240 795 937
899 625 493
828 937 182
717 427 932
251 773 33
699 791 155
689 892 319
909 621 391
770 361 738
427 179 304
390 974 575
648 779 575
215 709 162
411 610 304
192 601 692
620 307 872
69 721 993
213 34 84
85 348 607
600 283 616
273 504 514
460 955 925
170 529 194
352 850 816
662 926 744
621 70 437
463 375 253
82 334 750
929 549 76
523 148 605
478 371 780
443 451 184
153 984 318
538 241 622
909 137 195
252 887 442
974 740 928
365 231 574
442 795 739
458 306 600
992 906 989
512 870 443
68 716 213
228 497 888
962 307 664
587 316 451
901 504 729
503 795 566
758 922 398
951 331 266
974 496 355
177 918 738
616 874 835
14 718 148
981 745 340
401 738 532
808 362 810
438 614 362
964 491 985
650 408 433
312 756 620
177 514 988
19 905 630
412 75 832
380 674 829
490 418 853
657 359 845
49 943 876
534 297 274
472 603 817
716 700 469
894 254 282
501 27 538
297 45 244
126 297 981
663 166 754
553 394 839
866 664 883
289 89 377
21 240 635
315 341 756
631 757 723
220 939 533
630 750 531
189 677 129
965 452 226
683 676 253
506 126 547
329 594 73
10 553 412
769 993 202
164 665 222
436 636 560
803 61 794
269 847 647
461 255 478
623 180 809
683 310 123
485 384 572
275 991 332
213 459 574
864 229 980
989 327 475
854 748 86
764 533 912
659 171 391
281 257 594
618 779 727
55 203 95
771 803 173
710 637 978
582 560 204
441 193 548
678 656 838
373 887 440
402 904 710
668 252 381
802 570 328
210 896 864
451 735 534
89 964 344
117 313 796
10 647 977
774 241 819
897 75 19
435 271 946
631 780 180
580 912 230
744 334 277
868 769 982
257 378 20
51 159 29
602 281 244
510 711 176
933 796 577
698 604 32
423 412 41
47 963 992
242 423 927
428 943 68
637 690 428
535 81 937
633 991 550
705 108 674
159 318 285
683 302 597
357 604 667
145 733 790
862 494 825
358 870 749
19 391 821
361 344 108
290 493 56
503 397 525
251 397 399
305 543 177
929 877 99
470 512 157
206 10 801
264 463 789
923 613 868
506 557 557
500 763 659
66 533 371
595 717 805
643 572 808
762 500 203
315 531 798
127 681 930
676 937 791
986 277 150
768 184 99
626 545 170
49 15 432
435 330 538
570 413 25
488 310 528
549 70 430
287 442 493
33 370 273
81 988 846
979 317 691
137 202 584
601 86 454
943 50 861
553 189 646
771 799 435
715 176 945
389 102 133
574 642 846
267 554 808
966 898 106
135 738 392
733 879 289
593 56 279
30 590 428
50 694 146
655 215 631
989 609 876
168 740 224
810 282 109
176 469 629
679 353 494
941 87 906
811 294 856
199 215 36
968 800 139
788 314 744
383 424 225
776 46 366
797 931 434
558 422 266
369 251 935
781 767 476
496 549 471
381 537 315
652 31 375
121 460 355
445 915 175
326 134 187
620 70 634
162 304 623
119 96 17
202 259 347
65 250 843
858 77 310
849 346 214
67 278 844
355 711 442
791 488 243
793 420 502
266 516 38
930 864 342
991 817 49
50 998 576
948 791 215
746 942 455
697 894 516
429 735 125
91 371 647
646 802 918
885 365 607
349 915 373
293 522 485
37 845 379
716 947 502
155 108 335
817 54 642
441 175 846
601 529 961
495 512 457
386 755 58
913 223 303
445 224 911
209 507 996
705 772 947
529 782 636
793 28 613
708 571 866
265 500 695
957 322 473
706 10 685
708 636 902
413 167 890
514 103 306
508 89 900
566 283 756
685 297 724
290 216 317
880 869 836
514 30 298
777 909 822
215 702 804
122 444 803
276 331 854
217 390 855
499 621 842
889 862 399
932 989 60
953 389 757
493 234 946
178 607 492
617 746 960
613 655 909
168 658 666
575 750 701
88 368 781
722 986 133
315 650 523
478 718 871
381 587 47
626 238 144
911 52 468
981 327 883
679 216 525
849 270 807
639 867 982
774 27 927
216 979 702
926 502 410
580 252 181
349 806 659
542 334 441
503 96 879
969 405 999
213 790 407
352 839 317
339 208 983
652 576 311
378 189 620
261 557 116
138 755 796
732 930 614
153 417 549
904 413 155
599 128 582
719 969 489
95 535 731
399 430 299
234 749 449
881 106 659
254 34 659
541 640 288
600 263 791
325 367 461
275 822 25
308 573 698
842 274 189
692 316 818
187 587 153
649 867 289
917 357 709
361 478 477
724 857 341
510 785 191
879 264 106
755 618 166
808 928 389
393 994 668
796 65 892
703 970 402
88 770 128
813 483 551
383 609 838
971 366 147
506 660 874
650 118 561
854 747 803
468 219 641
622 762 422
501 175 239
662 907 485
412 388 970
394 454 157
403 641 63
750 211 865
786 83 413
31 367 919
790 408 915
972 636 114
228 55 925
213 163 504
266 968 934
926 247 936
643 35 384
430 343 808
903 162 412
643 370 462
333 182 770
740 581 664
183 415 814
818 225 882
182 116 778
674 825 860
269 420 519
54 868 273
191 529 927
199 708 525
498 502 295
125 842 989
138 532 224
520 731 877
608 695 343
593 978 96
689 790 161
19 795 514
469 42 545
573 594 166
494 809 968
463 860 137
133 218 646
376 744 413
56 868 918
444 658 271
526 831 419
793 344 812
460 567 900
944 766 147
839 166 475
691 400 485
53 766 25
268 942 667
312 196 106
966 837 488
963 118 568
716 821 199
620 808 226
531 588 680
362 721 966
323 413 870
776 199 237
743 254 824
292 132 821
938 555 57
145 737 984
298 160 224
148 389 740
783 953 342
214 620 467
982 678 253
580 133 204
42 434 976
443 425 86
812 785 428
27 863 851
571 113 888
553 138 733
560 784 508
733 921 582
999 243 110
552 156 659
729 453 417
382 559 60
642 965 250
300 66 471
245 792 310
384 484 499
502 137 34
918 311 96
664 479 325
698 563 606
572 638 74
779 92 499
906 829 958
569 816 517
291 609 322
290 76 469
565 821 284
905 682 372
885 820 190
695 788 114
173 652 581
368 254 628
853 595 210
76 533 185
678 662 426
116 443 448
702 486 893
968 19 599
112 486 167
824 822 664
347 246 118
372 722 78
810 79 556
941 542 887
920 15 399
135 977 110
825 242 750
363 290 961
798 701 294
667 313 661
74 328 511
216 745 616
437 375 250
46 939 405
948 521 779
660 408 886
124 998 935
205 976 777
846 733 692
592 905 161
384 352 403
690 735 603
65 909 557
19 828 214
991 440 558
966 328 569
470 104 990
157 321 919
693 870 507
414 595 447
938 842 401
691 414 362
931 668 276
986 969 215
919 128 216
665 47 885
406 716 462
438 378 921
103 281 563
724 892 287
953 420 562
478 534 638
57 770 738
590 244 417
258 810 785
202 127 695
378 416 135
281 164 564
560 568 91
472 61 181
610 401 116
873 939 372
955 965 14
331 121 70
991 150 868
269 356 59
432 893 619
934 57 863
576 762 722
504 713 312
156 607 475
157 696 282
228 788 342
125 265 404
284 695 859
641 756 811
931 798 320
547 406 896
372 116 185
780 942 595
193 370 81
262 170 458
87 688 936
738 293 589
219 95 312
838 488 452
970 571 963
923 35 677
788 429 988
621 420 900
907 592 201
525 695 235
53 197 506
526 91 54
981 678 573
543 369 762
539 395 210
221 162 340
117 182 466
208 808 403
684 433 469
251 815 373
365 668 12
860 698 134
291 766 120
525 403 851
419 153 356
226 393 684
369 460 596
901 98 38
50 952 320
143 276 59
473 925 899
82 245 597
418 146 991
771 404 705
724 752 917
469 158 820
824 295 169
445 148 567
853 104 912
186 744 387
541 636 739
529 884 447
207 746 501
70 954 506
860 62 845
444 708 422
164 792 113
631 466 805
763 468 751
945 950 741
60 180 291
700 779 317
912 306 492
552 705 343
930 862 936
355 600 278
346 839 558
803 886 347
652 966 403
579 56 818
668 236 894
899 452 524
436 926 465
674 646 457
92 290 54
611 111 796
948 357 287
594 518 488
298 671 658
60 798 530
375 320 548
155 784 395
438 688 301
971 624 40
997 889 743
825 54 108
362 493 199
882 809 876
176 709 721
458 722 831
243 123 98
850 535 148
662 410 33
382 752 341
466 412 690
452 798 869
60 803 302
484 377 819
818 596 282
32 818 377
289 721 190
358 441 521
758 536 402
889 435 901
542 726 961
880 913 724
625 155 293
336 650 221
33 834 389
648 953 87
437 461 185
49 467 979
55 573 349
468 573 623
726 433 117
77 601 124
486 587 542
632 607 126
378 975 443
86 638 671
586 538 227
174 411 957
396 69 517
617 378 829
223 66 21
246 306 670
772 686 188
456 593 593
751 284 407
865 194 543
119 656 392
787 412 134
58 815 455
706 146 35
275 167 879
864 495 838
117 575 184
680 82 791
525 599 583
929 743 853
636 708 112
905 111 559
459 994 386
646 481 525
715 443 217
919 24 564
978 566 800
775 692 961
591 423 900
701 749 630
392 343 693
938 403 305
599 220 138
739 171 681
334 687 888
123 268 819
606 494 92
421 465 886
95 396 842
377 642 752
608 204 403
183 602 511
243 279 25
756 529 36
993 894 201
555 465 230
764 862 497
427 307 868
593 411 91
380 646 692
205 778 138
785 110 820
738 308 715
923 482 221
975 571 966
153 700 750
280 996 784
213 251 897
873 883 677
285 757 934
84 245 551
546 764 77
645 237 789
543 894 116
588 707 813
946 428 335
299 649 643
882 458 893
745 655 929
114 421 411
354 912 447
76 807 743
414 254 918
231 753 947
206 270 846
877 710 400
845 144 709
476 65 818
268 496 303
21 925 802
585 670 846
992 567 324
191 762 902
864 729 923
130 599 499
747 521 951
420 95 941
470 218 953
557 260 10
950 23 867
403 414 313
328 257 109
895 546 948
294 875 105
361 233 557
728 314 688
454 562 539
362 887 967
782 225 940
933 714 347
293 980 482
212 534 753
590 93 904
613 289 178
173 394 550
377 805 287
609 889 92
39 789 587
139 61 473
192 428 736
328 858 557
735 605 514
261 218 178
926 202 561
479 401 751
135 558 824
337 493 496
43 993 793
107 943 61
162 408 631
751 716 575
553 594 369
322 233 979
794 507 445
857 54 356
118 989 715
853 391 979
733 919 624
274 17 48
28 226 168
287 749 950
887 993 429
192 851 72
642 64 836
297 206 278
537 903 723
87 757 263
630 315 259
778 273 699
279 388 374
669 500 206
637 946 283
559 309 71
620 148 557
389 711 584
700 287 42
152 826 657
334 208 292
573 329 386
693 275 508
196 517 274
67 183 823
95 777 876
917 771 575
593 942 477
312 392 352
393 998 265
901 34 537
404 31 655
766 82 663
838 930 566
823 731 618
89 988 410
955 976 281
487 263 846
611 810 315
62 730 222
175 519 374
556 598 766
818 620 586
138 418 988
518 112 656
618 451 817
425 881 900
266 760 433
450 682 747
994 94 27
221 173 504
38 604 838
273 368 953
345 480 754
589 666 292
293 263 571
789 918 739
551 71 298
229 982 898
330 544 240
375 188 644
148 751 549
967 859 792
468 545 25
425 905 64
731 299 157
397 474 590
984 242 759
836 421 445
257 973 777
941 871 433
702 486 534
526 976 830
16 710 883
976 479 565
139 480 388
296 909 668
338 585 414
781 299 738
61 216 15
532 375 821
810 181 726
967 887 209
371 738 988
575 854 360
73 812 308
942 724 648
569 396 296
217 726 793
768 472 606
729 849 539
107 711 465
704 290 777
430 475 131
447 777 825
815 970 205
634 584 669
783 758 288
848 62 556
484 587 132
708 12 669
858 538 965
649 649 538
217 141 445
682 495 658
143 893 797
772 175 854
286 493 262
239 510 957
130 565 327
296 32 788
372 452 532
167 599 962
440 642 85
702 519 98
846 90 667
523 351 605
933 568 389
546 522 812
719 593 848
674 950 798
329 941 380
781 492 699
537 656 741
211 50 96
331 219 155
641 251 715
344 649 513
880 44 121
31 232 918
644 676 869
420 549 233
410 250 67
636 126 936
596 899 993
46 729 919
451 366 851
889 757 954
363 970 10
518 585 242
240 808 955
910 895 241
446 471 87
233 955 981
308 522 269
238 176 214
671 422 689
308 640 29
987 728 608
576 195 856
131 473 871
591 443 633
919 802 842
947 565 488
542 547 421
353 410 488
80 198 441
735 65 905
768 833 43
178 652 937
554 630 725
509 12 180
41 245 464
280 750 511
692 111 434
526 360 282
135 818 818
899 864 446
312 264 505
723 796 472
244 377 887
607 163 967
463 155 320
495 490 123
964 138 790
132 284 365
747 34 614
685 990 179
48 114 784
189 457 896
968 770 312
959 680 538
366 696 755
756 851 22
665 330 786
927 468 984
70 964 279
629 973 688
582 666 750
863 548 436
176 484 570
312 963 956
686 921 914
692 393 685
88 61 405
483 287 592
923 432 372
406 156 420
948 588 677
642 725 192
726 134 953
648 985 786
864 220 678
835 414 887
538 205 888
286 700 160
790 467 327
82 491 655
764 98 236
319 246 344
323 874 751
116 754 573
313 477 36
473 642 941
384 207 287
804 25 63
168 609 546
629 735 586
722 687 311
949 256 108
604 978 722
689 238 311
884 203 955
531 329 933
722 688 879
139 588 342
150 619 608
128 447 962
659 439 725
638 620 396
764 797 380
315 875 951
744 720 298
430 567 53
306 673 263
508 995 391
712 928 796
450 159 322
954 304 874
984 604 773
640 463 299
397 421 943
777 419 567
875 946 622
193 824 944
407 749 984
213 882 767
314 534 174
407 839 501
761 173 778
786 198 636
286 496 31
621 274 119
802 772 834
982 373 989
591 852 271
818 466 219
526 489 856
76 771 436
863 171 979
169 525 535
793 289 813
963 970 242
927 942 612
669 548 573
725 447 476
350 410 143
273 718 299
49 555 358
389 875 972
498 815 207
959 654 361
434 371 626
552 869 424
640 423 657
883 697 805
816 52 324
17 745 433
539 712 461
266 167 872
595 251 538
706 660 828
222 155 851
423 941 612
482 954 684
188 394 270
897 140 977
597 764 940
305 973 216
493 259 319
932 28 307
245 206 238
787 851 508
864 343 404
77 361 351
820 483 307
55 77 678
720 540 115
832 807 199
164 621 977
158 189 52
740 739 118
583 757 553
51 162 222
686 598 662
262 525 663
84 351 981
458 922 826
12 475 287
393 220 753
626 974 772
968 25 278
446 96 290
133 788 248
557 47 414
574 250 704
843 820 40
768 876 715
605 288 995
19 890 133
312 723 925
785 788 225
824 984 249
827 471 580
232 745 698
526 303 167
90 725 849
419 373 806
225 821 848
648 887 554
458 663 165
377 116 507
363 885 299
200 722 81
154 433 324
204 702 764
598 188 754
993 834 922
84 676 797
225 887 336
319 998 173
737 900 317
512 137 298
604 972 220
99 660 828
661 689 38
680 540 303
990 243 896
985 802 196
891 211 332
851 728 527
476 672 282
311 173 670
689 88 875
898 714 742
780 570 883
498 361 683
682 390 681
334 138 95
598 530 621
146 957 502
690 766 659
87 932 623
98 141 294
372 100 845
734 466 859
402 786 713
496 146 751
196 350 689
512 372 399
865 450 790
680 395 755
361 982 985
702 125 806
618 920 648
505 622 547
455 276 670
450 693 822
332 451 730
36 527 516
277 204 845
725 871 475
895 717 982
895 26 753
34 321 215
917 584 138
329 54 978
331 597 206
81 355 21
844 295 690
12 530 306
751 318 406
34 692 586
873 246 282
936 984 25
589 286 225
483 282 472
119 778 412
186 883 478
406 919 545
22 714 921
297 250 19
978 425 258
59 845 648
847 197 776
78 19 742
947 445 90
69 540 985
491 330 675
673 838 72
93 800 63
335 982 848
439 913 222
507 369 947
513 851 484
982 129 878
687 353 318
253 857 542
868 946 208
925 481 642
614 403 301
306 424 617
402 43 367
276 239 143
706 146 335
410 546 831
808 94 441
910 941 878
433 935 941
153 914 505
854 908 662
668 35 145
741 339 37
692 230 930
826 769 94
435 26 394
203 308 619
730 938 138
831 713 852
771 434 377
285 857 338
580 334 52
101 541 986
716 97 414
917 837 918
250 999 736
611 441 585
810 487 786
627 618 221
30 486 828
825 586 351
911 207 165
857 163 731
437 446 70
135 688 67
678 433 468
10 375 181
833 814 761
387 777 683
738 483 31
909 553 619
263 405 572
685 64 476
555 780 898
103 29 414
591 504 108
81 407 621
930 552 15
554 819 776
50 688 772
983 665 772
395 880 154
381 790 696
76 499 785
154 64 456
349 571 36
677 711 768
694 451 404
280 709 457
148 654 855
320 623 406
862 857 313
553 280 580
442 611 692
24 499 64
836 871 199
922 340 226
220 876 184
660 287 585
802 576 413
258 757 916
296 91 991
163 553 925
232 74 950
289 355 733
895 336 989
142 943 689
870 119 445
208 507 262
390 98 651
119 844 21
375 310 982
265 392 55
464 759 190
613 862 573
196 173 593
202 355 323
428 368 938
496 329 515
352 786 245
479 533 799
231 106 206
680 178 365
629 369 783
168 976 583
317 738 261
505 886 56
255 924 546
338 996 684
465 51 832
321 423 141
246 877 159
60 939 297
485 126 364
529 817 367
591 122 813
164 343 345
370 455 884
895 899 720
22 940 775
555 229 731
176 297 303
701 30 489
651 320 586
211 349 248
443 879 206
798 380 340
620 630 406
838 340 629
414 902 94
179 322 917
456 947 404
983 271 761
498 472 962
238 674 690
979 507 717
502 544 221
271 88 122
897 752 115
64 284 228
170 972 627
356 418 990
184 705 860
452 425 741
378 870 448
980 853 169
558 177 845
191 239 980
524 452 365
901 850 193
296 942 686
423 963 878
40 478 566
105 649 581
972 995 919
821 547 953
462 863 749
209 37 670
367 814 96
67 299 456
293 577 873
105 607 368
355 900 626
486 928 353
273 657 313
377 770 467
761 513 850
642 519 332
426 730 842
833 239 950
103 79 671
164 616 900
336 587 991
585 484 607
122 18 423
973 623 246
208 241 589
728 227 394
364 185 811
71 776 971
496 216 182
231 950 260
309 337 972
824 816 285
446 287 783
242 609 109
334 792 460
179 110 797
672 560 335
881 518 399
253 70 995
616 581 719
429 769 578
930 893 17
793 245 662
264 890 954
392 223 339
616 471 142
343 83 717
162 213 468
315 17 76
39 898 763
34 571 119
756 218 282
929 412 784
960 272 508
162 307 555
99 23 554
866 606 633
34 927 314
393 441 264
69 250 462
214 194 55
495 677 455
562 587 318
820 410 824
723 391 513
496 161 17
523 391 250
781 505 930
919 655 432
709 259 526
988 25 167
199 860 65
998 150 606
710 943 857
678 81 529
12 437 913
775 758 710
347 766 593
607 651 971
227 584 583
382 454 135
783 841 937
730 547 702
274 614 182
857 489 104
600 204 379
660 798 958
874 423 146
309 40 892
337 632 144
618 841 852
988 679 537
131 940 539
169 743 267
472 714 139
629 283 407
779 285 605
783 918 436
346 805 90
174 90 932
215 385 502
357 106 932
959 892 870
129 664 761
337 986 254
280 470 529
579 296 921
730 174 241
99 687 443
514 461 62
49 841 386
766 356 781
566 501 962
236 225 110
354 563 241
484 616 273
471 281 783
170 493 803
936 996 431
767 976 650
655 827 782
784 475 286
838 717 320
352 673 453
909 32 315
623 248 52
222 581 984
206 576 905
366 183 615
951 657 394
581 827 487
162 867 460
238 376 681
767 970 424
144 342 36
665 357 12
601 842 262
966 942 150
253 684 627
65 696 701
909 508 545
852 922 984
217 596 91
329 808 713
307 507 23
670 547 758
306 178 423
369 922 584
605 232 497
686 844 782
539 587 259
328 311 75
608 224 587
54 89 114
762 683 922
875 102 780
951 771 808
38 921 61
156 873 681
822 394 241
764 355 199
486 817 896
190 840 427
123 804 230
720 24 663
854 450 677
82 519 637
716 882 297
794 894 213
315 795 715
164 318 748
711 303 798
637 899 845
84 836 488
960 53 262
242 640 756
822 88 339
588 840 680
963 605 578
36 627 590
460 173 809
210 745 98
171 198 26
724 577 428
722 43 534
531 29 765
448 470 773
358 541 537
86 661 935
299 639 752
504 427 487
74 618 735
526 526 218
404 64 851
46 70 137
469 435 906
809 314 557
212 20 83
123 612 20
678 830 229
53 934 219
287 549 978
601 800 929
594 370 284
448 224 622
791 654 205
72 580 742
299 397 913
729 484 978
72 947 310
900 794 738
540 799 290
18 968 990
519 98 288
446 585 709
379 430 422
343 519 696
432 813 45
537 687 624
536 784 970
483 517 60
418 552 503
114 697 614
796 603 422
627 92 613
104 592 272
98 254 847
705 505 912
716 662 313
835 604 670
174 45 875
841 894 423
535 492 173
357 462 186
159 585 659
411 341 782
464 934 571
849 342 199
740 139 282
703 348 936
862 923 579
493 362 791
721 761 437
583 172 112
785 382 432
810 950 180
634 178 874
600 846 421
328 140 768
840 680 637
733 810 260
137 942 539
238 171 587
198 234 957
965 592 711
200 424 299
145 736 858
530 908 685
431 679 963
996 550 447
215 211 118
222 397 149
755 321 194
311 887 579
776 189 249
539 239 973
625 166 236
709 98 837
227 728 522
447 396 54
10 273 236
124 253 391
282 189 516
96 126 503
95 78 52
243 959 976
20 408 206
220 834 263
622 403 190
932 395 223
553 359 918
52 189 560
659 210 654
235 874 431
663 566 224
167 991 379
935 935 452
15 555 924
358 461 447
127 779 451
908 275 512
862 466 429
970 395 762
13 343 335
820 466 894
873 194 663
382 809 31
742 434 782
608 131 903
317 595 360
282 562 48
300 385 157
936 776 416
531 786 290
217 917 714
327 658 640
82 676 414
40 324 561
799 256 656
782 891 269
909 839 595
103 884 775
390 788 869
987 328 68
882 68 921
703 907 897
657 851 127
555 658 46
408 428 47
41 780 286
474 162 680
405 190 575
293 693 714
49 928 367
572 30 970
501 98 502
304 940 797
784 214 123
199 423 897
200 123 809
10 348 386
399 340 133
475 930 220
829 252 332
913 556 423
250 710 77
630 137 24
773 833 499
844 33 527
892 964 598
60 621 202
758 518 993
324 653 696
461 505 603
292 525 184
748 80 738
523 844 561
583 495 965
374 72 890
732 259 62
28 711 164
298 963 424
456 773 245
781 545 429
856 750 929
746 504 450
978 817 681
509 674 919
148 521 640
983 777 678
15 560 108
992 552 903
601 167 692
835 164 818
691 352 449
486 137 576
365 152 198
170 953 953
658 470 790
977 252 668
202 414 132
855 309 438
823 464 775
413 525 45
416 17 447
119 445 369
375 876 206
854 426 365
865 145 619
961 428 782
208 922 667
314 44 994
959 677 998
833 618 824
618 852 284
364 738 108
500 43 864
873 653 37
650 568 666
107 313 945
158 710 781
393 880 300
670 345 860
521 840 354
69 323 255
44 703 162
662 113 340
956 973 189
963 584 538
307 350 827
303 261 485
637 166 522
389 360 241
78 969 730
984 845 509
174 692 751
40 800 173
214 598 316
804 996 53
589 683 955
45 262 660
401 67 794
688 165 304
457 714 393
183 384 13
199 882 882
771 516 792
848 791 978
497 637 720
583 577 525
454 502 686
192 62 625
598 99 813
599 695 875
469 36 100
158 899 692
168 212 92
660 797 185
473 839 178
529 39 864
678 608 942
699 683 327
822 996 184
582 977 528
629 979 48
886 170 335
474 257 538
831 681 519
225 448 958
704 670 68
141 591 573
324 812 825
734 433 972
29 448 210
383 596 900
828 42 722
176 772 257
30 315 942
87 548 986
25 600 927
940 324 378
195 105 856
254 881 736
757 977 680
878 531 582
642 697 577
581 501 939
463 73 700
494 43 289
394 43 466
212 280 941
901 167 896
615 243 463
229 983 748
140 967 826
970 939 101
996 602 336
717 627 335
815 951 928
267 810 481
851 644 541
600 834 369
523 90 839
192 288 543
794 531 96
41 422 630
306 300 266
597 45 649
772 873 944
111 495 41
904 517 996
948 127 603
998 275 225
165 618 823
85 655 162
138 101 687
573 205 158
244 733 302
246 763 372
185 642 48
650 922 736
580 136 901
442 551 396
686 225 630
256 263 154
623 159 329
282 193 790
156 755 877
453 196 622
165 796 112
191 952 787
299 531 179
26 375 930
781 731 142
350 999 31
97 244 784
370 322 482
658 534 829
543 807 597
672 295 965
165 507 806
144 584 733
93 226 688
422 674 924
167 10 791
307 332 657
627 980 505
378 415 38
192 463 813
56 276 247
363 137 337
259 415 969
269 372 480
276 611 627
425 102 698
749 773 527
481 876 743
203 122 455
348 886 264
717 776 404
428 570 726
371 943 196
368 599 232
459 546 642
821 938 929
275 369 499
192 161 641
907 603 555
907 769 534
11 747 667
470 73 234
668 628 694
581 778 390
71 469 349
640 645 459
816 239 166
892 411 307
949 115 843
964 430 280
974 897 812
453 213 131
764 447 62
105 287 424
51 811 866
747 372 854
582 471 781
59 10 987
703 740 393
818 633 837
359 54 951
578 220 568
548 946 774
549 97 613
589 638 685
555 469 400
736 971 54
452 985 819
557 20 646
933 668 801
531 120 441
677 793 573
694 25 823
910 363 306
101 22 313
87 785 636
298 174 239
576 956 187
546 10 861
619 557 525
134 555 975
743 753 619
967 643 247
990 322 938
965 841 970
654 39 760
347 59 980
525 349 542
742 900 781
960 589 636
45 909 212
798 877 995
127 917 174
376 63 478
411 143 742
965 984 900
286 627 786
904 722 291
663 823 121
862 151 438
99 641 364
473 976 399
485 620 255
391 746 580
801 594 637
620 27 319
177 407 90
633 923 220
301 562 432
262 901 102
151 257 184
68 440 854
358 991 521
439 784 899
683 309 971
272 802 454
101 453 46
825 438 116
741 795 614
312 418 722
129 865 749
903 125 40
658 43 324
428 696 830
782 381 93
170 327 671
656 463 638
240 157 356
10 362 791
132 175 368
932 780 518
225 478 90
810 42 301
622 536 711
279 476 527
346 274 368
637 306 885
679 434 977
507 411 381
387 543 24
608 994 484
720 951 341
557 454 272
995 561 716
207 590 625
999 61 459
809 162 509
836 903 19
52 179 939
471 802 889
182 860 247
20 167 768
204 32 642
385 627 951
909 402 109
453 652 204
331 242 708
755 765 275
392 804 286
457 537 366
205 696 515
582 266 228
664 343 685
97 504 858
189 464 86
337 285 585
735 846 833
562 752 755
91 971 362
202 113 696
377 733 705
652 850 57
306 72 561
568 40 173
843 812 223
456 730 137
795 414 52
947 279 837
847 616 32
927 841 268
865 138 827
682 136 925
452 900 34
377 671 285
41 725 711
136 537 227
349 790 873
776 926 67
443 95 955
222 426 287
261 359 192
238 176 119
522 248 717
320 444 373
497 975 709
271 698 546
265 452 44
505 93 687
615 132 729
773 52 990
538 748 771
414 64 309
717 212 154
962 24 922
185 380 273
789 83 500
730 281 617
214 261 138
33 510 203
389 650 115
996 724 701
349 931 164
389 59 496
785 408 758
720 792 901
183 622 993
934 780 12
230 666 750
974 974 230
166 749 339
173 220 368
750 854 34
279 326 931
519 606 931
174 637 245
900 933 66
138 600 416
205 108 697
420 602 464
490 820 832
450 747 498
104 395 802
239 283 668
749 996 403
18 897 896
74 541 171
27 606 654
246 789 618
364 860 104
729 179 898
599 572 868
68 93 311
727 662 504
248 783 633
506 675 466
709 380 272
161 638 238
491 576 97
741 364 151
332 216 42
581 419 954
23 863 854
840 731 764
229 777 757
337 756 49
891 823 597
310 415 843
202 704 497
137 866 858
117 334 904
522 311 733
148 779 800
642 939 297
960 560 883
480 928 62
762 165 449
568 816 339
17 598 404
789 493 87
747 60 535
953 609 739
560 260 962
958 362 559
781 440 113
256 327 808
99 238 793
770 184 545
862 682 996
741 486 441
982 874 826
581 771 56
12 150 580
224 970 888
614 783 995
104 298 373
589 611 853
249 435 763
668 159 730
222 546 378
249 699 852
976 103 449
35 201 582
732 484 350
153 185 489
636 645 607
934 397 245
413 712 720
495 482 313
991 761 344
616 429 333
862 358 13
821 730 660
688 934 799
120 741 676
697 948 356
768 535 987
355 75 779
144 745 388
137 745 888
115 591 448
518 662 554
622 917 572
581 195 138
726 695 575
953 452 79
679 346 940
524 994 72
679 175 559
654 560 476
705 285 923
407 354 545
367 204 47
833 238 111
33 727 501
882 104 63
634 91 827
460 869 492
293 574 56
52 520 112
985 97 372
607 349 571
906 445 624
503 194 141
159 556 896
349 150 624
493 149 743
260 504 162
54 260 329
840 838 147
780 903 564
771 993 26
276 666 136
587 97 395
782 175 214
841 846 475
951 136 439
685 954 895
855 557 410
490 188 984
978 693 745
413 834 865
488 179 75
731 224 873
625 679 183
853 518 733
805 463 841
18 476 235
638 828 468
986 768 253
210 462 76
997 528 266
632 224 933
379 574 662
370 948 941
790 39 650
625 365 662
278 880 437
118 979 646
933 781 749
380 740 746
383 921 506
384 164 873
275 784 901
795 960 310
670 500 753
528 419 858
822 597 571
571 965 793
166 845 90
87 274 688
508 800 894
250 839 454
285 506 870
720 518 847
160 122 263
127 47 78
729 156 743
142 104 332
342 424 841
309 904 49
336 977 524
478 411 870
910 442 96
89 764 441
793 859 840
256 768 590
123 73 995
612 63 733
45 719 433
50 300 760
500 293 613
952 235 682
753 449 607
127 424 494
924 556 146
224 271 672
458 416 270
943 283 127
156 370 410
60 639 93
966 247 650
190 352 710
574 86 667
898 397 922
262 516 980
707 57 290
195 879 92
983 563 102
273 178 295
89 439 63
588 643 951
693 33 648
783 131 564
383 513 946
400 923 474
680 228 666
24 730 924
312 509 461
422 875 216
845 685 467
795 981 182
803 799 191
347 84 658
162 410 201
605 728 266
680 896 971
337 507 211
917 80 441
820 483 369
66 469 373
778 473 308
513 350 99
312 110 312
218 288 359
384 594 306
48 213 597
931 305 144
560 810 832
533 252 740
123 974 546
148 843 523
190 525 733
462 954 609
303 947 241
98 167 873
25 712 980
724 672 470
102 320 263
655 181 518
358 132 67
155 542 246
987 41 398
651 844 568
67 448 632
496 615 913
24 101 287
772 918 637
892 273 327
714 656 551
942 362 471
759 908 700
635 409 789
507 807 56
261 10 374
453 29 513
303 271 461
199 882 555
827 643 505
857 383 304
747 198 120
958 372 187
736 824 806
673 10 50
682 598 315
167 218 225
421 982 334
246 37 837
879 673 345
101 577 988
633 615 305
739 689 920
174 504 395
239 629 474
381 922 877
249 871 31
277 314 346
529 399 906
501 161 547
129 854 298
600 776 782
97 54 292
23 903 767
122 838 743
370 808 734
539 827 660
11 951 152
166 983 215
994 439 552
820 505 829
486 278 361
714 241 188
616 579 932
888 930 850
630 448 499
759 654 570
271 624 902
549 977 47
324 43 797
428 32 693
615 932 796
499 202 829
448 126 297
569 624 962
207 278 304
348 389 526
452 633 547
619 561 669
989 149 330
981 16 170
474 690 707
292 388 341
488 111 915
429 824 250
190 43 703
975 17 975
548 465 673
728 387 934
944 726 971
727 36 825
561 650 775
736 624 524
179 921 602
75 121 714
446 384 43
434 956 946
70 729 135
641 252 488
685 213 403
146 341 539
313 618 501
253 726 540
754 69 543
619 523 813
65 380 964
329 102 127
158 701 771
642 332 16
631 932 542
898 86 487
424 116 692
465 358 461
650 328 754
543 303 515
861 46 532
623 378 720
505 126 391
702 959 510
19 412 843
994 312 893
321 434 753
405 119 776
451 211 144
570 575 128
262 824 54
51 374 125
315 762 977
562 247 908
559 548 178
541 692 641
13 553 625
403 121 879
20 156 995
677 166 808
452 610 932
430 670 345
109 484 422
670 146 221
329 505 733
735 713 67
333 566 611
968 236 282
462 166 308
783 162 689
542 947 999
255 117 568
154 558 987
93 56 972
411 882 29
146 645 620
335 862 565
894 209 676
56 565 326
804 306 200
437 893 106
743 947 37
888 293 353
944 748 255
912 976 796
537 912 442
731 449 332
197 627 820
653 646 30
171 406 124
563 745 861
128 753 938
698 606 944
493 451 581
810 243 121
214 439 452
676 151 856
154 965 347
385 964 152
617 511 26
628 205 978
210 769 155
55 522 938
560 617 497
711 585 542
945 278 74
844 716 232
944 52 948
110 677 401
590 196 447
216 548 569
976 611 835
150 412 115
95 308 968
584 149 316
652 709 743
894 263 366
448 557 957
118 659 731
628 747 131
314 807 64
721 23 728
851 609 210
725 854 808
997 392 654
209 234 430
337 265 166
917 783 343
732 450 481
141 760 198
237 855 552
972 88 120
525 987 576
559 714 94
345 455 468
664 337 950
688 499 942
904 406 121
432 143 373
950 945 223
435 260 347
830 505 56
639 918 461
987 897 460
877 344 596
411 558 745
463 107 273
27 974 935
757 998 559
90 22 359
873 992 33
53 850 469
757 265 341
88 431 219
85 734 490
229 870 607
76 21 175
776 752 620
163 405 519
467 550 47
542 42 667
471 164 60
47 875 275
854 525 258
631 183 654
458 30 347
320 523 985
312 312 60
641 522 387
602 967 69
290 693 510
114 399 756
981 557 493
213 862 362
139 509 251
908 861 919
505 539 535
336 893 860
199 733 37
701 510 821
536 212 513
377 19 960
727 286 646
992 89 203
173 147 181
487 534 625
16 115 827
10 79 311
243 666 702
746 170 597
577 501 397
555 206 672
325 484 996
296 600 70
438 786 108
222 199 768
590 142 374
275 888 119
385 176 313
303 780 780
782 916 427
364 918 322
710 451 330
289 41 255
615 455 340
874 982 488
116 138 205
446 475 741
121 816 240
550 919 995
12 726 949
589 902 10
365 983 268
485 738 394
421 591 766
892 560 808
608 252 887
832 281 430
751 167 846
944 762 496
805 183 324
415 245 654
438 179 333
944 221 990
595 119 286
561 423 981
84 236 250
189 62 453
573 35 654
700 228 38
822 986 725
994 742 786
183 714 507
675 76 967
684 801 995
326 384 167
735 498 218
695 638 507
498 814 545
949 594 127
944 596 981
56 367 607
264 631 530
387 115 161
796 804 223
563 161 917
525 459 873
180 258 941
245 72 862
151 512 688
570 212 731
831 425 126
226 259 492
656 420 612
545 704 59
531 759 43
850 172 398
346 945 722
173 593 409
875 236 107
980 952 600
860 835 418
451 366 826
213 693 944
158 819 558
948 789 364
169 396 985
485 899 601
627 85 674
425 972 743
969 996 64
925 126 189
880 957 441
949 506 708
962 805 64
533 103 378
237 640 548
648 393 814
756 465 197
36 138 75
882 154 398
24 716 778
834 234 622
182 38 334
595 204 925
643 53 288
236 19 76
629 297 237
495 952 455
776 506 131
924 560 983
827 276 850
87 258 339
951 309 853
998 364 73
308 932 563
68 175 159
424 562 203
311 982 434
553 94 672
291 21 290
792 729 684
268 232 201
980 512 399
655 67 96
503 688 23
748 473 100
61 492 273
692 26 443
319 526 506
290 213 784
937 467 113
590 865 200
669 864 555
368 918 148
22 983 103
405 844 830
437 334 373
244 696 625
418 37 250
841 396 114
385 263 962
526 148 85
557 925 942
226 578 19
782 484 276
657 917 103
913 670 20
831 344 661
528 858 585
823 999 537
956 85 304
169 636 834
639 39 803
217 830 436
102 676 324
869 580 843
544 56 452
248 855 514
818 874 422
161 527 925
373 631 806
888 897 28
731 349 260
460 294 126
672 402 347
757 229 940
776 216 515
784 696 730
368 972 495
883 996 482
882 793 905
48 406 848
948 545 149
38 604 340
233 189 567
438 718 678
711 841 614
13 813 204
619 838 945
788 157 718
315 270 589
418 18 750
796 287 474
44 318 361
503 754 609
802 530 833
774 919 680
896 350 650
605 844 946
941 319 69
404 520 548
138 202 337
269 688 99
989 640 177
230 701 764
423 289 130
905 518 77
220 310 383
891 763 330
22 184 585
219 23 602
746 453 895
287 514 493
974 429 261
335 995 507
920 433 543
42 637 507
963 894 15
73 106 749
309 215 889
575 98 849
893 392 201
566 618 60
508 10 312
522 424 796
380 958 868
449 550 188
386 105 727
22 374 662
33 480 803
765 857 588
576 193 715
967 188 861
608 71 483
418 501 269
864 832 398
814 13 484
177 10 940
894 939 558
682 544 45
708 437 550
987 250 73
320 741 510
240 86 395
331 902 731
174 15 877
311 253 77
854 358 742
160 744 986
304 337 666
212 546 703
272 57 609
385 900 207
183 810 264
56 558 380
527 633 682
236 858 819
377 564 743
848 665 716
943 40 391
537 182 915
910 132 104
765 55 644
587 213 525
857 262 595
157 700 834
551 921 93
266 463 743
938 963 243
214 629 273
666 399 322
679 886 350
114 373 751
792 259 232
658 882 869
433 330 399
42 431 752
318 140 793
290 590 815
178 228 702
955 123 471
902 276 369
914 399 598
664 839 256
662 956 42
927 563 686
924 585 908
957 553 312
460 557 785
822 793 461
468 968 530
282 178 504
289 379 185
94 905 462
855 482 919
228 172 418
281 692 463
265 877 335
937 899 241
679 368 691
174 473 489
59 430 434
251 365 770
802 393 221
991 966 889
822 188 498
228 100 959
393 552 35
459 816 951
637 802 556
383 123 446
910 503 902
282 122 465
641 687 528
734 436 50
536 594 138
914 76 749
189 810 372
430 127 347
892 984 740
264 925 416
472 558 644
316 347 210
718 925 394
517 189 540
408 117 159
798 882 585
810 698 977
88 114 742
663 293 79
82 449 380
391 891 220
844 956 187
487 962 785
491 348 909
240 863 745
312 46 578
939 496 810
607 374 299
577 900 747
557 278 409
102 767 803
140 14 276
152 623 903
162 56 165
770 13 68
925 516 905
752 198 454
939 595 671
811 262 982
447 574 546
929 461 511
15 499 271
484 296 554
455 558 389
13 267 517
16 621 124
187 710 976
897 447 879
560 536 514
689 987 959
54 496 175
390 904 121
439 387 665
53 949 580
785 606 195
360 708 449
436 825 346
165 502 702
477 463 334
617 654 972
296 506 997
758 793 397
690 405 261
933 795 535
51 24 66
508 601 126
198 372 28
106 281 58
554 127 349
613 963 175
235 433 612
186 921 247
690 625 708
586 389 353
667 154 280
844 299 480
704 174 638
675 588 524
938 165 508
654 91 119
32 554 799
145 767 337
263 901 830
307 477 30
495 865 843
554 576 754
836 721 986
505 926 45
35 536 493
935 692 887
217 902 420
618 618 81
768 517 434
495 21 752
670 132 584
308 45 167
902 884 455
183 63 650
785 69 767
809 627 311
698 219 291
964 525 453
365 766 20
474 687 823
794 117 560
25 933 844
754 250 490
552 74 910
939 645 362
300 31 689
57 492 397
896 353 267
981 827 460
270 449 335
747 649 816
557 950 94
777 970 444
918 944 378
523 642 417
624 971 569
158 785 774
902 473 117
935 261 37
326 591 997
693 932 574
744 485 449
480 356 158
235 66 26
296 321 982
210 431 579
622 236 120
279 416 205
573 315 932
858 19 697
229 426 753
51 322 945
599 745 330
98 561 453
630 931 976
215 814 130
915 432 951
430 819 230
141 914 309
82 764 593
450 205 912
406 261 904
166 617 661
806 409 90
74 946 789
374 940 532
332 947 804
217 745 117
139 391 333
640 926 920
789 282 863
981 483 146
172 137 18
445 223 123
348 241 738
120 654 816
182 217 347
753 829 27
167 265 959
180 507 453
657 505 176
495 396 198
959 992 14
876 92 866
364 714 229
535 398 150
318 555 287
180 357 737
219 150 608
702 200 416
251 976 690
65 523 867
44 655 156
953 819 937
573 367 169
144 589 167
551 684 132
45 183 585
306 443 160
512 170 794
818 826 347
783 140 789
767 620 71
626 570 445
600 637 215
763 52 269
970 67 109
692 554 650
835 524 819
699 658 878
455 172 410
195 624 717
972 515 615
688 668 270
670 923 33
45 976 151
847 579 369
856 484 44
124 935 600
369 269 974
494 419 814
555 784 795
191 831 658
231 182 997
589 129 252
767 585 473
620 529 877
446 535 720
567 331 610
18 438 879
12 84 833
620 451 339
240 534 646
954 272 396
680 672 323
905 640 773
115 152 764
334 264 58
638 424 760
944 359 166
446 407 957
650 38 997
357 501 170
725 562 484
797 617 362
280 448 38
953 132 581
424 436 242
941 193 307
37 943 907
601 722 304
665 119 321
449 689 781
564 355 720
255 617 886
359 529 272
852 133 905
964 437 254
744 484 685
699 736 438
272 129 965
533 490 765
581 159 451
704 382 187
491 87 646
286 663 366
156 845 50
707 606 728
705 530 639
834 817 108
50 27 918
39 860 520
112 985 229
574 799 645
700 583 281
170 599 844
865 349 326
209 930 114
349 664 480
840 790 615
891 762 468
821 143 469
136 578 423
62 279 112
219 164 711
862 53 266
729 612 111
752 347 381
410 860 257
595 857 128
848 236 293
625 494 448
654 939 949
906 256 179
302 977 742
543 575 292
850 396 859
781 962 329
996 133 529
525 754 774
321 199 131
298 488 460
273 11 581
750 555 478
240 990 366
610 315 79
550 415 782
95 326 473
319 919 825
743 642 166
521 671 105
422 994 130
788 77 810
463 182 510
175 714 117
21 364 118
57 212 986
607 710 766
533 977 131
645 92 785
813 865 462
450 500 981
88 691 464
151 761 574
446 899 479
819 245 268
57 178 262
17 140 201
378 911 821
378 555 202
499 964 965
135 340 525
127 926 611
103 452 399
987 336 265
537 220 25
817 281 139
701 922 827
106 156 418
246 396 120
953 329 94
622 609 582
313 648 31
363 784 887
689 282 745
510 842 242
839 410 631
21 381 983
223 315 879
635 319 812
519 312 385
456 791 72
156 116 173
909 748 895
506 583 948
982 877 150
834 823 790
865 349 703
55 926 844
322 38 740
128 156 765
682 329 752
121 861 438
530 881 600
83 698 296
780 432 570
649 191 510
893 421 238
962 769 882
497 687 151
611 828 83
936 637 249
851 926 647
607 171 980
668 981 305
153 524 613
252 165 647
861 52 735
466 633 988
679 130 282
568 590 46
140 393 981
48 170 886
39 211 166
663 884 712
515 193 266
481 904 647
362 327 267
489 142 362
880 412 972
762 464 606
218 250 53
297 850 66
717 504 679
705 213 949
255 870 671
715 523 413
498 705 424
689 308 172
410 950 312
323 823 962
308 781 79
975 623 322
734 196 863
542 531 212
844 110 700
615 972 927
896 574 659
83 567 936
267 252 129
462 579 427
253 475 348
164 323 486
182 235 245
949 442 55
253 415 158
445 20 442
201 479 435
212 668 515
848 120 822
491 105 994
812 913 59
368 408 610
45 270 285
720 764 900
921 307 336
751 570 286
832 813 557
48 26 797
219 648 981
708 706 594
681 821 343
402 588 589
767 55 198
11 551 949
225 72 170
501 838 33
880 733 566
274 211 977
420 52 498
690 845 124
902 823 964
287 557 51
664 401 578
596 598 253
492 644 125
594 945 552
602 404 215
298 506 970
392 588 440
463 565 438
699 946 747
643 735 242
687 116 162
94 588 898
806 439 143
878 903 534
36 735 700
954 322 258
303 815 21
977 56 781
147 62 311
657 950 870
612 18 634
175 228 811
949 273 979
987 758 811
232 732 292
788 799 129
689 473 647
128 755 537
14 980 97
996 148 976
33 922 301
560 670 111
960 194 590
574 975 920
480 306 666
786 983 932
554 549 278
741 281 501
833 882 942
265 917 825
246 447 285
951 679 284
182 353 624
869 206 512
83 665 536
960 849 517
262 583 693
223 515 831
857 303 362
854 713 97
874 474 913
934 983 37
223 21 779
522 408 612
451 624 150
992 904 482
193 831 903
114 957 844
725 625 595
233 953 913
410 599 481
450 295 28
33 515 650
738 204 158
117 368 691
633 848 276
79 712 135
343 273 564
785 919 519
775 979 378
658 637 589
569 200 420
534 145 655
966 76 791
272 330 925
202 116 864
113 976 804
561 899 300
757 481 503
482 17 754
900 312 178
47 796 777
361 806 559
444 610 832
208 690 318
906 281 963
726 495 751
579 941 122
610 349 829
144 973 705
795 750 510
949 69 655
110 379 257
257 238 70
706 883 774
71 606 657
734 49 130
120 909 839
608 574 896
712 362 782
466 740 974
355 545 959
419 659 123
448 410 578
67 953 859
169 453 391
300 683 668
572 662 615
172 819 590
744 490 865
162 235 963
132 993 847
967 345 667
774 823 737
846 710 471
833 454 797
660 750 870
165 295 877
871 913 745
551 367 837
480 836 552
485 812 398
917 922 50
175 466 300
809 568 287
476 906 784
685 577 521
120 648 444
177 450 942
728 845 932
608 940 510
515 355 168
623 966 157
384 181 627
336 132 718
754 612 68
707 79 329
953 970 123
859 234 149
276 748 204
474 973 157
187 228 597
163 666 197
379 836 870
209 836 586
136 71 103
94 810 689
123 517 484
595 718 936
211 419 486
941 777 525
422 803 686
912 468 93
947 454 965
901 755 458
565 493 221
76 800 983
471 423 581
180 39 73
542 484 210
44 965 355
532 633 317
458 353 315
343 419 28
942 533 239
325 261 51
267 513 52
876 485 37
372 708 600
817 649 46
146 35 943
135 241 306
845 198 786
798 58 527
592 831 16
849 583 436
140 922 919
514 993 603
523 989 911
628 294 855
841 341 62
786 125 821
990 672 67
541 471 950
37 587 591
935 798 366
749 45 848
918 749 721
223 791 33
391 90 851
485 276 445
203 70 534
579 627 405
823 864 763
511 280 662
87 791 172
504 587 418
909 364 106
229 548 874
928 314 783
346 155 194
839 849 172
59 926 174
184 363 849
520 561 181
545 577 838
30 138 721
61 474 849
143 519 864
961 703 207
451 535 633
589 78 722
649 106 980
195 994 95
739 862 916
715 20 534
404 512 893
378 919 264
492 524 90
887 775 88
511 958 840
870 653 599
928 39 597
686 419 272
710 341 484
353 766 462
16 688 778
561 475 21
461 550 563
386 591 273
868 926 454
505 547 528
898 140 933
206 34 276
18 739 359
196 876 220
389 547 230
308 724 18
813 630 820
920 446 787
382 82 758
674 73 709
978 285 314
723 409 147
582 426 278
443 45 633
286 11 265
81 659 305
211 604 700
981 655 723
721 384 552
324 735 98
167 377 24
391 316 423
175 611 808
668 655 31
676 193 969
125 757 987
789 598 338
891 195 950
500 621 549
731 803 123
65 100 247
543 252 740
610 134 323
184 135 908
792 646 516
82 826 526
477 422 51
268 868 749
27 433 415
63 921 443
457 166 972
714 299 378
47 12 613
975 281 377
467 204 626
277 85 57
212 783 860
481 57 596
575 893 13
626 334 189
273 997 685
136 697 508
726 31 349
728 993 592
381 852 205
260 956 123
729 809 386
993 615 901
315 539 947
947 649 32
400 96 418
248 120 376
843 167 572
671 187 402
879 882 53
800 855 738
272 121 910
338 693 489
853 490 420
788 625 120
342 16 303
227 523 988
434 792 680
60 686 268
901 644 441
923 597 440
703 735 534
645 991 596
172 457 88
882 935 939
521 391 912
828 584 674
732 330 64
869 65 632
514 621 210
809 542 212
175 930 990
496 889 156
944 458 185
461 876 511
628 891 15
960 376 988
787 74 761
157 855 16
77 133 553
948 785 246
773 119 603
106 242 270
582 565 376
321 36 152
976 835 285
287 758 255
305 553 752
371 902 812
18 335 396
135 205 530
192 260 414
348 677 401
12 553 509
192 725 423
152 177 971
647 483 455
665 820 445
711 411 28
228 440 714
337 398 632
846 762 473
53 802 79
765 354 199
926 192 613
724 690 895
195 795 172
327 625 998
708 713 15
744 614 699
176 796 741
106 901 328
146 858 657
478 99 692
893 662 953
821 450 187
882 821 328
628 387 311
585 311 244
639 723 522
303 512 735
555 745 864
564 271 581
566 626 333
293 248 471
422 59 169
12 830 744
552 363 936
259 633 368
188 413 130
788 969 196
461 142 774
408 777 991
843 311 450
526 734 173
624 523 197
916 742 569
636 214 287
236 677 856
429 162 109
783 178 722
413 492 747
303 925 958
761 685 286
526 350 878
115 233 938
387 981 330
201 17 528
939 81 985
229 873 965
268 402 601
990 204 112
613 346 502
21 371 540
337 93 776
764 482 976
546 249 994
756 998 643
575 842 143
735 352 295
830 859 69
521 296 235
724 508 365
284 447 979
447 78 297
691 580 205
975 192 892
100 780 927
821 264 202
207 632 482
609 61 431
862 298 357
561 199 727
843 340 103
342 72 673
225 503 401
347 783 298
781 954 579
437 268 491
872 68 505
391 969 82
603 235 717
195 581 935
592 309 117
652 403 116
550 31 286
307 684 805
425 565 531
800 412 921
381 372 236
539 257 61
683 637 198
745 355 693
173 83 47
264 929 364
670 484 931
71 386 405
59 969 494
557 297 384
327 953 140
154 465 511
775 132 85
768 805 453
212 716 768
400 261 909
694 291 938
999 901 949
395 64 591
647 771 315
783 790 210
834 376 326
370 588 855
72 496 487
541 616 615
172 242 826
48 797 190
525 717 156
393 225 848
746 961 843
55 522 896
344 321 482
402 830 984
729 768 677
771 906 821
236 80 563
863 111 765
764 536 447
947 399 27
241 234 162
853 293 487
183 664 122
701 340 854
21 373 827
863 192 870
560 814 905
463 482 153
487 633 17
306 245 439
273 689 127
624 413 435
771 580 646
894 199 470
321 818 14
776 994 885
121 37 122
821 675 415
565 724 173
799 459 382
963 801 101
157 379 975
975 975 39
493 548 590
69 238 129
682 745 313
930 925 410
286 131 819
565 481 236
354 612 414
814 96 444
76 379 747
350 758 58
335 11 808
244 993 988
639 731 678
314 524 149
346 230 201
278 958 477
39 591 334
217 950 67
80 17 944
542 907 974
292 201 455
276 409 613
165 842 241
325 64 631
42 812 471
126 256 208
136 368 680
703 859 140
995 713 115
539 539 152
975 932 871
583 381 692
986 311 770
423 762 608
397 979 194
856 119 262
875 83 265
198 377 172
419 107 193
383 570 180
871 29 518
279 551 21
107 932 873
696 644 929
76 140 483
657 609 985
820 623 68
101 866 747
911 954 156
281 162 498
202 932 152
697 917 511
739 285 548
103 563 953
539 219 455
373 698 280
951 236 31
631 892 62
339 315 90
653 104 599
18 401 487
401 343 736
552 776 408
107 932 768
769 125 905
78 617 216
118 888 143
226 33 730
477 974 151
215 438 131
411 958 170
630 413 469
496 154 292
597 720 445
160 545 104
326 258 140
44 410 735
30 834 492
552 537 346
212 872 967
542 896 158
661 946 348
757 758 11
482 662 122
107 680 769
99 759 51
831 615 270
171 725 944
611 804 670
790 317 132
670 436 159
885 249 826
399 809 187
679 614 666
694 973 75
115 616 287
134 710 391
382 156 917
355 584 393
827 11 856
621 331 781
404 101 321
317 752 777
689 760 603
129 321 403
462 694 569
736 759 927
663 21 411
63 276 183
374 456 538
965 34 380
465 364 42
14 837 985
853 445 818
941 32 945
283 324 312
745 992 792
647 833 935
248 633 998
827 123 384
714 482 728
604 232 978
879 917 646
300 828 489
746 619 714
609 17 381
999 616 154
900 706 252
683 155 720
974 108 338
726 123 101
334 980 247
72 878 451
539 864 871
900 889 314
825 560 791
365 83 411
13 798 208
269 17 40
176 489 627
599 111 699
992 487 210
557 845 998
448 230 396
504 603 790
842 179 124
290 209 917
884 566 214
284 244 951
995 319 806
426 635 130
987 57 211
415 291 55
467 172 775
410 565 11
980 594 471
997 772 444
615 838 233
842 156 284
282 657 465
96 328 376
561 143 707
333 344 22
842 688 262
186 686 141
712 980 526
758 468 12
749 262 638
53 130 876
248 373 483
469 884 950
195 937 39
529 786 179
573 503 544
40 400 200
790 957 243
84 543 570
227 806 361
740 861 394
974 994 852
287 702 411
438 75 312
122 145 251
757 655 29
671 618 335
944 546 727
263 917 407
77 831 338
629 32 813
683 773 810
981 240 982
861 494 649
815 75 605
115 730 764
23 242 883
881 859 502
477 588 649
618 989 748
359 929 11
48 563 126
881 523 950
959 778 595
655 458 419
697 34 907
488 843 195
717 656 100
628 719 821
240 139 333
665 251 181
549 709 718
24 807 958
837 415 192
543 173 413
149 570 980
236 443 675
290 681 981
441 986 829
577 172 851
936 213 363
209 692 861
226 74 231
875 758 402
677 599 755
399 676 219
221 549 415
845 14 963
396 669 702
102 685 47
673 581 465
702 573 435
351 942 746
422 81 698
299 281 153
52 668 627
837 817 280
64 561 815
424 446 339
742 595 331
349 580 173
953 498 372
362 243 864
901 116 719
903 525 20
781 86 249
554 516 909
163 960 890
205 175 317
577 860 429
560 259 929
122 599 652
78 841 124
595 563 243
589 925 188
952 236 373
169 578 200
404 372 306
924 393 518
977 337 216
330 977 189
149 429 623
421 280 652
308 728 839
260 929 736
216 773 585
942 505 337
513 902 538
391 285 609
787 576 258
941 642 282
998 309 52
620 649 794
233 44 398
310 758 928
673 320 270
887 164 277
204 91 671
626 65 695
172 623 311
920 411 771
968 523 973
733 341 315
972 453 754
305 786 934
348 351 244
828 914 376
393 184 585
210 884 835
792 830 239
997 992 359
778 489 460
525 443 146
942 203 930
760 588 692
668 165 14
854 673 393
31 692 343
95 191 684
939 206 767
980 373 869
652 375 669
368 808 776
895 433 770
957 685 477
910 60 296
264 716 733
980 315 496
629 113 503
94 870 829
148 385 822
691 637 925
459 931 997
924 193 44
961 544 609
754 444 185
840 768 308
251 496 553
627 518 556
600 48 377
321 159 117
612 882 10
169 800 410
42 276 239
913 347 198
96 441 240
785 387 108
518 459 780
414 364 747
252 32 131
796 695 324
837 18 507
898 538 121
967 993 397
887 74 444
510 160 562
500 236 891
492 525 372
568 378 961
848 401 254
493 607 607
587 591 483
625 490 919
12 892 599
704 608 141
213 422 348
173 795 979
558 772 26
541 606 215
294 536 387
259 777 510
513 37 691
479 56 892
213 368 179
377 693 939
39 367 778
451 564 220
66 576 518
30 89 573
912 678 994
795 508 484
621 971 22
366 682 400
952 983 328
947 376 584
146 648 582
825 880 748
365 923 774
894 44 428
229 528 385
147 828 550
656 163 905
382 501 232
605 100 807
767 884 450
71 735 730
50 25 529
208 966 583
283 404 625
424 160 759
404 744 433
814 698 84
887 958 665
320 915 625
936 143 922
28 324 214
871 896 275
602 982 741
497 224 363
85 709 160
963 318 253
108 579 157
937 944 784
318 591 845
39 568 630
644 977 911
571 187 423
671 622 810
90 254 779
614 954 669
223 850 172
638 322 992
932 808 958
339 21 945
951 258 778
917 841 570
243 538 968
182 150 96
316 951 142
790 715 423
587 941 439
47 724 709
918 566 995
622 405 251
771 132 402
530 761 354
185 928 797
239 932 46
784 298 254
556 380 857
251 289 456
713 596 280
383 280 598
936 840 727
465 10 206
19 211 42
68 324 141
708 864 775
798 214 886
901 116 534
179 921 503
249 599 928
417 908 803
796 318 358
735 148 534
77 281 159
476 552 24
345 411 320
444 842 679
121 990 821
459 962 321
518 631 762
852 527 196
304 924 970
249 616 480
843 585 298
479 780 804
387 406 112
743 806 891
899 30 301
797 142 869
534 627 25
638 994 468
831 550 982
485 775 572
434 554 865
455 109 424
56 869 805
891 452 980
465 841 431
441 831 851
429 250 219
823 412 878
533 969 69
247 462 456
96 703 44
670 694 402
934 156 809
367 555 758
759 122 476
835 596 468
769 971 496
768 730 917
27 672 59
241 906 813
793 846 181
979 782 121
48 698 541
709 386 983
984 602 979
206 911 360
472 193 366
394 492 806
518 986 899
512 417 357
833 889 277
520 821 855
513 749 977
691 682 77
976 931 428
31 410 257
115 35 384
909 421 682
882 213 750
574 641 150
52 273 911
256 717 425
242 818 675
973 806 230
37 479 642
679 594 201
61 392 488
415 505 667
568 628 823
355 838 131
81 241 587
604 437 68
12 128 748
495 808 210
46 662 808
980 960 272
832 464 59
332 485 142
919 612 442
515 137 945
367 906 993
768 291 16
172 274 423
980 897 171
494 949 282
227 184 773
947 336 30
118 283 682
846 21 904
191 842 66
357 49 515
817 274 453
664 848 422
539 609 312
513 18 204
715 648 729
49 680 625
60 578 170
387 226 751
701 966 419
830 734 672
321 536 570
333 521 920
625 86 140
713 705 314
292 483 954
542 24 658
820 341 875
636 944 932
17 155 385
439 346 248
705 409 269
832 955 794
343 573 995
662 797 781
495 136 782
178 54 570
350 760 434
693 529 988
958 253 523
451 866 962
318 278 834
408 437 338
398 56 618
252 993 704
489 322 505
910 710 42
316 149 887
611 939 14
415 683 937
918 676 430
790 396 752
729 791 40
531 897 650
148 881 331
277 500 80
496 571 850
877 211 303
170 302 794
99 847 173
986 875 355
807 708 43
467 871 59
794 630 597
872 499 602
465 151 324
986 828 171
596 891 672
531 127 856
212 901 189
992 702 839
261 59 705
636 590 991
309 816 526
606 51 493
494 662 620
273 699 21
16 402 612
52 92 399
34 419 487
80 550 963
206 324 337
298 80 755
832 719 676
964 275 374
172 78 512
507 633 36
173 452 224
216 373 984
55 411 550
315 259 107
473 793 796
158 698 939
964 669 15
819 532 739
885 465 195
362 757 992
349 132 297
209 310 140
957 116 947
69 132 392
957 293 981
711 616 743
615 187 158
143 781 850
508 158 37
295 766 208
647 654 152
826 386 59
346 419 552
384 641 798
927 880 204
342 435 511
534 924 339
924 213 729
495 539 205
866 228 921
227 901 546
916 93 638
915 665 312
873 632 450
847 166 139
493 720 152
463 663 905
215 577 957
537 182 997
391 513 804
364 254 849
173 362 733
657 987 71
848 892 598
695 737 924
215 723 925
518 142 789
193 164 971
27 730 764
230 664 641
984 743 660
79 432 39
311 382 198
616 444 176
190 522 965
435 390 218
76 646 395
531 579 161
570 772 752
987 182 713
348 380 786
138 73 942
165 911 317
836 108 351
718 382 736
564 513 921
675 623 992
89 44 758
542 842 392
205 278 522
448 382 238
802 902 354
139 252 897
396 748 265
726 870 554
314 228 277
577 26 612
33 731 631
42 148 933
22 535 801
883 560 150
946 118 215
444 422 608
816 35 796
840 243 423
135 771 428
248 29 886
446 874 671
328 73 402
168 379 759
647 624 505
398 554 250
641 109 540
761 632 312
576 13 97
91 307 666
331 617 690
233 623 922
121 557 559
792 34 994
68 776 309
597 732 345
628 606 440
304 349 899
439 66 912
501 686 152
165 489 846
851 913 664
619 175 45
405 773 317
196 150 224
365 409 59
971 876 809
503 426 463
540 36 694
154 818 883
254 489 23
126 566 762
531 658 57
913 840 264
392 568 231
975 955 792
990 524 77
307 264 891
494 114 653
517 233 745
903 657 435
809 329 696
59 781 244
25 767 297
891 813 456
934 153 621
998 452 847
469 649 898
540 243 780
480 321 487
571 965 746
448 318 140
703 530 648
546 876 838
678 103 891
388 53 729
731 683 469
957 473 208
399 702 271
106 137 161
974 916 49
364 453 416
439 635 141
18 850 544
19 182 544
93 789 763
698 464 507
80 41 261
752 697 902
586 594 228
415 619 887
418 65 624
847 613 694
970 914 939
137 186 106
435 503 255
951 551 175
113 600 525
911 965 796
495 911 517
408 318 190
408 553 232
329 526 412
170 918 798
121 958 325
416 707 172
808 276 83
378 345 16
652 260 446
971 241 435
89 125 862
911 966 189
971 920 546
521 928 456
423 867 29
414 726 158
558 47 634
45 661 626
609 700 930
624 540 821
328 901 367
280 998 503
624 886 601
620 879 540
122 478 861
948 769 854
63 731 828
531 324 21
545 132 909
497 31 906
148 991 704
228 839 851
942 495 983
678 62 964
400 810 426
170 888 48
867 326 531
290 867 940
694 429 905
299 799 753
726 988 156
534 356 108
905 805 239
564 785 142
491 460 255
509 787 338
759 512 751
855 967 332
827 516 555
531 801 942
789 120 702
579 780 935
829 564 929
850 465 630
835 198 100
263 930 116
17 618 57
127 900 788
125 260 287
11 936 282
775 664 61
984 118 484
576 659 394
711 426 485
84 758 661
730 913 496
543 283 651
584 827 133
761 300 758
583 754 641
22 832 328
787 288 645
911 924 645
549 597 419
978 843 211
483 644 415
926 142 586
683 996 645
116 36 546
385 464 231
683 580 119
550 577 828
950 793 365
730 429 39
920 67 479
537 50 213
384 755 15
156 751 403
874 631 832
12 772 782
592 242 958
906 919 560
712 928 881
169 117 887
586 13 534
547 126 429
953 45 954
442 641 29
32 588 788
585 781 649
587 935 15
66 268 273
698 731 866
621 56 473
397 720 902
160 502 929
656 980 41
682 873 738
802 212 370
637 208 930
63 482 916
150 416 323
756 516 570
261 125 590
764 582 635
632 985 489
402 694 887
920 35 581
329 105 493
192 354 29
964 352 174
631 955 852
959 218 501
663 557 140
641 186 92
326 845 780
162 564 40
256 137 160
760 662 438
672 92 134
429 157 835
941 296 191
177 454 794
429 860 611
990 33 83
225 770 129
875 689 791
180 834 386
853 672 581
242 554 140
674 449 615
575 912 686
676 225 712
437 663 489
210 187 660
944 977 621
137 84 953
899 820 540
571 330 613
785 189 152
233 26 743
194 679 498
663 84 810
832 849 307
501 900 926
268 329 950
371 171 544
845 938 37
559 755 254
115 155 87
173 334 966
758 563 964
516 523 56
38 983 79
83 332 929
425 336 833
675 884 59
425 801 516
407 515 44
439 977 523
398 632 932
834 281 710
254 435 325
796 446 958
395 588 693
851 127 170
234 396 18
357 208 50
611 780 756
429 522 272
889 255 118
501 308 45
268 128 901
467 240 837
713 77 157
757 726 779
613 365 856
816 839 479
618 731 204
610 672 360
748 963 508
332 182 949
511 638 555
494 171 361
727 998 274
473 538 990
629 571 497
776 268 670
906 165 804
696 141 795
223 658 195
295 59 652
767 874 70
693 79 703
543 931 79
47 137 575
771 683 196
899 11 882
657 226 699
876 231 101
61 637 36
580 679 632
221 164 844
700 48 419
90 362 326
906 101 216
315 255 848
932 539 37
72 476 784
251 714 523
434 131 611
709 285 703
507 26 334
283 560 55
361 60 376
123 553 717
104 422 385
113 898 552
583 365 387
211 285 249
599 837 652
219 945 642
529 462 243
575 461 578
75 559 652
730 916 754
202 47 433
749 996 275
580 582 113
597 892 547
35 941 541
285 508 419
245 74 936
232 297 342
258 895 983
131 821 170
696 622 467
178 262 153
641 695 251
772 172 738
620 126 999
721 98 902
754 216 175
828 180 211
523 868 568
221 996 540
453 502 477
196 698 908
391 437 108
607 65 606
334 594 365
530 606 908
644 693 492
745 393 996
215 681 941
808 232 599
108 360 54
648 771 935
509 517 437
896 651 123
440 49 952
993 667 962
879 635 865
847 860 665
68 882 881
347 810 578
106 650 618
439 758 116
380 889 889
523 184 526
890 332 985
713 901 439
498 765 840
111 837 154
606 730 773
431 82 798
281 660 519
227 269 964
883 391 891
949 861 743
377 826 685
582 776 840
49 552 503
901 468 957
142 980 653
94 248 361
199 408 106
786 180 667
908 356 679
255 671 616
625 322 730
747 92 420
863 27 710
74 201 702
964 979 90
98 68 798
120 850 372
163 357 403
411 600 200
93 221 385
617 52 983
352 146 935
958 343 544
242 532 884
390 337 202
152 362 497
375 162 53
923 55 704
506 968 342
927 417 132
641 352 846
625 587 787
640 799 662
183 635 568
900 929 389
519 567 569
601 602 328
465 656 949
108 272 748
747 210 639
44 492 220
533 925 56
892 758 917
748 284 48
685 829 321
88 667 250
921 668 427
595 34 840
904 292 154
407 112 17
264 283 113
427 623 208
235 502 855
171 463 646
406 966 759
669 439 953
300 594 789
204 779 494
486 951 26
214 877 323
736 886 10
726 300 785
357 655 705
733 589 918
293 952 939
342 876 972
995 614 27
170 208 947
44 87 673
485 318 434
946 690 233
323 944 816
598 905 430
75 815 732
210 185 431
153 848 655
144 575 500
161 912 742
558 789 229
691 434 52
599 768 414
927 613 836
962 820 370
871 343 743
831 880 468
425 506 728
412 812 731
248 818 319
315 445 283
483 449 300
653 895 96
642 266 48
710 923 130
952 439 674
953 68 620
879 744 115
34 404 431
404 968 43
942 996 840
377 256 558
528 375 613
108 395 444
244 835 218
588 49 190
244 83 170
816 342 304
440 593 919
637 704 91
888 54 157
759 716 577
28 612 137
863 592 208
549 136 496
48 589 286
468 994 507
557 301 438
728 66 977
451 107 526
276 89 656
442 480 609
647 126 294
768 107 831
910 123 838
275 686 306
920 594 737
865 603 272
263 547 201
21 773 175
720 923 481
991 120 176
713 513 108
784 174 817
284 956 737
740 942 126
377 791 568
606 400 808
953 243 187
706 623 406
32 993 672
899 137 63
302 400 343
246 163 419
740 603 686
917 657 231
344 782 513
203 285 422
704 578 383
398 743 473
515 786 749
794 310 569
623 158 777
995 468 931
943 181 891
272 623 306
216 593 997
988 460 615
759 63 945
292 365 423
954 655 184
516 295 885
772 614 12
73 116 284
15 790 814
721 818 758
667 771 116
235 752 841
316 82 797
466 893 841
803 742 180
581 848 916
599 335 306
370 666 814
712 177 693
846 970 301
463 857 595
236 721 430
729 234 976
985 260 487
779 265 810
340 826 744
319 689 102
580 242 708
713 637 195
388 200 825
36 659 284
895 743 289
661 398 235
252 370 504
587 658 636
869 397 762
442 697 385
176 448 881
601 455 807
736 615 519
287 899 12
558 265 298
892 778 928
120 641 340
968 482 53
415 54 810
377 31 434
493 343 294
902 515 911
234 895 513
341 45 109
958 110 901
568 933 239
208 497 459
719 861 792
872 678 711
755 835 875
163 191 230
269 539 726
707 70 109
413 231 946
909 795 80
404 910 95
692 725 893
60 112 344
647 567 613
363 915 456
768 784 357
36 227 917
588 677 29
144 849 793
751 562 633
835 607 543
304 514 972
537 354 103
304 687 476
65 305 550
796 633 958
583 997 38
296 464 150
816 49 565
878 967 289
446 534 751
604 862 714
383 529 151
330 76 10
95 53 79
235 827 310
526 14 741
931 221 708
591 454 635
699 10 795
468 553 943
775 599 688
97 140 806
918 403 607
212 238 673
664 345 469
834 152 474
731 886 296
946 757 581
238 914 985
286 512 631
267 441 686
938 738 872
184 986 346
435 293 409
919 381 228
958 822 997
932 433 492
418 105 916
585 631 725
154 569 40
112 217 226
629 203 979
835 596 20
782 418 846
596 687 474
926 774 802
161 968 459
354 232 40
876 615 907
428 169 333
699 932 670
696 172 888
172 241 435
538 732 439
713 237 143
833 915 753
164 328 382
354 554 532
519 801 661
15 829 968
766 774 201
937 628 14
894 997 570
260 482 339
436 307 850
923 419 690
344 36 495
112 478 596
487 540 354
913 367 53
458 446 30
952 970 574
61 551 162
538 903 63
636 655 537
204 927 238
656 838 896
90 374 875
325 89 933
847 260 653
432 21 471
368 946 966
357 276 889
895 285 510
115 855 191
914 723 601
705 229 374
978 707 80
836 207 253
815 517 159
568 761 940
103 398 335
765 427 285
868 406 60
167 932 103
374 917 55
162 282 933
937 924 76
568 159 678
543 546 163
920 639 61
362 204 508
552 962 596
429 959 63
58 787 780
619 726 146
926 491 571
765 295 866
437 871 808
968 188 648
321 580 790
606 22 739
132 171 959
934 908 258
578 180 304
182 826 972
333 272 371
208 56 345
416 394 994
504 363 900
736 543 674
480 255 796
267 811 446
823 482 750
874 663 354
322 16 824
931 405 330
150 825 524
734 918 134
46 174 256
308 701 971
189 581 911
225 28 436
321 737 630
763 873 288
236 519 101
388 963 777
928 432 361
449 635 831
452 271 229
383 855 88
436 726 118
75 790 139
313 448 159
371 767 666
166 971 509
651 67 26
17 99 821
624 982 694
119 425 611
705 957 408
67 899 517
766 330 790
99 858 196
946 958 181
354 552 142
859 276 758
739 235 627
922 308 832
145 678 708
50 656 722
709 512 121
987 55 798
419 200 84
690 931 329
823 367 804
892 755 171
386 846 969
122 521 14
347 635 275
544 65 756
164 275 384
112 736 716
271 612 121
527 69 306
527 323 270
76 382 966
622 90 650
434 338 799
719 407 715
256 58 24
12 616 850
376 580 459
421 446 902
468 511 960
229 149 556
644 572 166
290 550 916
730 510 411
249 906 688
830 736 83
869 599 992
902 472 93
664 709 631
754 433 754
118 830 392
66 391 905
40 480 933
825 595 915
451 800 631
960 689 944
901 267 825
527 549 138
958 386 865
484 468 384
786 540 376
349 375 423
721 569 222
16 718 565
650 238 810
875 71 178
241 56 982
135 10 869
435 898 193
46 204 534
35 280 736
306 478 667
801 60 218
609 478 76
977 449 991
574 252 100
435 716 912
418 693 27
487 912 441
175 123 525
438 94 614
537 249 617
777 909 88
425 799 87
403 79 870
462 887 168
747 908 817
564 968 766
440 660 561
787 683 201
247 443 317
138 852 50
452 146 430
691 496 570
411 637 830
536 638 215
186 329 302
753 996 182
559 25 140
457 281 490
416 253 118
570 883 343
256 433 323
371 252 17
544 761 576
182 306 608
961 885 239
476 509 411
975 531 307
186 829 454
944 916 313
596 186 327
362 451 70
693 541 576
525 374 210
197 817 861
323 199 697
762 842 449
74 363 739
460 154 335
917 725 879
938 304 919
347 554 759
299 822 375
601 71 955
819 901 646
257 547 564
290 893 816
116 298 186
179 511 229
973 127 640
668 902 256
133 48 553
672 288 677
870 397 658
802 799 190
799 572 352
343 893 376
312 440 153
259 798 776
425 198 768
992 25 955
859 892 109
912 963 644
212 528 81
838 812 137
80 265 986
484 197 472
48 316 281
338 293 527
939 227 613
274 456 654
780 23 253
599 465 679
155 407 514
703 967 543
47 808 334
406 946 981
31 869 430
361 500 97
966 961 871
683 947 948
241 229 91
314 952 681
525 880 776
166 760 536
978 738 453
489 783 183
380 76 991
825 507 736
539 97 993
891 39 171
758 977 139
177 682 258
888 509 169
706 783 952
437 918 691
27 121 203
186 816 367
961 724 659
275 128 887
153 975 671
451 694 117
795 446 504
902 543 218
804 525 77
529 21 256
88 768 444
871 188 730
408 772 759
868 790 191
45 575 528
228 956 484
218 425 196
625 488 574
260 725 54
489 925 737
515 649 63
750 962 844
719 41 611
908 435 556
21 314 88
434 417 335
915 184 457
928 540 229
639 190 739
522 118 311
39 588 330
500 173 460
684 374 816
242 886 326
435 956 390
161 11 283
67 518 250
932 565 938
811 697 755
469 891 124
116 915 707
257 589 714
254 731 852
540 90 511
17 977 283
621 852 150
471 340 275
83 823 234
579 722 659
149 236 993
782 693 287
465 446 60
964 127 691
548 671 639
898 607 95
263 340 85
575 647 117
335 105 961
720 656 165
206 683 982
524 704 581
654 158 438
540 481 677
464 422 785
659 461 50
909 755 133
616 340 923
306 801 908
831 96 248
390 815 188
33 402 488
774 739 90
563 168 811
57 721 342
18 346 334
652 243 476
464 340 996
126 594 276
870 62 333
885 926 805
304 966 820
353 952 625
398 842 816
906 525 285
683 319 912
313 866 744
149 689 279
441 494 860
555 715 608
962 644 433
569 570 35
141 559 795
100 785 863
736 856 763
868 82 586
102 644 333
956 836 481
783 397 616
327 570 227
69 546 629
694 836 847
421 462 583
703 947 34
111 44 325
967 752 60
142 597 753
703 192 242
951 433 736
140 139 91
382 358 763
173 200 593
699 396 938
986 343 514
924 303 539
616 542 806
556 117 778
502 422 668
423 858 348
267 293 95
801 654 900
873 260 364
80 181 850
300 686 35
103 719 23
163 12 310
892 514 189
580 625 768
939 261 839
914 521 895
644 870 874
463 880 924
501 744 592
646 466 218
625 977 825
358 720 522
19 726 542
352 32 240
934 668 255
812 103 195
925 154 12
399 998 728
520 786 249
684 803 519
604 656 132
88 225 153
276 172 598
887 395 484
436 552 313
736 890 897
92 951 152
765 371 318
178 506 114
918 515 713
888 654 202
258 136 375
673 853 16
791 349 945
859 692 132
797 677 137
348 711 667
837 832 435
269 317 14
417 280 311
402 504 462
599 453 259
948 639 773
97 758 871
858 386 887
494 809 727
798 774 503
249 769 521
162 474 127
395 211 867
221 178 578
842 362 146
527 606 986
965 405 823
238 892 832
869 753 830
218 170 843
306 506 94
434 889 715
81 31 647
351 514 438
273 144 704
605 702 451
744 706 189
889 186 811
211 936 935
790 77 608
139 734 27
508 395 291
612 826 398
620 254 521
431 228 75
789 588 183
63 291 641
256 404 803
791 992 337
779 623 742
74 315 333
453 62 411
775 929 216
555 199 364
61 355 664
902 927 120
989 640 140
691 631 101
482 755 768
385 984 886
306 588 908
345 447 226
345 456 509
713 95 316
236 739 260
515 824 828
275 967 649
593 734 930
852 748 48
410 752 150
436 917 916
14 850 510
436 619 535
132 551 598
354 382 406
514 379 581
783 192 400
492 890 251
11 429 159
314 803 195
57 609 438
878 491 427
716 365 177
15 879 816
458 271 994
158 167 73
414 719 725
990 471 157
121 302 663
143 929 575
615 708 302
618 882 268
633 365 754
303 413 839
876 639 744
686 209 121
877 810 388
651 926 366
386 542 914
776 433 493
579 88 672
238 471 641
778 818 948
164 499 741
300 915 264
436 89 133
63 412 173
249 912 523
196 163 394
477 871 39
268 123 488
606 435 28
463 811 373
227 914 984
205 318 254
469 617 537
581 682 785
897 644 884
876 687 882
625 133 648
937 449 598
658 351 717
472 223 989
317 842 229
649 484 578
861 607 500
210 939 914
273 538 224
183 604 295
288 446 613
474 179 580
652 351 457
393 837 88
285 274 25
763 444 602
715 295 875
106 927 261
220 888 191
868 590 148
737 978 398
207 575 139
827 427 517
178 760 584
324 697 573
530 352 702
18 601 894
251 344 669
651 413 651
963 52 829
74 875 959
814 693 149
755 63 128
246 505 933
125 660 262
736 444 156
385 897 791
986 918 438
749 120 585
732 470 332
489 24 856
261 173 388
351 821 543
299 623 821
892 174 121
969 658 938
768 39 208
189 72 29
272 704 879
685 996 156
234 989 961
457 669 314
939 526 272
726 819 285
71 422 501
495 939 555
715 32 74
491 946 677
775 195 889
705 246 714
722 952 513
366 415 250
367 195 329
146 590 358
680 335 940
794 749 306
679 776 618
579 955 939
702 588 827
67 187 929
475 684 517
190 661 287
446 675 255
554 707 811
672 131 612
960 586 701
766 821 83
64 601 442
142 595 998
304 832 790
852 707 239
354 497 845
41 358 783
542 532 508
762 746 384
679 643 511
195 919 884
267 852 296
509 276 684
383 975 845
700 895 341
286 853 559
923 815 946
878 738 22
114 368 143
825 121 647
282 912 79
775 694 581
920 667 634
74 422 241
607 472 409
840 558 369
15 539 830
20 425 610
173 629 38
265 175 657
259 876 906
315 117 415
841 529 659
421 68 705
376 538 847
173 597 946
947 150 920
924 795 831
805 140 541
76 485 827
888 746 969
536 994 370
529 67 887
53 19 863
380 728 66
390 340 614
862 392 353
94 314 446
65 189 974
107 772 891
687 645 724
918 308 863
299 248 986
857 778 21
532 676 898
675 421 961
550 747 340
149 872 224
243 527 314
668 60 86
56 111 666
487 970 930
56 559 432
110 656 811
161 271 985
807 266 468
318 846 806
281 666 324
945 691 968
892 119 23
261 369 201
859 316 761
514 792 824
923 814 283
927 184 669
434 226 20
759 279 530
324 258 882
942 876 565
807 397 449
699 475 656
947 170 488
486 774 303
693 129 207
341 819 724
352 895 255
630 480 106
708 886 823
306 665 461
999 596 286
903 705 648
190 156 478
413 463 43
737 41 416
318 830 441
298 742 253
730 950 466
740 692 742
192 901 558
907 175 878
688 229 63
450 322 492
704 411 986
673 464 993
42 866 493
486 829 544
651 224 741
654 756 264
483 975 862
179 828 127
947 693 978
568 719 387
797 671 991
22 458 228
553 241 657
932 720 787
26 965 660
35 528 762
74 839 377
967 380 685
548 841 368
215 427 512
487 127 822
59 526 995
870 159 853
768 250 171
557 844 486
464 655 494
451 598 307
209 363 913
520 214 687
994 468 226
719 924 575
887 52 277
70 881 775
154 261 680
967 241 185
305 574 955
572 37 178
70 425 750
304 509 934
345 999 119
691 927 609
739 89 464
862 236 557
467 776 34
808 58 720
491 969 649
357 108 339
914 804 228
604 114 146
728 489 600
182 254 387
335 61 238
743 287 140
329 298 501
821 294 507
820 351 182
218 281 601
124 537 666
802 11 675
869 778 264
502 102 977
120 954 524
699 579 924
945 390 964
655 198 720
309 633 796
951 604 762
576 599 539
245 59 621
344 780 76
387 245 988
48 878 176
242 331 706
802 867 722
72 955 624
972 951 743
94 931 963
189 239 23
752 817 367
88 622 502
884 631 235
441 548 397
735 521 137
256 752 818
258 962 767
291 529 898
870 133 89
368 580 824
49 934 430
471 947 240
775 767 158
181 835 830
979 336 505
520 73 538
603 979 983
421 817 373
317 139 611
947 723 414
665 418 711
662 357 417
520 412 582
976 121 545
697 226 736
703 93 815
19 607 892
351 292 590
850 816 579
759 998 110
696 662 885
21 824 48
795 936 754
783 652 232
431 897 64
762 835 323
923 781 33
614 976 896
746 499 370
685 986 576
46 927 807
218 290 907
960 677 322
21 322 975
557 831 473
514 261 84
476 640 421
249 139 381
453 687 999
438 654 84
338 18 644
782 282 460
538 361 641
145 895 52
286 353 151
86 323 830
537 89 817
340 859 443
428 193 162
503 722 170
777 648 209
523 550 583
716 117 591
404 600 709
119 79 42
779 387 951
962 543 220
974 384 516
461 370 148
60 396 849
165 979 998
919 775 158
563 649 967
661 974 253
216 881 902
660 717 926
520 607 670
888 89 213
284 805 209
195 663 390
29 598 305
414 984 97
638 232 410
965 93 309
193 41 283
735 362 919
864 40 759
612 407 48
20 56 90
473 525 919
565 339 547
949 432 162
844 884 247
957 204 512
322 296 516
958 436 553
324 555 90
843 513 659
248 986 190
22 85 297
663 16 986
918 890 307
323 967 30
165 549 382
952 264 810
875 261 176
905 354 693
944 902 723
613 46 358
866 107 289
843 505 270
49 379 448
730 55 307
389 436 772
695 732 305
784 395 206
559 551 52
133 856 954
195 292 351
992 724 231
661 425 689
414 912 822
286 166 252
917 464 611
551 716 889
853 410 497
51 607 473
497 790 548
185 722 905
206 741 175
723 623 212
957 12 109
453 865 704
958 692 281
944 436 313
512 295 613
619 892 748
919 300 270
131 471 986
148 756 494
788 292 408
465 681 618
492 89 152
568 414 646
647 461 491
933 840 351
278 468 237
373 226 756
136 825 762
792 850 104
615 784 818
218 513 250
283 928 661
694 499 591
822 530 593
624 727 291
499 205 658
289 458 17
495 928 253
697 725 97
177 945 477
997 473 576
435 482 669
827 646 95
25 914 941
647 729 827
70 680 970
185 943 619
72 535 202
967 968 905
988 742 101
734 386 493
192 420 541
45 364 343
691 887 88
454 545 513
174 80 119
53 458 134
216 990 530
696 32 272
891 997 211
620 898 439
85 829 882
946 589 859
225 280 569
572 770 260
193 738 667
248 377 48
41 799 556
470 760 892
720 473 107
491 989 950
957 196 150
346 537 393
513 891 839
846 209 597
396 118 253
607 512 268
71 190 261
193 132 76
899 708 654
333 368 741
706 214 81
125 634 430
202 717 380
642 173 522
125 289 187
68 953 730
469 652 572
428 993 358
393 365 597
443 753 688
272 484 941
802 408 433
720 835 139
180 160 128
279 189 456
964 580 409
958 780 479
416 560 834
477 753 852
516 966 450
783 92 979
580 431 397
217 953 640
246 639 545
191 681 151
40 692 727
580 471 834
819 120 533
631 325 37
388 335 897
705 181 415
172 501 451
737 249 205
426 188 306
458 613 970
679 829 911
627 603 159
512 652 916
831 517 693
459 165 227
337 939 968
261 839 762
274 13 461
910 332 591
884 341 898
951 609 430
61 401 233
361 891 476
71 504 749
60 231 270
311 864 567
424 938 763
465 496 238
754 892 445
790 565 932
965 815 83
33 253 468
616 467 817
839 154 184
965 423 704
95 690 819
406 769 575
365 510 221
694 971 772
198 470 907
627 771 890
977 798 755
992 421 836
791 64 729
933 889 854
679 572 682
707 907 856
339 512 893
409 948 275
882 637 859
29 168 484
689 610 690
525 225 745
926 114 469
77 753 586
51 161 453
293 350 800
914 251 460
360 683 216
670 784 938
929 400 911
330 591 96
132 722 854
822 672 904
92 846 564
89 344 521
937 280 482
131 300 891
333 531 868
810 784 477
670 829 145
494 870 394
535 736 816
152 628 296
956 677 407
186 941 284
408 613 926
143 536 443
703 241 366
574 929 673
559 402 807
131 495 670
464 359 440
706 383 841
811 392 92
436 321 93
755 123 25
781 903 52
861 91 483
705 197 526
779 354 453
968 240 78
814 670 185
18 172 332
164 474 82
756 68 817
190 582 733
863 752 905
387 126 762
922 103 142
358 193 809
550 643 573
64 751 610
98 172 532
262 607 504
311 667 345
739 171 223
950 505 171
368 10 824
427 38 102
548 647 957
626 522 731
225 757 952
596 648 669
492 419 465
235 961 567
854 179 340
944 569 337
436 175 444
101 308 212
706 31 973
455 532 752
733 741 300
555 633 518
959 419 800
944 743 776
147 321 814
739 522 146
946 497 56
522 260 138
544 486 531
236 33 707
988 105 709
318 154 360
164 327 792
711 30 319
249 993 416
998 868 140
736 25 104
34 478 623
726 886 982
296 831 602
144 700 644
461 595 809
177 138 494
662 638 689
793 34 138
825 302 154
172 553 878
931 913 648
667 313 229
936 541 930
836 172 725
550 661 929
842 615 536
587 829 633
413 650 741
709 980 791
655 337 383
925 865 247
647 796 816
101 314 198
548 889 164
52 286 839
135 547 991
135 20 881
755 148 297
491 76 281
142 551 285
118 491 587
832 532 402
990 791 438
624 128 909
701 422 767
66 581 794
801 338 402
338 878 262
702 534 477
353 126 280
810 751 504
601 101 878
324 964 677
981 531 862
535 636 887
938 553 762
879 967 958
708 446 866
866 419 606
835 960 717
253 545 435
551 223 760
33 489 434
827 947 92
335 581 95
322 177 839
410 134 480
317 832 930
513 437 91
211 248 792
167 652 506
631 199 402
152 593 989
317 664 188
875 686 949
400 800 354
135 696 599
115 527 319
904 786 202
508 196 421
997 557 913
324 363 664
381 240 65
105 151 852
548 902 947
11 216 804
654 275 795
702 938 379
329 541 278
764 140 487
318 733 533
40 758 683
269 98 536
614 695 549
319 488 724
844 221 857
994 653 548
550 427 21
778 385 472
438 603 305
953 219 163
609 190 315
135 31 385
162 223 925
83 414 122
457 769 263
36 343 636
738 987 231
203 603 126
144 795 83
66 512 738
129 547 211
598 624 811
544 552 160
60 455 887
958 61 332
681 908 313
662 580 111
771 904 540
610 491 375
904 697 956
655 271 726
476 611 275
263 123 450
154 426 837
750 839 501
264 182 941
290 131 45
857 424 897
758 53 107
770 943 25
718 330 416
569 885 914
821 468 748
765 380 636
756 664 238
540 510 186
380 864 70
473 37 209
862 341 542
404 999 453
907 326 45
229 891 347
858 742 372
841 964 922
53 437 505
584 778 215
677 786 185
971 11 284
261 799 117
261 813 903
845 28 677
803 428 19
871 45 436
55 238 344
908 784 907
970 695 558
883 513 590
449 831 481
476 873 584
887 603 84
830 986 976
854 800 334
687 227 572
340 47 761
923 773 867
310 913 360
265 523 295
131 709 829
19 852 244
313 192 817
764 926 248
608 610 368
625 465 498
403 39 112
74 185 611
565 903 879
578 628 527
455 66 463
201 264 38
660 261 697
759 448 527
229 490 398
392 57 293
568 105 55
860 429 515
517 797 69
149 681 350
297 540 202
755 117 803
361 26 396
622 967 655
735 924 312
856 975 775
229 169 954
709 887 931
459 660 406
257 513 923
632 746 482
526 226 576
111 618 498
399 138 696
824 821 409
150 366 219
289 774 860
451 44 845
380 323 548
484 598 531
827 190 641
523 321 114
612 879 87
401 365 623
924 295 228
414 353 924
771 147 396
335 647 284
281 363 991
64 876 404
365 102 400
993 388 15
575 812 350
121 985 300
411 550 483
701 609 888
120 28 94
138 837 289
671 460 157
472 142 454
667 752 937
817 925 844
416 499 738
151 422 957
641 476 237
915 955 464
900 906 778
983 33 519
412 173 227
860 687 285
901 713 972
113 792 968
135 495 226
945 986 146
115 334 169
974 361 491
481 61 550
480 68 360
82 50 847
488 66 470
197 128 799
343 261 529
783 306 223
359 677 678
171 83 109
786 775 745
542 876 623
326 694 95
994 21 159
327 185 406
747 849 89
293 354 816
705 799 773
985 243 779
409 243 829
555 312 397
417 209 659
455 131 889
389 260 725
210 494 875
834 17 535
880 406 490
655 229 420
904 303 382
183 851 384
72 486 509
426 586 16
457 621 992
301 705 483
65 314 799
899 695 805
891 791 758
285 722 120
390 381 173
228 180 318
992 618 651
423 769 312
240 484 44
444 398 774
222 688 794
884 823 979
533 723 117
998 347 413
125 389 839
88 490 177
764 237 294
833 21 969
336 508 661
610 736 446
328 920 81
542 251 320
868 181 422
613 84 270
433 544 927
917 906 57
20 683 530
666 77 565
672 292 788
846 283 762
560 198 979
155 671 836
804 507 993
939 375 507
964 494 845
954 359 466
559 94 555
349 442 729
52 888 206
866 730 906
770 230 357
677 117 857
262 393 617
756 624 16
472 233 403
410 907 980
619 503 395
902 786 132
577 80 569
613 554 931
427 806 901
144 689 575
673 451 565
222 334 736
447 101 493
164 731 945
224 948 250
469 901 112
585 981 715
16 606 963
99 874 168
939 279 496
975 989 923
873 342 836
52 209 144
716 770 797
848 124 236
216 111 737
470 800 290
929 579 876
946 984 150
186 875 881
795 944 171
635 768 441
578 445 267
808 677 103
413 823 222
28 717 851
744 806 675
82 688 431
683 809 209
609 75 574
909 901 337
943 741 55
921 597 334
106 968 220
875 663 189
954 971 921
333 590 936
526 988 367
666 922 15
989 404 546
94 516 183
949 828 517
527 677 385
392 793 184
85 931 416
534 887 189
748 260 585
448 163 581
599 150 675
318 365 152
734 569 224
862 185 638
338 702 245
736 83 561
662 94 814
262 640 204
265 175 407
849 649 834
484 528 741
669 582 458
408 81 439
641 522 976
556 60 469
892 620 497
658 395 844
361 230 686
409 343 64
581 477 789
354 672 709
199 693 817
731 830 113
168 807 406
664 867 41
998 726 462
924 644 488
47 259 139
284 957 365
710 551 739
71 571 764
98 16 224
292 761 183
254 561 71
648 263 907
808 297 963
191 385 437
828 998 632
775 504 269
436 453 32
609 345 761
195 836 139
705 60 832
198 678 492
249 622 299
524 426 876
333 858 200
546 125 400
179 285 30
456 999 709
946 511 212
134 442 388
527 466 578
517 151 781
660 58 457
530 552 816
423 331 617
365 561 492
134 933 80
328 894 134
906 697 847
151 800 344
268 58 219
497 241 760
782 210 768
298 992 239
258 688 198
685 910 880
985 732 231
504 388 262
433 477 390
542 31 193
16 834 370
272 899 828
992 476 942
415 551 946
998 248 846
749 462 573
943 506 582
332 126 213
46 322 963
504 394 515
44 284 73
178 725 308
585 532 754
381 39 938
699 732 134
832 380 303
399 765 684
736 42 913
383 275 851
89 402 179
864 440 92
789 321 259
53 616 287
915 150 435
66 139 245
230 62 135
443 128 905
263 402 300
262 906 199
700 603 738
762 136 984
385 835 108
18 821 713
207 786 233
179 516 452
107 530 879
512 534 535
267 217 256
577 119 388
950 569 932
509 574 303
787 65 331
555 283 93
204 36 976
787 677 56
579 779 949
338 96 231
511 647 45
667 210 808
397 147 577
391 758 563
646 208 546
674 937 471
476 878 182
942 889 417
523 440 250
735 769 336
187 380 73
780 296 617
113 623 575
253 936 494
415 697 336
506 762 681
886 439 306
781 826 921
473 620 706
274 627 395
886 411 195
539 73 256
272 670 581
869 456 941
655 257 59
659 442 184
787 326 675
63 983 171
90 17 662
632 673 342
240 192 542
271 85 175
449 974 797
52 225 704
900 63 361
374 58 866
765 241 780
846 503 260
773 173 416
630 638 95
10 977 494
237 502 867
225 512 864
193 104 776
660 746 795
829 793 362
423 340 672
783 984 397
251 364 352
142 321 827
378 432 599
696 229 77
25 681 377
80 726 708
806 500 232
395 37 165
423 458 326
526 733 328
779 133 830
850 961 147
702 902 746
137 178 192
299 605 727
290 897 428
649 428 383
603 873 25
445 101 775
460 40 997
733 427 501
618 209 155
637 173 952
598 779 497
883 583 638
300 828 157
277 95 224
107 174 525
452 803 871
15 376 847
703 591 331
873 773 437
806 564 609
793 787 130
797 863 858
972 719 20
522 207 798
522 526 429
922 225 408
379 595 541
708 99 380
884 662 796
521 401 265
760 783 736
375 41 161
697 424 111
917 759 119
466 49 778
802 361 91
88 611 493
936 55 653
790 528 127
40 896 600
60 507 197
885 346 846
175 610 541
612 709 184
269 292 624
247 696 842
763 705 436
378 224 568
347 316 880
518 192 719
767 465 784
671 118 398
366 96 464
569 667 705
694 19 289
422 300 684
937 380 586
515 967 611
451 150 586
939 971 851
199 780 846
235 526 534
444 210 546
229 888 704
630 671 938
942 461 179
535 543 368
581 226 802
631 965 977
38 957 545
388 109 589
715 721 421
593 299 839
151 605 235
781 23 751
596 973 28
37 83 358
358 287 258
871 649 77
500 30 138
451 41 354
530 910 564
513 611 361
230 683 866
965 54 208
528 40 355
453 386 504
58 232 308
560 528 623
280 242 94
236 95 995
960 507 101
128 29 100
963 198 233
521 687 19
525 366 893
623 929 651
332 598 281
281 982 385
804 589 618
31 396 316
801 953 894
618 221 542
393 886 624
934 167 698
719 249 751
679 424 924
14 951 97
428 269 19
880 74 307
279 174 485
620 89 35
49 516 196
854 881 232
152 546 307
940 858 381
975 474 448
145 991 292
645 925 261
507 174 234
604 242 595
926 412 201
680 493 358
171 655 925
214 841 13
939 250 802
978 404 984
230 90 552
928 258 310
117 532 855
54 811 795
614 632 77
574 840 913
278 646 775
90 460 575
929 613 830
954 473 194
624 505 545
918 489 147
589 898 449
278 572 141
947 88 905
369 930 308
634 167 405
451 424 766
815 179 758
726 538 573
445 811 470
826 169 562
555 566 307
420 432 45
852 371 888
867 609 112
510 798 288
387 653 721
275 561 483
691 40 608
400 703 609
659 433 699
518 343 880
748 771 820
56 977 10
563 862 668
372 683 181
876 68 773
290 501 419
102 633 38
992 195 827
672 392 861
339 772 310
80 685 287
823 636 271
171 855 625
306 965 48
647 582 43
426 753 646
319 272 879
594 925 470
68 324 487
637 870 977
857 132 977
651 951 713
506 118 719
599 528 690
173 464 11
844 580 611
367 381 324
909 662 760
786 174 552
770 169 193
41 200 346
932 811 717
500 311 537
319 131 389
828 288 81
545 250 542
626 882 885
971 166 764
749 924 92
537 282 780
379 879 701
605 680 688
69 377 783
139 995 445
110 745 694
104 682 949
30 587 783
255 425 543
405 992 321
127 36 715
754 490 440
811 486 416
490 209 279
340 897 860
510 391 708
987 880 944
813 381 586
343 132 645
532 863 410
330 83 344
603 609 19
643 937 431
457 247 896
591 522 456
470 462 416
335 641 837
295 395 55
485 640 938
392 246 150
711 459 30
120 290 264
896 372 920
830 202 661
86 977 552
608 665 375
655 610 914
818 268 116
527 367 163
812 379 18
970 486 352
178 529 279
506 752 921
691 388 595
456 767 62
540 684 393
824 28 873
764 55 662
357 640 53
820 677 733
906 309 653
645 87 285
895 214 875
465 87 369
867 802 33
499 609 821
486 835 14
764 803 884
945 645 215
816 170 954
773 902 886
809 675 12
738 955 33
938 463 762
259 146 979
137 24 387
598 547 985
989 244 70
621 427 861
580 695 314
811 782 993
370 80 155
988 205 178
384 245 427
905 679 956
486 856 795
841 448 355
441 89 139
314 271 819
609 559 826
754 839 297
986 443 630
892 988 64
603 706 291
896 644 774
879 896 164
893 429 775
457 215 962
968 952 306
763 669 993
837 514 459
431 767 942
721 372 708
821 53 598
736 676 775
40 428 999
311 559 15
904 279 578
884 334 411
462 951 195
21 969 62
913 926 15
602 871 181
234 645 700
492 818 295
856 396 122
699 409 34
394 271 228
472 54 447
805 373 398
514 387 502
504 852 69
456 482 264
406 87 998
718 219 280
560 345 371
458 630 263
266 752 536
906 539 160
627 496 332
261 459 829
585 160 404
682 855 995
380 160 626
832 514 104
858 410 790
535 55 403
750 590 787
48 453 303
773 347 411
168 687 778
329 264 409
836 482 320
437 335 387
743 370 801
339 606 477
658 91 866
225 473 996
578 128 249
438 98 426
836 518 453
915 260 892
435 266 424
523 826 928
788 675 176
818 866 756
560 765 660
412 352 625
56 375 626
584 200 809
924 250 277
451 144 385
244 49 162
678 482 873
89 437 790
203 482 22
213 573 520
148 281 909
966 240 770
408 985 327
773 923 533
769 483 626
437 670 625
177 905 457
746 749 471
977 956 787
281 886 389
406 229 796
242 888 961
795 116 156
888 528 797
620 147 516
166 414 587
186 626 701
99 928 273
428 523 227
769 281 783
324 476 439
44 454 755
260 897 488
363 961 255
373 343 991
938 897 650
363 36 199
15 658 711
21 338 781
65 746 21
102 309 752
658 201 838
673 728 426
351 220 554
696 924 968
582 308 915
44 441 774
286 178 635
877 202 311
389 324 130
557 202 156
485 896 557
846 571 409
103 826 372
189 372 741
133 165 571
598 351 953
657 492 582
521 703 25
627 94 694
878 868 99
532 944 554
765 686 274
891 743 581
113 615 254
566 257 760
326 199 491
388 221 115
893 693 455
19 469 218
995 149 68
276 461 609
498 469 171
624 593 113
440 31 667
365 725 86
584 605 494
847 77 952
397 787 917
522 212 603
507 948 910
513 399 358
50 722 173
548 141 559
954 817 247
155 471 831
450 132 960
799 299 586
398 514 508
81 917 267
606 521 697
993 167 190
183 789 255
938 87 197
506 684 932
896 94 387
954 162 708
526 315 198
200 506 791
548 822 82
123 655 302
616 811 17
276 543 878
291 262 522
165 997 203
332 659 901
464 79 797
746 911 928
272 394 738
586 147 585
50 295 466
611 135 362
923 725 219
364 334 89
578 439 915
528 816 421
736 812 839
962 17 200
346 154 519
423 679 349
672 264 913
12 312 657
394 488 706
526 193 72
513 861 940
714 999 996
389 434 242
389 548 989
99 749 206
978 322 457
955 549 810
717 987 148
177 353 846
713 484 508
696 819 538
980 260 585
974 734 843
964 451 406
41 992 801
415 99 496
603 789 121
595 275 62
278 490 421
643 301 773
992 362 339
348 262 622
841 589 121
355 283 801
101 74 915
787 629 26
133 968 249
206 161 553
85 548 194
635 47 110
886 955 274
451 782 724
560 174 880
727 526 462
299 447 659
517 913 23
525 782 685
914 793 377
205 94 339
644 564 508
666 365 881
579 815 807
945 550 768
519 494 906
239 717 114
838 351 189
157 492 281
399 909 785
651 799 497
381 24 771
601 948 469
904 947 15
454 743 808
565 642 541
629 79 50
817 896 190
479 722 827
968 423 46
793 569 757
872 789 631
609 970 552
868 441 31
883 270 164
647 400 271
717 578 885
568 626 102
415 918 88
738 606 749
927 661 226
508 143 657
832 841 575
401 644 187
729 483 33
44 788 20
815 218 59
274 620 315
520 205 643
68 792 275
318 263 510
642 101 201
19 797 405
805 690 98
113 991 738
569 612 961
718 561 344
117 796 558
959 260 336
99 976 124
955 638 539
796 434 250
226 839 358
291 709 886
227 292 569
598 168 992
616 385 438
74 772 332
183 713 403
416 503 550
934 164 630
688 323 755
587 662 704
462 815 379
379 529 874
16 860 457
397 671 72
398 692 728
386 625 725
99 177 510
669 674 409
974 134 272
780 201 564
621 527 964
59 457 152
259 887 939
867 714 133
402 816 314
667 165 366
296 357 169
122 380 966
921 662 182
839 405 177
731 466 998
380 411 844
968 685 494
322 904 155
898 955 88
580 550 249
105 243 262
696 777 820
30 405 866
112 184 761
701 538 708
216 424 617
870 531 584
160 933 746
714 157 761
247 623 412
982 91 14
625 857 903
325 726 423
189 302 725
360 559 454
957 207 163
559 960 161
440 113 194
310 714 432
479 359 311
999 581 183
967 632 914
206 821 716
221 777 579
801 760 31
50 742 747
258 829 391
648 488 870
910 425 274
184 810 686
966 744 948
413 568 727
390 447 744
388 846 793
226 53 368
809 740 540
460 236 770
634 981 119
968 445 682
116 190 436
44 141 304
846 714 663
656 690 854
758 869 986
19 984 230
329 199 413
646 16 273
284 326 782
741 713 987
15 920 189
199 49 922
831 800 477
969 416 843
382 890 556
745 967 783
621 595 557
780 602 202
398 392 341
705 850 111
630 430 224
462 208 452
124 293 378
610 378 557
317 212 997
884 429 163
795 20 422
314 967 392
164 327 702
360 458 397
561 708 513
364 14 487
317 779 917
76 914 835
373 648 395
893 643 119
460 522 156
287 481 685
390 853 462
412 322 91
74 802 751
146 332 783
421 404 255
152 321 963
846 203 174
201 898 718
499 565 450
283 885 175
537 374 989
593 568 310
768 156 335
899 33 664
469 741 334
935 801 204
306 57 353
521 653 801
697 690 138
550 579 416
631 501 290
47 80 611
147 944 73
479 456 912
737 237 323
454 576 655
268 744 784
399 526 333
999 170 349
486 640 644
456 230 525
865 975 807
205 146 502
391 562 585
606 42 583
186 910 445
962 825 24
734 621 410
584 160 42
788 879 77
463 430 937
960 475 758
351 857 301
694 554 517
202 926 296
732 706 250
864 610 668
949 947 240
697 653 949
565 167 744
560 473 265
795 810 133
934 441 378
751 294 646
129 288 14
265 714 389
789 232 383
28 287 325
887 306 903
980 55 128
738 615 834
246 513 318
166 825 784
714 205 561
633 271 114
616 108 415
919 25 359
508 567 889
866 718 991
425 654 894
476 680 501
871 622 241
861 111 410
77 17 327
590 661 445
330 435 698
532 263 79
592 181 830
803 383 598
132 309 109
127 248 772
153 660 327
326 980 740
659 499 801
308 932 971
253 963 347
568 590 152
370 902 118
831 14 142
49 149 750
976 665 167
337 607 206
617 569 308
442 215 421
780 740 230
725 653 850
325 283 159
594 165 537
259 910 627
603 732 113
757 855 56
313 186 775
86 887 16
344 427 867
615 493 241
459 650 632
763 761 108
102 264 214
916 820 904
784 846 205
297 633 845
513 804 489
75 817 216
135 173 12
62 920 468
226 40 422
544 665 104
345 381 472
923 926 105
148 505 198
134 670 663
699 532 366
927 512 572
409 716 647
602 983 511
439 51 863
468 857 241
669 519 647
623 304 177
755 570 20
976 184 864
655 744 974
919 797 270
136 363 795
30 785 388
209 83 365
455 198 76
691 907 27
78 997 491
490 899 935
449 708 947
941 908 781
697 916 880
222 56 596
458 185 441
765 745 685
625 968 358
737 272 792
217 357 760
713 493 155
422 184 899
815 226 508
922 517 925
697 730 97
967 90 163
550 305 419
151 186 558
336 583 307
438 330 202
112 725 751
929 564 273
803 103 335
674 108 444
384 129 160
95 626 714
45 880 128
259 823 106
598 451 953
650 424 972
678 914 520
497 174 322
619 467 538
545 785 109
274 318 600
735 369 126
710 24 596
929 727 203
179 766 744
98 776 741
68 494 319
17 197 75
753 287 263
277 610 467
927 323 454
656 477 874
576 823 230
969 320 926
870 315 797
468 142 497
987 522 785
964 223 89
621 40 858
681 209 435
789 549 941
226 27 412
519 291 950
800 337 810
867 812 377
628 513 576
921 324 31
756 843 891
431 93 664
259 204 243
832 526 642
11 114 695
403 885 291
186 349 402
418 374 103
929 15 395
925 763 596
488 67 556
556 753 210
867 23 864
571 322 72
995 60 328
349 457 143
635 884 692
665 556 243
430 639 130
200 831 739
292 566 454
639 822 218
831 897 767
657 958 724
582 213 190
808 836 596
80 259 315
991 117 370
46 681 291
825 972 245
748 483 310
885 788 752
565 46 850
588 806 905
331 844 968
682 999 839
381 305 470
922 548 608
950 436 952
983 233 105
92 468 174
430 489 488
268 73 962
964 478 822
206 181 376
821 136 177
665 211 20
145 931 862
797 632 434
27 929 917
925 295 479
209 641 773
601 225 365
211 738 306
130 673 665
77 24 975
557 950 603
453 90 507
972 786 106
620 342 833
246 137 364
96 48 460
913 270 974
102 421 217
161 860 83
716 913 840
323 596 454
840 527 742
879 91 653
39 771 785
218 691 841
400 95 58
585 992 308
980 502 210
448 675 332
858 148 80
384 608 512
178 667 437
190 121 71
395 826 439
711 638 810
382 303 685
582 361 862
353 324 803
236 171 578
948 692 198
396 530 920
955 984 695
486 638 837
298 275 67
257 490 772
118 425 923
828 959 19
694 975 34
386 626 785
595 230 650
403 733 366
996 709 32
503 296 901
967 393 162
927 725 974
200 171 982
155 807 578
369 645 847
603 215 798
896 224 341
926 763 166
444 839 81
859 858 146
273 517 75
356 225 328
339 355 56
97 42 937
751 55 909
922 385 180
407 79 716
525 96 900
44 491 629
129 471 867
857 429 132
739 937 972
83 341 320
899 828 223
657 495 777
576 218 672
108 633 763
619 907 125
391 57 588
944 845 438
363 504 914
21 680 288
553 128 848
891 366 689
126 361 694
707 751 364
930 906 488
659 333 482
874 55 519
365 867 519
427 924 292
122 134 61
998 406 96
935 358 692
971 662 788
979 36 644
42 665 676
699 146 422
358 823 285
637 182 262
368 342 407
306 512 607
797 747 790
281 482 905
226 857 266
446 480 278
485 589 635
182 353 404
320 949 12
813 154 284
482 777 387
255 701 994
96 937 33
541 45 340
310 139 855
125 937 386
743 313 15
83 571 602
237 56 882
532 652 708
455 115 489
785 627 421
738 646 126
462 538 168
184 552 456
312 172 204
969 688 916
193 794 631
519 419 811
258 987 725
996 103 846
46 604 761
680 253 108
204 999 272
30 372 799
403 986 335
569 939 315
178 670 734
854 362 261
913 78 806
201 351 347
146 961 746
479 574 743
202 704 330
491 745 258
429 741 800
663 803 121
891 232 744
688 490 718
784 447 913
441 331 830
869 125 800
602 940 889
163 771 588
536 208 939
444 94 669
380 855 695
877 53 956
109 504 648
108 276 585
697 441 328
511 576 861
810 176 520
703 987 755
430 285 752
218 773 486
337 116 718
826 508 581
242 564 842
888 981 150
263 28 376
186 487 668
604 449 825
400 576 574
323 405 703
330 128 437
69 166 646
973 364 189
767 895 887
933 86 954
488 833 437
719 964 429
600 161 631
312 993 153
180 696 773
761 44 871
224 171 285
85 668 734
594 389 278
388 655 603
895 970 779
28 697 797
794 850 746
530 140 377
329 876 693
827 259 703
612 293 191
145 942 320
594 869 871
832 996 122
891 606 335
833 999 312
927 175 990
571 211 765
658 104 500
517 262 479
744 301 897
623 691 982
766 669 19
591 46 875
167 169 21
402 505 340
926 334 177
714 942 426
49 300 785
908 954 474
867 289 683
775 474 697
690 404 155
47 526 218
496 797 686
295 365 161
973 586 223
725 898 983
317 646 694
859 500 585
476 502 320
342 757 77
528 650 947
108 195 358
478 974 644
838 337 404
549 821 25
497 697 977
520 621 561
901 426 251
922 229 290
784 244 462
777 528 257
500 544 422
617 79 661
303 538 697
470 717 629
440 904 856
451 885 76
229 630 848
527 912 916
887 477 616
701 150 65
78 644 611
573 275 589
160 744 483
599 976 132
38 826 768
105 42 17
274 795 748
177 100 801
898 751 826
731 836 578
954 993 562
195 92 290
426 671 233
872 561 429
129 465 562
625 89 479
440 596 296
41 341 128
982 171 899
411 324 470
34 476 136
146 927 564
55 784 10
250 523 842
838 200 313
391 915 292
583 520 249
116 964 244
942 620 734
947 426 21
833 847 650
776 957 387
85 576 468
816 482 174
14 508 262
590 860 350
578 862 196
637 142 978
960 766 396
633 863 32
906 784 425
277 394 632
445 192 136
440 564 954
939 997 348
507 776 267
704 706 74
948 888 194
51 208 684
382 471 682
259 745 529
608 437 198
431 38 329
387 405 110
863 132 809
544 653 433
343 423 50
803 618 892
581 297 478
69 273 826
236 547 353
11 256 104
339 489 828
939 271 83
861 515 459
924 98 746
509 737 203
147 240 319
963 526 500
405 448 310
183 217 543
319 296 339
679 264 359
757 584 232
372 201 714
768 965 241
684 269 680
578 486 899
36 446 942
294 837 331
962 501 272
324 968 85
269 770 770
133 403 474
309 566 42
335 706 612
124 276 442
391 452 820
960 599 818
247 404 155
995 124 422
755 798 205
397 613 183
682 425 42
275 95 187
275 480 606
837 552 293
20 80 120
968 442 940
134 625 776
885 799 127
111 184 762
416 261 730
812 838 176
91 396 177
396 800 463
560 459 428
543 864 740
339 261 678
516 876 882
456 149 451
973 625 664
676 143 79
400 927 911
888 236 173
993 123 382
98 700 424
100 849 848
201 579 965
794 169 690
643 638 437
606 448 823
844 588 263
896 579 443
397 586 728
265 912 388
234 599 767
79 150 515
777 876 93
538 332 817
294 953 503
885 340 427
335 523 245
795 929 359
705 757 933
155 31 999
382 172 704
880 381 910
236 854 290
399 941 468
705 711 294
85 368 379
861 377 224
498 972 656
650 557 579
615 216 505
149 303 263
750 411 817
628 76 604
811 253 546
908 185 258
751 316 657
596 452 745
577 234 139
980 564 614
354 684 184
635 570 50
745 352 935
509 640 615
520 305 283
44 211 412
832 32 592
154 202 183
206 672 125
16 238 474
906 806 45
381 332 170
497 696 329
931 441 967
764 13 685
47 992 159
373 241 214
668 71 119
915 136 492
362 735 911
25 65 193
83 760 53
347 70 464
468 998 723
160 964 315
899 359 806
287 211 358
643 409 696
191 715 926
980 233 701
228 468 684
234 488 941
666 909 321
648 511 412
260 365 306
409 38 974
347 793 610
843 743 327
427 210 557
430 541 561
412 363 739
945 39 760
982 858 671
794 925 501
776 547 421
993 620 724
87 290 873
964 102 290
670 705 886
424 874 982
769 93 210
737 659 234
992 210 824
332 604 285
993 785 192
237 185 945
905 858 110
576 528 112
914 435 509
468 629 899
414 869 562
589 592 159
440 497 687
535 235 840
271 953 308
13 338 664
592 768 495
176 138 16
204 980 231
294 440 663
586 290 883
688 664 614
135 518 810
440 339 686
362 404 110
590 545 311
331 931 786
749 396 331
860 842 154
72 808 940
364 886 440
430 971 339
680 599 296
440 681 95
377 932 790
282 198 702
129 836 856
956 567 318
134 731 684
780 775 119
993 307 252
984 129 835
876 285 643
196 302 238
172 568 728
364 427 322
19 962 360
841 274 838
200 504 578
93 336 434
882 196 122
922 329 948
878 298 503
381 204 742
212 336 950
108 885 781
427 545 730
28 100 352
110 506 656
961 453 865
426 784 851
419 107 665
436 404 574
183 868 59
607 514 810
692 189 825
494 556 613
994 556 166
575 721 436
335 691 504
536 608 840
401 73 703
931 222 266
665 794 730
46 178 609
694 300 653
727 654 422
791 938 856
365 897 667
42 796 178
350 520 512
908 888 105
703 151 592
807 334 546
395 717 262
717 22 253
951 596 780
370 864 880
528 30 811
421 386 676
61 653 348
845 914 446
915 948 991
328 457 354
203 129 838
307 382 612
656 961 985
42 299 925
580 985 305
701 60 468
278 459 57
79 654 828
553 52 602
43 104 572
576 151 906
940 901 295
609 426 541
177 578 700
169 748 814
869 729 296
280 986 897
268 469 483
565 780 246
264 846 90
759 921 842
318 710 994
233 647 388
407 929 358
596 335 237
440 433 255
661 598 644
730 825 454
543 13 297
697 36 147
961 476 589
880 569 14
243 618 189
773 762 554
974 299 951
249 306 645
45 83 595
823 194 634
586 189 852
740 406 822
535 281 357
933 693 910
81 284 764
59 932 807
89 443 821
648 170 659
797 556 234
471 655 989
478 10 287
980 407 41
272 864 246
247 855 349
644 511 926
548 725 378
291 824 722
81 930 573
87 255 536
81 305 131
390 436 105
115 466 331
206 865 734
234 859 880
175 117 782
472 311 120
624 768 740
854 703 440
990 229 631
73 538 175
53 454 953
912 902 877
349 630 593
945 377 488
835 842 763
803 596 94
792 847 822
238 462 476
583 779 698
697 880 780
387 156 71
357 647 63
377 208 783
931 434 403
425 585 288
329 873 148
75 969 179
560 874 480
303 760 855
556 879 815
312 190 129
438 154 460
288 768 890
223 528 830
424 948 34
492 833 72
600 567 212
199 557 794
580 245 412
122 17 179
440 677 894
857 801 381
572 597 13
805 900 627
339 481 727
691 183 911
313 352 701
132 969 425
631 289 508
403 611 44
747 668 87
407 375 689
789 670 803
499 91 492
437 904 212
488 984 352
306 277 367
457 726 929
361 312 144
18 889 291
126 740 270
431 177 681
115 457 684
449 490 87
708 203 548
980 923 252
907 494 662
474 228 843
11 436 703
492 118 760
303 196 565
522 581 787
110 218 536
496 923 673
176 472 395
499 581 374
30 895 757
460 514 890
645 428 303
199 808 461
289 538 766
60 344 28
484 391 928
599 99 56
810 784 302
957 77 233
400 616 161
716 519 460
853 435 520
825 432 885
475 312 540
169 197 451
341 144 188
799 695 726
689 499 604
714 636 197
849 46 10
644 230 208
475 924 309
367 593 390
763 806 874
279 156 183
360 186 845
542 206 235
643 891 459
459 859 394
304 900 211
422 259 508
506 466 889
96 546 771
611 900 952
216 100 765
217 94 42
195 337 960
712 388 587
186 828 288
671 57 561
610 384 297
366 693 214
463 777 22
917 451 227
845 186 628
659 280 568
23 406 92
482 352 112
375 854 611
800 300 607
137 761 589
617 135 798
597 653 994
388 613 855
68 332 112
302 365 412
88 27 176
165 897 410
994 720 794
293 815 340
379 402 307
828 844 710
179 996 542
69 877 841
461 150 873
458 664 84
982 113 482
101 585 28
437 695 265
140 355 399
546 840 829
294 387 703
879 238 945
817 686 486
247 821 519
297 288 194
312 255 798
223 692 661
309 436 249
379 796 618
948 456 107
113 260 74
680 782 643
64 86 585
567 467 608
222 682 738
922 727 782
626 16 500
495 947 746
549 634 395
904 134 479
803 391 879
152 528 114
66 756 785
860 816 783
135 898 317
598 529 143
147 117 76
291 939 95
951 698 600
841 840 816
906 156 216
339 978 943
138 471 703
804 652 768
232 286 556
753 277 531
901 977 227
291 430 638
182 552 238
707 282 578
46 626 215
812 247 423
241 566 897
439 909 548
315 78 887
609 197 762
236 369 119
430 794 864
503 184 206
282 341 57
657 432 152
872 392 760
586 225 264
31 222 445
192 30 128
417 394 68
944 960 189
428 78 985
220 707 138
35 302 321
22 538 795
447 640 554
428 67 865
680 104 429
735 570 847
661 310 642
556 511 70
488 451 269
698 465 751
872 207 578
780 239 923
396 982 41
449 418 644
255 475 130
552 746 667
956 939 836
114 305 375
486 755 892
354 518 683
141 317 472
839 76 112
179 258 587
413 79 11
307 80 372
700 257 39
759 688 589
624 595 159
213 406 371
409 563 19
957 566 16
482 984 208
816 412 972
920 91 717
437 918 477
574 623 129
294 711 970
297 424 168
841 619 356
448 296 711
641 917 795
153 952 995
150 769 314
805 451 144
51 195 462
923 427 350
800 90 844
551 950 881
976 556 466
774 156 902
582 880 60
878 365 424
939 713 821
34 572 646
580 772 455
283 449 933
770 390 924
220 193 686
11 139 645
218 731 848
611 112 805
223 151 334
577 391 903
233 819 761
447 615 99
858 339 663
700 927 425
782 824 977
831 883 71
392 336 683
521 353 63
980 820 148
956 818 38
752 390 896
641 175 135
122 61 153
937 256 192
932 842 454
687 566 996
538 448 638
443 505 640
514 748 49
657 82 16
779 185 76
930 598 673
62 504 166
135 455 538
353 661 102
554 859 453
93 249 922
400 232 909
956 544 616
52 928 442
803 200 938
916 791 13
31 921 974
669 820 490
290 607 157
540 383 305
215 157 459
339 74 644
526 237 621
996 604 511
183 713 360
629 731 493
215 353 325
706 748 815
611 925 179
892 847 466
144 516 367
715 532 376
492 269 328
197 629 51
403 433 236
227 391 408
68 436 915
541 26 279
594 223 651
253 202 528
938 860 64
464 583 849
819 301 964
242 819 90
787 673 291
126 819 887
415 298 327
435 20 436
763 670 744
510 122 367
993 805 484
790 479 174
815 758 879
151 949 330
167 561 672
730 677 477
686 293 696
650 154 667
628 850 94
600 765 155
502 640 211
506 625 813
641 608 84
388 846 592
293 467 504
551 857 646
520 969 51
252 484 478
677 530 453
866 185 695
826 42 826
927 398 77
840 645 62
738 535 663
156 429 921
573 631 860
365 135 855
28 289 517
780 811 626
497 952 586
716 31 382
442 33 918
159 553 605
817 763 312
129 353 672
74 934 437
481 367 758
808 833 848
13 300 861
244 869 278
318 471 688
84 444 915
352 983 600
244 575 108
896 564 146
803 154 309
974 42 158
402 536 629
22 454 993
832 138 933
784 647 625
948 754 339
251 103 504
555 868 206
789 660 893
935 637 265
798 940 862
765 814 326
34 628 324
832 266 187
508 295 631
564 484 738
715 460 14
425 836 852
300 390 682
528 781 277
702 661 458
11 608 844
893 844 98
364 852 809
60 460 388
408 146 464
182 688 877
921 257 650
972 762 921
294 49 788
512 36 671
657 324 247
979 542 39
798 27 291
585 527 973
924 539 221
734 283 730
870 965 680
64 545 963
873 831 904
363 26 88
629 647 310
26 294 444
915 430 54
765 829 565
179 464 93
398 493 291
960 289 873
195 382 285
591 503 178
58 105 433
766 440 607
633 957 420
613 22 185
174 147 446
732 328 364
51 498 302
456 490 334
905 122 154
299 100 615
402 694 150
978 236 335
674 822 387
24 887 619
318 464 145
222 975 791
361 656 403
196 691 719
550 722 793
98 507 864
789 931 747
869 321 506
940 450 278
897 315 163
834 257 623
931 462 202
896 555 516
15 106 176
605 855 578
334 945 909
563 69 392
295 796 349
333 856 756
169 522 666
474 394 907
204 421 300
428 201 975
776 181 322
270 865 96
549 692 501
591 673 615
273 587 458
169 137 348
869 750 231
272 228 607
316 490 544
351 590 689
20 108 786
572 176 996
216 452 295
776 63 456
861 341 920
158 931 605
346 160 242
885 591 659
638 322 846
374 874 902
643 97 38
151 100 35
232 461 836
870 240 31
218 413 86
226 260 14
364 585 767
81 10 83
152 62 218
102 815 656
554 294 255
302 543 529
803 235 677
383 35 175
420 668 198
670 843 459
861 598 146
575 312 103
89 706 802
438 950 495
895 103 625
162 285 655
216 798 714
603 686 885
393 18 336
646 335 276
514 733 429
149 310 781
964 878 69
979 542 103
131 41 190
341 172 197
626 340 20
472 337 798
432 852 101
978 243 185
976 882 694
364 501 429
608 408 801
753 28 423
673 763 374
524 410 630
514 816 305
951 134 404
441 419 206
143 75 924
964 497 237
899 459 99
501 87 571
396 279 572
143 25 841
603 536 459
873 53 408
544 523 111
928 677 43
755 220 639
317 10 631
230 936 702
454 763 982
264 65 339
201 506 295
460 105 465
399 447 184
870 593 727
282 417 468
414 874 281
599 424 819
857 85 200
558 874 47
84 624 711
757 732 870
55 223 745
999 41 197
341 500 898
176 16 436
581 987 35
332 210 285
29 678 769
279 338 888
407 333 22
623 228 264
852 12 629
545 440 371
954 406 864
521 372 480
328 275 605
277 368 982
257 547 713
176 81 332
477 307 390
869 432 936
773 195 441
568 119 68
100 20 815
551 813 454
972 635 42
550 409 651
699 654 85
568 505 776
798 774 71
293 451 796
405 845 846
592 683 374
749 903 475
691 586 862
421 182 672
746 424 884
584 807 20
981 643 781
10 966 308
109 547 471
983 403 714
297 647 494
99 257 192
478 170 475
925 235 879
871 81 55
622 175 355
888 490 966
144 909 742
786 593 383
485 373 414
141 568 980
390 915 357
924 836 112
400 38 674
729 224 468
256 848 228
274 502 595
904 878 990
351 540 782
218 905 138
948 632 356
501 228 793
32 986 513
840 627 738
722 422 575
421 282 439
799 469 636
894 949 37
469 876 920
160 745 354
864 902 699
610 210 80
648 49 747
283 97 518
973 401 910
289 719 548
604 135 854
450 527 212
501 361 116
608 16 856
665 24 886
676 970 431
127 433 297
883 339 369
730 837 822
636 85 828
467 348 989
644 427 144
999 890 119
166 507 823
148 255 494
312 745 373
940 436 139
600 679 688
998 229 621
12 354 168
939 981 487
110 913 861
836 257 548
863 472 152
179 729 384
605 975 440
346 106 986
982 169 884
305 86 899
222 393 794
430 197 345
929 617 692
627 764 383
642 111 591
147 185 373
224 702 132
265 464 872
573 328 461
796 517 809
705 920 115
906 811 545
506 743 56
399 871 443
421 139 11
207 264 785
677 917 331
248 715 420
75 847 53
59 511 662
572 36 340
288 594 635
459 510 730
750 789 230
56 312 455
881 429 61
872 678 354
575 830 386
461 377 955
460 398 65
893 327 134
574 631 743
342 390 546
122 699 36
825 59 490
435 31 158
973 332 12
324 453 480
531 400 501
815 840 865
652 413 48
743 690 902
913 694 311
635 131 775
774 563 868
932 648 799
957 115 981
911 252 502
275 651 56
488 848 825
854 285 700
413 604 821
949 892 361
908 349 670
485 176 566
120 15 124
187 678 883
655 13 580
393 596 240
733 106 333
642 542 921
978 496 81
456 709 859
33 210 55
808 473 364
125 347 935
890 363 838
797 220 169
138 471 90
976 524 278
674 438 222
817 531 154
626 461 951
350 661 41
349 984 309
839 496 443
784 108 143
252 436 736
625 787 76
994 384 988
785 169 943
249 82 876
229 205 353
640 247 638
582 109 191
753 65 581
604 944 420
845 865 226
803 967 697
792 696 480
200 413 788
455 84 756
18 553 936
654 856 453
227 310 80
728 789 539
822 705 421
600 559 958
134 823 455
159 265 66
919 564 103
907 860 495
315 116 805
715 806 458
404 192 409
366 656 991
922 996 355
674 177 569
724 896 688
877 21 412
995 271 890
141 152 49
68 466 446
226 34 431
800 676 171
525 285 878
561 478 727
606 427 711
796 592 974
131 384 668
722 567 217
478 528 514
177 511 806
773 406 785
238 289 206
821 97 300
841 260 79
458 189 941
821 351 501
868 687 428
848 759 466
415 837 366
315 78 331
875 450 873
988 385 576
423 156 779
873 469 983
212 639 605
711 735 498
780 878 355
126 336 946
559 634 404
207 137 73
434 518 989
779 281 134
718 253 732
824 591 44
697 732 326
722 983 81
753 498 653
868 324 949
907 155 412
428 331 749
697 521 52
570 591 144
862 220 866
760 237 279
571 148 53
679 25 334
229 757 811
647 481 626
538 470 980
596 513 170
948 695 971
638 438 246
245 214 465
892 74 602
423 775 90
970 363 867
985 477 885
321 652 452
13 704 220
175 723 437
178 272 106
747 250 639
391 593 440
448 241 670
437 477 916
812 454 749
824 62 966
88 648 796
434 696 731
340 263 926
505 376 787
825 346 719
874 463 393
421 159 666
981 187 861
882 77 615
362 567 133
384 407 701
497 824 81
42 196 476
927 596 829
20 521 741
508 503 87
345 126 345
525 647 280
507 646 199
706 423 851
717 513 211
540 220 961
675 568 625
698 221 11
352 845 916
161 62 941
130 584 691
162 619 469
521 552 672
389 133 503
291 514 388
847 707 614
215 717 573
421 371 823
862 420 335
330 487 154
86 699 375
69 780 857
705 746 748
659 87 872
664 515 124
799 937 732
624 941 190
961 288 680
959 288 685
180 407 571
773 952 528
216 598 84
755 18 860
417 905 181
124 542 521
210 467 770
689 451 118
566 150 619
702 600 200
905 229 534
727 23 493
619 582 480
810 911 193
959 490 414
928 851 44
408 821 652
699 247 644
500 727 821
383 36 766
283 687 946
59 377 109
208 44 960
749 956 645
549 358 249
890 776 525
802 497 611
841 169 83
596 390 995
760 209 345
397 972 696
119 292 50
593 252 769
236 711 638
103 656 541
900 797 408
169 324 89
744 372 263
778 433 741
539 889 829
802 874 384
221 348 603
868 283 497
995 197 618
747 463 283
552 329 419
474 927 46
754 472 760
684 870 135
449 52 882
501 332 539
794 702 755
134 214 99
180 472 111
114 261 594
797 919 46
164 867 348
670 650 363
222 294 844
934 12 911
689 994 19
213 865 691
696 97 792
608 228 51
22 406 934
228 52 525
900 35 623
622 89 17
692 406 326
621 122 931
790 991 686
56 820 207
81 201 313
408 35 719
673 871 880
924 889 840
248 58 993
499 181 75
164 49 501
446 838 784
617 16 553
221 609 123
361 931 941
964 757 285
294 939 166
526 267 932
323 730 926
528 259 472
692 864 525
850 460 861
137 324 176
365 817 588
696 846 33
167 937 225
730 633 993
233 369 815
453 110 687
480 431 792
552 247 572
495 243 709
590 527 160
812 306 728
529 777 849
570 919 342
21 132 631
814 393 860
299 564 911
229 117 607
637 614 143
723 758 818
241 338 786
922 402 608
919 718 778
504 82 486
619 768 851
448 913 696
583 989 377
957 489 688
178 296 426
988 211 655
631 469 34
145 590 618
576 847 465
852 823 976
481 989 133
626 21 610
107 737 14
408 568 779
488 369 693
994 234 816
344 282 25
37 613 267
68 276 480
643 963 597
818 420 673
967 583 749
813 171 349
601 858 723
276 549 786
417 274 313
178 868 643
227 524 515
702 530 283
422 530 882
733 855 151
466 171 663
510 156 478
502 300 477
318 142 76
980 520 105
694 341 925
163 350 610
800 129 976
709 882 871
792 90 296
160 376 476
748 956 879
58 781 624
76 199 812
338 42 170
74 684 317
808 907 55
44 489 687
498 979 124
995 444 560
794 200 795
698 649 868
102 728 461
378 737 845
937 163 727
733 453 783
425 827 722
606 141 476
343 663 243
180 79 679
331 978 950
515 838 826
145 966 326
525 340 178
53 461 785
429 210 628
160 361 340
489 169 641
311 467 968
149 409 739
115 505 859
377 440 821
394 845 281
794 954 897
61 834 326
333 79 689
380 69 466
179 540 975
386 636 444
636 152 186
625 955 348
963 186 20
796 962 623
397 276 451
737 369 230
83 355 588
746 190 964
822 846 876
315 937 785
443 379 578
234 449 420
847 485 650
442 637 47
193 241 137
121 405 529
198 330 559
340 941 985
388 844 135
735 856 104
216 295 996
476 581 967
740 89 827
418 294 879
791 457 909
463 256 567
51 901 854
172 841 992
363 217 180
972 51 114
476 70 166
790 384 451
374 308 111
469 37 361
989 482 580
918 559 196
251 127 839
424 397 42
971 50 165
882 779 379
202 679 41
40 124 122
325 356 670
146 329 249
726 658 31
756 699 114
424 265 370
699 187 795
772 770 347
390 660 141
868 744 298
526 265 758
672 136 379
425 930 281
140 294 273
123 217 453
703 716 325
68 556 536
880 488 633
779 491 651
651 820 740
226 20 342
438 80 188
341 637 58
915 447 142
133 618 626
417 150 270
645 666 185
517 240 322
617 549 887
386 88 645
951 147 551
313 360 223
966 104 524
232 459 632
95 366 926
242 888 977
906 341 459
689 538 500
128 583 710
21 670 710
452 778 255
658 288 805
766 250 396
150 677 114
813 983 431
802 574 280
896 434 592
749 711 412
339 776 765
80 610 370
496 981 836
34 867 872
447 916 263
908 974 381
371 990 538
636 379 966
180 697 39
703 423 701
785 347 96
968 796 848
274 646 616
464 624 308
109 577 38
543 865 321
119 68 835
659 30 461
695 461 672
601 165 408
727 965 92
290 505 325
907 255 407
887 207 398
211 405 909
684 605 744
875 908 822
132 642 27
550 976 962
51 276 474
208 922 969
503 180 70
889 887 387
413 562 21
926 637 499
389 532 659
846 535 905
123 285 769
654 970 236
966 23 153
266 424 503
637 164 594
804 796 657
511 176 490
27 562 234
967 534 709
606 146 399
76 457 34
543 87 971
315 229 642
873 365 771
889 905 168
548 57 313
316 177 346
184 337 561
150 995 581
258 199 865
729 361 989
747 654 99
968 11 643
236 627 79
210 835 863
463 786 803
116 687 177
67 427 422
961 631 479
527 342 202
887 613 57
607 397 238
642 529 193
35 91 867
795 60 791
585 42 606
576 711 201
179 707 248
137 562 944
356 658 848
169 292 565
672 380 817
153 867 633
123 747 31
37 843 349
83 673 950
990 412 542
589 963 105
960 249 151
722 450 396
555 778 509
903 19 875
492 287 199
178 148 998
602 875 632
989 46 360
441 82 807
746 70 425
748 848 700
843 599 192
612 545 923
51 459 947
679 35 446
727 377 991
388 924 75
346 135 371
31 922 96
286 68 953
429 159 698
628 142 477
111 847 632
48 260 773
175 548 934
399 976 967
506 661 286
784 985 851
465 607 744
593 445 115
403 689 517
680 476 607
580 219 748
354 11 449
790 261 982
364 41 233
564 852 913
318 523 733
246 655 504
39 365 305
357 215 517
285 413 562
615 761 441
210 34 616
701 55 283
571 73 762
296 950 97
345 711 571
160 278 854
177 22 455
903 996 745
334 962 776
579 331 186
775 168 127
144 810 403
394 282 55
555 813 306
344 58 18
589 212 854
714 592 454
13 175 167
601 988 185
110 323 373
593 678 38
847 83 657
554 914 488
830 614 508
826 71 230
664 885 918
284 424 37
497 577 740
687 791 664
279 184 232
987 685 567
571 816 915
553 434 819
835 113 878
772 190 624
222 258 648
384 168 429
533 69 840
411 254 486
886 341 24
210 505 359
912 692 187
737 520 298
717 808 851
865 416 218
411 999 88
175 65 825
321 168 807
22 859 529
702 562 63
225 942 421
41 648 620
483 843 713
287 213 282
955 536 265
151 765 482
851 482 865
933 746 624
20 963 822
230 963 182
304 867 442
313 891 539
957 748 142
719 584 23
787 228 485
752 624 542
230 378 603
765 754 667
310 255 145
931 452 673
641 615 223
324 298 54
821 767 300
693 569 833
657 398 115
184 543 680
262 556 441
994 736 791
887 608 982
60 180 437
526 839 619
229 959 62
158 842 627
456 840 965
546 455 885
787 700 181
315 675 272
500 104 555
120 894 33
106 756 22
312 183 114
743 841 590
416 877 57
144 116 256
465 602 433
457 541 375
722 493 679
643 255 899
384 124 714
130 227 552
761 945 296
582 67 422
419 322 398
589 76 932
433 409 719
579 113 681
825 190 278
697 942 221
291 732 869
87 876 551
866 38 310
566 860 523
629 474 320
523 418 367
622 571 420
334 443 26
549 171 455
323 352 756
18 171 314
488 932 746
167 716 325
424 874 102
454 713 15
817 789 326
117 632 547
154 573 459
716 983 787
911 952 172
544 60 997
790 279 740
904 253 282
130 816 811
796 793 578
122 313 411
212 17 937
757 378 922
254 511 714
519 42 65
283 589 566
657 350 187
495 835 261
995 212 815
368 61 84
741 328 693
665 591 262
703 631 134
636 993 117
645 927 275
125 329 909
909 391 755
849 873 289
242 794 906
61 745 383
762 341 673
554 635 326
520 590 490
663 616 667
578 936 776
934 172 995
832 256 121
645 896 737
895 586 813
369 552 449
985 549 670
86 834 358
255 299 506
854 816 352
487 636 908
39 375 925
944 760 112
968 181 233
353 151 727
461 306 164
472 435 759
464 171 89
911 765 788
970 160 826
934 69 866
797 60 655
179 423 292
164 587 528
803 944 167
658 886 65
378 284 986
779 804 133
264 325 897
658 498 403
667 366 212
227 558 950
821 268 538
720 780 268
913 24 51
826 537 493
577 981 945
661 506 328
713 322 471
522 792 287
377 434 819
912 758 405
772 559 719
888 367 87
430 528 18
37 995 704
297 113 621
11 896 156
747 483 956
503 418 267
195 82 531
825 304 744
482 128 315
478 215 735
985 404 12
189 117 57
791 893 190
603 982 923
171 359 31
849 640 873
308 76 394
866 466 952
148 707 529
446 995 885
26 609 701
172 26 540
162 509 96
189 397 580
367 858 183
322 353 13
725 26 188
802 318 389
844 500 822
25 880 252
654 602 990
983 404 663
745 218 672
537 700 71
873 486 49
389 807 716
456 748 716
701 660 885
37 711 222
241 486 101
660 754 593
508 863 265
868 464 552
265 883 21
616 750 909
497 192 322
142 213 927
202 340 409
718 400 549
294 840 79
726 103 466
276 781 107
890 114 858
267 106 63
433 492 479
996 669 410
622 761 763
272 869 378
368 806 628
417 720 152
803 223 647
983 936 811
399 581 954
152 92 25
742 215 640
867 599 264
23 683 564
505 916 900
463 642 978
332 172 254
136 876 889
822 226 387
520 887 235
916 982 786
343 811 111
421 693 388
188 97 178
798 678 800
706 787 323
427 153 502
797 363 591
310 384 622
950 633 383
361 777 255
464 516 859
702 852 725
208 709 977
77 16 471
809 565 739
678 73 589
129 572 884
674 458 634
200 305 734
255 24 180
590 420 716
510 741 894
320 358 990
665 332 603
571 865 230
930 445 994
191 102 218
670 364 607
97 947 192
553 31 924
787 577 284
438 420 337
842 647 378
236 261 38
810 290 874
219 407 408
938 227 162
829 318 512
812 997 752
56 269 145
154 426 266
836 327 477
796 103 953
901 180 226
335 296 977
379 219 922
273 716 990
675 569 48
291 431 44
468 218 961
182 583 840
488 857 805
355 741 28
982 100 237
810 510 267
585 501 148
863 226 977
885 593 331
950 187 38
590 392 181
862 323 446
420 969 821
164 468 789
604 639 650
741 424 68
746 721 76
937 313 705
376 580 954
318 539 271
301 562 199
387 177 290
316 815 979
146 479 64
347 292 166
848 197 987
297 201 922
842 726 90
721 195 644
762 717 262
716 768 466
868 245 838
470 934 925
253 676 378
763 223 179
575 408 204
539 113 452
563 191 57
445 870 356
937 77 846
837 16 288
512 79 204
503 517 197
633 706 687
686 579 958
344 744 509
949 687 156
151 225 25
113 592 301
99 709 230
586 75 387
233 939 94
874 742 444
577 664 294
734 570 41
538 118 81
315 10 218
680 513 441
37 125 96
259 36 402
124 883 755
606 910 553
365 699 539
482 791 943
904 118 51
198 250 782
923 645 233
197 702 254
894 696 883
954 876 380
522 778 854
984 575 627
544 495 299
92 325 771
98 905 842
519 33 711
430 223 819
161 563 516
617 865 347
207 184 955
154 713 112
198 267 60
346 974 278
444 781 847
368 14 938
620 907 349
693 286 913
347 855 77
471 364 109
664 851 945
82 452 770
35 131 308
41 947 589
953 403 232
822 424 666
965 922 659
267 999 127
51 790 830
165 436 268
610 482 170
197 93 703
308 577 621
939 356 946
929 193 784
177 395 62
554 823 941
166 611 435
983 330 156
921 734 325
997 174 757
925 843 964
559 60 884
93 950 677
201 27 76
474 686 214
166 810 518
279 817 807
764 310 684
620 871 70
384 539 842
379 420 315
608 917 219
389 796 200
990 508 198
28 960 392
238 124 26
865 985 180
762 608 305
372 47 149
988 429 716
816 159 698
162 131 174
51 981 17
965 129 796
933 889 727
424 693 281
771 351 257
496 695 699
218 658 493
815 759 577
663 375 225
583 53 753
866 185 608
559 254 825
439 44 346
789 586 73
830 610 219
851 395 183
197 469 909
884 390 496
766 211 650
486 623 435
601 211 573
508 333 192
763 694 874
492 333 741
470 196 464
129 750 396
767 356 528
223 668 858
542 368 394
724 425 301
739 993 869
877 578 827
752 10 130
359 392 891
777 884 662
305 176 697
404 279 750
668 14 674
425 68 363
975 907 313
726 772 984
795 655 142
744 568 248
535 435 396
134 811 572
435 13 672
934 923 286
112 829 506
378 566 288
643 217 613
656 487 946
900 671 548
901 153 319
155 935 249
973 138 633
968 402 637
822 721 765
338 726 680
530 127 572
603 291 746
572 40 926
219 139 613
922 368 572
491 443 641
683 288 375
371 442 123
399 458 62
280 42 658
785 76 565
708 850 428
937 559 919
130 549 556
742 39 83
319 348 747
182 925 526
959 464 916
863 553 222
376 877 242
105 561 980
817 342 279
974 321 182
321 707 781
621 475 124
586 988 59
987 788 854
757 334 805
255 927 423
459 315 588
244 941 71
962 497 44
934 106 567
828 623 568
426 206 517
33 178 525
822 609 439
871 218 498
855 750 561
355 406 829
221 84 343
949 294 768
359 996 421
946 365 321
124 214 290
341 267 35
701 938 874
642 861 397
533 209 779
813 877 167
408 491 250
374 928 555
334 377 482
598 384 685
675 66 177
888 729 884
134 471 820
80 846 11
257 128 881
348 666 949
598 66 328
764 584 280
735 11 307
766 915 34
532 310 681
514 756 552
72 557 98
873 70 620
727 696 882
769 116 811
719 195 888
949 293 696
752 231 291
234 25 163
28 512 181
217 251 260
270 570 559
104 693 374
540 437 649
356 929 905
862 671 693
924 655 567
337 543 531
816 452 693
651 500 546
188 126 594
970 30 634
107 707 469
930 289 363
754 75 500
392 932 648
421 460 29
878 348 923
200 905 79
415 629 152
504 197 655
705 972 595
331 243 692
413 987 204
602 522 993
607 640 641
725 219 21
386 533 156
543 363 319
218 506 738
460 777 244
734 564 905
929 307 579
752 468 791
701 998 830
766 259 429
866 577 188
477 919 393
316 635 540
145 103 176
671 139 629
370 50 981
28 137 913
403 28 978
670 713 190
139 719 182
460 526 136
841 936 607
84 727 198
293 471 831
558 105 486
724 698 342
592 53 850
618 247 648
110 387 554
184 446 850
351 248 626
401 566 989
354 640 997
141 798 118
932 720 385
740 509 31
626 290 871
299 520 79
17 498 364
683 129 690
132 233 834
81 975 488
151 51 941
928 491 909
621 116 768
82 10 755
352 269 640
968 682 762
917 610 475
986 227 533
568 972 46
387 941 101
133 979 86
147 265 104
567 553 77
300 576 974
147 348 355
415 617 796
230 519 607
252 924 57
331 347 14
761 284 959
280 773 51
798 840 585
753 837 701
200 130 393
829 707 632
637 29 86
489 202 252
338 709 461
324 759 867
972 980 239
906 748 844
36 90 427
544 317 526
21 123 901
26 967 667
928 191 462
564 271 647
324 644 554
695 376 221
162 967 556
874 580 820
507 254 909
18 139 79
750 146 572
218 272 447
558 680 593
322 352 542
495 30 408
239 173 15
579 931 796
786 520 66
453 303 222
943 240 184
629 294 822
352 712 945
262 681 710
276 418 798
479 913 111
328 36 183
481 626 812
514 805 719
586 636 939
974 246 769
963 599 989
945 450 589
482 144 18
86 128 151
120 416 529
455 793 629
644 405 522
572 986 224
605 326 869
485 115 531
427 253 667
965 689 42
178 697 66
905 908 321
858 496 977
736 146 943
928 461 88
832 693 849
559 745 607
336 222 766
776 13 113
517 629 967
994 218 259
413 587 440
789 292 987
553 567 100
221 829 387
248 743 312
541 724 893
552 403 22
923 543 653
737 498 878
285 883 676
154 58 957
133 936 719
661 430 382
187 726 517
839 772 354
812 515 362
273 580 717
915 667 150
984 625 467
803 274 48
850 316 767
83 867 444
308 525 723
108 926 890
270 601 863
211 497 317
942 291 93
192 946 599
271 712 474
404 343 994
577 768 27
677 635 131
330 139 509
431 583 199
622 187 612
402 431 972
62 307 535
852 633 825
325 559 266
315 388 992
827 269 442
863 309 895
133 190 885
412 321 919
265 368 217
561 651 942
593 231 22
953 778 303
886 941 341
555 230 932
885 504 263
547 313 845
337 522 481
432 772 977
760 499 346
484 130 108
915 267 159
332 402 411
169 807 961
870 685 511
69 45 70
596 859 806
795 336 515
642 108 640
95 26 201
486 307 779
841 429 511
925 135 285
789 801 118
72 967 676
427 207 982
86 918 755
127 181 30
494 778 404
268 172 479
793 245 30
100 15 434
690 840 564
502 189 344
975 970 925
258 519 918
519 304 679
86 878 927
620 286 980
693 467 663
160 189 939
752 438 873
466 557 598
565 545 278
28 207 742
983 453 377
939 165 302
642 767 845
846 829 720
152 753 622
78 357 525
597 600 27
626 752 776
778 107 335
176 951 142
489 112 781
261 81 807
98 409 394
120 328 358
785 963 563
636 899 589
91 829 787
373 477 590
489 204 555
792 94 726
954 777 661
700 117 831
713 112 41
928 465 778
820 117 166
821 39 631
56 433 220
198 320 544
778 46 632
513 350 522
589 448 312
771 408 199
949 987 550
733 119 534
719 954 864
962 334 136
304 909 469
121 756 42
606 16 560
319 408 367
706 335 392
997 878 772
926 734 90
790 278 495
545 624 696
822 996 127
447 111 852
579 646 66
443 944 856
270 430 851
939 890 675
214 816 384
591 182 952
731 220 63
424 629 968
469 554 926
199 984 226
16 205 242
285 521 768
458 107 33
733 272 481
123 663 441
499 128 640
858 155 443
736 161 994
297 632 324
814 331 618
379 925 748
573 828 391
970 865 219
122 784 830
163 628 613
217 421 671
102 589 650
475 990 422
660 278 664
722 233 96
693 75 732
932 493 304
888 291 725
731 879 544
710 590 803
526 561 620
418 263 329
233 408 577
489 301 501
676 761 28
594 719 902
553 888 583
207 839 85
459 612 421
995 278 31
631 568 853
16 130 562
579 445 14
790 30 85
684 420 541
162 642 519
805 915 558
802 893 937
679 878 57
748 310 391
830 584 83
810 94 679
150 688 67
770 789 189
35 498 723
724 303 91
92 782 296
127 520 399
311 798 402
132 329 823
810 155 325
334 137 868
677 802 564
672 290 378
253 241 84
994 619 810
923 250 609
234 529 16
828 332 900
638 276 129
940 586 747
494 685 517
465 668 432
730 584 63
220 100 288
495 902 945
350 71 536
214 887 675
276 556 976
774 102 923
45 394 957
617 518 759
794 715 959
615 225 817
264 628 225
153 753 396
890 63 180
263 23 957
691 167 123
334 944 155
647 77 551
538 499 364
946 594 406
424 470 279
353 763 989
501 584 94
195 578 458
129 423 912
972 463 810
886 842 617
730 136 738
51 886 149
729 311 824
987 334 742
937 789 972
958 438 636
838 119 548
904 667 968
132 820 25
797 834 525
487 139 848
100 131 360
182 83 226
741 27 184
728 82 950
184 293 428
21 376 426
49 731 113
97 245 472
989 488 177
207 893 837
708 13 593
370 760 289
713 412 282
107 500 457
466 661 136
720 337 903
669 703 249
897 543 263
730 207 166
936 168 345
187 307 748
476 229 289
98 725 414
343 651 59
879 452 262
247 511 59
806 216 279
259 929 566
481 497 305
108 33 508
914 118 285
732 635 818
111 878 554
117 120 61
112 744 685
593 471 242
666 638 462
281 28 636
305 939 890
856 51 590
887 14 82
461 600 519
125 173 728
369 278 221
956 359 715
897 78 579
385 99 128
611 333 775
260 496 204
11 790 902
63 444 96
976 585 667
311 364 655
348 653 51
571 339 577
728 844 695
706 760 820
762 400 718
260 891 974
302 694 650
747 849 437
462 771 85
51 978 105
750 341 422
738 319 686
547 516 18
900 372 245
323 417 874
289 20 481
495 434 204
831 453 495
821 347 144
33 927 110
88 968 807
555 975 508
210 266 259
908 852 535
611 568 487
936 892 979
335 99 716
521 949 773
845 295 564
471 679 297
226 151 225
630 694 870
414 71 579
355 877 722
294 944 424
157 849 774
722 412 747
685 859 732
562 918 510
158 258 364
963 862 622
926 147 312
365 149 490
864 989 163
498 734 719
664 845 455
407 959 843
851 435 630
272 919 66
649 797 702
574 762 984
963 579 755
884 69 312
986 964 423
35 446 144
789 323 142
714 16 506
579 504 648
405 934 692
449 766 242
328 671 452
618 862 396
262 945 560
476 544 659
870 794 153
10 905 705
252 491 437
894 546 407
888 25 744
650 533 136
66 957 221
614 396 540
886 487 245
845 301 64
745 851 208
120 523 18
628 536 762
242 486 629
926 177 56
184 408 394
952 30 907
996 827 32
555 161 245
817 781 578
419 498 575
997 690 806
704 172 207
623 710 899
324 77 986
311 268 821
581 273 349
259 904 60
430 297 74
940 742 273
13 766 459
360 656 511
963 999 874
814 240 759
484 894 355
357 663 608
90 380 435
528 678 847
195 373 680
604 682 922
279 897 553
472 950 295
624 478 700
575 880 239
871 271 872
306 593 12
36 255 944
337 860 989
606 50 296
293 592 577
695 734 596
28 285 693
714 56 633
373 320 774
366 469 926
588 357 927
409 908 22
260 66 134
483 195 911
888 661 894
802 927 148
970 990 204
364 681 308
57 348 825
644 937 259
742 63 449
971 605 19
994 66 626
498 293 669
484 51 340
191 908 634
937 800 11
195 357 999
240 923 282
156 316 395
74 226 939
19 45 228
169 756 990
976 393 78
18 86 146
659 532 819
243 473 56
516 121 716
262 990 672
516 221 428
993 538 245
815 169 872
582 926 269
964 707 382
111 333 894
93 252 198
39 510 293
322 60 723
543 607 754
981 514 381
495 935 831
41 914 956
646 724 144
589 95 700
659 584 75
425 573 839
654 491 232
441 941 976
701 384 408
861 949 360
958 285 177
277 913 765
795 740 850
683 580 999
498 70 913
515 237 636
724 50 601
624 589 181
805 522 394
367 924 285
836 741 183
581 750 377
928 75 401
862 260 539
355 531 840
23 701 722
129 950 760
731 434 373
764 386 695
197 360 11
270 102 276
26 590 799
904 987 85
782 203 425
482 869 713
14 617 961
974 691 853
571 423 978
794 194 407
550 119 969
208 731 246
337 888 548
916 987 302
854 544 808
220 309 569
425 858 995
863 915 974
546 878 711
814 117 341
528 467 399
139 466 329
965 641 697
900 498 420
400 573 959
159 341 793
86 251 54
26 989 109
475 64 398
957 158 702
40 523 766
642 434 128
724 875 522
531 347 110
245 971 131
257 596 626
641 974 666
995 783 836
85 335 368
98 867 701
214 536 557
446 16 910
908 822 107
395 741 19
362 312 627
891 612 207
735 782 340
535 468 842
731 605 85
674 949 66
151 881 734
214 449 940
389 473 181
131 153 491
503 898 115
221 832 385
871 291 821
846 205 417
936 114 310
765 303 613
284 958 949
67 153 105
506 146 246
895 390 610
641 102 320
72 546 428
159 130 519
837 158 134
352 435 810
654 985 370
794 987 714
888 224 601
330 922 18
143 252 530
619 487 910
607 475 965
965 937 123
949 208 819
991 415 293
311 702 675
429 465 275
420 642 85
506 902 285
590 260 376
515 208 83
218 851 635
827 112 67
661 929 83
691 653 785
732 248 440
770 531 132
533 235 953
119 527 388
864 584 209
546 374 71
223 573 831
617 336 180
608 213 366
457 241 426
803 267 462
449 496 243
506 931 668
981 720 366
460 210 301
232 376 773
839 654 425
855 256 355
371 784 868
813 550 695
37 146 961
554 440 737
630 936 422
910 136 794
964 680 171
978 855 267
286 474 435
346 565 863
807 598 362
414 749 237
678 738 470
66 132 898
672 751 487
782 717 164
648 389 146
583 596 143
372 505 483
164 680 798
11 793 394
225 59 513
801 833 663
482 255 781
678 672 261
779 336 11
654 43 728
345 121 655
451 162 619
107 804 247
241 882 171
289 102 279
834 689 326
377 475 771
634 62 379
822 772 639
394 876 557
997 639 446
197 684 590
686 985 840
863 49 84
648 195 627
741 992 712
884 772 412
655 320 799
364 879 288
898 261 659
355 215 64
956 257 733
641 169 856
863 144 513
224 762 431
585 466 957
59 24 183
508 708 213
840 892 379
747 130 768
133 865 805
10 353 484
537 382 137
10 651 703
750 977 778
354 71 291
263 834 740
707 434 970
221 753 584
694 16 219
553 150 85
699 635 859
964 767 959
113 858 668
731 837 192
265 549 138
405 56 993
668 598 56
710 226 568
930 160 193
115 816 198
951 278 951
34 512 861
742 461 978
131 345 899
979 402 915
237 307 427
15 880 176
195 544 697
803 967 660
706 365 557
377 448 431
287 599 213
869 518 815
295 231 40
846 342 752
107 155 596
785 508 997
162 738 249
775 535 557
45 146 500
205 737 104
269 753 410
297 478 921
22 538 440
38 112 576
866 537 765
182 626 966
625 675 711
968 607 526
660 502 101
628 692 800
859 197 85
855 509 74
296 963 373
947 332 854
347 789 690
678 535 822
821 317 765
319 139 243
493 232 520
886 979 119
742 998 787
542 953 421
436 378 302
330 855 60
791 11 455
452 668 256
41 351 65
765 272 11
866 40 246
584 662 759
271 159 490
638 562 267
925 178 955
584 203 522
765 713 330
666 986 74
49 347 700
926 537 215
264 518 841
480 803 782
100 192 229
172 791 410
878 25 784
190 839 275
364 138 681
731 675 799
923 945 67
474 418 806
339 767 701
319 376 521
611 147 206
442 742 214
545 960 430
50 795 631
774 760 37
74 933 460
401 962 621
12 521 564
215 817 368
373 268 418
43 201 602
514 870 276
754 248 281
627 404 988
912 164 944
296 131 309
349 681 916
274 525 763
782 677 549
195 465 926
36 222 720
404 833 937
290 123 462
84 917 187
230 174 655
246 49 459
395 590 674
515 807 434
965 849 279
39 514 427
629 598 866
313 108 466
423 153 271
600 577 604
230 143 696
197 87 220
915 215 350
709 942 35
420 760 930
384 407 544
105 190 71
598 472 199
161 66 416
374 812 789
210 883 853
300 960 91
946 674 264
506 254 12
152 37 346
274 827 913
167 201 601
111 765 72
391 115 453
515 641 322
767 488 279
772 828 699
963 657 913
233 540 496
19 129 741
581 541 919
816 951 656
577 792 416
392 37 696
165 851 546
74 872 183
740 857 878
410 248 852
491 513 408
615 395 790
398 488 710
903 260 116
555 313 392
547 345 603
334 974 64
951 330 887
80 298 223
390 744 98
839 481 801
158 58 669
264 961 401
386 887 830
972 215 387
110 386 677
715 210 428
596 825 426
710 458 823
549 522 38
460 417 639
625 700 781
798 967 579
573 770 347
30 816 359
850 669 588
58 745 853
440 386 930
552 743 992
70 685 951
554 870 705
793 724 982
269 333 689
129 339 347
403 885 155
842 193 629
703 159 112
451 642 396
680 580 268
473 567 308
340 634 57
947 765 189
763 374 109
271 973 622
642 57 219
888 903 765
60 755 260
770 176 540
995 48 506
556 522 402
108 321 469
972 362 772
316 978 197
44 847 385
527 222 468
433 141 75
76 537 592
240 214 123
937 604 863
770 41 819
880 62 770
763 755 487
91 32 536
470 516 709
326 879 594
757 266 526
933 273 805
503 643 762
741 765 812
140 660 659
722 808 425
796 754 36
672 32 653
309 994 672
223 547 634
235 308 893
222 862 994
577 823 514
194 260 686
930 504 808
793 789 731
246 14 692
745 933 200
597 756 725
240 295 849
937 792 668
793 227 422
430 409 165
913 451 418
458 747 972
292 954 871
450 128 740
722 220 353
697 798 444
325 648 935
918 339 506
936 329 149
79 152 762
936 764 70
387 897 689
52 860 811
531 760 336
867 525 918
21 294 571
886 633 950
966 912 856
274 401 62
561 568 319
457 867 638
743 183 857
743 103 548
515 321 47
747 690 404
28 723 233
532 371 259
980 780 136
300 194 61
93 91 16
667 230 646
33 123 788
850 548 317
280 800 969
856 461 94
761 558 432
363 824 308
470 677 573
720 766 822
571 913 525
562 714 389
508 913 949
146 449 946
780 939 810
845 524 207
143 904 587
570 977 696
134 376 207
777 800 499
200 992 233
264 631 570
324 946 113
963 483 241
373 896 399
877 949 37
47 636 611
474 167 497
740 828 129
986 300 171
464 879 708
547 670 170
934 215 642
908 753 408
762 998 396
498 975 135
841 91 907
837 225 546
247 813 159
48 974 321
469 394 68
812 260 413
32 181 360
488 342 445
523 670 482
846 197 370
393 63 385
359 835 903
200 166 614
721 104 864
508 954 279
412 438 140
156 713 959
840 186 458
784 971 761
574 543 742
937 638 221
59 333 232
156 407 496
43 398 352
726 301 663
830 716 471
360 622 323
735 433 39
367 951 862
11 151 50
357 542 954
362 819 392
568 397 160
406 971 55
387 305 364
654 61 726
66 691 620
678 17 782
406 131 625
123 84 980
203 999 509
737 129 465
125 736 27
67 330 696
509 81 388
706 653 37
148 806 194
913 816 360
240 998 914
921 282 177
938 199 975
572 631 281
513 384 37
684 380 612
817 16 883
679 92 678
383 153 312
191 163 860
415 818 598
644 716 917
579 714 119
188 506 510
977 99 173
666 528 713
502 718 640
660 103 65
999 530 267
150 69 997
629 966 762
653 848 378
579 451 629
451 847 396
48 642 375
691 745 21
542 241 578
581 47 299
931 354 297
909 118 826
708 885 874
623 277 489
911 714 906
631 747 933
812 369 33
923 435 766
665 356 118
462 135 246
923 777 427
263 526 639
17 402 164
750 867 681
434 565 706
827 449 821
427 192 717
428 801 842
74 486 711
632 487 782
676 973 955
306 669 935
668 466 950
257 283 559
271 843 564
477 716 628
851 394 161
906 696 488
161 63 417
372 197 585
487 248 166
108 411 711
371 466 886
692 174 717
501 970 51
368 706 274
247 637 826
670 25 473
888 391 114
695 722 346
456 560 545
870 486 811
599 559 286
658 622 517
934 155 714
414 295 340
826 618 76
938 119 212
133 777 311
784 352 558
511 910 289
533 820 987
581 852 236
818 918 774
621 439 130
865 905 258
934 87 809
391 911 344
729 570 451
492 529 53
651 353 944
760 585 686
302 816 918
27 386 263
847 911 937
749 933 352
719 70 939
443 165 927
24 636 582
276 533 475
155 560 434
305 96 917
804 533 670
744 967 397
685 585 859
910 897 244
838 985 79
504 160 746
668 981 105
401 306 811
720 746 218
196 207 157
923 103 323
511 936 604
756 537 501
881 43 263
16 553 416
418 113 197
588 136 832
88 206 365
95 38 814
696 388 563
159 815 791
705 102 805
46 87 894
133 374 939
361 193 990
916 720 222
598 616 267
387 985 770
303 755 98
873 389 576
315 476 880
317 113 887
594 125 914
481 457 589
20 723 69
252 659 997
127 168 603
192 964 488
997 618 273
721 442 480
737 823 336
385 715 527
83 829 23
492 764 161
393 996 633
500 22 303
908 382 513
463 939 714
976 971 172
736 670 849
560 282 53
949 798 385
451 870 270
99 69 886
207 898 88
354 153 590
967 490 913
723 556 162
326 32 965
723 920 890
784 666 24
385 938 556
439 52 412
956 242 288
368 784 882
701 492 988
376 931 988
204 478 15
32 895 870
363 413 527
542 82 495
165 975 912
630 203 641
442 167 439
430 689 154
319 53 493
452 104 161
524 835 265
708 462 104
745 108 986
917 14 967
380 609 837
143 793 40
884 28 721
865 346 156
652 49 880
16 451 757
952 817 228
891 568 887
461 150 76
454 779 536
567 963 750
335 522 915
591 646 994
94 392 461
14 721 489
334 727 895
126 210 208
532 360 866
580 862 247
389 658 329
389 817 92
443 352 131
633 688 866
429 743 471
264 874 742
737 606 99
409 226 771
776 340 836
740 595 559
119 457 557
670 253 590
537 457 976
244 105 211
278 251 98
442 151 672
606 117 232
188 974 441
588 21 880
736 717 283
20 61 774
697 710 254
809 475 874
928 97 819
787 72 451
511 506 431
92 659 957
442 275 431
760 92 949
332 404 122
800 91 717
334 199 429
464 77 201
903 257 616
965 665 974
60 797 724
498 155 619
617 86 504
244 657 372
728 848 620
152 563 461
891 938 399
275 25 173
106 342 319
924 522 33
122 508 832
634 258 62
839 664 300
674 531 594
931 901 341
670 394 157
822 21 757
909 610 723
267 578 823
116 457 233
682 562 31
749 917 294
139 532 671
741 666 31
251 914 75
667 283 699
376 371 232
791 444 819
561 250 634
178 566 271
523 640 205
671 479 268
999 762 302
820 26 476
469 397 865
336 317 198
357 987 590
777 105 471
229 12 854
416 766 29
536 263 13
468 637 537
712 870 63
471 408 320
76 468 541
218 720 250
867 326 364
173 207 211
831 965 193
11 704 819
212 700 280
521 115 976
987 283 387
407 218 588
396 936 986
965 618 15
962 564 39
671 779 628
203 827 163
17 626 228
548 334 752
719 775 183
993 618 865
840 761 970
560 754 216
717 188 877
407 146 539
460 510 970
347 171 510
216 733 192
443 121 959
240 376 197
81 281 298
272 418 781
943 408 609
500 249 38
690 231 465
537 611 338
740 335 427
606 263 783
46 71 552
389 602 17
796 359 674
122 816 440
28 322 760
953 776 991
977 975 214
121 456 430
980 144 454
86 313 801
181 923 881
985 701 588
538 969 809
495 179 608
767 392 63
464 458 358
756 649 491
785 919 111
914 175 808
175 474 575
183 925 306
296 101 538
64 286 418
319 585 476
675 295 99
778 147 644
192 764 597
151 104 996
982 519 323
90 503 716
543 916 392
844 337 143
889 199 759
107 971 254
200 395 154
635 855 710
636 963 71
182 101 421
508 276 139
248 825 516
932 552 244
626 568 79
613 479 845
226 973 100
241 72 239
366 293 430
704 985 370
305 245 677
940 53 773
597 464 159
286 241 41
288 844 341
42 196 97
695 80 28
879 111 606
658 925 157
99 912 502
797 265 634
569 616 710
783 313 835
901 242 149
587 691 360
545 134 380
809 37 362
49 669 771
196 427 702
32 265 945
70 158 190
703 780 33
418 270 224
374 505 729
271 590 344
423 533 594
477 339 836
62 10 863
453 761 829
255 809 93
394 621 49
871 237 531
595 196 678
881 549 131
650 622 970
768 960 608
748 733 181
313 379 273
166 386 885
175 262 548
527 65 275
814 890 722
463 783 961
591 592 311
824 311 35
527 598 361
469 219 597
969 834 744
250 833 173
860 260 613
345 496 485
596 960 795
771 506 232
193 285 649
286 506 655
76 368 262
749 870 613
497 54 723
838 553 76
791 267 678
989 276 569
265 164 434
344 106 920
799 836 670
562 10 326
525 449 920
834 336 481
554 316 879
366 618 34
410 230 647
723 349 205
782 76 677
653 279 841
94 203 318
60 231 424
511 427 286
406 313 667
912 530 873
198 98 918
671 407 866
955 31 211
355 484 406
362 216 727
701 882 950
386 669 23
692 669 208
89 444 386
450 117 899
961 934 279
180 410 768
545 406 755
47 708 914
804 97 353
373 62 905
143 213 686
71 321 845
145 660 452
918 709 339
18 145 824
877 749 529
221 774 139
979 945 173
526 548 257
99 467 679
261 444 508
169 481 536
333 918 435
727 756 315
882 399 939
395 501 216
587 642 390
822 249 54
841 263 144
747 28 324
73 652 429
685 920 870
131 67 962
109 472 544
723 657 879
188 846 880
70 307 953
905 721 229
349 956 856
348 589 79
856 829 122
683 362 66
826 247 742
111 208 575
356 734 472
941 629 470
827 240 777
55 948 847
673 290 850
872 120 918
128 85 600
559 713 839
821 310 49
774 859 235
276 120 380
347 70 470
341 404 831
531 313 491
654 165 376
867 831 110
35 687 811
807 567 93
237 650 34
417 520 640
393 930 340
923 290 941
624 674 812
487 281 13
270 603 486
57 290 744
398 135 261
251 217 399
395 674 862
578 359 836
230 336 785
788 510 475
887 728 914
175 865 223
334 475 806
926 613 929
692 651 414
107 536 220
106 16 303
107 977 765
413 623 139
559 342 992
175 977 208
52 674 324
566 503 771
218 333 961
980 696 457
17 882 144
292 872 497
357 47 402
261 700 287
694 536 383
975 702 614
990 562 350
568 562 296
242 462 642
642 751 523
640 523 401
568 862 174
237 362 15
773 730 296
191 645 10
748 535 766
544 662 734
568 308 208
344 790 653
871 249 112
857 932 195
689 831 373
501 874 313
382 197 143
767 958 394
684 741 938
665 123 459
369 515 829
607 61 173
533 556 796
786 152 601
835 960 995
837 665 911
196 432 842
237 826 945
18 138 802
845 875 297
743 748 410
402 726 834
953 68 650
665 549 675
309 403 576
704 936 380
675 83 320
876 792 43
586 94 393
682 328 715
238 612 647
784 633 983
387 778 76
67 730 207
922 479 19
851 339 806
238 548 936
768 518 893
907 402 528
329 733 746
565 899 889
934 857 279
127 858 271
965 427 692
303 636 530
230 269 868
201 67 194
859 580 479
544 192 66
524 723 172
764 606 500
285 598 772
640 499 686
425 351 167
682 93 563
352 107 757
848 121 410
852 189 998
895 730 461
285 41 736
777 906 494
929 288 547
385 185 686
495 175 140
67 271 853
322 598 522
328 554 778
592 829 713
434 36 562
816 352 496
618 752 92
673 867 489
21 323 279
973 51 488
24 528 366
582 150 509
847 58 92
906 873 711
991 328 404
57 318 858
49 330 485
670 375 524
308 718 426
332 68 116
933 733 310
482 130 877
672 265 808
14 39 348
17 875 76
605 530 920
822 676 727
459 36 423
909 49 873
380 171 404
205 912 794
276 172 679
976 880 585
519 914 476
576 858 371
547 41 195
643 920 342
910 138 943
223 874 617
613 730 315
340 246 831
478 384 90
389 488 74
782 865 838
264 330 534
385 18 851
235 811 410
765 151 100
494 647 948
614 965 193
690 554 512
74 185 411
396 493 452
620 606 63
570 593 95
480 861 240
209 187 295
641 52 959
470 78 793
855 125 641
244 213 529
153 862 26
848 500 976
363 836 305
925 352 514
448 299 209
94 394 471
439 566 73
984 171 801
691 956 310
648 744 432
645 288 453
794 944 190
882 684 18
454 59 641
138 114 90
711 379 941
607 441 902
582 672 632
659 188 967
12 623 647
533 693 304
162 882 891
142 443 620
370 434 816
643 269 471
90 688 977
341 857 689
408 827 726
731 545 269
563 50 689
454 164 933
197 669 696
619 992 705
703 751 215
855 177 920
121 425 444
543 360 536
832 527 941
765 619 591
366 46 923
350 433 502
77 175 676
121 439 171
678 121 27
340 562 375
589 276 360
427 543 636
11 213 158
74 168 801
400 452 512
905 328 192
217 248 951
447 284 461
952 987 371
825 839 459
439 653 265
955 148 195
808 105 920
276 843 868
608 17 902
990 663 637
365 701 97
894 336 233
360 151 391
228 541 314
914 207 625
465 867 229
978 249 859
530 174 691
327 892 702
565 986 877
310 920 638
889 364 188
795 883 713
394 930 22
656 225 113
769 538 266
320 458 420
453 403 872
648 550 96
200 307 710
355 884 626
513 758 373
231 792 377
332 224 950
234 823 279
711 906 592
123 158 937
420 119 391
264 317 660
823 354 585
124 383 82
200 651 612
669 289 500
371 994 988
510 473 738
479 105 321
829 45 348
720 267 588
217 911 448
140 272 54
438 898 877
223 407 319
788 999 334
859 910 405
580 343 777
22 47 588
176 22 962
469 284 341
501 413 456
58 260 236
542 719 564
846 852 719
126 208 375
124 15 685
398 661 163
594 446 490
819 843 545
619 481 866
458 413 37
28 563 115
261 191 326
119 470 72
35 167 377
327 716 832
759 958 169
887 101 382
20 232 754
97 38 292
81 810 881
775 112 898
209 714 363
538 661 895
518 214 981
301 829 269
271 180 287
698 612 252
477 317 807
265 29 659
913 190 668
896 349 916
124 907 731
813 727 383
228 596 190
506 438 956
27 920 759
696 787 731
65 795 663
368 901 596
797 84 221
663 417 12
917 565 160
878 778 534
217 327 465
459 322 146
925 78 972
296 192 650
247 77 966
967 511 648
485 672 116
755 845 418
793 249 675
467 540 179
588 657 245
742 548 801
204 654 73
207 902 916
302 154 865
919 129 546
592 663 402
733 901 471
398 287 80
331 951 978
521 369 598
379 480 726
165 707 811
111 873 334
544 261 976
686 663 435
337 429 38
584 812 190
61 306 699
183 18 414
638 147 331
118 254 277
547 319 484
992 629 96
127 226 183
11 263 765
625 408 485
669 473 862
178 21 839
552 445 507
252 640 147
381 876 652
667 76 940
564 401 602
218 674 655
913 412 854
580 120 958
109 974 157
221 932 119
100 418 636
920 370 722
809 722 66
726 292 787
875 168 392
755 480 191
801 845 332
429 651 725
935 268 581
390 493 586
98 760 465
618 726 396
435 196 674
954 840 383
715 741 376
21 255 975
105 556 331
178 731 18
355 200 232
117 453 471
799 504 95
200 541 96
858 95 294
790 562 628
521 556 990
877 737 472
786 338 753
826 367 573
139 84 336
415 303 697
42 847 787
231 472 724
608 832 560
98 557 348
381 433 934
215 881 998
59 35 999
497 114 491
512 430 359
394 714 841
16 995 673
430 523 798
49 833 627
994 870 72
598 698 963
591 845 701
721 222 807
535 155 811
730 632 730
17 802 191
534 884 223
521 19 934
377 499 556
860 897 616
553 644 949
194 583 815
102 919 471
772 764 382
527 208 102
995 555 967
951 103 729
248 956 813
635 27 441
721 261 13
867 479 753
217 240 410
171 74 799
244 809 25
246 522 714
702 482 861
313 930 801
225 12 886
42 411 607
488 715 292
322 224 154
704 478 560
446 813 357
786 39 14
224 538 711
594 186 249
923 746 531
674 538 22
925 97 68
160 863 417
873 372 968
521 747 763
36 172 216
952 204 966
262 340 325
345 14 191
867 821 999
532 878 68
527 607 676
512 507 184
501 113 380
306 266 746
710 507 123
322 843 944
269 12 463
642 913 770
971 623 344
722 696 955
218 946 597
954 815 788
216 600 531
544 466 488
656 762 749
529 632 713
443 56 805
122 464 566
683 52 701
735 875 42
732 818 697
237 392 498
513 620 114
230 560 756
803 212 70
815 378 514
221 734 420
395 244 924
282 19 169
952 822 106
837 239 994
139 320 989
431 279 894
415 759 122
954 940 504
719 640 368
865 49 865
79 449 971
796 357 893
926 26 984
968 239 493
524 137 931
646 122 476
33 970 141
250 545 97
912 465 622
912 72 960
769 852 932
776 819 462
325 704 626
374 564 873
30 184 549
882 975 694
33 668 127
257 887 903
57 836 304
787 534 111
503 433 90
530 948 832
213 513 333
980 352 35
46 976 14
785 946 390
747 182 415
820 430 246
328 678 364
857 436 143
237 655 349
157 540 942
970 961 684
931 695 581
779 723 607
800 602 414
293 332 733
258 127 152
909 284 681
669 911 36
996 575 526
535 475 395
93 305 236
767 660 143
613 514 598
236 675 531
859 985 760
678 123 712
508 595 942
669 418 101
56 18 370
711 155 35
452 513 420
937 449 67
596 586 32
763 264 233
152 270 498
51 392 112
699 81 481
368 165 356
353 240 893
926 642 546
739 207 883
247 768 285
512 50 307
434 248 962
506 27 576
64 684 771
534 162 907
600 291 978
240 412 541
308 224 430
345 937 500
920 727 412
608 894 32
558 279 175
994 557 820
747 899 678
700 146 349
440 580 160
589 50 424
46 77 628
177 418 544
938 391 807
607 404 337
219 768 345
151 638 223
390 545 868
834 903 296
388 515 56
772 192 443
871 846 738
563 279 471
797 324 44
898 299 114
392 121 864
114 238 25
607 756 334
413 919 543
567 932 378
226 271 398
483 239 866
732 517 586
873 908 369
206 269 409
144 33 462
969 246 415
292 665 956
573 357 552
146 536 460
898 99 516
371 117 383
223 184 740
19 922 483
792 54 950
178 633 453
489 853 911
63 550 182
795 827 347
256 796 181
833 748 860
695 519 468
263 876 757
271 243 187
475 713 157
770 522 209
659 369 307
896 505 872
753 840 78
452 762 217
816 489 145
991 329 618
996 685 25
480 614 734
485 364 281
851 377 80
747 980 211
598 376 609
210 999 158
786 563 298
975 363 720
846 595 427
283 551 955
82 162 36
433 730 884
266 458 302
200 919 583
537 633 736
669 275 989
369 180 155
259 412 193
356 874 994
28 697 402
396 39 992
736 942 481
481 722 744
14 765 804
191 164 879
311 369 929
729 96 672
439 130 726
375 693 947
772 92 679
820 643 744
237 403 51
546 712 726
599 980 409
840 155 503
526 318 967
250 449 415
416 226 151
452 104 136
573 739 503
621 829 850
859 288 398
601 568 705
365 190 511
370 943 796
429 865 641
509 404 962
344 291 483
404 544 741
488 932 44
241 400 931
557 159 505
281 638 895
350 62 142
483 340 417
245 908 918
174 458 111
445 460 162
144 877 167
529 785 756
441 817 935
874 162 104
761 506 868
144 886 308
343 965 868
512 890 100
677 398 343
258 623 915
935 490 186
578 969 20
195 219 71
241 600 459
371 886 668
265 638 79
508 756 575
887 524 77
965 270 589
304 539 771
869 854 458
783 279 512
558 75 659
534 891 402
653 531 601
490 683 51
601 104 271
306 79 458
30 460 479
687 725 717
426 54 728
880 76 341
520 935 469
348 13 204
989 245 682
242 924 773
764 166 74
739 665 601
539 22 192
731 707 974
685 338 246
943 18 158
605 564 804
848 924 69
807 34 247
153 920 406
865 646 374
836 327 626
792 666 732
727 698 478
981 588 14
481 349 459
223 528 329
614 905 208
546 28 866
433 12 925
426 25 807
813 912 669
156 526 752
602 940 193
350 682 706
23 236 494
395 951 427
338 254 974
962 808 700
294 164 860
792 558 653
516 424 452
381 999 76
676 770 59
444 536 487
96 477 583
444 280 988
933 556 761
600 777 649
781 182 228
858 823 468
707 622 332
596 798 117
908 927 727
568 903 767
98 671 358
793 732 771
797 235 602
400 713 573
710 707 515
949 84 344
548 632 870
531 833 652
257 682 743
686 301 507
35 598 650
224 561 496
547 352 719
754 681 480
844 562 999
554 247 498
413 664 578
83 421 969
897 75 543
571 680 426
372 242 105
907 714 414
413 85 535
118 454 942
299 89 297
565 551 317
585 704 346
328 365 107
93 169 315
989 980 833
504 296 985
434 499 720
359 775 238
783 584 337
283 935 367
66 169 916
493 328 215
805 422 895
360 295 132
373 594 221
368 975 336
535 110 363
105 318 243
762 673 960
615 933 462
536 568 284
327 680 41
604 178 666
332 610 633
785 208 538
202 466 578
10 473 889
802 981 76
949 676 780
109 925 440
846 167 373
361 268 358
830 935 564
887 206 54
921 710 664
778 213 28
810 440 897
741 312 637
928 713 355
432 295 321
772 912 936
75 705 948
295 81 944
793 654 544
880 507 423
412 721 66
217 348 322
454 946 818
323 521 802
103 238 385
841 163 340
160 500 492
799 284 221
694 130 224
569 898 223
66 629 526
90 277 556
763 631 189
236 402 633
218 27 872
571 365 233
254 534 806
755 304 681
762 702 948
732 240 538
926 701 46
446 133 728
322 637 709
277 480 670
696 909 188
776 231 346
454 256 68
384 646 748
424 103 666
687 261 106
963 207 667
391 816 679
860 531 370
925 908 325
955 944 468
46 291 545
408 607 913
204 159 230
75 454 185
549 598 772
945 434 534
808 638 474
955 872 661
131 939 79
149 45 163
443 945 838
219 995 895
748 482 305
536 522 219
318 922 945
999 339 670
210 403 92
278 144 11
863 433 832
517 491 727
615 29 598
952 633 981
371 808 238
573 264 771
201 972 328
508 998 426
28 792 443
983 749 546
423 170 957
699 671 834
411 39 897
211 753 979
427 666 921
339 538 822
142 707 288
800 565 854
701 583 166
915 27 909
366 820 173
748 378 895
227 38 459
610 342 423
183 354 377
572 737 699
930 761 196
816 34 122
726 208 548
983 365 433
500 126 730
917 465 199
394 149 593
834 588 540
296 161 420
843 277 455
611 389 587
927 440 117
418 551 849
317 114 933
246 810 376
729 184 651
258 380 742
870 420 513
882 427 328
859 253 838
448 330 869
723 644 703
588 541 501
310 120 901
65 27 687
879 559 171
70 638 556
292 757 652
372 308 274
488 799 411
864 346 147
63 993 652
985 54 649
518 591 850
256 548 904
495 729 60
258 92 697
178 360 690
918 123 722
915 435 791
747 574 239
437 250 890
519 46 856
817 822 431
817 888 438
527 198 516
59 229 753
755 254 710
278 195 907
732 942 358
260 270 43
880 703 429
301 740 202
282 787 812
398 864 809
817 88 179
954 692 730
25 899 423
884 387 261
672 649 716
455 150 30
985 85 870
264 415 80
829 987 186
148 836 24
465 909 318
499 238 570
564 299 494
792 78 710
234 523 829
566 89 738
697 178 725
179 680 652
307 129 218
308 969 547
504 559 449
339 109 966
383 479 497
63 667 696
403 642 175
957 871 979
455 19 208
180 656 477
286 660 657
707 435 850
855 76 113
831 587 481
567 907 219
529 262 462
457 363 48
421 852 723
770 345 585
975 457 980
259 229 42
170 904 315
479 99 318
350 783 993
106 192 267
645 739 22
559 778 763
524 268 721
212 241 82
916 423 257
311 453 969
913 419 561
935 699 808
723 701 423
230 434 89
135 659 164
164 441 346
504 177 70
988 934 444
828 115 719
812 640 419
198 143 252
29 381 261
933 452 188
960 266 424
580 839 294
412 613 232
250 366 292
249 785 581
498 773 144
28 908 644
190 829 331
581 519 701
45 467 648
280 162 925
192 866 673
210 658 132
404 45 333
222 12 932
229 451 629
539 646 960
345 391 982
334 298 482
801 283 428
724 120 786
586 287 497
142 361 721
771 454 560
115 498 56
997 245 365
969 666 496
547 738 943
868 816 137
757 762 624
937 97 503
339 700 66
349 835 743
416 291 808
662 241 456
110 401 208
411 506 879
951 21 263
821 50 388
558 362 864
279 707 408
313 894 810
302 466 386
915 104 727
27 483 811
831 79 248
233 749 876
828 248 600
106 921 159
14 43 415
195 388 510
914 840 126
271 216 358
401 898 64
957 724 168
988 675 629
606 500 685
904 494 643
564 621 267
78 791 264
57 436 741
725 153 965
437 46 746
212 268 841
52 415 488
257 629 961
217 698 615
60 585 275
517 115 15
393 556 603
21 648 440
721 527 101
428 317 580
507 462 218
438 715 610
642 492 947
193 779 29
931 186 242
900 502 32
449 743 51
290 27 721
187 633 317
637 708 457
933 483 547
429 199 601
826 336 470
291 99 992
525 11 937
609 700 691
511 795 469
76 555 52
389 418 436
782 994 672
915 59 929
184 652 857
626 872 235
623 33 302
729 611 666
751 488 50
495 522 571
501 726 785
803 233 84
741 176 255
727 765 11
182 627 335
499 645 397
864 13 411
66 892 524
431 329 832
757 145 549
731 229 411
190 403 605
282 567 340
829 911 148
521 680 599
134 392 634
539 76 424
498 432 220
708 757 634
554 680 693
750 602 478
253 957 222
452 613 84
200 309 488
984 989 412
664 302 653
37 537 172
642 125 296
368 186 983
858 490 209
175 989 573
325 883 21
687 739 541
248 961 608
615 134 401
241 114 399
191 941 465
432 344 207
613 955 518
590 929 241
74 311 186
24 163 218
752 775 917
867 997 581
491 175 600
789 37 299
65 385 787
746 19 451
445 253 735
291 797 466
737 77 456
853 850 458
875 681 248
84 927 819
549 271 542
820 648 347
209 32 978
260 560 563
416 637 739
314 227 851
35 196 458
219 340 902
433 482 914
918 138 822
464 783 842
353 356 33
453 894 97
108 843 603
957 699 52
151 919 47
126 701 978
748 439 547
753 27 78
531 160 637
190 586 824
919 370 644
486 47 209
637 877 707
145 915 997
841 554 582
239 32 447
566 149 318
35 986 897
269 533 834
929 552 647
68 182 831
293 525 440
400 300 237
34 67 433
865 736 427
573 734 890
847 859 589
782 775 387
360 590 860
295 367 966
658 245 475
511 103 505
300 99 329
183 676 667
852 541 105
703 860 229
828 74 538
247 164 714
917 926 858
550 690 902
22 324 363
194 442 845
263 316 624
164 36 654
389 137 527
61 678 94
632 914 293
10 471 131
138 791 529
845 265 809
885 920 976
534 902 477
288 52 190
842 408 516
555 622 133
633 920 297
524 524 481
312 861 566
938 66 836
93 341 373
585 541 420
613 727 492
526 293 744
490 567 993
159 526 467
611 937 26
980 400 897
985 818 72
807 854 473
917 915 604
471 553 439
909 143 952
960 836 188
567 846 611
629 611 494
465 713 801
774 738 515
742 672 530
377 533 138
259 291 394
820 680 229
921 634 51
899 659 501
291 55 974
561 44 615
438 706 108
26 568 517
484 326 389
382 996 730
761 214 687
192 411 452
526 127 802
239 911 67
860 697 15
969 437 842
755 477 656
575 674 638
18 600 458
75 643 410
127 218 192
85 865 956
398 152 942
779 884 23
177 268 831
609 749 82
935 189 666
963 193 580
35 378 601
328 625 965
190 56 352
572 947 644
901 967 945
776 252 395
639 83 518
751 125 413
752 891 609
422 993 128
185 864 619
510 867 607
96 390 374
328 465 707
905 634 34
863 957 360
413 475 487
114 305 259
678 340 436
743 874 309
444 702 518
30 188 93
843 827 756
630 299 634
600 947 686
80 151 536
282 202 630
150 373 350
864 280 801
500 93 24
182 112 237
488 971 146
826 410 41
446 804 732
574 753 319
524 956 914
834 966 943
955 734 57
873 149 480
27 691 747
322 233 389
852 648 255
941 495 217
136 301 451
441 783 344
83 940 574
986 984 562
924 810 848
17 925 760
911 944 568
567 576 519
151 723 668
981 342 709
603 224 489
885 938 831
630 691 448
974 162 232
999 165 993
496 979 228
311 526 596
673 165 644
13 839 995
163 693 67
547 689 869
511 200 294
280 880 207
672 800 359
340 742 588
367 345 244
351 683 848
306 824 804
313 751 526
159 264 743
750 310 779
290 43 180
320 478 738
342 110 243
639 776 457
644 460 684
60 793 327
18 724 302
392 436 480
49 969 916
695 494 545
146 895 452
749 789 699
619 974 485
594 661 288
795 876 828
87 19 553
764 154 673
922 319 494
590 415 763
147 923 589
823 154 472
983 196 249
900 36 819
206 679 281
751 681 205
189 714 845
201 939 359
210 659 92
36 670 602
117 495 456
621 179 784
844 474 68
47 590 649
686 788 888
617 621 349
340 298 379
943 318 476
462 780 848
950 174 715
363 874 973
875 108 31
302 399 166
652 856 778
215 925 902
994 858 43
751 26 182
237 734 845
512 459 838
939 822 303
950 341 590
382 920 404
171 265 909
524 283 455
250 451 148
162 664 411
692 423 760
374 483 651
205 630 628
134 588 972
362 724 648
805 463 279
902 163 608
299 335 390
843 71 969
35 496 343
811 983 442
591 216 180
432 135 562
717 32 409
593 348 292
270 60 315
17 991 439
726 36 867
71 376 855
177 724 721
756 299 729
712 895 916
265 335 157
609 865 378
341 133 791
324 122 780
371 956 849
659 597 46
251 928 164
484 599 308
198 117 883
652 598 680
975 401 244
759 423 282
319 981 342
65 929 777
256 310 930
798 685 612
439 792 492
420 299 275
887 787 264
494 517 835
40 745 899
199 614 990
174 82 127
239 158 186
826 210 686
863 932 344
16 755 365
858 358 763
66 108 377
807 313 76
406 746 750
388 190 916
158 116 845
272 668 414
260 863 601
906 159 902
728 853 855
323 247 301
972 369 180
485 167 43
211 270 391
798 966 866
587 332 249
978 24 647
353 961 751
567 927 82
252 208 356
165 81 474
281 896 493
927 476 536
173 586 37
500 844 211
859 371 791
212 817 244
572 457 723
676 847 569
648 328 809
596 419 321
974 33 317
161 850 760
205 814 101
104 812 454
946 20 369
236 886 968
480 784 715
500 10 721
385 674 516
749 586 132
364 445 97
676 386 699
996 956 267
934 289 868
915 198 679
646 143 171
597 140 107
836 298 674
804 38 768
362 311 391
939 925 742
178 498 904
609 622 217
209 747 793
734 160 378
552 990 480
940 853 694
283 688 815
722 610 520
549 509 362
238 404 559
437 914 533
299 767 355
591 822 883
845 733 993
835 475 238
244 969 502
867 301 240
942 350 283
992 566 716
748 558 179
828 731 52
813 196 477
959 756 69
289 229 984
368 426 705
48 796 200
165 304 282
71 196 681
515 988 875
387 333 488
950 477 443
993 811 574
405 98 63
389 234 948
553 386 153
720 829 649
65 468 526
910 399 895
304 432 163
527 314 776
796 548 745
817 994 973
918 864 600
164 604 595
85 396 603
742 139 244
67 481 959
241 468 793
101 272 876
613 137 883
285 170 818
964 641 743
876 532 804
672 789 70
722 23 460
947 776 370
319 376 966
838 204 147
913 950 712
201 122 791
46 309 557
464 554 361
570 414 672
927 919 609
581 213 679
685 518 629
719 827 431
820 480 211
22 499 166
534 281 957
546 429 89
518 888 154
535 392 244
832 780 910
947 212 897
485 310 476
29 113 972
900 389 308
968 175 940
413 193 961
318 307 24
89 160 847
334 225 863
283 61 530
133 683 398
325 282 942
987 805 161
754 722 228
14 212 580
105 205 395
853 268 522
741 388 544
178 397 836
883 95 146
455 665 123
322 108 805
472 647 948
73 680 627
200 173 311
133 738 174
258 191 631
939 579 703
795 97 481
857 531 829
23 713 804
192 977 551
285 180 218
545 581 809
947 255 32
334 64 882
217 86 603
956 607 553
158 719 792
726 589 741
668 573 489
743 597 648
42 360 122
428 410 376
392 359 456
633 279 579
978 603 231
473 516 756
961 866 128
783 270 851
838 986 202
57 338 388
342 795 431
114 428 439
641 332 309
726 210 856
157 884 920
75 718 978
227 728 331
480 574 773
423 250 776
726 283 458
354 152 563
209 508 121
656 265 296
397 95 318
113 947 588
175 263 678
871 128 223
588 530 438
58 585 973
36 91 936
249 57 342
410 552 480
915 209 240
647 72 707
864 38 773
440 94 565
98 263 896
127 924 973
487 943 576
10 194 464
64 870 900
388 685 882
409 969 528
855 331 581
473 353 691
900 782 315
38 409 173
143 940 554
315 850 436
855 397 82
475 549 431
250 161 356
480 812 133
960 495 228
489 378 106
945 814 575
143 23 760
309 859 198
395 158 52
938 268 321
201 341 997
330 164 88
434 982 765
687 733 525
425 995 462
294 242 553
253 997 357
149 188 254
52 969 139
612 777 701
610 130 520
375 807 761
104 714 631
558 409 382
67 425 839
108 688 375
480 87 861
295 872 635
783 73 972
705 478 823
99 270 63
541 774 668
264 12 485
332 986 465
62 376 974
884 658 834
870 143 879
275 699 991
371 761 527
837 55 117
767 54 397
800 943 975
936 924 498
692 546 172
603 37 724
531 167 268
555 880 130
423 904 495
375 925 634
770 393 654
736 191 533
513 909 288
935 764 543
427 26 612
981 435 680
142 512 822
879 737 371
84 927 410
679 946 213
390 979 494
733 404 889
960 961 431
561 657 187
114 19 815
317 806 123
416 473 261
368 94 730
763 619 260
942 572 835
367 504 261
962 659 753
13 450 210
223 66 644
287 786 156
320 812 821
445 91 267
911 856 705
74 293 171
600 259 662
211 866 518
740 696 145
60 279 246
674 862 142
268 843 322
269 356 138
655 874 480
677 497 718
492 941 926
166 584 424
580 426 808
910 780 352
917 380 113
339 584 803
284 141 491
677 96 166
761 484 926
375 783 779
879 218 414
528 707 912
631 16 759
268 154 328
18 589 334
885 230 100
394 524 804
480 423 334
850 741 296
965 623 398
147 264 594
697 42 885
529 726 260
700 414 600
569 242 619
129 685 301
130 302 108
662 282 724
87 841 774
511 80 925
966 96 508
107 72 225
385 21 269
562 499 286
513 700 436
169 976 806
692 355 98
955 703 947
418 868 944
555 635 479
749 446 679
981 681 344
457 869 161
614 375 797
902 348 293
25 424 137
915 931 25
122 737 488
680 726 490
370 844 690
320 640 446
544 830 197
483 680 93
915 792 612
784 28 343
297 46 371
533 968 929
237 406 432
976 327 900
204 283 890
523 535 252
481 902 866
659 886 115
80 798 113
243 268 325
27 643 147
235 136 103
184 79 692
394 621 328
690 62 362
557 179 351
504 902 568
906 367 521
154 907 761
341 480 693
341 457 764
397 732 643
530 721 204
83 618 494
367 495 274
75 523 862
178 429 826
709 181 50
532 365 225
895 515 572
445 688 536
514 991 722
918 915 600
649 976 443
751 404 648
131 991 223
835 447 781
420 83 178
577 263 25
169 407 791
583 539 421
31 774 291
162 598 224
468 851 821
365 809 262
814 577 858
535 168 698
778 955 738
71 353 717
790 449 39
386 633 24
839 870 104
984 161 991
148 503 776
535 161 750
796 891 851
806 327 519
364 954 583
239 691 80
582 969 15
287 696 129
83 624 728
997 345 66
834 99 177
353 204 151
806 419 175
64 685 334
115 725 595
498 899 334
965 705 92
218 482 51
891 52 761
719 55 617
105 421 473
52 30 680
275 759 507
989 564 955
378 12 603
823 25 82
427 153 70
288 186 592
379 255 146
667 334 272
421 295 641
326 549 672
200 599 805
683 971 121
671 339 35
555 310 585
218 709 931
377 314 518
12 522 641
168 297 757
737 470 674
265 297 111
577 350 571
564 40 546
717 243 561
10 287 916
526 626 224
349 181 513
461 28 224
961 922 582
98 614 497
539 57 25
383 796 355
665 244 644
917 928 877
711 305 258
482 757 617
100 551 54
562 107 581
964 891 298
823 100 264
611 729 185
255 351 481
775 188 42
51 441 902
915 272 744
753 334 605
554 289 629
427 495 638
116 840 858
447 43 108
658 59 917
62 872 967
703 808 650
119 481 146
792 964 194
131 30 783
842 906 60
955 660 343
867 423 996
922 757 357
458 684 901
52 180 914
714 741 276
643 169 808
645 246 492
983 871 82
914 321 148
650 69 236
23 632 654
273 945 988
730 149 849
872 144 646
653 991 299
338 626 182
246 658 201
220 170 335
10 87 134
825 771 290
751 93 486
565 37 340
910 744 972
14 46 627
745 473 332
823 673 628
680 919 504
473 550 876
342 806 636
935 147 520
214 846 421
991 167 90
793 432 50
47 766 811
870 322 199
904 408 983
303 859 101
60 613 696
645 810 318
569 770 279
398 339 999
391 867 141
628 303 31
230 257 813
612 193 951
709 744 788
15 983 811
362 907 336
873 558 803
651 388 176
600 831 927
814 935 243
263 321 899
490 691 901
423 162 327
825 83 511
858 394 285
550 587 145
465 367 134
348 392 661
661 247 217
969 515 220
432 860 642
474 355 787
734 283 550
661 636 717
316 539 952
830 444 810
589 581 405
124 237 382
774 316 451
389 300 127
987 269 74
863 627 773
964 58 995
164 336 725
801 288 139
307 245 567
544 809 769
135 972 737
416 650 671
391 237 515
820 51 960
626 799 13
355 40 805
923 593 385
721 903 223
398 638 82
11 977 888
234 75 920
434 865 412
715 381 593
397 534 444
717 858 400
89 500 376
732 487 424
728 884 370
38 884 979
997 398 363
241 402 393
840 361 786
482 401 621
640 136 495
172 760 355
184 567 345
231 723 640
888 399 947
588 304 773
861 828 273
76 364 464
162 958 129
296 840 524
846 751 318
362 235 521
89 569 447
908 372 23
382 931 228
801 56 178
216 665 841
830 453 669
428 808 236
200 21 176
290 559 33
797 800 722
114 543 570
744 726 642
629 940 83
371 260 828
116 527 616
461 824 667
84 439 540
74 993 349
499 851 586
40 736 799
300 134 479
58 987 269
945 336 222
56 403 707
646 496 709
717 671 544
327 295 807
77 420 647
641 223 613
129 278 772
916 329 127
184 924 950
156 724 448
631 424 861
669 306 965
341 518 128
81 457 267
156 696 697
337 537 548
842 637 489
17 802 863
984 577 411
842 672 821
788 656 560
237 637 427
706 870 832
246 73 944
241 635 94
465 96 194
991 808 972
160 675 835
357 880 948
498 791 642
95 911 801
502 908 945
644 761 258
425 823 81
847 951 821
880 604 710
74 257 153
684 516 403
400 608 833
213 873 935
589 699 172
671 236 289
707 177 125
966 324 649
829 295 688
460 208 849
458 335 747
209 785 283
964 816 54
227 54 427
403 890 741
155 738 102
614 820 26
783 25 966
387 601 818
691 788 30
858 658 965
740 325 259
96 528 796
73 486 995
882 144 234
604 210 895
119 738 815
852 464 287
545 666 118
126 742 354
302 920 537
550 28 801
142 359 651
568 265 546
308 648 438
217 898 505
857 571 300
663 749 71
301 394 139
628 916 762
289 501 731
155 660 555
318 391 234
649 944 743
426 817 551
903 806 770
896 156 753
117 324 307
365 714 390
585 455 387
558 312 30
248 639 100
698 279 802
339 804 171
720 225 151
197 315 659
828 576 654
212 637 803
752 861 338
794 77 584
472 914 881
762 206 831
986 402 141
848 267 541
334 497 207
480 537 533
536 130 50
564 362 825
249 302 289
931 705 236
132 45 596
810 521 876
281 67 260
876 880 786
398 491 95
462 378 842
765 393 425
788 888 466
746 169 18
14 140 338
625 934 538
912 815 208
256 849 405
688 557 436
844 567 949
965 37 178
446 187 485
440 682 764
71 900 279
883 675 515
231 937 155
653 344 650
36 875 583
542 655 152
613 119 641
731 329 908
10 282 987
840 832 688
376 178 798
411 911 237
646 490 735
897 186 473
788 333 809
670 418 100
174 92 299
292 943 138
874 355 16
899 644 942
14 967 108
659 27 261
432 867 900
441 42 503
626 453 726
651 183 600
194 219 650
390 568 972
671 927 985
43 556 504
471 438 268
241 197 539
583 78 194
404 744 258
882 420 683
710 73 998
444 472 955
655 203 60
120 390 18
65 969 961
141 614 662
604 646 286
978 956 603
625 319 785
597 86 714
504 641 727
721 954 539
305 616 386
772 492 548
884 606 83
78 797 48
490 838 686
254 512 371
630 493 867
709 189 883
534 477 540
589 15 578
664 505 60
769 616 390
512 352 482
198 500 796
558 11 489
540 795 263
826 728 470
596 867 491
951 516 78
74 861 728
648 215 589
906 792 916
989 282 967
816 653 311
171 586 122
318 544 152
398 980 680
570 215 935
260 969 716
524 697 327
583 473 861
389 725 850
383 725 622
72 409 848
483 68 690
189 995 786
736 773 29
564 924 407
374 227 569
960 717 657
788 499 803
853 599 256
882 876 403
831 950 672
80 402 353
35 589 949
322 860 714
623 579 247
85 970 479
910 791 345
906 415 187
791 172 944
200 439 855
826 134 434
631 360 94
423 326 277
837 81 174
834 878 274
203 267 853
324 60 617
654 977 847
337 948 749
559 145 633
232 532 585
423 165 537
925 869 286
365 220 940
992 588 305
536 511 131
937 428 731
354 379 47
866 908 398
696 101 427
222 172 588
214 756 394
212 526 786
441 584 318
52 706 87
958 204 590
968 683 48
285 431 811
398 50 459
791 551 113
132 740 214
279 691 675
339 484 858
369 618 909
984 770 506
257 430 18
409 814 374
168 924 513
456 904 593
812 299 383
407 271 78
491 977 833
860 800 329
14 293 95
165 38 209
158 741 35
652 848 904
588 804 531
412 953 293
317 724 876
343 673 961
405 579 508
606 46 551
303 445 976
920 601 441
209 82 898
734 88 562
586 494 671
132 728 171
436 241 12
193 507 836
820 496 939
471 214 157
783 162 689
933 146 41
680 484 188
756 73 431
138 319 600
402 959 664
684 165 494
259 828 618
10 910 964
417 690 768
853 332 501
435 244 958
825 514 597
566 715 165
83 999 485
324 251 634
821 805 671
279 894 202
975 227 771
387 155 204
144 476 417
862 511 835
304 254 621
494 324 211
762 578 10
588 12 201
979 24 172
326 367 22
411 644 178
12 259 910
428 536 365
711 888 524
552 976 190
116 650 208
789 900 419
409 951 164
102 151 986
267 431 44
856 275 410
831 165 893
316 565 641
193 782 289
201 988 694
997 539 563
867 480 582
318 666 45
909 938 25
242 401 754
568 683 372
474 614 315
694 871 251
719 39 933
446 273 72
60 155 920
988 372 920
486 216 613
621 816 555
774 589 384
188 63 361
932 276 677
899 899 272
880 491 594
848 394 844
639 733 712
803 133 167
477 963 621
782 893 668
57 22 401
506 879 681
754 898 712
924 647 581
646 468 343
639 585 973
767 713 834
343 703 975
339 440 315
612 518 711
259 49 493
355 50 957
502 253 833
184 704 121
881 59 486
441 340 438
507 680 483
11 261 897
410 51 941
867 584 754
259 628 143
619 513 332
982 369 544
526 24 266
626 717 173
355 611 202
602 798 183
254 448 739
590 551 406
942 846 954
676 660 498
207 786 558
297 809 575
389 625 135
528 219 728
18 182 516
678 26 462
714 124 506
591 105 709
71 351 728
281 651 999
620 473 381
729 71 767
476 416 951
929 171 544
728 493 244
489 440 951
157 821 861
489 48 267
52 130 14
898 832 410
326 863 673
940 97 225
702 811 513
494 626 43
80 644 712
552 227 449
655 167 439
588 46 105
83 695 965
299 481 131
971 435 491
579 59 954
699 343 310
215 265 383
348 421 838
881 27 499
510 207 14
384 411 87
876 436 829
260 628 417
409 877 582
664 675 468
745 693 955
196 834 301
24 358 917
694 351 501
897 388 123
579 337 669
899 579 890
44 793 777
723 468 932
861 222 125
292 448 181
826 375 236
681 495 783
898 672 833
642 323 55
584 691 390
508 88 918
635 182 491
476 436 801
126 873 246
945 865 832
297 20 822
942 906 116
723 132 14
240 183 989
192 961 131
591 727 991
193 594 24
28 988 277
720 499 682
965 952 314
690 322 32
342 580 792
216 701 952
386 229 198
502 254 360
436 735 562
127 456 18
186 849 425
266 557 96
364 408 640
704 298 341
267 289 17
977 716 585
786 185 539
554 259 642
92 647 616
368 96 257
597 713 170
574 169 794
213 41 855
986 371 48
206 181 518
389 493 705
791 302 622
453 310 240
981 920 833
404 627 655
673 858 487
763 670 101
50 601 862
651 933 77
126 409 733
404 529 970
863 786 940
398 894 236
386 232 962
529 574 861
945 92 269
15 61 688
853 579 874
156 757 396
703 454 290
362 182 792
267 179 460
801 132 457
150 400 740
351 989 657
614 736 862
267 515 27
563 289 790
927 280 393
534 855 423
825 497 606
830 858 180
688 657 352
244 756 211
791 63 368
882 86 809
807 966 431
347 739 271
880 636 31
383 434 427
528 283 864
33 200 955
587 199 859
12 209 367
274 707 163
270 248 361
61 400 419
168 772 75
81 197 140
457 597 797
246 980 514
581 154 343
896 36 456
323 977 875
361 970 214
786 587 757
412 882 440
279 469 180
839 311 877
532 816 71
274 137 751
393 922 361
46 80 837
575 63 656
850 942 270
913 557 703
713 378 245
635 166 548
727 370 236
995 707 450
86 367 131
629 228 298
645 516 153
532 661 839
526 57 930
571 565 174
738 411 354
833 513 456
935 961 411
59 489 102
496 174 894
272 574 601
992 313 470
292 850 192
812 357 120
289 258 448
690 444 900
345 849 825
712 615 911
82 645 337
917 763 982
428 349 450
46 358 274
820 214 732
487 958 741
16 446 588
475 450 43
406 736 498
779 122 374
113 419 476
449 713 643
797 710 134
193 660 146
874 406 822
830 588 877
33 847 322
861 125 499
793 997 933
677 38 509
709 58 430
683 870 925
340 306 24
290 631 15
870 384 505
191 800 857
859 352 675
336 112 319
547 872 304
347 885 169
915 930 482
541 540 119
317 759 159
739 51 290
297 157 120
609 722 866
193 364 566
333 291 581
710 872 814
389 926 816
153 738 919
336 572 116
560 237 989
581 813 726
669 919 174
159 589 432
699 312 607
583 445 751
655 529 171
699 175 747
600 558 346
544 152 13
247 129 253
269 662 325
191 779 994
619 523 432
64 467 448
317 648 544
102 971 357
453 734 79
217 898 364
133 251 65
263 735 614
836 77 53
579 878 440
403 689 30
741 180 880
923 128 565
468 699 518
816 349 173
722 936 114
424 608 522
676 777 28
542 441 194
635 580 333
715 509 970
184 437 770
903 852 731
552 605 299
477 460 326
69 929 114
678 207 133
941 358 414
782 614 302
564 984 40
192 73 219
818 366 51
288 406 555
559 975 526
204 315 756
988 988 821
190 389 711
157 917 436
122 79 989
555 312 108
880 234 413
194 756 68
732 791 300
912 112 783
408 532 120
262 829 679
54 281 256
260 812 805
75 871 717
946 466 952
662 596 85
993 427 927
23 630 937
588 179 471
487 862 82
315 122 90
692 284 566
983 734 439
89 194 453
11 319 831
117 413 420
252 993 287
21 992 431
285 709 486
821 685 371
489 373 257
970 797 202
327 219 707
151 797 497
214 980 384
600 830 870
872 891 825
618 608 280
273 757 978
640 331 283
591 756 123
674 240 206
831 129 823
740 622 10
895 112 657
292 43 928
323 926 83
983 258 636
165 876 961
921 589 244
758 848 223
613 986 685
938 706 327
912 277 177
304 596 387
803 543 840
594 456 222
914 393 212
225 607 690
983 65 537
938 511 548
730 799 421
114 243 333
519 610 986
517 111 875
92 848 271
726 836 925
669 257 294
998 944 498
646 946 210
944 420 802
693 24 974
100 155 898
534 456 576
922 918 498
85 658 124
754 131 509
556 388 747
361 215 280
445 202 437
771 430 860
66 308 397
268 495 527
436 372 631
943 994 163
492 253 968
723 752 271
391 898 827
384 630 250
190 262 400
664 337 543
438 888 601
115 465 621
312 812 436
251 721 575
655 735 497
128 838 814
567 234 93
469 532 616
507 170 773
495 416 826
293 882 758
880 628 51
467 922 969
631 829 208
247 556 33
720 32 537
16 409 807
105 729 646
230 334 817
874 36 729
443 385 587
862 129 699
325 266 871
561 441 363
461 621 697
674 389 140
302 831 983
183 346 626
259 369 553
216 510 443
158 265 300
492 212 955
833 693 352
215 957 607
741 836 337
970 745 396
542 330 972
935 792 271
719 648 505
333 989 296
48 138 913
60 207 546
357 949 603
197 501 772
237 190 741
604 761 488
704 702 40
315 202 756
722 801 593
807 608 982
839 777 917
295 96 675
385 33 283
259 109 850
939 559 410
333 836 212
267 853 19
335 582 609
633 835 183
27 544 135
592 553 95
849 351 455
270 551 998
692 526 594
751 204 332
806 998 95
477 601 647
889 306 607
130 927 277
244 897 962
983 63 500
12 461 137
118 907 427
162 499 410
988 113 771
954 645 310
320 427 424
39 476 975
302 544 478
800 120 903
185 72 215
249 295 140
452 761 929
605 26 992
799 236 618
303 55 352
215 375 339
35 614 158
157 856 232
344 149 734
121 669 461
424 591 899
115 540 832
979 782 959
898 701 418
696 996 73
566 509 574
358 295 331
248 923 901
260 907 702
890 916 715
216 773 606
954 112 335
799 82 745
508 148 307
469 687 390
474 675 284
661 699 514
668 842 929
883 640 209
280 155 428
115 756 16
497 986 394
24 136 856
100 814 408
281 437 571
894 841 570
919 755 593
705 855 100
782 46 206
823 147 994
141 717 422
12 506 806
315 874 732
471 572 854
149 174 311
234 78 542
908 95 580
88 983 299
15 856 89
746 500 709
30 66 63
435 88 123
134 782 64
811 443 259
975 640 702
444 303 75
157 649 255
339 169 619
141 386 737
632 209 917
660 761 488
977 714 208
549 753 668
981 66 165
558 376 252
515 746 295
208 178 589
510 781 454
630 945 103
476 295 332
457 864 293
887 827 131
527 524 368
253 909 938
200 899 801
179 339 269
946 73 329
884 150 367
524 14 365
389 490 964
235 691 817
932 805 378
151 276 759
651 135 245
263 804 330
201 69 918
917 673 187
755 813 906
938 276 311
201 686 555
394 397 149
386 328 739
509 181 714
12 270 791
808 354 258
476 94 325
43 106 621
780 206 507
359 805 22
455 327 557
577 925 328
467 342 14
356 264 483
715 188 987
200 525 554
480 348 309
642 217 65
902 556 217
440 212 717
547 88 508
980 72 166
306 469 695
79 634 664
144 191 340
706 165 83
629 663 402
922 468 110
438 876 259
473 631 190
80 840 235
444 770 324
664 147 112
748 518 570
60 981 959
67 630 840
105 840 779
391 495 83
465 60 758
598 987 198
616 696 941
101 157 750
241 840 800
911 917 391
430 980 773
506 139 636
293 190 357
294 784 386
926 263 830
777 67 585
860 294 513
803 747 779
872 775 225
564 291 839
344 604 422
772 132 640
831 459 671
245 552 69
372 552 817
355 107 341
461 601 148
376 684 15
831 713 840
274 324 971
820 585 629
60 735 608
73 723 138
851 90 248
23 934 931
968 629 418
772 734 990
693 872 551
266 909 985
613 585 610
270 38 790
704 110 386
891 884 748
459 481 878
327 403 530
374 711 742
258 569 743
337 383 957
799 214 485
681 86 879
787 508 785
407 971 763
529 341 909
624 320 169
198 781 815
510 450 695
918 413 658
50 368 396
816 641 536
236 616 526
445 722 837
439 551 145
507 484 985
233 262 569
936 733 136
108 181 865
570 799 181
690 400 325
237 938 57
301 384 528
444 19 646
17 683 39
131 244 403
755 863 730
95 589 28
295 646 703
866 819 707
648 305 388
725 979 822
947 657 216
802 207 63
626 92 421
843 74 465
432 705 119
354 840 707
471 358 459
617 377 266
293 468 269
375 923 411
664 426 463
848 275 316
725 443 211
218 813 743
600 731 798
696 951 664
103 516 436
264 460 767
887 482 928
394 181 41
317 773 494
753 480 639
705 204 849
83 489 770
130 428 973
454 315 800
333 697 876
905 16 727
476 319 705
899 321 136
427 693 262
603 146 911
652 791 522
884 815 577
155 794 919
531 717 642
153 106 83
935 405 288
98 946 542
918 887 366
343 884 929
921 197 988
300 167 898
738 731 633
588 34 714
39 950 999
593 891 676
392 748 857
495 926 40
243 101 236
889 790 413
807 317 185
502 256 362
781 213 26
773 88 409
274 944 578
60 635 411
120 17 745
898 460 686
94 190 523
988 877 387
226 427 598
848 632 559
443 548 735
792 821 725
692 98 141
169 836 755
206 122 165
429 236 77
25 792 577
720 595 525
815 612 387
844 433 342
410 563 599
27 266 169
21 350 457
641 429 611
233 186 721
946 287 94
864 277 938
888 443 955
230 815 414
836 858 765
862 451 905
921 769 646
137 492 259
696 608 312
461 111 858
942 480 877
214 902 404
27 796 622
955 189 100
623 318 419
261 511 38
852 722 970
379 720 498
872 880 284
138 65 158
666 331 917
26 817 104
830 375 112
926 353 323
416 92 278
876 336 523
559 89 599
766 329 42
526 95 11
39 13 978
606 655 871
543 676 793
26 974 388
190 631 14
76 888 426
84 118 111
688 385 94
784 72 454
58 103 600
75 232 315
187 357 383
858 909 880
859 96 736
445 714 654
654 849 236
504 595 278
524 166 306
468 929 156
726 893 24
161 467 653
574 138 658
451 943 932
565 286 688
738 221 16
169 571 998
429 446 176
521 846 426
299 952 985
188 777 588
589 691 877
573 522 836
83 510 379
547 286 655
850 652 228
246 214 173
957 16 770
790 258 326
319 421 65
281 586 183
853 647 853
702 815 366
480 235 459
846 806 647
40 578 553
953 818 205
947 535 398
992 140 408
625 181 729
715 457 822
473 573 135
760 177 517
833 677 55
144 70 771
875 162 891
129 813 201
545 873 759
823 114 140
235 761 707
990 901 776
753 987 681
400 932 615
949 169 414
208 618 186
900 790 975
570 841 30
397 112 996
79 610 491
259 775 141
988 688 498
960 15 399
567 126 55
28 733 944
529 658 735
452 294 969
821 669 357
950 73 582
997 908 774
708 666 455
21 750 278
221 144 537
379 622 356
32 670 952
274 996 191
842 490 394
782 857 805
266 777 862
467 915 542
587 59 927
540 990 485
334 693 752
880 921 304
14 181 714
677 787 498
980 645 459
592 449 245
865 184 831
72 755 860
408 755 549
712 688 986
687 86 25
41 741 667
267 140 728
388 145 617
42 78 792
64 369 548
778 540 179
467 115 928
287 418 189
28 953 186
629 804 297
398 93 528
593 98 380
346 266 664
62 337 376
424 470 636
310 963 543
365 119 623
734 589 183
920 831 330
261 620 161
907 741 333
678 879 31
427 564 363
670 877 63
752 733 285
699 492 256
247 737 756
465 670 543
938 999 174
111 862 772
292 50 563
488 938 577
635 113 522
669 320 405
282 451 514
69 198 476
620 427 769
561 430 619
634 529 466
436 294 376
498 13 486
309 590 344
780 379 319
277 687 440
139 659 562
291 762 63
435 643 364
311 626 569
310 537 851
982 873 330
600 953 849
876 528 442
201 250 121
512 22 561
989 745 203
266 362 635
62 336 642
923 134 89
308 994 538
319 538 142
341 117 954
558 232 676
117 661 236
388 833 492
537 118 30
166 967 430
396 373 638
322 890 529
151 258 803
714 19 100
736 271 894
843 194 857
358 916 56
128 296 853
361 621 736
412 899 562
893 155 363
294 505 187
858 681 559
653 795 826
993 802 986
125 448 22
53 582 191
156 17 981
975 87 825
622 931 53
306 677 249
793 728 602
143 955 499
878 51 749
394 573 718
705 398 806
762 906 413
609 243 221
823 880 486
829 666 234
403 56 791
642 844 932
781 423 823
703 968 949
364 689 912
915 634 785
596 182 899
99 462 900
226 729 790
58 19 600
528 147 578
268 50 659
54 580 803
89 53 402
586 878 288
239 263 704
917 307 934
525 459 179
381 537 168
252 604 742
980 375 682
965 722 269
870 131 270
850 13 973
381 698 248
672 195 853
328 312 236
525 385 625
576 951 810
744 599 758
463 795 646
50 765 995
897 987 218
696 830 115
222 347 571
494 862 789
825 170 732
50 841 908
578 80 890
500 112 763
463 610 929
91 844 55
548 462 67
672 754 414
702 173 866
168 405 213
81 216 612
897 266 957
560 806 62
631 950 884
143 426 700
452 701 801
115 182 811
180 397 593
311 793 656
310 920 610
240 294 957
61 899 495
38 784 562
937 495 856
777 699 960
739 111 942
134 316 723
309 363 645
495 202 529
679 994 653
585 719 682
326 210 600
487 437 141
90 761 606
288 842 910
548 478 382
503 581 972
977 388 793
179 864 339
841 340 524
735 107 31
982 183 510
562 739 908
565 583 246
726 100 832
424 327 69
158 492 686
370 994 652
553 917 240
792 205 305
804 797 150
113 742 295
863 251 181
227 891 443
544 333 747
275 862 629
721 811 74
854 678 287
358 733 271
114 901 601
230 641 869
644 117 723
500 324 226
492 875 708
709 24 522
870 575 769
797 427 759
530 126 204
310 11 473
645 519 990
816 54 720
77 281 753
315 786 778
250 476 810
560 962 595
755 936 355
363 751 790
867 496 595
681 93 539
49 127 414
813 798 160
756 936 645
308 759 605
809 388 106
838 524 612
178 55 215
737 561 737
827 403 142
696 453 687
582 51 925
433 673 769
774 171 325
359 851 482
663 91 756
177 142 229
638 183 468
625 798 543
750 288 84
704 805 641
389 570 862
491 458 203
608 382 338
735 567 379
949 722 140
461 711 565
415 282 425
910 16 684
632 498 441
283 370 751
702 855 620
139 824 848
225 751 954
275 540 424
700 814 442
386 809 944
692 557 896
211 342 823
986 510 320
835 726 836
784 707 129
748 954 146
834 419 640
754 156 785
90 962 514
686 110 824
870 26 394
894 795 66
461 303 31
124 871 272
950 558 908
800 868 777
301 883 514
996 184 34
541 73 964
812 919 204
945 839 787
256 625 772
95 41 610
115 300 431
479 828 758
114 885 488
70 163 560
803 924 317
515 670 162
125 62 732
824 596 20
748 552 224
687 767 492
763 673 434
276 393 185
173 96 593
177 986 351
539 699 471
577 146 785
384 404 248
216 650 71
584 383 266
259 235 259
57 223 432
844 549 677
174 823 243
873 931 83
732 273 531
352 59 680
975 947 626
240 677 571
221 72 510
798 763 570
596 851 934
477 339 658
373 675 880
256 670 406
36 784 309
691 90 440
38 154 555
95 413 296
862 529 83
502 964 332
825 394 371
680 496 159
990 333 566
415 617 476
441 249 636
22 778 990
831 173 41
827 522 943
239 537 519
977 987 790
758 79 867
83 704 130
849 514 337
185 317 620
310 473 262
474 335 789
500 88 513
970 751 246
303 876 956
584 47 667
476 749 549
21 182 186
502 953 941
106 745 173
138 467 80
426 140 523
642 994 945
399 183 40
408 187 710
233 92 913
649 791 443
119 937 201
41 586 956
402 63 707
444 312 791
225 786 511
943 285 411
553 828 597
456 164 334
414 994 490
12 475 57
598 862 495
168 142 666
114 975 754
823 979 656
221 466 863
717 908 798
764 902 644
689 246 212
323 580 15
352 21 170
581 49 581
918 991 58
816 741 672
242 193 361
673 590 441
984 979 26
21 696 779
435 662 581
216 440 12
676 300 862
675 162 798
525 243 493
284 93 936
577 890 481
291 903 14
786 543 202
626 158 889
602 124 659
170 467 683
739 314 30
908 388 927
93 977 467
168 738 835
809 414 696
863 386 247
881 863 812
321 249 410
302 884 760
773 133 950
359 698 830
337 772 433
660 546 376
365 738 674
210 215 160
673 177 446
269 563 611
623 710 108
161 185 838
692 684 396
432 931 940
240 861 206
30 331 973
369 685 89
759 358 622
179 809 550
816 795 577
892 958 945
366 246 888
202 55 938
464 866 242
860 664 432
152 473 48
808 410 728
924 386 505
245 52 370
232 545 550
424 683 617
309 162 305
79 787 911
95 50 187
125 642 216
101 623 231
533 182 997
224 326 987
214 898 845
439 902 245
291 496 210
552 723 504
401 258 863
960 781 584
23 149 984
780 967 268
259 33 257
323 361 571
418 686 669
142 752 455
182 789 262
136 882 318
686 507 287
95 38 959
147 253 192
805 509 19
184 259 850
501 569 531
343 518 432
23 749 977
938 916 405
732 933 530
232 728 157
911 28 831
388 925 477
516 204 834
547 320 726
886 352 487
605 131 589
468 888 634
219 270 370
692 638 911
666 135 261
897 340 97
363 44 385
548 220 726
642 91 872
723 150 112
480 638 627
897 500 407
21 169 376
854 142 900
363 975 727
711 231 454
683 866 543
58 673 655
391 908 759
583 786 304
355 979 420
978 897 982
48 561 858
135 94 324
390 842 966
247 524 679
845 143 462
710 817 182
839 963 516
301 341 712
298 103 24
261 91 375
85 614 23
602 857 208
148 419 322
964 987 414
814 165 715
73 163 315
656 997 619
168 749 197
129 179 550
878 318 668
481 22 457
872 150 253
141 464 864
519 47 842
251 422 73
675 798 538
506 459 765
25 449 674
389 948 635
617 752 295
962 883 128
849 319 230
686 674 584
778 691 191
381 841 638
695 742 916
943 737 359
36 899 122
542 245 909
114 327 277
796 413 505
111 79 247
902 948 129
57 665 636
123 332 621
818 341 452
232 159 601
384 20 614
844 55 454
113 510 914
762 986 145
990 588 950
549 49 336
289 390 176
741 805 405
535 228 865
224 263 829
397 528 361
199 30 984
27 480 558
353 837 759
312 745 708
581 811 610
56 411 725
121 947 285
363 217 149
158 680 341
331 271 352
273 985 900
196 811 16
846 93 537
671 446 37
494 89 252
282 555 605
993 335 588
722 551 259
488 542 803
11 563 147
305 784 373
261 813 328
457 46 312
70 28 252
299 29 816
860 871 752
275 363 985
774 639 241
737 667 812
720 805 916
268 736 760
605 59 886
725 264 604
389 484 706
723 753 307
62 348 659
71 201 795
966 413 868
835 822 364
96 854 784
94 18 500
541 158 497
518 608 888
621 111 899
374 915 609
49 819 252
70 894 96
179 44 956
575 560 296
183 920 314
382 99 496
270 174 422
622 732 520
69 869 324
470 566 964
871 425 517
637 685 784
875 993 553
288 708 446
945 50 249
794 314 16
423 155 635
690 644 960
864 939 95
907 415 153
292 858 110
147 432 481
749 51 282
564 38 828
299 644 767
320 628 205
39 649 870
881 478 537
369 858 742
338 205 997
500 887 594
134 242 107
133 311 906
234 102 744
439 343 651
228 757 979
566 313 71
818 858 872
724 52 874
565 531 426
663 475 944
471 139 165
761 67 698
544 481 361
969 701 467
985 781 412
872 298 256
373 317 625
592 55 851
647 635 138
276 941 511
253 988 726
853 881 83
126 246 481
85 829 835
272 967 149
19 331 979
689 256 153
443 20 182
460 136 72
420 971 44
987 37 227
521 87 407
232 557 957
917 341 400
575 615 920
896 805 777
615 884 908
397 505 676
657 260 486
438 698 104
652 665 577
421 934 860
606 828 115
475 841 648
857 382 131
754 209 856
629 850 376
589 926 761
281 811 805
916 596 225
388 977 365
686 417 951
517 866 173
840 150 999
74 335 955
682 67 425
803 145 616
410 949 334
481 418 463
704 820 987
629 228 340
479 494 19
80 905 30
743 654 812
708 663 912
873 311 170
699 864 147
722 671 156
437 572 559
126 273 15
21 167 985
897 941 628
174 866 130
64 732 393
477 542 519
118 221 853
237 790 57
343 682 720
574 131 307
363 531 143
275 779 556
277 170 88
817 532 279
620 561 184
973 842 433
246 777 139
227 822 634
409 738 799
808 847 767
289 967 844
322 232 887
667 32 422
275 154 347
549 949 225
31 342 558
696 741 651
12 367 549
357 61 387
187 729 931
561 594 655
425 574 743
773 37 487
899 580 328
66 348 937
769 706 255
379 52 989
244 568 415
590 368 84
966 237 680
218 642 525
841 461 748
915 190 589
980 906 572
454 559 572
630 563 894
71 611 95
896 163 12
849 925 519
723 335 836
907 234 129
691 947 414
203 112 829
212 345 985
746 594 17
673 773 158
19 130 898
528 58 585
102 475 791
32 796 740
593 847 672
241 449 556
394 119 939
637 410 717
280 808 575
810 671 169
893 297 921
168 993 656
715 670 220
139 476 973
133 741 751
114 764 312
965 730 700
443 24 890
54 847 209
357 553 454
244 266 966
538 725 257
449 153 431
202 769 443
173 783 685
354 714 898
659 432 643
653 535 728
731 924 377
739 943 557
610 805 914
926 677 722
425 364 895
751 161 471
196 111 997
446 479 504
581 255 173
590 123 849
473 645 616
974 484 611
872 580 128
687 985 392
171 385 311
791 722 936
22 529 602
559 954 418
614 537 889
108 361 230
151 882 123
775 28 414
115 437 161
761 778 329
748 513 698
506 138 361
229 282 288
998 748 450
906 208 843
557 226 788
141 232 348
209 327 20
161 935 324
507 306 364
745 688 747
491 323 225
894 356 113
67 720 723
177 206 153
662 817 874
653 879 625
689 594 375
432 251 756
120 970 24
772 73 423
960 825 541
96 975 509
477 386 906
860 393 311
26 710 201
265 122 632
683 47 260
846 109 204
761 965 971
502 724 979
55 358 131
243 174 865
939 217 313
467 234 731
20 985 931
416 122 150
890 757 160
265 846 401
236 414 432
11 238 222
648 234 690
554 969 605
196 531 937
737 554 325
990 162 442
199 789 403
164 126 975
858 358 943
466 79 52
45 498 861
12 752 751
704 825 45
653 525 360
685 267 685
776 623 131
613 660 591
91 239 143
266 540 571
301 710 406
349 263 837
269 667 776
389 123 13
203 434 682
461 834 977
649 132 386
910 566 938
79 695 333
353 316 216
257 324 758
365 324 24
742 869 713
51 575 199
480 682 588
589 932 987
903 998 736
171 562 808
124 915 841
234 33 498
691 272 342
126 381 514
608 90 199
159 643 860
473 551 788
265 397 911
977 771 28
154 121 783
453 208 356
585 493 967
387 511 825
803 770 340
687 816 68
177 852 608
357 989 708
246 622 588
746 758 623
281 910 721
716 218 251
556 797 699
621 500 842
996 743 163
941 664 133
523 743 587
358 49 120
624 390 707
99 490 258
983 32 979
221 187 564
94 643 758
175 982 990
304 123 916
554 212 940
935 75 592
572 51 168
808 781 13
759 601 855
240 616 794
481 393 592
504 306 893
145 110 688
769 325 503
713 870 205
599 189 110
133 108 926
50 887 165
423 553 978
869 457 986
597 728 272
915 133 396
475 739 445
486 765 734
378 674 846
398 569 531
173 924 772
356 127 633
68 675 312
396 852 690
465 835 635
771 268 556
561 244 136
609 892 923
568 132 71
241 314 703
971 26 562
236 977 408
227 750 617
283 320 690
399 479 707
267 785 445
756 657 843
238 364 932
318 203 593
160 739 300
22 964 190
883 104 161
385 305 865
643 152 739
803 335 431
130 432 860
598 888 442
678 118 176
296 582 414
433 879 768
271 671 367
974 25 854
459 745 756
251 61 447
211 511 751
374 971 575
944 144 195
800 139 597
301 975 11
823 664 522
537 854 80
831 873 270
545 657 639
834 914 186
937 578 781
208 366 353
736 268 193
770 67 955
47 192 380
510 269 717
387 496 908
588 477 975
536 631 238
965 783 932
65 112 773
697 538 270
522 158 14
276 344 427
140 814 487
26 198 811
872 820 34
665 614 512
905 699 82
740 966 645
429 318 255
319 62 118
473 437 145
476 566 265
15 112 665
843 647 990
170 488 553
369 112 812
458 390 149
21 880 638
227 331 578
384 848 418
304 202 121
706 830 968
467 256 895
43 696 609
10 39 481
750 203 895
780 176 934
702 668 287
25 888 178
937 943 362
338 441 184
85 258 488
811 461 110
62 764 193
402 746 219
25 159 784
222 518 491
761 332 698
416 149 430
664 185 884
243 833 461
978 177 513
226 729 396
854 690 598
807 517 179
712 867 672
243 288 673
449 887 861
345 261 522
194 844 74
122 791 563
371 260 385
331 121 972
507 105 913
695 390 187
231 795 826
266 918 669
673 948 470
190 520 998
905 438 404
880 980 260
872 287 984
467 597 695
723 332 158
998 908 341
167 734 278
31 977 878
641 517 207
611 831 728
817 32 630
252 585 799
455 127 316
237 319 461
363 201 21
272 903 139
316 658 58
762 314 199
659 793 713
469 239 725
290 213 878
302 599 26
213 132 808
71 729 152
963 649 317
637 526 493
437 165 924
326 574 467
500 570 41
144 604 674
347 962 200
658 869 12
901 543 284
412 853 765
487 570 28
295 844 117
622 293 426
321 779 637
906 561 279
166 677 410
966 561 498
265 781 102
634 255 36
23 150 183
741 781 783
670 732 339
745 997 132
682 169 824
158 529 768
473 938 336
896 325 957
783 176 693
271 46 577
611 908 54
110 186 805
170 83 354
599 846 394
858 685 859
727 304 914
257 644 431
606 809 791
630 427 587
812 575 481
353 861 852
979 451 757
248 223 631
433 473 681
668 242 441
560 357 124
759 754 730
331 261 100
681 625 547
914 168 140
789 353 213
426 69 713
206 324 924
780 407 207
517 559 603
64 465 814
607 899 99
543 198 461
649 570 725
907 956 464
612 838 502
622 384 52
395 464 227
601 353 858
86 760 757
148 806 792
497 657 458
734 545 17
847 845 663
307 186 589
679 514 816
559 361 256
606 538 191
580 427 480
751 665 786
64 772 769
604 743 999
942 457 288
67 664 331
306 435 862
532 43 702
931 434 758
98 895 171
660 806 448
539 471 633
141 345 400
532 815 839
354 79 640
279 918 320
824 286 505
817 401 941
654 695 188
914 711 804
547 473 132
815 931 537
509 69 345
587 313 696
757 332 769
301 572 565
734 239 100
241 311 390
983 97 250
541 159 93
735 890 588
42 364 314
522 560 222
454 768 150
169 995 664
402 46 346
417 872 725
770 179 677
282 596 337
484 915 438
884 927 132
500 668 966
526 910 770
208 723 533
866 471 682
50 405 304
846 483 973
104 579 24
334 920 656
94 155 56
16 87 875
397 534 771
778 309 147
803 323 729
612 79 502
421 15 643
752 575 743
655 572 518
373 889 787
68 775 878
887 251 334
454 852 315
556 270 74
118 262 893
956 361 723
218 515 559
447 411 812
581 152 243
587 535 397
169 421 433
681 689 636
120 257 596
782 985 205
778 305 588
184 92 790
92 175 161
452 761 500
34 79 164
393 916 975
715 875 108
936 411 224
679 877 967
699 380 216
908 315 944
862 528 257
725 852 445
139 807 928
323 874 827
255 288 60
939 950 720
314 53 148
768 626 32
564 722 510
568 342 120
252 819 496
149 266 288
126 508 68
952 324 395
272 562 827
618 535 126
72 589 167
894 38 606
926 225 943
159 722 410
491 58 24
558 535 188
30 428 967
324 725 671
151 465 549
701 892 261
99 349 565
558 664 948
540 964 586
995 842 984
799 760 501
899 933 138
626 544 651
451 172 108
277 342 966
612 59 895
125 643 393
411 384 82
183 390 849
310 461 269
382 564 798
550 839 163
582 408 74
888 819 904
299 637 880
887 33 537
70 488 20
752 757 137
960 730 101
35 701 458
568 172 494
840 947 46
497 990 674
237 971 39
665 669 170
871 613 587
576 632 246
281 411 109
218 390 511
274 455 313
633 878 104
10 235 493
972 343 709
879 417 329
605 326 699
334 529 43
998 663 341
562 766 506
506 942 695
321 876 123
59 717 239
748 288 141
321 432 223
806 613 208
734 267 783
995 54 285
957 590 94
449 495 973
438 200 493
381 783 67
341 153 423
377 38 835
897 270 544
825 479 301
806 454 16
96 15 998
433 792 459
11 562 807
487 169 988
879 779 61
180 792 907
863 145 408
291 61 909
762 296 556
601 119 986
883 493 822
560 609 388
469 796 28
798 897 566
429 603 463
936 597 866
627 895 517
793 589 240
11 772 316
808 154 659
285 143 752
285 15 437
622 182 590
686 430 641
127 30 927
728 249 364
985 818 659
580 947 83
54 139 652
934 11 691
504 595 415
733 722 47
778 549 576
803 664 269
302 86 970
750 415 986
745 330 791
889 140 666
187 594 576
613 87 662
560 202 44
95 404 402
758 65 25
773 232 734
323 382 810
301 716 539
883 992 337
25 785 323
133 272 792
661 790 72
200 86 26
353 575 170
517 162 964
593 831 315
401 358 745
231 858 73
222 891 778
636 241 767
896 329 661
722 158 320
35 430 934
561 387 602
91 728 563
431 244 923
863 223 793
145 100 592
359 860 470
971 830 606
209 124 157
867 715 16
765 235 718
155 94 991
424 806 703
191 708 912
992 221 342
366 836 815
986 482 753
776 629 186
274 807 473
998 694 809
769 863 993
298 116 995
514 783 878
632 681 511
649 132 357
145 387 300
555 210 381
727 355 792
591 498 831
44 527 496
873 753 795
296 668 409
682 54 719
334 737 617
838 296 138
898 742 536
597 718 391
419 773 150
372 315 883
206 385 918
568 174 832
791 372 245
776 877 180
323 626 810
927 303 145
614 88 619
994 493 355
850 757 475
951 115 633
575 805 903
961 416 678
340 154 453
610 921 893
564 839 235
973 343 622
261 195 457
723 256 191
674 12 839
439 495 622
637 945 514
347 267 576
913 356 866
795 172 455
516 311 75
188 735 66
697 528 873
753 272 244
937 928 252
821 394 307
810 399 34
903 726 218
916 819 54
520 807 799
827 362 658
272 466 396
141 305 79
752 51 635
121 867 573
251 669 858
775 69 360
195 425 603
275 979 363
397 460 988
235 869 892
442 95 627
10 128 932
274 348 869
123 80 990
981 362 408
210 103 878
623 876 686
433 852 108
486 713 915
641 137 114
629 951 387
208 436 797
559 500 156
333 703 113
185 915 712
417 789 218
562 979 190
223 865 680
29 627 786
730 707 462
85 799 171
635 389 242
673 331 460
706 139 723
909 234 146
819 601 915
660 460 402
835 459 755
77 637 862
902 278 33
594 448 830
540 348 217
637 448 636
194 149 73
178 269 567
429 344 941
664 485 720
842 261 751
179 526 78
520 843 384
367 525 36
856 392 716
863 891 958
487 54 843
201 594 104
236 174 268
307 234 967
292 730 175
486 583 541
244 12 93
819 951 32
31 92 803
886 410 255
882 946 296
191 986 832
67 497 853
223 277 988
681 622 460
615 276 327
496 796 68
282 958 756
838 477 628
322 362 888
90 883 223
670 865 768
166 122 597
284 610 705
148 380 474
101 528 605
640 113 386
995 26 144
785 172 196
547 755 657
987 611 104
878 618 699
857 413 301
216 673 290
875 834 770
474 683 178
831 789 151
296 489 167
534 846 314
363 127 608
551 784 769
51 410 642
665 767 754
865 228 103
924 887 322
524 102 484
91 933 852
437 465 771
860 78 285
811 41 710
847 798 977
697 90 822
541 785 615
932 385 951
694 261 919
783 33 878
507 869 830
851 837 137
475 27 359
408 133 223
54 236 821
940 860 549
589 258 419
242 279 722
471 370 407
775 744 460
293 631 799
114 287 181
169 664 841
407 652 81
379 291 839
271 533 183
986 529 16
529 585 965
819 989 57
684 779 223
405 676 863
692 960 217
630 968 795
195 262 441
573 212 711
625 22 250
538 178 621
54 674 908
561 466 731
255 506 946
313 197 352
576 998 843
111 621 337
41 96 852
56 786 666
692 839 656
836 395 346
496 703 297
794 820 484
82 567 694
705 732 892
961 524 861
404 914 589
88 637 28
41 991 582
778 18 337
474 605 800
884 461 853
792 943 687
120 70 933
392 455 838
619 329 799
690 441 57
893 133 839
764 716 474
839 326 15
822 985 690
668 877 295
161 739 862
101 701 701
819 957 856
53 548 395
610 455 375
219 631 17
816 656 137
636 489 517
27 635 484
853 554 615
487 439 405
829 712 502
456 721 794
553 932 401
636 740 38
621 888 561
77 699 307
261 935 175
672 390 470
141 830 566
327 296 691
932 219 169
262 336 669
916 901 102
764 417 567
214 820 789
34 280 652
480 280 938
655 794 708
567 425 797
879 648 599
272 927 858
208 554 403
412 890 959
311 144 859
906 844 372
648 453 70
362 847 333
157 619 212
998 74 410
508 483 713
301 827 345
28 599 613
373 215 770
509 149 811
312 612 766
74 621 983
887 182 738
600 176 711
202 515 953
53 961 635
828 849 525
657 514 941
803 710 504
35 788 303
923 790 584
161 701 61
272 801 163
870 404 191
538 181 747
425 178 736
529 260 390
398 730 501
247 452 466
701 154 99
195 694 901
151 928 339
898 679 886
642 143 396
737 206 250
117 797 961
386 133 334
575 108 554
662 637 804
719 933 798
842 92 315
265 214 692
155 195 868
845 23 698
406 777 206
288 353 429
391 911 492
90 145 504
393 243 997
873 455 823
82 823 231
925 807 664
421 399 947
945 339 414
859 362 856
629 756 789
596 922 746
580 214 72
555 790 648
152 759 542
374 472 329
48 101 254
839 546 777
265 756 408
346 830 704
904 845 955
495 183 502
816 892 442
180 971 441
688 228 23
49 207 782
723 867 122
128 483 281
160 230 647
44 616 868
864 685 277
581 929 97
607 31 195
960 618 508
631 83 657
400 78 121
984 403 331
371 721 444
292 536 801
780 425 604
560 939 703
303 196 68
602 454 663
169 697 674
668 390 523
866 929 713
982 627 685
373 670 434
14 993 78
355 271 86
243 702 96
923 247 595
956 178 304
587 219 591
21 527 588
199 842 547
454 831 705
259 873 851
75 198 511
952 498 583
438 245 827
749 431 561
852 879 721
128 329 521
897 590 17
854 446 774
373 633 590
967 436 301
425 596 764
430 477 268
137 234 170
556 434 51
313 974 759
845 85 115
600 521 140
630 343 120
189 844 415
37 354 700
657 388 899
406 156 752
779 739 662
734 902 864
988 200 375
129 768 182
762 940 202
812 646 150
714 961 344
740 533 15
785 461 820
199 362 647
611 829 910
635 504 824
198 317 907
937 950 628
475 400 57
541 980 377
317 777 976
365 607 627
964 552 617
585 958 616
208 800 901
157 292 947
38 329 84
577 133 91
630 367 503
856 718 421
650 884 279
932 737 889
872 765 216
823 292 744
115 93 162
168 350 611
180 674 153
588 130 915
678 46 872
864 117 78
105 164 843
147 106 568
507 156 595
578 112 950
456 645 578
360 418 933
50 950 853
362 813 399
190 834 481
209 826 521
338 399 767
564 12 485
802 341 246
824 873 741
548 49 320
602 468 807
900 281 590
804 77 781
847 576 965
35 574 899
381 772 74
797 975 730
631 342 907
822 528 734
738 135 543
62 642 331
896 404 529
107 273 44
468 856 789
262 483 688
277 733 140
320 474 230
961 841 380
419 706 286
520 463 107
506 67 739
178 405 117
445 658 547
874 342 807
995 950 403
742 529 95
260 388 981
443 779 61
495 889 244
863 364 867
11 367 918
928 387 901
492 783 905
992 490 549
173 771 197
332 500 25
623 262 231
129 645 85
915 898 643
186 33 84
127 725 348
947 442 546
511 558 553
641 791 812
936 749 161
257 495 826
470 105 865
63 640 456
133 924 190
497 879 691
907 75 125
65 231 228
306 479 957
215 161 131
601 243 853
137 711 435
260 730 760
471 521 541
566 385 27
890 265 195
462 26 190
171 594 469
603 449 677
40 69 248
338 655 907
716 626 318
413 718 670
699 790 351
631 205 761
330 975 232
757 134 987
222 978 47
213 174 502
500 220 134
491 659 861
704 445 691
232 19 441
125 822 965
237 635 476
544 871 351
493 299 448
54 431 732
254 328 542
533 109 399
811 798 733
502 115 837
923 835 306
867 652 608
831 229 959
308 408 855
393 49 324
728 614 239
75 713 875
273 965 691
942 343 981
465 573 350
109 544 823
742 724 176
31 297 937
702 867 673
785 432 733
931 896 147
569 483 604
201 968 715
783 801 327
408 884 972
905 838 675
936 386 484
719 599 959
722 97 444
958 170 977
860 261 210
414 878 597
111 37 910
172 768 506
782 124 203
340 67 452
458 635 331
814 809 326
94 666 704
629 402 302
695 844 209
57 978 263
310 674 412
80 869 370
89 200 783
770 201 603
822 416 446
452 944 83
250 187 333
373 630 890
565 972 695
76 38 924
792 571 663
379 245 472
79 281 57
741 619 278
857 32 424
123 741 398
13 822 854
205 740 618
241 396 79
368 530 244
230 30 995
852 358 336
18 851 61
765 341 104
758 506 842
528 705 265
818 569 766
774 281 627
234 951 441
440 744 785
640 454 500
375 655 64
617 965 395
446 802 810
453 17 547
610 287 108
854 944 17
133 812 966
383 593 243
922 589 45
690 469 177
229 115 444
407 54 860
238 992 977
437 709 931
995 937 974
844 306 451
918 970 444
61 38 929
622 866 911
131 618 31
552 795 506
924 564 161
392 296 629
943 238 317
606 297 923
644 174 741
32 371 731
388 112 499
286 263 25
866 866 809
124 435 504
306 891 734
904 373 677
349 952 179
383 589 437
836 445 651
685 343 594
477 176 425
527 893 20
645 756 988
300 914 231
564 360 453
501 788 217
593 475 882
491 648 349
110 932 508
205 593 411
799 544 116
454 657 867
592 241 675
852 103 523
13 811 742
803 267 193
910 770 41
711 724 551
265 783 997
666 743 944
795 760 715
816 547 135
294 391 743
108 521 526
863 367 752
215 353 252
874 563 432
356 259 751
891 595 315
249 250 216
592 397 672
737 692 487
589 161 467
641 980 341
373 646 658
61 428 788
419 175 735
542 353 290
514 457 582
916 636 580
556 105 295
899 936 956
372 177 804
897 475 642
499 731 808
336 496 669
425 550 699
486 747 123
482 312 737
645 577 819
138 875 587
856 194 507
775 762 553
951 732 564
238 313 275
564 234 553
78 660 558
593 278 726
190 167 274
529 939 882
266 986 147
219 432 33
734 925 40
630 653 543
924 974 982
470 638 938
676 337 199
372 472 289
35 987 415
655 983 509
581 825 946
907 232 402
277 505 509
507 574 694
652 478 138
462 214 432
300 787 90
136 74 557
349 405 168
517 904 427
406 776 846
719 441 158
241 805 297
771 991 548
823 894 163
636 814 921
466 630 161
123 717 942
336 697 197
920 736 786
598 743 503
320 742 914
246 621 103
864 187 823
916 344 737
485 762 667
994 727 292
267 808 684
274 959 866
118 163 746
955 139 978
36 903 258
984 427 955
836 261 749
750 491 834
730 867 185
917 835 208
632 928 951
621 336 538
74 526 179
891 956 520
709 45 415
58 878 145
141 641 735
317 728 340
891 471 79
143 278 455
942 525 364
617 204 65
107 830 637
488 443 282
919 447 368
838 869 315
898 489 275
69 488 32
186 967 655
630 297 350
854 50 643
797 524 815
330 276 334
676 835 642
887 813 856
501 178 115
542 117 298
811 808 118
222 918 254
551 394 765
950 794 561
200 981 251
246 506 949
316 121 656
260 634 887
470 676 314
363 415 262
833 502 612
685 272 337
327 928 998
73 464 106
125 193 404
967 765 430
790 226 400
894 142 850
523 169 62
48 492 126
690 455 866
780 630 318
938 953 588
16 280 353
536 321 830
176 806 34
224 119 485
95 129 235
619 461 409
961 525 302
572 430 213
842 43 801
302 398 769
456 691 497
484 162 511
466 818 573
934 917 481
405 182 724
318 616 708
474 281 820
793 377 113
902 289 610
281 956 952
324 568 362
939 71 861
131 851 364
94 865 717
624 177 112
876 654 869
226 571 276
839 85 225
784 358 852
911 685 802
881 528 805
124 253 890
58 648 393
809 168 954
606 572 765
812 266 481
801 256 162
926 866 396
905 303 261
34 457 696
773 319 412
53 23 528
308 964 555
136 573 715
231 692 534
927 901 519
721 655 606
436 305 168
860 269 603
18 89 381
815 207 142
314 131 273
495 633 259
313 343 633
507 545 287
868 343 710
480 194 226
524 642 819
444 785 92
44 319 585
395 152 830
205 780 514
774 314 50
522 135 944
555 235 518
576 739 627
225 602 846
475 298 76
545 256 623
633 710 323
661 806 412
547 16 350
185 923 896
287 768 838
84 777 750
24 354 377
209 434 973
895 88 274
126 364 364
94 379 753
777 521 591
15 803 568
565 609 204
627 388 131
95 784 910
275 380 352
597 159 822
851 767 18
358 509 517
578 639 944
942 759 222
916 483 360
963 325 34
266 518 696
50 900 901
692 434 644
882 266 353
784 755 922
326 637 202
426 155 841
612 803 543
596 345 590
512 812 965
70 531 146
97 440 609
510 80 209
932 593 537
348 296 518
544 176 634
740 768 357
897 855 731
514 982 222
234 311 697
21 579 894
791 776 296
197 541 135
935 98 587
188 658 320
129 682 164
602 91 531
595 994 161
500 294 856
392 913 711
323 174 29
521 176 535
940 448 741
356 832 972
160 569 538
84 204 787
94 661 530
861 456 246
434 760 787
345 591 449
308 764 272
270 766 918
365 137 245
421 905 334
207 731 398
853 217 751
830 673 956
859 822 873
357 714 479
141 69 985
867 110 904
653 440 203
376 617 830
486 516 963
965 90 976
388 706 175
844 816 684
723 45 103
907 291 668
183 340 62
973 906 969
202 476 598
149 828 547
716 951 493
443 822 794
221 739 381
876 18 343
817 776 34
327 643 412
117 56 128
754 916 30
915 19 497
715 515 341
224 112 515
590 815 931
681 907 652
10 382 837
645 22 656
623 637 565
865 677 315
708 309 85
200 81 877
12 742 193
513 503 418
313 871 77
342 483 652
712 216 648
465 720 849
585 634 391
796 345 822
972 258 119
962 275 928
768 695 932
812 800 82
768 983 441
629 669 330
464 355 309
870 256 647
403 926 172
596 795 427
891 319 548
247 932 128
513 333 954
264 30 109
826 875 219
785 240 556
200 557 99
968 672 15
286 848 513
790 919 886
750 110 551
384 714 141
693 668 368
122 505 809
508 408 875
958 397 231
387 981 716
805 860 984
640 993 257
331 950 187
677 940 141
563 428 79
553 129 544
220 640 644
448 294 982
93 904 22
613 575 910
463 166 394
574 732 395
778 103 742
853 461 582
745 806 797
819 91 262
935 245 131
310 785 602
652 213 115
162 884 910
805 935 696
739 837 40
146 277 470
560 351 688
746 13 919
600 271 865
228 73 821
540 739 973
341 569 378
278 498 867
934 540 891
425 999 239
82 151 934
613 967 776
982 877 50
397 648 453
995 741 34
702 328 793
238 490 657
668 238 27
546 921 575
286 711 932
429 136 701
644 126 369
362 301 916
767 405 65
946 479 196
81 434 732
585 79 178
242 677 107
699 718 617
588 788 692
237 352 31
874 356 415
455 217 424
510 694 899
39 224 171
985 653 305
485 911 808
544 872 983
373 348 824
335 387 277
766 784 359
24 328 239
160 707 662
295 211 244
197 520 756
80 426 602
48 402 85
293 954 23
228 867 56
81 966 532
49 623 717
844 39 900
280 128 42
677 935 906
804 171 23
645 656 561
472 213 96
10 224 524
139 851 517
258 234 98
996 227 604
128 594 255
732 320 278
331 693 928
457 486 558
683 108 512
440 154 101
88 629 979
766 87 973
201 131 490
184 798 935
475 739 221
332 987 722
630 925 930
244 622 193
43 760 512
333 826 287
501 315 789
442 115 396
976 185 331
160 879 565
963 672 53
558 715 861
713 853 87
314 13 439
495 204 306
651 224 624
586 216 467
109 289 327
955 880 929
945 214 238
157 452 857
259 929 777
619 319 497
575 768 845
528 578 758
926 822 168
738 531 791
881 621 861
55 247 24
679 813 42
299 213 454
483 762 623
859 664 81
36 435 447
801 630 884
736 592 883
517 260 477
832 674 31
451 469 377
47 870 601
991 811 597
782 863 123
982 840 509
933 718 477
841 310 650
409 638 804
275 432 449
421 376 59
518 440 504
338 272 745
760 424 522
736 861 396
740 222 161
167 106 970
412 211 15
107 512 743
539 808 922
713 634 43
69 218 127
127 18 386
118 49 664
600 606 145
724 929 482
728 158 897
893 199 240
789 521 723
628 941 662
993 612 541
212 54 909
280 102 709
775 894 273
546 406 70
485 527 641
792 693 370
411 56 546
169 564 926
976 351 714
281 365 366
30 695 103
454 207 384
879 498 384
387 245 64
917 483 659
160 518 405
302 843 36
658 746 193
352 955 463
784 706 261
513 673 540
895 873 391
881 450 867
49 277 215
865 941 389
992 788 270
853 65 281
394 852 305
553 917 810
325 279 148
144 937 12
570 752 515
521 549 552
995 475 914
386 104 565
834 184 70
604 456 159
953 28 683
739 516 474
501 480 277
996 41 746
702 47 930
609 282 954
560 691 645
700 500 309
130 420 549
931 164 766
780 729 928
311 914 83
995 519 597
116 239 464
540 88 420
256 371 696
246 23 300
645 889 860
599 747 880
906 177 520
758 952 509
241 744 668
338 492 201
313 82 937
21 333 861
495 705 848
940 609 401
421 486 460
922 560 653
334 469 692
798 248 130
990 858 718
688 772 771
885 202 461
740 652 139
929 337 637
390 755 475
820 897 748
285 58 522
172 92 306
304 94 292
734 629 868
468 767 314
833 452 279
272 534 310
247 934 54
888 541 769
976 64 215
462 567 42
802 44 788
958 755 194
794 288 657
828 143 321
699 366 436
515 616 421
724 738 658
188 372 363
860 740 689
767 537 776
321 369 937
707 289 598
680 79 257
512 475 37
966 58 186
230 719 369
675 717 572
605 179 918
22 292 625
576 271 105
157 579 32
679 731 886
234 14 315
255 417 349
689 388 738
566 504 237
477 112 79
799 503 806
147 523 338
503 392 497
42 258 946
205 972 229
235 16 888
190 361 522
119 833 992
212 452 908
319 235 292
510 162 620
51 458 191
288 736 708
192 791 323
858 329 104
821 162 107
654 199 83
123 569 55
78 623 895
239 881 679
21 945 147
880 638 936
601 10 865
221 767 481
825 524 914
403 954 96
822 48 469
576 947 26
724 27 74
911 443 534
277 83 164
281 840 85
721 525 44
778 663 700
842 20 541
658 854 160
318 396 237
883 531 912
870 758 379
753 453 670
386 788 826
809 233 565
635 434 489
829 743 299
815 815 62
210 497 919
638 663 179
558 464 122
151 42 956
683 112 918
803 325 739
158 582 995
380 292 767
577 670 607
10 40 155
338 183 492
630 577 504
547 486 447
846 776 115
105 743 675
442 958 775
372 439 252
399 113 497
147 614 111
885 491 582
352 783 626
450 305 831
886 255 855
217 591 550
658 612 802
516 557 994
557 602 971
270 671 128
999 163 429
907 479 647
485 721 25
423 218 59
784 293 965
522 169 58
471 602 970
168 707 983
840 644 231
457 15 644
848 642 501
447 841 147
557 868 336
113 253 854
109 812 152
942 552 593
403 968 315
806 864 376
337 406 274
786 603 482
768 646 352
714 622 704
898 494 308
14 622 491
245 479 185
47 877 568
888 372 883
674 486 311
15 395 412
505 380 605
151 103 736
706 666 925
866 261 513
386 24 488
565 644 427
404 458 102
90 581 211
328 452 596
524 410 554
795 561 198
269 449 572
812 665 160
733 464 59
144 823 912
565 525 302
465 991 336
155 267 450
796 277 14
825 341 894
102 172 67
344 750 598
652 256 348
701 262 577
387 45 514
178 786 298
132 584 428
809 673 286
229 626 617
629 504 626
69 160 567
649 894 425
195 548 740
617 353 748
422 621 626
629 79 136
466 759 435
426 193 165
379 112 157
91 362 476
235 265 839
697 904 390
258 691 83
299 98 39
312 470 608
420 930 528
56 579 918
27 908 399
300 641 364
489 631 87
583 60 736
110 590 311
621 602 139
651 866 170
618 688 79
463 635 827
364 802 84
826 445 602
474 229 465
943 413 387
392 432 746
541 165 738
567 310 709
533 927 419
429 292 139
993 758 621
412 611 111
860 263 213
703 967 570
888 479 702
634 759 217
867 693 447
964 298 217
189 545 261
795 148 630
403 875 755
332 150 256
945 581 948
140 596 174
871 695 867
690 607 664
797 833 434
592 132 390
35 873 579
221 419 697
51 669 19
204 124 814
156 439 439
379 643 860
544 94 916
595 634 963
708 123 73
11 455 885
37 426 557
169 88 407
733 249 620
478 27 673
50 187 899
371 878 538
823 480 118
153 258 857
315 240 836
720 242 737
353 514 103
451 876 487
46 775 687
560 435 317
432 384 880
510 173 885
766 23 661
22 695 317
91 492 608
359 959 836
30 993 977
69 817 253
174 138 693
433 99 420
571 40 189
953 73 491
290 450 570
242 555 445
999 205 743
422 151 530
11 600 773
202 10 202
400 325 546
498 103 803
840 609 191
287 668 710
478 804 519
528 708 849
51 701 542
668 912 618
586 147 773
853 808 382
499 257 145
23 945 240
120 618 30
903 69 989
498 868 759
977 655 53
661 215 21
433 848 325
195 91 680
810 857 250
331 995 924
96 195 525
352 169 609
41 481 963
703 282 417
295 492 751
340 457 134
481 422 126
951 806 62
165 698 584
11 874 91
739 256 521
742 890 705
865 518 415
257 600 967
40 161 115
606 222 387
131 403 665
392 50 652
173 40 852
97 424 303
220 669 918
271 241 315
824 403 719
685 447 725
290 812 550
19 831 921
391 596 862
507 331 516
510 935 386
981 711 390
973 942 833
584 15 374
444 299 945
458 637 780
462 609 753
32 977 716
776 358 172
698 305 252
634 146 873
657 949 171
202 224 891
269 419 165
772 624 423
856 27 81
693 489 88
927 636 447
397 592 460
351 82 626
453 314 367
932 486 263
539 252 473
731 121 290
283 83 975
689 945 967
679 627 501
235 567 97
105 646 199
913 694 167
669 342 924
790 408 194
507 259 128
255 316 305
391 663 194
118 203 517
533 329 589
787 65 501
364 174 374
329 359 885
568 815 711
793 221 43
506 363 488
856 842 261
115 967 78
947 323 516
296 986 183
834 179 832
794 145 281
42 597 939
977 367 145
907 223 640
634 920 62
753 755 666
440 119 75
103 704 616
439 222 936
171 310 974
175 659 534
18 347 387
866 12 324
784 182 221
806 43 992
398 17 387
478 512 669
661 926 257
863 96 850
67 232 842
24 837 574
530 903 405
54 391 517
169 361 848
61 537 458
716 438 357
263 918 853
423 827 273
883 691 804
224 298 180
603 745 526
744 207 537
607 695 859
737 83 859
299 154 334
718 447 236
113 289 732
862 418 391
640 973 969
610 242 326
715 835 677
357 470 627
969 138 465
449 92 683
210 982 933
866 999 116
466 629 612
679 264 518
994 207 429
577 623 385
435 962 890
687 64 430
448 183 718
922 511 41
202 464 616
964 906 686
415 321 856
345 584 856
744 789 651
411 31 623
939 474 384
641 662 470
159 772 968
627 118 195
649 470 577
762 150 638
785 475 735
152 279 303
830 984 86
473 641 813
754 610 776
504 474 60
609 179 467
166 528 676
30 549 266
805 140 596
492 110 251
667 57 303
638 650 440
953 737 133
671 672 316
445 140 794
589 170 732
387 725 155
484 219 104
153 917 272
248 258 97
426 324 549
214 569 326
67 328 862
377 683 280
707 64 584
159 184 653
459 652 756
698 111 508
233 737 162
612 684 110
507 432 37
947 851 185
637 817 900
574 782 327
202 896 816
594 197 829
550 125 452
511 766 942
825 925 488
475 265 832
935 306 567
120 332 470
976 180 268
919 614 29
451 652 279
670 422 502
390 857 634
83 293 391
79 451 291
446 496 812
424 146 993
819 966 738
79 509 601
999 905 863
462 125 496
762 436 923
848 905 573
998 787 312
824 523 887
982 401 96
359 915 782
83 879 601
34 145 442
545 155 763
972 624 94
893 603 234
74 945 840
858 796 13
651 414 765
64 286 586
523 998 25
64 749 514
154 427 902
49 952 185
823 996 714
544 195 514
343 242 913
52 933 501
272 296 994
988 65 572
762 907 644
25 376 521
822 717 743
261 340 725
813 650 986
963 991 858
247 625 431
796 533 183
763 311 280
312 867 365
234 846 279
175 535 737
789 734 877
593 591 218
419 659 460
646 273 306
907 603 944
38 415 520
622 795 950
808 493 108
690 952 990
285 315 640
949 962 403
255 486 811
83 661 357
988 778 980
857 29 114
317 768 217
65 421 208
677 236 433
199 314 622
121 612 954
587 790 795
165 275 94
912 903 71
774 911 200
113 866 578
352 167 617
213 413 127
283 19 604
926 416 339
544 32 933
804 289 866
373 894 526
573 302 829
236 362 763
881 369 281
479 218 19
605 289 224
455 786 616
175 909 882
842 276 684
545 736 810
909 32 108
682 322 67
555 667 816
420 70 144
666 52 602
837 604 129
403 779 818
123 987 868
813 220 796
136 884 727
885 711 600
649 504 825
727 329 508
584 250 24
89 857 923
589 998 39
789 352 283
954 503 938
774 115 159
120 207 203
285 693 126
973 212 275
512 593 141
449 117 970
302 698 818
851 184 966
903 214 317
10 160 418
536 707 136
817 128 82
162 945 865
71 658 988
134 933 490
228 625 547
582 95 766
578 867 738
735 787 635
634 976 282
847 310 979
886 972 932
835 718 551
731 803 152
171 199 498
790 988 676
158 400 84
647 114 140
688 554 215
896 529 606
680 243 745
360 316 75
541 207 972
118 483 578
849 339 287
379 39 363
846 184 805
651 587 724
420 926 545
14 304 935
89 888 473
242 412 79
898 868 772
723 511 862
790 862 399
90 699 223
536 574 585
784 484 695
54 392 27
94 143 46
524 284 603
135 799 609
816 873 789
245 691 848
753 420 181
400 808 263
348 583 112
888 444 511
124 361 66
49 363 557
564 11 594
103 511 976
24 68 316
294 66 244
25 315 384
868 704 985
216 404 348
23 556 746
725 187 437
123 836 788
849 418 260
136 108 588
320 537 465
384 12 35
39 353 94
207 557 257
222 667 833
513 296 102
478 275 784
450 706 629
701 308 376
282 386 636
352 377 661
422 233 627
228 33 801
539 510 306
392 876 568
85 711 920
900 199 21
883 796 344
564 496 800
458 516 884
618 140 215
696 309 757
425 130 356
987 680 436
29 215 773
721 846 428
958 575 932
129 750 242
756 246 765
787 343 441
364 126 998
66 961 814
501 356 708
125 185 854
861 218 27
730 480 907
432 89 308
164 538 883
551 811 971
835 561 636
923 959 59
26 726 304
997 72 177
688 562 114
153 113 74
503 941 435
11 940 430
151 872 441
800 653 563
853 370 603
473 408 733
922 395 691
982 901 488
634 491 831
97 24 974
387 439 585
32 523 875
510 145 252
304 349 60
463 761 133
589 641 751
126 23 173
259 933 168
529 91 877
125 897 842
520 725 285
613 594 465
387 637 706
23 397 857
468 657 792
755 108 735
261 634 609
743 688 261
909 583 630
485 918 342
318 238 689
482 361 844
615 114 530
964 13 208
126 768 238
849 129 182
236 815 196
139 708 474
770 595 463
450 288 403
736 539 800
299 574 637
587 438 148
313 185 798
774 669 271
245 28 921
451 153 432
248 740 345
770 636 100
627 951 862
12 424 957
416 824 590
292 906 955
206 799 667
870 434 521
416 974 348
474 422 537
269 423 774
740 779 114
666 201 288
466 884 204
831 815 287
53 268 132
662 98 540
581 468 161
784 456 100
567 231 842
225 510 151
680 230 196
184 706 308
465 876 147
268 619 792
188 439 804
879 195 149
750 98 988
252 25 303
603 893 918
476 655 515
671 110 403
171 701 832
597 472 26
273 340 591
560 789 706
112 875 659
745 707 818
77 447 393
924 931 366
35 181 719
528 840 649
624 938 520
805 143 870
906 69 943
797 528 776
387 202 148
339 115 352
913 155 485
92 552 243
802 860 281
666 462 231
587 993 542
964 480 410
71 351 886
46 840 861
374 481 820
757 930 401
660 317 240
261 981 933
765 38 489
817 28 773
60 634 670
119 582 162
181 484 999
765 73 576
16 798 986
499 407 643
245 864 836
468 614 365
399 82 326
151 982 727
610 497 194
175 472 65
97 334 340
673 104 755
562 677 956
235 616 135
605 864 699
528 396 949
467 999 52
747 618 645
242 381 597
616 25 190
316 397 358
167 670 519
642 205 520
994 377 261
223 439 72
500 135 506
63 727 789
615 584 882
626 114 317
716 277 571
889 307 961
949 616 118
835 683 993
492 959 561
184 910 60
855 984 685
368 893 733
935 724 482
219 918 803
862 359 642
940 456 139
331 745 581
53 306 109
872 110 401
859 384 689
113 838 792
666 839 308
136 109 421
289 758 844
822 698 164
940 712 590
135 169 609
866 319 40
167 618 97
670 985 573
912 897 846
94 743 120
412 230 521
444 801 378
189 552 686
378 754 410
605 418 845
559 21 343
280 774 137
680 844 596
278 830 232
233 802 280
44 744 497
948 274 986
691 250 396
788 875 755
31 104 63
448 336 776
359 781 642
26 464 643
11 37 225
692 54 288
23 902 310
199 837 144
877 963 739
158 648 547
767 962 68
734 185 647
708 261 469
704 304 805
501 466 110
323 95 706
735 234 392
183 816 983
53 276 717
205 868 891
805 498 28
661 297 434
652 325 477
27 546 828
406 374 868
225 135 825
700 826 995
521 253 687
109 181 311
15 136 556
520 643 71
126 587 289
353 176 921
706 901 803
738 676 976
400 270 404
217 773 894
278 21 739
505 350 419
806 249 425
952 27 498
992 570 940
93 775 261
646 140 641
584 380 968
267 291 587
706 855 645
337 815 38
654 992 933
33 596 652
456 630 979
507 349 418
931 553 142
255 973 764
767 355 560
603 127 42
270 780 386
886 49 653
338 849 234
269 948 526
348 773 858
130 804 551
708 186 87
836 824 308
347 955 836
39 898 824
63 878 215
403 632 725
197 489 26
619 806 320
84 923 628
574 690 300
884 954 985
886 409 252
994 340 103
766 841 435
879 944 51
98 545 145
230 555 672
541 808 481
323 874 691
988 143 739
780 378 914
659 573 622
920 112 242
978 72 959
496 344 865
612 689 202
606 555 274
383 315 205
920 423 543
538 207 542
621 406 196
874 834 763
945 765 913
418 998 223
245 429 703
534 632 751
850 136 430
262 75 824
531 44 948
384 927 782
123 26 211
460 974 644
639 603 630
26 287 577
988 993 522
650 625 316
481 887 715
708 453 414
586 51 277
354 438 84
982 713 817
178 473 354
84 660 823
740 83 251
621 261 800
181 531 230
410 233 705
214 851 265
275 66 737
577 791 463
295 257 218
340 699 606
100 748 767
830 916 18
47 267 390
754 436 80
364 541 47
347 893 762
784 642 581
266 714 387
95 347 585
164 255 189
386 744 799
174 666 213
968 23 407
109 555 500
217 552 815
335 669 792
91 63 900
45 944 757
901 947 587
994 472 626
442 323 35
340 655 873
159 327 955
983 897 638
486 125 846
713 697 229
636 103 960
455 492 913
283 571 159
93 524 563
960 940 584
871 294 743
611 942 358
163 648 574
347 821 895
129 837 515
460 981 298
834 947 189
704 910 847
415 623 492
623 938 309
788 574 172
492 653 327
489 102 665
367 651 792
174 810 536
902 440 608
768 310 688
322 688 845
604 198 946
774 71 562
567 735 476
466 532 858
75 770 889
916 957 583
283 702 856
547 879 118
248 209 384
702 820 864
195 850 292
662 306 641
593 209 30
804 480 431
246 734 95
361 278 700
976 804 699
187 629 648
880 306 56
44 993 537
512 982 970
398 229 321
832 66 509
958 718 994
29 102 626
449 220 357
387 319 250
969 754 922
716 251 65
208 503 316
843 216 486
989 763 889
117 394 696
44 701 692
395 317 492
856 262 604
189 926 826
370 950 673
311 442 718
457 78 762
250 529 17
65 750 121
460 516 899
533 463 679
723 146 614
229 121 919
144 295 829
326 904 476
84 594 747
247 522 660
498 415 252
981 808 495
137 75 991
375 157 398
42 942 577
964 702 83
291 893 369
445 159 38
647 871 840
627 692 913
241 604 461
357 88 727
375 545 750
652 762 11
170 888 653
265 816 872
144 314 928
768 156 870
898 735 73
105 995 467
836 512 242
433 340 189
516 211 377
54 943 456
580 702 630
54 320 739
667 16 602
666 459 593
449 475 61
95 404 305
609 593 170
204 759 360
879 220 921
337 615 207
702 779 777
287 632 935
328 149 38
907 385 342
206 779 338
448 455 14
957 76 792
846 413 710
557 702 242
703 52 498
685 66 794
243 43 250
597 752 779
809 62 986
466 949 115
554 764 525
264 678 332
312 685 508
605 303 362
146 694 455
964 448 248
138 515 293
383 861 121
240 50 160
328 126 305
244 151 200
176 640 659
215 630 11
977 920 817
703 401 32
43 182 794
108 209 325
673 644 481
286 882 192
744 149 693
495 62 872
175 345 752
318 885 454
591 984 679
171 603 380
688 194 675
967 29 236
605 446 270
661 278 765
44 633 266
329 472 375
29 112 400
348 715 223
361 825 457
768 109 694
611 270 772
770 231 906
573 435 73
15 936 327
322 158 625
439 161 424
465 404 485
87 255 566
329 361 938
761 412 152
553 732 701
614 733 69
263 27 847
200 919 905
915 995 193
535 978 134
819 928 894
37 636 993
832 23 895
778 838 869
289 484 523
486 330 240
193 163 994
49 74 936
193 327 353
495 275 863
309 604 50
954 73 528
817 443 626
18 272 220
864 710 505
312 756 885
836 588 11
915 146 524
224 389 987
885 503 711
680 321 412
851 823 138
964 662 454
617 318 658
313 795 368
882 775 824
574 252 599
158 484 403
689 204 860
300 654 762
822 617 742
604 444 852
946 308 53
878 931 395
911 510 108
654 511 537
120 72 909
461 243 361
165 663 446
833 805 835
252 44 71
826 168 540
472 747 305
688 637 663
950 440 790
236 873 426
891 581 481
309 57 212
856 685 98
671 425 319
868 554 120
570 325 72
825 707 746
265 366 398
121 397 835
414 181 489
55 881 514
955 251 793
724 701 803
942 649 487
765 911 116
642 519 322
313 907 683
891 833 110
762 645 77
791 593 135
699 503 893
54 226 25
487 201 537
259 941 839
298 121 389
763 673 174
654 270 523
508 531 328
168 583 456
396 343 428
202 600 939
712 981 170
838 806 351
387 290 591
940 213 888
328 106 460
647 772 614
160 665 327
571 560 473
658 339 505
220 25 685
128 743 385
190 674 136
430 661 385
837 500 735
772 169 703
182 970 267
175 874 336
153 888 555
801 485 212
761 452 354
704 373 869
347 542 943
765 175 239
513 573 864
672 594 621
535 706 144
185 596 297
826 766 376
687 227 980
206 285 770
375 778 447
295 266 699
623 329 532
350 805 928
832 507 91
346 210 890
245 581 490
766 444 765
400 146 792
936 842 902
265 33 817
838 381 404
220 646 907
592 973 835
782 900 42
940 933 597
32 444 364
525 952 308
270 917 409
106 30 726
240 950 742
514 906 67
952 627 842
443 183 455
355 426 299
774 908 564
999 961 713
441 658 634
601 508 223
418 211 13
220 345 870
701 358 241
732 698 215
483 500 305
607 147 919
307 757 530
360 764 924
759 347 30
128 922 269
975 585 42
47 922 459
899 762 170
916 254 424
826 584 256
287 502 93
379 307 748
477 102 879
504 553 561
430 220 262
76 122 318
563 477 33
17 687 182
913 374 33
781 761 388
473 692 917
15 797 936
538 29 634
353 134 895
975 629 18
917 705 462
515 36 705
581 853 854
820 404 723
500 757 430
62 840 284
476 158 547
264 34 358
73 931 15
246 711 352
210 358 98
526 355 55
183 937 257
336 556 433
699 906 795
217 772 32
190 300 866
666 823 456
602 780 479
177 614 298
159 549 894
400 504 23
452 55 83
209 434 597
253 435 742
442 478 914
806 312 177
591 731 467
609 924 35
616 792 58
583 171 697
969 963 879
812 885 475
379 232 468
724 932 103
349 200 934
187 359 106
94 919 375
920 78 759
131 530 310
612 630 219
196 660 400
324 466 139
290 983 454
532 95 842
891 684 966
113 953 796
614 480 870
199 486 397
398 368 521
884 475 331
140 97 11
438 695 878
449 34 528
98 736 424
975 42 479
646 576 280
709 158 86
99 916 858
282 833 819
81 763 602
447 247 485
161 685 570
148 737 913
250 715 222
139 279 948
181 205 962
721 648 832
759 667 521
50 529 929
474 942 125
825 49 966
397 808 745
869 742 186
580 24 153
92 372 956
47 973 936
724 80 592
162 987 759
12 722 657
10 570 143
464 243 859
567 265 823
938 777 430
577 727 403
838 30 628
11 325 832
51 583 461
311 379 32
957 430 678
940 258 172
639 610 935
886 87 881
838 281 567
770 822 207
999 294 843
197 265 924
141 649 119
351 615 827
755 811 251
72 467 500
808 512 553
318 226 375
580 459 674
842 336 958
326 556 625
137 843 315
682 725 245
709 359 95
354 298 171
720 751 594
412 944 588
383 757 410
433 849 990
549 76 615
659 386 925
755 772 264
64 135 366
176 945 530
248 378 510
149 918 343
583 718 428
974 85 297
518 40 252
353 310 928
326 754 614
979 598 419
289 373 831
885 691 279
232 856 484
632 53 895
657 86 370
268 534 839
750 845 249
192 251 858
257 336 433
501 866 961
367 56 17
887 209 46
305 936 714
985 288 966
925 318 532
77 307 803
726 321 873
41 550 619
735 670 257
163 824 460
342 367 447
355 629 216
581 747 686
169 922 802
412 102 177
850 438 69
973 813 338
890 647 621
322 623 158
465 900 254
587 697 356
30 463 367
132 583 235
514 469 805
750 183 685
206 980 848
616 752 309
484 652 208
293 899 89
413 715 240
355 234 401
487 216 675
431 639 809
279 754 179
217 273 169
974 233 153
164 37 299
819 292 357
991 339 691
533 983 996
51 498 997
452 646 779
12 725 208
338 450 609
647 286 179
350 733 973
307 479 97
889 570 691
549 972 942
446 715 393
707 56 365
988 953 198
880 506 21
532 964 988
98 605 38
378 197 245
977 835 618
577 87 51
492 828 892
197 832 806
208 294 894
67 849 708
542 545 482
933 889 486
143 119 798
791 679 622
720 171 78
829 794 226
16 375 189
734 18 761
335 82 844
741 934 710
373 886 506
843 118 637
728 127 315
94 885 932
713 795 171
133 927 591
742 712 137
182 149 37
65 89 790
24 371 448
587 493 47
614 43 514
192 344 156
685 378 151
929 291 415
447 284 486
342 239 81
757 832 956
998 971 735
169 168 86
165 691 817
424 629 573
542 936 388
383 905 294
25 604 501
256 633 692
257 522 739
144 834 429
552 179 350
691 809 534
246 165 431
838 981 589
28 71 563
541 432 89
914 873 761
97 645 612
580 91 381
776 601 188
31 503 540
200 58 705
195 747 988
470 37 529
133 105 440
968 572 598
788 991 446
161 276 441
274 543 963
916 88 295
961 475 67
184 260 208
398 86 538
947 845 456
306 105 555
381 744 926
212 831 95
15 235 766
987 581 38
870 981 151
257 303 353
486 252 783
443 608 332
251 988 353
267 314 832
759 616 426
153 683 217
595 140 27
781 128 552
609 866 872
22 500 58
633 914 718
561 896 817
845 459 276
968 927 663
888 276 739
463 625 35
849 927 65
20 479 292
731 85 757
525 470 247
256 423 718
740 409 172
846 59 546
439 542 52
781 883 975
881 24 113
147 516 564
890 742 611
999 141 347
917 941 833
843 359 610
316 605 468
181 59 848
819 934 370
189 516 516
179 295 83
43 225 961
251 442 445
134 869 187
381 684 832
661 736 244
609 900 220
93 790 320
931 412 922
898 776 987
442 850 723
220 628 145
842 955 602
84 443 273
461 726 701
858 80 339
939 862 48
809 945 377
861 360 303
94 661 469
651 639 392
903 80 810
782 451 883
761 110 504
214 510 258
856 714 949
904 75 665
806 509 340
194 223 218
532 333 84
113 364 461
255 89 907
289 569 183
885 26 344
765 221 426
825 898 400
87 924 630
471 562 289
730 856 387
871 944 517
693 405 452
265 465 639
173 645 437
457 633 803
852 342 529
18 52 975
881 12 491
934 337 618
704 644 378
57 526 302
513 216 536
823 64 20
468 340 844
727 297 657
381 647 243
69 225 921
495 535 381
342 654 880
657 536 270
155 87 34
428 242 475
243 38 911
287 50 197
656 772 534
664 611 794
598 992 879
914 411 846
628 363 51
72 226 746
632 132 243
646 581 545
786 592 798
34 646 318
400 119 581
127 986 686
991 413 602
204 322 687
236 116 503
747 995 512
602 213 511
610 921 91
100 29 376
177 766 761
238 483 744
861 977 833
54 570 603
944 154 892
13 222 213
585 800 976
657 604 96
831 909 446
592 782 458
521 859 939
750 429 738
162 501 29
310 999 140
543 252 110
604 223 556
824 807 699
545 382 179
607 874 910
813 769 662
932 719 13
748 395 771
742 702 422
374 439 78
346 693 260
362 915 579
171 117 302
961 681 544
150 865 892
32 517 360
973 772 313
971 327 911
87 906 804
581 570 192
648 427 752
60 106 531
360 860 665
866 935 647
856 286 795
289 850 447
71 867 574
363 450 56
814 86 368
889 325 294
178 140 505
899 786 312
65 943 87
200 456 952
372 433 552
184 263 836
608 727 540
552 916 889
573 66 664
579 404 296
872 395 46
988 977 850
148 886 666
127 395 653
121 752 417
977 900 348
677 731 640
268 834 37
32 10 703
829 858 896
487 844 318
84 734 303
849 408 883
826 848 490
616 492 85
101 858 920
44 444 931
257 37 514
25 270 528
161 362 826
973 439 173
337 604 455
840 820 186
775 945 971
72 942 401
811 315 469
548 621 867
401 779 338
961 986 253
936 619 163
729 530 419
781 987 281
519 287 669
63 262 629
664 24 129
460 910 995
689 804 657
580 636 406
767 92 906
437 249 940
568 227 720
457 118 435
404 658 775
966 776 990
376 713 490
450 705 921
715 402 11
193 53 177
874 759 137
970 441 662
905 344 612
905 626 893
253 686 723
150 218 838
950 23 928
79 572 974
135 805 698
247 483 204
348 897 544
465 109 405
244 723 36
589 22 645
84 315 627
226 578 543
479 425 825
788 715 48
610 425 114
636 817 895
60 925 496
954 731 474
900 943 532
517 223 917
629 607 794
970 456 778
998 745 377
826 662 127
329 28 420
81 985 725
103 403 911
793 48 25
884 965 538
621 835 803
451 717 974
454 625 565
46 166 532
720 869 534
172 510 315
639 595 950
994 574 897
106 756 259
819 338 768
888 129 394
981 45 734
106 421 192
103 154 359
585 841 204
337 807 755
429 992 491
790 77 348
36 157 160
570 998 119
584 424 729
618 907 527
915 306 181
894 265 477
801 278 734
708 200 362
124 578 772
210 174 654
381 876 929
358 259 551
967 646 787
665 464 359
808 694 70
845 292 740
314 589 662
638 485 402
572 600 932
17 180 287
938 20 624
540 785 49
789 13 694
164 337 943
823 47 589
242 441 207
166 37 848
150 846 87
380 961 573
729 204 342
114 594 481
580 376 477
808 340 673
443 914 474
638 796 842
255 226 669
95 415 229
463 932 368
758 572 834
938 46 424
52 178 836
356 850 735
13 130 222
976 185 851
911 368 93
86 439 293
102 338 367
133 553 611
674 531 581
444 49 142
880 329 479
542 136 777
281 129 500
242 934 117
789 318 165
634 497 194
69 989 897
775 322 365
668 14 422
963 985 996
644 334 156
821 343 984
575 371 321
738 593 116
702 864 969
310 110 667
590 137 296
733 125 858
78 162 206
423 687 568
84 206 876
643 608 554
95 758 156
947 868 42
609 295 770
271 35 710
685 360 683
636 247 525
98 147 863
355 66 544
667 128 366
425 729 520
970 12 848
288 997 732
628 546 389
830 304 496
134 201 543
208 996 439
805 618 595
334 192 557
533 658 801
103 198 934
10 93 259
332 348 20
529 492 825
116 333 430
562 791 339
723 437 68
269 164 346
59 246 99
723 48 552
514 584 562
858 254 283
432 814 44
156 586 94
56 785 926
18 544 217
294 532 950
963 302 813
608 750 686
223 361 100
733 598 126
546 292 934
204 861 583
623 478 866
710 179 711
610 472 956
497 953 436
972 401 964
76 673 575
485 10 82
530 457 283
334 472 729
625 314 417
807 238 608
569 608 342
330 672 199
489 887 298
539 172 664
663 791 441
698 676 388
877 667 549
525 933 684
821 758 72
462 968 321
63 27 966
304 352 670
395 100 207
930 204 652
994 178 208
887 224 517
558 803 819
527 612 152
553 506 827
651 61 701
184 263 493
832 248 632
807 313 984
740 761 233
929 471 36
942 82 967
234 169 587
650 209 93
769 556 112
448 884 109
30 832 485
912 747 646
223 728 329
235 491 949
68 186 276
678 853 939
777 784 498
36 587 583
445 501 763
811 723 268
744 988 388
304 771 586
941 705 355
927 997 213
821 417 153
891 842 622
581 713 986
523 746 432
920 356 200
870 548 394
218 629 121
843 642 290
264 202 809
948 905 307
843 372 585
866 535 124
357 266 933
302 650 577
970 22 318
771 475 538
734 360 407
471 782 361
609 753 291
473 496 411
990 653 627
576 109 80
940 841 58
740 553 457
363 955 794
37 795 778
580 704 916
728 354 639
504 994 179
388 871 292
409 177 807
871 751 973
278 941 158
136 258 77
347 500 951
711 812 428
554 686 308
592 33 733
222 306 22
455 543 985
67 559 397
662 927 844
783 679 67
995 765 955
489 845 739
945 621 883
243 422 371
403 31 434
94 184 539
452 853 928
445 949 98
346 533 638
924 962 749
730 754 52
836 621 353
907 171 667
417 506 656
271 687 700
145 416 612
338 790 898
718 367 877
754 907 326
544 646 846
59 574 424
612 843 545
547 94 555
432 714 397
622 481 715
522 384 705
588 673 724
670 776 418
210 148 409
224 678 510
312 37 539
315 706 363
377 490 941
852 224 199
728 844 285
142 660 367
601 657 50
629 16 391
613 126 699
602 868 376
288 128 545
434 817 226
525 818 775
591 209 241
509 262 387
481 542 718
959 247 420
51 419 273
561 858 654
107 897 349
632 389 788
206 714 968
252 234 40
265 531 309
324 31 668
29 446 257
663 486 973
591 239 787
752 623 12
941 819 67
201 582 87
601 232 744
779 796 160
383 606 648
181 311 341
16 302 966
14 782 486
504 383 170
760 146 609
807 287 934
992 424 355
525 926 455
153 319 110
12 463 61
322 639 988
80 649 841
678 787 795
690 12 584
688 397 530
860 783 649
80 706 617
551 182 13
268 395 823
547 407 488
779 759 640
175 807 619
508 453 277
96 161 234
316 859 254
273 712 328
778 457 158
138 21 543
191 366 714
791 599 660
521 689 839
833 705 399
894 607 119
462 167 307
197 77 216
12 625 243
150 489 433
520 67 216
130 782 423
492 988 655
142 742 84
528 959 44
839 457 64
488 629 71
906 775 238
63 490 882
673 871 127
727 892 618
644 705 899
172 593 775
884 156 864
265 222 758
687 545 731
575 195 783
68 182 725
248 180 592
854 739 587
113 269 891
577 955 523
268 520 997
468 419 488
856 408 762
858 923 660
487 841 726
616 755 463
771 367 691
811 827 533
573 366 465
924 838 487
346 936 246
786 160 426
95 194 842
488 420 40
118 269 977
560 919 138
237 338 377
970 28 612
680 495 558
251 170 837
707 233 159
483 449 86
767 545 471
422 625 950
891 942 45
821 432 201
552 999 83
365 440 944
752 638 817
491 640 10
286 762 950
896 292 26
722 408 841
356 983 103
352 443 561
796 240 944
617 722 149
419 209 477
563 120 97
905 631 953
842 352 411
735 950 235
607 541 509
72 856 677
226 603 309
598 545 485
300 773 504
715 507 720
52 558 346
605 860 245
670 761 237
668 733 789
859 375 918
675 671 82
286 984 195
933 173 27
167 232 407
21 259 687
438 617 183
542 12 542
185 551 514
41 415 728
846 591 694
550 356 973
987 525 380
746 338 182
759 766 716
374 801 872
580 804 871
630 33 686
983 799 287
500 599 733
240 750 372
734 972 506
858 272 825
793 559 218
53 582 255
564 802 987
718 605 169
308 500 775
864 869 142
934 939 161
867 261 466
610 790 335
203 530 804
80 791 183
751 25 702
861 792 495
818 195 619
908 614 814
646 666 82
762 779 218
355 429 169
239 917 429
536 933 382
711 382 145
352 68 777
624 610 567
186 347 124
469 734 32
716 792 325
306 784 150
514 184 921
576 922 181
578 269 805
672 310 815
136 27 524
607 734 314
279 663 801
136 487 918
45 326 72
119 745 256
194 122 752
940 500 22
555 170 311
501 858 93
394 246 617
343 93 602
358 794 775
493 851 251
318 611 618
879 572 22
770 618 755
902 335 648
317 223 186
335 519 863
743 192 941
467 729 671
80 15 687
15 949 394
423 123 807
675 932 559
543 33 451
706 367 239
441 352 968
84 611 862
699 135 295
804 493 804
221 934 794
737 277 203
865 696 812
421 635 446
65 147 580
688 156 697
72 346 999
812 299 798
288 188 156
215 338 573
306 137 960
98 607 622
844 367 897
318 486 158
993 898 484
218 948 164
118 31 180
699 471 242
592 248 548
700 824 505
614 856 412
200 527 421
867 514 65
330 642 535
626 41 628
952 908 938
916 901 652
817 861 45
322 623 887
459 55 752
35 648 901
248 463 331
594 690 238
349 774 242
49 770 513
373 865 679
658 768 266
936 225 927
192 452 249
413 289 59
471 678 391
458 906 142
514 217 375
762 927 679
588 728 730
78 656 415
995 999 620
196 902 735
322 10 611
693 200 546
178 49 314
425 484 180
878 750 128
134 207 70
128 641 723
630 697 394
728 888 627
711 177 620
779 91 559
329 62 417
141 47 160
318 736 454
143 219 902
268 333 441
428 400 647
853 940 759
110 824 711
894 741 682
960 517 910
278 135 738
815 374 934
783 750 83
873 394 822
245 84 730
592 944 776
379 779 525
722 128 748
49 840 162
844 846 640
142 763 962
868 449 697
108 74 846
775 218 84
810 386 911
673 326 268
891 777 229
645 402 641
426 367 797
920 996 539
70 199 557
453 743 144
302 969 115
596 270 339
212 114 617
653 784 796
93 928 923
23 701 707
703 664 222
593 235 306
214 224 69
447 526 116
777 420 265
29 550 175
218 775 20
326 219 760
803 715 922
297 429 920
527 480 521
464 70 445
21 59 819
811 456 324
76 982 622
281 58 777
699 882 60
457 343 760
871 80 323
765 943 110
949 764 176
815 477 398
774 68 722
279 361 680
371 911 233
699 823 624
409 63 493
391 161 936
832 263 517
471 977 736
475 69 283
935 666 107
208 503 101
762 950 605
661 328 92
970 781 171
739 987 112
148 787 400
126 209 813
590 762 741
395 683 899
320 276 768
858 512 57
728 286 962
314 242 879
528 424 916
507 510 189
642 877 617
843 122 651
59 844 603
934 702 393
326 78 550
349 472 533
886 966 637
225 252 830
56 563 391
289 458 338
812 548 27
668 104 656
390 467 299
390 102 255
539 926 678
846 415 45
244 390 846
427 267 966
853 536 569
966 612 824
783 398 743
907 823 478
993 495 379
576 40 636
228 686 74
785 78 715
959 808 188
713 467 682
100 528 839
107 699 259
395 571 340
604 980 799
959 760 111
786 168 412
33 470 501
228 159 512
503 919 820
445 151 568
442 327 408
105 593 617
351 425 913
528 42 916
859 465 669
58 649 500
227 363 419
864 927 702
444 704 337
696 891 54
71 427 747
662 158 231
63 172 199
840 331 610
352 815 50
878 492 282
293 507 544
277 466 859
719 769 334
653 448 318
201 979 31
639 854 698
986 48 888
191 56 752
335 584 978
590 489 361
796 377 626
618 492 162
206 230 285
622 514 620
132 651 363
100 254 449
641 354 950
842 419 45
309 793 97
815 193 942
751 719 445
51 327 845
339 771 717
420 753 567
606 772 433
814 869 406
561 424 642
56 724 105
629 22 189
960 341 30
176 14 50
663 661 57
993 93 542
22 133 444
902 269 83
611 791 665
69 922 782
121 672 369
884 561 20
101 494 223
27 621 209
254 966 450
103 914 474
107 247 948
165 876 723
439 151 225
199 898 544
131 460 966
173 577 985
589 712 205
664 637 448
985 425 32
339 406 973
799 696 577
250 220 573
797 74 548
772 178 408
858 122 645
567 338 263
540 542 381
587 208 739
885 108 946
560 108 68
716 565 418
27 946 672
582 302 373
155 36 601
699 343 537
281 541 169
12 577 717
963 681 511
645 63 93
373 400 661
979 233 397
456 220 310
689 265 140
234 876 411
858 158 362
274 678 734
505 961 664
658 981 32
555 19 821
909 195 45
47 682 756
382 276 516
157 816 295
571 435 831
422 158 776
980 858 186
112 360 813
281 905 88
891 954 592
191 340 451
950 22 672
687 761 215
614 460 151
866 186 723
664 457 154
844 918 331
854 510 470
207 757 483
43 959 882
298 12 354
165 208 601
520 177 65
425 979 482
781 369 177
852 79 892
182 280 69
936 607 685
810 40 266
429 971 191
763 620 668
651 544 794
87 166 443
950 133 800
412 594 355
426 949 907
387 666 304
51 325 167
879 306 209
235 943 915
830 319 279
347 501 246
438 767 853
985 298 429
848 268 874
81 469 515
170 520 399
422 997 92
350 90 885
699 860 158
482 541 646
177 49 671
383 793 835
283 654 625
166 116 513
160 245 121
884 877 438
973 103 933
920 214 239
92 390 356
80 444 303
210 342 527
877 135 742
531 92 685
969 35 406
892 969 401
420 692 740
760 297 876
704 148 761
892 107 244
316 459 289
565 291 656
945 651 774
677 178 344
279 569 976
416 33 516
67 511 344
274 33 275
877 887 619
326 143 436
716 612 890
52 126 760
912 591 692
491 893 29
853 570 375
347 945 907
256 961 23
461 656 292
363 877 807
261 515 118
864 63 330
641 49 768
894 96 17
816 543 772
188 349 128
156 950 47
953 292 954
938 630 857
17 40 356
815 68 704
380 589 295
896 303 558
510 814 743
292 335 377
831 556 13
238 215 869
595 377 402
655 848 771
498 130 538
991 517 425
803 298 604
557 714 242
493 602 116
201 423 862
235 629 796
700 489 292
106 218 22
897 27 885
58 111 506
151 546 963
374 500 288
862 214 776
332 154 219
921 196 644
942 184 636
117 179 330
569 107 56
390 650 234
266 848 717
899 325 108
466 881 618
12 914 627
61 474 666
250 127 756
95 121 778
917 679 257
199 718 453
339 417 148
237 420 386
758 618 94
687 744 878
273 633 96
100 554 882
190 464 524
635 617 134
900 217 722
517 223 346
879 349 917
985 990 593
271 98 208
598 658 487
673 767 705
201 542 476
427 966 186
940 609 551
927 141 253
278 168 928
933 504 975
458 193 97
870 562 484
866 653 737
458 525 877
524 415 100
489 345 497
612 724 975
851 585 885
343 68 534
300 410 891
710 337 500
20 956 924
109 390 708
613 438 651
926 336 722
810 350 474
421 111 862
462 409 618
443 40 520
443 740 715
885 270 63
758 739 567
528 123 776
831 94 566
480 234 256
290 480 38
538 111 253
456 457 377
252 793 228
544 790 960
306 55 866
70 756 213
850 784 907
467 503 651
967 186 998
326 475 594
872 252 806
408 104 254
431 11 440
248 992 594
678 406 709
197 595 906
351 681 817
877 648 31
141 506 759
495 416 155
615 890 140
756 679 585
198 155 965
336 743 588
927 331 566
399 578 523
25 926 677
943 651 909
227 457 858
916 433 143
630 933 888
635 809 787
179 809 298
721 751 843
905 132 438
934 807 947
66 668 989
347 735 776
520 815 259
380 103 371
514 558 817
155 79 938
929 398 767
835 521 658
930 753 489
60 750 155
951 504 680
873 510 185
73 476 228
415 173 65
254 529 209
797 202 492
333 357 737
421 432 320
223 340 832
657 941 994
744 48 530
715 580 557
459 811 829
440 535 817
397 700 126
629 207 337
923 218 822
249 644 452
301 975 153
864 309 702
640 40 156
578 771 788
338 882 697
998 332 87
34 686 863
320 640 992
183 726 492
487 445 514
246 579 299
671 601 966
354 940 752
724 920 804
28 101 299
503 37 348
872 765 502
590 357 291
600 199 954
913 292 560
71 370 422
366 547 290
25 621 537
863 312 531
414 659 348
743 241 563
604 112 274
966 612 863
104 159 836
382 589 824
62 440 710
146 616 982
68 929 533
168 665 323
620 706 722
915 629 290
840 498 200
742 685 791
227 541 998
588 74 721
119 666 618
289 76 247
924 987 43
532 290 936
191 345 926
137 390 50
751 141 265
554 907 709
32 770 352
170 496 123
610 452 775
879 774 291
534 294 863
891 694 360
13 958 103
808 392 267
858 997 963
161 915 249
176 498 835
526 715 386
832 132 766
200 358 757
242 580 645
259 783 161
847 367 710
173 698 390
375 744 768
698 30 285
810 144 227
721 126 17
626 462 623
893 203 543
431 140 369
283 244 477
572 129 32
827 703 104
808 693 228
488 986 755
25 487 196
521 722 490
707 223 701
64 173 831
95 560 536
496 716 65
344 978 147
929 586 72
422 772 164
596 735 819
231 212 76
412 508 549
831 561 313
873 58 786
311 107 697
573 91 949
973 471 896
844 986 948
500 672 349
80 177 281
275 899 812
936 91 851
644 169 346
42 856 600
872 238 312
654 712 16
210 642 516
939 703 367
585 129 493
325 760 216
534 772 258
749 763 352
309 389 180
839 663 639
917 407 998
744 726 242
72 615 196
602 763 163
763 396 32
563 307 188
723 966 991
33 690 643
62 878 678
584 337 419
183 520 138
494 191 853
973 24 806
993 806 904
862 46 229
123 365 80
893 674 914
520 44 879
210 20 750
991 894 791
325 177 855
20 253 951
801 29 974
973 988 114
580 214 650
887 950 39
593 137 557
409 649 339
474 610 515
922 826 502
750 193 238
822 19 580
893 862 137
264 660 339
756 431 548
70 819 854
909 824 527
357 812 762
724 856 684
756 594 467
690 717 424
22 827 703
955 45 859
838 912 616
614 306 184
68 486 515
338 857 155
378 966 521
423 924 826
543 791 886
440 903 157
134 490 883
831 673 609
290 204 97
27 541 484
822 373 68
505 55 20
251 139 962
775 77 619
756 338 782
112 294 399
589 338 891
292 482 972
498 770 654
978 819 797
96 780 378
354 786 606
559 277 362
700 896 626
942 753 221
464 496 639
593 292 533
415 843 92
452 533 494
652 746 908
73 569 153
392 654 701
753 460 834
161 481 79
789 227 959
776 702 64
252 536 179
341 814 491
166 418 74
195 19 159
801 234 520
488 922 344
996 360 131
957 228 284
528 444 996
761 118 389
84 327 552
917 912 753
67 957 566
974 349 835
795 260 345
723 912 507
942 114 465
345 871 947
167 790 323
350 812 783
820 150 508
826 426 336
69 904 407
439 378 625
655 818 478
197 16 131
728 810 651
408 130 193
576 824 484
226 429 634
762 633 327
240 338 338
382 68 922
152 49 930
274 666 627
604 849 234
600 243 174
62 970 37
233 745 267
693 244 749
739 28 810
894 346 497
479 260 458
388 662 960
252 768 97
88 430 394
623 582 837
273 560 175
399 850 549
369 814 330
562 393 643
938 936 224
686 165 549
304 984 698
395 908 646
699 281 644
983 999 839
651 685 768
578 738 358
322 768 997
927 241 132
97 377 579
570 446 140
249 16 455
467 621 405
926 807 773
373 43 18
537 987 316
219 390 387
663 842 855
110 921 283
358 77 422
324 486 670
129 574 664
82 174 173
760 276 11
932 457 295
15 375 937
940 271 109
426 95 260
105 173 428
581 458 208
750 88 589
768 886 804
376 290 992
435 39 544
657 896 350
189 146 804
834 404 129
871 693 524
455 606 312
682 642 989
300 970 684
908 409 719
344 620 777
498 297 797
255 750 327
355 416 775
630 920 915
368 972 144
65 297 349
872 830 595
45 296 434
604 546 888
241 72 322
418 940 105
550 358 51
398 73 402
598 957 478
716 443 96
601 630 377
347 501 699
432 359 203
850 963 509
201 71 838
45 168 752
929 236 896
341 862 882
825 391 915
84 925 224
450 579 108
81 778 849
196 638 226
922 337 592
594 502 739
263 487 426
432 287 746
604 559 103
715 135 856
348 976 249
376 112 703
601 393 656
50 542 475
814 176 412
520 938 637
108 821 542
104 903 220
22 149 449
298 498 21
946 552 286
527 141 273
128 550 555
71 304 994
918 540 44
567 759 510
975 664 885
820 739 911
754 874 839
304 243 677
820 652 707
758 10 369
102 16 302
717 229 655
228 368 509
352 634 317
643 334 270
577 932 600
274 320 989
182 48 545
422 681 702
447 831 880
981 363 812
205 561 118
520 360 747
263 144 715
211 545 234
431 65 299
742 337 310
995 912 666
522 652 459
620 121 294
935 683 800
383 158 797
477 391 709
912 767 817
449 770 946
789 261 491
765 73 528
90 55 81
986 626 17
15 390 179
702 552 897
603 229 863
816 183 534
997 731 195
320 623 147
929 636 516
951 283 826
78 691 361
342 392 912
469 312 714
439 972 245
393 551 136
69 23 928
800 367 158
535 719 141
695 443 315
164 384 368
982 962 194
439 667 833
868 825 59
270 219 850
329 528 819
534 408 35
385 623 473
153 780 908
632 358 629
93 543 251
306 129 515
957 219 754
434 488 577
761 356 172
148 173 972
930 14 561
604 768 273
740 569 236
548 896 100
247 510 804
912 700 135
483 71 729
868 392 552
728 893 764
417 676 474
242 832 112
925 307 863
231 588 313
946 625 901
545 589 605
42 479 393
362 649 495
652 584 638
770 880 426
948 377 779
952 677 477
410 810 750
975 339 637
591 632 647
112 346 735
577 76 326
149 437 424
897 518 277
161 87 534
378 417 879
432 891 703
525 507 416
903 945 492
450 279 706
208 787 931
52 752 95
404 489 315
447 526 475
139 956 763
616 447 225
48 195 380
900 380 515
748 428 122
313 680 600
115 37 501
116 969 981
489 113 527
607 124 312
169 264 377
693 232 759
154 564 671
789 585 741
184 714 97
873 422 612
900 957 225
994 405 953
569 181 696
794 268 881
170 623 346
411 564 148
600 440 349
818 849 901
304 863 801
487 919 84
573 353 271
399 328 87
769 612 348
246 44 865
653 169 491
123 694 261
624 656 293
814 71 862
806 298 941
63 706 426
247 875 990
156 832 30
720 912 880
452 737 729
77 276 818
765 782 288
121 522 201
853 453 307
377 10 367
938 968 510
114 75 824
817 735 182
479 73 722
136 158 796
406 363 507
433 967 776
194 241 589
423 940 476
660 929 540
300 888 950
501 692 603
126 510 507
434 654 149
633 856 896
909 754 132
16 997 113
895 204 770
960 421 621
740 432 653
630 106 263
852 885 27
846 796 500
441 478 540
976 40 186
279 722 309
484 290 533
590 124 232
587 659 255
591 623 720
371 749 55
143 688 795
332 989 95
874 950 554
898 22 96
981 456 941
728 816 803
152 749 676
130 514 348
917 138 589
203 126 840
415 960 388
213 249 942
892 696 496
396 631 794
646 280 62
87 559 755
654 245 159
282 807 571
291 181 94
184 65 519
531 423 251
684 912 744
136 424 999
450 634 485
451 685 974
906 92 883
45 87 620
910 684 621
737 546 286
434 69 804
24 512 914
41 105 877
992 953 541
919 179 138
585 920 50
206 625 739
310 159 988
731 783 764
416 803 236
650 170 301
304 38 643
607 239 814
161 569 122
678 863 358
202 655 617
485 515 663
681 862 152
687 769 95
582 80 514
139 283 294
612 178 698
220 431 475
220 901 577
374 615 429
604 352 926
807 883 279
833 600 76
818 582 513
224 698 787
460 831 48
258 821 196
828 305 954
252 100 368
51 530 465
459 564 714
605 178 106
512 822 692
981 81 143
673 492 711
317 232 113
607 365 49
602 882 956
869 832 999
508 117 47
196 135 940
582 557 428
731 32 597
811 193 884
316 42 794
155 949 424
637 489 778
11 936 227
593 779 148
993 21 871
611 305 906
377 979 63
212 441 139
998 174 573
778 131 397
940 563 373
257 983 325
361 726 593
46 647 525
447 988 594
775 839 112
215 82 327
733 949 419
283 780 48
969 843 611
979 459 482
214 255 236
52 508 152
109 812 616
214 206 161
717 609 752
747 963 612
854 425 105
965 390 42
733 61 991
482 441 928
347 311 489
138 804 953
174 386 529
245 350 375
229 189 292
556 293 270
331 478 775
896 643 487
978 123 854
169 817 146
571 787 266
244 683 617
955 847 385
923 359 171
168 991 979
530 426 259
479 357 206
243 32 112
339 129 625
877 317 530
980 471 75
151 473 229
120 900 841
371 953 829
963 851 929
150 707 336
385 22 662
290 551 621
996 322 496
404 767 855
468 340 861
678 312 608
84 656 769
352 17 520
631 739 590
680 583 866
370 573 640
64 468 744
464 925 750
763 632 186
705 673 69
238 631 551
351 286 890
324 136 728
925 630 229
17 81 972
394 752 833
304 424 116
964 314 724
14 855 954
126 74 36
667 23 106
687 436 618
886 267 834
908 473 130
950 717 494
20 141 171
351 607 581
159 338 52
629 985 800
427 784 112
646 32 874
727 301 612
596 843 809
589 599 498
766 640 790
347 134 451
563 194 432
70 686 473
634 97 179
89 679 293
676 607 916
95 400 614
38 904 797
331 445 601
982 784 230
38 491 401
368 287 317
276 812 139
249 639 477
948 226 900
923 278 14
847 619 731
894 966 147
975 418 109
184 792 775
143 82 333
685 820 782
657 388 565
252 21 514
706 330 629
256 186 102
373 59 970
424 834 402
95 714 500
397 537 342
101 279 401
574 377 765
941 290 544
219 389 334
313 861 278
75 503 906
596 798 330
769 947 462
776 86 850
831 709 647
146 486 797
204 162 345
930 303 142
624 707 974
147 703 225
587 615 436
658 524 871
984 464 282
816 650 458
12 227 678
831 82 761
287 439 886
797 412 703
262 873 787
593 472 410
497 825 988
184 84 871
938 865 508
206 719 783
203 995 733
975 248 748
119 285 724
959 252 120
837 918 897
104 860 786
392 288 544
736 634 285
285 27 633
104 646 520
626 119 334
805 315 834
333 91 610
217 910 990
27 622 213
484 182 268
272 94 603
447 221 147
606 742 970
561 160 694
645 483 146
515 638 25
36 891 750
464 572 759
324 458 11
213 451 880
173 904 990
53 953 110
176 270 774
109 60 891
656 409 64
824 359 820
514 594 190
968 729 170
974 819 845
615 837 423
399 12 798
281 657 756
972 16 129
940 664 989
830 111 908
581 42 192
252 122 996
990 840 24
342 636 514
481 819 895
481 400 209
90 762 563
739 86 454
703 589 327
96 525 808
899 498 345
988 272 298
378 764 135
653 533 923
297 177 141
664 353 127
755 249 52
385 742 672
975 218 961
351 593 503
540 508 592
221 460 250
638 988 585
579 526 634
288 449 38
658 199 442
937 599 179
125 643 961
77 590 197
66 388 99
902 416 886
716 782 922
78 690 125
858 378 974
350 154 500
112 199 575
230 537 174
99 309 947
824 868 85
62 634 600
498 262 10
890 399 886
461 248 413
745 563 799
207 832 897
843 755 167
105 16 504
898 205 545
376 366 104
146 493 473
492 208 811
912 160 587
871 699 797
14 472 37
985 927 283
203 956 782
119 827 674
92 534 201
424 881 674
987 645 499
602 713 39
800 852 990
896 692 721
215 302 952
732 36 719
677 97 363
786 279 427
297 754 703
458 660 630
816 992 637
488 424 24
985 683 880
922 936 891
202 383 697
535 766 926
745 945 372
236 92 779
65 565 115
278 889 874
728 860 590
345 714 839
170 644 429
879 993 207
266 510 519
912 373 885
11 66 997
10 532 167
702 127 679
291 673 44
500 903 457
768 606 218
105 256 309
468 405 259
881 220 73
817 819 758
858 816 209
197 147 781
765 217 870
833 612 994
81 335 650
545 962 783
108 336 404
573 214 352
508 658 133
439 312 709
833 706 734
69 888 535
773 692 196
578 870 97
104 578 391
16 572 943
749 456 396
359 320 922
311 335 698
184 797 777
137 14 560
61 142 656
236 36 517
200 578 588
839 820 721
172 538 743
726 583 650
744 191 10
571 309 159
75 113 613
140 110 588
470 47 722
830 684 183
136 639 167
840 652 476
876 233 728
611 45 530
265 686 293
335 914 244
845 904 125
175 691 71
490 772 368
642 406 131
773 151 773
21 884 983
387 83 485
380 209 855
826 694 244
791 452 570
445 966 622
348 317 205
531 42 564
717 708 459
576 584 229
100 771 362
39 359 673
921 368 72
234 769 947
963 349 90
13 73 528
87 876 816
402 397 126
200 383 421
82 630 44
400 795 963
203 525 646
960 695 625
284 406 514
664 609 120
828 383 539
197 42 666
232 549 276
427 779 876
530 654 861
750 484 243
998 851 501
686 858 860
715 215 86
34 266 205
791 542 776
267 188 228
255 456 532
692 675 354
75 329 646
721 851 884
686 177 354
221 828 177
402 791 786
242 504 476
781 393 793
504 926 991
754 480 651
144 155 79
779 695 474
127 978 628
324 511 673
573 548 317
515 837 957
470 744 199
950 788 215
204 326 845
877 598 85
578 253 986
372 508 192
860 907 432
847 272 484
524 804 891
362 975 77
359 595 266
154 968 598
124 578 16
833 506 826
208 648 968
84 973 740
167 639 877
805 643 966
432 453 56
584 771 922
610 381 463
940 635 148
885 852 780
60 239 583
946 809 338
897 157 654
242 451 922
837 141 411
964 846 935
93 929 131
824 721 671
614 835 288
801 783 243
332 562 181
820 637 10
602 974 302
161 192 656
377 328 606
838 38 804
893 946 437
303 534 218
590 671 969
647 986 356
918 85 228
871 922 151
641 971 25
542 600 360
922 608 412
322 387 454
418 36 263
103 896 770
132 587 923
141 240 318
953 523 43
573 252 318
407 580 701
955 741 556
383 895 664
729 298 685
923 507 744
406 744 264
77 431 945
439 506 261
782 79 481
726 142 488
836 456 804
34 86 472
360 575 902
531 383 873
784 438 71
994 492 367
682 240 201
452 242 20
164 416 862
886 243 950
486 520 414
752 419 860
772 980 68
971 662 354
785 674 605
635 476 436
292 692 669
777 764 185
979 472 204
566 818 904
543 270 111
539 76 997
267 986 483
605 873 199
501 668 924
144 680 702
647 64 37
193 856 134
235 746 418
603 789 978
514 708 111
209 961 474
553 451 276
338 84 160
693 17 468
423 24 477
579 227 756
744 842 335
694 532 824
809 11 437
167 505 644
539 831 282
411 94 741
50 816 343
101 337 545
455 978 181
968 902 135
861 609 894
324 238 357
446 875 356
733 857 906
587 981 667
805 422 52
313 851 542
61 984 37
315 820 974
926 325 868
339 654 662
249 968 53
801 670 605
584 213 529
183 952 217
144 30 687
783 210 374
651 990 487
42 100 189
431 20 757
574 881 647
425 16 897
56 402 690
505 284 971
508 786 843
404 977 829
687 283 786
119 464 886
956 964 155
80 13 974
231 259 987
502 944 113
58 355 866
32 682 829
133 231 958
574 323 640
581 861 759
851 280 312
714 769 587
190 770 216
902 680 343
264 360 645
618 958 939
708 800 206
205 790 990
426 873 255
500 713 645
572 467 561
32 230 423
338 424 435
782 809 204
745 420 670
452 129 555
451 435 263
31 63 880
280 507 172
262 344 956
627 471 244
406 659 970
723 522 990
388 286 940
303 196 60
407 381 53
371 328 154
628 280 555
422 881 486
903 619 530
342 518 816
822 894 778
830 830 799
342 482 536
749 998 805
237 263 171
167 327 396
228 426 547
557 581 643
452 965 36
785 747 864
245 815 772
928 93 394
715 737 82
706 931 10
669 546 580
370 901 626
737 293 912
810 298 377
403 394 297
267 101 965
629 411 818
265 922 425
364 320 346
208 380 602
408 398 44
634 533 102
305 108 687
789 16 638
54 821 441
627 826 669
848 701 221
854 593 368
522 300 848
509 352 228
78 299 254
908 702 763
585 417 621
934 32 274
718 194 817
205 365 852
406 236 747
587 414 904
188 500 79
486 558 952
309 38 718
288 122 930
582 97 613
729 783 900
534 652 93
927 547 994
927 154 200
666 892 234
659 926 864
115 690 987
485 69 532
615 292 800
571 297 170
81 864 594
420 676 100
782 201 877
326 465 359
337 167 735
710 321 10
386 449 475
968 122 851
257 771 163
148 318 249
310 871 839
905 151 245
541 40 357
765 948 570
742 193 130
931 518 672
194 506 687
246 767 39
395 918 249
867 234 895
611 693 794
250 261 44
834 563 863
138 392 551
477 566 56
772 223 982
231 375 146
39 637 612
423 721 172
733 506 52
906 435 792
431 10 56
820 804 578
612 457 550
531 468 885
561 289 696
997 299 964
932 531 814
671 531 270
46 385 309
856 152 967
601 476 511
865 45 438
802 741 534
497 350 143
42 744 815
87 269 537
855 246 926
303 723 750
864 222 377
501 185 529
996 863 980
247 291 543
42 752 897
902 942 931
451 966 271
267 539 56
666 924 733
215 349 828
217 873 366
941 27 193
195 337 332
785 906 641
443 725 641
787 817 978
300 763 854
848 311 835
656 342 366
890 229 779
432 354 859
740 82 166
561 425 746
842 239 308
793 328 743
703 193 94
930 589 481
532 24 851
514 392 742
823 939 622
909 184 101
490 578 156
304 190 401
669 63 952
176 543 465
540 65 834
882 451 399
96 586 873
807 875 921
679 166 781
621 460 933
876 143 10
42 846 747
853 330 730
667 807 547
576 989 848
153 957 807
489 550 443
26 983 415
138 463 328
617 530 484
997 603 319
199 74 618
97 925 743
639 900 665
516 780 834
667 445 205
705 550 734
261 626 196
60 811 660
721 116 309
303 942 558
797 832 639
453 430 304
861 780 490
607 500 423
164 504 958
419 861 864
725 141 410
347 553 259
321 991 746
612 779 512
675 662 13
452 116 641
384 602 490
172 683 125
244 319 641
70 171 509
805 966 758
704 215 67
991 440 716
190 240 621
420 617 822
713 542 613
344 52 217
254 685 230
214 770 86
686 496 534
607 309 849
257 557 804
685 373 930
277 380 215
203 158 438
24 703 185
573 249 849
265 908 775
668 714 950
403 147 501
757 630 113
599 963 539
860 229 185
318 22 791
174 431 570
871 386 600
827 783 267
966 121 451
901 182 243
759 533 917
919 231 917
111 641 462
614 633 359
791 305 984
387 934 79
429 273 646
599 933 953
16 521 516
309 357 277
452 197 53
766 11 159
179 369 628
27 611 247
185 883 872
997 473 213
856 576 287
769 590 109
872 989 405
547 317 627
654 428 325
896 147 704
974 299 963
879 411 189
626 422 558
270 33 678
507 244 791
599 428 11
374 317 12
592 957 458
30 330 844
519 293 619
729 239 460
697 103 821
269 615 355
476 861 772
219 953 892
819 614 996
652 200 767
138 725 582
564 729 105
594 491 267
45 160 647
513 955 79
360 76 352
156 562 912
794 904 522
517 622 610
11 979 231
267 497 726
52 837 161
214 27 841
108 700 890
130 991 624
433 823 762
99 863 747
174 901 901
747 670 40
129 452 51
60 715 195
531 43 524
82 118 695
574 363 767
436 401 94
32 674 432
581 65 25
916 558 740
301 790 396
259 292 837
323 93 825
26 862 307
795 895 872
685 811 722
846 928 453
949 896 221
497 722 331
712 545 793
799 12 719
908 879 707
807 830 879
989 624 181
797 732 166
938 991 738
153 464 845
631 603 272
334 343 50
62 117 808
308 263 997
330 215 511
499 743 951
739 490 959
814 618 505
789 538 936
756 84 629
793 289 161
192 398 885
558 54 186
910 452 971
762 829 29
770 276 639
430 485 795
950 401 217
547 921 811
904 908 510
836 429 676
196 505 471
757 705 145
277 229 420
800 929 106
882 546 725
153 736 438
361 218 408
158 652 924
553 114 19
504 901 269
77 889 30
27 802 574
49 886 309
905 449 528
16 994 501
852 237 774
885 378 822
803 748 560
35 87 13
316 451 730
871 834 638
75 664 577
558 385 668
403 722 790
664 130 265
609 248 62
956 64 630
958 236 206
873 40 818
582 676 97
593 754 370
171 267 547
673 690 157
87 524 883
50 924 597
254 485 29
47 622 25
583 229 308
284 58 454
642 716 252
145 64 609
751 158 873
266 464 506
550 17 613
46 631 706
391 741 156
873 817 120
431 655 527
692 448 997
420 647 464
681 49 513
96 866 71
683 199 962
92 986 375
551 943 347
760 314 914
700 252 319
348 214 280
545 136 245
542 535 72
253 343 927
462 45 154
798 260 509
646 256 696
889 53 244
989 381 629
914 498 413
216 306 827
207 689 52
84 637 484
34 281 271
404 733 180
689 133 95
943 912 880
310 249 344
584 641 551
416 683 219
983 508 766
544 630 391
166 958 749
863 629 500
81 325 906
866 342 957
478 530 799
776 77 412
13 650 433
560 992 635
17 221 872
216 206 86
476 645 671
550 290 485
994 883 402
78 263 317
128 416 327
943 274 711
749 766 631
209 833 350
428 504 612
329 681 197
606 808 666
686 440 583
602 458 140
147 119 825
391 122 529
257 284 805
903 178 411
150 206 354
672 733 45
973 382 991
610 501 276
464 500 530
434 242 853
394 608 270
728 69 112
72 361 192
244 454 469
266 519 478
846 989 295
11 470 590
143 79 247
422 118 972
705 501 783
603 486 671
127 366 732
448 424 760
577 867 814
918 110 448
903 871 493
55 107 791
226 469 168
375 732 654
39 286 798
368 973 491
877 776 872
94 950 294
975 123 730
908 46 91
276 611 592
709 911 250
615 221 156
989 165 10
750 37 269
205 17 298
107 532 491
662 760 254
248 707 478
753 117 349
26 717 99
300 579 512
357 735 790
768 86 507
977 740 952
175 36 546
143 938 841
94 500 351
616 739 997
928 802 250
597 280 702
847 632 727
462 696 304
428 39 323
713 133 684
44 255 775
21 926 238
473 567 971
272 97 949
134 282 564
58 168 841
328 507 245
248 444 356
56 771 770
838 891 311
49 934 984
274 844 876
404 225 886
602 171 872
837 215 489
137 233 361
26 387 160
656 812 737
754 806 284
83 914 705
73 865 898
386 585 112
189 345 272
465 312 741
940 837 486
918 799 766
807 320 776
599 165 371
234 781 203
680 708 508
316 673 717
725 271 553
655 387 865
321 301 21
100 216 676
906 344 283
736 322 817
652 630 35
212 964 966
391 102 683
451 839 38
715 896 751
451 519 865
747 49 928
134 603 511
704 161 654
104 235 556
690 551 71
730 20 702
76 511 663
367 337 950
78 941 607
334 53 496
744 51 747
273 925 15
735 566 42
207 629 406
572 670 819
975 68 311
879 571 520
75 698 908
631 496 32
544 739 434
925 465 133
825 532 992
860 242 416
105 870 685
719 954 113
336 900 645
695 485 849
250 572 158
673 358 837
447 781 237
194 327 427
228 453 647
298 725 774
589 547 843
157 664 702
646 903 326
178 531 154
223 823 439
779 912 849
581 380 499
745 473 678
482 608 292
648 898 213
479 968 501
803 51 593
854 616 273
321 451 451
67 896 146
704 408 240
600 250 467
608 600 534
664 805 917
85 920 601
608 484 956
548 773 955
485 537 421
69 276 745
117 855 266
851 771 211
612 32 743
821 588 325
709 53 10
182 303 415
25 812 968
726 949 916
728 374 763
221 64 729
29 931 760
993 553 810
911 191 89
166 221 830
303 565 584
985 752 203
588 96 413
55 293 934
157 28 467
285 430 42
293 886 917
942 472 69
116 634 408
859 698 571
536 122 735
970 484 350
120 188 721
635 749 427
362 339 970
103 853 228
103 148 912
570 477 621
343 139 170
296 514 590
772 565 508
508 767 974
971 961 880
841 795 243
551 450 418
212 844 71
162 789 217
300 430 23
496 85 817
415 737 187
639 402 520
325 505 429
800 353 50
227 624 600
652 914 869
816 998 202
663 33 292
148 29 679
164 12 768
682 893 295
789 915 446
68 700 437
749 479 21
133 432 794
659 958 303
576 866 128
284 492 382
994 432 258
606 750 356
434 67 280
277 130 311
744 773 541
732 516 874
326 578 885
147 12 253
847 926 363
418 551 846
696 218 781
816 359 590
644 594 189
163 780 754
345 145 940
457 341 885
252 955 67
411 491 250
288 502 906
151 683 684
695 972 167
568 388 846
510 991 725
523 463 196
758 720 986
428 784 293
697 711 446
812 209 973
894 640 881
235 714 314
451 323 802
481 747 676
390 441 492
931 347 769
661 130 879
486 484 17
217 291 781
450 816 905
358 135 923
936 631 454
129 965 568
75 479 410
363 196 26
567 183 850
146 119 180
798 771 484
279 539 577
548 752 922
655 27 832
971 56 321
988 491 901
462 127 63
270 60 458
544 140 433
254 235 75
913 50 381
107 503 206
562 743 257
872 30 421
547 727 222
978 379 714
431 915 634
783 512 914
186 74 919
72 838 794
22 550 139
75 454 958
232 432 344
95 937 955
479 641 895
640 673 410
481 803 689
796 900 900
169 476 134
851 359 888
55 518 741
568 193 23
602 762 321
478 324 433
416 324 650
555 847 895
95 991 916
152 60 775
798 30 83
624 510 104
104 654 366
240 634 715
588 775 851
993 277 574
79 524 39
69 420 639
795 118 740
97 551 812
989 367 638
732 796 523
187 941 621
557 650 411
747 937 137
595 266 535
463 205 90
883 383 298
965 348 175
641 718 407
120 821 87
697 787 950
780 941 914
271 215 38
480 617 292
842 379 207
279 965 174
581 17 60
252 625 144
847 925 420
713 868 182
560 913 974
212 743 669
153 823 282
555 607 628
439 444 372
451 426 179
796 141 424
92 605 372
971 423 390
318 851 479
485 839 686
874 917 557
897 995 260
10 555 952
543 348 871
413 450 893
399 49 450
432 447 281
398 96 668
210 764 233
540 186 883
550 504 389
543 52 815
431 455 999
326 710 897
112 384 266
619 233 518
310 328 207
878 73 774
171 859 311
515 108 466
224 709 80
613 282 882
649 648 409
36 619 643
961 291 442
414 794 545
951 750 708
717 913 275
377 230 420
929 84 37
921 347 435
581 500 77
96 361 167
723 354 873
654 909 904
54 373 370
393 749 421
311 380 133
71 484 479
183 35 991
744 926 803
643 802 348
155 477 764
846 504 954
502 364 91
183 604 734
551 456 837
96 797 963
573 432 713
861 493 432
512 637 440
939 762 446
83 415 923
170 902 670
904 687 473
865 772 827
727 983 231
534 822 757
849 225 592
307 947 869
410 321 831
645 707 462
509 748 336
169 446 244
805 456 583
857 241 490
568 797 222
471 82 243
826 965 295
860 15 340
713 393 849
677 18 737
23 208 541
892 688 475
99 290 931
276 943 590
392 907 135
744 745 14
155 423 371
187 935 834
874 730 407
721 41 126
628 347 880
999 897 22
657 499 217
540 146 681
510 271 667
796 117 238
15 360 299
370 481 683
74 353 295
512 468 941
265 237 269
29 596 725
789 384 243
881 764 826
287 606 212
789 914 737
141 217 53
388 582 511
318 734 840
485 804 510
209 577 705
686 405 993
872 750 642
131 540 512
433 483 268
341 445 305
422 926 653
70 312 37
181 971 364
307 709 223
537 110 202
827 213 355
325 791 431
38 200 953
484 538 509
392 432 27
563 917 138
253 626 587
184 152 179
76 772 821
620 804 512
514 688 275
938 911 618
348 739 160
34 615 186
491 661 131
175 789 231
757 823 24
709 310 13
552 94 800
626 737 830
742 279 466
326 805 303
134 997 685
147 379 464
144 285 649
604 660 999
904 385 975
40 67 510
279 927 366
641 927 30
919 287 990
897 39 75
875 22 45
872 692 719
739 869 407
271 989 700
153 469 925
608 116 219
347 830 715
143 191 862
691 294 899
223 277 330
859 558 27
236 44 957
265 152 332
898 367 392
90 370 662
867 417 847
461 684 973
880 396 555
975 173 196
626 397 95
173 977 812
527 383 631
830 989 925
700 652 786
627 232 20
880 20 708
815 251 94
580 71 684
961 24 814
683 928 374
511 799 110
185 22 434
271 887 574
349 719 770
715 636 147
146 279 115
972 746 181
900 763 201
45 353 609
859 720 70
823 560 222
247 88 242
287 529 374
534 251 293
851 710 981
537 543 184
614 651 209
691 751 328
342 278 672
700 307 865
527 158 427
742 211 782
746 658 246
870 343 907
508 804 14
207 654 849
214 729 890
42 394 899
799 955 102
557 393 842
821 797 669
459 265 641
479 335 97
124 557 554
313 711 654
900 820 871
266 576 705
644 901 673
470 453 219
207 286 727
374 382 218
992 278 607
806 410 631
652 978 881
692 309 204
497 12 911
45 77 177
601 556 129
331 112 314
202 848 666
123 339 904
469 311 12
272 998 842
53 168 789
663 746 163
687 573 528
530 759 505
642 882 917
39 119 206
627 543 68
866 446 951
422 458 272
568 517 204
874 862 574
731 374 689
735 608 491
213 656 825
438 413 736
783 708 136
593 671 884
690 894 501
257 340 879
224 409 913
979 690 752
468 230 75
632 688 347
710 415 803
928 496 894
843 619 956
671 215 721
337 451 694
779 617 577
711 451 38
202 163 532
991 251 107
467 178 808
552 743 679
612 205 483
362 318 755
693 66 423
796 271 724
100 175 306
547 102 335
135 902 673
907 518 154
651 748 810
483 948 708
134 931 548
345 284 639
87 349 808
126 64 677
70 985 678
331 615 641
290 177 477
369 757 861
912 460 825
747 440 907
591 132 853
159 67 195
100 878 71
483 821 382
593 754 27
911 729 943
484 178 988
885 495 308
437 882 11
876 41 245
296 725 178
748 115 322
25 485 625
789 596 302
390 446 55
335 285 785
506 621 604
404 634 221
417 158 730
125 284 786
793 357 604
12 352 424
227 854 327
642 837 407
29 203 203
854 484 737
458 242 739
478 323 38
577 910 518
121 510 73
729 874 899
999 517 891
192 129 32
829 424 521
866 683 547
71 105 607
881 583 77
593 258 916
466 330 751
619 657 92
112 933 881
300 562 875
968 648 723
64 35 664
837 905 515
594 993 153
954 676 898
633 734 787
930 371 475
723 358 178
843 73 29
795 773 875
60 210 970
797 926 166
317 65 646
507 471 936
549 857 255
874 938 259
226 692 774
745 691 100
491 368 527
65 448 30
372 13 969
872 146 557
698 440 780
791 85 619
60 394 900
764 833 647
167 434 476
547 728 289
921 756 371
553 415 190
260 899 474
785 864 474
731 500 691
686 536 378
621 313 265
596 48 18
432 474 476
837 758 76
230 768 817
692 373 340
518 798 715
201 972 580
914 100 73
22 175 757
43 844 238
106 25 748
520 578 61
605 627 542
643 386 932
220 509 186
385 776 788
14 970 197
657 66 502
90 706 478
642 70 228
914 478 398
415 690 710
479 362 497
260 660 946
610 109 840
16 554 427
577 766 552
830 798 185
164 318 123
409 668 715
216 967 993
365 791 602
145 908 599
664 367 583
410 481 335
800 621 891
626 514 950
399 713 328
351 671 479
684 495 185
237 392 580
638 679 739
518 771 859
316 246 41
585 216 152
388 171 255
846 273 61
175 919 16
989 779 357
309 529 867
758 434 270
867 802 218
236 265 465
579 696 438
376 749 581
663 826 525
310 201 729
979 285 137
272 627 45
512 683 304
598 686 824
435 916 133
54 165 376
74 734 468
464 68 204
369 133 992
427 622 520
12 478 223
190 463 261
95 470 303
308 860 227
73 256 285
438 523 407
453 210 426
311 135 590
987 729 670
309 445 263
865 185 611
449 637 315
504 661 60
91 535 702
233 807 638
882 889 639
290 600 570
276 450 873
95 148 289
376 465 631
867 254 651
357 375 253
155 531 886
731 147 431
753 702 776
455 253 894
487 139 761
309 925 272
182 360 599
654 295 523
162 854 462
445 129 983
921 286 60
634 428 874
659 199 634
769 571 516
795 629 740
254 753 87
195 462 297
564 994 485
235 902 638
383 481 547
277 780 401
280 814 929
173 255 312
782 506 26
878 241 461
640 991 915
373 824 33
717 282 187
850 642 872
727 881 162
726 484 262
232 85 508
126 366 808
146 700 64
175 579 843
763 57 768
513 462 798
510 357 556
502 814 288
868 622 689
790 749 60
558 70 476
909 790 995
524 387 66
260 184 688
687 413 493
123 306 443
428 636 517
474 540 97
726 910 928
108 467 931
156 120 879
144 624 457
463 253 891
864 561 231
443 741 998
844 365 635
652 952 242
546 455 393
761 176 42
674 886 531
459 815 267
877 39 635
705 469 568
858 190 953
789 92 67
674 102 887
853 272 165
399 931 162
292 77 237
525 795 786
890 68 206
482 551 616
522 797 172
47 391 966
691 151 895
544 904 723
395 539 813
721 419 148
319 662 800
533 446 711
294 597 316
213 404 268
468 795 700
825 457 110
848 793 239
630 670 65
224 145 843
915 306 899
380 265 958
738 630 522
823 83 164
19 787 180
820 608 224
304 778 830
784 38 334
205 267 721
972 574 869
340 308 387
411 323 179
319 988 921
14 306 259
364 736 321
27 205 275
187 249 661
93 375 239
783 338 828
547 290 337
303 756 130
44 495 645
861 989 232
267 374 428
884 679 12
253 602 769
865 939 749
312 929 523
406 887 382
64 367 681
899 921 717
607 115 138
370 231 129
385 289 399
219 343 439
147 935 685
829 53 945
874 617 886
668 282 191
395 35 960
108 565 278
52 939 239
469 551 307
411 933 358
10 579 866
320 124 605
661 607 816
284 202 271
378 530 773
147 570 988
407 699 148
916 853 178
777 49 543
660 892 973
148 689 234
322 205 270
369 633 17
990 127 940
429 173 575
783 440 298
289 656 521
527 572 28
377 166 208
999 189 151
60 146 88
713 174 851
936 833 775
418 545 818
601 950 813
695 411 464
794 222 174
527 985 339
784 752 165
756 178 625
268 818 606
815 827 301
668 122 329
352 956 591
760 497 143
184 348 796
297 270 869
957 482 13
563 829 791
111 952 822
165 96 758
488 567 68
302 379 262
235 705 677
631 647 489
153 795 821
899 954 843
417 303 620
53 177 497
911 918 470
904 525 168
361 728 648
345 376 788
218 168 403
703 97 403
697 874 392
351 250 558
488 308 339
861 520 11
476 27 776
586 937 284
988 995 547
898 354 253
702 423 999
502 534 785
698 768 193
637 525 237
192 272 551
883 285 753
818 681 13
177 812 913
203 671 127
904 654 625
539 696 663
778 970 454
680 177 563
903 404 866
958 528 201
776 90 643
654 781 678
500 978 671
381 693 542
63 900 632
440 121 289
378 429 52
713 732 657
464 923 84
463 473 248
196 455 601
222 318 491
987 866 73
914 805 583
776 739 644
649 955 209
200 130 629
451 198 960
388 211 930
602 710 748
218 74 979
87 502 148
680 201 981
27 509 931
15 241 524
430 928 846
878 396 276
615 26 304
441 91 199
278 981 702
171 725 885
756 857 88
138 316 254
98 620 621
654 345 168
197 331 37
606 409 725
899 465 843
108 884 713
497 929 426
626 986 158
755 87 549
642 315 569
194 953 342
585 185 697
830 348 994
365 34 341
934 127 413
350 494 609
942 463 517
890 774 482
79 932 368
954 816 116
697 171 114
276 95 73
930 571 921
949 986 477
746 402 910
583 784 791
713 297 253
716 667 173
573 936 668
345 61 637
882 837 212
156 28 313
262 170 24
71 310 978
463 380 969
943 460 814
763 755 424
944 388 468
422 233 284
785 921 526
97 301 841
32 622 206
858 295 224
555 314 981
535 717 353
763 559 903
391 359 661
741 774 478
278 377 370
647 67 913
151 987 913
486 299 172
716 542 627
227 326 392
836 821 374
399 879 24
336 935 419
288 974 89
290 779 772
537 160 80
440 823 655
974 710 48
953 752 420
455 268 58
100 590 346
94 503 186
791 465 203
614 105 737
670 64 569
59 86 353
357 982 135
607 357 239
40 289 230
530 922 755
39 13 394
568 772 414
928 922 872
186 51 634
402 247 150
14 160 402
569 341 926
361 286 535
856 464 20
762 430 76
915 596 302
149 691 858
853 648 820
601 786 150
892 846 591
19 145 460
376 595 484
684 26 984
415 33 975
657 522 332
542 976 83
582 137 958
740 359 716
895 669 894
836 91 20
258 215 296
690 983 198
891 164 785
503 260 929
277 999 24
343 319 424
296 355 481
659 775 111
527 22 827
562 490 352
715 704 664
814 636 690
679 476 620
886 478 611
257 839 693
712 144 298
49 127 293
799 415 768
681 898 470
520 962 751
923 871 760
840 186 308
328 644 104
127 312 887
552 398 855
630 52 215
995 639 726
557 196 116
337 816 393
971 562 485
202 55 32
206 757 331
557 600 282
639 938 266
526 781 591
117 235 735
924 370 700
698 585 300
312 214 296
776 520 28
166 679 842
29 329 168
25 649 516
395 749 274
677 896 932
599 388 460
895 689 928
87 590 887
273 659 21
502 153 89
411 924 750
239 808 768
179 911 966
131 753 435
666 581 710
543 933 119
658 319 25
324 647 17
235 882 474
612 388 153
738 716 611
514 415 712
445 819 614
126 243 219
685 898 292
469 930 763
723 540 317
664 958 617
518 995 260
544 765 235
720 686 493
426 758 798
295 595 684
352 778 410
229 636 36
985 922 191
86 122 220
540 972 238
587 853 150
47 199 689
113 60 563
830 243 706
895 528 377
19 570 426
865 774 488
15 777 239
393 363 852
12 564 859
352 641 483
446 317 709
980 872 787
831 20 524
485 873 435
265 138 256
360 948 500
251 705 964
735 156 815
722 566 461
33 903 203
439 43 884
787 989 520
411 643 11
613 427 831
453 672 591
284 163 265
221 455 264
952 371 486
267 987 496
971 493 835
803 588 48
798 818 136
868 205 111
147 695 350
522 184 212
182 768 557
467 758 407
541 903 120
659 925 858
328 627 107
392 492 100
376 591 82
216 360 257
624 822 361
516 588 82
375 781 661
645 512 717
23 851 396
98 952 848
515 755 156
931 585 940
514 60 316
454 841 586
246 16 871
297 300 177
847 406 156
303 721 94
821 525 900
603 114 895
747 848 220
700 189 876
170 742 511
570 928 946
640 789 98
675 587 96
885 488 43
915 182 876
702 80 332
182 399 502
398 184 126
188 276 637
696 413 940
981 488 32
586 492 582
916 882 721
354 801 391
123 730 679
926 818 22
83 840 399
982 895 326
665 663 64
926 391 261
449 937 478
971 94 663
979 811 135
111 445 474
129 793 938
281 890 194
68 285 868
444 896 480
543 32 216
498 404 673
710 344 274
791 976 969
655 904 772
182 901 686
105 588 160
339 468 819
868 951 237
684 891 135
924 567 215
164 356 974
709 439 217
302 142 979
404 501 21
833 893 584
17 333 973
386 483 115
121 729 143
547 779 251
846 770 281
717 263 558
185 954 82
825 51 368
971 112 846
69 542 581
872 114 593
334 544 891
614 77 353
213 292 618
237 941 404
959 811 748
857 235 884
73 846 542
855 837 701
596 264 296
77 806 302
926 616 259
684 419 106
126 313 264
778 515 177
361 45 369
557 14 955
616 846 650
775 145 507
633 519 661
437 655 501
720 38 323
927 787 397
807 29 79
600 355 308
176 531 791
251 387 470
778 655 734
999 225 63
345 523 558
65 934 755
641 106 214
208 370 345
713 990 996
644 952 181
795 822 84
293 721 561
599 375 900
932 457 564
762 595 440
783 66 942
542 992 499
790 679 536
54 261 634
858 724 430
381 850 298
606 49 822
584 160 413
822 918 138
637 398 791
339 719 146
730 191 756
498 938 867
310 64 733
233 785 313
580 322 471
88 24 643
214 809 891
93 422 837
971 743 654
764 459 323
886 858 206
350 788 323
828 41 793
606 112 903
382 136 482
969 94 703
271 701 174
706 324 121
773 41 758
655 337 311
544 373 288
871 434 362
981 600 718
976 446 714
114 341 152
599 442 354
439 405 600
363 972 756
826 889 445
698 918 628
166 370 769
893 338 857
144 286 839
638 87 374
188 821 979
887 532 968
729 469 914
735 612 767
479 844 746
270 702 693
323 112 387
563 405 428
110 225 240
607 447 78
726 925 401
972 76 187
564 479 518
89 374 883
817 399 728
275 264 230
277 31 284
622 11 659
193 366 221
310 88 872
918 293 574
582 23 207
295 938 668
453 578 286
722 287 556
404 28 255
441 966 328
152 165 40
922 971 787
328 953 602
818 796 450
196 247 827
603 967 558
506 330 641
668 576 777
636 936 862
37 282 480
805 398 445
924 116 497
76 146 933
863 740 576
919 409 486
505 42 260
558 116 178
386 96 855
285 794 672
345 936 418
670 240 555
648 769 90
226 267 268
984 847 24
159 863 98
921 513 829
286 468 80
650 675 837
125 755 839
930 834 418
635 206 150
250 840 80
488 999 828
154 967 420
307 880 279
671 755 902
213 999 320
25 453 842
373 935 329
174 556 358
613 969 523
571 660 119
503 632 180
98 985 604
962 911 167
394 495 155
506 917 367
540 373 44
704 587 722
356 500 944
578 615 468
950 781 667
995 358 998
222 416 443
459 732 653
202 741 874
538 788 434
257 589 357
33 266 83
83 240 127
253 508 918
729 654 89
324 723 538
863 708 534
358 944 866
415 682 265
955 369 715
734 866 926
920 61 868
497 187 46
783 552 945
131 244 280
158 852 98
819 477 976
69 818 930
643 109 953
802 965 16
864 900 983
318 541 623
529 344 615
683 173 288
164 692 820
75 266 651
978 890 447
861 395 922
596 945 267
695 255 659
429 956 492
664 624 183
746 882 910
408 553 274
551 68 745
332 747 555
763 358 865
938 704 963
292 888 651
103 196 870
179 941 133
451 832 49
615 643 743
712 958 414
596 686 416
840 405 583
846 81 767
798 848 468
301 360 657
339 772 512
269 556 507
302 167 825
53 876 974
388 810 187
44 234 653
526 890 930
999 426 195
404 35 143
241 331 969
72 498 841
189 445 903
312 65 861
422 745 548
367 791 88
156 698 771
326 895 408
857 924 787
658 905 829
969 193 924
623 562 31
986 848 288
197 852 789
367 16 234
788 115 493
480 774 834
343 699 897
424 446 232
995 701 654
633 262 153
114 205 634
809 43 777
153 570 286
591 209 858
650 160 473
776 876 904
117 478 450
815 836 527
699 482 621
383 715 187
441 374 730
386 867 737
347 193 13
153 720 385
184 895 803
626 621 218
326 760 107
263 657 560
287 40 803
835 124 934
664 153 858
869 781 615
521 638 792
277 459 495
623 460 42
303 806 505
699 833 96
571 590 202
501 786 190
269 693 895
207 162 981
437 170 53
678 532 962
631 612 77
794 934 149
632 709 392
923 111 87
828 885 303
419 397 233
680 233 71
953 953 398
167 500 489
343 372 952
550 512 773
284 652 918
923 303 63
61 987 474
329 352 837
785 726 902
628 512 844
245 35 311
975 554 164
346 586 94
743 659 108
835 79 555
834 583 825
160 212 675
845 785 980
12 801 404
27 90 486
133 950 399
832 358 100
515 942 673
660 779 327
147 19 582
927 582 267
775 190 729
68 867 476
939 831 329
298 668 140
85 219 720
823 868 774
788 314 801
529 502 346
615 168 259
478 309 392
203 407 677
168 892 584
519 453 526
990 487 749
338 93 648
30 187 474
200 114 758
153 588 558
938 371 266
657 392 680
407 296 437
384 666 947
969 883 979
328 934 427
927 533 289
854 632 340
334 967 901
594 636 915
984 247 555
495 597 392
659 342 863
415 161 685
790 139 396
713 495 815
235 840 729
508 25 467
467 718 418
334 885 480
707 139 439
948 695 505
670 950 114
52 752 594
492 332 369
574 87 352
709 685 545
796 425 173
637 13 858
148 717 343
331 144 13
678 487 209
10 897 290
325 47 525
239 700 475
755 936 685
444 971 896
486 299 495
642 348 455
441 70 644
929 975 573
78 219 543
58 414 101
538 410 603
735 337 868
501 878 399
974 720 849
925 758 438
969 245 138
847 70 33
320 291 130
827 709 813
188 721 291
230 562 526
648 472 745
506 354 319
23 826 920
981 465 657
534 506 146
324 938 624
848 926 876
606 186 611
749 490 463
616 75 941
421 659 999
730 761 70
166 406 345
555 251 809
239 459 966
425 570 548
167 86 57
338 501 885
134 519 462
879 982 994
62 877 812
468 219 612
482 136 952
485 189 239
674 910 19
141 865 620
254 828 684
866 323 83
950 396 185
496 450 80
697 630 277
465 699 147
522 740 328
178 328 813
246 780 89
422 705 115
104 53 233
508 357 198
814 221 394
123 632 316
718 60 984
216 370 364
149 34 172
99 837 546
741 769 706
931 435 575
84 580 587
919 771 578
264 491 642
193 707 926
651 553 696
162 790 296
503 629 37
666 385 468
53 201 727
987 671 319
25 63 519
638 673 847
677 703 897
587 973 845
528 719 811
212 655 94
418 373 422
469 872 566
897 719 95
365 934 28
458 854 813
246 916 642
186 875 355
660 145 838
898 225 261
376 807 584
133 413 14
522 69 977
710 209 769
890 641 617
197 934 488
147 170 249
602 258 782
452 159 536
205 918 123
959 654 412
33 579 248
574 614 846
10 47 410
817 328 291
250 763 484
206 745 529
833 455 110
198 717 368
251 794 401
701 84 813
467 826 258
554 67 839
844 336 389
511 176 439
263 449 323
344 402 805
373 47 836
762 805 147
276 691 768
775 318 213
629 10 937
394 469 42
384 244 85
491 645 72
790 595 729
57 855 114
554 814 297
67 317 384
202 407 496
456 19 862
372 586 691
253 500 404
611 133 812
201 130 998
107 693 622
651 669 27
860 219 17
138 578 307
62 920 526
865 597 502
122 815 620
390 503 500
253 711 644
842 322 876
652 970 834
595 946 258
793 263 157
279 960 108
367 952 249
179 470 980
623 779 894
636 512 93
438 487 312
851 963 951
822 752 386
557 60 894
767 653 871
826 253 551
943 994 21
845 87 219
16 645 176
964 471 212
454 727 106
705 569 730
156 273 57
78 258 963
984 225 894
386 930 23
308 474 690
616 471 275
998 867 353
206 305 164
819 350 881
432 740 862
130 303 830
467 379 403
992 55 684
877 432 967
132 714 723
529 958 879
872 334 81
57 769 381
222 706 525
934 744 455
98 765 356
959 167 994
191 503 726
124 751 12
367 801 436
75 271 775
342 793 511
752 762 173
488 374 639
11 828 55
580 490 200
560 989 998
983 325 390
56 699 759
310 731 462
733 471 296
417 540 808
496 989 380
244 916 339
303 737 849
729 495 441
541 801 91
194 293 597
33 308 910
592 793 22
715 976 953
491 453 72
733 461 324
437 968 40
773 263 140
158 830 765
534 48 159
83 766 593
237 514 279
862 48 483
566 940 702
130 159 582
526 517 289
323 605 106
378 445 602
351 662 286
527 314 131
587 53 83
950 239 761
831 628 993
962 508 868
653 248 431
550 306 259
416 794 922
252 627 950
369 551 878
830 301 669
11 364 356
449 121 347
299 566 420
700 703 175
676 607 942
139 936 664
226 982 464
815 396 795
159 208 911
142 110 26
524 29 277
131 609 298
685 245 923
342 522 558
133 822 824
79 924 627
120 794 245
396 811 160
987 875 719
716 578 743
931 558 882
276 533 723
298 414 100
568 176 118
715 148 776
248 655 898
400 317 993
127 500 25
189 928 497
524 726 778
67 401 997
910 822 606
90 709 215
292 582 124
567 444 282
337 30 790
652 379 574
351 690 258
429 953 357
646 789 857
247 42 980
668 329 368
202 729 934
989 97 422
449 192 40
335 208 967
508 840 879
783 350 831
792 628 11
634 42 972
961 90 471
316 71 752
999 100 933
225 80 835
684 802 105
290 809 823
941 767 668
726 35 497
821 98 395
925 96 582
705 76 195
525 427 706
807 896 310
910 500 858
555 610 983
665 324 618
261 199 30
367 611 561
498 86 749
827 864 656
860 956 458
331 432 848
220 823 284
843 19 523
948 588 260
261 547 445
609 673 955
732 324 266
629 70 262
287 449 805
205 605 645
408 976 685
439 144 775
768 988 642
154 193 973
259 669 326
675 292 997
282 897 29
373 733 928
595 293 142
425 132 488
590 390 711
772 395 789
252 914 394
400 293 257
584 838 785
41 742 306
339 776 858
359 722 140
192 573 858
525 546 209
371 716 523
177 398 920
730 360 823
12 639 896
225 21 186
443 277 721
560 910 22
949 791 720
493 405 961
736 106 17
864 800 899
117 671 518
358 803 803
368 745 594
812 447 60
911 980 286
268 598 11
640 486 660
843 621 120
805 452 520
458 642 543
35 85 434
882 129 622
798 529 448
617 860 557
873 136 411
470 735 559
737 561 665
990 319 366
966 483 857
833 986 571
649 300 551
689 836 30
794 689 909
564 389 16
492 358 270
859 979 903
501 708 370
920 776 63
388 266 683
858 68 577
927 689 618
187 485 754
682 255 504
262 642 210
593 444 586
733 891 424
591 901 876
203 93 864
703 602 959
230 47 462
13 317 452
102 262 389
272 663 47
318 378 961
416 945 134
274 481 780
33 798 188
355 336 301
424 137 934
696 205 856
433 762 514
459 114 38
921 765 329
216 192 74
189 962 112
444 708 854
263 474 408
145 298 561
815 143 917
533 153 87
989 822 114
867 449 734
577 501 947
746 406 166
645 47 918
242 78 599
970 784 125
933 44 724
419 778 455
238 115 787
801 425 577
594 852 230
408 439 73
927 849 513
731 534 939
344 542 890
452 825 627
795 85 726
174 336 525
919 340 806
359 447 641
897 102 222
946 759 659
410 987 776
707 998 397
767 898 345
397 999 362
668 954 369
981 236 47
842 682 964
984 104 600
189 30 784
473 570 165
540 285 971
149 182 71
713 510 717
152 194 82
849 708 174
147 622 188
645 785 68
504 962 755
95 276 768
654 183 989
722 928 851
585 272 709
494 132 940
579 126 423
192 903 986
138 717 595
487 436 216
675 660 455
300 791 100
268 85 274
179 663 547
965 921 649
866 958 105
493 737 557
364 293 255
635 292 76
338 312 699
503 21 657
848 296 626
10 502 185
192 697 597
892 797 130
314 62 823
731 439 463
212 362 892
252 206 957
573 232 185
602 16 575
981 496 592
905 803 339
686 309 615
885 193 450
755 621 317
103 438 140
624 386 521
535 927 451
53 387 481
174 652 392
123 430 889
727 661 441
532 963 294
556 386 743
543 950 850
542 430 155
23 888 546
605 151 281
89 697 208
517 485 125
965 821 930
238 495 394
256 586 37
558 723 963
166 690 688
543 460 400
841 141 878
910 532 701
13 210 437
626 434 787
161 910 360
492 887 868
317 500 418
489 232 682
708 949 873
567 593 665
321 103 589
76 572 180
595 449 143
826 786 395
62 933 608
568 892 851
944 827 610
142 44 85
330 183 143
971 817 312
886 160 788
654 800 866
232 417 828
543 994 235
623 343 878
308 582 340
420 342 631
39 491 567
33 311 110
352 120 274
892 457 609
162 493 497
424 225 13
814 433 94
812 71 633
798 433 843
477 376 753
394 980 518
487 831 120
175 802 405
689 46 18
654 714 691
771 122 193
499 441 351
948 47 336
965 466 949
715 529 583
883 770 709
787 621 70
569 607 38
161 946 548
825 374 787
527 715 904
409 81 642
252 386 523
144 478 972
988 935 821
280 547 130
834 747 374
890 941 945
954 580 218
738 183 941
359 916 914
778 283 340
259 896 841
684 895 985
113 639 669
794 241 128
128 706 24
712 599 469
243 407 639
874 473 749
528 933 356
179 813 852
524 280 525
31 433 236
437 605 547
970 173 850
368 735 746
64 447 886
562 803 102
560 210 635
798 224 368
944 445 956
62 363 753
600 880 701
221 868 272
287 742 409
682 186 118
669 119 949
737 257 796
826 235 944
215 260 987
996 888 506
942 554 286
765 715 375
15 134 382
68 820 375
516 628 388
105 709 745
474 276 461
493 163 348
53 846 376
757 12 460
919 496 994
435 228 121
193 935 978
669 524 48
150 629 623
103 235 919
268 720 31
899 241 910
994 136 98
199 359 129
564 463 907
896 216 729
916 650 111
632 198 823
377 714 88
848 636 358
804 488 572
374 727 202
168 914 655
67 802 598
917 902 93
738 56 80
539 621 79
274 418 713
64 161 881
652 544 695
63 369 32
950 930 744
483 865 662
412 225 751
651 254 426
661 827 603
373 23 184
608 778 396
244 144 698
588 300 471
247 781 50
776 38 216
497 833 70
884 990 579
53 709 823
393 751 849
242 141 367
634 31 963
604 684 864
185 866 259
513 313 123
720 795 509
122 524 448
406 950 134
23 784 475
108 647 726
267 289 941
452 291 844
435 351 270
358 895 437
243 944 768
166 595 954
416 231 969
518 939 637
162 951 514
55 628 658
808 967 598
309 781 169
95 372 716
520 309 49
793 69 305
996 386 267
670 691 51
759 601 421
883 967 554
276 933 689
744 252 349
855 800 22
763 336 570
803 915 727
55 419 344
481 293 351
850 826 997
511 835 633
829 510 861
768 482 601
641 955 674
125 422 506
101 753 406
922 316 970
617 770 674
151 46 195
697 270 820
855 847 460
52 877 626
995 295 539
665 29 357
653 266 532
750 798 491
640 513 395
710 865 543
66 953 989
411 53 278
361 162 784
132 890 890
631 685 538
667 876 723
376 12 734
61 742 210
725 310 185
462 415 829
697 627 304
746 81 261
677 277 874
539 88 853
724 318 521
880 636 571
434 390 579
373 336 377
785 945 929
976 695 491
357 999 392
409 16 427
600 908 778
921 202 318
264 826 696
429 548 293
630 543 101
694 153 976
694 767 211
452 335 491
902 362 733
610 155 867
785 332 703
257 945 810
530 659 187
358 581 914
419 805 742
587 162 408
769 885 129
576 886 449
915 615 443
17 753 763
829 647 574
830 171 979
465 193 68
272 90 581
271 657 735
795 382 305
62 809 758
969 726 187
18 59 718
108 876 447
747 369 890
626 501 67
561 790 143
652 478 573
155 499 66
126 807 528
708 512 479
818 321 378
887 658 947
814 201 717
841 155 47
661 188 390
111 629 474
920 836 454
517 875 386
656 856 963
550 202 880
883 80 945
613 304 818
841 428 618
126 562 534
490 532 545
169 953 431
559 223 135
270 305 852
832 842 59
301 246 532
761 604 59
378 778 628
270 454 669
159 583 478
953 355 489
419 808 862
535 705 476
548 454 587
67 416 168
19 106 879
511 562 412
99 465 685
239 122 464
737 707 495
846 347 645
157 377 660
992 93 566
845 26 248
645 396 899
670 415 810
885 58 200
418 139 866
150 946 438
944 859 322
855 979 297
304 541 92
913 84 472
136 182 302
881 406 492
119 605 705
505 562 18
737 985 59
74 958 994
216 936 734
995 998 36
871 498 785
727 699 864
872 502 179
292 608 972
791 56 601
954 734 211
872 752 801
632 820 121
719 64 607
731 257 627
171 379 421
103 467 678
652 676 704
562 916 928
515 282 708
446 207 667
593 39 529
301 263 386
935 357 539
134 163 627
398 370 330
915 402 652
267 108 720
698 163 967
704 860 973
727 129 721
99 72 350
855 49 811
746 149 209
432 366 154
842 103 202
739 641 231
808 133 165
845 322 616
579 829 916
73 442 753
561 58 286
831 875 220
724 387 160
483 691 170
661 656 611
610 854 758
246 678 356
464 252 911
781 338 598
728 296 193
792 242 683
657 961 147
507 30 652
522 85 152
68 984 260
365 125 921
470 897 221
761 728 848
511 305 941
214 367 716
666 158 924
540 973 911
755 203 471
824 44 771
572 830 669
431 285 108
934 747 376
740 441 52
909 288 469
532 669 374
496 14 571
898 107 440
623 60 382
225 949 520
761 39 907
491 364 18
867 616 61
677 108 429
194 784 765
578 342 10
851 410 713
541 489 293
769 309 640
696 638 183
769 404 213
751 283 205
546 991 327
166 194 744
848 857 664
925 339 468
442 334 793
35 256 277
472 246 477
280 576 917
950 367 762
112 604 605
537 704 884
174 770 972
563 141 720
778 703 405
770 898 539
222 852 731
417 269 827
417 915 663
95 692 923
879 666 456
982 934 776
648 875 154
14 275 369
621 481 577
128 611 817
472 224 122
491 874 548
112 191 705
194 795 87
310 731 636
870 332 694
28 753 834
811 368 654
973 934 35
73 869 275
834 399 370
776 257 612
448 781 67
661 260 42
948 519 20
15 630 599
177 458 216
960 512 96
710 509 804
925 606 274
439 853 749
913 948 759
568 665 352
825 762 495
189 363 533
542 626 914
713 732 621
627 42 596
225 127 615
715 924 835
947 285 445
197 593 675
854 743 598
822 849 119
210 621 663
307 645 112
630 812 100
614 627 294
946 28 600
977 536 976
390 553 556
94 919 910
917 233 332
219 127 290
744 977 391
333 496 404
553 844 186
178 65 952
295 110 712
650 381 962
137 179 111
27 476 132
609 29 968
31 385 864
282 863 961
527 220 383
774 583 397
939 509 634
264 403 831
965 237 541
346 508 634
855 610 520
309 132 638
880 577 846
547 515 193
354 998 428
91 288 951
55 424 139
289 751 789
845 440 710
179 556 973
693 668 551
32 886 732
882 468 903
691 679 88
816 390 987
420 232 285
532 11 240
10 591 830
952 864 446
861 29 984
531 928 742
152 937 804
264 755 551
940 240 923
753 595 644
782 814 57
877 140 470
936 447 290
141 192 291
917 446 119
518 423 445
601 447 853
963 289 714
157 799 947
718 126 274
906 578 717
875 571 675
151 572 616
310 574 42
844 922 664
82 867 113
773 14 156
593 425 42
606 977 96
730 305 805
344 807 375
487 235 970
626 604 282
720 75 886
591 50 651
246 616 97
405 54 654
997 696 578
464 156 299
566 911 737
205 685 300
455 22 169
837 791 10
447 559 677
231 132 15
683 382 880
478 700 661
306 452 485
957 61 712
245 354 993
419 987 11
449 582 326
941 489 687
455 259 478
606 324 756
195 485 593
606 563 74
269 717 181
442 98 271
925 538 568
760 187 951
57 352 767
866 282 154
425 286 899
552 655 775
430 747 135
858 328 940
407 31 939
870 928 42
291 437 924
310 340 640
563 64 359
540 479 693
15 650 577
830 170 411
992 547 63
112 677 73
258 438 302
298 911 980
92 277 210
38 465 286
29 671 822
729 669 590
716 654 997
149 739 584
420 795 625
992 848 696
236 157 463
797 192 801
219 916 310
671 343 69
320 437 348
221 283 845
289 537 392
44 987 743
341 993 873
574 52 491
918 792 482
816 659 864
823 980 658
471 381 547
141 535 553
57 359 699
46 889 694
710 56 275
959 392 245
97 812 287
502 571 956
829 433 459
438 356 674
333 659 209
442 770 318
254 478 780
335 398 970
103 679 776
782 539 376
879 178 747
858 471 309
144 27 903
471 63 691
611 931 477
860 799 536
287 153 52
217 796 489
56 877 827
529 73 358
345 683 835
420 81 932
938 749 371
75 430 38
857 176 650
844 399 551
165 973 85
608 612 435
220 906 151
937 718 776
219 334 944
936 58 739
60 693 717
686 59 842
544 558 20
230 955 938
94 179 883
88 822 683
933 442 334
228 398 759
657 302 448
785 536 872
108 267 54
508 902 723
23 894 618
854 182 509
931 798 845
127 894 38
788 367 340
533 81 610
879 492 555
641 181 384
32 84 628
239 263 368
972 529 284
461 52 200
741 69 175
868 35 330
851 142 518
746 491 698
779 799 292
638 291 701
740 31 628
908 776 753
62 386 126
620 495 849
341 582 863
302 159 901
670 717 206
985 202 252
735 435 604
986 354 967
435 466 319
558 101 18
983 968 760
244 340 758
727 617 580
160 84 654
517 104 461
576 477 758
253 510 595
510 66 875
600 355 127
714 485 61
12 895 941
519 206 147
836 722 691
799 947 22
711 90 788
215 586 652
819 70 321
834 665 412
153 817 107
153 907 863
245 322 777
851 59 139
620 564 756
457 531 681
344 217 597
290 205 847
58 875 32
890 946 406
926 524 902
537 745 443
495 174 481
794 585 38
659 852 855
720 133 337
615 225 843
302 642 175
580 858 738
110 507 329
896 20 628
941 413 959
283 234 546
219 721 751
644 338 721
582 120 578
189 415 641
660 243 106
371 145 929
845 275 746
692 862 776
854 985 982
817 47 800
672 65 475
759 804 655
467 59 684
783 807 265
548 435 898
409 176 308
285 84 15
452 81 623
693 160 255
929 125 696
838 250 364
403 314 862
671 760 44
651 375 204
582 603 512
806 911 662
312 627 903
122 687 264
559 181 495
828 188 962
433 889 175
907 762 286
683 27 649
977 787 229
394 744 71
183 265 820
283 916 872
838 212 707
329 167 734
644 922 295
175 710 234
406 560 103
286 993 673
529 318 483
736 144 363
495 630 231
828 316 702
709 946 56
326 404 724
353 522 321
408 955 662
46 894 240
881 674 865
389 725 137
918 316 83
534 600 366
396 398 22
74 157 26
773 797 665
764 61 421
387 592 338
96 683 909
727 733 106
956 513 785
909 19 786
433 462 94
950 953 711
250 961 272
121 612 23
367 271 136
436 565 149
33 892 300
314 134 724
801 805 611
726 409 819
179 345 751
121 250 175
818 749 211
544 848 32
952 978 330
953 451 804
809 290 250
513 846 431
824 55 407
173 662 34
61 13 850
926 69 169
921 684 659
311 606 121
508 743 88
430 759 177
807 484 974
478 72 101
514 978 39
980 685 813
116 895 56
409 979 773
77 819 660
22 696 583
499 237 624
11 776 275
242 555 43
375 645 945
965 623 497
820 960 128
987 83 436
826 691 470
509 148 702
275 604 727
900 201 346
260 409 533
799 416 124
185 691 445
258 956 376
124 88 269
668 751 85
621 353 252
592 340 768
502 831 554
598 250 583
667 286 936
410 223 914
20 142 360
222 831 80
57 208 839
430 468 743
261 735 565
564 891 137
825 296 65
54 436 990
951 436 83
864 924 660
990 939 511
813 946 977
91 975 60
183 891 287
906 832 183
687 646 792
493 673 390
167 815 704
724 781 410
292 594 901
237 58 464
445 251 636
982 175 871
242 399 657
494 667 312
478 913 768
390 969 654
63 415 512
230 293 830
140 183 169
438 875 226
167 458 496
766 749 359
649 671 221
913 885 163
184 435 310
154 191 680
571 717 148
681 777 309
204 742 925
803 276 169
630 700 229
314 788 269
244 836 474
959 127 976
424 523 73
584 192 102
430 519 916
629 804 207
676 271 299
755 622 931
859 710 639
230 672 732
747 224 416
428 616 477
912 718 342
180 670 774
232 465 86
94 355 466
457 406 351
861 368 922
799 77 227
381 297 442
471 763 393
360 839 826
379 70 729
804 849 510
101 836 426
321 247 902
417 680 729
413 396 266
635 979 878
131 451 329
733 606 411
736 320 383
897 828 716
110 230 847
643 657 24
205 949 146
645 359 896
193 140 726
250 521 571
970 482 847
325 720 975
814 123 359
986 594 36
727 123 72
410 981 551
519 699 364
640 978 753
81 132 638
252 681 579
734 645 65
505 750 987
474 669 579
315 949 660
176 698 611
505 293 341
788 911 565
580 849 19
309 747 952
445 960 361
924 59 191
391 183 603
856 877 396
932 913 488
746 88 530
177 289 436
621 505 840
628 884 315
573 293 717
282 803 423
189 863 377
411 266 205
995 270 80
790 282 425
902 335 364
271 398 540
910 34 503
439 22 360
974 301 390
965 223 84
573 217 169
820 479 399
614 654 550
765 946 356
826 365 243
627 399 332
610 227 790
167 48 294
379 185 632
318 710 395
604 638 671
219 604 660
849 994 116
727 616 582
718 789 612
627 224 733
897 284 102
810 880 893
782 192 293
374 912 48
779 542 225
278 920 628
696 544 938
917 866 608
847 568 224
928 893 138
696 384 265
241 346 560
764 539 69
240 685 363
798 734 957
915 668 638
722 479 695
43 997 356
372 358 75
624 522 401
558 700 665
779 496 676
507 529 384
389 596 817
172 796 200
910 320 593
719 967 660
67 727 179
575 887 988
81 478 646
944 989 784
216 580 908
780 988 816
66 757 497
779 604 853
168 762 104
774 43 533
195 391 574
842 218 626
213 507 529
195 10 220
902 290 71
551 372 114
278 586 755
625 728 709
992 130 410
919 217 576
292 585 782
476 48 439
421 876 324
637 404 428
614 759 751
998 28 473
92 864 716
812 686 983
409 940 771
868 687 450
369 69 955
280 305 771
581 509 922
177 607 275
822 866 975
93 540 227
222 456 766
568 134 574
982 140 955
565 89 231
497 705 190
837 985 193
852 414 360
760 826 72
227 768 388
422 642 700
773 656 823
357 733 158
226 699 160
55 902 559
681 630 406
620 635 522
558 33 652
78 709 856
528 465 854
46 132 857
228 482 769
129 367 881
611 532 128
241 584 559
997 784 339
913 966 852
325 438 894
973 547 623
221 623 390
478 732 827
83 629 923
415 480 157
976 680 606
180 21 910
582 360 573
286 643 901
923 451 601
278 323 409
970 18 754
22 696 142
778 588 975
621 474 551
103 264 396
645 984 249
737 729 592
246 36 942
955 695 750
849 90 428
785 262 653
488 919 131
296 103 748
889 867 417
235 642 183
103 520 921
386 748 31
63 88 657
391 510 631
570 613 674
732 999 823
756 48 850
266 541 511
906 427 970
482 952 339
653 824 791
696 871 498
668 722 327
191 440 501
990 182 433
963 71 365
857 218 383
502 46 144
455 326 260
188 675 772
898 258 733
681 455 611
865 810 259
307 273 426
81 317 134
334 908 402
997 104 803
100 734 878
265 432 798
158 680 321
492 660 308
259 43 392
264 847 909
937 969 130
940 459 497
957 769 594
78 623 599
205 40 990
386 190 94
981 525 153
725 273 735
446 285 236
930 472 540
651 661 202
651 677 343
655 859 250
401 277 340
300 812 366
697 233 38
681 282 552
507 800 650
180 489 299
74 794 971
516 488 58
686 944 211
630 810 933
218 73 566
186 68 748
572 109 231
117 534 581
29 672 880
725 865 604
769 287 479
636 63 171
740 932 792
836 78 197
304 23 479
247 189 601
295 324 181
276 790 40
647 123 991
582 910 495
554 502 228
366 352 30
903 199 922
608 805 833
634 294 571
985 245 491
403 142 227
464 466 145
116 167 965
433 983 695
569 908 781
951 477 248
864 960 502
653 541 306
175 869 487
445 546 337
108 186 312
974 523 994
309 26 83
129 957 906
566 478 603
976 863 622
102 201 366
269 581 577
251 47 865
911 294 610
476 977 853
468 255 199
776 154 747
775 771 718
89 884 43
136 833 25
938 548 454
43 213 230
269 339 369
101 87 15
584 320 286
381 669 782
766 669 175
499 562 892
963 670 348
111 865 472
28 455 826
389 605 298
931 425 951
94 826 230
498 637 386
319 757 540
894 886 353
115 73 500
908 638 181
165 305 659
324 515 515
690 608 99
405 873 685
470 825 310
788 357 232
407 799 284
177 247 579
385 336 486
158 523 539
104 364 15
967 540 686
293 200 311
793 784 186
948 68 780
712 833 517
632 603 341
140 37 819
427 870 139
632 227 329
275 227 34
547 787 229
755 576 227
599 249 273
905 207 36
741 346 815
463 619 983
240 630 456
995 174 393
329 721 169
932 732 871
71 658 407
646 182 247
232 940 407
247 178 102
194 935 816
673 984 300
391 721 788
114 791 690
461 292 511
841 958 911
586 528 451
175 408 440
173 435 138
211 747 706
241 687 534
658 694 884
496 101 332
937 609 814
682 32 444
318 154 319
232 474 672
294 852 404
879 827 52
532 361 845
153 40 594
32 984 392
56 997 270
848 36 203
559 826 912
505 737 250
179 452 420
248 586 293
255 533 700
870 863 434
772 530 93
950 817 893
380 64 573
926 968 168
755 355 549
435 217 934
828 26 928
631 305 62
464 204 807
992 878 978
625 86 596
331 51 311
971 688 784
270 850 518
742 61 743
927 936 283
808 240 434
623 81 320
856 418 142
207 714 552
205 25 978
98 752 57
528 794 77
371 883 166
912 414 144
458 665 111
576 58 198
263 119 788
427 338 608
250 547 596
738 54 331
775 118 791
926 393 74
979 724 348
34 285 199
503 754 179
845 284 595
311 723 541
474 97 878
682 745 801
714 465 922
139 481 605
758 469 559
601 112 441
177 376 922
63 532 638
277 932 216
323 515 662
85 549 849
500 423 631
871 905 71
556 363 597
992 753 694
434 318 541
163 424 882
342 488 164
23 378 639
35 620 676
155 421 107
823 504 395
778 120 540
667 859 237
466 918 350
283 933 878
785 138 259
44 674 316
670 208 748
940 762 192
83 129 900
953 580 788
973 385 254
669 492 163
329 27 996
159 728 953
578 723 376
287 672 818
770 524 984
570 267 764
502 276 140
526 898 481
388 197 153
732 226 898
321 356 753
493 583 268
958 766 999
761 287 895
460 779 961
39 345 470
598 534 557
201 762 82
881 394 42
866 250 503
776 643 273
570 408 802
230 967 374
994 214 128
358 31 430
442 390 850
939 531 142
672 273 332
18 591 337
959 861 820
380 205 301
366 318 687
12 384 331
785 996 727
242 70 474
666 635 544
997 100 493
753 597 395
858 59 607
934 906 580
81 388 726
573 857 293
344 480 990
999 347 990
611 107 205
997 547 579
695 844 468
54 379 173
349 684 10
512 843 93
163 372 637
73 754 656
226 648 198
154 841 49
482 605 324
77 54 294
475 177 781
759 68 771
750 121 966
35 478 591
878 54 648
106 615 626
741 24 867
353 905 933
579 876 84
42 816 398
733 178 118
140 715 78
563 561 29
187 817 72
828 46 663
841 895 132
560 373 940
43 915 291
928 606 149
246 495 574
678 597 770
828 826 302
982 149 661
731 564 656
342 876 789
751 22 853
867 923 408
862 255 489
826 413 215
581 161 245
848 927 164
312 914 273
161 24 773
428 93 801
631 289 500
175 894 900
987 481 991
541 608 310
644 39 769
376 784 17
503 530 641
628 716 829
585 258 917
210 910 537
641 614 124
456 634 512
677 310 974
233 814 530
761 718 619
352 910 235
618 195 863
837 231 363
570 931 125
94 454 227
428 737 855
324 487 698
591 808 234
995 702 190
530 688 266
756 330 962
271 540 395
353 762 808
526 368 630
307 582 243
371 606 478
931 90 884
142 869 331
251 406 733
853 581 466
806 61 515
609 45 881
513 128 424
807 190 472
720 341 721
605 711 329
583 753 845
892 446 309
728 715 612
442 860 56
264 88 598
41 733 593
12 471 631
800 665 893
930 200 559
382 122 680
395 759 260
253 176 873
741 570 940
45 386 734
579 988 793
593 955 472
848 509 939
372 138 774
870 292 380
209 19 929
354 547 477
126 578 245
941 808 410
480 968 172
288 800 352
108 791 789
632 800 160
462 538 28
415 945 160
194 978 720
830 271 755
881 137 666
672 646 263
326 360 696
995 462 318
637 377 944
854 975 533
832 498 544
291 835 831
149 299 359
12 571 663
491 53 264
521 597 612
935 366 654
786 955 844
926 757 616
797 645 690
866 601 473
537 755 504
800 620 281
250 865 792
68 12 644
959 879 637
902 227 268
627 962 725
691 211 511
564 196 259
333 542 863
941 958 485
139 898 332
642 541 841
609 23 745
773 459 165
229 93 516
875 811 723
361 192 839
167 883 515
371 56 266
34 477 706
632 810 225
133 405 204
374 495 137
677 932 505
698 69 894
696 289 485
870 894 580
812 197 351
668 582 658
808 154 60
399 147 178
889 857 932
900 312 142
12 250 627
497 371 199
148 578 254
494 497 56
990 667 169
176 97 195
249 10 358
822 806 623
544 575 883
232 377 982
944 130 249
780 331 503
235 480 579
320 804 182
356 577 156
574 885 456
580 554 727
949 794 919
547 888 27
789 766 155
535 114 620
872 744 227
526 702 999
431 21 677
870 460 809
561 654 790
785 243 639
485 246 770
533 484 108
757 586 348
826 265 294
337 882 55
91 647 678
127 730 356
848 676 989
992 544 720
922 285 164
805 785 611
120 916 922
569 720 246
117 275 184
797 666 422
86 603 526
214 771 999
405 22 717
592 560 761
805 715 936
364 834 875
732 922 176
720 764 625
474 982 724
126 88 458
956 787 25
543 765 974
475 744 41
21 933 723
141 90 615
164 774 992
818 378 307
410 375 411
169 334 226
111 332 482
843 83 910
474 964 226
994 808 369
628 332 788
454 872 353
122 363 324
23 913 864
92 451 59
864 740 504
429 369 959
14 650 87
153 211 115
704 102 166
980 604 732
483 830 829
814 826 69
348 622 892
44 956 562
299 935 922
864 947 509
728 893 400
258 233 389
102 560 554
315 581 730
213 369 154
644 283 831
473 586 86
637 202 928
526 616 500
52 485 534
347 793 644
491 880 396
365 386 38
669 921 214
407 14 395
17 515 698
306 634 266
76 633 662
384 898 172
92 43 408
563 191 892
184 161 323
394 651 667
510 953 112
575 179 879
706 125 544
166 229 651
983 934 400
320 394 843
263 746 696
730 865 324
440 217 245
663 53 184
870 328 39
131 535 179
511 876 218
563 10 429
812 290 122
150 330 32
419 179 786
192 442 540
466 790 985
315 855 477
269 832 490
33 614 832
585 954 746
904 227 816
913 573 438
115 690 869
834 239 89
139 459 537
445 25 475
471 556 278
716 949 304
341 390 885
821 465 509
998 954 395
182 821 86
718 874 373
83 300 418
661 976 367
861 369 701
365 941 73
190 718 220
850 353 209
362 365 337
612 415 484
312 900 59
992 26 468
741 753 412
546 919 440
297 14 914
434 278 741
280 623 995
575 972 144
787 388 463
384 488 241
945 870 56
145 162 50
138 987 255
427 102 571
359 876 252
706 78 674
602 205 441
737 125 616
196 125 332
439 123 161
807 588 100
403 782 191
669 175 275
564 455 418
285 851 418
924 766 866
929 61 653
555 866 734
578 214 14
541 928 968
478 321 738
237 778 644
727 78 829
138 799 479
668 653 518
174 547 27
41 736 633
527 184 405
288 656 690
319 542 914
783 383 157
228 887 20
216 174 27
619 542 735
116 656 156
94 63 360
110 789 902
504 731 972
440 560 372
175 973 374
994 296 223
681 721 404
922 611 546
532 991 97
467 506 502
683 352 158
947 970 15
63 113 204
276 525 435
918 240 400
610 765 811
509 139 825
329 224 497
342 550 591
446 189 665
544 951 74
266 584 589
995 930 252
647 225 579
217 676 166
894 224 650
590 701 127
161 997 291
815 172 754
384 22 542
484 582 193
187 274 755
770 130 40
530 665 571
706 616 184
628 818 983
926 971 17
936 386 486
853 908 367
440 210 859
397 633 318
237 70 409
604 559 921
616 75 188
987 830 433
842 106 947
750 827 411
124 250 392
842 948 360
90 167 900
90 658 763
360 622 226
97 238 566
106 543 705
436 827 704
930 867 85
512 212 338
934 363 237
212 821 527
807 602 951
390 734 551
939 630 594
165 688 44
760 626 655
28 209 225
228 916 484
791 308 171
882 977 143
17 532 73
65 887 370
29 884 296
111 882 677
302 148 196
307 329 65
982 519 31
326 98 328
660 753 545
504 538 185
582 676 803
923 154 622
842 830 390
19 723 431
740 340 198
152 694 688
240 778 544
441 342 189
518 216 136
253 869 999
286 425 643
43 441 328
568 762 888
479 971 362
100 589 210
357 239 429
650 522 817
392 20 965
865 362 788
30 668 832
89 456 676
519 51 876
390 511 74
27 595 232
579 308 639
217 790 311
658 916 548
82 163 871
648 288 68
109 640 151
278 470 138
266 379 226
805 952 573
806 862 359
407 791 985
293 962 157
955 390 228
246 783 774
56 537 781
47 370 925
657 103 65
99 892 51
808 110 187
721 761 915
421 61 825
19 450 501
934 959 199
548 145 812
987 246 530
134 734 923
645 846 373
674 650 339
42 882 285
586 265 146
170 292 437
688 473 158
526 850 389
439 642 334
615 734 529
401 122 511
417 742 845
412 990 190
573 601 435
661 183 546
449 41 116
27 202 790
339 405 424
467 71 855
416 563 662
998 94 53
559 864 731
75 734 905
11 771 412
300 188 227
241 119 669
954 115 674
679 977 86
717 63 333
883 199 36
790 485 758
720 851 781
388 839 658
458 676 600
267 150 400
694 929 772
375 223 336
643 80 936
554 890 111
797 453 868
783 666 438
451 831 597
892 542 802
968 265 881
663 474 234
656 861 869
329 171 397
135 305 457
454 792 743
829 401 671
98 346 55
180 231 731
35 216 679
77 351 487
111 405 433
314 171 649
711 912 461
972 837 811
902 17 82
546 223 19
122 606 467
384 487 286
564 102 422
661 834 702
525 403 186
151 576 989
427 757 642
334 837 266
144 44 875
496 457 282
52 889 709
835 293 37
892 990 737
697 956 785
791 202 787
953 823 666
496 353 191
563 591 419
230 747 752
109 553 411
988 388 186
799 225 666
723 11 965
412 703 733
712 866 946
278 626 872
143 308 516
301 184 832
603 82 374
775 150 602
376 380 307
34 736 78
27 295 317
648 852 40
694 803 739
684 841 540
661 932 889
140 829 637
772 945 145
536 134 802
935 517 14
895 518 229
245 511 987
871 22 191
747 475 208
364 931 859
371 51 122
362 447 664
629 152 812
426 250 652
470 164 962
57 784 969
132 105 485
997 332 619
412 292 722
431 581 856
558 919 918
977 526 463
683 163 206
875 614 144
541 228 685
950 34 421
216 52 282
927 664 957
666 611 44
812 85 534
222 41 92
946 54 179
69 922 845
362 70 773
531 227 417
804 482 650
845 633 268
42 922 124
91 401 295
730 492 533
825 644 35
199 428 865
477 340 994
970 870 31
385 516 104
429 927 380
64 806 971
934 363 809
250 643 703
935 621 475
520 50 801
663 890 983
455 495 163
207 560 488
189 213 309
696 815 722
646 806 686
679 987 840
560 54 760
587 371 789
76 885 300
146 281 952
625 209 857
723 270 226
34 70 366
592 538 84
950 506 954
535 468 706
870 819 259
114 301 279
725 286 734
674 451 807
273 950 732
874 647 891
817 857 165
622 192 474
208 716 513
858 852 677
17 499 261
594 42 367
478 825 825
70 255 616
199 290 62
350 874 170
882 989 961
643 379 595
939 281 966
499 425 770
487 337 810
804 810 249
171 676 333
561 69 931
226 537 77
549 26 954
479 79 937
925 695 273
705 936 466
278 564 648
657 845 280
678 434 475
657 67 676
598 274 235
115 307 555
855 852 173
208 274 844
708 559 763
147 850 804
719 89 824
59 544 352
479 41 918
66 462 380
722 838 133
913 392 713
209 470 802
336 856 679
913 151 569
182 233 671
347 268 346
536 150 667
845 597 744
924 35 904
70 813 604
246 811 290
405 859 336
274 195 881
570 635 825
574 958 221
433 900 181
471 530 229
559 359 577
432 560 782
825 114 890
294 530 340
136 283 70
516 660 650
140 319 497
789 457 832
224 452 49
541 57 115
568 15 323
913 317 773
784 397 458
514 918 628
742 641 760
51 834 117
111 552 191
209 675 385
833 338 687
328 715 512
773 214 823
568 974 523
517 732 658
631 728 607
448 761 613
724 655 977
267 783 995
182 49 386
914 180 955
866 19 590
713 140 543
856 306 268
185 335 70
437 889 325
857 901 834
364 980 718
48 542 136
301 992 126
118 409 977
265 597 647
792 374 294
799 214 171
420 748 201
30 608 397
34 830 261
968 813 360
876 82 825
512 500 337
623 214 950
263 351 407
283 310 706
752 596 862
784 898 616
396 729 653
933 16 725
526 70 177
740 938 177
209 601 353
614 437 46
555 858 948
144 856 722
837 703 308
637 623 310
61 478 83
742 431 544
246 763 29
556 67 369
485 27 156
565 256 579
17 727 692
331 949 815
664 763 401
794 556 186
187 53 871
923 927 70
811 999 342
974 746 977
641 36 272
262 691 828
809 93 640
279 251 834
62 438 178
32 219 630
454 342 896
872 329 557
511 536 564
924 446 723
936 690 772
233 584 760
521 194 81
592 911 500
211 594 603
925 450 887
326 63 40
610 781 752
296 826 710
997 361 218
170 665 96
64 709 930
753 517 335
850 951 687
697 885 733
948 427 269
914 276 956
353 894 933
140 637 666
553 754 778
420 99 226
790 225 394
813 24 716
620 628 151
973 861 638
297 64 710
572 109 575
998 810 278
591 994 381
910 65 772
86 283 849
602 427 790
489 401 719
575 505 335
210 816 945
834 559 782
742 692 924
415 320 973
665 876 601
967 21 452
212 159 751
970 58 331
601 490 673
802 916 420
401 720 823
487 99 907
69 995 361
796 181 288
738 953 14
407 544 687
133 652 618
203 83 19
660 612 640
297 994 874
314 966 435
593 210 422
325 341 114
48 984 433
751 707 313
389 342 412
282 799 332
625 288 84
283 719 874
653 972 449
194 845 503
447 636 20
919 301 40
637 598 532
903 204 277
778 943 150
374 518 566
55 277 790
748 712 448
423 381 179
61 541 189
448 528 160
377 869 969
562 615 803
900 264 830
495 36 898
233 280 984
873 742 128
608 357 945
692 118 207
714 763 981
544 410 631
220 591 446
195 267 776
249 814 905
427 680 693
415 828 62
500 812 776
707 497 676
611 673 587
426 450 319
192 94 850
507 99 665
564 283 547
203 165 68
461 332 190
618 924 795
96 286 521
232 177 477
179 749 354
385 357 675
235 731 640
169 894 905
361 18 121
566 499 536
894 439 15
991 213 553
825 248 147
685 92 54
302 218 887
485 606 896
403 77 478
881 526 97
455 379 81
613 380 953
384 675 943
24 744 215
304 422 834
814 17 92
50 238 886
463 922 413
227 797 308
985 476 649
507 191 491
655 818 31
183 727 783
998 412 576
261 712 786
263 470 971
296 487 223
736 429 844
469 347 206
402 678 833
832 509 898
64 778 863
701 634 162
512 715 350
947 198 701
410 250 942
810 452 701
69 628 278
157 478 946
63 737 161
227 418 381
235 136 161
630 301 596
197 232 61
231 726 398
114 166 306
250 969 330
322 397 717
722 393 119
697 728 39
670 628 828
911 894 287
642 191 251
672 946 30
728 882 13
616 153 486
965 532 492
771 49 108
596 564 153
991 715 428
623 864 807
218 833 943
822 62 225
323 39 576
666 214 602
615 724 206
492 140 341
215 149 532
630 525 944
220 375 636
398 218 285
504 333 29
766 751 697
654 957 553
948 955 145
276 640 912
492 529 176
617 776 263
841 349 489
238 335 999
20 76 798
956 729 337
401 194 372
591 693 515
529 456 682
549 87 263
887 455 32
590 486 325
914 431 887
265 610 489
594 606 101
111 712 480
707 978 380
101 260 334
577 144 460
577 786 939
950 708 210
722 955 457
255 335 940
212 971 705
428 382 826
678 126 271
907 485 510
83 214 655
357 781 520
670 562 812
979 818 313
718 74 311
861 641 598
178 413 724
111 230 632
552 217 244
965 285 994
531 522 238
309 92 530
888 826 201
78 49 244
536 908 107
687 377 873
181 762 130
318 150 18
708 569 842
189 946 804
501 750 569
149 829 643
949 101 279
638 715 409
797 715 482
210 937 865
684 709 566
436 449 146
24 437 999
748 546 907
311 728 680
573 834 691
447 798 522
419 465 253
516 954 672
649 481 826
197 245 407
290 60 629
23 446 292
42 446 814
207 743 474
272 872 865
514 532 316
762 120 225
681 446 780
275 980 33
946 800 615
120 818 603
89 167 974
585 491 525
282 797 894
871 804 632
377 243 585
360 724 772
981 479 323
480 912 725
904 435 722
946 370 647
251 632 547
571 531 216
558 584 765
80 161 667
746 359 641
782 900 445
637 713 337
190 461 746
245 931 28
44 347 290
710 950 892
643 11 806
420 703 297
140 938 66
504 998 464
681 522 874
831 681 820
433 626 956
763 844 351
58 687 722
612 430 370
801 506 12
673 459 681
677 318 732
143 170 712
416 753 516
584 780 708
76 860 783
398 67 706
171 878 745
18 526 573
67 923 571
601 726 878
944 904 743
623 354 980
785 276 63
604 735 995
598 902 555
42 76 677
794 213 241
550 923 575
131 22 444
985 130 387
59 81 862
896 195 142
324 155 891
396 224 518
461 45 196
287 383 110
544 278 366
237 478 858
74 388 620
83 469 616
864 500 408
749 195 332
310 650 616
807 681 855
881 36 983
429 669 470
402 370 256
715 353 285
646 915 986
548 778 834
641 295 764
823 483 81
431 726 28
705 477 208
299 142 387
156 985 977
561 261 451
894 169 947
521 276 494
783 880 112
960 681 273
266 132 195
601 609 372
580 178 133
600 947 156
633 619 252
178 379 776
980 28 402
915 228 754
66 158 835
972 978 624
135 663 637
184 634 296
662 744 370
730 140 356
512 262 598
247 419 495
147 171 360
926 858 385
12 323 733
816 887 348
468 340 421
134 588 700
466 659 676
875 418 213
17 578 910
549 849 779
779 194 430
788 235 668
897 758 295
248 714 322
820 657 123
358 747 940
568 944 18
524 214 765
94 289 550
521 83 877
929 919 122
964 201 38
378 384 314
847 98 208
526 691 906
803 956 685
727 690 967
722 295 498
112 466 758
700 543 383
689 813 352
573 974 789
540 67 418
891 51 723
14 526 342
361 835 606
144 172 122
954 264 225
980 226 845
738 254 919
683 650 282
64 582 182
879 664 983
477 186 834
623 88 220
829 110 859
736 491 532
605 436 291
743 242 397
352 769 375
873 778 703
941 346 13
784 357 19
885 855 679
838 489 421
270 322 692
368 852 639
64 895 614
239 295 769
500 553 404
166 68 899
374 732 822
471 533 361
31 512 422
221 908 776
302 271 534
706 826 486
249 877 30
869 917 898
618 335 221
818 404 136
124 828 837
252 855 549
54 638 407
41 106 68
600 681 929
989 871 833
500 691 631
83 819 960
470 86 511
875 578 256
638 228 599
754 202 454
77 749 157
227 647 429
447 528 380
614 552 79
383 917 727
725 628 481
996 155 833
379 137 384
659 576 355
906 62 237
137 427 191
933 826 415
753 831 574
647 110 640
991 212 636
124 560 559
499 483 103
589 523 989
652 72 260
320 811 897
301 747 162
846 295 866
18 930 881
358 133 600
370 781 602
456 750 824
429 744 149
494 436 473
242 259 23
143 490 335
37 309 98
858 307 151
322 519 92
475 716 758
257 759 695
677 585 53
515 801 219
710 397 889
132 515 66
838 775 690
18 764 78
541 237 11
793 947 972
820 471 301
557 134 70
82 172 798
326 325 186
46 394 601
399 786 14
395 615 861
880 238 110
987 671 760
538 147 803
817 288 243
319 710 835
443 939 335
291 868 634
216 808 851
106 156 477
775 599 765
335 725 27
669 158 613
472 879 905
991 671 288
998 855 58
976 367 940
572 269 181
193 149 662
852 156 253
773 524 786
412 993 196
336 692 947
485 30 171
66 38 615
684 748 493
108 537 499
844 347 925
336 376 206
837 430 478
976 935 765
967 17 280
807 208 948
383 25 300
741 494 542
551 648 265
992 375 91
339 363 952
506 967 421
891 936 146
520 617 62
79 157 686
261 558 406
169 582 348
884 634 573
232 883 191
673 28 889
206 417 640
861 38 994
797 335 446
237 749 96
471 203 875
941 167 983
663 974 884
833 443 37
807 409 732
384 677 90
54 973 835
405 908 290
623 760 257
837 205 254
556 319 619
952 980 918
684 305 81
860 917 246
162 319 913
996 568 322
882 228 973
743 117 721
622 691 503
300 771 275
416 206 610
589 680 95
73 109 837
543 815 26
300 990 519
299 673 396
344 707 136
708 683 944
234 434 475
557 400 216
807 983 692
188 723 931
866 141 645
932 422 912
671 449 197
660 270 474
650 151 74
392 642 490
414 591 556
674 656 178
861 736 201
735 904 602
278 644 995
826 651 946
113 214 188
373 722 934
825 709 878
588 950 431
376 806 501
936 424 345
610 47 530
737 809 482
663 954 116
640 762 467
270 347 660
261 878 403
83 337 360
492 238 501
584 186 907
405 390 297
647 520 33
860 836 157
698 889 543
353 303 879
551 707 459
153 417 600
803 885 685
874 699 783
663 242 357
988 101 993
459 14 609
277 409 472
882 169 762
890 700 657
382 813 187
936 77 502
206 416 626
503 792 405
923 60 800
652 63 633
732 701 571
750 557 520
181 948 205
406 277 218
640 430 991
489 160 259
338 738 263
349 555 751
312 85 518
849 71 625
782 500 309
883 501 525
473 322 792
685 688 368
28 443 945
339 462 937
513 333 833
601 193 586
398 175 501
469 842 534
354 487 792
625 948 485
742 800 324
243 438 446
757 504 243
536 298 520
676 785 752
153 493 338
905 888 644
804 826 391
255 848 334
736 719 188
865 513 654
708 677 539
860 405 437
413 671 360
947 489 641
999 519 88
955 241 119
573 221 729
339 704 935
800 751 508
785 553 382
543 993 815
215 571 771
902 316 348
539 435 179
977 241 669
606 346 312
324 270 16
269 436 396
950 783 70
879 41 502
368 237 609
842 49 708
87 940 152
742 623 929
467 405 678
633 334 546
222 599 132
900 645 527
837 330 901
784 508 183
519 266 625
96 19 694
979 70 175
252 499 746
657 386 639
820 480 877
59 127 197
982 575 597
135 726 570
578 525 339
36 177 848
803 793 328
319 846 579
657 649 591
350 805 677
469 914 288
990 125 499
40 157 735
90 153 721
724 774 824
848 639 996
968 510 822
883 102 134
577 186 124
185 901 307
698 200 308
578 453 53
291 506 723
341 719 671
771 616 786
623 680 82
102 715 283
359 308 606
885 329 562
587 800 938
855 48 539
512 117 162
260 126 21
451 337 692
960 714 336
398 197 223
879 437 878
240 682 729
944 200 178
25 546 62
906 592 535
37 295 973
449 260 723
460 209 321
433 149 471
291 922 464
148 47 974
764 881 882
697 637 980
558 455 643
531 758 567
838 365 621
548 811 168
495 982 262
583 232 721
427 850 576
10 76 354
433 456 134
421 227 39
418 62 575
521 120 712
797 57 865
361 155 250
251 731 572
297 98 762
447 511 724
254 335 446
754 874 77
430 114 176
569 659 701
132 589 746
419 174 850
688 852 506
534 640 16
977 876 420
92 861 354
257 948 91
364 367 330
315 903 106
418 78 475
602 412 76
413 871 246
724 525 580
922 313 411
854 402 150
489 806 569
831 545 451
788 965 616
195 688 131
407 589 664
772 392 98
801 598 558
729 672 764
94 782 183
977 993 210
913 233 545
367 257 135
152 928 370
121 166 853
182 698 147
458 618 696
190 983 760
664 982 495
815 899 64
796 936 25
923 35 613
272 178 941
862 246 609
417 41 569
676 537 61
365 474 124
563 600 643
391 191 102
906 416 175
248 642 188
189 295 456
251 926 164
531 743 420
987 55 943
43 61 20
397 283 371
696 123 274
209 599 820
580 953 75
461 554 310
283 540 184
23 958 415
833 124 758
872 477 740
630 733 432
342 960 809
117 249 442
310 732 865
86 843 380
12 530 68
626 210 647
262 725 311
801 568 180
752 203 471
35 666 805
642 927 464
481 20 94
12 507 921
618 131 487
772 549 908
997 910 959
850 84 500
643 892 665
275 246 572
349 232 142
784 114 481
595 532 87
297 335 775
971 728 778
70 134 874
920 80 32
911 892 796
459 254 743
163 535 201
989 92 362
655 24 741
121 28 936
349 254 326
211 948 246
905 228 448
732 492 19
315 226 679
779 758 68
100 717 832
852 27 968
922 767 948
885 378 877
768 615 309
901 165 540
242 833 322
235 367 976
97 958 781
770 250 629
308 152 61
975 736 906
858 865 518
167 52 17
283 944 689
165 691 411
195 710 494
411 577 14
54 784 897
126 661 583
519 798 570
527 244 31
900 251 991
376 516 245
533 816 296
368 667 577
451 645 880
63 111 492
69 552 914
112 633 773
414 625 656
672 248 338
322 189 610
668 385 164
190 119 176
615 387 841
639 132 423
277 110 857
121 707 512
564 970 633
580 123 29
69 143 826
207 711 330
285 761 730
943 734 322
870 572 372
272 177 622
954 44 957
854 297 805
150 94 300
520 644 268
934 66 156
886 519 812
689 686 71
716 771 518
17 860 809
617 96 807
998 158 827
645 491 828
804 519 887
597 911 724
580 390 216
127 153 211
199 487 499
555 427 383
771 244 54
271 781 809
773 702 802
331 251 796
672 175 151
715 583 974
969 522 886
764 144 982
823 816 58
257 594 586
92 777 261
897 440 104
477 756 676
864 849 789
280 324 736
498 508 72
814 488 732
436 909 458
649 858 689
503 475 711
255 991 189
481 531 908
512 111 911
392 109 832
479 977 159
207 354 439
602 501 990
189 817 720
201 872 704
247 565 440
464 527 366
256 103 639
665 983 717
189 581 658
903 120 191
191 330 267
658 119 334
215 797 26
591 692 41
123 599 524
162 794 682
312 530 70
898 747 933
630 836 755
72 935 549
461 849 973
112 554 534
315 690 599
463 85 600
935 701 949
178 391 268
159 11 49
13 195 205
156 237 328
658 860 699
286 775 308
730 645 427
779 373 220
308 459 551
84 570 33
707 195 483
296 505 494
289 868 873
634 856 437
89 508 402
981 608 871
155 572 826
219 555 446
745 711 641
295 715 583
875 928 666
845 75 809
772 903 290
868 829 369
834 584 219
507 483 202
922 194 28
961 188 414
224 99 580
209 624 923
621 447 504
975 491 702
705 868 683
178 319 700
633 32 667
104 740 937
147 79 685
739 743 348
350 148 474
179 654 97
903 338 466
940 94 135
449 327 67
876 627 505
976 560 383
808 213 928
690 749 835
595 906 39
998 979 698
181 485 148
116 406 710
45 645 497
155 388 312
908 798 537
402 714 554
574 806 212
229 69 935
647 915 371
899 33 243
432 289 122
724 539 223
707 958 111
340 755 214
658 347 16
403 446 946
68 469 564
605 515 71
802 731 680
967 178 910
762 140 562
968 244 846
781 789 617
807 58 845
183 418 228
427 481 355
616 936 314
715 669 916
111 209 188
645 953 132
312 911 937
778 388 945
252 94 928
760 446 205
706 975 342
355 529 267
21 542 959
315 252 381
363 250 776
676 297 213
544 710 203
203 564 868
571 199 756
230 743 968
747 940 117
328 944 778
122 747 368
268 604 143
947 600 672
734 244 190
564 462 363
290 849 864
620 366 71
147 443 403
855 764 464
125 960 490
513 188 491
156 735 49
424 532 718
651 654 272
213 287 627
942 405 883
185 23 992
443 377 42
992 671 307
959 500 272
146 276 233
111 362 966
690 290 668
301 627 929
828 477 891
265 578 499
898 621 480
100 493 381
93 819 703
490 98 506
261 988 660
826 216 760
537 135 346
219 445 933
863 137 303
814 637 197
999 151 648
351 986 240
169 809 536
546 878 907
973 197 825
384 625 935
514 888 870
906 513 109
707 890 762
521 459 966
953 925 227
556 451 586
947 901 101
970 140 944
813 914 11
146 76 527
130 300 485
383 511 578
118 793 89
382 440 629
217 61 140
795 698 98
594 338 33
313 823 698
459 145 433
464 859 994
255 379 770
687 862 30
916 571 756
993 387 306
174 415 576
453 544 44
459 809 970
339 729 621
114 411 344
996 127 572
485 405 336
34 355 373
726 139 613
392 888 328
329 486 986
721 438 545
100 383 992
179 42 648
833 113 350
609 760 153
240 64 312
187 411 960
19 843 661
253 111 280
961 816 56
988 853 597
828 493 135
439 881 345
307 239 570
638 160 333
702 113 654
876 146 525
962 207 582
612 682 284
282 393 922
813 114 80
315 288 612
103 382 885
130 894 733
625 939 481
861 772 676
440 336 726
922 217 639
355 970 968
164 538 733
778 338 558
194 278 216
20 658 650
694 961 183
740 702 795
657 964 711
268 738 233
814 602 562
144 547 768
273 468 188
795 991 229
988 44 370
229 705 982
577 959 763
486 145 304
166 853 211
78 264 814
924 101 279
361 890 141
224 265 127
405 352 773
656 823 937
912 419 210
246 278 779
532 206 659
917 371 927
528 488 169
345 328 41
822 200 989
287 972 530
354 408 515
627 999 932
298 743 501
566 174 397
361 999 155
845 268 944
595 600 243
468 891 386
520 281 361
828 245 975
669 317 426
175 522 615
747 697 618
47 94 857
787 455 210
577 31 700
793 148 855
161 913 185
381 551 988
394 381 264
838 179 122
30 188 711
743 668 536
863 214 114
704 255 980
281 159 219
216 662 244
254 697 961
986 129 825
510 40 344
232 984 371
256 226 933
190 680 688
126 377 778
898 597 472
606 733 958
205 265 656
458 46 818
699 87 686
382 798 780
298 434 41
303 183 807
452 54 660
535 109 677
544 865 921
840 764 593
962 497 44
316 514 42
823 630 997
338 681 455
479 964 164
909 257 824
316 945 412
254 796 198
124 808 279
993 105 582
720 426 484
738 47 138
32 131 200
585 59 356
454 216 576
841 727 435
352 816 737
389 242 884
873 323 105
685 291 710
181 953 70
892 747 601
556 319 953
749 939 695
27 815 147
31 587 939
111 714 480
450 119 378
354 99 47
854 276 191
890 58 115
768 922 271
337 288 878
663 591 678
786 735 461
314 75 432
130 360 577
183 17 577
807 299 938
679 549 583
173 248 572
497 155 353
64 87 123
185 706 944
340 938 673
332 174 529
487 388 791
520 766 797
540 98 685
686 51 653
415 856 613
547 829 942
311 608 140
229 871 626
70 542 163
249 881 219
463 42 951
829 669 704
716 423 541
960 139 626
80 17 887
70 810 614
172 106 573
937 168 492
187 570 153
255 579 921
866 742 673
83 248 388
412 250 29
411 973 267
108 202 918
900 717 969
313 158 654
234 109 626
141 376 512
190 631 554
758 727 894
170 940 766
400 689 327
589 167 770
44 771 384
727 324 190
433 471 736
854 501 331
966 207 790
694 649 701
638 83 381
570 322 996
420 721 236
193 304 566
489 113 714
635 962 205
520 36 383
691 385 649
726 369 30
336 369 140
361 57 284
368 949 162
811 889 715
336 166 798
846 350 415
208 93 437
996 289 689
715 37 547
453 529 763
369 864 522
765 981 458
103 320 263
397 529 441
327 794 679
275 709 120
921 866 373
796 405 99
623 380 160
503 318 760
45 310 199
640 161 532
171 433 584
341 387 820
597 687 211
965 323 150
648 143 593
532 118 65
389 354 739
500 580 292
867 843 175
384 551 458
980 466 897
344 802 648
953 559 429
331 730 952
413 273 15
956 396 710
802 144 485
112 483 233
187 766 898
798 704 630
486 352 300
210 349 884
370 464 538
366 317 751
468 170 220
661 86 265
609 885 933
27 268 803
591 807 882
376 331 924
690 499 782
848 198 152
735 463 240
595 787 973
226 598 999
294 805 13
652 530 639
53 942 122
378 824 892
797 293 56
975 500 562
130 739 465
280 90 240
761 846 687
820 735 813
210 618 717
793 704 967
886 991 34
41 588 918
36 386 747
174 395 506
528 997 741
502 209 570
747 438 400
864 335 299
298 49 141
130 936 471
382 300 79
59 814 82
549 154 810
285 810 967
748 703 189
692 160 729
968 479 327
41 223 797
375 939 24
841 280 804
87 706 584
821 728 178
640 234 168
493 445 272
894 749 632
881 365 468
530 11 513
518 774 867
37 803 206
23 734 376
472 380 766
235 30 329
296 858 436
361 386 990
797 280 528
267 376 601
11 99 183
915 757 454
568 488 65
336 513 264
931 691 447
179 114 428
802 129 659
223 380 106
679 709 971
766 510 146
909 293 429
912 764 49
248 721 530
10 726 728
686 317 743
687 560 778
67 160 361
532 720 119
119 188 958
411 73 45
272 36 804
14 403 679
718 831 497
888 853 275
152 686 852
869 181 140
141 243 993
257 583 57
722 743 601
700 28 309
920 748 404
379 926 135
351 973 167
107 964 202
499 424 314
692 643 274
44 13 448
100 485 28
717 873 486
704 758 395
853 366 944
556 669 514
480 305 490
691 626 395
69 615 918
248 425 613
252 851 291
922 310 722
250 278 406
516 816 637
685 554 162
95 998 955
180 998 742
363 482 42
230 319 964
298 72 375
551 182 560
607 919 184
115 169 279
570 281 130
20 485 444
117 939 754
676 63 24
936 162 455
550 986 938
705 33 762
715 758 394
931 272 729
232 31 543
114 861 377
858 253 343
991 51 703
651 479 725
916 810 743
300 995 588
462 414 166
437 881 118
901 557 894
354 897 974
112 974 861
386 26 577
320 195 790
92 193 624
316 444 79
37 760 816
695 564 348
779 460 402
543 614 97
979 225 787
250 752 854
625 573 336
342 529 820
867 381 505
173 509 363
805 243 985
212 829 41
724 667 168
308 659 736
975 595 173
402 99 168
236 974 453
993 576 333
404 505 827
185 695 972
289 533 982
343 551 70
840 725 234
334 868 909
654 506 369
199 516 745
517 163 263
769 963 694
299 483 84
950 404 299
456 64 629
830 895 397
259 168 706
811 959 372
132 411 302
394 912 458
818 223 876
208 755 408
602 571 251
499 403 729
889 116 942
944 716 288
888 207 355
629 178 639
125 413 383
947 562 443
584 821 285
345 103 488
298 217 530
161 747 851
307 757 236
930 941 568
168 662 989
940 467 592
371 649 664
470 123 408
134 417 312
196 897 767
856 511 13
135 723 72
368 650 989
11 912 687
858 921 486
763 329 685
561 476 619
159 488 323
674 85 437
562 39 583
548 264 944
710 99 510
704 992 571
840 981 449
410 930 504
452 589 102
618 242 693
697 994 214
138 722 941
932 482 83
830 659 55
549 177 658
90 602 489
140 543 957
478 510 444
669 577 446
708 96 30
342 72 242
197 241 584
660 944 687
712 186 643
824 169 805
208 778 51
469 906 811
948 182 458
445 482 958
406 820 274
676 969 49
119 481 447
908 991 571
451 793 86
104 57 904
138 930 367
344 923 80
97 414 862
608 882 961
174 477 512
698 924 326
980 966 859
526 431 212
652 26 859
299 408 488
152 224 384
416 558 631
210 721 296
345 459 293
371 678 119
555 254 600
456 632 42
547 319 36
33 839 957
919 271 874
588 621 228
440 157 886
559 823 794
51 963 792
709 339 210
593 808 740
560 676 156
316 685 617
579 908 528
564 95 564
134 816 419
786 671 139
995 880 697
902 985 776
197 307 493
493 292 14
468 217 539
428 299 870
245 77 737
244 361 442
557 728 36
515 430 227
198 555 626
589 130 398
758 909 703
543 742 494
503 974 572
31 775 395
18 372 820
669 21 133
649 692 964
734 722 311
146 173 784
811 180 698
401 761 93
286 998 70
737 110 306
314 858 681
487 870 307
832 724 553
98 700 781
229 847 568
25 760 856
761 647 984
314 12 440
411 632 70
847 278 424
195 308 352
811 451 834
629 527 570
500 580 135
264 637 529
990 317 362
902 644 771
598 588 503
279 143 183
295 514 771
750 228 292
449 415 340
375 512 719
786 392 804
135 742 809
492 371 70
794 847 762
214 467 658
14 985 613
577 533 260
214 22 235
740 394 706
331 712 811
886 194 21
719 418 257
707 167 607
113 16 748
265 326 642
157 402 310
491 216 69
211 358 844
225 19 691
288 537 249
537 238 308
126 192 750
617 274 648
931 634 778
120 375 475
180 521 831
746 520 145
457 956 505
808 938 939
594 399 70
507 891 457
250 127 689
30 842 208
97 143 626
510 822 258
710 978 578
631 301 670
316 928 167
345 560 11
717 322 969
346 237 929
157 312 606
453 391 74
873 870 122
205 27 395
62 885 198
93 319 509
465 239 948
487 870 464
924 226 877
86 189 63
593 713 535
511 879 637
697 109 235
160 243 249
250 323 629
973 287 467
378 531 267
521 396 928
995 262 617
974 993 276
64 377 297
962 962 115
786 301 842
169 949 705
903 588 154
297 558 850
241 44 521
136 185 804
642 928 480
615 74 479
193 734 561
107 846 760
94 224 260
97 342 754
12 398 736
752 939 18
766 182 848
468 652 558
508 971 254
39 269 312
805 492 618
44 370 87
159 335 775
426 768 387
261 646 444
985 63 302
160 621 125
84 278 763
379 827 790
744 100 596
131 397 614
722 653 111
997 355 559
344 830 584
771 482 782
368 641 168
217 644 683
86 545 232
363 636 268
667 645 842
402 863 786
295 628 977
21 354 857
689 328 745
959 373 786
472 398 144
794 58 284
993 469 576
478 766 812
782 42 915
921 500 691
157 424 657
695 573 86
267 749 80
820 523 412
449 948 367
570 29 238
351 172 659
471 794 506
631 168 470
949 734 192
368 967 983
739 711 776
961 663 564
422 663 318
656 126 839
992 182 123
149 620 558
551 827 714
532 430 850
852 66 369
571 454 363
796 507 247
909 864 120
764 462 86
381 469 486
470 695 826
124 274 441
556 432 529
726 656 897
175 294 54
192 131 554
898 652 803
231 617 720
387 541 456
49 710 11
554 156 351
804 205 429
560 877 355
330 564 100
932 222 867
418 162 989
698 707 203
880 279 207
827 161 385
625 389 703
748 300 417
132 93 814
961 67 927
228 708 155
648 554 73
82 113 502
884 627 761
729 487 782
357 208 396
630 767 241
863 752 605
493 466 220
614 365 653
278 546 952
347 277 928
180 405 256
915 839 537
308 211 12
215 674 575
491 865 989
522 769 643
118 858 703
353 545 663
471 19 802
17 814 626
228 832 347
916 450 683
944 707 776
309 674 155
963 553 173
857 769 79
264 435 641
969 412 974
113 36 383
133 693 517
433 260 22
492 184 91
142 292 21
952 396 470
681 230 32
715 941 805
472 916 21
961 817 61
11 441 390
944 452 354
356 995 400
23 52 149
932 879 31
881 469 644
141 879 262
906 399 689
314 517 633
244 624 530
984 502 817
865 243 381
404 406 224
577 197 359
250 899 731
455 994 406
213 921 513
628 916 998
113 293 715
702 442 177
824 183 655
770 352 397
906 121 21
663 347 266
74 813 659
722 280 455
650 374 88
263 519 432
826 664 765
111 303 491
326 359 904
473 162 113
892 667 278
999 297 663
999 745 684
996 842 360
189 431 952
918 413 376
53 535 130
934 767 912
786 256 933
485 626 191
986 43 697
678 149 708
574 795 261
548 588 840
995 324 618
288 588 164
650 988 724
271 587 329
159 776 263
382 741 161
869 152 802
62 846 154
251 963 314
382 935 106
240 373 316
213 589 636
760 297 626
415 477 789
168 763 667
351 749 128
169 994 657
876 476 498
248 744 205
725 776 858
580 890 486
129 542 259
594 233 614
546 992 380
41 516 797
733 952 133
820 791 115
793 88 605
161 546 546
69 147 333
103 170 880
795 783 596
386 588 447
676 582 985
658 420 849
530 389 534
565 307 474
215 650 667
752 610 796
321 150 991
743 185 657
672 988 309
600 638 68
273 99 450
308 119 15
55 856 166
563 456 227
249 815 647
122 337 683
644 291 36
920 391 338
932 207 964
565 860 356
51 396 529
235 942 969
909 263 39
283 562 425
976 971 426
157 783 413
492 648 189
52 873 423
108 452 804
843 721 812
362 397 396
411 311 926
605 499 834
666 324 615
698 971 92
835 513 98
824 644 306
343 516 763
346 385 57
820 923 694
15 908 623
737 979 149
287 955 93
605 520 374
814 96 695
751 840 391
751 478 729
303 713 60
972 272 571
837 762 534
623 91 611
511 23 496
505 42 633
961 816 661
469 366 154
565 485 673
594 654 688
491 334 510
137 101 617
370 599 956
620 465 310
968 78 422
686 266 952
270 838 141
393 392 122
904 325 117
907 815 570
833 890 937
756 540 218
442 289 798
965 280 567
324 309 30
130 539 301
386 249 697
337 763 17
66 529 882
350 550 164
301 154 656
408 945 541
21 390 473
929 125 702
653 390 651
848 239 316
700 879 345
864 840 369
297 556 968
228 758 974
188 442 875
816 75 784
23 97 498
928 615 426
896 25 90
294 600 918
436 958 870
657 155 490
250 280 77
496 895 134
36 454 136
97 701 320
775 90 410
850 773 875
810 815 420
795 919 756
603 594 443
211 173 48
545 758 614
205 898 621
610 240 498
734 77 864
266 581 166
933 187 232
485 142 196
716 883 60
991 12 767
277 507 363
89 363 228
143 525 247
351 610 561
946 221 778
872 107 374
379 293 185
888 862 280
293 20 422
870 541 633
973 658 286
234 774 554
881 407 194
412 353 617
836 817 278
384 798 923
705 359 495
57 940 331
264 124 266
225 910 614
335 645 311
519 339 978
991 597 705
321 809 909
799 861 65
423 424 271
229 905 749
314 664 546
419 73 541
840 277 704
229 753 637
581 172 903
378 985 268
380 316 664
33 195 295
81 894 118
272 670 24
524 830 367
995 429 618
649 276 805
701 649 835
580 106 673
789 416 16
527 478 888
739 603 220
260 567 354
128 515 557
597 813 423
842 804 101
612 355 15
975 959 429
33 315 740
103 609 763
179 442 753
89 618 522
749 813 797
908 845 373
172 498 61
792 940 684
670 323 644
880 159 437
407 90 50
805 71 261
912 533 313
347 273 505
442 923 935
527 921 721
628 74 925
344 568 523
588 686 347
23 217 859
368 383 313
524 456 171
553 303 121
80 447 731
872 124 845
662 885 98
820 80 215
208 124 101
108 682 438
219 659 49
764 720 550
874 826 851
771 952 844
679 325 524
88 639 864
186 493 13
775 995 821
828 156 470
169 511 678
851 412 682
755 940 512
373 717 183
785 348 475
897 836 781
889 213 806
964 108 307
940 21 831
62 961 400
962 377 446
409 830 78
912 916 120
382 487 754
678 840 593
577 639 633
702 968 163
874 563 879
797 187 400
216 770 87
38 308 387
804 165 930
692 109 858
925 884 330
902 761 106
753 446 863
607 370 21
449 525 975
197 448 838
914 709 583
279 479 675
268 208 94
551 60 160
499 184 59
641 474 947
10 254 584
236 189 401
283 595 635
271 39 673
600 478 909
528 99 981
954 102 578
972 844 691
267 13 532
952 114 784
840 328 813
173 435 623
78 45 321
292 389 119
63 666 133
882 165 710
390 921 703
432 653 782
959 352 280
676 275 46
185 838 317
958 275 83
736 260 573
644 582 446
245 668 204
118 708 921
13 762 781
481 340 565
405 492 179
855 60 897
576 155 589
354 25 782
780 983 403
353 224 919
868 704 577
77 753 416
644 934 238
262 474 721
553 872 491
508 571 203
218 358 190
920 942 743
173 778 669
905 106 205
824 505 981
407 443 726
108 291 623
167 105 792
510 400 844
247 286 789
366 203 874
174 737 802
65 596 734
295 606 629
447 589 560
403 136 678
215 41 999
18 425 464
18 498 186
376 202 87
702 231 560
960 78 427
102 627 827
129 293 910
819 620 262
616 238 420
913 276 594
712 171 471
775 548 315
494 93 587
899 54 989
374 829 211
315 246 57
412 98 812
359 213 487
712 299 755
705 569 600
399 193 273
496 978 385
277 564 761
459 644 235
882 39 937
145 326 366
481 291 957
487 232 23
515 236 58
421 957 276
20 286 769
758 579 774
833 460 955
540 264 356
349 240 172
522 557 469
308 90 267
670 561 302
180 365 848
110 549 865
378 97 333
877 426 653
378 488 320
285 161 295
440 690 931
10 725 530
301 228 652
152 914 900
770 919 205
541 930 12
543 767 468
254 785 573
391 971 279
710 281 43
46 713 271
381 493 347
465 831 667
745 696 980
657 992 902
728 292 688
736 136 802
678 959 715
397 537 726
177 856 510
565 241 704
736 255 714
551 813 950
420 359 692
291 465 622
943 672 521
997 929 148
716 309 511
88 510 809
549 270 303
613 661 733
636 584 292
534 996 153
590 97 898
617 20 868
287 496 107
109 743 800
115 76 423
812 576 792
42 916 918
310 115 35
656 433 895
159 880 913
844 565 87
286 850 854
980 220 431
812 305 117
89 346 145
688 841 98
167 320 735
920 154 300
495 53 120
134 370 841
770 421 867
938 964 264
982 255 761
612 639 52
983 811 758
989 922 238
787 430 47
171 110 814
621 291 716
137 921 469
888 989 647
825 409 908
122 330 81
526 369 54
157 536 448
601 740 461
690 186 226
127 553 479
812 41 540
291 166 122
227 181 663
434 275 683
611 368 858
860 139 27
338 404 370
939 235 302
164 535 832
55 267 785
278 560 502
420 928 688
61 227 450
884 399 579
387 242 276
471 977 213
915 621 141
115 256 777
945 948 346
631 269 367
297 778 146
937 945 426
707 894 559
118 564 385
626 770 101
805 166 210
649 771 158
344 750 81
477 489 283
67 792 760
97 529 249
715 189 425
859 641 224
26 959 173
821 16 513
871 613 375
641 355 629
526 959 419
457 173 314
577 225 526
263 834 962
915 633 590
677 273 76
382 313 838
804 938 33
12 718 641
156 58 581
375 597 723
826 260 722
150 845 175
526 425 221
616 51 824
306 47 968
720 420 576
275 562 689
85 311 589
144 849 915
435 306 554
541 395 786
712 800 690
859 810 354
74 39 184
223 927 341
628 74 15
255 353 470
483 983 451
200 758 903
798 549 708
490 470 273
994 342 679
222 429 814
581 703 274
520 871 889
564 869 727
489 980 513
450 590 26
762 785 10
180 971 451
409 68 739
634 765 840
668 22 972
854 358 194
427 759 465
241 862 896
520 829 147
118 609 479
986 744 707
820 721 406
439 883 184
532 585 121
791 294 149
800 390 987
765 363 547
68 866 201
512 21 796
175 726 312
774 622 114
686 119 829
449 286 673
710 222 944
585 250 65
459 109 990
429 565 353
598 567 625
502 741 379
650 540 11
218 838 307
612 816 379
315 755 366
380 905 832
341 464 230
26 751 397
569 493 253
45 116 187
956 683 314
25 371 395
522 631 479
898 937 536
872 996 686
613 361 796
606 814 121
964 477 902
909 637 568
601 46 103
943 57 337
738 604 205
137 610 202
873 887 148
650 487 81
970 579 48
905 353 803
482 926 748
318 635 512
739 92 801
521 762 926
160 285 836
255 507 46
624 463 783
107 268 923
818 502 446
534 808 728
930 992 513
739 638 961
616 689 255
674 662 303
432 282 728
949 559 120
59 289 542
280 564 745
158 440 130
472 143 944
816 403 618
255 729 215
877 707 590
40 272 565
507 463 106
106 772 929
721 93 38
52 206 288
431 86 322
700 632 560
547 758 866
119 761 375
47 787 110
997 304 236
777 782 553
150 181 989
48 73 259
643 32 98
817 21 787
93 24 162
267 607 655
858 686 733
895 113 775
349 533 770
614 16 742
296 709 558
389 754 81
288 971 52
685 345 799
371 561 297
897 448 307
342 976 124
223 540 803
225 465 911
419 102 56
708 439 56
726 156 433
380 965 828
729 27 148
803 696 85
680 420 306
12 759 296
611 282 732
606 455 798
677 954 153
124 725 494
664 822 50
688 338 104
992 858 552
632 43 504
839 359 255
347 649 717
709 524 696
748 24 190
663 817 607
845 160 286
668 54 272
586 983 240
66 633 854
91 575 998
260 946 153
710 135 625
782 351 289
643 278 97
958 484 737
462 172 705
54 311 274
430 850 541
669 715 60
259 79 708
505 807 470
147 63 757
96 240 639
410 647 432
626 779 801
33 863 944
233 143 594
923 858 752
963 838 864
794 869 986
670 468 647
890 752 877
300 784 701
233 630 527
683 804 806
701 683 72
739 724 622
240 272 357
35 355 104
378 589 489
725 626 287
24 905 669
772 273 739
806 838 502
516 317 183
804 219 809
714 601 46
882 305 750
554 113 288
489 908 174
265 980 444
531 805 752
31 755 495
207 184 872
586 296 626
192 943 524
453 435 235
133 749 532
931 478 430
864 320 991
118 759 386
925 587 258
142 418 450
387 867 89
184 912 56
145 535 245
544 123 197
287 202 321
143 766 384
794 109 983
673 700 730
560 959 745
978 159 396
931 655 488
585 566 333
585 487 243
199 152 377
261 425 169
571 855 930
97 250 766
866 700 676
537 856 53
858 592 534
262 319 211
982 721 414
985 594 969
761 186 972
312 656 236
425 296 752
738 850 611
721 580 509
850 163 958
811 533 698
45 197 86
238 132 930
360 328 25
638 174 691
143 541 731
153 678 31
652 204 38
849 814 512
824 535 661
573 430 327
668 654 342
220 387 719
334 470 150
74 311 886
682 827 727
263 645 88
762 209 436
235 20 289
548 654 822
52 823 109
553 958 711
693 296 794
94 994 461
664 564 382
756 775 698
848 753 817
69 560 579
318 781 987
848 605 240
784 29 402
957 630 184
886 53 314
111 133 440
953 854 892
441 983 142
150 689 266
360 353 39
479 139 636
356 827 974
274 690 996
907 786 435
696 742 485
802 363 966
153 63 157
915 325 648
857 521 589
758 193 930
472 751 77
819 991 212
181 148 639
209 427 576
662 603 204
83 968 582
75 433 795
953 163 568
86 426 611
680 985 310
332 976 357
313 189 387
285 581 60
601 565 521
193 386 569
578 27 346
338 207 416
717 453 255
539 813 580
376 186 109
309 618 519
178 185 34
224 656 969
965 814 78
442 760 746
10 336 541
897 632 262
71 125 490
285 386 94
954 704 408
872 229 12
544 614 880
325 686 747
877 162 470
142 242 543
441 960 214
994 154 468
398 581 243
778 965 756
170 792 746
846 723 299
255 807 494
869 895 896
448 199 319
33 364 492
713 492 587
814 713 776
939 62 775
363 132 557
211 452 666
164 539 960
625 294 721
996 701 125
399 188 223
992 736 70
66 378 656
727 279 390
545 159 808
304 632 891
724 185 891
808 339 650
683 545 717
940 338 953
468 767 377
723 477 323
250 912 276
682 858 560
785 102 792
281 610 245
206 447 911
916 79 40
282 165 25
769 345 853
226 689 100
274 967 590
264 443 767
471 588 556
286 609 144
540 290 961
593 105 874
586 472 947
286 260 659
82 547 905
998 214 612
41 401 791
509 365 605
219 896 84
140 422 465
955 497 757
862 448 376
149 60 635
386 708 748
466 541 345
59 178 490
875 734 901
338 721 360
681 659 52
175 250 462
552 575 369
985 536 194
895 324 418
66 476 781
383 306 214
420 518 539
805 405 38
211 14 142
507 22 463
220 750 416
795 497 733
146 329 517
35 547 654
193 329 332
795 636 483
17 62 377
111 937 991
108 632 133
807 989 834
397 637 374
596 787 872
813 164 454
945 565 51
682 248 217
293 166 295
160 254 265
671 971 780
732 390 482
54 259 749
916 329 59
49 318 674
448 960 113
964 56 194
86 562 502
793 982 508
592 635 933
506 327 755
584 967 223
681 45 246
206 265 899
848 375 632
804 562 629
241 210 489
535 723 116
867 364 538
270 110 957
956 83 539
296 577 565
706 500 287
333 483 366
667 808 331
249 372 492
231 665 187
208 365 400
43 350 810
634 557 581
650 939 396
402 44 968
355 585 418
410 866 30
973 288 84
345 367 511
909 264 788
272 751 495
208 286 947
481 897 892
639 737 812
291 609 146
351 715 189
423 684 30
164 923 685
994 10 49
120 498 546
695 191 29
950 383 56
758 339 145
893 335 167
402 356 195
715 115 735
716 233 100
257 661 722
225 755 502
494 271 428
189 807 945
926 591 255
222 37 746
597 485 579
768 529 99
281 575 224
962 184 969
417 224 500
856 60 103
911 962 337
710 387 599
928 232 835
98 192 552
852 857 478
302 948 711
401 632 291
558 149 611
74 11 563
940 172 80
534 872 484
312 700 982
500 29 476
279 480 401
924 38 714
329 654 42
219 65 625
370 835 332
351 160 393
986 120 577
171 277 437
956 686 445
885 203 516
752 173 656
734 234 911
994 692 608
965 62 718
407 123 369
634 882 939
816 210 309
734 850 449
519 677 471
871 60 132
891 379 578
380 640 736
498 122 437
635 67 211
900 232 790
639 422 574
608 772 578
114 941 511
471 119 616
931 55 782
118 932 468
97 828 518
352 707 983
529 519 290
451 102 220
409 554 827
732 194 896
899 762 214
76 749 854
900 237 408
282 940 251
549 147 949
310 829 785
120 439 170
562 209 494
313 338 515
683 248 142
561 331 98
439 482 261
936 227 610
639 710 319
371 527 672
131 938 634
333 253 553
188 254 340
214 57 915
306 880 393
421 15 512
563 918 499
89 536 182
477 723 409
385 272 642
415 208 848
419 993 710
951 531 460
816 90 640
719 18 545
957 312 338
311 923 621
711 942 758
828 961 253
477 696 656
539 46 504
165 537 315
333 972 701
50 142 73
543 713 128
359 186 763
847 926 815
221 783 23
856 856 609
499 115 894
692 592 816
902 894 617
10 580 426
701 480 819
914 631 559
380 725 10
527 311 351
466 954 579
90 717 703
795 967 403
304 480 923
587 389 711
187 414 986
49 413 80
61 760 454
817 888 554
757 378 230
636 99 719
692 113 135
77 738 293
450 344 242
400 891 253
942 553 937
581 377 819
788 450 201
444 966 728
364 715 933
174 697 94
853 466 315
667 768 507
360 798 725
963 660 194
121 959 230
766 304 649
621 975 311
827 877 535
960 422 949
655 496 546
746 219 475
833 361 65
376 385 293
264 676 912
93 911 673
341 465 913
793 941 378
88 311 724
893 715 802
49 752 150
427 69 631
494 855 582
402 10 595
193 887 142
799 355 841
166 916 20
667 484 585
878 864 196
220 444 821
608 271 371
206 630 873
510 830 876
262 796 193
49 731 274
507 776 401
685 73 797
215 644 414
556 746 434
140 530 641
375 832 772
637 580 314
922 990 588
735 691 227
496 190 374
864 116 369
801 731 778
108 843 510
236 396 140
853 711 399
682 273 761
422 775 196
898 948 794
358 932 605
178 154 900
448 470 711
718 925 596
459 382 812
859 263 755
253 833 228
759 563 996
200 118 142
91 897 985
831 557 893
526 531 204
323 181 133
432 605 380
95 949 603
275 556 10
726 992 420
25 207 833
218 952 285
408 857 289
961 886 201
538 223 148
874 221 868
645 726 150
154 989 734
869 673 514
75 812 662
971 661 496
315 709 708
875 18 897
103 889 466
156 187 699
147 659 637
609 355 391
524 748 414
846 639 917
102 399 401
408 888 538
159 978 935
756 658 941
746 420 66
884 312 254
136 767 525
264 641 144
678 555 497
254 335 852
441 763 696
58 631 799
253 106 699
27 240 364
731 797 483
594 538 960
974 516 197
422 649 571
926 418 57
353 291 88
672 618 371
586 768 126
815 765 976
262 154 976
223 671 263
193 453 655
571 921 956
966 45 343
995 396 482
621 403 329
62 828 484
101 684 897
983 457 941
594 32 907
644 493 120
208 157 794
590 843 697
701 554 976
848 421 812
524 154 424
579 469 734
391 935 730
332 677 485
58 695 886
109 381 968
711 891 369
108 984 925
684 62 501
312 594 835
562 531 894
673 621 364
64 403 655
945 905 317
960 523 684
947 94 757
727 768 439
677 190 445
162 511 661
254 189 745
576 959 979
77 839 322
326 627 180
455 126 174
122 292 919
772 526 97
307 597 279
467 740 889
348 436 455
51 193 499
520 423 139
173 650 933
744 938 191
347 320 69
540 383 421
790 296 129
818 839 481
488 856 202
919 66 225
384 670 46
351 598 684
502 592 837
802 467 305
212 909 624
971 392 423
148 411 394
895 507 648
532 350 567
150 834 647
680 19 63
174 866 777
540 438 765
565 404 659
509 30 261
846 956 773
843 104 847
475 929 153
715 11 134
671 68 526
873 195 694
228 529 945
349 670 577
168 805 522
24 52 755
584 92 455
298 900 336
632 896 27
811 830 603
221 428 568
714 415 744
109 160 745
874 482 49
37 768 860
616 127 691
359 247 987
925 886 150
770 819 865
199 501 722
856 54 365
687 784 50
633 33 568
392 669 849
793 64 396
460 680 677
396 110 517
760 178 855
477 963 33
879 109 847
825 459 219
952 697 323
445 716 16
922 307 708
800 916 909
574 606 443
73 133 935
351 665 770
813 192 605
551 713 725
147 351 72
299 821 578
208 103 770
757 575 285
525 705 888
61 831 182
385 324 141
178 121 614
378 404 236
37 128 746
391 982 847
224 536 50
527 572 695
562 385 417
100 147 687
436 983 352
978 863 63
641 883 329
258 882 706
709 222 839
555 968 47
748 738 97
67 632 121
11 149 647
567 974 843
281 823 489
183 301 292
677 231 397
555 174 219
341 665 44
706 838 244
447 73 511
434 999 203
66 378 270
973 812 563
576 908 352
776 71 968
394 962 941
690 522 185
515 599 384
556 642 500
132 603 367
946 699 235
26 793 223
772 558 13
416 863 257
17 295 855
24 503 848
680 572 308
994 252 850
961 761 554
939 231 843
142 575 41
793 378 926
601 145 667
729 790 349
787 233 314
455 812 243
654 517 665
279 369 944
427 569 756
164 834 811
66 689 154
119 440 394
409 581 98
15 649 517
952 316 466
169 809 25
365 800 41
598 249 902
668 955 626
291 466 103
577 429 505
417 989 715
268 16 570
788 635 933
598 103 338
221 435 629
795 953 119
71 826 997
870 766 788
897 205 43
20 500 841
829 606 681
144 418 924
81 943 614
834 223 763
130 239 160
518 260 794
128 213 809
628 378 477
280 343 514
215 140 293
206 237 109
423 55 826
265 732 192
868 701 643
218 643 71
868 359 739
499 273 411
42 711 513
339 815 291
807 252 82
730 109 809
798 731 74
466 50 590
876 892 460
599 653 988
273 611 149
187 378 332
619 216 674
166 617 282
50 635 853
862 980 887
610 952 16
67 664 346
494 318 127
155 879 892
673 890 528
843 214 758
538 703 123
800 754 780
142 303 95
930 700 206
601 942 115
291 116 252
345 256 67
967 535 289
726 474 715
946 749 969
259 12 55
29 225 568
410 45 820
251 838 278
35 569 752
896 787 528
931 949 157
308 703 562
773 116 739
104 687 275
33 993 724
749 959 439
991 157 347
706 200 262
697 797 527
305 413 524
361 149 191
728 339 908
903 492 820
748 887 814
537 849 316
804 615 364
603 858 846
352 274 189
840 22 722
86 546 58
329 720 598
273 843 676
400 525 254
398 128 929
981 129 584
439 942 325
89 967 333
749 58 582
276 225 536
738 893 366
730 106 567
703 254 531
79 214 566
567 448 143
961 861 452
866 298 727
25 302 724
20 793 601
415 562 293
788 712 475
686 986 510
811 548 591
178 443 907
442 716 585
458 888 243
147 325 345
741 785 560
526 220 251
887 143 92
158 224 691
199 21 882
805 236 363
424 135 711
422 845 544
952 265 716
571 804 532
875 518 361
553 797 629
212 940 161
197 625 235
143 244 877
528 529 262
872 974 29
99 524 707
492 799 258
371 981 431
92 443 265
82 583 550
898 719 378
734 502 655
937 277 680
187 595 880
480 347 599
628 698 873
915 84 931
689 969 254
271 310 833
440 989 476
805 40 833
406 883 156
924 563 766
162 489 842
99 488 32
987 439 311
521 279 968
620 762 179
384 980 488
924 198 983
61 710 33
568 494 43
873 267 687
83 758 784
787 713 267
253 601 198
180 93 266
595 968 728
242 12 187
649 204 773
831 276 244
526 675 236
789 615 187
843 879 603
167 847 82
600 968 503
376 407 27
864 951 516
200 841 260
489 378 784
646 339 628
189 975 33
914 500 461
216 261 353
803 264 909
563 101 318
914 962 710
91 577 750
48 124 489
705 749 340
877 867 732
11 436 202
242 486 678
488 969 130
370 498 798
770 453 650
571 687 937
905 137 32
77 607 843
454 773 486
45 598 514
679 210 805
329 853 180
912 847 390
835 813 682
829 819 652
692 157 463
501 112 903
982 260 122
386 88 616
229 580 445
76 188 23
593 658 833
841 938 10
97 705 795
519 541 479
306 146 548
542 66 321
907 59 963
206 201 114
490 369 244
359 735 726
636 977 178
532 487 942
693 503 732
613 322 494
458 608 95
949 407 718
546 559 273
921 341 918
179 865 586
368 833 919
485 141 462
666 507 562
328 730 429
111 171 565
763 340 193
617 964 909
782 740 86
858 206 930
713 759 249
95 499 68
701 985 865
891 481 108
322 654 409
808 671 952
385 67 614
27 694 59
722 172 642
120 889 90
636 660 918
58 844 912
58 700 743
67 983 155
377 632 929
946 269 771
179 879 873
826 784 544
101 476 202
261 99 635
391 688 822
190 77 986
828 801 502
23 197 891
38 159 688
111 356 470
863 578 505
750 492 789
102 909 268
421 348 679
771 718 681
169 212 38
705 716 388
807 69 480
58 506 346
92 559 293
881 692 607
91 537 349
245 385 540
406 962 625
192 687 713
666 645 330
255 523 911
43 641 412
578 461 962
446 828 866
31 232 364
510 591 981
904 890 274
138 91 443
436 942 369
231 364 347
562 592 410
934 174 876
646 710 793
416 261 881
523 698 114
994 630 835
133 679 898
364 976 559
725 682 331
814 965 525
677 623 86
931 214 688
469 716 873
356 959 261
64 213 191
895 14 661
572 797 633
572 289 727
96 333 848
176 256 622
58 427 286
205 598 870
436 811 237
997 689 180
574 104 290
218 134 393
978 31 967
497 942 310
686 381 202
237 185 723
49 936 685
172 88 957
810 99 546
380 490 486
285 625 81
792 838 748
863 254 296
701 361 767
357 315 400
176 827 531
227 282 890
176 592 727
401 293 197
899 275 583
335 280 70
801 80 509
791 628 504
10 199 770
416 649 817
392 163 526
467 939 907
669 697 476
293 405 623
983 159 464
893 776 598
772 649 881
657 698 976
998 298 64
428 964 635
883 845 102
712 967 83
668 775 531
381 668 274
116 936 487
829 746 722
937 527 17
807 728 190
850 309 448
750 741 206
815 920 756
664 868 329
337 287 721
698 748 111
911 133 891
296 113 788
278 825 654
422 386 921
812 657 523
568 435 272
803 200 587
675 630 781
107 681 259
968 619 716
172 52 274
578 350 528
799 229 140
310 986 788
366 91 12
186 687 913
826 548 338
92 385 284
874 187 620
495 985 630
309 624 638
618 370 32
506 759 360
138 230 963
664 173 279
76 376 848
367 775 840
227 484 807
791 541 971
652 158 379
841 122 76
89 597 67
838 256 545
122 909 672
170 530 31
501 628 475
203 796 713
87 540 554
185 228 413
803 71 769
873 678 397
153 285 30
493 168 490
731 14 309
378 15 734
156 198 93
232 300 200
496 458 91
657 526 619
48 382 259
738 338 63
624 94 61
237 265 514
376 984 441
889 255 32
773 252 429
212 830 786
197 836 504
340 64 727
221 379 692
531 955 612
617 946 18
345 582 401
137 105 602
797 663 598
557 529 84
672 56 521
877 144 113
479 962 706
596 440 587
408 460 831
237 948 822
644 298 21
635 30 681
354 52 925
649 712 863
12 583 358
239 532 749
265 952 241
629 786 239
742 748 181
91 305 864
27 561 77
491 824 624
833 864 126
676 964 948
561 321 113
372 655 120
758 148 828
688 544 137
141 732 443
840 406 953
467 896 589
993 510 942
287 728 194
312 479 610
846 760 796
120 737 221
443 678 472
108 606 867
736 123 324
920 492 638
548 21 173
616 818 284
141 656 740
883 627 769
649 349 840
482 153 402
273 327 230
64 992 88
884 137 44
64 988 130
604 841 637
876 565 731
690 94 455
306 950 269
874 254 568
575 885 724
737 794 416
993 899 29
713 865 669
716 790 194
499 964 686
161 597 394
607 160 82
520 125 603
212 865 99
724 343 465
884 917 930
300 410 984
999 804 670
325 743 178
208 802 174
176 593 780
862 34 294
112 47 126
624 791 294
511 735 342
848 813 198
800 217 123
679 852 189
455 290 720
864 334 25
343 250 525
328 653 259
273 878 637
164 295 396
755 539 489
620 581 130
810 188 304
41 998 490
177 915 359
983 935 431
417 615 443
179 964 740
178 261 266
582 822 739
463 179 977
663 999 859
901 603 326
385 211 426
479 834 169
126 329 617
923 914 546
103 622 164
576 951 912
794 933 642
298 902 78
488 822 913
971 698 589
790 381 452
853 332 105
921 287 36
21 259 970
626 965 356
940 727 596
544 258 899
900 696 780
582 945 152
463 673 132
400 262 899
326 831 20
186 130 490
114 667 66
825 631 100
535 794 586
946 371 316
748 639 478
531 292 251
58 949 272
261 388 879
323 656 577
536 726 511
674 406 716
258 157 451
744 50 414
954 316 591
38 598 835
27 165 457
707 166 479
974 492 429
867 704 947
23 334 985
904 574 136
92 450 903
924 73 428
300 181 464
54 195 599
474 124 183
460 825 696
365 213 665
910 991 751
645 549 68
193 940 945
547 965 696
341 252 947
785 212 383
421 732 849
695 346 957
596 95 612
785 762 862
662 972 568
454 936 658
146 610 36
904 306 333
665 239 213
571 431 547
400 935 212
101 808 889
105 461 468
791 136 967
215 641 702
571 82 37
948 953 573
846 657 530
622 359 244
916 203 535
369 491 182
620 314 842
214 378 271
982 842 482
809 451 757
949 206 309
574 621 431
981 732 325
430 24 744
479 561 402
504 582 269
38 181 904
86 34 173
680 743 742
529 134 717
98 756 223
884 592 789
256 467 863
22 510 481
978 44 593
297 313 172
623 745 326
686 909 829
589 312 470
631 955 419
717 290 609
308 477 339
498 581 352
302 867 788
460 420 139
374 186 434
525 509 388
554 397 483
499 337 263
410 179 817
661 588 900
146 389 581
377 694 165
727 492 736
934 739 555
281 864 252
196 779 747
41 783 371
399 442 697
695 891 423
129 232 610
160 713 610
352 736 568
26 631 309
935 445 14
763 488 905
73 183 702
221 34 368
562 793 380
151 676 465
794 792 211
722 153 505
53 403 576
112 665 941
770 240 820
657 739 947
255 731 378
678 141 495
304 842 821
314 109 777
357 288 990
653 558 462
422 85 419
387 422 796
41 836 891
484 778 953
287 904 400
255 550 866
673 525 915
475 942 93
850 248 387
806 203 631
740 235 949
722 115 404
347 280 819
72 881 825
196 764 267
701 384 587
136 702 105
420 983 611
269 439 925
12 790 171
199 129 547
737 355 42
490 700 362
233 569 613
211 445 958
426 659 151
583 347 903
135 45 279
174 705 99
963 818 206
958 580 420
240 104 175
556 279 70
617 518 232
947 161 313
753 359 126
785 131 736
621 301 881
504 412 375
887 861 132
433 842 879
125 550 838
494 720 980
228 534 66
43 761 838
581 215 92
896 194 593
862 917 471
267 661 908
124 622 500
310 745 555
635 409 637
957 701 559
248 900 397
18 44 576
132 224 718
971 107 315
474 749 888
868 805 860
383 346 742
48 170 240
544 45 292
103 785 972
898 725 223
654 192 851
416 748 995
957 900 320
31 139 410
194 606 716
813 440 251
593 102 195
778 591 724
92 121 622
98 771 552
529 42 484
103 396 263
795 121 951
810 887 307
965 997 386
538 653 796
324 286 992
117 284 48
992 693 460
381 29 127
781 730 623
521 922 19
86 596 233
561 373 862
700 140 803
86 646 820
428 30 989
333 237 718
77 241 505
839 888 936
286 34 503
814 728 466
278 13 178
889 26 363
748 174 77
728 446 694
533 678 409
888 668 442
348 136 835
58 586 164
749 832 369
749 965 546
481 948 526
316 168 440
620 293 241
451 762 634
805 530 929
682 557 495
54 636 292
495 847 139
492 137 698
957 673 823
809 17 561
955 697 271
234 855 468
429 453 140
327 401 143
176 900 655
890 878 778
969 187 974
47 607 182
391 489 192
819 252 866
466 881 177
943 564 994
438 37 184
972 364 326
519 734 363
861 88 649
274 210 96
90 196 570
792 723 907
380 912 495
10 557 416
512 774 412
646 148 77
682 901 915
156 614 862
762 482 446
570 977 289
500 671 791
70 250 972
460 233 874
88 788 971
808 34 482
304 628 237
489 651 98
600 365 551
143 199 13
683 39 558
894 573 608
994 393 170
987 444 172
854 942 242
838 91 502
43 830 101
110 932 623
583 767 661
212 54 250
591 542 712
491 939 140
572 105 795
328 730 776
521 748 415
163 50 873
121 540 873
143 741 725
21 359 490
550 920 135
971 944 968
748 876 334
600 515 95
914 347 88
736 882 785
235 264 974
770 961 236
445 955 624
312 842 78
354 512 435
600 613 84
879 798 642
474 433 353
51 172 540
137 459 231
278 566 787
103 921 406
232 115 619
898 307 57
919 88 516
714 697 346
514 212 772
133 813 258
827 967 18
558 958 292
995 490 730
454 94 354
770 57 343
328 77 234
587 226 336
231 969 84
113 277 672
22 660 343
779 788 544
719 49 865
865 953 424
598 183 981
265 929 113
30 305 319
663 561 779
249 659 769
99 447 458
320 286 809
458 604 855
594 773 169
751 423 707
674 332 25
865 857 233
893 891 439
606 22 813
927 903 197
977 546 52
941 670 753
644 454 692
992 488 199
862 800 327
966 159 763
192 901 906
257 566 760
620 316 208
508 137 887
848 158 845
129 875 388
293 410 162
323 720 882
846 678 718
197 534 998
913 550 493
313 549 415
520 134 779
354 828 123
504 797 946
413 89 754
983 535 668
521 591 646
564 328 351
287 385 62
988 993 342
315 946 288
985 755 209
26 794 65
332 951 865
530 83 223
904 139 438
924 272 700
734 530 282
575 986 769
126 279 297
349 640 397
141 87 37
705 309 63
247 119 685
102 829 704
271 846 787
352 895 15
812 255 201
654 355 415
784 528 178
486 670 535
900 994 156
139 508 943
623 534 837
473 734 743
179 288 348
440 179 947
862 408 193
476 938 902
52 858 465
815 978 265
604 220 879
936 55 18
490 751 50
379 314 270
144 506 238
110 227 958
987 685 957
634 16 656
71 556 753
395 587 77
70 902 579
563 191 876
739 355 294
904 840 723
951 706 411
557 305 702
973 160 757
12 443 301
722 99 770
447 471 567
601 891 947
659 890 235
897 12 223
725 659 756
994 936 627
182 893 124
550 213 421
781 960 390
560 353 975
551 375 866
184 687 926
579 627 97
865 600 229
348 109 678
599 29 613
288 984 365
364 928 609
177 639 425
557 989 819
194 221 310
588 41 890
638 430 535
321 941 169
719 223 748
503 455 995
88 932 739
887 421 623
187 61 317
482 393 818
48 833 853
520 170 414
219 338 948
117 604 746
996 119 172
661 177 79
152 43 136
849 149 606
421 244 606
294 989 114
101 650 820
207 723 852
887 323 935
386 754 49
308 73 972
142 197 685
191 375 984
210 491 705
214 586 839
543 783 769
737 273 307
839 360 835
484 747 810
40 589 859
806 970 218
915 786 90
696 760 884
147 852 763
267 489 948
770 378 939
592 827 219
27 593 631
51 87 156
676 640 474
830 287 416
113 734 434
371 637 890
11 671 741
440 267 33
70 327 611
748 585 360
269 385 74
660 806 510
214 406 625
309 951 395
457 358 657
939 257 765
556 16 518
752 208 467
518 235 675
168 614 663
966 303 82
915 89 960
654 443 866
524 904 589
674 267 232
991 860 734
604 994 224
243 317 891
718 553 828
480 850 697
866 288 357
415 789 745
934 640 424
720 483 619
588 638 740
887 978 955
57 294 770
443 240 289
906 658 731
100 460 812
68 596 556
968 534 159
334 566 894
590 787 518
359 552 429
761 224 606
922 10 484
411 200 286
281 590 178
869 227 153
808 478 675
560 517 253
763 53 404
691 252 726
312 458 220
627 701 376
20 199 348
344 566 214
27 575 641
762 555 63
440 648 82
768 218 904
739 620 529
49 229 820
448 576 948
318 478 407
744 389 81
693 256 80
482 268 828
449 921 290
886 62 210
257 799 633
405 298 740
705 42 122
82 165 922
688 568 176
791 939 167
192 542 67
785 811 375
498 715 312
934 27 800
809 953 253
510 333 540
260 911 333
127 52 793
885 506 940
692 59 638
502 196 164
566 49 12
430 996 286
880 218 345
619 841 431
814 135 911
164 494 787
431 319 737
730 573 385
750 857 456
888 580 837
614 91 985
320 552 388
377 786 129
823 881 778
443 727 66
489 572 523
179 374 987
587 111 988
960 895 527
359 852 819
425 112 967
813 576 358
911 530 455
802 300 205
954 738 14
726 686 978
172 733 934
375 409 710
588 254 923
403 491 950
870 178 906
209 234 322
590 968 957
975 422 731
684 698 32
28 212 741
434 690 464
662 767 539
442 730 670
518 74 670
170 35 376
728 797 319
597 331 851
93 755 265
562 60 516
899 78 932
885 39 412
991 908 397
176 275 65
791 243 281
107 175 738
152 813 824
806 623 386
286 238 375
507 726 353
310 324 231
830 244 149
460 749 496
104 839 735
101 495 257
959 682 955
712 292 362
814 543 400
843 270 78
863 706 773
760 186 549
300 484 620
969 516 360
669 499 536
528 105 840
604 842 134
677 406 781
350 433 209
123 75 22
712 981 910
282 151 432
135 437 431
593 916 127
215 617 28
637 306 753
476 468 207
778 198 351
228 698 680
497 585 746
94 879 700
691 348 107
92 384 839
601 905 579
158 185 981
857 489 310
645 882 997
69 940 693
61 780 763
323 841 584
723 774 476
427 532 588
862 705 972
723 864 492
138 113 219
653 263 759
919 642 436
452 196 972
705 29 876
368 961 595
727 923 544
507 295 455
746 220 76
705 474 909
47 168 126
628 179 515
824 364 300
922 873 245
882 871 453
21 389 53
791 743 687
702 639 867
589 354 277
424 10 220
483 345 696
503 918 398
196 270 868
68 867 642
662 873 744
609 304 993
86 270 361
907 135 287
103 582 533
636 40 504
192 193 35
61 282 299
754 115 70
567 926 457
319 37 886
285 641 735
258 667 76
330 65 718
805 725 456
873 768 958
543 168 827
861 148 471
533 330 513
157 279 68
57 836 868
487 239 637
92 831 707
296 340 915
763 371 313
412 992 380
390 74 263
578 272 115
709 340 229
273 712 485
941 857 479
932 81 168
322 694 226
277 786 681
325 636 741
384 947 14
950 747 344
599 960 549
794 832 116
816 534 613
972 500 289
14 452 41
395 158 312
261 129 713
961 220 821
130 782 83
822 926 419
292 136 741
466 257 893
224 109 172
951 954 186
113 979 171
971 158 814
884 717 625
990 177 977
522 412 910
362 630 294
476 524 229
812 505 249
462 18 235
990 839 166
501 904 248
690 397 583
73 275 601
534 212 44
434 225 483
580 471 696
236 586 82
345 209 893
462 549 845
837 182 224
139 468 174
858 700 452
735 15 545
474 988 708
185 501 771
560 532 67
864 14 241
696 490 769
334 335 64
195 758 297
582 243 604
780 240 841
158 966 69
814 142 644
427 970 130
668 296 928
739 987 369
247 44 238
446 206 87
50 796 482
407 957 806
417 249 354
884 471 733
770 993 397
11 309 716
626 802 358
443 395 430
961 904 720
959 14 714
244 832 59
81 910 139
934 258 44
555 426 191
528 809 73
547 343 848
125 963 888
555 305 607
521 939 235
68 423 506
768 768 199
478 325 653
410 616 956
908 615 227
280 723 341
461 74 607
779 64 597
413 383 299
312 341 863
346 12 234
333 212 673
524 453 985
624 51 501
278 909 50
155 520 940
618 571 717
100 950 156
756 791 77
346 732 207
873 946 631
783 697 441
80 463 963
983 876 566
552 275 166
60 441 296
685 848 736
48 314 775
794 46 713
976 855 493
92 972 121
849 798 241
721 371 746
357 92 923
317 608 515
35 399 236
640 552 454
416 694 470
939 69 544
703 647 864
224 762 281
42 684 558
537 75 296
103 834 349
311 417 397
35 271 997
117 419 149
675 311 821
835 539 830
781 745 779
917 231 520
697 776 841
435 775 153
46 453 397
677 870 165
144 63 374
745 763 341
488 414 975
806 491 453
886 308 555
650 772 954
840 356 246
184 279 94
727 838 26
119 906 830
332 266 347
222 28 838
362 456 247
732 659 529
177 236 73
242 814 833
639 756 564
779 990 922
396 676 517
691 742 604
176 507 99
931 142 551
877 261 375
99 547 75
338 208 568
327 196 992
281 691 136
924 870 818
656 913 190
553 526 708
934 307 564
948 666 822
966 381 510
411 280 687
185 538 426
939 409 620
339 531 131
261 672 160
465 462 219
53 702 533
408 603 356
565 62 298
102 388 226
901 552 794
442 203 258
319 224 108
999 839 536
349 644 599
767 728 509
593 446 876
321 57 894
309 736 229
438 828 169
209 791 651
633 446 908
229 53 397
579 757 307
596 725 730
577 252 915
671 988 781
456 962 743
439 219 659
790 176 199
689 283 99
427 889 452
721 94 184
869 298 130
649 692 17
922 168 338
788 446 549
65 282 642
467 652 46
56 941 111
891 82 155
199 820 438
358 796 115
360 21 825
204 701 322
154 648 800
479 771 741
112 663 541
528 841 104
890 25 775
603 35 590
771 284 127
973 364 413
257 74 734
76 946 36
468 534 172
708 455 703
178 521 337
488 319 227
433 565 710
28 608 424
463 783 21
709 387 672
14 993 443
171 199 264
781 685 106
62 724 593
164 447 942
936 560 19
362 35 983
940 37 940
422 307 390
498 142 599
786 987 51
300 489 786
889 137 587
748 17 518
424 322 232
400 955 484
205 441 519
814 189 683
936 577 656
824 260 521
859 839 429
553 242 426
365 509 124
964 977 582
37 630 600
705 637 91
625 857 140
770 39 169
680 201 905
46 728 162
873 492 561
560 210 922
318 854 744
161 433 814
587 670 88
309 22 806
959 672 939
71 706 484
624 401 298
857 519 61
279 77 149
237 360 500
689 871 358
942 814 88
504 189 619
517 636 253
581 400 171
798 649 928
883 899 497
767 127 100
453 707 588
390 124 545
703 737 382
850 718 993
234 275 945
896 976 755
313 512 523
30 825 472
913 162 946
365 778 449
114 817 592
991 781 425
522 601 916
75 856 657
513 143 890
564 870 51
997 171 566
742 510 342
724 532 91
595 439 928
720 884 618
56 882 176
808 200 787
118 236 851
223 86 510
418 855 600
967 222 364
569 161 697
113 932 271
960 971 633
910 198 940
834 830 322
226 703 287
538 346 139
526 311 87
844 622 688
777 812 620
365 345 74
319 127 484
355 163 761
192 792 891
460 862 265
560 246 524
244 334 54
613 117 345
492 14 93
128 52 339
994 223 948
527 147 762
772 795 817
80 252 914
569 486 35
439 388 418
369 855 826
18 405 344
472 412 868
154 67 573
315 914 633
217 564 391
416 217 85
746 726 593
655 727 754
725 289 18
997 723 888
312 493 86
873 468 626
707 625 660
574 80 822
72 86 39
32 478 937
426 834 215
817 766 966
577 209 997
19 129 188
550 738 835
918 570 286
280 559 410
556 228 804
228 154 507
696 835 908
799 260 587
451 543 484
43 497 952
196 84 286
744 953 353
918 963 504
251 273 503
350 223 739
544 501 947
738 303 16
961 941 531
564 101 764
761 231 828
296 342 808
883 248 528
201 44 561
493 471 765
286 982 744
387 117 672
954 520 425
739 189 879
98 931 573
786 565 872
630 484 670
48 656 681
948 954 493
462 522 323
92 557 652
720 337 711
878 995 851
762 693 900
354 57 666
308 609 516
529 439 245
443 212 277
390 971 280
873 411 173
634 48 350
777 778 66
150 564 613
204 626 137
497 938 178
918 634 11
409 379 158
487 844 310
549 114 668
283 803 27
72 212 248
985 394 591
383 38 320
576 88 581
16 306 138
544 187 40
548 180 223
366 408 927
312 717 28
715 732 299
989 844 782
109 785 654
354 827 949
113 809 325
256 785 756
651 765 917
827 285 717
137 907 935
141 886 333
349 349 167
396 746 36
116 385 752
983 446 89
899 695 338
416 428 233
342 977 795
887 588 673
564 396 793
492 325 659
97 575 938
936 525 983
997 79 910
453 553 544
908 368 104
469 195 782
745 455 549
787 678 445
838 826 84
802 835 412
233 641 481
234 886 637
483 886 422
570 236 934
743 741 48
351 156 968
350 559 616
905 122 606
653 705 353
559 692 948
550 821 906
410 882 862
690 572 953
658 884 400
890 871 520
85 962 666
503 84 789
636 770 938
804 646 105
271 318 430
386 926 449
617 149 67
676 273 94
52 475 500
947 960 468
997 330 111
245 302 640
188 436 389
488 102 58
472 296 808
819 539 485
321 606 837
496 579 862
27 707 609
131 60 595
631 545 200
482 527 701
875 548 467
149 551 892
418 547 953
728 941 934
812 723 86
355 146 251
737 400 46
226 893 901
542 878 192
275 304 138
66 589 657
131 717 475
571 426 956
915 866 276
48 741 533
97 227 375
946 410 861
314 413 905
910 996 682
203 390 678
745 110 673
677 635 299
265 938 154
984 692 882
663 181 227
898 216 755
388 287 252
74 928 758
852 460 767
531 112 594
841 656 395
713 930 375
289 535 117
212 713 904
518 91 292
389 421 106
111 953 941
634 896 792
341 688 638
810 149 875
659 321 708
775 303 352
731 645 367
351 559 43
706 253 494
845 89 892
584 884 960
800 183 623
529 860 229
898 56 102
445 466 121
827 858 888
796 395 185
549 960 982
769 147 184
535 802 803
40 657 340
708 808 968
291 635 946
361 610 647
805 490 314
418 634 584
684 388 246
764 405 334
785 336 48
999 969 373
993 420 334
954 617 120
678 24 66
787 22 291
206 701 507
205 142 676
442 13 300
899 889 398
875 426 535
708 545 849
728 210 550
659 246 18
709 900 113
587 407 116
653 421 237
879 969 956
203 505 46
495 598 150
817 264 645
365 823 681
785 996 745
458 642 341
925 862 999
481 856 356
107 236 749
103 37 532
592 794 709
843 457 342
703 648 996
451 484 192
12 270 733
930 652 352
790 585 258
986 91 365
193 50 962
257 402 459
755 153 247
269 385 922
354 181 795
437 557 405
797 180 491
662 503 895
884 556 48
607 855 365
247 180 312
597 730 527
712 31 732
850 633 34
418 778 705
817 803 463
763 125 349
65 328 168
294 522 614
679 953 10
354 797 776
791 259 175
806 315 255
949 857 185
370 255 224
393 816 173
264 149 834
451 56 928
150 647 770
702 373 39
88 707 257
266 491 443
269 488 754
18 577 174
112 534 608
433 25 994
705 728 990
839 526 601
393 302 237
264 744 339
410 519 499
247 87 760
595 690 448
625 948 797
910 781 618
214 101 909
477 847 749
261 817 482
296 601 955
41 702 626
426 109 135
431 614 470
816 533 379
401 497 847
945 770 804
578 28 871
393 375 327
172 403 603
514 899 469
834 227 511
328 468 410
625 421 449
913 128 747
902 761 295
544 67 501
664 560 942
170 46 401
547 515 35
975 100 379
982 617 241
49 253 963
890 461 488
933 981 711
571 944 907
782 206 345
803 894 282
982 403 231
283 335 462
931 540 796
446 738 262
403 614 359
67 829 572
408 992 96
560 812 651
362 411 494
65 730 382
351 16 923
634 51 681
757 432 650
445 436 116
918 664 695
917 599 739
136 377 814
745 438 234
761 603 284
432 446 219
814 224 706
828 974 282
49 410 27
366 886 928
30 414 138
128 810 578
119 827 415
227 378 498
305 81 721
717 162 792
569 583 71
490 697 463
933 205 66
398 519 321
246 304 147
371 55 989
748 297 87
203 851 901
443 603 267
59 704 746
188 525 416
481 325 749
357 165 723
557 278 929
429 519 206
585 650 49
185 688 599
463 663 415
997 768 797
379 33 338
956 451 417
385 849 468
32 135 361
104 876 508
450 586 321
643 384 84
807 361 227
511 336 560
625 836 572
508 260 685
37 113 14
591 981 514
375 318 476
403 452 252
667 710 933
776 271 735
805 313 932
939 248 471
39 658 958
121 388 780
495 429 221
581 883 39
853 767 506
900 757 872
476 440 115
559 272 227
530 679 758
596 471 54
646 232 754
81 639 488
777 975 305
798 365 323
164 350 327
567 53 515
674 284 119
176 851 114
815 977 185
549 549 334
347 566 705
13 724 864
417 941 856
168 587 327
55 697 178
538 875 208
813 999 368
337 46 656
303 683 272
928 609 362
514 40 472
629 329 365
13 518 694
990 791 736
779 322 248
283 157 478
250 494 453
798 230 36
350 341 307
788 863 90
390 208 629
846 412 786
365 752 826
583 678 431
457 626 854
660 773 175
15 645 348
303 253 563
709 164 191
445 938 855
303 155 71
843 24 139
366 624 229
687 36 99
470 25 677
572 311 287
399 769 515
844 294 648
220 431 27
145 951 193
781 66 245
948 804 601
350 907 398
366 739 227
174 960 33
421 407 30
785 24 299
687 530 981
608 649 688
287 717 598
702 26 682
389 385 269
741 378 874
365 464 603
133 574 194
818 454 697
954 627 212
162 433 218
982 779 840
869 199 571
225 711 557
735 246 497
188 645 101
587 986 923
994 370 615
351 577 957
146 38 333
708 122 253
572 406 256
454 397 502
658 795 229
469 204 293
502 190 742
749 617 176
832 860 63
724 782 581
300 692 839
23 322 247
155 203 400
892 669 646
933 205 767
332 691 826
961 462 901
762 12 620
272 819 892
188 161 275
868 569 538
561 329 671
804 599 853
395 729 842
766 639 943
65 234 867
805 396 828
688 941 462
325 728 105
177 882 375
247 757 384
80 946 620
752 590 757
863 15 825
972 623 387
995 247 798
420 96 477
592 348 711
36 428 192
254 162 42
235 28 745
973 750 914
515 903 913
990 411 286
159 665 282
529 808 867
717 267 630
804 574 647
467 596 289
159 884 720
895 393 792
987 393 63
905 131 860
133 695 703
129 616 523
855 48 982
397 595 60
360 730 415
496 872 520
278 625 69
555 250 308
497 417 670
797 502 579
697 541 281
98 23 788
962 401 836
198 585 121
198 80 832
253 350 766
149 984 104
711 739 371
393 610 757
454 481 102
66 290 578
396 778 859
430 38 234
708 712 613
13 232 410
637 370 963
169 69 730
497 966 666
893 61 863
400 292 604
983 311 137
437 912 492
164 40 379
216 127 566
685 295 856
630 902 910
647 800 932
190 135 530
67 991 719
828 82 831
978 106 555
829 214 393
40 690 845
778 22 202
56 542 396
776 104 902
813 827 164
42 948 752
406 68 485
817 813 648
838 23 709
674 927 941
96 223 179
305 856 178
111 158 843
950 850 960
108 285 719
604 83 515
811 223 759
395 878 895
228 332 831
143 637 585
241 972 23
323 473 948
361 410 212
303 316 16
383 140 378
242 319 518
143 922 259
241 707 776
965 38 268
888 720 279
457 181 505
115 317 155
313 197 587
98 279 411
412 294 200
841 59 866
104 261 403
932 428 163
156 351 900
930 341 423
678 351 275
706 281 488
529 849 457
434 786 314
183 999 559
399 496 320
738 370 252
868 59 874
691 558 606
707 499 805
132 74 947
264 622 352
784 907 422
760 183 923
515 888 129
365 489 630
892 18 529
157 193 741
543 223 430
128 69 804
397 598 589
804 210 510
77 773 824
830 342 498
593 383 524
256 886 19
299 16 821
400 615 299
812 109 460
250 123 804
482 274 948
84 935 30
727 211 419
934 437 916
29 891 380
858 334 446
591 156 348
618 364 684
875 894 84
789 911 597
308 354 200
641 795 461
150 409 917
125 100 953
214 260 506
339 208 596
270 75 755
568 745 80
612 774 115
819 928 864
78 640 963
48 983 569
918 398 711
204 682 61
692 520 322
921 840 411
103 881 166
545 934 140
27 343 638
382 602 302
353 121 277
571 253 462
656 93 740
525 451 114
256 177 273
360 70 455
497 907 615
947 53 523
452 323 810
103 59 688
352 746 314
60 997 223
854 413 496
627 420 96
644 528 634
536 951 879
235 992 640
440 871 497
961 392 416
943 198 396
920 119 354
471 201 157
191 327 672
866 231 699
395 587 317
378 270 552
798 945 345
201 893 901
216 253 296
51 109 205
734 280 844
356 108 677
93 826 537
873 907 565
452 138 706
572 739 895
159 483 12
427 634 917
672 274 58
421 278 874
503 313 586
824 372 891
491 957 146
203 662 93
94 49 90
540 502 423
43 875 972
117 80 985
700 583 393
168 659 229
122 61 454
865 279 593
312 405 99
76 548 414
551 424 876
964 799 529
248 219 163
486 762 171
307 411 796
679 180 204
344 142 750
534 980 264
37 916 64
729 841 221
797 244 589
636 751 408
125 373 673
263 582 875
777 533 591
915 363 469
952 283 915
952 756 447
627 624 252
66 395 947
119 824 986
36 802 84
381 203 831
671 803 194
603 432 165
706 271 687
851 400 796
118 43 673
621 985 850
492 341 411
705 579 641
966 493 674
395 597 953
434 100 806
926 52 864
813 180 726
424 374 477
367 190 976
583 239 669
487 909 841
620 875 396
475 249 428
788 796 737
842 979 759
369 377 272
224 289 392
995 226 487
884 294 29
896 929 374
247 508 715
342 545 909
759 200 807
265 26 204
776 681 767
532 289 564
89 553 312
260 686 985
513 112 860
856 62 953
723 186 275
396 945 43
227 289 421
869 672 304
617 353 625
226 600 788
979 929 657
706 978 956
483 358 160
252 413 819
930 72 726
128 922 827
389 839 310
512 432 393
428 122 740
993 781 990
896 507 167
135 247 163
849 110 429
646 817 710
161 249 783
986 901 211
859 842 525
674 657 62
710 112 601
340 215 826
127 789 424
93 858 383
404 82 705
52 790 283
353 278 730
254 205 778
620 673 804
212 843 503
884 65 543
205 922 32
81 144 481
196 953 31
547 154 262
155 369 242
477 370 624
532 456 226
576 455 414
498 513 400
803 196 785
15 308 80
36 289 275
694 884 390
480 502 822
793 86 560
853 815 91
477 994 841
296 491 719
43 590 617
919 19 553
823 572 410
189 592 497
894 228 604
534 414 320
65 548 561
540 790 578
495 827 999
540 734 848
316 251 693
433 656 973
704 210 908
190 91 54
604 760 357
656 616 279
183 918 644
361 540 49
235 731 69
777 663 218
595 327 931
599 510 546
149 672 865
236 953 439
470 693 384
358 245 413
828 822 226
961 339 54
22 956 855
959 462 284
817 298 983
578 219 805
456 944 481
886 79 416
296 449 74
830 346 241
79 512 578
311 880 776
887 720 282
784 369 523
738 450 212
399 133 999
263 578 607
263 466 436
592 998 550
496 469 289
69 887 457
781 565 945
958 246 728
813 923 484
680 251 890
440 696 629
777 177 683
155 865 289
288 734 699
250 534 220
598 296 855
348 649 611
268 959 514
551 995 622
774 241 167
538 175 936
371 574 748
920 351 678
35 117 681
829 880 161
29 388 208
678 145 593
335 749 809
340 928 391
895 242 636
470 401 495
782 720 957
213 11 970
796 391 349
568 430 967
846 150 445
602 816 94
308 117 74
822 891 968
826 180 801
386 468 595
913 83 210
947 100 611
805 376 590
779 535 61
200 947 618
277 526 517
881 851 487
190 669 477
319 290 46
882 251 553
888 15 220
542 317 801
80 208 761
666 452 102
354 35 574
41 514 12
259 531 509
186 364 91
410 681 65
503 577 528
564 813 863
406 333 948
429 234 915
591 102 227
406 780 479
204 492 557
510 752 819
745 469 647
857 128 154
15 817 611
907 789 887
508 328 253
810 291 263
541 315 151
159 252 207
251 63 901
42 860 861
268 357 166
782 696 976
969 15 333
383 129 195
672 392 57
815 452 807
167 87 264
718 264 669
369 256 623
669 44 802
492 219 843
718 759 79
364 63 220
736 880 812
336 273 821
838 82 415
364 500 193
351 159 641
947 820 913
355 898 962
528 949 411
457 272 247
889 856 454
569 478 216
83 306 265
10 954 474
469 290 11
96 598 550
55 768 796
877 186 886
890 236 399
44 856 373
701 91 161
472 994 615
264 286 576
383 927 217
402 231 888
816 800 719
684 246 791
789 924 519
15 473 727
558 704 134
758 747 541
299 896 26
11 181 226
535 81 799
224 464 354
327 477 757
810 201 870
17 679 760
448 595 86
345 419 389
71 796 20
502 799 66
564 30 566
645 676 161
482 625 104
133 177 483
836 432 170
572 678 410
194 871 471
345 888 36
24 444 529
634 424 170
566 947 896
66 899 391
641 631 441
803 764 933
488 819 321
373 977 923
466 686 31
611 833 688
428 582 291
569 361 387
758 135 382
150 744 537
476 190 564
909 194 444
429 158 974
330 943 665
872 970 236
132 861 370
491 786 259
848 357 901
506 634 277
902 986 717
969 683 913
640 73 355
742 499 651
645 433 942
946 813 599
568 606 284
112 310 184
944 39 251
308 947 709
537 13 742
352 574 732
926 79 669
979 379 49
639 584 137
443 388 866
285 575 882
966 392 856
235 65 138
967 947 514
203 619 312
583 661 823
612 56 838
402 279 138
164 379 549
131 39 853
446 63 435
738 585 708
292 253 178
899 680 649
204 241 818
855 387 450
21 514 181
27 217 863
143 910 802
77 254 212
738 305 55
252 716 363
327 502 760
873 51 922
370 361 39
814 231 514
609 374 663
304 196 325
429 703 677
25 333 875
642 462 514
595 857 785
245 111 261
195 256 546
832 782 671
243 866 598
911 434 947
79 275 701
719 980 476
271 340 692
821 496 572
713 696 437
520 723 729
65 228 822
12 765 38
137 89 745
623 969 842
673 182 867
729 500 733
190 325 914
875 552 412
243 280 979
67 269 749
651 733 542
497 658 934
632 837 303
317 285 193
148 266 512
150 308 510
932 733 882
22 123 554
818 911 44
762 96 647
399 597 884
284 616 144
253 131 307
316 988 128
374 520 886
989 442 714
796 89 179
557 711 988
797 115 672
205 541 452
817 163 254
356 734 621
18 564 650
637 913 191
938 151 551
944 828 434
381 950 747
446 960 693
534 132 328
92 56 112
765 867 990
475 421 493
448 836 760
88 780 961
15 275 836
287 65 26
655 38 587
711 408 970
814 762 292
57 228 851
565 429 144
281 465 668
542 723 33
124 565 849
182 563 613
300 495 861
244 316 392
186 253 935
557 648 239
203 410 639
69 762 43
486 392 574
717 690 384
207 633 600
682 503 589
485 195 270
506 936 196
489 278 14
362 108 509
615 142 771
359 44 390
655 624 969
282 481 51
893 730 510
636 837 498
115 975 424
529 709 577
870 331 30
342 837 213
117 27 90
63 122 238
83 20 794
894 878 171
959 702 92
719 96 312
740 115 799
692 96 935
954 365 907
108 347 878
452 882 899
96 47 127
305 913 70
158 841 561
416 89 908
837 16 783
896 114 701
997 61 766
343 305 431
280 185 789
281 956 139
94 345 280
983 562 399
859 26 717
656 749 853
635 321 659
460 173 38
850 380 906
339 575 818
776 880 380
945 47 767
542 999 194
242 163 23
653 393 304
926 658 153
704 576 811
430 876 246
599 874 875
653 47 538
962 61 958
941 360 411
947 25 863
952 255 289
529 179 770
143 485 550
722 612 960
941 388 722
324 892 825
621 479 620
828 147 418
144 331 253
620 12 454
916 473 60
616 491 66
471 302 546
513 670 851
88 516 187
232 43 745
647 196 676
970 808 358
686 260 954
380 731 654
613 412 959
70 158 418
488 299 532
151 820 286
887 175 840
661 555 21
572 649 717
865 283 323
683 541 478
493 322 722
90 326 295
899 849 112
798 682 174
22 117 642
132 912 615
227 339 726
547 905 50
332 49 685
536 223 745
106 441 176
236 388 364
820 900 86
299 665 126
968 790 197
351 515 588
733 671 932
667 241 444
277 744 332
976 298 403
952 282 65
42 83 101
788 150 506
911 884 587
734 596 16
798 547 855
319 756 135
752 473 383
627 263 14
855 640 258
931 145 426
398 10 741
305 343 434
382 758 672
534 89 842
445 150 232
275 606 44
89 339 820
564 688 800
766 719 180
365 459 160
236 892 114
259 463 450
444 763 10
768 703 654
747 685 124
759 650 760
205 620 490
507 131 384
277 352 164
807 438 790
115 918 427
510 76 371
956 344 290
410 681 32
312 658 687
875 572 756
227 326 104
280 198 586
796 65 536
147 592 699
813 395 114
195 86 313
93 38 406
586 77 596
697 44 847
504 991 216
905 728 323
942 695 632
568 689 230
542 320 211
617 513 116
222 213 158
518 511 105
941 869 413
522 676 665
932 346 276
955 408 33
144 268 866
172 146 642
366 432 977
145 174 824
299 157 39
911 265 445
447 72 523
606 579 10
830 24 504
321 485 116
511 735 299
767 150 128
571 892 949
699 480 113
733 297 802
118 229 992
957 390 584
804 282 49
823 363 881
710 128 628
948 323 704
194 431 364
334 908 439
115 442 159
458 956 959
732 876 804
132 489 749
378 331 846
660 769 342
17 229 284
256 704 372
719 416 837
173 968 455
443 516 973
121 180 888
965 302 957
705 472 820
631 10 300
356 534 829
15 918 674
42 74 428
84 838 827
864 264 376
216 921 157
640 574 890
434 68 382
272 711 294
718 579 291
908 50 369
617 402 755
792 438 582
586 824 425
255 189 780
858 602 437
433 773 387
562 608 520
497 804 30
929 880 321
334 937 822
471 54 925
26 903 495
656 631 256
189 767 782
473 241 51
189 689 22
780 46 235
243 141 698
627 70 920
897 447 619
823 833 381
475 636 620
536 896 213
803 562 968
174 836 264
22 165 322
680 266 158
888 743 899
249 667 21
46 186 988
135 510 872
318 613 460
908 663 195
173 767 519
34 996 657
195 734 732
35 904 641
786 270 812
431 917 970
85 751 376
23 863 619
524 526 266
764 706 251
227 609 736
425 249 681
889 885 778
629 439 409
150 509 355
629 398 436
265 970 464
192 762 274
127 609 555
796 921 849
477 755 390
349 191 772
204 558 373
480 434 858
643 572 779
713 936 177
496 33 820
195 816 83
36 925 561
885 561 476
584 860 702
396 147 676
491 772 961
920 399 467
718 726 629
91 724 17
120 729 889
416 615 62
268 125 272
324 451 29
608 25 265
945 25 321
527 810 291
264 112 84
307 100 720
739 498 231
89 324 218
127 851 156
235 482 365
174 765 14
125 297 347
752 332 614
355 951 970
551 678 47
646 710 14
420 596 185
872 499 352
845 940 561
579 774 417
260 462 361
497 68 773
329 786 952
688 179 313
796 435 54
579 999 461
550 124 902
960 241 757
688 928 783
481 449 958
970 32 645
680 78 858
464 891 331
321 845 937
184 318 440
245 510 507
926 997 447
83 233 223
885 803 684
840 142 503
71 590 498
761 383 59
669 517 252
71 328 721
600 206 534
349 35 131
997 92 943
887 800 124
830 44 908
389 631 134
104 50 535
811 691 359
524 221 106
646 929 957
405 329 101
396 26 943
84 732 976
56 100 540
194 384 877
57 738 941
329 126 544
458 224 878
563 97 912
454 66 692
906 701 86
274 878 319
799 73 273
91 116 948
250 333 653
829 536 242
730 782 523
599 385 685
228 638 843
33 477 943
556 478 351
271 893 428
232 406 904
948 696 562
747 863 958
799 97 178
829 354 506
123 579 647
362 632 245
56 597 855
647 308 674
102 978 301
369 907 479
749 871 242
909 457 532
658 807 421
544 343 113
334 574 105
169 840 362
750 326 96
571 750 972
208 621 656
967 220 369
139 749 297
907 342 460
130 187 744
223 343 567
864 123 547
832 899 752
457 871 971
346 704 59
384 967 463
449 940 503
164 132 184
925 540 742
677 161 957
175 917 320
77 837 485
37 152 182
23 615 226
643 740 71
988 638 431
726 648 881
159 940 274
459 504 670
785 835 237
229 123 640
335 517 746
906 334 745
152 936 895
467 56 551
978 147 564
891 590 545
595 27 591
654 315 843
791 881 394
804 20 771
153 504 771
225 555 164
607 655 43
88 529 168
105 790 712
975 908 485
817 907 737
806 245 34
198 584 566
923 803 671
611 235 282
258 211 765
78 341 105
39 830 606
974 469 509
448 759 392
395 584 814
17 693 887
901 811 239
845 987 394
43 968 104
480 540 63
627 570 840
528 495 467
973 815 588
303 503 494
757 688 317
335 699 281
740 992 184
972 111 162
222 244 764
127 337 683
409 38 66
229 640 727
185 351 513
857 326 697
97 503 23
800 255 458
815 205 693
279 218 799
106 394 690
772 937 187
218 944 617
705 136 290
263 46 718
146 458 357
113 575 939
529 493 715
534 397 114
626 236 288
710 567 730
196 590 904
554 128 848
926 79 556
661 18 125
410 992 896
62 100 169
729 668 65
977 920 201
364 151 594
448 142 511
891 575 244
222 93 813
780 459 784
635 924 945
870 78 538
521 626 257
938 376 264
620 775 81
522 15 566
682 452 914
425 341 179
50 652 297
894 736 72
594 235 527
287 456 439
289 448 34
644 191 775
567 660 247
289 454 914
473 996 823
471 41 821
812 510 400
864 23 790
752 84 385
923 545 287
288 970 906
231 998 898
892 911 342
694 119 295
457 111 524
129 91 423
467 206 607
208 795 678
130 464 563
493 441 690
318 525 917
874 78 606
878 979 471
13 52 219
897 786 468
965 794 764
943 735 308
919 119 317
272 193 909
744 705 378
840 352 553
39 414 901
869 770 86
416 399 146
486 482 442
730 287 34
364 239 124
923 895 805
408 109 819
369 865 835
719 873 300
698 237 718
962 338 141
205 399 596
926 607 737
167 874 390
28 526 754
831 524 967
927 520 441
423 624 948
253 928 341
202 100 833
602 399 959
416 119 859
81 383 130
477 467 264
110 140 744
451 537 588
279 232 473
201 390 871
323 343 193
449 290 660
124 165 848
284 342 729
698 267 539
624 880 670
851 843 770
817 419 974
57 779 650
948 675 339
15 877 823
691 368 883
887 277 485
883 662 484
868 14 393
323 786 503
673 449 427
97 669 900
14 932 530
213 650 118
700 621 995
202 61 825
297 271 515
175 230 139
406 373 930
258 661 338
109 256 807
129 889 802
871 617 204
122 687 59
428 394 241
335 272 449
530 210 721
33 862 370
35 780 616
660 623 112
582 131 725
148 794 97
34 955 332
971 627 983
35 595 643
229 709 137
861 517 710
604 427 24
363 792 281
628 155 930
728 57 977
505 207 406
556 216 266
35 728 935
407 785 376
14 139 53
98 604 895
221 47 79
952 817 451
61 237 539
770 385 426
656 151 840
773 987 338
963 907 253
270 840 121
432 784 122
431 963 974
305 887 958
827 620 225
650 356 532
963 397 861
692 140 107
327 292 605
35 164 507
671 123 681
167 642 669
494 673 347
214 297 668
674 943 620
811 831 641
840 195 949
70 248 774
276 651 166
834 444 396
63 777 586
559 499 206
674 712 114
815 222 900
580 719 479
637 160 474
537 408 639
400 597 463
882 201 450
974 778 662
802 447 513
193 383 231
979 566 940
331 736 710
401 707 718
53 617 906
875 305 337
93 776 572
848 555 795
118 167 202
240 388 819
849 552 451
337 947 225
577 510 947
782 850 281
30 899 439
481 14 550
621 175 570
556 48 882
555 717 362
512 573 670
50 547 864
406 299 229
143 661 809
885 827 212
485 689 457
266 847 949
131 735 181
130 525 664
634 22 852
854 419 32
715 939 782
869 87 692
529 786 351
758 453 601
924 28 701
838 335 671
432 915 125
843 19 231
553 268 336
19 233 701
928 88 979
946 720 93
292 31 330
501 366 531
995 36 187
581 667 708
564 230 285
660 466 394
593 124 630
661 853 987
521 428 372
183 610 415
239 881 977
885 312 765
98 633 166
448 645 881
478 316 661
518 335 652
904 880 727
704 487 686
183 284 915
166 979 573
626 315 622
702 675 49
367 687 134
130 618 713
117 18 932
810 454 721
429 93 735
332 876 484
238 636 642
293 533 655
85 979 878
982 95 829
711 423 678
72 358 523
365 221 650
551 405 99
316 997 494
986 589 257
830 198 87
541 824 204
184 24 49
441 956 468
168 216 500
599 302 792
67 330 157
425 209 730
779 860 829
819 767 443
14 405 495
888 232 38
755 604 913
125 809 852
57 376 784
776 483 912
441 585 735
808 775 729
281 14 194
609 947 694
254 60 518
219 293 947
723 908 673
652 746 966
350 211 961
150 717 568
291 515 630
128 839 914
938 465 100
465 541 223
57 999 970
64 455 759
859 127 225
738 739 74
642 198 648
776 524 898
798 119 285
319 771 463
452 408 603
318 670 247
251 501 83
12 69 773
740 59 695
390 873 887
639 356 590
49 845 958
886 594 989
642 842 819
69 333 524
236 604 716
911 486 75
286 878 884
988 570 951
304 845 351
63 505 281
803 761 43
119 724 307
151 687 616
876 413 169
258 284 555
929 774 711
572 473 446
122 166 811
543 288 920
490 52 788
363 648 813
194 517 607
562 671 423
713 897 922
30 317 239
967 345 658
106 221 385
932 667 967
152 729 531
159 783 903
617 546 45
661 502 336
518 608 459
117 16 150
601 498 671
623 517 40
133 167 831
150 943 49
213 825 264
256 169 780
198 909 306
578 756 745
35 200 607
989 19 538
31 68 401
603 195 755
165 475 129
727 685 502
243 636 970
459 11 783
308 700 851
824 888 20
430 544 956
100 602 942
516 646 439
87 214 810
467 406 684
394 147 392
725 327 362
976 397 641
277 425 893
682 463 232
919 887 185
832 658 514
942 88 220
561 810 408
203 708 441
773 726 610
566 864 533
610 631 263
617 639 35
720 612 804
742 564 799
938 74 803
451 732 656
733 451 980
835 193 572
755 118 279
511 268 209
527 883 135
299 706 205
975 918 45
92 993 879
447 633 676
265 142 295
63 819 587
386 777 765
608 132 828
335 964 974
13 860 277
559 494 34
593 574 33
502 412 859
795 119 848
233 993 60
612 647 508
871 23 247
582 967 609
994 66 646
377 489 43
478 745 442
888 799 64
966 869 759
761 777 136
975 448 588
900 157 820
262 780 506
317 819 289
846 919 808
709 757 956
217 183 919
791 636 748
945 387 910
654 179 77
32 59 164
42 329 699
216 743 130
120 246 432
936 174 263
580 663 200
500 10 934
955 947 534
27 202 176
975 318 645
236 84 359
836 266 58
646 275 689
236 115 913
247 306 522
272 206 523
516 414 287
309 26 632
137 57 931
377 310 845
908 177 612
235 697 299
480 474 73
284 228 35
651 907 820
536 539 136
320 448 550
631 845 575
191 586 827
617 959 237
118 945 54
149 892 850
704 46 399
681 105 919
878 618 309
75 251 716
324 292 630
870 747 592
47 931 424
262 603 577
13 687 251
172 853 247
829 956 784
796 800 471
452 224 454
786 313 585
459 421 61
593 212 30
942 861 570
482 533 162
436 83 780
283 173 65
641 314 285
870 429 105
964 238 202
538 324 167
23 320 490
331 282 309
367 343 419
273 352 306
217 182 531
434 142 312
671 961 911
750 197 859
811 212 913
438 997 668
866 911 171
308 994 721
444 885 892
794 77 324
343 475 466
192 439 953
627 226 168
672 570 680
144 207 244
20 833 634
901 762 685
551 14 695
12 690 333
513 668 310
880 577 936
582 897 440
252 543 105
330 501 701
987 147 872
209 683 969
67 865 481
457 379 907
545 21 682
515 748 124
232 191 402
121 509 440
644 219 271
764 123 82
124 466 304
254 37 189
840 775 495
954 473 429
469 517 949
575 756 197
226 885 419
553 930 235
192 709 415
296 698 249
871 78 542
89 753 327
369 24 116
120 347 900
691 942 472
839 628 832
306 714 485
668 579 245
990 521 40
408 525 507
356 726 773
408 24 853
791 449 933
177 18 133
479 18 137
889 852 726
884 515 944
333 586 688
757 330 471
952 349 707
375 340 563
173 587 259
234 575 438
67 13 296
913 346 650
186 36 485
806 548 768
20 228 538
831 116 90
318 801 357
792 940 552
644 268 191
143 652 722
205 129 499
677 70 723
568 469 318
987 991 905
512 106 915
953 867 360
850 329 441
377 784 268
832 165 638
521 948 222
801 960 284
507 154 931
822 923 29
621 358 902
79 880 568
996 770 95
536 211 987
792 237 797
98 940 644
285 364 792
828 57 278
817 634 681
237 506 869
150 264 645
751 600 691
884 620 647
285 379 55
463 16 345
492 423 713
906 348 311
47 163 553
681 620 939
338 710 172
814 702 670
397 806 358
574 65 27
151 13 536
860 375 156
473 634 602
420 327 837
362 62 630
410 59 834
908 108 383
257 296 415
262 897 328
367 185 295
212 774 245
923 449 182
829 169 391
849 855 563
912 95 889
321 406 918
897 85 800
878 40 549
118 272 737
633 669 299
310 598 539
843 855 372
189 667 656
171 229 642
727 112 947
583 525 660
625 557 667
164 884 581
497 640 382
198 742 747
336 508 851
758 813 65
389 515 503
482 322 910
994 482 420
793 545 769
333 895 931
869 309 753
173 944 496
410 377 510
410 834 902
494 441 280
244 133 861
119 889 307
644 204 820
594 977 394
951 202 858
954 633 769
492 521 902
787 173 624
903 977 55
902 982 205
296 522 130
576 182 76
308 724 714
421 910 818
32 887 77
141 224 535
648 308 772
176 798 274
37 576 232
206 465 342
14 960 621
772 560 762
305 159 13
741 392 823
270 468 553
647 530 399
329 298 180
846 434 14
256 509 481
623 944 186
112 518 550
814 59 190
69 113 235
18 542 885
886 91 547
745 371 682
168 452 754
293 425 687
716 271 658
399 976 52
16 166 760
168 519 765
586 894 778
166 706 197
627 660 867
28 431 989
237 466 843
333 967 284
115 986 974
643 131 365
601 465 523
399 431 882
682 386 252
719 955 321
454 986 430
948 279 169
294 407 45
201 665 599
686 272 340
71 219 315
719 25 209
515 758 475
783 600 896
514 911 602
307 422 386
348 130 913
163 394 628
264 813 634
72 45 619
377 913 773
524 245 875
207 491 478
691 231 963
963 650 34
558 418 965
672 452 657
496 383 873
412 452 133
712 840 898
978 906 782
221 120 686
100 666 943
131 632 924
424 41 956
914 269 922
890 406 507
939 186 660
963 367 519
226 333 93
972 684 959
669 750 375
162 589 128
534 854 788
853 617 520
420 743 795
135 958 768
549 156 736
219 637 28
859 36 458
898 936 971
724 40 572
134 332 168
417 668 585
488 628 274
137 386 62
149 987 684
788 341 310
116 657 592
619 458 951
748 336 990
659 239 392
71 847 924
210 770 443
447 401 510
743 165 266
703 512 67
788 86 611
626 951 702
784 652 951
159 463 728
565 113 344
681 511 647
804 844 261
20 169 533
731 474 207
299 95 361
563 782 619
150 451 174
335 968 752
690 90 14
108 222 514
801 266 399
131 538 28
827 604 870
733 659 363
692 809 117
870 434 537
409 215 844
455 594 957
103 44 770
244 773 841
911 104 190
653 151 728
601 282 235
556 891 236
224 167 801
896 12 972
368 42 259
284 663 489
723 156 944
503 726 757
447 758 962
20 618 414
67 482 572
297 351 858
683 333 772
766 849 403
520 849 994
974 624 154
699 947 435
257 324 395
962 941 714
603 954 355
570 629 214
41 306 346
286 740 968
393 60 852
984 899 456
588 327 885
567 624 182
845 80 128
402 712 157
614 652 333
116 82 200
784 979 61
532 923 50
322 735 774
232 276 782
201 30 618
819 136 798
120 587 97
690 806 417
407 431 826
574 816 715
112 58 844
742 742 653
127 638 459
662 923 262
739 55 611
456 711 41
38 312 497
750 47 445
250 948 617
334 286 340
210 945 279
553 812 994
685 458 19
671 575 91
179 591 771
341 904 80
858 590 967
948 903 516
522 634 121
932 504 427
217 848 138
633 201 301
899 394 459
36 813 958
380 937 497
914 214 527
26 764 297
622 455 38
336 976 869
858 765 494
397 681 181
876 749 807
791 984 710
698 960 133
815 726 869
235 170 726
686 399 705
743 901 90
569 974 466
763 797 141
976 654 279
360 936 908
452 374 986
630 413 236
302 27 702
785 966 294
62 765 967
778 54 185
70 662 788
389 488 492
520 630 775
254 126 404
554 939 820
676 238 839
73 786 386
720 224 79
33 55 705
400 660 289
974 907 60
949 867 234
595 754 57
532 671 366
453 616 390
453 962 279
935 485 874
313 112 763
681 439 798
81 634 235
30 102 541
422 524 727
527 848 743
390 454 191
120 594 35
245 32 856
353 740 473
362 845 97
122 696 190
707 571 982
465 963 196
362 552 128
322 563 279
335 803 101
822 971 599
521 221 935
915 732 170
428 139 232
414 298 100
547 16 123
897 152 375
992 679 785
483 759 705
577 376 468
237 648 669
122 271 633
855 931 420
507 95 702
323 500 801
964 279 313
454 21 973
31 611 305
229 621 858
21 484 115
401 665 468
721 846 807
837 363 241
311 578 191
775 720 895
259 435 217
575 326 672
377 77 200
905 966 871
911 955 146
188 929 490
792 810 301
711 360 842
172 580 663
520 573 740
988 691 414
772 855 17
555 263 787
133 961 566
810 678 230
338 270 628
519 284 27
801 887 939
983 456 127
975 917 175
891 174 31
417 355 977
635 524 598
782 508 320
10 788 119
691 195 521
188 565 336
580 752 341
999 775 849
787 322 718
481 664 952
188 95 549
376 170 618
726 118 581
181 852 906
492 348 660
362 692 958
854 923 52
379 508 256
945 510 170
198 946 284
344 948 366
799 788 207
106 675 743
637 307 948
11 274 208
253 417 513
798 258 165
528 466 94
274 224 304
324 55 873
956 769 882
960 418 992
962 400 571
27 639 517
181 439 661
311 378 196
296 934 491
625 285 841
793 180 108
935 905 824
957 167 754
197 689 443
247 988 87
588 955 953
382 191 850
578 461 59
245 596 855
266 550 183
672 96 967
293 50 929
869 724 179
144 46 529
158 747 688
671 376 283
194 888 433
169 409 216
810 564 410
831 971 783
60 506 376
472 742 784
41 342 330
495 268 950
199 515 308
424 365 530
812 992 583
990 923 710
140 783 738
641 179 43
122 88 553
760 895 804
362 309 598
923 423 891
526 789 297
676 955 156
217 521 604
921 229 808
982 125 88
773 438 400
619 907 210
924 101 746
826 437 114
125 474 237
460 388 505
531 897 116
188 250 505
860 835 162
831 249 472
393 666 691
915 615 271
115 548 26
630 60 702
301 429 41
949 472 568
666 405 731
547 884 364
235 686 742
242 844 839
682 276 463
927 770 116
574 835 681
391 802 316
208 666 603
594 995 480
435 822 994
35 894 421
182 55 687
357 738 22
982 409 462
51 709 93
207 920 426
332 664 141
867 84 662
921 681 371
941 19 765
908 826 166
826 169 439
132 823 706
745 561 375
239 566 759
428 572 938
823 502 255
768 470 655
386 351 755
477 228 485
432 470 100
816 139 649
854 958 260
336 932 425
901 431 929
221 645 715
765 312 395
817 443 555
713 109 173
302 735 526
957 599 558
670 299 112
659 121 891
233 794 778
57 660 218
800 475 904
196 543 486
90 875 969
473 389 674
263 485 655
645 724 747
205 115 854
531 180 321
20 423 155
127 580 823
152 12 652
515 738 25
104 692 62
375 10 603
174 716 458
892 119 797
984 647 98
835 533 125
719 55 927
996 111 249
280 422 197
152 941 810
172 260 753
957 348 834
84 772 968
781 192 337
195 525 299
578 72 41
405 938 489
10 521 817
981 836 472
741 817 678
358 267 338
876 478 16
378 721 92
960 846 539
191 100 303
726 204 745
714 602 206
175 429 935
882 685 399
126 456 89
514 651 942
897 971 59
445 999 859
318 905 861
754 210 992
883 520 840
523 377 286
540 73 225
72 455 705
855 722 211
738 258 813
836 635 154
225 38 265
47 832 991
319 143 600
70 372 556
12 599 905
878 629 56
279 617 302
445 433 128
806 898 433
709 354 443
793 707 909
635 892 207
366 730 593
799 510 461
444 350 864
381 184 892
906 703 69
896 280 563
526 92 397
648 580 889
799 393 566
266 376 641
410 776 726
790 342 479
730 718 226
120 563 24
655 513 618
430 806 483
220 929 337
338 915 220
875 238 576
467 158 594
273 706 35
125 147 79
297 482 189
948 439 51
376 286 821
288 191 963
212 153 945
380 245 407
78 833 621
398 91 707
364 583 144
859 111 23
806 483 384
223 658 156
406 557 836
909 511 894
35 847 937
929 594 423
872 250 947
455 566 493
245 725 163
153 554 402
494 494 262
917 637 58
274 453 46
310 256 390
972 986 735
519 49 480
342 53 559
688 836 343
737 648 725
115 694 933
544 624 338
365 593 569
549 999 404
459 285 189
364 261 536
853 96 221
902 793 934
798 659 512
421 26 828
469 760 350
117 764 342
658 612 983
799 695 410
174 728 740
756 162 886
938 59 943
562 607 337
659 351 870
149 246 575
498 804 903
55 325 262
388 884 453
277 513 172
337 86 254
72 423 625
563 619 383
663 455 617
935 48 925
821 483 188
657 190 472
84 899 191
935 291 574
139 91 45
522 381 343
518 99 995
408 577 869
330 62 836
538 191 154
856 55 141
840 14 491
154 122 295
390 869 832
811 920 901
999 369 720
114 418 261
622 750 886
689 41 436
117 242 480
431 371 561
384 677 991
886 83 597
804 422 556
493 423 60
27 997 374
444 167 898
185 752 855
728 819 981
934 422 913
880 646 415
758 526 811
422 853 788
385 526 248
509 677 590
619 519 634
175 68 883
733 944 578
987 568 374
165 652 29
667 275 821
127 172 523
78 784 631
366 999 219
250 744 796
933 454 728
891 222 711
913 203 353
330 551 134
516 356 472
145 410 950
155 589 206
395 107 149
686 959 137
414 670 190
827 960 279
753 726 862
385 848 169
782 564 694
157 739 544
769 437 226
170 906 298
365 997 934
271 58 829
922 894 397
762 969 955
326 705 24
275 726 684
743 358 317
310 622 126
613 250 21
859 751 69
674 92 586
882 590 656
519 683 874
675 277 704
249 213 964
419 355 970
998 642 129
480 167 598
272 627 346
168 643 864
980 763 159
475 727 351
982 310 354
924 415 135
358 597 209
457 511 660
591 332 515
981 911 762
858 738 633
982 89 648
549 63 981
998 440 811
64 992 671
784 73 484
162 797 894
24 577 732
587 640 141
896 562 458
786 734 949
319 749 770
14 711 202
836 130 396
488 321 585
241 371 105
745 608 978
266 879 818
137 776 220
627 807 787
846 962 980
431 352 583
250 493 826
168 225 387
286 196 792
562 522 806
64 181 610
155 669 383
196 582 766
900 628 992
658 641 406
972 62 510
146 174 460
295 937 538
573 11 610
422 449 169
93 682 41
227 706 22
556 587 140
489 222 388
998 721 488
189 653 91
391 130 296
379 544 805
383 228 596
810 407 824
183 863 670
432 62 463
780 312 352
915 85 406
74 463 32
788 508 480
419 913 873
405 442 337
562 668 495
741 362 303
833 283 117
514 200 112
227 697 887
65 29 692
41 549 73
451 262 463
110 814 390
901 78 386
753 399 689
882 941 233
960 52 945
417 999 471
298 333 891
719 249 728
23 405 59
901 789 824
524 793 636
910 781 584
40 582 208
856 894 939
349 760 602
493 828 349
712 391 541
832 867 955
765 105 410
603 506 208
245 692 517
299 599 972
223 810 21
628 141 648
889 206 796
138 378 204
629 914 793
303 446 726
872 182 576
663 318 830
488 911 888
360 916 756
269 81 646
680 492 26
501 661 459
121 82 612
815 799 292
920 37 855
936 277 595
239 706 951
322 809 228
570 752 334
747 154 185
210 426 391
129 837 855
356 484 451
612 454 30
211 442 281
192 739 260
580 322 403
724 754 953
752 106 801
428 331 772
553 168 535
213 300 386
453 275 181
56 868 188
200 362 453
877 504 226
399 702 173
443 723 153
654 794 49
140 453 961
215 95 491
848 469 322
918 428 453
505 216 594
83 685 526
271 96 644
75 455 183
583 837 290
605 307 547
935 776 296
828 769 918
541 626 476
916 574 774
75 542 315
987 988 196
104 138 695
751 692 294
253 741 509
811 980 619
73 909 224
592 658 723
140 783 758
174 724 345
632 381 455
378 659 686
32 784 385
305 201 746
620 383 340
800 712 252
865 468 627
172 745 595
926 366 810
55 88 295
998 446 123
752 193 949
56 614 733
24 423 411
215 871 330
991 74 904
83 426 864
483 618 247
197 359 168
409 693 938
234 638 536
382 10 360
648 450 968
558 42 876
705 302 375
699 37 300
744 698 26
866 581 543
415 827 926
228 91 407
722 159 815
978 247 574
276 993 59
623 695 445
40 344 541
215 612 496
224 261 528
741 15 111
888 979 769
551 94 730
615 888 810
300 249 72
215 646 77
735 12 352
366 828 315
617 128 16
733 563 842
669 393 730
884 995 950
669 881 144
977 723 634
70 874 527
284 459 404
877 878 610
577 233 901
135 489 302
830 142 896
84 139 150
676 410 376
336 361 508
864 187 741
548 639 614
656 594 303
298 81 272
400 664 879
467 131 786
554 818 723
246 590 871
689 423 153
706 770 793
347 523 134
438 708 196
885 382 57
598 668 645
252 351 382
915 699 611
450 164 851
781 497 917
990 835 650
877 103 622
546 798 977
969 115 705
135 277 529
180 668 632
295 868 661
363 710 395
850 423 385
862 783 748
115 517 374
724 111 797
838 331 435
452 735 538
546 834 63
603 935 236
10 504 490
506 900 293
762 50 352
590 766 820
537 849 199
95 996 122
417 660 154
929 720 42
120 281 421
240 811 298
195 980 895
362 948 120
20 395 219
572 26 296
278 871 363
923 662 90
963 116 749
645 162 38
369 437 212
828 361 262
473 851 994
26 297 178
428 863 723
382 583 505
479 572 365
627 403 187
166 674 377
840 575 962
152 93 260
316 15 752
977 897 145
649 794 968
896 370 402
840 312 641
251 889 686
44 854 176
25 977 951
235 213 508
787 385 101
388 983 647
454 273 601
775 707 123
221 541 856
482 797 634
903 676 297
891 221 354
185 904 480
165 299 632
280 584 550
845 271 861
956 471 231
598 558 691
199 566 235
574 36 444
331 186 735
542 592 219
403 514 115
480 990 414
331 775 54
663 704 486
397 260 131
159 814 362
229 790 287
760 61 363
652 858 403
499 110 429
740 867 578
632 970 995
323 968 441
927 969 111
665 101 735
439 882 290
771 134 814
19 47 498
324 929 468
348 968 305
819 551 193
453 717 52
181 589 227
913 34 335
737 48 95
699 983 573
464 930 83
371 465 984
740 206 124
405 513 754
129 711 334
547 469 308
95 135 487
955 778 81
511 477 561
369 903 202
493 381 62
385 299 861
421 62 791
788 625 281
123 202 281
780 634 167
429 108 832
70 647 884
656 940 561
697 68 983
866 400 499
568 919 224
177 291 662
155 681 229
753 712 993
833 108 926
192 687 531
302 799 54
638 436 206
110 935 441
993 449 399
539 437 499
986 21 345
477 287 180
785 494 77
539 811 278
478 639 17
699 301 989
965 823 600
520 249 67
538 926 663
718 822 856
514 332 773
17 645 614
873 119 449
55 853 120
646 343 226
220 616 917
239 342 539
729 576 288
935 363 803
290 489 147
727 780 702
337 14 535
119 683 84
786 932 115
45 864 508
18 667 519
603 942 49
586 811 353
597 133 273
682 223 671
822 680 427
933 24 196
738 241 359
43 303 312
947 629 799
291 664 35
102 866 611
224 585 322
54 303 663
855 486 802
829 234 21
139 695 303
304 930 517
770 944 211
179 816 537
857 618 963
908 813 493
560 256 567
153 999 658
139 279 485
585 661 549
697 24 467
974 656 300
471 445 534
890 108 225
806 947 621
959 267 695
119 427 440
270 69 997
370 38 806
15 652 575
984 915 570
68 638 759
821 274 814
162 759 932
649 463 300
448 686 626
441 303 485
427 975 66
674 884 428
658 147 103
472 564 262
968 737 828
743 401 829
102 994 163
696 154 121
445 890 842
419 211 980
659 713 801
772 11 219
997 720 152
320 843 823
956 292 691
20 404 913
824 538 355
940 823 72
569 38 602
511 230 777
444 31 406
990 270 844
649 931 51
653 872 492
466 129 543
429 292 198
59 981 365
730 830 376
552 440 59
568 498 677
219 288 564
377 521 250
220 977 678
481 157 876
40 986 537
980 209 845
569 800 779
865 580 55
570 549 19
397 301 952
684 191 288
71 298 416
331 712 184
22 711 715
970 200 903
219 381 400
778 83 286
484 327 781
326 554 976
731 468 742
735 67 205
96 142 352
694 859 434
695 916 261
929 866 897
716 674 617
242 785 574
152 735 784
463 823 270
142 212 565
142 818 823
392 786 917
159 344 102
748 835 16
494 999 891
548 679 369
192 129 541
673 94 746
596 177 76
689 152 423
603 540 458
714 53 660
521 479 641
410 322 686
256 674 213
813 105 299
600 458 345
698 287 431
572 240 891
926 853 701
382 691 311
259 28 458
130 847 223
800 661 102
826 582 805
488 295 229
742 584 475
294 366 635
828 902 126
166 642 472
128 967 242
849 681 559
829 831 53
387 413 970
15 740 395
690 492 554
866 712 320
410 218 298
892 284 673
805 622 540
588 100 134
942 797 99
856 604 742
95 223 291
601 690 548
674 798 162
472 301 169
534 388 910
594 626 107
417 710 188
24 104 268
444 104 693
413 167 449
198 408 924
197 910 443
381 462 537
263 14 817
154 241 913
222 535 803
407 989 519
292 216 894
935 863 154
113 18 163
624 372 773
669 677 624
376 38 213
568 610 499
992 90 458
565 104 672
907 165 433
727 605 838
52 224 181
775 895 965
127 639 65
226 654 884
226 925 112
639 189 804
686 967 942
817 196 261
854 924 829
507 140 678
112 914 763
287 47 902
800 670 387
33 485 237
469 166 689
595 163 832
715 919 241
677 334 260
649 773 120
925 415 734
446 941 207
552 944 508
336 792 286
795 161 525
196 299 68
747 771 588
272 435 803
510 701 173
613 720 806
388 39 230
639 982 172
373 823 999
402 140 935
885 843 723
516 120 291
796 60 543
554 660 944
745 701 656
286 505 332
707 743 966
326 393 51
915 866 534
494 150 262
199 133 723
29 214 630
717 891 61
488 674 976
93 498 533
292 461 900
91 878 190
655 406 760
773 411 505
535 299 719
570 33 673
590 53 10
703 334 137
358 77 381
990 573 738
889 185 734
886 171 918
671 886 536
839 694 564
380 498 646
226 892 137
418 379 964
457 867 851
335 740 245
579 655 437
714 74 615
602 799 977
353 625 416
294 37 102
662 153 660
856 140 951
159 829 222
812 190 151
37 606 606
286 851 330
435 761 651
452 334 39
352 904 601
116 940 157
169 547 719
685 398 69
609 646 967
719 657 221
792 472 920
573 943 314
726 338 538
155 443 794
683 153 352
348 630 48
950 606 81
424 382 661
405 334 134
125 998 173
637 581 478
388 309 823
642 459 481
820 967 727
409 191 231
139 550 826
742 72 245
89 793 938
423 123 149
515 910 353
945 617 963
450 43 364
257 788 973
430 567 721
219 832 975
889 55 176
709 261 289
44 17 580
84 278 239
829 737 862
12 490 393
775 907 519
632 371 679
470 879 727
444 714 808
996 605 360
958 169 937
248 585 119
448 989 488
454 817 355
440 268 187
903 457 90
605 400 535
631 558 748
279 638 378
888 841 510
560 626 738
565 827 706
911 604 174
21 774 293
401 131 265
887 766 956
333 813 915
225 795 507
689 121 516
857 271 148
971 410 16
911 207 514
356 141 674
264 666 35
292 172 17
517 307 696
244 840 934
876 17 674
782 141 523
379 96 797
461 811 81
306 187 229
193 497 333
900 721 379
788 621 271
827 402 885
923 816 403
314 341 142
778 612 835
541 587 751
599 111 844
48 704 605
161 916 292
766 791 564
622 538 776
24 827 977
909 911 405
985 738 790
651 906 790
813 194 496
283 818 973
377 838 755
817 587 730
546 369 597
558 469 704
630 925 676
342 612 43
71 860 207
890 470 184
763 663 727
166 390 406
813 273 172
47 289 826
185 101 785
238 603 842
383 153 201
845 636 168
193 358 603
708 271 78
891 114 639
106 934 374
510 934 915
870 422 826
195 715 671
380 878 852
588 909 565
883 48 603
710 229 639
975 647 520
102 287 919
321 435 260
827 988 333
698 788 956
392 903 509
556 912 31
290 396 891
57 864 392
895 81 494
279 14 876
804 923 580
387 969 320
82 898 889
135 172 854
360 300 698
488 579 183
981 944 873
107 804 250
972 551 358
842 778 997
461 654 271
474 431 924
408 250 629
91 199 736
884 398 976
868 156 775
147 633 69
605 458 745
441 813 512
27 298 85
947 233 997
548 852 176
382 552 492
909 289 947
206 112 544
19 467 225
896 35 604
361 277 782
702 400 475
895 937 513
589 269 956
902 270 344
340 136 623
433 302 413
33 230 429
469 788 223
610 161 694
746 364 469
738 124 727
538 438 735
318 280 576
655 183 479
467 140 346
459 613 202
940 907 543
983 40 923
918 227 139
101 34 416
866 772 803
513 637 415
304 204 288
421 756 797
378 412 491
522 623 866
990 759 50
764 302 236
204 134 326
334 414 442
88 231 319
886 703 939
286 316 849
706 164 132
641 708 446
642 898 861
781 875 739
755 401 723
53 23 572
226 760 20
176 886 198
815 483 527
87 593 409
311 146 858
62 375 950
933 438 338
363 732 54
110 668 832
936 11 980
611 557 858
510 769 385
404 369 772
978 999 951
850 405 985
80 772 940
766 922 426
763 168 231
747 32 272
488 885 594
785 452 280
730 971 773
356 754 274
157 372 19
394 887 729
755 842 149
893 516 261
497 977 140
946 229 814
779 250 181
978 886 495
670 136 261
28 944 517
741 433 900
825 220 50
946 967 158
37 359 476
42 547 537
847 965 824
549 569 335
794 676 62
121 913 392
61 451 253
447 237 419
577 172 921
214 784 899
534 915 920
986 577 147
925 916 702
982 886 282
974 149 113
753 686 664
686 446 321
925 323 523
773 590 957
33 112 717
276 91 242
734 308 177
116 91 434
890 81 262
136 84 415
910 584 709
763 319 851
367 944 525
934 448 207
292 901 226
835 606 527
755 969 301
524 355 701
99 579 775
71 791 136
378 462 847
757 168 993
31 337 399
231 24 898
611 624 490
392 922 478
958 891 834
63 677 704
844 286 813
303 690 499
652 552 609
413 705 72
222 687 345
784 851 317
599 734 725
415 850 836
72 24 997
385 762 525
414 963 82
105 83 297
323 380 514
738 52 456
89 254 452
958 538 588
718 683 773
108 56 286
408 784 658
864 120 696
947 657 116
759 767 210
28 445 67
621 255 468
63 892 792
936 485 409
986 181 445
969 220 306
73 246 970
987 930 386
835 497 531
662 130 526
54 722 861
574 656 117
994 668 397
50 170 926
174 684 963
145 469 934
78 754 146
424 123 466
477 60 934
618 569 109
141 76 602
804 722 495
57 677 138
806 217 122
491 553 418
19 886 203
27 329 446
800 344 125
898 328 203
563 850 766
58 118 856
369 848 216
34 167 364
371 971 346
970 878 239
37 288 570
296 484 586
207 785 687
97 671 613
341 740 275
150 847 411
122 610 950
901 880 429
376 638 470
860 922 41
277 820 921
567 432 623
945 730 525
733 653 596
70 221 632
896 159 27
278 748 375
977 341 250
255 198 89
777 665 228
675 602 396
681 97 231
134 930 611
659 836 511
296 744 42
907 602 801
426 98 159
315 735 404
223 812 836
917 304 760
654 274 160
307 958 246
537 714 993
933 525 780
47 210 938
65 202 215
202 760 473
967 28 273
550 195 707
426 239 340
373 312 770
21 49 567
341 607 593
552 478 350
425 689 156
463 993 199
959 931 649
936 947 140
275 619 56
274 195 996
546 490 75
913 14 636
640 801 485
71 462 253
503 267 30
770 996 661
692 347 436
417 733 221
254 208 652
437 285 25
986 106 722
262 920 207
277 408 771
363 706 980
368 942 762
323 455 150
647 143 945
138 615 581
507 788 190
749 778 203
877 903 23
490 732 170
622 655 201
430 449 105
208 62 560
479 546 994
444 758 142
423 714 453
670 141 465
692 115 361
228 598 961
136 760 930
695 951 419
548 427 566
629 120 392
165 668 690
236 796 312
213 919 997
464 698 114
717 470 64
240 802 453
401 458 740
846 750 136
237 891 343
355 561 806
673 47 888
656 267 902
424 606 807
856 166 493
861 116 642
929 736 807
811 306 943
341 814 155
74 727 443
550 232 933
962 709 265
462 56 166
268 853 680
172 930 348
745 940 381
203 796 504
843 671 51
210 44 709
559 936 770
437 858 401
436 314 677
726 456 385
521 515 205
220 483 462
377 685 401
573 898 650
650 309 966
876 899 685
151 975 452
323 989 993
396 925 838
157 99 423
224 804 538
482 462 371
905 252 961
955 97 245
119 463 425
834 338 519
176 812 216
723 680 632
283 496 677
847 373 111
383 184 240
928 779 35
65 941 573
758 470 126
968 102 396
483 472 138
773 175 482
208 129 638
830 150 966
516 111 727
274 523 207
563 239 655
660 481 649
917 590 22
117 84 753
773 248 609
380 912 785
165 400 936
692 515 905
565 731 715
311 862 53
293 333 316
232 622 555
914 340 744
65 760 595
697 953 29
713 145 859
558 59 742
145 893 717
733 854 778
694 288 999
755 901 582
999 879 683
79 785 457
552 963 16
59 278 790
461 714 374
418 122 799
227 834 260
940 543 82
536 601 458
933 643 205
226 952 365
677 601 31
636 819 855
786 124 693
252 12 478
782 925 810
718 81 900
169 539 416
303 84 391
265 908 297
438 493 992
38 204 386
883 690 581
718 394 457
498 917 295
114 663 890
871 116 977
445 24 252
262 479 334
559 299 248
863 753 867
122 11 387
856 133 832
615 669 486
895 120 188
821 201 572
330 98 547
159 607 217
445 965 544
171 620 406
11 59 56
212 659 34
127 649 703
326 174 554
82 13 173
322 571 481
153 489 991
86 139 556
858 756 594
268 780 557
26 714 202
523 196 363
826 51 299
717 610 465
719 530 394
682 354 81
193 856 737
435 641 966
750 552 776
12 757 895
883 457 407
419 862 304
522 865 460
546 205 567
164 352 228
496 417 699
363 802 995
602 388 928
764 65 319
132 243 580
240 525 590
357 921 595
175 814 258
50 405 638
525 239 805
524 59 363
751 723 574
439 215 397
330 878 612
697 106 698
882 751 689
638 720 662
889 731 689
690 57 719
283 185 645
56 811 86
605 991 575
871 402 257
403 44 228
537 631 681
809 617 731
83 720 571
850 90 452
159 550 859
439 997 574
522 664 725
183 42 901
376 740 341
958 944 250
409 673 675
17 893 175
595 446 347
662 639 665
25 552 411
682 716 796
389 722 727
111 378 671
593 861 748
739 452 111
379 231 893
457 930 225
128 992 256
108 826 18
147 204 938
408 36 719
778 764 347
552 581 949
760 755 205
792 382 673
754 874 948
313 460 68
288 202 341
321 464 381
814 985 590
420 562 741
624 255 69
99 794 737
136 325 810
660 812 38
368 604 659
273 928 422
313 484 928
704 108 26
476 568 367
774 919 34
959 762 334
809 195 630
881 539 850
332 821 543
166 58 467
108 933 471
234 271 893
70 566 827
52 804 775
731 132 110
331 210 509
942 888 134
309 990 570
237 461 488
153 330 510
697 325 417
633 107 573
273 195 783
926 334 561
573 943 282
608 18 899
653 702 143
843 346 531
264 737 314
393 195 522
488 630 780
478 805 738
820 333 800
578 895 749
285 883 618
169 768 613
532 89 744
529 539 190
649 675 999
604 753 975
598 231 985
733 711 542
998 75 977
808 413 181
100 969 311
552 809 306
988 239 761
481 659 384
726 21 252
36 382 818
958 185 713
681 360 627
241 781 467
947 784 932
717 771 179
372 750 277
947 560 255
516 489 979
73 101 271
591 154 420
405 731 588
998 291 991
490 169 345
297 346 415
756 762 437
93 540 648
261 380 582
888 661 127
931 963 891
438 628 948
615 328 255
935 905 780
519 12 735
810 412 68
563 239 26
60 515 427
577 978 478
994 664 235
131 316 618
189 325 213
456 603 734
960 600 489
531 682 35
240 150 188
572 283 378
502 596 817
625 990 844
418 833 775
339 237 73
49 926 684
897 694 514
154 622 493
837 72 102
354 24 857
816 873 729
201 703 470
109 979 805
730 487 335
399 125 391
721 646 352
247 624 728
745 448 95
334 415 175
611 447 375
653 844 480
543 985 132
479 927 242
673 330 186
414 29 862
493 694 748
76 302 556
139 106 531
685 847 900
762 44 220
580 810 89
28 980 303
127 71 581
250 502 344
889 499 252
97 272 805
746 154 694
13 773 89
473 948 310
378 808 797
835 143 340
533 201 796
778 266 655
668 914 958
677 71 18
890 554 161
127 241 241
302 178 995
285 911 581
711 695 139
714 651 417
160 823 550
96 503 208
440 356 489
637 584 973
403 762 502
645 304 475
943 891 579
919 433 269
725 579 771
247 524 696
395 971 637
526 689 989
930 78 352
526 192 525
992 542 270
627 942 273
819 126 491
675 273 828
945 774 249
477 943 340
922 757 608
875 691 401
321 717 196
539 762 372
486 643 194
875 579 471
171 917 979
420 399 158
133 357 856
719 375 13
152 328 231
985 543 273
619 595 466
699 816 344
977 641 275
795 930 409
567 580 421
851 677 700
760 435 107
664 531 348
287 957 966
694 867 94
509 574 322
710 630 29
308 608 425
13 771 189
277 99 432
907 519 42
77 674 333
574 467 788
180 301 315
549 957 222
667 152 544
926 468 327
544 712 590
779 123 933
186 700 815
304 428 280
666 675 26
420 793 633
189 44 460
875 740 660
227 630 394
643 138 171
834 248 373
715 955 209
965 799 698
554 685 346
793 956 532
129 764 385
826 513 689
888 457 819
586 102 190
78 813 477
229 39 564
70 314 177
392 602 746
123 850 818
895 833 931
833 322 952
82 560 610
410 335 744
863 369 244
483 562 31
390 270 38
899 906 628
225 719 605
147 105 912
233 590 331
966 111 188
946 308 681
644 753 750
580 903 459
457 486 752
335 459 155
730 700 125
704 59 225
631 543 604
700 380 289
498 683 752
147 287 313
566 207 184
54 624 409
103 73 804
489 66 92
325 857 912
575 344 237
977 658 910
489 636 240
242 400 27
28 154 186
495 577 388
614 70 193
257 205 335
980 807 18
830 750 277
467 54 342
611 635 12
68 207 687
305 669 587
594 556 128
213 564 585
233 286 650
122 575 408
171 637 251
405 993 126
930 868 71
403 702 778
385 605 246
800 514 830
540 964 604
804 747 565
517 910 649
108 863 254
208 589 959
484 155 805
639 283 131
104 953 919
78 903 640
640 91 238
182 242 116
361 629 456
722 840 815
19 130 648
271 862 139
257 927 178
253 605 441
417 621 573
925 914 611
550 105 535
768 622 97
482 710 929
186 131 279
22 838 551
267 199 382
509 770 653
986 293 799
703 672 47
120 358 467
781 533 397
805 321 999
856 202 126
708 904 539
132 17 899
323 458 92
941 32 92
584 111 63
525 346 84
57 979 812
124 80 215
476 489 193
941 577 327
956 596 881
28 412 396
775 113 662
201 264 441
956 347 596
452 386 44
536 198 323
702 166 953
577 734 777
631 514 37
661 25 711
24 77 119
962 310 336
206 851 675
613 983 259
249 543 882
98 610 39
90 314 791
303 129 698
352 641 716
690 169 620
871 132 984
889 100 766
390 239 854
740 17 892
468 566 800
692 897 975
154 817 364
395 560 561
83 815 347
625 558 969
940 161 636
407 457 121
169 565 223
572 984 825
461 503 425
145 763 875
291 453 211
708 514 832
662 817 98
589 97 812
844 366 558
860 101 872
345 822 428
790 779 492
374 165 772
174 287 658
75 771 159
112 682 946
270 904 485
784 751 457
422 162 236
647 549 958
299 42 116
604 122 95
352 840 572
479 377 641
683 375 557
930 723 483
913 680 918
341 882 17
73 333 685
631 477 388
658 17 291
579 623 431
312 519 137
649 381 82
816 815 106
383 195 643
371 87 988
69 444 725
405 824 688
112 591 156
41 222 891
948 873 722
74 848 188
428 223 329
652 759 257
127 272 570
72 386 95
500 174 347
281 231 535
630 687 278
157 52 388
74 197 256
97 767 37
602 771 758
410 300 904
319 966 696
931 785 868
217 924 584
766 185 868
395 700 538
229 565 952
146 311 499
624 834 676
780 20 100
873 977 198
701 828 67
542 81 604
285 414 109
912 966 934
132 615 574
169 722 531
750 799 70
772 994 534
940 770 669
726 675 936
526 919 760
163 67 337
56 433 86
615 754 104
86 870 582
192 557 35
191 338 980
723 838 12
322 398 734
789 798 24
691 202 162
380 276 731
486 131 474
708 118 399
498 336 585
967 670 330
240 68 641
387 713 709
735 887 505
542 172 920
60 967 571
313 816 370
119 873 574
800 669 333
542 296 379
227 494 128
146 429 816
738 117 837
47 743 186
194 42 84
147 940 413
350 718 66
915 697 159
830 453 743
289 478 982
27 211 144
472 189 928
102 489 477
540 664 909
461 757 174
850 931 253
209 724 565
194 82 759
162 150 91
402 727 634
909 134 168
722 30 481
725 246 399
59 309 126
705 511 223
69 837 892
443 376 917
156 788 320
893 463 97
904 328 496
258 210 627
648 875 170
557 929 762
202 91 383
572 523 603
33 451 468
621 780 589
78 925 412
137 839 612
543 536 262
605 68 780
65 212 454
237 128 386
871 167 28
85 260 866
922 38 399
321 981 712
295 632 78
260 592 444
554 90 114
357 403 205
18 907 377
674 635 469
917 498 118
81 133 703
718 655 14
617 477 286
542 48 901
702 573 732
15 953 779
448 205 127
73 949 821
588 544 727
999 872 192
355 242 812
700 991 38
412 732 585
42 321 777
694 898 183
369 605 886
445 481 628
474 378 622
656 905 112
921 957 498
610 578 729
314 894 654
828 960 507
635 517 692
268 799 211
326 966 556
29 631 973
803 290 12
178 684 319
719 938 150
662 613 22
202 71 900
359 845 113
811 497 748
387 906 333
928 539 223
964 610 154
933 407 835
681 378 165
190 899 237
858 499 957
940 402 353
88 398 648
914 770 895
100 484 934
738 398 679
370 827 866
609 257 601
277 696 877
665 285 880
619 779 944
785 54 559
14 256 351
945 917 440
784 144 896
234 959 141
558 903 278
814 902 63
612 499 563
172 147 574
89 251 830
790 857 95
199 321 575
307 538 361
541 650 511
625 405 745
511 972 475
728 781 700
569 182 675
21 744 824
964 329 454
971 703 743
419 396 244
456 706 268
782 92 993
546 528 282
579 978 109
80 292 55
487 373 622
120 989 803
571 819 865
406 791 540
928 244 656
563 835 646
671 80 143
517 943 828
474 533 582
858 765 936
432 159 846
125 75 271
183 940 782
621 648 286
485 770 412
192 761 866
958 320 801
992 681 765
467 766 279
317 471 117
667 251 403
575 824 669
174 46 311
173 530 438
614 394 746
318 16 125
554 945 489
441 97 405
901 904 674
87 512 194
132 488 102
401 785 863
689 202 304
388 774 452
25 709 704
798 225 854
929 215 283
596 344 697
943 677 388
614 692 178
897 840 644
125 88 337
981 542 139
10 945 69
586 226 446
397 197 162
102 231 636
368 253 480
105 968 54
855 546 158
538 417 559
223 406 548
196 429 352
720 694 295
600 944 211
18 901 609
581 491 923
553 743 18
959 57 169
627 357 252
290 660 222
932 655 854
725 931 112
638 312 490
705 906 45
114 40 569
810 735 22
63 601 817
147 441 768
301 156 502
680 128 76
70 732 469
113 525 380
782 320 174
678 439 783
248 776 774
492 247 70
622 453 534
232 20 281
912 527 687
802 609 846
660 152 721
234 617 49
551 126 690
64 486 210
819 511 282
77 53 457
772 47 215
649 992 739
196 173 111
206 50 413
216 745 809
711 773 819
949 776 668
482 984 775
797 887 328
312 105 319
404 115 663
365 845 748
768 480 332
800 137 659
776 263 337
986 719 178
17 564 747
32 268 59
494 752 675
474 752 509
487 210 998
827 54 248
180 955 941
243 540 458
417 194 409
422 645 578
686 725 377
124 11 55
480 544 810
961 253 565
251 576 691
43 886 137
21 495 906
941 639 941
736 606 396
513 941 894
616 87 973
931 330 305
405 937 102
475 50 563
364 877 314
564 79 892
726 965 761
471 678 562
371 241 376
900 795 885
140 888 786
487 913 309
728 756 135
891 392 735
640 37 460
437 880 317
943 747 890
192 275 486
849 112 580
809 387 264
519 803 169
234 527 365
115 58 654
226 747 833
422 92 289
511 951 216
549 95 177
433 175 887
21 136 282
580 282 312
903 874 805
994 39 558
834 344 511
435 176 17
121 177 976
800 258 178
334 520 910
956 275 970
315 449 624
31 181 841
126 65 407
488 200 884
161 139 361
546 216 325
145 763 781
684 520 493
494 285 911
406 29 51
948 813 379
253 90 913
440 602 979
120 237 368
144 705 383
807 131 229
767 538 458
634 979 83
580 731 180
908 651 209
143 224 199
446 326 638
734 487 531
513 936 274
505 321 754
776 461 433
720 952 166
571 975 869
171 824 880
52 260 166
581 244 99
408 697 580
528 496 892
64 830 406
716 717 665
539 267 445
670 670 413
64 345 279
979 299 242
791 685 15
498 258 223
531 171 355
153 607 618
889 815 170
843 960 16
168 941 608
928 125 659
712 826 506
629 310 996
732 451 238
39 604 914
373 125 19
217 952 291
187 169 108
675 710 566
653 439 484
881 969 501
336 456 899
598 405 287
480 575 348
945 513 479
655 955 535
463 333 93
321 126 610
345 845 305
343 745 501
368 752 697
836 771 469
208 871 542
199 949 293
389 497 722
443 175 475
809 800 369
470 664 518
908 349 821
794 802 79
760 94 585
303 682 565
818 742 682
966 93 486
338 533 169
34 187 923
269 562 711
672 742 961
382 27 172
711 260 608
97 827 739
939 724 997
10 685 756
775 53 661
567 332 528
187 933 557
78 492 604
729 483 64
620 591 961
67 839 115
798 655 183
140 779 94
361 872 44
555 417 917
608 551 890
289 697 322
350 603 252
346 946 379
224 344 114
627 843 319
869 224 529
187 253 122
838 294 754
403 618 908
467 605 359
172 229 571
573 692 225
339 648 156
260 577 290
559 543 153
465 64 919
24 929 462
183 983 520
129 969 337
469 312 901
921 254 517
861 361 430
717 437 41
781 169 632
495 721 368
25 977 978
442 714 401
893 510 134
445 314 142
503 488 341
679 364 694
365 670 493
48 616 321
320 501 676
649 981 455
861 536 202
317 210 107
832 810 632
736 486 384
446 936 611
559 819 430
977 356 536
974 365 876
149 757 383
677 554 807
586 428 569
582 784 807
12 237 475
34 765 91
114 983 646
581 35 836
838 29 809
760 857 708
788 846 226
488 145 522
725 785 797
174 722 678
510 690 198
20 160 909
269 777 776
431 893 343
603 124 259
963 933 626
241 607 106
541 286 991
728 10 559
154 503 235
117 677 410
928 103 822
404 47 325
997 305 137
911 274 702
922 384 526
122 229 698
641 67 28
531 679 910
988 373 470
231 843 12
923 859 462
742 274 583
451 263 670
818 139 713
146 357 439
271 734 197
337 672 676
807 989 677
42 342 992
425 160 761
101 343 524
967 73 722
173 293 563
999 239 317
803 23 514
461 479 126
510 413 531
883 661 270
476 910 586
689 593 913
840 528 139
217 13 196
822 57 609
629 488 854
678 593 113
50 269 908
830 663 820
933 692 516
855 828 891
800 452 166
633 707 116
679 950 566
361 16 702
392 500 705
46 154 309
746 465 995
271 544 193
756 603 200
60 352 137
103 768 730
753 383 248
391 658 685
825 44 832
197 843 840
70 648 94
218 601 977
191 653 916
428 62 968
233 730 545
472 830 95
453 933 991
642 555 194
133 61 356
143 459 180
239 12 349
559 625 819
98 18 906
256 810 220
344 750 218
587 770 151
959 797 545
214 456 456
970 411 434
81 557 705
452 141 451
568 823 656
423 928 685
683 652 177
206 446 856
782 972 498
162 690 941
816 206 397
285 785 707
22 83 975
639 945 742
243 984 826
813 141 671
49 308 240
843 984 788
514 350 312
687 92 17
405 315 887
388 656 893
156 205 76
679 989 192
907 411 901
700 753 102
686 893 486
528 762 119
44 277 522
840 879 508
392 675 826
284 855 943
695 960 39
443 992 349
798 148 417
217 879 192
890 437 176
639 935 737
534 853 120
699 424 355
328 697 979
499 728 952
577 608 767
574 641 519
51 942 571
504 139 520
457 764 845
134 186 641
383 255 877
578 838 73
639 824 359
401 600 780
249 924 934
241 430 547
821 854 228
367 398 477
345 769 669
33 833 289
57 82 699
924 641 268
753 377 608
214 873 17
149 683 819
327 916 158
278 833 769
766 185 588
734 888 24
656 675 418
995 118 864
837 467 514
769 968 95
138 241 167
188 234 585
149 709 424
35 135 570
368 269 651
419 259 891
449 401 359
669 742 411
961 325 508
440 831 988
971 119 616
192 557 847
97 643 857
14 85 950
455 909 521
840 393 359
400 285 166
531 932 836
566 141 452
247 826 37
513 917 750
543 520 590
95 278 565
242 650 996
731 637 755
808 237 24
822 832 525
670 334 851
239 913 701
914 614 567
249 996 501
815 469 440
103 309 36
958 431 827
91 857 827
655 769 142
599 68 316
700 192 559
104 157 162
584 181 967
204 348 739
464 845 765
611 807 465
185 350 596
678 623 657
742 995 840
477 397 859
76 889 526
205 326 437
120 623 303
620 174 933
61 925 864
572 232 709
799 646 566
196 981 537
243 520 975
609 137 273
115 996 501
603 564 624
469 725 766
685 558 943
387 252 112
347 208 805
624 604 551
564 145 36
882 904 576
720 797 100
704 843 828
942 353 774
539 971 627
800 312 780
65 434 241
33 439 121
554 649 459
90 562 532
973 409 431
993 242 290
241 440 52
199 550 583
504 184 789
619 414 689
16 673 314
253 324 170
138 31 889
329 982 247
813 236 728
245 648 731
403 516 484
278 128 488
163 279 699
927 430 756
220 913 181
597 14 612
95 808 548
630 88 442
212 688 395
602 685 731
77 475 166
194 736 764
935 348 424
989 354 821
738 350 192
213 727 743
774 223 384
54 379 966
298 202 86
572 718 512
980 370 75
123 415 296
569 435 566
903 594 492
635 771 484
604 560 871
531 913 370
75 469 516
242 54 961
398 792 756
30 640 633
343 149 404
334 594 118
268 759 462
917 293 964
260 781 35
711 783 909
13 814 576
897 817 431
199 757 80
16 314 953
733 982 110
648 215 415
85 902 385
224 83 442
862 607 832
643 177 224
671 176 713
404 696 141
243 53 544
367 816 956
820 516 616
118 211 749
888 648 688
276 251 878
883 421 363
540 839 466
506 615 644
435 725 858
33 452 246
104 177 204
841 656 430
40 419 805
78 309 121
962 128 430
164 661 328
203 899 55
135 692 613
631 134 791
368 841 729
958 204 778
129 777 629
339 194 475
234 326 422
902 528 461
371 801 528
621 117 186
369 804 227
92 292 294
631 116 473
743 390 873
424 112 229
760 953 575
988 630 722
831 420 535
985 712 895
812 632 816
451 966 603
364 952 12
743 966 857
262 569 804
994 416 967
687 815 796
571 491 276
930 250 78
275 769 509
711 786 601
456 197 577
277 473 53
662 306 137
114 268 565
641 30 923
985 505 463
410 625 648
586 676 995
356 85 420
32 711 127
214 780 250
285 83 889
500 201 404
482 746 131
602 190 737
323 953 752
379 55 600
336 667 690
951 389 417
148 900 380
197 608 424
132 269 89
990 606 361
675 348 281
861 644 159
740 263 717
352 388 557
255 881 466
579 447 589
914 185 521
937 987 252
908 985 301
22 364 216
327 852 959
638 237 123
563 582 163
596 498 98
634 609 677
976 121 591
704 509 544
848 235 768
942 520 392
304 922 340
664 397 447
513 194 936
604 310 504
694 551 295
685 256 746
436 80 690
73 786 419
328 828 82
361 227 953
580 741 509
59 421 844
328 273 43
274 120 372
524 28 425
761 158 65
467 577 526
670 881 227
45 592 206
905 856 962
32 610 249
308 186 818
497 514 354
922 236 525
924 406 356
39 390 835
356 814 453
150 538 596
162 11 923
314 685 141
659 683 839
652 653 430
358 878 509
725 653 346
429 88 328
959 555 581
947 109 915
291 390 157
283 743 872
574 205 726
830 910 873
227 942 332
95 971 709
891 537 211
464 392 850
735 913 944
862 133 386
228 603 401
349 322 714
171 504 990
113 240 744
977 238 546
15 665 506
553 417 604
859 606 539
57 86 991
683 141 696
138 388 501
363 999 859
409 686 783
489 277 374
570 677 603
426 519 135
222 785 379
741 342 20
891 631 452
28 802 469
211 875 933
446 482 139
848 393 49
421 263 794
309 767 475
276 381 66
808 642 329
415 334 663
810 675 644
73 724 892
530 569 392
317 209 493
851 11 297
30 180 366
960 744 859
583 762 356
489 560 115
710 108 277
538 529 454
826 984 56
814 88 606
811 454 911
517 430 572
396 93 347
469 815 534
968 178 756
267 461 379
291 690 206
442 599 513
927 921 240
414 655 43
863 592 944
93 942 354
358 616 220
875 710 14
529 455 670
10 196 623
857 457 67
628 251 421
230 564 580
853 413 290
678 462 584
686 34 213
667 815 716
565 416 94
213 329 687
202 706 147
487 655 293
176 841 787
270 704 193
475 445 209
549 757 448
105 237 968
747 488 997
774 137 898
787 555 704
201 37 383
226 325 526
556 682 997
149 396 265
589 24 875
817 99 962
502 979 251
745 305 620
816 26 961
959 194 816
252 633 33
999 873 371
137 608 923
471 535 87
915 826 780
867 932 531
387 736 822
380 112 511
168 724 512
603 918 968
832 307 975
747 393 586
949 642 508
903 342 849
204 799 169
914 518 196
158 487 353
613 575 782
711 879 168
300 972 786
524 944 360
908 985 794
715 483 283
896 610 578
636 503 221
279 83 507
395 906 656
705 495 394
724 926 329
598 518 570
395 598 493
922 352 530
708 81 692
444 169 431
849 254 424
787 190 269
496 424 466
362 234 677
915 902 524
227 842 46
789 171 53
991 273 697
979 814 254
60 207 632
527 502 223
69 636 313
357 279 375
704 958 335
95 885 284
761 313 766
747 541 896
826 911 621
761 745 318
924 647 571
924 964 521
883 55 921
284 567 465
582 672 342
673 321 874
486 421 700
584 954 747
106 836 898
557 97 553
23 549 673
768 309 511
97 674 953
39 10 610
707 303 968
381 810 928
479 36 660
40 17 964
102 11 473
163 717 60
347 963 517
412 848 656
140 484 296
559 814 288
921 986 708
819 253 367
557 395 523
457 877 495
571 688 309
153 606 391
277 401 759
909 232 299
967 563 209
240 150 339
610 968 247
510 377 948
54 606 893
495 62 38
246 139 356
83 499 697
581 176 848
422 768 400
146 607 975
601 676 964
182 888 557
919 445 698
138 274 875
895 332 808
906 957 991
299 599 565
851 445 982
69 894 644
528 609 346
616 896 463
643 988 306
497 835 165
262 348 47
824 113 745
106 232 467
384 975 428
138 889 887
43 270 256
249 210 799
210 367 968
790 734 867
733 299 851
711 378 906
855 643 430
271 336 209
893 429 920
224 683 343
38 122 549
118 973 83
694 495 532
936 583 252
183 345 890
846 601 364
535 550 464
909 996 574
54 783 123
155 416 330
44 76 570
848 134 421
288 897 853
648 499 808
531 382 472
922 997 602
882 559 130
65 103 190
710 957 999
180 58 196
337 200 54
33 124 985
595 902 723
608 555 804
52 821 453
417 374 835
612 194 346
961 253 554
863 102 514
815 998 975
14 391 224
820 805 461
753 731 430
763 42 495
638 651 185
954 238 71
406 355 404
241 898 896
983 808 218
695 652 445
935 695 672
500 61 266
424 480 214
715 98 342
917 35 544
865 492 893
956 437 905
786 495 38
537 832 679
924 170 117
659 368 906
431 783 104
274 605 420
275 233 535
692 942 188
392 75 317
145 549 520
354 201 571
418 304 60
519 562 429
990 190 38
901 942 766
643 429 566
805 799 167
629 722 530
949 891 914
904 482 101
618 252 839
330 629 666
876 249 594
753 896 932
786 416 544
507 810 993
188 237 456
349 576 293
171 730 522
777 615 966
84 725 812
876 288 128
304 975 910
987 353 540
223 297 251
701 333 783
97 667 805
689 525 476
35 485 832
260 364 894
754 67 560
70 746 892
168 681 923
235 873 70
955 818 187
218 165 617
734 20 863
807 128 882
376 394 149
565 791 80
42 327 807
78 196 972
18 544 747
72 802 408
587 967 796
344 377 97
469 916 146
973 308 332
524 857 63
702 813 727
741 303 166
322 35 506
226 561 771
220 295 74
545 489 290
419 802 788
120 40 596
474 266 972
847 858 180
814 13 674
189 533 317
78 386 307
460 973 602
673 273 76
214 638 41
624 638 514
834 908 162
446 645 672
28 542 322
606 571 770
985 682 816
416 509 53
680 726 760
803 408 430
835 452 290
209 546 654
907 448 968
181 234 832
74 466 542
817 247 142
758 269 185
479 893 110
854 226 596
408 754 535
696 886 735
734 340 719
432 29 731
571 986 877
144 656 262
205 374 488
865 807 859
319 737 749
996 468 249
732 977 675
341 532 981
560 202 252
65 20 463
659 60 949
884 555 391
938 155 738
328 180 46
846 159 602
407 723 933
899 921 66
722 144 747
847 268 358
333 736 801
880 540 625
711 777 611
435 346 544
259 86 599
698 785 215
565 521 347
437 872 386
845 616 692
797 566 323
640 337 140
114 388 705
306 199 151
707 405 503
626 92 549
338 377 295
737 959 98
392 961 21
655 937 814
933 620 410
819 994 182
963 389 289
955 848 374
994 598 75
137 15 74
653 60 537
603 218 583
664 201 344
329 787 649
17 558 872
724 19 749
988 232 407
914 104 11
32 547 808
906 253 979
792 630 54
521 306 551
521 508 261
562 903 88
798 981 385
501 352 670
556 976 323
953 170 775
566 156 725
44 150 69
390 419 509
850 594 645
494 323 876
902 781 51
960 921 815
183 698 401
97 560 582
472 501 139
640 756 406
739 310 756
469 756 103
411 885 912
366 861 941
374 255 549
883 916 577
815 88 517
189 755 903
848 524 492
675 704 347
484 241 942
655 334 780
577 471 163
239 859 270
775 799 523
596 651 733
41 112 506
818 154 363
182 320 661
75 424 879
291 885 340
963 519 437
690 994 761
305 655 27
83 840 112
868 917 603
542 920 330
186 112 562
789 349 913
95 351 752
410 826 635
860 285 665
511 408 802
196 768 44
960 26 882
452 168 99
895 167 875
626 543 902
733 10 766
209 560 284
429 811 515
482 723 177
451 253 278
241 28 230
94 192 170
174 777 601
243 58 927
124 572 25
229 950 13
268 511 90
470 993 711
240 554 552
348 661 515
903 905 171
386 867 330
783 878 554
157 463 752
487 540 192
239 157 500
235 481 577
260 93 932
81 659 949
649 605 862
548 10 942
417 354 272
939 257 644
258 744 984
700 208 157
678 883 755
444 755 785
777 605 224
237 712 922
865 253 671
150 193 173
686 547 210
489 188 213
251 141 552
742 551 100
791 605 777
328 603 789
280 567 732
583 144 12
94 118 845
464 486 221
224 751 896
318 447 361
239 874 994
417 622 980
442 51 252
995 575 963
470 577 239
322 892 389
876 566 398
197 80 28
908 492 414
735 556 460
526 861 403
510 817 455
172 625 721
542 694 144
70 852 311
547 102 474
517 731 283
797 654 943
889 57 120
662 603 364
570 868 766
313 445 873
834 674 142
125 228 623
774 297 575
413 98 34
986 586 557
699 617 420
337 461 500
271 523 221
979 805 602
629 444 55
504 336 254
310 513 244
544 713 662
822 303 775
899 695 339
576 39 469
593 220 65
734 806 231
275 363 842
456 828 941
698 259 463
717 635 73
282 647 161
664 271 528
984 809 428
941 439 87
470 602 244
487 824 813
935 921 523
773 998 733
821 203 746
635 200 798
67 830 589
724 312 254
500 750 772
829 449 380
444 741 825
354 543 604
539 756 982
278 860 852
489 290 775
81 339 515
708 890 160
87 399 806
348 193 257
449 749 859
115 810 151
727 537 646
93 408 379
357 947 882
650 32 169
372 688 559
15 614 851
635 846 946
361 24 951
536 95 230
982 969 198
68 358 274
928 784 251
693 433 581
468 199 48
205 330 589
630 768 845
119 732 469
983 931 344
604 537 85
121 974 409
335 136 323
166 268 561
512 484 905
644 61 893
739 370 658
465 133 720
770 777 708
542 814 869
535 311 701
79 595 648
757 204 554
651 539 567
141 623 365
471 807 591
385 674 914
698 160 786
788 588 334
498 79 119
965 14 207
195 809 474
581 856 986
752 753 713
162 187 560
239 178 859
511 611 276
663 463 513
692 975 197
362 846 407
25 914 514
334 160 652
445 349 379
316 919 461
745 207 419
55 518 514
830 213 983
642 940 450
639 460 244
526 174 231
652 626 148
741 552 414
466 156 705
55 464 450
977 92 644
444 829 47
161 883 875
734 420 26
599 424 32
543 679 204
539 653 669
488 254 58
862 167 982
286 861 871
727 584 904
315 791 870
216 933 402
882 20 361
811 60 924
174 805 961
616 351 495
308 504 951
332 626 647
95 951 244
580 962 65
14 597 418
608 798 562
558 725 474
199 743 428
98 813 790
513 938 988
48 804 757
438 684 825
883 789 998
61 541 463
157 693 256
275 151 388
360 694 128
380 180 43
95 822 210
544 660 188
737 95 382
313 716 69
35 901 736
740 656 745
55 718 905
984 166 416
312 688 930
102 858 391
733 913 938
125 306 528
439 464 726
269 937 469
960 428 689
112 546 538
413 642 565
348 112 880
553 778 322
630 330 608
647 95 849
199 521 105
781 909 363
365 826 741
342 545 205
825 444 82
391 423 589
964 198 377
938 960 326
250 604 185
923 764 803
452 605 717
769 223 798
511 956 921
345 619 897
411 921 63
158 202 844
228 420 78
719 602 878
791 296 643
538 215 391
616 373 413
685 78 618
564 27 819
529 401 811
323 911 870
660 378 11
248 425 878
597 72 99
104 499 867
332 311 58
398 218 257
193 590 839
421 864 148
198 295 604
242 682 909
736 104 752
739 297 114
116 744 628
569 35 385
426 873 188
113 221 649
803 61 468
382 627 957
646 258 920
444 923 210
911 288 105
437 664 747
582 152 385
510 226 13
776 927 677
284 517 849
31 467 827
347 255 307
495 701 721
872 723 127
781 432 125
767 486 360
875 408 498
290 759 329
966 164 368
620 541 700
404 620 219
90 901 413
79 933 333
21 500 53
195 657 988
476 511 721
743 187 19
908 547 103
426 234 682
292 800 853
779 825 858
300 584 20
849 169 891
336 615 739
354 437 28
971 911 120
188 581 707
346 703 296
624 428 606
543 273 72
313 813 77
522 945 301
761 709 252
802 713 137
808 712 519
948 286 521
568 319 81
918 570 24
315 686 667
426 248 343
309 464 449
227 90 266
480 953 107
552 335 850
947 908 149
608 799 107
972 776 403
846 146 113
794 127 380
155 406 45
575 49 440
820 798 529
899 193 138
448 526 313
470 620 184
771 292 353
779 422 623
165 481 282
531 326 873
308 609 239
243 809 465
25 285 125
72 23 166
791 722 645
870 794 937
133 391 99
790 238 624
734 779 573
930 651 255
537 814 135
962 84 680
808 300 533
835 86 262
303 824 78
697 733 904
611 734 938
445 493 89
757 616 149
70 729 771
932 930 307
509 401 743
379 139 411
704 462 776
61 635 236
665 947 999
520 522 312
227 478 856
634 985 27
688 163 526
220 480 493
158 479 190
358 976 975
827 225 978
789 111 631
460 373 498
234 67 621
218 410 246
479 69 638
321 491 237
419 132 787
740 953 673
406 951 863
654 903 865
810 889 965
263 407 955
920 444 878
632 857 184
570 924 861
748 590 939
123 520 791
922 28 243
763 913 524
607 517 176
431 400 765
957 890 774
671 622 295
486 501 90
154 985 805
110 146 973
897 462 583
764 846 835
312 682 212
197 591 309
305 894 329
620 692 554
53 930 326
394 706 906
653 504 745
941 308 736
450 416 200
121 675 149
782 524 875
21 679 620
604 472 544
868 79 656
761 685 298
807 908 598
463 135 889
924 389 283
409 769 229
504 404 20
922 770 333
892 658 392
510 685 449
378 722 888
292 135 940
574 424 863
818 328 914
482 43 153
856 203 746
113 281 263
451 513 418
475 200 112
801 223 923
829 60 643
965 364 932
223 903 756
594 781 404
602 152 370
125 855 434
278 391 380
412 607 278
166 521 445
528 359 968
631 409 595
608 711 855
903 776 602
363 684 255
51 797 102
114 754 293
265 733 730
107 509 867
668 17 413
676 272 437
102 770 290
900 743 669
462 657 143
456 93 782
760 476 579
43 19 732
28 380 914
865 772 717
526 677 890
175 298 663
437 677 19
186 603 435
653 980 59
238 851 816
338 606 285
303 931 382
750 742 170
649 940 553
612 639 32
781 962 543
877 658 940
306 468 248
856 184 604
440 176 22
105 370 784
31 895 353
373 737 662
523 762 980
657 719 853
511 685 938
645 347 913
73 662 239
160 906 771
97 638 868
760 991 681
962 893 713
299 98 460
134 81 14
146 204 866
626 194 74
66 603 747
563 682 144
357 209 19
920 661 54
576 223 772
165 435 875
525 716 165
412 659 453
200 944 165
915 425 380
832 627 553
70 18 851
114 559 889
963 140 399
752 696 575
646 715 738
914 468 928
907 810 543
312 623 510
420 25 124
316 504 731
466 941 174
935 371 58
677 916 280
431 779 290
490 423 505
586 624 322
888 426 899
223 474 315
416 17 473
52 772 174
665 924 115
762 745 38
111 308 209
137 746 195
102 972 282
180 854 637
462 751 516
490 945 105
607 588 178
527 863 874
134 217 687
50 745 965
851 31 89
64 464 40
873 750 427
685 529 766
225 90 639
209 300 677
994 352 680
868 219 997
400 539 769
284 202 446
852 795 389
693 589 919
192 138 725
339 185 782
610 682 743
168 882 466
604 646 395
22 558 489
823 29 985
858 574 547
927 192 23
976 79 536
861 538 979
207 278 976
527 27 557
247 547 551
215 801 877
20 637 399
378 919 336
440 352 854
687 485 249
444 903 140
703 586 732
670 382 931
508 529 288
468 341 21
162 328 84
10 880 709
645 367 189
491 761 178
602 412 156
94 421 466
605 919 353
949 554 181
617 874 55
413 869 334
498 706 957
644 278 379
416 61 379
305 791 758
524 744 299
953 179 942
923 638 989
626 866 721
613 358 650
908 861 918
825 41 518
555 580 737
19 318 536
264 169 413
971 316 67
101 316 724
274 318 921
162 872 328
705 602 930
320 841 969
609 880 994
350 27 666
797 232 436
924 479 865
647 498 72
140 774 894
171 100 701
734 73 804
683 118 406
959 289 226
417 834 294
975 329 456
529 916 609
755 228 12
124 50 880
780 502 837
307 74 483
353 751 375
164 24 669
228 463 710
966 743 567
723 297 468
393 798 471
273 458 20
603 507 639
819 206 248
188 269 339
263 187 950
752 283 402
632 378 163
320 101 209
659 99 398
789 503 221
961 641 87
876 388 532
620 802 709
987 704 453
335 234 197
862 364 993
709 258 186
819 427 855
896 575 330
226 943 686
855 375 542
868 84 954
319 723 287
418 961 654
842 871 61
47 663 951
47 671 845
139 918 89
308 720 193
864 140 207
648 125 956
328 31 611
343 13 341
678 765 161
263 724 750
636 528 903
84 794 608
883 636 724
694 512 608
65 487 266
395 452 98
965 944 621
741 590 558
454 517 758
501 602 422
352 276 731
546 474 779
409 726 708
531 996 576
515 54 618
418 292 584
600 439 81
589 745 94
481 896 167
352 472 168
253 325 301
125 432 218
103 700 902
679 362 944
320 267 966
882 880 295
758 145 227
953 26 157
285 296 127
921 723 701
434 540 628
632 747 886
881 191 504
457 745 51
619 897 959
323 496 762
414 459 844
522 477 997
129 415 926
895 95 830
903 474 429
218 231 81
674 102 462
807 19 57
223 75 448
904 632 295
971 357 217
620 44 66
464 738 293
458 386 858
139 409 505
704 230 174
696 293 445
620 145 379
670 514 192
469 619 255
853 676 402
607 945 51
922 839 572
204 676 28
414 602 201
480 703 530
290 735 521
887 273 896
120 781 764
47 112 409
254 894 497
149 17 195
582 631 897
915 290 731
497 630 42
288 339 899
414 792 77
152 830 14
125 552 60
474 682 322
970 690 265
418 695 888
983 74 839
16 631 749
145 892 791
155 377 596
151 922 672
112 695 276
879 626 470
87 492 145
295 737 169
283 640 832
979 791 455
694 405 563
264 737 818
837 644 323
672 888 838
381 602 509
166 623 743
525 22 400
247 327 333
611 209 849
749 169 816
233 856 18
707 454 713
752 264 654
939 676 414
187 862 55
333 164 207
858 895 56
217 254 601
424 721 787
867 606 401
754 749 349
362 884 624
817 88 118
629 472 591
721 510 135
166 451 277
912 647 591
621 439 601
563 795 91
263 201 124
766 112 13
647 972 762
813 923 483
522 883 129
593 487 160
731 818 569
66 26 365
873 820 793
753 414 259
32 483 920
703 723 556
780 564 767
936 55 129
290 783 477
306 834 460
203 478 949
811 979 452
692 267 866
312 850 701
827 270 543
142 767 492
803 340 838
998 790 353
685 336 212
608 438 380
350 761 516
90 214 58
492 758 448
657 858 838
929 172 262
628 49 358
554 157 724
559 526 761
34 625 205
86 475 38
532 738 259
285 65 378
550 280 852
130 294 751
668 460 171
458 685 895
720 856 642
229 138 560
266 375 766
451 630 914
896 280 317
582 201 999
28 758 803
114 358 587
800 737 458
132 184 448
701 833 282
136 176 858
667 375 976
151 984 927
247 199 45
177 835 742
157 184 55
573 797 927
381 322 365
841 456 36
624 533 615
612 720 801
388 832 896
686 332 497
947 767 373
146 476 590
699 173 540
968 470 860
373 798 859
400 81 387
35 233 161
494 29 116
209 374 458
495 808 902
244 92 777
342 48 153
170 363 515
222 931 960
860 606 53
729 355 948
123 762 557
932 364 275
122 370 986
600 290 691
543 893 57
589 531 310
120 69 870
29 747 997
673 445 320
634 260 624
423 872 715
905 563 152
279 993 672
938 834 401
385 704 362
783 677 565
402 499 299
815 366 15
94 410 847
603 370 530
907 211 400
817 292 781
663 546 976
796 95 217
545 683 124
953 54 988
377 293 19
287 700 314
491 168 537
129 894 465
938 614 88
216 684 718
243 517 797
852 780 44
651 603 417
947 567 765
777 504 420
201 621 463
364 786 299
617 171 992
657 534 667
761 30 111
339 453 857
604 664 206
922 630 877
622 949 755
317 146 917
936 16 737
396 957 923
10 862 902
754 776 17
664 788 948
923 624 289
152 215 487
746 893 648
183 417 299
999 828 440
974 176 683
772 242 49
696 730 632
559 157 487
816 599 372
37 750 561
187 163 908
937 37 274
877 498 289
958 278 481
504 901 258
626 927 399
121 558 581
315 144 736
229 912 939
510 122 82
662 869 633
693 422 788
107 934 632
674 165 693
825 696 752
547 205 666
297 960 274
273 794 138
239 896 799
456 467 177
515 259 159
570 685 441
177 127 203
927 771 917
464 127 869
392 48 21
999 770 270
23 229 887
688 759 642
179 108 954
594 874 791
188 268 526
346 723 168
106 539 947
640 582 421
87 654 835
985 493 540
247 790 45
475 886 610
850 208 152
434 309 905
525 971 174
46 734 413
107 863 930
557 759 89
746 12 543
659 463 615
531 261 107
196 718 489
288 688 982
472 443 266
639 973 570
188 252 873
839 841 35
375 602 154
307 708 63
959 289 907
988 781 115
331 786 217
645 157 208
402 757 872
141 51 995
982 487 931
265 948 740
568 86 446
997 363 447
796 257 980
873 322 880
755 405 664
87 257 984
979 697 324
552 342 155
186 748 885
28 841 993
431 972 747
451 684 824
618 533 490
203 129 219
790 996 674
962 628 463
738 367 92
331 538 568
679 194 90
625 948 265
996 79 932
51 406 214
790 765 185
473 102 254
341 545 725
395 121 490
440 979 235
811 652 896
92 928 721
957 579 804
712 583 650
747 426 960
561 94 981
498 626 687
475 620 618
259 749 29
584 73 750
92 711 197
418 843 49
854 899 962
648 830 976
44 472 389
32 116 607
850 419 867
680 246 502
890 609 344
158 835 807
640 341 203
879 869 151
990 967 83
982 684 613
904 259 687
806 156 700
942 333 852
442 192 917
332 452 85
856 293 838
473 967 60
361 17 754
424 468 774
612 438 919
309 839 710
500 611 918
99 606 887
791 447 687
391 114 474
281 130 970
489 592 773
957 846 241
970 893 289
95 138 203
333 927 236
639 835 199
769 954 934
547 930 580
164 80 591
16 347 947
239 418 150
924 988 314
926 462 854
449 393 93
657 284 701
960 610 242
684 900 553
360 465 41
105 181 714
623 154 810
102 686 629
132 437 353
724 629 481
463 735 795
850 60 263
697 827 213
53 931 595
913 527 17
411 182 51
201 508 491
476 42 623
785 193 775
318 466 64
63 127 672
859 418 704
83 853 184
203 122 404
320 745 652
984 592 280
839 79 500
443 681 604
656 175 727
526 678 990
680 440 196
821 843 785
894 270 247
355 55 804
447 104 30
190 617 221
965 807 697
474 514 771
969 460 48
799 154 324
483 109 240
383 788 289
647 869 491
376 54 485
750 322 988
851 218 616
120 442 840
225 75 429
681 973 553
834 462 612
752 876 321
552 953 790
367 395 79
868 168 273
873 752 279
464 913 434
729 165 889
312 414 710
427 616 532
246 708 212
316 412 746
25 677 455
220 408 138
946 746 395
474 564 340
673 555 941
352 825 485
855 652 186
138 862 602
882 527 65
519 828 995
297 604 758
93 770 613
833 930 250
191 671 959
534 11 90
495 303 919
388 662 783
905 341 391
898 141 497
35 501 316
799 359 243
429 791 686
519 37 538
873 746 457
550 644 810
684 622 78
324 812 752
439 482 407
809 906 28
469 793 400
277 510 567
306 980 450
63 640 594
627 774 421
350 885 913
122 806 453
965 619 519
363 626 925
985 975 560
150 663 723
641 170 47
127 337 864
426 707 169
744 587 782
488 778 453
903 114 694
977 795 966
437 794 782
572 812 229
272 479 363
375 438 423
815 876 349
624 652 857
244 353 887
550 791 596
710 114 553
688 386 167
317 749 515
131 244 763
615 955 967
12 623 879
546 928 95
622 151 478
627 411 696
745 423 142
703 358 462
627 174 988
878 766 960
867 65 748
414 782 989
128 782 843
62 770 607
285 858 762
463 515 441
537 655 435
850 833 77
82 758 927
669 447 167
907 37 393
487 303 141
137 983 402
248 117 43
370 608 850
699 338 278
207 276 702
671 165 353
801 650 757
231 133 167
94 769 120
499 517 159
28 129 825
575 30 950
854 755 188
972 683 545
454 872 613
69 239 547
19 894 222
471 977 257
529 156 85
96 179 819
588 431 147
852 183 529
462 264 459
829 634 201
56 880 601
317 813 485
467 378 946
307 106 377
398 584 197
394 360 129
408 570 602
413 970 732
144 67 224
31 648 589
474 60 772
30 146 652
47 526 797
26 174 484
873 538 684
697 932 634
904 548 831
299 410 849
656 755 297
181 486 79
17 886 807
932 235 925
505 78 23
338 866 227
921 46 493
149 391 965
191 485 519
655 308 106
950 492 450
564 268 784
247 301 386
983 768 867
184 603 460
351 568 932
399 646 949
897 585 480
364 764 397
193 456 848
656 446 361
529 836 736
268 29 296
844 688 501
533 425 710
407 714 581
176 243 364
68 869 663
900 797 521
138 442 53
932 232 901
608 192 959
341 597 977
197 552 590
814 912 491
207 937 65
90 150 387
397 742 979
605 581 423
976 847 195
179 960 351
864 923 360
69 918 540
55 260 393
223 531 21
688 507 842
697 501 229
155 882 216
914 255 805
590 36 471
823 733 536
580 453 214
499 370 983
290 987 350
203 639 946
263 71 861
151 713 31
454 204 714
141 847 619
55 274 122
410 15 714
75 582 577
400 535 839
568 827 968
529 811 941
727 534 753
316 362 70
423 631 997
719 365 981
681 234 529
917 975 941
275 302 792
38 571 70
150 62 150
381 569 28
398 154 569
76 867 963
747 833 546
683 898 888
520 695 955
236 57 640
986 766 220
628 143 57
653 572 838
146 546 544
440 864 612
759 947 481
966 307 638
529 563 943
337 48 989
684 387 913
823 97 343
813 507 593
899 544 475
466 581 510
671 310 636
36 936 464
380 972 160
173 477 668
313 478 646
41 395 199
162 971 994
720 777 271
548 443 842
124 388 221
393 994 324
465 648 551
323 447 905
296 389 591
723 564 957
930 147 370
290 772 333
65 856 304
575 66 729
789 268 417
411 742 454
928 917 781
294 532 316
396 145 472
489 470 109
994 763 655
431 567 490
400 273 730
156 542 679
905 580 157
469 312 489
156 640 889
85 62 343
299 597 134
706 112 782
507 902 565
204 770 887
147 891 43
914 890 940
970 858 355
309 110 765
367 18 441
718 196 556
270 91 496
668 45 628
136 835 959
238 180 999
586 983 188
705 767 346
498 652 746
380 245 575
35 624 192
177 175 146
62 867 100
771 702 160
715 976 253
145 142 43
535 838 305
570 429 509
708 216 794
442 23 487
530 918 185
941 736 621
626 254 778
293 810 612
308 750 201
172 318 896
215 125 563
483 537 514
363 800 883
76 105 970
262 838 192
53 609 721
591 736 835
558 107 430
968 256 345
280 517 889
962 703 97
279 323 375
975 122 726
804 556 509
52 211 279
147 407 83
202 497 64
578 182 935
774 109 360
698 592 949
407 957 648
378 729 812
55 386 102
629 811 768
21 744 635
210 178 565
635 106 884
814 324 419
665 976 796
798 410 264
972 286 894
822 217 904
37 823 883
927 344 765
739 465 859
333 837 100
837 378 840
939 855 156
950 81 906
995 45 447
925 40 88
466 169 280
589 775 460
791 103 675
66 969 975
850 258 682
199 170 839
874 440 55
730 443 916
844 452 615
824 340 117
16 414 944
291 111 227
649 623 560
52 588 292
326 298 991
636 820 865
981 933 508
112 551 204
527 900 215
917 289 85
432 597 290
161 92 252
960 78 699
774 23 532
371 658 244
555 795 429
983 221 924
896 901 729
294 879 435
86 412 861
577 919 712
19 311 321
932 130 41
417 274 886
223 343 281
667 274 800
62 549 953
74 882 494
960 703 664
134 487 311
944 806 25
985 852 897
877 153 855
853 346 797
758 286 927
171 253 137
642 248 591
670 323 126
861 825 689
836 763 652
112 737 42
238 738 685
842 754 696
292 670 783
108 706 864
811 456 970
618 174 944
683 436 667
609 589 330
619 952 966
742 602 240
146 830 55
785 937 128
858 761 982
24 741 534
729 858 68
885 368 902
965 268 398
51 797 28
515 469 442
969 924 310
814 958 250
319 917 799
144 223 391
395 697 23
459 715 652
980 862 574
774 425 141
172 998 113
606 898 182
277 683 636
690 426 213
271 791 823
382 691 656
617 753 120
233 844 625
176 738 935
112 474 921
418 465 237
333 659 365
749 389 10
59 583 266
466 837 986
653 436 331
793 767 186
868 396 228
650 756 584
887 773 533
330 945 176
326 894 908
798 308 728
613 859 319
105 348 613
297 807 511
805 79 448
672 596 348
113 437 963
751 281 589
176 24 380
742 998 826
346 181 854
117 666 211
656 745 564
69 389 718
452 514 916
855 327 149
865 879 115
279 743 724
648 121 841
300 734 672
432 830 775
712 288 120
465 760 388
315 225 536
777 196 489
547 934 18
176 498 716
689 607 340
253 917 791
673 212 134
638 689 176
135 12 762
865 896 454
568 94 181
805 389 867
996 804 179
196 659 374
32 159 194
348 353 25
148 779 901
936 970 428
107 460 432
830 164 467
638 747 673
548 881 185
803 758 557
510 277 531
793 168 613
310 487 972
65 741 447
915 145 76
41 149 89
667 226 758
604 24 616
622 852 647
916 650 512
422 952 60
380 481 417
506 462 104
483 543 74
263 442 331
952 686 975
887 962 65
895 421 92
245 346 445
510 340 144
370 880 59
398 960 111
17 101 78
131 400 434
443 510 526
510 636 411
606 806 46
694 392 55
767 701 53
403 354 201
700 580 642
912 224 399
311 519 94
166 771 399
955 206 284
585 711 817
572 133 461
625 273 149
636 622 208
471 434 174
224 951 342
762 488 373
65 513 295
368 764 679
160 604 787
690 379 408
95 230 230
798 850 489
634 334 603
352 772 561
275 214 695
23 831 270
127 347 26
246 212 432
14 843 970
401 864 344
613 643 797
455 245 672
925 707 321
633 14 389
794 691 332
107 859 513
469 920 828
919 460 800
120 25 108
628 743 907
224 410 395
568 768 275
884 325 784
536 965 860
361 136 937
660 138 192
631 308 473
975 524 269
469 749 640
769 588 340
903 471 543
488 982 213
900 204 283
626 455 899
570 427 646
604 276 463
694 648 287
486 693 447
981 639 812
613 456 610
263 381 172
362 13 933
841 593 444
143 810 765
640 361 161
198 899 83
744 45 757
785 945 356
873 635 160
62 650 939
365 127 670
13 955 772
238 244 91
843 943 743
835 359 566
909 173 215
872 478 425
679 301 446
693 80 722
993 811 586
552 636 680
15 643 991
602 269 48
760 799 623
917 768 593
703 260 805
613 987 808
746 585 563
94 995 833
99 379 723
989 133 849
153 99 357
758 958 543
857 996 892
809 486 965
460 770 392
815 309 910
973 251 109
211 167 294
752 697 898
430 478 151
824 629 911
622 543 878
455 141 760
251 74 648
556 858 38
448 633 900
329 45 893
901 550 440
179 214 237
574 128 875
358 137 577
598 68 106
196 732 272
281 532 772
133 768 861
712 807 755
675 641 107
219 292 317
285 899 735
39 565 275
716 311 368
812 314 874
395 76 342
558 203 80
549 297 376
420 129 584
135 585 699
850 532 187
250 457 365
423 242 601
488 85 711
991 156 303
123 955 13
432 792 902
314 110 809
634 103 543
18 913 797
751 747 438
715 452 402
304 76 263
191 972 818
327 431 785
855 301 450
435 611 148
927 501 15
185 513 911
164 933 406
570 42 657
579 215 973
413 972 575
389 644 344
250 788 85
336 566 628
36 426 490
746 39 107
414 193 704
344 444 373
285 837 725
517 85 863
569 268 705
447 263 999
677 93 551
161 465 363
399 493 154
597 26 603
804 775 415
882 10 961
251 793 50
191 131 494
132 883 265
201 67 388
645 35 711
899 764 406
92 567 421
665 533 832
670 531 219
20 235 379
543 635 959
358 971 847
621 17 330
932 847 714
32 392 905
785 469 720
682 313 922
965 535 507
161 828 637
942 975 643
342 527 892
942 368 680
560 499 44
745 576 822
899 23 700
992 614 264
728 749 70
520 447 170
960 183 293
194 813 18
334 260 981
44 805 305
718 395 775
933 446 136
564 20 179
642 696 143
606 258 685
292 502 381
195 779 320
113 299 346
35 201 61
62 285 202
777 583 719
302 739 517
446 267 446
782 658 150
988 83 36
653 53 201
338 253 14
226 551 491
101 355 899
59 984 658
375 986 805
54 639 760
540 131 546
705 804 272
51 159 481
961 595 251
631 277 975
297 153 749
745 478 213
758 386 597
684 233 599
749 42 911
32 928 238
833 97 67
971 51 711
71 173 18
302 263 594
453 250 334
461 406 833
897 170 626
922 413 350
580 751 442
767 170 73
848 908 719
12 224 914
925 325 934
332 890 935
651 53 148
319 904 881
664 168 899
395 750 341
344 478 135
931 534 363
74 288 973
880 765 225
764 152 607
93 852 600
376 28 217
199 408 765
235 480 856
785 841 932
363 77 421
693 392 842
382 832 286
119 151 496
120 935 923
115 934 862
218 370 859
560 307 476
350 303 383
559 104 959
451 138 370
266 148 838
258 716 583
624 747 244
341 256 698
669 838 231
652 259 965
896 368 870
867 306 174
26 892 879
925 660 509
112 684 383
915 149 340
375 350 276
593 967 456
591 728 394
897 73 550
582 541 981
331 603 48
623 575 493
662 308 365
836 747 349
933 418 501
621 387 227
154 119 267
505 380 963
47 593 684
106 857 715
780 286 24
869 557 533
55 107 145
979 803 398
289 629 16
40 578 162
525 460 503
883 719 225
356 508 736
657 161 571
928 245 999
220 764 518
891 81 144
776 612 383
397 685 522
672 581 310
398 876 22
335 704 433
235 92 251
646 983 610
389 33 803
935 375 523
25 873 933
344 499 887
817 22 583
237 920 288
945 385 197
329 997 917
938 950 759
219 517 576
884 164 800
640 710 28
710 735 742
764 130 363
308 776 777
910 605 806
931 469 851
792 791 591
676 209 913
564 979 801
823 844 439
598 800 139
847 212 157
319 861 792
940 977 764
939 826 206
82 958 182
486 839 645
77 616 229
208 924 990
840 614 987
752 517 953
177 618 863
734 901 361
999 35 812
692 887 263
898 177 933
909 779 734
235 977 432
79 305 658
131 855 694
896 862 114
892 316 94
399 718 46
614 611 72
358 806 961
369 571 19
821 117 941
346 883 578
887 658 130
439 942 389
99 229 972
563 175 338
166 355 475
714 523 950
520 17 106
936 26 520
85 984 730
84 730 640
789 625 330
748 626 138
266 670 795
883 646 414
591 691 109
294 831 675
810 859 100
815 206 581
971 802 321
278 613 944
852 434 355
331 616 239
369 985 950
686 382 427
691 458 526
421 281 806
534 884 929
600 106 213
888 639 242
563 265 323
764 77 990
821 481 67
893 257 743
837 546 340
310 658 652
286 804 149
676 936 30
221 895 524
896 866 755
859 403 860
691 726 453
451 718 966
35 960 342
536 133 767
295 15 759
892 304 705
85 182 338
418 463 890
735 69 508
385 225 536
351 26 829
625 931 267
19 566 408
366 667 11
798 265 295
996 493 305
688 827 158
428 335 48
268 521 616
590 39 679
574 287 312
193 143 291
42 603 409
960 572 484
722 253 295
972 799 469
99 283 125
431 43 445
880 560 839
416 106 508
65 358 366
262 284 175
670 177 237
556 46 11
878 604 208
529 349 143
646 344 775
307 724 467
217 807 82
58 881 482
388 331 973
985 263 361
260 639 548
514 261 440
668 208 285
798 46 181
606 378 590
801 172 206
371 776 611
81 178 689
517 992 996
640 473 90
988 718 670
387 891 534
952 807 545
126 889 207
34 470 535
402 325 135
40 645 131
837 388 596
567 783 891
329 943 110
443 719 74
51 116 90
402 446 310
652 207 413
696 327 127
742 857 350
347 955 279
831 745 388
600 576 716
769 338 156
215 77 343
840 466 434
308 714 218
568 754 421
646 198 175
841 647 833
612 114 543
496 498 343
699 872 237
521 89 171
169 604 992
575 936 14
91 834 246
879 793 344
465 598 195
256 531 800
614 220 62
71 886 33
486 26 789
882 800 193
546 478 65
600 602 54
293 29 991
824 974 947
303 464 587
144 714 222
624 763 565
708 867 36
403 780 78
584 956 458
541 216 363
403 700 327
306 314 86
208 244 282
867 738 889
696 430 873
683 512 576
695 371 771
837 792 372
48 161 723
813 470 11
601 43 373
152 308 77
858 415 695
239 110 639
912 779 55
409 933 482
462 285 473
296 533 622
818 708 872
458 33 242
429 74 885
314 190 88
984 881 667
779 842 907
646 253 793
607 789 157
13 132 376
305 386 750
198 662 73
241 312 190
777 860 378
836 307 469
419 652 750
481 786 690
48 911 607
740 698 352
954 297 939
537 175 675
522 105 997
95 909 480
439 766 624
857 389 623
445 780 115
37 181 248
627 645 115
919 540 923
507 609 929
890 80 358
842 866 281
960 522 271
207 626 525
712 59 318
996 794 249
864 230 542
93 133 206
375 335 511
325 941 704
527 635 689
704 745 178
942 24 211
273 311 88
310 706 611
643 63 255
575 655 283
416 47 899
42 289 462
110 824 978
456 682 504
929 110 931
740 858 698
772 97 996
893 345 273
986 694 450
139 640 793
201 793 615
764 51 959
619 21 207
985 214 117
120 490 929
653 557 202
632 740 113
239 650 84
120 864 986
564 730 976
184 876 481
123 284 871
660 127 55
607 462 247
144 268 645
178 902 779
647 170 630
707 290 846
810 173 692
649 186 959
739 197 587
601 770 310
723 26 770
651 387 17
853 830 183
865 558 22
76 182 512
974 758 119
715 160 415
190 516 497
967 526 187
348 240 391
767 821 171
858 232 529
150 241 731
136 395 907
932 982 662
423 447 62
306 428 912
379 848 128
585 393 807
986 758 843
856 136 343
938 610 243
831 974 692
857 396 199
934 318 794
444 483 708
430 359 544
621 702 589
546 264 309
500 778 116
749 364 662
142 184 86
932 206 546
546 737 519
158 134 259
566 150 264
219 419 614
482 159 882
958 915 300
51 439 806
479 92 52
909 769 60
110 371 588
324 70 555
395 613 704
640 910 462
538 333 795
462 126 63
150 532 623
912 259 63
855 644 241
188 566 929
498 734 555
175 787 32
956 18 415
583 819 495
17 301 335
137 927 54
856 177 276
869 775 891
993 921 73
326 474 295
375 822 885
970 745 262
72 793 851
220 659 345
183 149 538
176 314 52
555 659 708
817 181 84
415 307 543
680 164 743
45 555 92
417 212 862
327 995 954
241 703 79
444 566 913
575 599 670
586 864 731
78 725 585
845 138 171
335 417 837
517 437 700
108 201 217
965 497 324
956 928 435
149 758 466
383 285 455
374 268 167
158 653 566
766 473 720
454 797 561
94 63 668
806 719 74
929 402 513
177 970 231
637 100 265
131 826 531
504 840 295
18 610 662
902 707 637
339 650 565
890 686 948
523 936 563
740 107 607
169 890 940
791 517 821
982 970 134
148 275 502
247 135 190
704 877 630
400 99 770
152 336 701
921 497 836
406 190 979
421 721 848
350 919 140
113 973 573
470 962 434
959 144 320
709 733 334
952 737 446
405 719 361
292 818 969
812 628 798
57 259 426
511 373 196
30 308 550
754 755 483
218 694 124
123 797 825
108 750 723
396 429 511
21 358 347
934 899 151
675 484 184
140 426 622
328 913 72
237 381 949
897 485 118
739 857 328
729 623 544
301 363 438
195 869 330
240 662 167
793 153 854
523 105 482
170 446 508
813 398 623
952 465 139
999 281 674
55 791 396
78 310 389
932 629 32
419 78 618
673 510 341
909 759 714
393 170 624
892 21 974
822 571 787
606 100 52
307 790 731
866 665 372
690 176 23
728 961 425
115 848 458
777 877 604
415 458 521
531 50 907
528 59 648
82 231 572
878 263 736
548 590 941
776 480 880
585 797 37
631 899 797
852 696 743
487 45 637
102 878 828
660 499 130
363 683 867
433 144 337
960 131 11
362 835 258
414 120 944
676 590 730
853 544 984
829 968 674
161 398 333
73 994 648
716 793 766
183 666 975
743 878 846
820 40 580
346 893 810
200 127 312
447 706 72
726 231 506
67 242 522
738 197 703
319 116 940
859 773 648
741 236 26
184 254 312
505 624 749
51 261 724
488 609 522
457 145 96
91 827 573
129 185 726
981 870 718
38 60 388
769 917 272
782 949 849
183 563 234
725 928 989
169 272 630
479 209 816
440 819 684
242 472 64
956 579 843
86 726 894
878 75 877
283 575 731
380 928 804
916 228 592
548 972 486
131 205 207
985 398 196
389 276 882
29 396 983
44 952 565
990 469 520
228 666 987
427 774 693
935 318 772
591 539 734
553 207 61
645 808 932
863 135 867
257 662 872
946 614 315
672 868 107
141 949 660
225 94 326
524 356 85
986 610 486
360 581 445
208 719 34
216 644 193
432 824 344
836 88 341
874 474 370
716 992 748
707 274 940
348 163 710
735 714 144
556 732 740
390 976 979
732 633 369
565 243 911
114 290 248
990 179 794
440 912 102
753 335 861
392 260 718
775 936 599
23 572 333
929 336 684
234 225 150
205 846 388
402 366 776
157 510 101
850 459 306
621 186 742
939 320 281
92 61 113
333 157 125
553 608 139
415 918 337
10 525 398
61 995 502
261 500 902
513 227 778
571 265 226
767 508 989
108 241 870
62 820 872
833 423 88
224 948 744
429 475 997
982 646 350
87 284 446
301 724 17
766 363 652
794 468 23
498 421 525
89 908 437
505 820 435
236 719 768
877 241 753
895 202 524
472 85 233
670 501 402
653 759 723
386 191 889
683 188 756
927 673 852
359 223 263
663 170 885
47 411 371
449 314 934
851 756 929
78 586 188
81 17 541
721 702 431
965 307 179
45 458 894
506 136 247
689 969 652
970 226 382
677 642 30
705 119 786
167 912 370
43 838 393
132 991 254
205 541 683
133 471 552
546 412 211
660 83 948
521 931 684
848 36 155
229 315 74
800 543 193
455 268 244
815 595 821
375 612 826
597 165 789
123 833 215
709 949 238
208 993 275
971 401 60
749 495 10
833 280 897
528 642 968
742 337 844
15 479 762
564 268 673
618 671 253
675 593 23
717 517 445
198 85 477
626 175 749
560 783 911
380 334 507
459 447 128
65 490 921
153 750 441
236 952 805
726 310 968
559 131 231
311 141 399
790 953 892
571 898 93
73 824 611
195 207 164
580 705 232
415 22 563
935 424 572
111 608 40
801 379 948
711 418 505
317 348 613
96 715 803
457 261 678
243 161 589
470 191 77
839 628 905
158 661 741
302 132 881
803 241 92
639 453 287
301 915 167
251 707 460
417 873 88
277 220 820
772 211 717
862 997 106
24 397 857
578 413 271
633 171 412
892 868 240
43 794 693
118 28 707
559 670 176
858 196 657
218 157 409
702 704 77
795 580 393
63 741 157
747 407 677
94 313 673
562 905 819
307 17 969
105 450 631
319 624 272
927 116 518
794 327 894
480 374 173
629 588 465
782 332 150
203 519 690
734 947 604
28 889 137
666 895 287
537 21 361
362 679 177
435 473 504
894 823 617
538 593 383
490 117 49
268 178 817
809 161 675
243 328 894
373 425 900
753 944 627
673 322 72
499 618 358
87 422 312
873 60 930
50 489 781
225 694 530
442 650 544
465 413 605
55 561 834
710 889 120
336 308 233
161 474 427
504 755 141
951 807 635
293 218 242
403 366 254
502 717 141
399 95 696
468 226 868
976 804 876
572 953 932
431 509 772
424 290 261
107 498 597
653 569 60
639 801 434
516 795 936
649 509 920
591 821 769
645 984 801
561 869 40
378 330 558
60 347 507
100 212 365
201 812 694
447 909 213
724 215 21
104 965 477
128 856 750
422 771 596
63 547 515
427 665 497
406 655 483
577 535 183
180 374 897
12 781 858
988 349 741
458 343 624
211 549 673
608 491 831
166 203 355
108 26 771
781 209 349
149 375 750
126 570 619
91 116 733
288 920 620
813 680 341
314 84 978
526 310 90
71 834 905
553 678 735
573 943 697
714 155 985
163 63 906
51 410 929
138 796 833
278 95 459
804 635 451
365 358 213
702 573 289
692 301 662
226 661 446
316 234 666
607 724 312
33 504 948
91 526 802
858 400 839
598 815 561
139 577 811
170 660 210
781 734 603
636 560 657
987 941 444
763 522 173
934 732 93
688 837 887
366 363 127
946 374 761
290 391 875
687 308 63
656 938 103
438 541 876
110 929 430
923 168 741
358 722 81
893 329 45
173 298 953
347 501 572
128 596 873
70 556 815
118 803 449
954 769 224
356 825 502
956 284 307
904 769 438
406 297 537
224 756 565
929 636 155
525 467 17
176 241 995
995 38 620
20 956 272
588 10 400
214 995 726
427 365 771
998 619 447
753 908 547
883 757 379
636 57 895
271 378 587
299 699 66
144 92 907
381 197 413
892 187 297
50 698 518
814 424 716
64 512 951
24 326 260
192 350 819
635 68 642
434 258 645
79 922 494
918 151 804
631 55 580
730 427 81
244 345 342
232 600 488
280 772 798
640 972 134
333 184 21
877 161 396
262 849 204
864 55 756
900 971 181
246 886 744
782 311 249
766 819 409
77 312 387
561 567 111
726 788 774
461 686 57
908 716 742
19 64 719
161 336 357
386 264 324
572 875 527
954 238 161
114 321 479
805 628 855
909 300 62
218 400 846
438 847 177
334 774 986
383 229 87
221 792 432
814 894 730
469 27 909
956 900 709
318 461 231
656 709 190
112 334 83
162 281 339
801 246 383
273 245 105
796 400 607
755 515 75
947 595 149
611 347 635
142 740 356
467 452 145
427 542 613
744 452 485
945 740 298
793 123 180
600 980 176
396 365 421
45 411 998
345 735 458
979 333 57
596 948 377
921 581 478
228 350 591
942 450 263
79 421 318
496 691 112
740 663 418
722 214 985
484 50 330
478 437 363
306 706 469
949 631 882
331 92 594
808 969 927
527 149 241
293 639 422
150 638 575
991 493 285
42 253 827
212 402 62
402 994 939
426 795 799
371 179 675
615 849 948
488 697 736
55 995 817
685 188 165
869 341 415
334 302 619
669 502 59
227 104 400
621 366 470
127 634 53
595 564 210
135 614 869
656 336 575
433 560 175
547 485 752
248 760 839
499 592 407
531 394 634
805 574 292
298 588 510
640 177 918
491 700 98
175 23 124
552 187 883
714 623 218
948 22 67
18 653 546
497 857 58
127 776 41
643 443 881
587 134 808
135 293 163
111 841 559
939 939 277
578 31 165
302 704 255
361 106 758
107 382 506
705 274 580
495 460 797
314 817 646
270 384 850
134 407 32
441 522 499
892 721 52
398 989 760
678 468 805
279 200 296
368 815 807
310 91 138
605 478 289
503 420 162
608 711 652
306 19 859
245 23 473
499 654 95
125 393 425
816 994 241
754 37 635
607 538 188
956 561 506
55 894 240
130 202 380
962 697 641
728 750 654
269 710 512
329 396 833
249 501 572
531 441 385
930 73 626
289 791 66
309 879 171
363 286 982
589 740 10
339 533 845
268 219 86
945 778 575
184 366 772
374 223 253
325 120 150
462 426 300
503 596 386
834 671 376
481 341 160
492 841 41
480 424 802
544 254 282
643 148 170
892 112 768
949 37 801
167 362 46
668 658 622
247 546 522
154 214 33
309 674 970
714 310 770
707 238 92
694 696 88
316 850 188
375 874 609
514 788 712
427 357 329
390 176 734
814 22 518
431 392 749
164 778 214
486 539 737
920 242 92
157 949 131
749 694 716
487 690 192
135 669 96
540 687 408
266 52 336
286 685 653
699 593 323
372 400 523
89 490 544
996 40 927
983 595 351
169 849 657
768 435 214
429 939 689
281 657 665
179 437 712
799 268 382
826 774 365
275 108 865
809 221 283
812 690 118
373 459 55
302 705 935
818 915 884
607 894 487
279 69 906
168 939 671
749 436 502
659 144 519
667 263 475
689 636 685
980 747 182
265 296 304
297 348 780
311 782 217
324 778 516
873 830 261
367 515 881
788 583 224
370 859 941
882 861 590
805 418 225
320 514 396
750 366 967
714 58 292
818 901 938
179 231 265
463 269 834
626 832 665
462 90 15
785 678 234
458 252 161
922 629 665
611 115 400
767 770 675
126 282 904
989 289 172
49 847 200
251 37 849
791 537 822
903 85 624
432 407 257
35 214 689
712 849 289
815 758 84
673 358 711
996 159 116
411 240 94
473 662 909
382 807 700
214 898 717
586 87 960
860 257 159
993 272 414
402 957 750
823 271 15
974 165 879
45 628 16
290 226 518
528 979 808
558 645 787
972 381 557
745 951 112
105 580 907
741 766 551
503 673 421
628 507 609
991 431 743
170 123 435
50 303 563
775 349 264
572 775 990
929 165 58
606 106 41
765 663 531
616 189 446
81 776 308
759 472 623
716 862 404
985 834 227
479 292 197
858 771 419
587 529 11
40 591 137
51 979 74
873 749 65
854 881 244
953 220 118
507 797 674
20 898 989
975 916 86
721 100 567
831 705 920
881 461 746
211 908 326
165 552 681
948 172 764
863 541 982
219 368 832
909 291 960
45 956 498
866 171 146
565 419 542
484 869 102
77 143 805
613 461 436
392 28 153
546 883 655
603 187 722
726 320 402
126 196 321
161 905 770
698 643 935
571 323 508
703 224 118
170 417 951
424 611 347
406 925 891
664 500 200
804 181 997
103 689 796
888 953 832
377 594 875
391 798 983
200 374 116
528 944 632
723 819 201
855 511 205
441 333 615
255 41 715
210 645 245
238 202 320
609 676 567
127 560 726
341 566 204
41 519 460
100 913 936
868 582 820
851 166 837
786 193 58
194 406 285
77 390 168
133 290 550
681 846 796
39 258 483
995 433 342
201 823 485
709 240 11
698 416 845
358 946 451
985 999 309
299 320 92
305 452 231
651 131 854
654 145 348
155 336 19
377 555 589
747 858 103
229 453 863
929 293 983
829 207 258
800 300 646
409 438 724
658 914 842
995 833 78
630 988 685
611 612 91
137 757 173
313 917 597
476 447 874
830 786 260
699 619 186
890 520 845
658 149 657
232 705 760
316 726 646
866 634 967
605 842 958
954 852 748
966 625 226
397 203 826
842 776 219
603 792 562
49 766 849
759 936 243
990 906 366
386 938 198
914 613 809
461 373 969
832 783 937
286 947 376
348 787 394
270 160 364
507 67 638
286 553 982
912 40 534
802 993 458
657 422 798
725 881 982
560 740 605
181 429 812
998 427 139
61 440 389
366 92 154
449 404 514
608 122 454
977 535 620
472 326 179
670 53 24
442 383 698
101 628 579
166 898 827
654 254 328
64 572 141
866 44 274
680 366 211
611 198 859
60 995 710
918 670 21
16 464 46
207 440 557
612 11 350
658 121 937
225 345 556
447 149 766
360 762 876
567 269 344
874 824 458
915 179 952
847 576 610
325 171 137
54 420 742
659 108 554
110 641 857
699 900 600
563 876 280
716 212 61
33 341 517
131 714 281
171 157 81
349 961 860
86 117 918
497 538 281
20 248 519
597 835 623
338 479 78
289 629 678
841 443 278
498 242 652
606 272 761
222 483 200
907 46 579
23 795 666
513 821 86
468 946 715
961 229 398
94 174 244
752 953 929
939 82 709
359 163 851
367 195 822
848 864 253
643 53 635
484 359 901
487 280 844
316 415 376
428 161 362
782 828 261
264 487 953
306 59 21
37 591 603
780 868 294
711 853 791
461 184 152
335 961 996
934 941 304
922 741 656
943 951 910
842 693 352
105 638 676
837 538 807
783 998 550
450 123 455
239 193 400
506 987 625
64 646 766
956 858 700
920 710 893
54 10 899
989 920 84
714 848 66
577 393 971
349 201 351
660 322 541
708 251 132
571 879 958
206 80 982
139 444 38
978 743 266
384 726 838
98 873 593
773 24 145
237 910 330
399 549 152
764 923 438
454 447 162
484 871 136
528 35 340
799 47 528
427 392 712
411 272 359
815 470 367
221 768 97
167 279 405
574 212 673
960 593 203
346 864 166
894 998 783
846 924 557
468 553 66
887 114 327
496 768 584
978 950 972
478 893 976
90 982 511
253 523 292
399 711 423
567 731 987
70 752 532
438 274 71
672 105 578
939 169 438
517 648 874
175 564 451
925 993 720
726 563 61
164 44 650
801 728 263
805 366 948
734 28 720
736 715 162
864 844 89
28 334 194
890 331 688
941 142 768
194 612 489
198 93 682
245 462 15
645 499 134
701 815 629
617 372 288
921 130 560
644 743 132
37 532 862
448 152 527
929 797 490
150 814 107
453 458 213
326 752 546
745 730 112
259 74 987
281 231 164
893 749 487
531 272 714
565 479 14
915 13 55
34 671 588
23 970 445
113 625 460
352 440 905
371 852 649
616 59 232
873 316 495
656 171 476
208 913 828
452 28 130
628 24 538
612 107 25
737 584 389
832 821 579
338 567 761
95 540 870
564 470 494
59 503 380
369 858 784
156 590 308
514 345 25
421 133 29
952 637 878
699 509 89
364 77 955
504 636 185
887 744 861
794 373 960
558 962 512
145 321 985
838 597 452
950 478 949
524 551 338
938 968 81
933 94 360
463 539 410
604 509 442
872 702 948
820 409 968
439 121 318
305 208 398
861 950 599
782 160 422
205 229 340
23 505 278
63 623 555
820 645 706
382 535 804
445 124 716
926 22 477
511 736 657
974 358 741
254 599 845
29 369 609
157 755 195
63 321 493
431 23 683
299 32 932
55 823 331
792 716 168
224 142 890
688 795 501
196 751 340
590 416 393
249 216 82
186 274 158
340 155 480
789 262 813
795 937 338
418 448 668
888 959 411
740 939 81
984 795 89
446 945 824
140 714 222
687 530 618
247 816 22
775 491 702
258 222 81
649 645 297
69 197 544
578 407 886
538 179 467
223 453 480
308 563 495
231 347 514
344 470 844
539 183 499
795 356 322
810 489 358
600 130 669
633 879 906
780 875 615
639 940 697
23 992 189
741 379 856
654 344 119
982 874 77
865 881 666
525 103 572
646 288 994
488 411 744
280 326 809
899 715 451
299 461 335
900 675 454
118 179 777
931 145 916
300 163 777
508 82 481
670 80 395
276 43 619
222 679 168
214 894 245
441 705 376
831 952 962
85 686 897
66 669 989
741 68 448
889 114 791
587 172 269
284 896 411
776 570 488
937 328 803
154 707 868
954 140 278
520 239 481
914 345 481
286 127 777
32 962 640
74 326 977
90 284 409
806 841 968
971 598 182
330 872 470
934 162 97
384 843 900
791 658 300
328 925 117
344 469 458
736 907 765
249 573 621
176 266 850
977 647 120
409 374 405
899 672 252
672 102 352
79 387 378
831 98 287
16 376 83
88 847 734
346 487 473
74 685 195
422 331 930
551 576 445
146 89 115
913 508 936
191 367 149
937 788 519
165 34 320
630 779 810
989 875 559
271 731 564
836 580 535
189 522 535
135 595 498
946 236 17
72 754 521
340 654 678
59 437 868
473 802 700
817 588 258
60 669 880
888 653 950
85 396 276
478 31 352
274 113 561
554 941 192
19 316 648
480 932 424
287 784 145
666 149 199
630 696 254
547 704 212
405 953 326
838 967 186
211 893 971
603 229 418
228 834 949
134 716 642
990 510 151
246 321 922
171 390 624
582 431 396
472 905 213
358 864 826
134 928 795
359 986 163
101 885 52
386 257 946
868 349 521
719 577 241
103 890 500
304 74 549
153 332 40
401 487 110
719 699 36
295 258 910
583 931 633
773 920 216
28 958 919
173 740 550
184 976 854
679 216 365
226 81 196
658 84 629
682 713 718
409 609 83
767 433 931
549 986 911
739 245 479
170 284 108
12 245 228
249 921 400
968 739 637
760 227 303
726 791 479
750 976 421
776 221 76
950 340 745
491 649 782
522 523 204
380 183 374
855 23 550
411 879 678
526 102 531
65 688 446
273 610 635
478 733 528
586 190 55
672 515 344
755 33 999
727 274 651
655 599 116
947 857 995
420 17 255
648 728 391
616 997 759
627 477 811
240 870 956
429 179 849
125 713 503
973 761 529
527 162 621
510 583 261
41 485 492
424 520 153
89 261 381
796 390 517
880 416 473
522 827 855
638 263 625
946 646 55
150 678 964
994 47 113
782 734 575
783 128 512
796 468 355
163 826 653
519 40 140
558 783 654
117 85 362
228 733 476
94 729 159
705 99 408
556 840 161
353 261 649
455 582 171
341 238 426
606 36 228
390 336 427
258 383 682
458 458 268
962 845 371
902 822 753
696 553 903
994 760 886
811 731 590
737 996 550
175 368 306
930 938 433
508 819 251
864 810 442
390 734 435
812 828 56
862 41 175
715 48 773
150 519 919
215 687 373
520 814 307
335 184 372
845 294 444
344 188 52
379 340 112
362 445 295
605 511 987
539 387 511
731 165 495
460 694 390
205 725 156
906 474 702
380 964 212
481 56 961
668 698 50
317 472 18
466 12 609
387 250 293
460 527 182
256 164 788
487 267 831
684 770 249
154 850 631
320 798 296
491 310 122
608 16 773
870 441 352
665 295 178
850 343 471
343 281 556
184 624 578
323 927 628
344 903 145
669 39 564
430 807 642
358 70 422
86 612 577
42 740 301
806 570 842
274 883 556
851 301 400
433 206 68
784 883 118
631 691 437
277 570 990
134 562 529
468 153 682
522 100 822
463 765 870
764 809 417
993 732 579
574 256 883
135 603 11
562 351 115
343 843 262
528 914 570
313 662 857
265 742 68
593 843 902
292 425 465
827 10 861
666 591 714
156 978 782
739 967 349
392 156 597
482 740 707
975 216 602
435 357 895
374 93 909
658 84 327
389 28 527
383 658 412
468 866 382
98 979 190
821 461 350
664 771 237
299 648 57
143 926 895
975 498 422
739 439 253
100 194 228
851 657 345
795 937 860
850 360 15
636 382 571
399 449 314
696 911 125
53 748 876
233 304 961
337 261 737
945 966 828
508 657 621
742 991 617
447 399 560
404 135 318
812 629 126
195 977 705
646 298 705
212 115 600
245 785 894
125 584 549
121 932 374
96 860 794
539 383 450
17 726 228
135 670 106
622 923 437
691 541 965
523 239 739
862 521 84
325 760 488
347 593 673
408 633 927
684 263 585
780 92 941
328 72 110
437 171 969
920 17 179
465 252 970
326 333 79
688 106 18
493 400 121
472 878 584
275 72 145
981 110 398
432 928 140
584 272 19
297 768 716
21 849 331
82 136 265
271 477 241
830 115 524
827 186 422
393 509 531
306 832 841
673 57 605
229 286 68
101 853 226
492 528 443
523 822 119
559 981 535
891 415 275
192 73 762
571 10 122
647 747 792
375 800 230
104 262 983
642 170 829
71 779 251
832 612 933
722 190 219
865 59 825
76 452 164
579 220 156
187 244 782
284 789 102
42 506 180
459 738 96
843 657 516
536 149 776
836 198 165
49 877 284
862 596 483
721 586 236
469 340 183
606 701 390
454 317 181
756 66 964
66 204 823
745 38 332
93 690 267
916 528 401
877 679 890
529 88 325
761 685 385
38 729 830
430 581 810
943 194 149
705 933 763
524 589 18
527 993 726
378 979 845
955 771 475
337 619 119
724 897 398
461 964 875
334 693 808
229 669 173
589 196 524
223 299 435
93 477 328
82 293 114
585 132 967
486 584 542
899 198 791
768 861 951
490 117 507
573 929 982
787 567 437
771 246 549
684 979 649
161 618 647
584 250 620
59 670 507
217 836 181
855 529 898
401 402 147
633 904 394
795 84 621
224 441 543
268 978 10
155 443 420
738 461 929
997 915 791
725 858 426
128 796 446
942 507 150
348 349 266
466 750 123
876 544 365
814 323 864
730 928 438
372 629 997
489 658 350
441 841 468
550 922 330
623 470 770
616 827 756
571 721 85
21 570 124
810 822 783
138 330 824
269 816 428
679 901 649
631 379 98
662 545 252
177 215 92
287 996 698
688 104 534
956 737 59
430 864 366
569 414 352
72 11 475
913 231 190
407 696 723
615 200 520
563 884 339
872 485 263
273 331 630
836 559 311
859 675 447
46 452 148
902 585 487
180 57 112
105 253 794
413 170 12
198 306 792
833 838 483
208 711 835
496 351 489
639 302 429
47 338 904
499 116 36
536 405 81
89 734 209
509 646 83
964 458 743
453 653 948
573 62 659
382 449 503
654 130 499
758 832 791
891 638 482
736 488 174
320 18 493
448 288 699
986 547 206
887 967 268
664 226 593
958 173 767
545 162 440
999 866 132
278 454 334
984 190 218
544 391 485
189 49 808
847 678 824
672 722 546
349 697 141
548 834 951
244 147 472
293 80 570
592 95 824
593 52 604
231 427 434
21 436 960
348 400 22
256 71 285
45 456 726
397 802 502
925 828 442
581 344 793
695 86 910
877 552 251
29 208 794
975 818 340
564 250 149
82 827 306
208 964 512
219 255 983
995 722 96
870 123 587
751 321 687
781 698 496
825 197 977
683 751 831
34 728 972
397 674 689
665 552 145
609 132 393
896 876 645
181 404 451
260 592 416
483 761 438
133 813 703
926 627 588
441 419 653
735 107 774
810 472 427
455 538 502
205 700 868
313 916 713
541 284 550
443 778 733
245 663 934
378 70 271
115 866 684
520 699 932
727 175 404
454 710 533
732 356 62
203 402 169
47 96 315
915 762 352
683 676 439
733 337 814
587 878 755
718 805 462
874 243 808
642 587 92
478 674 560
386 666 183
82 871 712
344 807 550
660 352 898
419 194 845
751 623 773
275 843 578
869 221 942
192 99 55
622 155 619
584 441 528
230 961 31
757 733 520
305 815 437
690 343 553
92 666 354
598 488 74
604 57 104
299 471 154
70 732 275
49 641 19
657 950 139
949 311 935
829 86 240
668 562 593
790 943 719
303 178 110
108 198 36
651 274 662
560 12 458
993 391 827
345 841 451
142 909 799
283 922 673
324 95 937
840 706 844
964 224 440
205 952 663
276 919 836
427 134 324
900 102 487
58 663 565
310 513 346
614 56 302
680 817 256
499 753 83
327 188 523
929 943 892
93 983 742
490 817 375
486 784 445
989 59 934
463 879 49
839 737 968
914 393 924
857 524 774
363 898 109
648 670 451
277 429 74
934 658 558
751 536 249
627 213 855
62 210 572
417 199 710
153 767 839
191 463 57
364 761 191
779 875 48
378 83 360
775 789 747
831 889 977
498 391 825
30 370 567
108 36 758
795 463 629
647 803 101
798 196 32
626 799 488
705 519 488
244 729 147
454 499 640
576 633 640
796 938 63
730 701 123
220 387 190
670 934 156
830 72 994
936 881 577
448 882 913
466 960 86
40 452 990
481 589 816
463 476 331
798 362 154
365 887 906
106 425 572
439 961 648
841 743 479
898 371 259
462 702 823
261 989 989
686 333 196
493 554 447
805 803 53
81 527 572
382 343 608
916 865 75
243 189 143
485 319 522
144 901 557
576 998 972
734 469 520
798 590 511
275 648 483
715 413 178
753 772 557
548 393 63
221 217 144
644 947 621
546 339 226
259 415 294
704 159 521
958 217 654
451 897 528
58 736 878
812 16 818
585 927 458
973 895 212
243 435 90
91 437 745
301 839 647
29 743 317
250 199 635
277 430 304
701 162 909
370 236 889
471 484 318
808 274 992
361 788 685
435 568 57
712 578 721
570 285 341
886 670 422
207 80 33
533 223 755
593 481 130
206 156 910
230 119 305
12 624 931
718 498 643
152 351 550
811 614 357
431 842 247
267 44 298
630 982 864
820 479 393
749 928 420
632 713 181
879 903 151
511 901 366
324 667 997
462 291 521
908 995 216
579 57 674
751 153 56
652 114 153
291 183 503
684 875 281
815 446 283
764 193 773
148 71 729
101 206 237
373 330 854
855 964 926
797 139 710
297 653 731
497 802 815
904 591 312
747 150 724
882 977 906
913 858 587
260 817 74
857 977 156
391 450 771
406 634 367
419 823 667
697 578 366
596 250 428
151 236 750
507 978 607
250 961 517
570 736 539
858 347 26
730 426 783
230 161 367
620 248 200
36 801 77
829 283 57
355 690 24
410 353 914
282 750 888
664 394 355
18 903 983
798 746 649
674 318 250
204 92 722
693 53 317
613 475 983
580 285 825
899 921 406
915 637 427
783 690 632
468 528 799
656 169 503
762 884 904
790 544 938
371 938 524
645 820 746
713 440 334
374 313 163
650 543 244
143 39 677
183 610 570
611 136 111
742 860 503
707 488 254
443 235 933
154 489 847
257 538 162
275 365 325
127 307 868
811 420 658
512 791 962
87 832 978
742 164 732
949 627 388
43 831 461
243 203 590
989 710 252
578 906 315
969 104 336
895 109 754
486 478 262
422 121 593
903 57 240
944 324 136
317 979 454
956 809 752
227 310 566
786 608 578
168 114 52
758 658 242
454 743 68
619 252 935
270 300 698
24 51 252
330 596 410
867 546 909
750 439 318
384 562 997
498 522 28
282 544 730
615 296 385
488 662 534
864 89 300
435 243 277
576 902 879
726 533 644
809 604 681
158 984 458
11 996 604
846 524 192
518 429 807
601 476 560
866 813 929
480 58 790
639 994 351
861 123 406
736 233 359
87 579 414
415 152 70
568 757 394
275 146 928
67 833 570
296 166 66
358 401 861
74 225 803
219 557 91
340 19 253
900 72 413
738 528 737
969 260 56
692 552 700
890 30 340
605 134 843
907 595 199
639 296 631
828 933 68
367 863 516
739 159 444
224 818 797
556 341 731
694 128 443
649 156 666
145 286 521
122 99 862
735 612 505
169 138 76
863 339 797
836 508 427
138 314 615
209 994 118
549 482 144
968 391 266
847 430 146
783 561 795
901 132 373
306 367 333
196 461 841
71 463 219
236 772 265
395 226 421
246 218 323
489 707 114
919 50 139
182 351 44
652 143 736
985 137 368
728 480 990
439 751 488
60 982 646
707 648 586
739 113 84
70 461 882
986 283 781
493 592 875
672 912 443
314 932 804
453 858 857
617 876 450
137 918 10
902 84 546
122 62 218
736 255 728
145 281 846
156 858 394
618 769 513
997 725 817
876 336 153
215 692 136
812 142 552
13 101 290
143 257 593
414 323 836
65 304 790
66 273 283
693 134 480
998 124 98
68 285 912
602 853 391
907 595 673
509 574 646
327 892 349
713 359 434
724 435 258
345 461 467
868 182 685
635 414 348
868 586 880
612 247 756
210 300 785
540 184 680
287 591 952
351 444 885
389 191 951
705 454 427
413 696 363
963 202 370
626 823 731
250 205 505
550 380 254
308 797 686
976 123 686
853 438 867
662 998 138
969 843 892
22 759 113
11 131 826
237 971 437
785 87 300
120 22 259
581 27 302
298 99 145
149 445 954
825 458 65
222 680 701
10 112 579
948 682 993
791 839 112
820 347 713
752 675 550
960 757 267
617 328 685
628 340 22
70 120 607
475 552 425
470 90 517
698 49 674
527 141 557
263 232 697
837 264 790
24 615 830
240 63 845
309 975 579
900 615 194
396 226 973
961 870 770
934 968 416
808 975 880
220 834 605
843 365 634
204 388 567
151 330 410
958 112 149
374 455 950
546 607 42
962 825 395
622 928 392
223 961 291
84 235 881
593 579 103
374 665 103
211 476 648
477 231 266
233 85 558
949 893 637
907 641 438
472 148 561
474 924 777
767 29 766
96 524 731
67 635 300
259 121 65
934 981 122
826 600 295
82 593 881
901 156 453
145 17 685
544 324 482
462 719 323
584 259 15
768 799 95
725 400 261
917 75 618
15 49 456
201 107 187
154 590 401
224 528 656
815 754 895
264 243 100
448 76 622
453 485 778
756 954 872
503 235 296
815 133 38
551 185 657
757 145 956
109 883 776
152 874 218
63 943 414
654 458 144
451 354 799
750 871 494
364 532 833
23 956 368
896 762 405
659 821 845
764 872 504
21 358 618
819 336 745
403 998 291
280 842 61
197 812 759
618 896 129
211 780 287
824 835 129
906 510 650
958 657 191
44 852 508
937 377 972
615 211 879
145 226 678
729 823 503
314 979 921
748 843 388
960 343 976
611 957 587
516 463 136
453 15 959
201 982 99
114 637 357
622 355 43
376 889 27
286 513 669
25 545 189
168 596 471
469 308 909
233 30 204
556 267 746
538 435 665
806 879 65
612 825 221
958 175 584
426 791 370
691 392 187
126 717 516
318 139 368
939 192 603
62 331 811
138 364 609
904 896 684
599 510 601
688 338 303
117 781 147
204 889 676
559 792 927
949 174 926
916 18 978
818 193 302
752 441 820
436 159 539
221 337 620
613 871 938
379 479 246
130 343 706
663 919 357
53 760 935
943 464 962
50 517 769
550 387 118
60 172 296
370 663 977
742 571 465
251 674 142
162 636 610
898 565 942
775 124 250
787 468 192
594 789 548
81 991 369
15 673 838
890 660 118
548 775 493
14 430 948
147 688 203
717 379 795
724 208 742
929 256 43
167 975 64
200 27 119
74 757 442
518 506 364
809 519 97
950 695 884
406 721 710
597 33 210
973 490 307
244 289 485
790 635 950
139 111 498
166 13 537
979 167 778
278 122 383
173 244 799
453 388 984
617 580 747
878 740 517
200 743 546
849 552 844
244 767 790
657 872 517
986 469 872
504 876 544
579 229 579
641 573 920
896 207 642
13 64 512
397 928 244
533 53 530
815 616 478
22 434 179
829 276 312
465 894 594
104 507 368
931 858 427
458 55 223
336 600 918
621 70 774
853 408 203
487 842 869
536 874 804
233 815 299
389 235 378
208 115 740
665 979 330
770 840 895
20 944 142
349 359 27
64 282 968
742 180 495
258 986 649
202 577 539
120 166 737
498 134 209
79 473 710
763 165 416
815 479 989
627 721 397
975 733 186
246 196 173
500 553 112
173 650 272
668 955 207
353 312 774
131 43 627
618 159 870
445 225 501
730 871 824
356 612 701
281 38 336
187 460 389
130 854 823
298 966 664
685 324 474
716 499 737
916 166 229
441 967 78
456 313 335
460 205 701
115 293 79
986 606 658
904 399 105
253 695 321
623 462 873
89 766 125
823 810 199
367 271 12
331 911 718
124 256 518
854 410 340
999 824 764
518 634 748
962 924 583
520 63 891
287 455 201
807 290 500
154 124 214
207 126 956
292 898 46
409 395 222
973 712 567
461 581 347
920 827 156
241 286 596
130 555 46
887 633 397
820 579 633
211 530 128
960 660 630
916 384 613
379 657 635
13 944 97
957 763 610
449 153 759
281 279 166
659 75 778
926 381 985
767 21 271
547 207 179
340 786 97
561 380 956
512 604 819
900 522 302
775 252 300
172 577 540
399 146 275
851 189 309
65 396 486
999 789 929
47 524 564
308 107 396
387 287 447
621 759 877
694 612 935
893 791 352
232 722 129
33 607 143
138 854 483
664 918 462
548 745 694
495 275 246
909 282 215
140 686 828
91 828 119
613 819 222
498 889 547
434 835 910
498 689 38
610 961 476
261 293 437
221 852 892
721 954 762
220 802 93
749 358 724
960 853 482
707 684 852
574 947 360
324 598 519
468 927 173
145 90 453
327 484 133
144 314 281
772 944 300
859 460 950
712 497 820
542 91 653
425 726 591
501 36 121
805 238 331
530 917 758
619 123 850
583 205 390
726 784 457
242 853 281
820 173 113
845 385 995
46 190 658
418 199 508
303 77 830
116 613 888
946 714 900
395 718 754
242 792 704
642 452 43
659 599 817
436 406 712
419 976 352
430 337 553
660 951 499
996 599 687
300 350 555
136 69 547
117 592 203
276 775 619
937 794 37
977 233 591
356 909 528
667 512 260
26 87 56
638 865 512
264 514 324
806 778 693
722 663 338
541 395 836
82 844 936
343 279 789
793 821 871
845 570 815
323 90 752
369 299 656
650 236 96
874 468 179
192 86 777
122 692 942
130 309 784
651 550 142
494 777 126
538 175 147
588 867 934
955 140 720
742 292 550
217 369 497
78 588 929
546 587 644
654 186 942
134 225 360
398 653 867
120 170 478
461 875 369
932 777 177
503 909 847
811 710 609
599 537 574
482 130 896
524 321 436
968 242 166
203 631 789
40 687 779
831 823 305
328 361 397
404 26 400
367 79 401
502 397 307
202 500 123
658 198 624
792 976 258
863 63 361
147 385 754
205 846 375
695 402 577
20 531 993
622 267 958
106 531 148
599 45 561
317 868 719
313 493 32
741 573 320
54 402 744
121 338 851
759 411 433
462 699 559
318 699 605
593 742 557
686 189 436
734 343 252
683 62 794
512 735 11
254 810 501
784 196 930
140 533 683
645 552 939
825 347 182
270 530 478
995 860 444
112 517 897
958 668 226
324 333 292
407 238 581
941 890 295
783 146 731
727 273 543
650 54 779
27 197 339
791 912 143
382 23 824
586 927 770
789 795 440
550 153 705
647 457 131
146 878 823
70 714 630
721 198 701
629 666 821
669 294 317
218 549 579
864 425 194
683 800 737
244 816 373
720 257 968
446 684 890
399 606 616
380 663 608
941 773 634
63 925 789
312 547 826
996 752 449
763 221 785
153 447 851
541 755 74
180 693 687
96 580 814
327 508 266
192 747 919
985 657 608
577 102 497
205 669 542
845 524 78
27 450 138
834 462 188
301 282 74
448 936 755
855 165 843
549 754 323
964 797 335
788 984 975
563 672 405
657 153 856
423 980 918
242 764 389
671 998 94
783 451 557
305 969 441
537 995 94
168 66 733
203 90 798
487 562 443
539 580 985
782 253 301
747 536 275
459 910 224
53 103 295
495 908 356
248 443 110
912 605 179
771 26 434
697 600 152
797 253 614
656 284 814
486 722 948
112 968 556
383 432 669
759 453 886
968 925 350
851 440 903
978 404 875
388 177 948
738 793 917
369 920 104
402 604 455
630 70 429
782 987 996
818 641 145
523 352 437
206 764 429
251 923 822
201 703 327
331 642 673
695 126 526
698 758 314
957 813 935
457 989 264
474 849 729
951 15 746
550 89 616
525 416 725
420 527 224
307 594 726
629 79 278
951 972 137
367 667 685
914 888 417
251 154 67
61 989 130
410 454 732
464 877 707
600 178 480
430 712 101
958 248 549
614 939 411
435 714 233
48 896 673
578 631 318
792 742 687
863 249 907
662 292 244
805 771 417
137 846 709
455 700 526
739 298 370
363 148 75
824 379 286
771 884 657
350 944 426
905 924 716
224 951 247
481 108 190
542 753 923
119 969 929
515 635 429
333 134 416
500 590 276
528 279 391
645 527 729
92 594 912
729 126 653
551 947 407
468 36 123
146 13 109
286 940 695
878 509 136
448 75 459
161 805 748
942 846 523
320 792 541
248 396 112
262 448 641
419 395 923
414 606 199
95 344 564
417 28 332
280 390 837
787 139 48
439 413 765
376 701 123
914 457 229
359 854 52
532 620 229
37 621 960
753 610 243
522 595 27
495 736 928
609 860 469
620 473 837
602 47 837
874 75 362
892 779 959
901 960 492
769 680 104
494 415 629
282 346 699
159 393 806
115 846 795
817 891 332
988 827 206
875 244 285
126 394 935
704 849 108
848 51 604
912 73 650
802 674 788
419 793 150
158 427 452
238 764 897
241 132 239
704 814 917
992 126 274
643 921 388
935 30 550
207 178 881
58 509 185
198 792 837
595 524 340
809 948 45
178 816 43
384 48 391
80 27 687
580 707 441
269 565 216
180 121 822
642 117 525
966 232 38
635 350 689
179 448 590
832 766 820
373 479 513
792 383 569
879 390 221
822 205 328
779 690 78
864 853 55
551 153 352
859 378 304
118 903 587
561 289 432
650 537 13
420 906 691
821 359 175
104 728 231
885 720 633
104 923 54
734 62 289
788 999 436
426 943 994
577 997 43
112 601 197
266 96 988
672 866 551
87 788 454
242 567 849
238 779 940
436 340 572
494 145 337
809 866 281
864 576 362
353 253 472
985 444 236
499 230 145
498 688 829
588 200 615
307 23 870
274 883 677
426 600 644
456 963 49
618 348 974
147 543 294
815 798 360
822 320 283
368 94 388
289 171 658
138 213 795
11 292 463
534 488 189
203 174 907
374 542 633
561 31 752
496 677 33
634 958 491
206 682 673
297 535 509
954 55 445
347 781 200
40 771 408
531 412 722
944 196 928
799 476 760
827 144 885
270 66 30
424 939 472
157 50 917
740 216 325
366 299 411
480 593 126
947 784 617
889 793 524
107 598 185
794 492 409
384 339 743
819 697 264
262 477 942
30 197 464
175 297 13
757 197 175
709 235 109
823 160 702
667 45 595
878 577 467
337 699 983
930 668 733
292 700 738
797 606 646
80 215 315
844 616 177
203 86 423
320 568 699
475 650 561
947 780 396
414 787 605
141 558 206
553 170 143
472 812 76
14 363 985
326 94 650
352 607 219
176 667 56
391 678 563
874 989 275
26 359 951
604 675 999
237 25 659
994 521 103
151 467 916
944 652 159
873 761 460
638 598 15
487 79 643
88 686 621
425 142 878
512 115 187
936 189 110
10 515 655
134 794 606
307 197 945
792 514 237
429 926 334
190 695 236
878 762 789
469 678 563
895 344 368
125 824 199
453 662 425
806 341 737
941 233 660
283 806 756
476 947 217
624 505 295
246 342 17
490 252 140
19 859 62
64 388 925
684 56 838
778 82 686
216 993 950
643 927 195
864 999 566
651 45 258
966 71 174
861 682 709
719 149 203
388 667 119
832 309 875
211 282 987
875 754 920
656 923 509
934 531 378
608 390 931
746 413 232
88 122 275
776 218 645
727 804 377
720 467 78
862 295 270
310 815 280
945 744 654
362 623 337
358 594 822
119 212 463
845 322 811
433 877 87
304 806 907
651 284 236
296 844 369
276 705 431
697 618 75
547 579 108
906 11 700
611 257 388
757 469 602
584 452 355
381 445 204
615 250 289
883 764 905
395 843 935
670 810 459
323 531 351
488 99 137
293 934 100
21 150 205
819 455 722
652 235 487
260 163 691
207 356 489
502 274 65
420 646 110
165 404 106
170 603 760
958 72 943
428 761 603
821 455 518
216 813 753
969 595 753
712 759 132
207 420 761
514 424 449
703 457 213
743 559 37
113 796 915
285 145 503
263 23 439
914 261 339
961 244 517
708 627 728
502 35 256
993 151 75
745 612 154
530 135 14
787 368 54
405 225 114
806 442 570
903 235 279
297 83 255
758 949 97
51 626 481
141 892 835
850 977 799
142 554 46
800 611 988
781 185 63
465 265 212
998 325 413
962 796 906
826 776 438
895 908 684
956 19 203
351 971 560
519 554 719
453 762 226
956 297 578
405 200 808
829 597 775
153 680 113
671 469 413
801 291 679
699 921 43
913 499 98
805 26 234
983 58 823
497 150 450
534 462 699
913 156 272
229 476 346
69 398 888
163 405 917
236 950 824
697 584 84
158 745 934
459 274 784
522 569 611
335 77 926
356 242 641
680 587 849
307 666 186
104 528 965
340 570 266
560 216 901
255 511 883
193 450 837
22 695 334
117 397 289
608 200 823
231 186 519
161 388 580
20 868 828
592 734 406
12 672 790
141 812 536
172 653 91
53 251 540
305 838 939
163 372 632
337 524 860
330 242 559
199 490 874
593 322 39
731 206 665
922 402 149
548 102 260
151 695 374
973 518 271
570 658 645
842 638 679
619 817 781
819 700 649
310 857 772
274 525 648
778 295 171
350 310 977
704 274 747
708 894 794
250 995 981
822 372 436
73 394 677
485 102 526
529 679 280
794 377 492
680 570 158
786 814 279
940 422 145
668 144 344
727 901 815
616 43 912
447 941 248
634 255 654
635 335 50
842 270 603
307 148 930
66 222 820
486 751 622
62 39 435
812 529 123
223 111 505
536 165 361
379 129 924
174 768 380
343 467 665
104 676 503
353 620 37
237 595 444
390 958 957
908 193 657
257 549 853
212 280 28
762 235 860
448 919 835
611 841 383
627 781 347
813 859 526
890 404 243
436 485 993
274 760 374
285 746 396
963 456 638
700 840 317
388 809 74
459 798 827
346 322 901
709 186 75
660 720 824
185 774 314
155 538 817
518 635 452
252 432 615
964 182 593
365 120 638
918 45 273
507 779 766
34 899 985
850 967 200
866 924 654
646 631 579
146 419 280
85 843 41
188 51 933
75 194 222
575 894 133
677 900 237
916 878 219
566 854 608
803 702 258
171 975 50
985 41 365
304 700 574
627 192 651
412 468 375
247 658 407
177 594 484
599 233 538
502 871 23
254 351 464
872 738 656
461 532 174
116 20 167
734 916 830
435 735 631
897 928 146
566 29 823
658 100 967
904 95 45
934 148 28
163 367 927
440 200 144
774 597 79
660 61 661
383 683 183
156 437 123
619 281 896
560 915 919
425 755 893
172 654 333
553 293 387
159 533 916
334 867 227
114 687 234
453 683 864
123 266 37
269 883 144
303 901 612
645 923 64
360 841 587
233 653 527
605 457 151
608 902 984
547 868 383
361 878 287
305 178 291
683 718 479
950 918 732
700 764 552
323 449 11
564 305 417
541 70 572
782 774 76
36 133 187
630 763 957
155 549 45
239 417 409
895 140 202
982 708 893
172 298 954
736 140 302
919 632 586
529 822 398
792 163 240
84 739 542
980 540 147
551 176 983
27 711 729
179 309 696
726 34 475
784 252 906
940 837 611
538 691 304
940 234 175
497 118 963
603 673 845
943 43 514
367 829 414
449 898 830
537 808 971
472 592 978
811 618 842
514 32 163
171 68 539
91 564 655
100 216 263
209 835 908
359 508 316
418 407 325
387 311 678
900 152 253
156 25 691
574 20 956
427 299 533
877 992 339
461 711 181
498 741 202
64 151 162
752 681 101
620 357 806
676 243 430
941 587 511
415 351 710
905 871 100
977 513 900
790 653 459
576 169 69
205 28 508
998 131 186
102 240 384
522 416 48
374 221 385
19 809 77
770 455 277
270 979 21
788 845 140
609 334 557
583 379 71
208 769 285
789 332 247
220 15 138
807 28 347
889 411 905
969 57 577
438 467 797
643 706 840
525 446 232
989 737 615
554 604 761
499 462 783
546 836 292
376 966 188
742 163 602
122 383 196
78 547 357
551 305 728
652 594 15
85 818 457
114 477 657
188 450 622
140 838 931
169 367 88
26 155 108
118 860 322
915 436 37
297 321 654
178 752 314
460 384 494
824 820 304
405 462 543
113 153 906
270 908 357
78 410 46
110 398 688
676 71 841
720 884 560
560 598 587
217 575 991
44 675 809
56 171 301
690 719 949
945 745 366
360 786 462
532 148 475
613 630 393
227 933 61
625 501 546
668 942 69
667 373 631
467 578 630
198 130 827
563 74 22
796 23 941
50 511 887
203 67 936
334 320 90
518 598 108
294 32 697
660 324 548
287 818 758
540 236 488
288 648 182
691 738 596
862 755 349
336 87 971
101 460 859
805 899 384
150 243 43
964 637 798
69 654 230
33 188 373
392 131 288
56 800 879
591 390 741
29 307 888
993 87 117
901 129 685
712 283 153
862 63 406
703 230 457
61 663 445
969 208 651
681 150 905
37 68 409
813 413 490
759 644 610
251 296 284
624 955 369
385 339 872
896 214 480
386 291 746
521 854 126
236 833 429
787 289 622
639 731 491
20 930 681
434 221 807
187 916 40
757 685 821
971 928 412
754 978 876
571 623 96
46 446 674
985 977 829
425 375 507
171 195 657
29 83 941
841 498 877
880 535 926
35 952 742
346 800 83
805 726 360
234 873 519
878 225 345
912 957 538
451 473 80
990 765 920
690 487 510
187 944 989
322 85 740
269 631 94
389 413 862
965 60 721
896 566 68
726 297 926
536 877 186
437 177 869
704 978 511
821 402 887
475 699 504
495 652 949
378 135 465
212 754 682
461 587 842
467 457 114
195 154 999
332 980 128
367 218 105
999 80 313
463 239 745
721 195 361
526 125 700
554 948 916
985 114 830
844 965 355
375 544 182
367 197 469
180 792 142
837 815 134
400 98 648
141 42 199
206 923 582
778 955 583
331 500 697
372 746 503
295 919 991
802 204 729
103 448 750
965 170 93
793 960 55
598 596 208
639 568 998
110 677 245
412 221 907
968 150 698
91 827 316
187 844 345
859 627 302
664 896 67
194 978 854
733 207 614
781 358 636
979 29 239
10 789 340
266 588 827
172 92 167
212 245 563
675 525 308
921 985 899
94 513 836
234 88 399
311 585 830
219 658 370
126 930 710
171 285 862
668 210 421
88 618 163
147 684 919
677 908 877
936 140 48
54 131 764
270 525 178
253 178 356
486 586 36
902 473 137
96 976 467
369 410 407
47 347 170
616 996 201
607 904 836
469 846 635
661 521 570
141 82 700
17 478 298
431 712 299
783 174 790
885 711 625
736 297 398
745 968 445
709 973 505
519 886 497
386 700 106
749 312 449
489 739 559
241 369 478
501 684 220
544 801 369
763 503 81
648 602 993
640 133 309
672 244 703
723 794 858
352 906 491
583 656 372
431 903 534
613 42 12
285 664 975
786 497 969
140 995 735
54 680 760
870 465 711
170 545 627
460 662 23
913 825 992
443 493 890
842 37 283
57 246 563
695 206 662
111 720 510
319 682 772
217 919 550
668 738 270
842 137 269
337 569 767
455 307 673
704 360 433
846 30 61
997 171 788
953 692 500
259 291 366
53 774 843
652 836 132
904 994 306
301 760 123
242 814 912
924 657 474
657 560 828
759 67 550
895 131 612
577 283 839
515 125 862
422 193 56
507 296 25
286 33 400
718 971 751
676 351 951
856 236 628
604 465 69
186 940 524
798 278 829
807 89 401
878 582 25
396 859 108
972 435 31
101 884 886
445 200 936
852 587 557
848 215 909
269 805 325
819 425 218
796 497 936
759 447 807
578 357 532
162 950 287
290 806 615
257 218 375
925 816 153
915 58 795
80 396 393
100 802 279
670 481 812
796 397 111
854 580 509
356 530 493
293 40 911
721 520 584
34 957 931
243 197 707
794 414 751
606 255 348
862 629 218
585 368 977
989 603 262
881 889 818
806 355 674
651 757 185
308 223 195
295 453 575
158 927 367
815 476 968
580 858 712
680 422 236
19 987 121
747 978 598
568 659 779
695 411 879
834 206 306
641 898 760
742 488 68
905 839 931
484 439 590
977 580 374
451 541 346
256 529 401
886 656 127
687 882 398
32 406 639
783 703 919
744 931 779
248 407 794
304 271 769
453 235 267
639 858 554
811 61 934
176 780 552
937 690 317
688 961 37
837 256 807
707 805 658
174 610 937
468 209 555
605 599 68
329 632 855
471 274 35
840 193 587
945 827 852
820 666 241
37 387 132
767 675 498
38 897 666
150 878 445
115 137 150
407 997 932
601 994 63
128 919 906
143 426 442
615 750 584
941 212 437
881 619 811
842 415 693
300 274 359
229 323 280
467 739 412
765 415 243
127 78 153
214 798 903
938 513 160
97 704 17
913 979 236
549 233 621
234 110 501
187 627 493
41 512 729
44 812 436
518 892 823
354 708 621
932 355 203
793 968 452
917 193 662
219 942 179
309 630 566
85 431 672
951 730 463
752 697 182
307 259 124
145 85 813
575 538 288
640 840 47
74 993 716
364 862 990
592 115 423
798 729 236
661 368 668
937 257 78
113 852 55
143 722 368
430 342 983
647 852 925
577 164 35
22 674 191
540 325 261
331 514 262
985 938 405
663 593 404
896 90 283
706 182 149
874 505 634
114 679 206
493 994 119
279 314 439
194 799 528
518 209 697
37 396 586
266 871 155
840 20 525
692 583 26
453 385 618
552 793 634
687 511 745
534 592 816
464 53 477
964 846 934
121 601 272
706 366 212
375 797 172
519 419 444
681 453 323
264 695 701
578 536 101
492 431 195
828 842 514
508 739 981
543 442 708
36 612 633
653 90 848
36 10 926
444 383 325
571 280 715
798 145 365
79 882 739
552 181 463
604 391 602
657 850 328
315 205 124
693 471 740
217 118 469
483 223 956
123 44 767
292 546 460
130 457 214
540 569 228
544 614 658
275 546 202
676 141 714
441 473 561
415 909 160
114 162 788
34 234 911
726 892 751
810 665 282
185 804 217
765 273 164
944 781 482
586 938 308
53 471 854
518 581 934
514 260 718
243 723 628
64 793 938
839 746 174
136 491 583
378 582 786
377 84 878
933 810 652
122 709 810
135 821 362
880 975 405
741 917 317
823 48 476
645 700 940
171 515 866
68 720 608
442 427 11
345 117 823
204 84 361
775 550 912
83 296 222
264 870 458
119 550 800
473 825 423
819 699 423
539 721 17
587 518 858
401 706 21
686 826 743
307 472 622
35 899 201
235 450 966
426 844 940
124 972 490
409 911 138
822 70 528
641 580 950
840 744 396
295 439 707
895 207 461
471 131 181
741 436 218
300 691 822
979 128 85
412 269 845
835 129 546
129 989 100
572 947 987
456 87 807
235 71 858
353 894 640
776 799 314
45 462 134
340 824 42
586 167 591
596 763 737
428 402 637
191 446 20
247 156 424
426 698 627
660 316 653
915 406 577
411 694 673
34 265 414
960 50 903
753 872 720
194 939 482
36 189 293
213 134 793
422 575 182
539 110 320
29 324 998
134 312 753
714 305 749
615 187 209
949 396 946
974 408 134
331 588 638
961 829 152
136 14 696
304 146 596
709 175 937
83 552 726
782 827 368
64 136 858
689 130 621
455 194 979
93 450 410
19 88 892
957 112 139
839 209 293
939 399 965
265 649 473
311 372 744
956 586 990
429 319 658
56 669 166
328 669 686
202 648 889
501 179 386
913 861 489
102 515 752
232 525 611
565 379 524
849 583 985
389 979 993
257 301 345
335 913 237
14 889 79
592 939 521
534 540 20
708 865 532
328 566 452
534 742 688
712 478 88
268 347 904
764 137 114
545 755 266
981 918 601
833 837 486
445 460 49
436 897 663
680 92 380
423 899 238
551 22 559
79 697 344
953 789 714
536 759 462
485 17 414
482 736 823
582 214 802
195 605 549
445 689 741
405 451 952
856 531 981
356 929 506
186 627 111
855 801 50
93 876 523
188 808 123
153 908 473
141 529 496
426 631 148
755 785 209
34 164 603
213 770 504
326 297 597
592 60 675
247 71 422
471 748 999
279 766 18
653 134 395
154 849 81
732 266 651
969 84 580
349 270 461
501 139 67
837 456 227
554 636 508
449 372 201
723 894 93
496 762 104
559 330 556
728 238 577
866 664 205
42 865 80
962 482 634
582 993 888
690 327 741
303 853 469
205 320 252
299 182 247
836 857 528
968 920 474
219 651 284
65 187 516
768 472 343
259 723 177
439 166 898
184 746 874
45 121 907
582 317 59
288 161 833
17 589 737
283 214 510
63 711 946
596 365 747
390 306 141
864 377 182
929 93 426
213 939 652
439 429 200
217 466 78
153 679 993
759 633 743
611 227 978
794 758 230
550 55 625
345 821 425
463 12 43
249 996 111
452 419 42
408 535 246
885 774 386
173 340 215
518 820 886
708 779 465
800 149 46
88 349 937
946 191 75
573 607 781
865 869 431
959 293 356
635 103 811
90 892 336
738 145 381
920 437 530
636 772 546
850 307 893
144 232 287
883 915 70
279 714 716
805 856 478
884 921 431
619 709 17
787 280 808
500 795 689
964 203 648
622 462 834
57 982 421
520 985 409
967 531 340
213 711 123
256 377 24
622 320 849
326 750 892
660 740 988
504 152 213
374 110 382
85 991 164
872 736 598
54 928 729
594 690 730
567 206 524
309 777 355
511 102 574
723 614 151
601 820 535
386 492 450
179 804 483
804 477 535
133 581 818
221 348 116
826 31 181
967 731 392
554 608 288
97 359 526
101 62 308
439 912 315
60 124 394
265 378 436
271 505 947
619 41 572
145 771 562
742 955 114
651 770 701
895 926 337
29 314 131
421 713 279
847 283 26
235 442 521
198 869 168
282 942 903
406 878 232
481 754 961
433 735 501
383 723 93
731 952 561
575 849 271
772 394 926
263 577 104
353 994 755
621 531 597
670 361 772
860 763 145
684 476 559
81 252 891
54 77 168
384 142 264
458 859 376
834 778 359
254 456 997
120 309 527
950 222 754
427 332 649
467 87 893
376 918 767
250 888 606
905 61 165
700 77 772
772 180 219
469 682 383
525 184 752
842 137 990
575 383 457
800 38 384
138 937 565
76 169 455
181 67 37
136 225 449
209 51 679
937 966 651
389 11 479
484 391 233
216 257 855
245 645 389
374 717 46
217 174 455
756 425 781
925 184 532
789 832 522
278 728 64
232 328 183
483 136 576
643 843 690
139 608 390
833 967 412
594 471 424
155 677 31
690 143 795
820 908 417
499 77 463
228 260 717
701 988 344
777 618 353
786 621 678
246 414 581
737 676 875
663 751 337
557 111 731
905 448 14
128 986 843
360 429 581
481 782 323
67 823 467
652 133 253
991 812 46
734 542 429
602 518 443
852 487 520
787 942 526
859 668 967
945 766 448
280 498 726
794 206 983
733 532 259
734 286 316
568 498 89
495 30 129
459 98 535
516 898 45
604 437 134
402 464 527
173 505 589
743 124 942
935 285 335
931 553 193
865 80 236
546 292 920
484 941 236
705 167 656
818 71 844
488 556 762
623 276 562
143 907 561
805 448 694
875 368 754
310 515 876
482 312 236
862 352 279
916 924 258
987 495 578
440 409 877
729 825 644
52 418 870
561 788 705
865 182 29
635 533 773
837 701 739
235 946 112
857 806 858
793 188 873
581 735 147
941 11 185
98 556 520
532 637 712
412 622 499
643 460 137
472 170 707
935 116 855
259 192 290
852 888 943
549 534 377
625 328 114
618 599 507
945 281 517
547 771 747
756 344 155
842 537 408
371 551 266
214 451 879
705 920 969
812 234 702
455 465 380
860 26 949
933 835 767
772 158 776
235 670 885
632 245 146
282 835 836
851 497 46
571 700 635
772 764 244
32 837 239
21 142 216
143 857 768
869 189 454
500 927 920
849 632 583
308 791 139
665 916 336
170 445 572
338 276 316
897 127 555
142 613 575
499 154 386
782 472 932
873 251 474
273 720 497
486 758 848
801 333 506
996 147 350
546 475 537
84 266 259
237 730 63
842 73 209
298 246 757
720 928 886
334 739 228
78 322 520
929 488 761
257 57 159
81 812 644
105 224 494
405 937 726
821 733 974
706 846 195
526 570 398
134 807 247
75 136 512
370 318 846
512 476 735
552 268 13
267 770 181
801 37 646
393 582 239
391 185 338
260 519 900
179 728 371
619 934 58
666 442 954
296 993 86
670 982 864
618 562 389
424 59 785
881 547 822
822 965 390
223 995 853
583 843 558
365 649 606
437 282 877
698 267 461
241 507 689
359 549 70
911 708 924
461 380 706
214 270 372
858 600 303
492 941 538
723 941 338
121 915 665
123 47 607
424 896 753
571 391 437
460 431 613
121 18 793
786 540 884
266 596 649
456 586 190
909 507 574
73 237 125
900 768 672
314 828 516
663 915 218
833 895 208
39 600 952
85 62 178
53 536 385
330 219 885
601 470 80
639 914 961
685 93 338
47 259 363
72 721 491
122 400 755
214 256 82
864 280 625
376 479 337
83 224 598
788 822 281
719 434 489
265 783 677
588 218 437
861 65 366
67 719 146
891 999 651
408 668 698
164 544 426
560 124 32
715 475 212
851 147 675
512 887 768
162 933 118
865 745 940
134 657 552
143 256 585
150 21 603
502 599 185
15 478 352
840 407 767
293 645 499
363 727 955
946 812 654
261 538 566
189 167 989
576 790 690
254 622 737
525 26 948
42 219 858
677 81 243
669 259 686
232 502 545
530 961 500
639 103 241
712 474 401
360 763 429
194 281 443
650 739 928
344 988 761
650 720 395
26 264 710
125 760 40
604 907 280
106 232 785
330 230 813
945 114 297
835 403 668
500 698 90
226 814 753
328 68 232
702 61 724
734 57 359
943 82 210
283 880 671
858 157 633
668 678 98
571 152 649
655 983 70
679 751 273
150 642 673
491 810 400
531 313 563
323 774 698
891 170 679
658 475 953
94 636 810
485 695 72
131 632 984
107 383 908
603 973 170
220 771 78
111 836 804
993 36 120
946 61 97
607 192 749
224 802 143
12 105 357
402 232 608
563 978 821
210 390 130
532 509 945
203 620 56
732 955 465
706 683 939
635 958 273
291 358 50
61 335 623
326 972 582
222 172 313
509 879 148
390 496 444
984 145 187
435 380 588
716 27 358
893 575 854
860 24 631
258 653 957
293 830 426
141 424 775
181 335 494
225 728 612
800 226 38
586 319 293
424 168 489
626 981 51
342 908 939
908 304 84
963 671 641
899 79 450
507 215 689
396 879 882
813 391 825
963 739 645
333 559 381
385 530 810
549 404 894
719 113 12
109 490 67
682 16 706
827 694 545
758 577 472
580 311 377
923 965 544
102 202 446
760 993 923
184 104 369
726 459 888
907 596 569
750 374 790
454 789 693
418 887 747
535 668 398
83 216 683
489 197 912
58 202 982
37 508 807
974 846 485
650 847 343
69 164 36
246 739 298
388 753 99
724 763 64
61 343 647
548 431 103
149 318 486
847 652 596
270 403 466
477 766 327
635 146 933
907 452 143
821 923 400
310 102 740
723 838 309
514 259 947
304 360 913
473 668 235
345 149 492
608 804 360
588 293 842
563 600 82
920 151 996
608 558 732
713 544 594
285 343 204
714 850 955
674 845 242
445 422 153
983 17 270
685 343 831
90 299 140
403 178 831
788 141 230
751 687 52
242 239 154
267 857 301
224 969 391
861 922 196
380 622 496
265 309 478
278 13 956
122 256 675
827 375 282
138 163 115
529 605 961
778 553 265
625 65 489
160 138 489
623 920 237
724 748 16
618 702 42
781 365 867
347 727 876
781 279 771
457 34 686
916 941 305
375 204 815
198 755 694
453 416 984
926 945 193
697 286 422
306 483 859
245 687 376
544 426 167
894 32 193
166 221 768
484 933 827
636 394 864
982 187 901
113 515 680
97 500 590
126 567 218
227 357 473
743 28 506
538 60 726
46 176 295
775 423 700
845 959 638
148 326 832
84 257 151
960 569 904
935 586 802
668 782 213
143 869 999
687 771 194
397 307 816
127 479 912
156 98 669
761 770 526
985 149 791
881 13 754
78 25 605
109 716 68
432 76 486
645 785 234
745 84 985
492 392 186
212 880 99
493 466 673
677 188 271
480 415 175
417 102 746
573 470 596
913 238 694
870 765 457
42 330 75
155 784 497
58 897 319
894 548 501
632 592 212
848 145 485
404 782 620
696 901 810
328 700 176
626 823 311
161 290 788
420 346 91
90 145 410
805 42 878
591 534 157
869 890 824
871 392 611
972 88 576
889 643 287
643 577 442
370 829 751
954 917 639
990 74 115
473 162 752
690 159 865
362 931 613
885 586 205
89 707 413
856 54 690
21 308 422
79 431 633
203 358 945
358 10 381
20 375 663
290 360 644
215 781 818
492 11 350
885 935 262
35 192 111
225 74 885
937 464 554
841 428 190
232 690 614
634 262 84
651 651 42
30 768 537
649 677 728
197 452 465
555 904 852
424 199 23
546 968 597
81 843 355
354 675 481
885 279 161
564 710 639
909 337 232
457 675 681
848 554 59
189 18 600
367 57 928
370 261 196
383 325 526
822 765 45
748 524 33
385 502 743
106 970 252
982 261 640
162 634 321
192 150 765
243 419 992
783 290 951
715 608 274
115 371 929
832 194 535
424 886 530
680 96 847
448 241 489
63 911 871
183 843 42
111 536 54
383 902 77
65 754 392
592 964 136
235 458 201
563 431 751
145 754 107
842 896 77
622 225 416
624 995 69
764 835 358
913 425 358
302 416 491
203 801 809
854 498 732
212 344 406
998 634 505
110 66 779
417 431 13
720 341 666
432 204 231
161 94 61
889 389 140
485 822 679
597 32 763
240 971 572
816 309 47
93 614 978
801 99 285
850 196 44
167 589 102
361 246 706
161 982 928
899 700 316
661 699 95
494 64 419
79 191 826
762 877 808
157 418 313
253 518 884
920 694 496
984 513 213
589 443 393
34 880 75
829 865 601
840 51 414
33 136 941
144 613 311
762 217 280
698 74 374
862 337 846
624 533 717
265 358 231
21 379 741
877 667 27
805 237 273
588 637 426
324 92 323
735 796 73
656 471 321
899 539 237
436 311 206
711 813 939
632 31 163
885 333 769
928 371 222
382 515 475
582 686 196
367 825 118
795 849 691
713 912 307
606 590 510
478 120 688
71 840 327
386 787 581
478 477 147
59 32 509
474 681 510
677 67 787
220 706 133
505 651 908
740 809 842
421 145 196
983 394 668
115 497 678
160 591 223
786 187 897
429 120 795
597 321 264
730 487 21
750 962 422
159 447 276
605 578 694
443 212 333
607 30 513
121 919 674
769 837 134
420 990 672
185 291 428
593 372 541
131 239 509
648 764 123
989 688 622
545 570 65
375 750 954
934 263 503
356 822 195
363 722 439
495 862 78
184 504 244
645 475 627
523 26 333
864 420 502
439 492 644
121 997 646
393 576 598
408 305 796
545 69 385
327 898 352
659 656 352
316 892 43
110 230 84
907 372 882
463 921 215
633 470 922
65 476 754
250 881 483
929 880 130
192 879 22
699 184 707
42 544 929
324 192 101
25 469 973
325 619 40
495 613 782
404 967 276
888 417 161
659 153 327
562 748 165
693 152 706
710 285 159
57 651 301
530 917 319
563 213 54
314 145 49
210 909 291
849 246 426
180 239 305
783 436 392
949 775 844
987 559 674
137 628 397
648 180 527
340 582 892
775 510 960
194 678 417
782 214 53
696 162 126
293 379 608
148 292 827
835 210 530
487 292 195
259 81 50
134 419 403
183 973 364
555 238 959
873 354 242
933 252 517
366 960 652
100 556 721
906 375 766
547 402 958
431 394 692
556 482 95
812 616 507
622 151 941
883 984 476
496 959 655
189 659 856
755 619 68
852 393 49
455 710 315
507 763 205
949 273 338
866 907 69
894 43 204
222 910 843
157 290 574
464 567 338
573 865 76
438 120 479
936 949 617
560 265 196
746 595 330
709 39 849
983 860 687
738 466 58
687 260 61
137 287 891
559 502 449
821 594 239
780 189 483
294 704 637
671 428 639
771 199 123
477 808 141
931 535 406
380 879 718
355 224 949
900 788 354
309 633 738
631 388 745
733 576 598
409 303 779
170 137 886
682 878 414
132 356 177
403 982 233
634 493 795
781 512 283
947 790 239
699 186 858
48 528 685
301 246 464
739 25 603
492 171 531
361 134 82
843 124 806
416 22 879
28 372 726
452 179 285
509 260 787
388 266 759
138 413 51
423 768 686
926 897 777
866 760 459
782 259 605
605 896 763
948 69 214
814 170 812
169 442 420
373 551 320
963 31 176
814 268 766
177 47 885
929 863 282
285 144 476
912 871 149
802 292 244
442 220 964
707 631 528
818 343 723
725 333 442
547 541 393
575 688 157
129 100 227
747 978 38
406 803 907
578 419 53
260 80 670
581 434 906
621 973 867
385 363 894
365 250 129
503 676 356
221 653 340
541 512 278
524 499 751
124 783 199
27 251 725
182 367 90
614 505 328
150 706 347
760 939 148
25 707 456
797 44 798
206 388 692
265 320 679
701 69 926
397 797 986
915 121 864
609 114 332
977 564 976
920 977 200
430 606 866
718 717 554
928 802 150
989 129 589
766 114 591
499 123 889
79 645 341
859 965 360
263 111 788
486 506 365
493 968 633
422 745 269
621 590 647
266 725 835
49 265 926
756 411 791
884 668 579
949 130 885
555 329 208
454 642 349
887 356 957
657 503 594
832 691 612
875 576 693
790 420 753
384 846 656
519 944 914
504 454 697
554 891 666
537 987 873
607 80 29
65 452 482
334 828 450
190 607 876
192 497 626
437 29 218
810 847 274
625 612 416
787 724 417
255 794 87
120 912 547
596 62 605
268 931 203
532 749 859
999 193 217
972 128 609
153 507 882
988 47 685
799 464 178
550 706 497
549 257 575
873 691 713
396 154 344
493 302 83
310 94 554
821 768 805
472 85 48
296 758 679
430 689 329
830 961 466
177 914 15
994 810 761
919 577 445
30 359 346
348 597 262
703 61 698
782 153 974
331 867 622
286 442 719
769 438 917
643 437 930
747 74 287
736 419 441
889 918 709
790 929 500
297 917 232
933 636 804
448 12 343
979 909 932
176 597 643
118 494 321
126 148 625
890 430 720
694 758 543
509 370 971
375 223 852
910 109 843
772 729 365
176 421 697
203 494 251
446 968 955
375 500 612
145 24 638
277 143 343
149 933 292
615 384 353
648 833 464
498 688 173
800 815 390
499 973 812
643 640 419
40 940 528
391 107 665
176 903 884
581 590 541
15 785 950
708 949 550
179 902 684
624 81 112
13 468 762
440 629 539
662 111 442
574 477 901
298 495 805
153 44 389
634 663 543
271 545 636
975 436 151
595 832 557
509 11 821
827 350 818
944 947 700
414 423 227
904 334 276
270 799 77
198 440 735
517 770 598
795 627 912
493 294 875
175 96 294
226 150 357
747 726 503
712 831 165
686 241 961
579 97 380
931 393 641
284 444 965
581 627 662
990 923 657
121 775 911
224 296 394
617 753 440
438 460 78
306 837 885
894 446 63
962 858 99
569 359 95
595 410 363
257 458 555
727 264 606
683 165 286
752 823 609
78 453 180
139 697 543
108 374 853
980 712 758
483 333 543
924 365 534
395 343 139
743 65 605
102 209 916
985 480 237
964 786 633
663 636 341
662 305 502
319 707 42
486 766 825
92 426 426
228 279 637
407 617 106
816 342 938
350 571 776
523 914 403
431 374 62
658 320 884
240 534 870
938 349 674
601 374 337
390 361 481
285 317 52
838 563 586
114 163 882
892 821 683
219 268 475
893 635 568
241 781 489
274 630 636
486 346 418
953 877 998
503 74 102
278 708 543
373 195 810
923 671 360
179 205 287
880 290 575
903 417 53
278 51 642
132 782 625
847 677 459
77 849 798
922 339 513
689 133 367
495 638 782
157 746 548
816 12 542
11 708 864
329 54 973
816 272 315
994 586 88
232 892 742
975 466 190
320 646 965
252 290 713
65 93 622
646 162 789
379 899 118
168 75 497
989 423 279
975 307 206
189 837 166
257 146 982
732 328 578
513 21 348
451 725 927
245 42 204
994 201 852
507 423 804
103 683 372
158 569 353
124 807 508
157 63 429
846 901 511
425 571 678
987 202 703
52 598 830
844 52 999
707 808 467
61 637 760
263 675 286
482 433 281
942 863 523
939 328 675
325 893 931
408 203 685
980 437 497
847 100 860
500 730 775
359 43 153
337 793 623
412 782 920
547 69 736
234 599 178
803 282 536
130 305 261
283 937 442
602 854 924
877 113 289
926 193 932
231 383 613
520 763 585
769 462 27
821 948 979
944 464 666
414 191 260
409 267 791
708 428 133
887 926 638
80 741 935
913 913 206
885 361 887
948 475 121
313 620 599
635 242 529
172 448 573
347 308 922
744 635 501
832 99 487
14 871 240
830 822 782
542 167 67
162 980 562
887 37 679
298 29 56
107 442 626
245 71 694
329 929 464
454 622 805
739 598 728
60 649 790
958 58 562
650 753 432
91 713 589
447 374 666
843 918 516
602 647 448
204 823 466
528 56 348
270 103 253
191 676 955
208 104 806
336 267 691
106 696 808
805 272 647
898 762 331
336 92 789
66 943 850
511 271 912
254 620 100
903 610 852
800 497 716
512 166 942
361 656 921
389 894 29
600 879 740
888 311 854
496 742 160
305 928 994
703 977 219
297 326 579
834 239 770
806 385 30
596 31 204
421 376 599
435 571 170
864 792 104
191 764 614
204 226 595
624 735 448
19 233 54
96 904 712
342 568 674
938 478 360
239 139 111
692 946 910
717 248 42
94 59 122
695 975 286
98 739 357
794 111 490
215 190 322
313 730 798
805 255 762
558 114 738
132 270 464
874 395 63
305 268 378
712 298 447
505 335 281
522 80 987
783 528 574
274 399 797
816 15 475
443 800 555
775 597 131
523 621 291
442 848 316
682 197 262
109 892 767
29 412 572
26 774 574
266 973 420
386 155 371
388 775 214
295 37 879
692 375 652
211 968 878
911 376 415
725 610 483
765 662 290
885 987 372
131 374 876
549 129 727
602 462 14
499 358 827
89 223 395
622 196 769
43 502 761
228 474 992
994 911 185
805 797 257
242 321 210
271 309 820
834 901 881
492 699 661
617 738 737
956 559 534
520 998 347
96 531 345
318 58 265
85 658 571
832 648 394
748 942 108
83 649 276
732 35 554
311 120 192
455 896 712
655 538 888
905 103 591
947 494 420
47 622 479
799 940 101
522 802 905
365 27 75
966 279 830
21 604 265
309 566 977
933 52 201
345 557 474
309 76 395
747 526 95
549 110 507
791 199 588
73 561 738
665 708 617
991 340 389
599 429 625
461 468 154
779 158 791
530 229 480
880 973 82
278 977 481
342 857 667
620 374 403
61 939 848
596 484 22
628 481 336
938 217 601
836 519 105
732 267 457
706 55 425
403 123 761
735 827 898
914 829 593
728 556 181
932 448 324
497 558 234
847 968 927
775 781 595
853 176 875
340 716 801
532 747 956
402 360 89
643 513 862
556 305 267
997 948 512
485 175 608
573 600 148
651 969 749
393 93 798
504 180 283
728 579 152
987 902 938
244 25 777
423 223 682
722 92 443
848 18 571
748 335 754
717 806 629
81 842 254
104 835 174
425 494 290
772 296 709
891 597 928
208 113 336
832 914 356
108 397 819
447 999 496
324 861 547
637 85 714
775 352 26
634 793 352
132 118 49
776 626 346
78 871 966
325 442 711
124 901 719
654 632 202
681 560 91
760 487 432
21 902 941
659 306 735
652 91 355
401 247 549
374 337 608
66 965 367
647 248 649
563 809 824
784 660 131
893 452 625
672 896 575
663 787 449
283 657 461
228 175 100
66 82 15
716 849 973
639 725 142
422 505 228
896 614 67
265 893 24
52 129 166
655 527 396
957 791 724
463 104 780
562 179 257
81 341 769
216 734 944
212 817 79
835 134 890
178 542 40
446 619 617
101 502 514
246 549 116
638 837 683
760 714 459
815 655 951
928 943 752
301 885 420
250 128 173
318 715 573
663 20 337
363 679 605
244 97 700
56 101 437
256 660 905
937 105 163
898 322 733
291 316 100
437 654 10
506 141 172
78 689 496
556 564 66
305 562 575
854 623 369
706 679 532
535 951 854
756 873 101
537 31 561
620 335 804
812 675 719
939 13 486
535 591 655
148 965 476
716 879 918
968 224 571
748 693 386
358 104 523
700 698 418
11 90 350
850 722 25
965 800 647
82 355 870
121 328 346
602 21 313
457 275 706
585 150 972
252 469 606
869 42 126
471 380 451
337 652 740
86 810 726
100 164 662
185 216 158
323 738 54
77 783 174
361 883 880
836 109 521
921 20 869
366 994 581
475 794 629
674 83 268
619 878 700
294 764 755
582 488 293
84 828 973
275 614 562
835 922 964
200 71 120
206 857 368
980 921 981
277 949 924
221 12 922
206 16 177
562 385 415
684 846 706
106 299 487
756 665 247
662 849 21
351 979 808
796 337 997
181 704 300
577 808 457
836 608 75
947 716 12
165 987 130
379 509 129
166 330 282
640 973 597
15 571 553
111 853 705
415 246 780
391 242 606
674 94 314
310 162 73
91 696 928
693 427 664
772 312 882
471 120 746
646 51 199
467 855 779
990 902 703
938 675 766
840 623 833
981 340 227
944 567 443
359 656 422
138 442 752
152 981 453
94 702 269
75 31 735
309 650 707
734 258 220
749 610 567
389 500 525
305 60 411
986 247 378
406 223 297
732 476 940
567 568 378
639 151 460
724 952 109
563 987 486
832 238 169
753 997 76
379 453 942
444 696 969
480 657 926
332 191 102
338 837 142
388 941 896
156 984 569
666 580 653
580 261 402
374 651 925
18 730 614
11 613 192
801 217 922
708 365 73
622 56 495
941 841 75
199 641 420
294 874 597
675 670 572
529 72 933
102 454 928
913 401 19
889 257 483
620 193 524
706 45 725
917 218 132
998 571 29
541 539 289
441 654 364
209 305 765
646 470 297
241 687 313
80 795 898
401 986 130
485 852 868
353 777 887
373 192 562
923 631 905
115 792 747
82 759 652
500 432 257
230 84 440
551 372 759
932 210 271
590 324 953
494 149 995
505 513 243
595 596 342
953 543 163
663 160 864
316 345 77
826 988 314
619 741 729
18 241 80
518 553 701
875 488 394
449 558 689
802 799 222
84 814 642
872 173 431
174 258 495
20 391 874
927 22 225
819 496 587
780 499 103
407 537 298
803 454 269
491 674 796
526 703 143
345 714 250
744 142 500
763 530 903
734 326 683
468 631 847
282 548 56
16 447 382
513 643 95
859 383 417
852 749 387
744 889 778
139 175 514
370 479 625
373 18 850
62 781 891
183 704 922
473 696 412
860 934 959
957 462 924
673 287 567
291 843 696
757 864 850
183 794 284
446 282 894
672 822 93
752 693 80
359 609 827
260 139 817
140 439 70
324 807 577
534 798 481
454 769 430
361 278 55
399 75 383
962 941 149
167 866 749
541 799 766
165 586 815
775 172 726
90 423 735
69 618 22
58 755 249
247 409 534
562 954 986
686 579 464
378 466 477
880 485 450
802 858 974
431 718 319
275 432 878
751 160 644
586 347 198
959 930 736
441 49 21
63 823 819
322 415 73
199 259 309
923 953 368
617 158 218
750 17 322
776 433 999
813 858 346
172 714 137
155 316 485
302 271 330
99 457 387
446 499 501
806 354 946
718 473 76
991 265 570
891 506 646
296 102 43
928 642 718
720 206 252
661 87 221
644 188 929
27 798 384
561 634 644
513 821 819
402 309 836
770 940 647
656 807 736
756 825 594
697 500 934
579 697 54
820 142 12
914 233 837
186 667 245
699 780 104
438 886 508
137 747 339
407 830 280
483 577 841
686 818 760
237 526 81
116 220 612
12 502 923
601 256 44
991 970 514
410 178 318
635 289 901
270 933 342
454 888 290
590 339 487
658 589 891
286 81 661
138 554 242
303 702 490
123 159 282
750 982 456
61 652 110
539 572 191
112 88 166
812 127 846
789 256 879
986 861 921
811 344 369
483 352 763
775 458 573
900 529 642
175 108 377
764 793 126
407 45 940
214 793 53
297 939 865
330 495 796
630 376 826
473 889 505
836 807 499
770 518 891
244 741 372
361 533 556
393 465 148
225 306 766
671 740 79
216 877 393
759 680 580
193 588 905
586 424 450
365 736 955
580 93 707
469 765 754
845 95 751
82 840 898
48 371 980
819 211 792
309 866 468
612 764 205
313 531 631
758 797 168
201 489 672
650 971 23
701 579 474
623 847 932
198 694 544
89 368 860
324 317 227
378 984 195
605 945 250
402 166 885
265 347 683
953 359 497
590 245 498
504 238 519
307 148 124
243 260 149
803 296 75
441 395 714
212 410 693
299 103 470
546 318 587
238 840 792
493 278 99
478 275 514
539 384 502
761 956 294
906 801 263
522 127 401
135 407 217
675 379 523
785 31 702
94 849 843
308 667 977
163 422 228
335 407 79
768 88 873
316 584 775
880 865 821
857 103 266
271 958 706
466 203 728
506 66 168
247 916 739
311 83 533
986 959 754
125 297 682
327 497 494
123 543 366
90 422 938
547 951 394
468 745 551
679 476 530
749 456 590
924 807 541
876 917 461
613 274 200
540 63 654
294 304 242
451 339 716
457 716 567
108 470 805
647 924 738
417 821 819
861 676 918
256 606 488
173 322 852
653 254 577
813 398 27
756 864 312
317 745 568
548 627 912
98 430 18
476 209 134
327 835 735
500 693 97
867 312 689
12 500 443
325 879 674
989 203 378
897 847 937
322 185 464
900 552 609
369 709 426
161 647 419
269 537 965
199 164 926
463 628 254
443 939 898
381 626 127
690 938 961
499 37 372
496 588 445
782 65 989
594 955 359
578 102 124
178 578 279
687 330 636
134 108 658
66 365 992
506 871 328
479 743 387
801 540 506
425 687 640
385 347 940
926 871 250
655 699 317
249 739 128
299 822 15
50 977 364
969 96 661
480 816 108
635 896 686
458 249 351
736 428 292
97 361 426
919 379 69
488 435 788
777 534 573
381 154 419
482 149 557
233 138 948
932 52 756
385 790 853
40 681 181
548 67 668
646 117 469
139 572 103
943 404 632
715 204 787
877 298 328
454 580 339
956 657 66
253 800 116
236 313 276
411 627 494
690 940 910
905 24 498
995 195 19
65 125 364
506 517 463
429 604 212
789 55 254
361 647 432
391 119 277
261 381 96
120 372 851
708 68 877
328 781 900
486 628 430
316 420 454
206 510 755
901 697 548
426 877 668
362 749 816
878 486 946
436 514 406
617 145 897
740 425 937
581 363 675
897 760 36
137 832 347
589 161 977
28 282 608
584 367 800
242 989 578
247 451 752
548 519 633
554 483 111
150 913 748
133 695 160
328 958 669
556 742 394
369 137 855
520 144 917
613 340 923
409 439 828
481 817 534
90 620 732
86 755 839
203 447 872
473 340 535
500 201 617
768 528 908
262 484 909
915 104 778
162 766 854
415 473 216
86 474 673
709 997 19
786 569 337
240 195 148
817 377 555
71 941 689
969 58 976
580 772 988
15 594 316
547 125 369
22 939 956
739 843 642
394 78 898
607 982 639
139 557 820
986 501 742
130 686 377
773 150 705
359 179 303
269 967 372
678 145 61
65 87 254
233 595 295
892 929 35
747 466 148
982 565 638
287 315 478
568 160 927
989 987 306
765 674 156
415 478 507
476 637 599
17 722 856
362 696 392
959 935 87
850 502 681
736 321 355
442 227 983
644 208 617
635 479 119
839 470 966
384 229 59
492 774 463
191 324 636
164 352 59
562 887 357
853 74 467
111 865 833
609 49 95
45 79 959
327 226 785
538 225 515
520 954 723
949 612 140
707 362 254
462 914 279
888 575 255
747 725 222
946 258 679
68 507 194
419 445 54
823 380 840
927 29 358
641 478 158
978 397 623
976 387 237
106 147 980
977 933 748
864 608 550
619 621 273
67 655 448
747 199 775
967 569 961
439 678 849
307 701 750
784 640 205
739 118 886
824 684 56
216 53 740
574 199 346
171 478 760
313 127 685
292 750 990
997 665 818
41 753 14
988 196 655
497 866 550
347 434 804
534 846 103
127 845 489
463 866 923
789 373 494
206 172 898
386 669 590
737 452 498
88 784 370
129 289 31
935 439 746
697 666 52
355 512 573
579 47 839
653 419 965
91 745 128
917 954 770
333 75 979
583 989 855
366 693 682
677 435 931
863 108 726
658 94 895
376 522 732
204 178 356
952 967 471
153 343 992
282 493 73
617 318 909
701 470 623
135 67 769
746 486 861
680 655 807
891 97 448
766 47 543
819 390 577
778 492 212
957 356 744
904 230 612
517 335 672
455 900 845
296 146 828
48 547 739
398 199 341
326 525 217
784 468 384
173 539 884
359 520 736
67 333 517
943 112 301
418 118 510
441 662 622
362 984 843
481 699 652
597 863 180
301 203 788
760 261 529
847 155 222
302 413 622
425 167 823
673 266 782
995 541 344
739 839 35
375 584 837
841 793 265
375 742 871
13 595 188
398 100 371
28 289 589
47 472 72
514 434 214
492 571 864
303 19 534
329 648 18
410 784 164
792 749 561
140 95 198
490 541 799
611 285 697
615 996 709
29 580 589
678 781 891
19 795 829
698 768 621
174 239 248
883 354 92
899 627 62
316 263 397
325 665 457
114 286 32
735 659 454
516 927 799
66 369 347
514 821 631
265 480 605
692 195 416
674 132 931
466 756 989
597 840 21
400 610 672
838 418 983
592 717 651
623 440 321
702 275 471
826 530 459
809 143 448
409 259 154
626 992 159
999 746 88
560 133 20
416 35 953
354 774 694
259 574 382
431 529 706
606 469 687
67 563 738
20 980 809
496 361 576
640 421 335
213 343 582
437 301 325
55 215 803
117 595 790
338 670 791
973 104 239
871 473 699
644 395 534
311 599 209
192 991 790
745 464 79
331 580 305
264 820 673
687 83 776
56 86 911
925 205 34
319 983 893
341 580 263
113 675 876
607 376 861
532 538 94
508 811 375
223 101 523
69 983 875
322 813 454
482 405 522
406 613 209
772 96 711
946 834 379
437 776 697
734 89 167
239 135 207
760 849 594
802 540 402
538 956 280
243 368 466
649 518 659
272 288 242
458 423 515
237 68 171
339 209 68
686 214 942
79 403 871
437 710 73
199 427 901
626 732 556
170 429 230
456 609 500
947 401 911
733 676 455
128 387 211
796 644 720
741 264 374
687 50 682
818 252 733
747 768 614
689 403 443
465 216 346
928 602 732
779 455 214
561 677 999
236 647 76
642 921 79
236 52 995
441 283 761
342 247 842
986 610 258
905 978 100
896 870 445
895 430 659
137 823 602
586 154 782
468 176 274
235 547 87
631 531 413
256 795 439
155 533 361
530 883 716
39 446 82
918 279 874
560 250 370
376 389 165
458 247 218
901 513 292
237 337 988
685 919 894
169 30 394
599 688 184
274 722 855
497 903 410
210 609 52
529 673 985
309 951 786
141 555 357
398 489 218
447 810 696
444 837 727
586 793 999
469 473 155
761 419 798
287 903 501
533 766 907
927 643 789
967 850 477
40 875 853
331 886 852
260 19 249
694 74 761
470 825 277
231 737 646
639 214 925
552 445 126
69 291 496
691 668 411
746 82 755
418 243 385
542 239 742
567 351 552
949 713 126
828 552 208
556 38 895
841 631 521
923 685 650
972 172 421
699 641 359
359 253 635
144 928 483
533 729 803
817 205 250
690 683 50
945 945 390
402 847 172
483 929 46
517 990 976
145 634 429
225 887 672
616 769 359
942 696 969
309 663 942
619 151 272
819 997 576
174 579 747
486 18 315
793 978 999
914 165 748
245 107 780
712 354 481
915 306 519
821 693 824
438 899 209
849 939 398
232 268 897
988 285 346
54 930 460
653 824 582
530 557 155
316 459 441
160 33 757
738 735 84
217 454 792
739 253 870
973 61 663
920 370 642
978 241 684
911 229 398
845 976 152
513 38 459
561 437 164
760 998 726
671 532 780
438 797 628
611 409 467
834 673 41
97 539 146
692 671 73
233 53 184
778 403 635
354 725 98
289 567 769
53 480 926
873 833 801
401 156 968
891 804 402
479 848 362
262 232 536
733 338 884
813 899 568
440 93 947
981 272 249
511 54 488
784 715 493
190 410 462
714 685 954
202 714 920
564 641 254
945 439 206
404 750 767
59 164 910
204 573 57
309 972 120
152 989 670
36 720 607
434 248 335
406 736 171
164 864 702
99 357 753
360 589 454
918 391 901
751 355 704
974 173 680
876 765 462
890 378 602
526 854 566
442 195 113
844 906 88
603 58 481
92 774 543
597 63 327
965 500 393
550 757 754
321 588 99
470 221 351
137 783 79
577 441 336
46 818 185
751 412 780
888 408 269
844 98 48
101 494 76
105 578 789
15 43 493
345 822 802
980 390 228
217 576 580
582 309 784
779 390 80
804 352 28
48 638 660
568 429 876
488 316 389
437 692 229
855 674 640
738 651 358
503 926 697
628 349 971
725 648 146
509 90 340
217 77 935
457 619 420
789 556 960
935 952 845
227 504 573
673 246 812
891 220 190
662 520 458
243 39 484
457 223 105
296 439 849
431 643 745
994 287 959
115 782 363
470 786 186
461 479 20
173 590 62
57 340 805
637 911 326
807 141 754
212 369 184
523 153 997
767 660 470
652 451 678
228 938 194
533 45 496
121 894 389
225 975 54
161 133 308
885 522 820
764 44 13
965 993 482
21 798 196
634 903 548
375 34 524
214 444 889
705 620 999
592 121 527
41 15 691
199 493 673
200 139 249
716 779 130
208 385 480
647 180 632
543 693 696
843 807 311
66 233 772
431 974 264
888 999 515
78 679 162
770 409 595
498 465 496
970 409 758
959 422 631
891 948 287
674 30 448
215 276 692
745 496 741
450 837 784
465 918 924
239 418 562
260 886 435
937 793 235
703 982 674
204 810 748
16 194 433
497 304 766
634 893 257
578 602 665
917 698 881
725 609 720
747 32 795
658 36 650
528 809 346
427 764 486
966 645 572
909 542 152
480 53 541
508 383 678
221 290 256
636 879 199
731 230 268
751 192 376
582 56 637
904 808 315
155 874 201
963 415 581
461 962 797
946 66 998
468 917 994
211 502 167
251 573 889
558 508 626
770 239 771
210 674 719
226 560 473
440 235 616
611 501 576
262 527 72
92 394 443
990 781 518
391 662 887
366 62 663
488 146 769
201 269 17
563 862 338
494 851 674
646 955 216
823 238 639
697 803 94
150 538 299
967 770 76
273 440 329
840 943 491
272 311 40
307 839 946
657 177 504
873 499 651
529 100 229
251 454 355
524 63 619
371 228 171
177 10 156
35 157 666
833 986 937
813 726 58
690 594 167
299 765 844
822 125 422
637 153 357
542 445 759
213 530 832
147 303 502
850 692 572
584 264 791
219 883 508
516 776 585
343 496 308
882 979 334
134 665 35
487 652 305
797 850 828
116 75 798
380 554 742
108 495 231
548 484 278
248 692 745
505 186 847
233 132 589
335 780 838
495 301 728
930 536 907
864 87 565
360 197 770
516 333 381
431 293 793
10 644 923
996 252 641
230 563 353
525 61 421
339 627 791
530 988 839
904 714 117
153 593 889
865 841 982
87 820 907
955 257 817
86 984 594
336 616 601
30 147 944
403 157 969
790 245 765
700 529 467
546 259 898
678 889 605
210 352 437
850 798 445
723 472 955
982 379 688
147 472 383
76 114 891
769 829 144
805 719 85
574 699 487
131 17 891
135 341 597
452 344 543
148 190 675
309 945 556
185 686 214
109 38 79
264 146 673
108 792 465
639 80 842
264 763 121
152 876 343
44 332 301
712 689 224
972 699 221
330 200 273
102 386 431
661 227 457
364 454 793
183 724 328
258 957 767
678 504 318
124 581 10
684 889 217
663 885 434
824 366 112
936 647 450
922 830 578
221 493 48
920 405 509
475 765 259
517 697 610
244 170 452
113 977 414
176 511 277
738 924 987
31 647 433
168 565 729
553 792 453
222 794 359
239 91 59
378 780 75
733 265 328
40 908 778
452 231 25
265 886 203
684 616 420
848 923 230
444 24 926
256 793 746
182 297 529
657 242 469
408 525 575
641 763 221
269 412 384
211 918 670
22 732 135
778 954 854
116 38 686
421 376 311
792 554 648
768 392 932
316 701 363
347 38 581
734 567 632
299 643 179
984 753 619
973 925 684
136 520 717
874 401 701
811 747 663
664 737 528
993 344 642
522 151 564
664 739 166
791 850 943
902 853 749
409 349 631
359 86 662
673 566 796
94 574 294
30 651 803
10 91 460
685 706 353
285 28 161
48 276 884
767 231 813
854 555 392
476 981 394
853 171 336
396 138 979
433 97 602
876 736 233
576 925 33
347 684 118
947 300 554
533 573 967
271 849 361
427 854 572
908 23 913
356 125 339
684 997 370
167 763 864
71 311 304
696 547 278
862 852 620
521 33 80
474 32 211
99 315 274
431 59 716
708 835 969
629 642 313
304 151 599
100 357 794
673 191 339
753 393 639
661 165 308
358 389 582
297 663 343
975 925 581
213 770 504
877 629 718
400 117 712
294 379 104
869 16 557
705 139 273
751 938 845
686 362 580
608 804 721
563 748 260
427 557 804
476 994 356
794 745 161
741 211 964
557 618 582
791 30 856
330 182 133
607 859 506
455 104 620
524 279 74
961 431 182
265 698 75
65 515 258
206 490 129
34 648 949
630 756 915
751 537 813
683 951 752
112 796 709
58 844 983
552 279 985
132 585 589
967 939 258
231 152 551
280 945 975
873 916 103
808 608 108
494 984 639
762 566 375
275 131 353
857 308 669
619 893 12
569 436 936
278 97 707
898 447 529
969 662 869
686 702 474
827 780 678
284 491 822
962 23 262
315 605 568
822 983 274
177 519 94
609 953 758
354 36 496
532 96 870
915 804 767
996 199 897
648 838 193
105 639 618
813 204 727
291 465 554
17 832 871
388 99 225
661 346 856
939 88 481
849 85 550
278 12 229
123 741 97
34 647 235
323 145 357
882 206 17
723 549 303
241 929 106
214 885 387
93 33 807
495 890 114
16 830 537
494 706 342
974 750 285
524 225 567
158 653 399
711 739 902
765 616 570
972 129 409
788 60 529
908 290 487
463 849 634
855 347 131
807 347 503
16 531 104
351 775 407
471 29 322
70 590 719
22 965 318
516 381 454
814 626 162
463 456 193
799 410 610
812 906 645
701 276 995
666 545 147
746 881 821
667 326 992
997 336 160
443 896 381
251 341 943
555 397 984
463 322 938
876 706 385
497 917 194
916 411 809
888 381 177
170 788 825
826 338 176
547 850 70
267 759 643
342 205 969
820 792 75
948 796 529
435 477 703
732 462 703
38 718 338
759 739 531
44 894 98
635 751 689
231 386 370
610 107 768
235 875 76
725 605 698
826 689 728
31 121 771
622 321 906
821 323 212
155 78 813
798 289 435
653 669 296
321 537 180
413 496 19
477 821 115
875 477 240
144 827 813
98 205 844
757 234 77
113 211 874
944 707 885
35 714 815
671 87 291
394 713 660
727 183 436
410 700 51
359 369 109
584 354 466
447 35 807
778 822 495
516 182 383
379 532 435
638 552 315
528 182 887
732 153 431
801 568 698
967 895 145
856 70 232
720 30 503
366 173 107
38 663 346
424 203 310
529 938 135
677 500 951
569 897 809
963 21 93
334 186 665
883 862 725
853 17 394
600 673 335
776 20 828
792 860 832
828 215 254
679 472 830
912 212 835
841 28 368
247 777 287
315 830 367
114 693 544
195 651 824
831 732 952
358 435 498
650 172 130
55 514 960
363 889 755
200 114 562
598 647 933
210 792 893
885 345 475
862 462 822
623 166 286
66 537 549
290 338 330
928 389 361
729 785 898
600 260 757
682 844 564
756 257 177
891 373 229
560 946 128
770 601 333
726 523 389
179 279 368
37 652 605
92 306 117
62 885 357
35 106 164
790 717 226
63 449 909
827 834 658
518 657 256
130 724 464
474 979 520
822 163 815
219 991 462
486 937 334
933 658 483
453 686 898
205 985 559
403 204 931
226 184 291
227 975 668
57 363 499
483 799 455
973 274 835
572 58 947
935 317 689
387 337 699
622 714 289
572 922 968
220 233 35
933 152 912
135 313 453
991 523 283
565 498 945
538 723 608
803 315 998
104 616 623
722 186 556
699 29 678
719 305 867
767 726 79
574 539 669
285 701 99
856 620 598
613 359 674
429 607 295
810 726 517
596 924 767
254 687 503
514 902 422
868 927 431
789 311 244
631 408 183
770 711 182
972 275 425
255 73 649
881 679 594
154 383 785
516 504 308
620 994 77
612 76 380
582 780 841
784 71 526
547 764 590
827 429 54
348 879 474
394 882 249
354 186 147
669 997 30
728 755 378
988 775 181
340 40 393
274 144 10
949 454 594
168 267 940
205 697 440
213 910 420
704 167 59
351 823 128
454 39 638
419 645 19
685 871 620
841 539 956
15 729 708
670 945 125
121 97 428
468 350 561
856 189 949
51 244 492
924 30 775
234 538 141
98 828 450
981 202 322
173 680 462
442 125 901
468 144 284
327 979 210
809 165 312
220 531 112
270 774 935
374 101 625
800 285 424
823 904 430
826 628 718
778 564 892
347 550 783
773 910 25
603 321 784
630 88 961
970 283 911
341 247 532
684 551 500
857 107 270
914 875 669
315 635 191
481 825 219
124 953 445
29 927 727
662 656 548
677 855 538
44 379 940
510 490 402
667 385 171
361 894 584
854 271 653
898 935 871
616 953 757
966 319 583
852 638 770
463 635 280
130 326 775
11 160 816
318 368 684
930 841 115
761 201 843
907 754 332
121 866 306
122 280 159
140 506 36
219 917 996
616 798 573
256 34 343
119 539 864
333 709 622
395 371 724
526 860 816
478 81 639
889 164 397
621 945 151
663 461 797
375 917 584
936 282 529
182 289 691
668 702 862
840 715 177
114 449 310
885 552 158
779 886 949
908 986 745
973 442 332
353 85 405
416 16 816
123 961 785
264 673 985
507 598 827
261 946 139
209 474 547
253 820 559
471 991 163
708 679 731
706 649 582
967 712 774
94 655 568
288 515 42
303 680 980
514 949 350
782 117 491
467 428 690
203 675 79
685 494 205
435 782 753
746 662 416
245 397 278
573 556 109
477 194 24
590 220 93
90 496 307
874 804 431
355 875 424
11 99 397
312 409 54
765 964 801
420 355 754
998 446 837
291 22 887
38 500 974
550 828 92
558 260 86
785 537 101
343 900 235
304 553 400
941 989 51
948 54 971
435 916 237
149 936 344
274 772 851
865 306 958
836 551 455
887 15 659
845 837 700
183 912 245
432 729 405
845 145 423
200 884 262
227 383 913
222 488 136
935 338 276
719 101 505
536 104 424
237 273 925
228 963 82
739 532 272
372 507 655
575 158 67
381 47 840
121 152 661
220 865 724
512 837 70
909 543 64
483 559 107
985 435 687
792 644 965
368 591 336
272 851 200
184 606 920
872 651 139
78 151 466
181 928 117
192 35 70
474 848 945
37 793 263
637 360 402
331 914 898
701 445 49
964 361 672
281 113 331
375 275 888
599 54 163
864 943 999
235 658 676
260 581 945
800 387 857
538 996 252
878 19 182
193 43 965
701 677 201
370 731 224
292 675 332
598 328 584
430 230 997
777 214 146
583 905 70
232 319 841
595 386 271
530 445 976
298 143 702
902 267 518
550 551 478
970 396 581
677 83 173
333 613 568
973 319 639
128 10 904
115 437 184
327 977 611
878 553 762
423 228 547
449 823 253
