60000
913 829 43
866 62 883
244 837 763
899 897 122
337 338 80
821 252 982
297 757 818
483 42 306
327 477 584
651 193 250
493 662 558
677 63 625
210 577 160
501 108 785
591 635 954
980 806 596
96 227 425
699 56 165
497 995 16
656 161 899
124 341 23
773 256 221
442 99 425
195 102 823
866 423 501
868 777 153
508 419 181
611 901 109
596 434 760
277 213 37
284 215 134
875 380 868
405 530 207
360 102 286
442 491 893
265 30 236
512 134 593
734 591 927
222 536 14
77 540 124
654 40 755
346 495 379
47 179 755
874 32 183
139 355 57
670 854 785
300 523 860
381 943 596
964 631 129
801 630 310
649 134 341
297 805 266
958 756 262
471 571 250
400 349 703
444 608 778
697 160 36
415 722 660
607 728 100
254 994 875
123 575 191
796 222 927
868 250 200
779 250 399
863 82 970
685 167 643
779 36 704
554 290 461
277 488 26
100 906 23
32 969 103
829 906 886
611 838 764
995 211 502
489 184 248
809 791 154
875 367 215
137 572 472
343 816 590
599 985 637
969 316 510
170 794 706
335 93 265
805 496 697
105 61 193
178 55 957
538 71 887
488 222 172
22 931 579
659 323 465
954 738 635
581 934 73
700 165 760
858 285 546
935 795 457
321 604 420
565 55 271
605 84 960
242 698 401
786 864 743
792 871 276
716 438 46
797 420 538
734 715 630
254 49 866
206 143 279
79 408 895
528 52 906
838 554 926
292 108 929
835 539 136
349 312 983
962 943 852
816 793 59
792 180 323
600 576 526
271 507 461
172 667 14
588 869 925
499 526 125
290 936 978
763 781 245
598 900 357
10 547 666
818 25 985
524 921 800
40 606 271
649 26 828
225 669 958
464 225 918
197 341 297
545 864 914
904 558 674
384 591 915
939 890 41
534 895 514
213 118 442
917 300 564
72 690 658
333 147 767
157 782 347
464 171 668
556 495 698
428 765 903
438 97 666
433 697 485
737 79 559
366 222 671
785 165 627
629 395 117
683 942 211
213 55 143
464 904 864
696 534 109
428 195 464
924 434 492
859 396 694
177 782 824
839 283 403
861 115 182
582 432 100
279 840 381
283 430 91
989 69 436
510 37 216
493 870 974
462 558 128
209 639 951
445 231 70
738 370 985
888 143 675
771 133 222
66 910 580
762 64 935
407 492 622
62 787 838
421 499 348
811 473 153
506 146 690
241 532 367
493 483 437
334 101 970
817 853 343
550 914 187
900 258 38
264 48 570
653 651 497
94 891 536
865 303 749
600 153 392
250 32 341
651 254 689
52 476 594
300 915 899
565 627 448
801 314 851
680 192 399
176 133 816
944 930 471
76 404 326
148 349 710
231 99 936
25 437 529
226 112 84
410 302 261
686 47 587
879 459 656
714 996 825
988 156 729
503 793 707
753 927 855
544 64 141
187 263 577
63 611 439
64 431 344
735 605 908
80 713 685
76 530 773
733 92 664
359 14 125
535 756 818
732 404 141
825 35 733
554 932 937
920 890 84
181 874 89
565 150 202
183 318 117
574 259 164
324 824 249
687 282 947
392 248 974
215 28 960
378 560 108
636 968 531
827 59 900
948 483 811
745 632 821
317 538 771
127 951 89
782 58 974
231 778 94
668 761 616
640 992 819
144 922 712
759 412 487
914 371 900
617 29 921
220 360 510
647 567 156
445 183 264
491 930 243
909 463 277
453 593 491
596 841 268
772 718 617
121 366 921
953 133 926
534 706 318
139 189 97
496 144 704
601 271 553
719 197 322
870 215 560
581 950 217
782 829 178
518 800 901
983 786 444
558 430 720
983 631 581
576 680 867
184 753 71
798 542 355
171 326 527
591 188 656
320 171 629
543 943 95
151 653 356
982 796 577
926 606 540
75 580 835
784 560 524
575 229 30
701 587 726
483 120 85
201 373 874
243 353 89
251 907 214
964 203 166
772 771 472
263 879 139
539 679 836
974 271 652
581 528 469
785 875 902
265 879 299
194 666 93
93 162 290
342 201 227
119 476 298
276 232 697
629 909 832
674 442 536
129 394 807
201 619 159
660 224 831
33 249 754
450 869 76
328 272 440
700 758 525
124 245 789
543 733 849
953 307 681
449 564 512
528 40 143
648 499 757
440 187 321
73 913 975
568 941 858
53 415 286
855 102 955
742 810 620
867 474 82
577 65 786
380 29 411
767 157 324
719 896 35
666 762 58
954 209 59
535 364 500
847 817 903
310 592 978
609 64 265
65 401 572
657 627 111
617 646 380
518 66 569
707 293 369
852 339 876
139 312 903
808 517 306
326 902 509
237 330 197
389 176 248
143 24 535
226 531 44
409 494 459
44 406 920
69 28 157
302 825 26
477 987 358
443 644 241
206 489 900
935 547 448
557 439 249
571 757 253
119 422 896
71 527 351
442 993 517
833 129 338
121 404 561
788 601 322
29 459 207
446 611 284
326 79 191
427 959 124
979 486 318
613 769 123
328 972 893
19 151 956
477 274 97
753 208 579
752 747 348
143 368 832
464 75 420
547 544 395
519 105 321
269 141 78
219 309 134
396 172 411
655 905 693
592 615 521
39 547 518
77 938 839
803 914 739
418 243 715
76 115 639
788 377 654
275 867 21
369 994 597
778 916 620
401 754 275
652 330 22
665 16 841
399 533 867
731 152 326
753 76 111
657 395 639
555 978 274
747 285 199
383 708 570
350 898 744
11 484 541
373 74 909
596 647 201
751 476 304
278 82 427
715 637 425
982 660 463
503 647 435
985 133 274
725 402 86
28 783 743
308 443 122
551 254 760
561 676 19
86 165 36
266 90 238
386 645 83
547 157 790
973 335 901
625 201 968
734 45 796
471 130 550
548 225 852
305 553 165
543 391 168
855 748 669
46 409 319
16 544 912
642 411 367
899 741 585
749 101 30
765 566 429
151 186 711
595 964 731
69 552 268
845 406 236
921 618 355
494 311 843
67 951 202
462 128 763
783 202 421
51 917 280
44 909 586
64 184 115
145 981 797
594 219 342
235 573 92
908 836 984
906 708 465
837 204 635
312 470 443
267 535 414
760 640 416
935 592 419
820 336 455
171 655 520
862 995 44
366 700 874
51 170 554
316 353 720
802 466 868
55 340 334
719 750 234
572 328 511
983 330 868
612 82 545
423 527 53
599 956 556
69 338 683
382 352 418
626 772 417
371 835 396
413 603 758
607 80 536
325 683 165
800 950 516
451 729 277
285 69 132
844 159 921
189 417 960
336 81 846
103 209 950
314 980 681
197 817 48
23 847 194
580 367 757
976 464 538
599 180 878
668 685 254
259 337 466
966 452 321
999 613 181
49 371 790
911 108 696
61 666 588
664 10 592
42 626 692
758 279 563
911 94 537
963 184 567
360 608 934
746 879 532
971 45 524
962 493 514
288 709 946
859 405 579
613 725 101
315 35 321
78 648 850
557 781 737
911 431 382
936 438 19
321 579 34
415 680 435
836 481 709
730 72 319
720 873 15
167 523 982
904 292 650
978 953 650
139 471 359
277 488 753
295 106 82
729 821 461
616 546 746
105 615 14
270 186 759
959 395 283
940 99 314
721 314 933
320 894 213
790 325 369
225 968 475
572 489 238
107 728 741
841 736 253
652 328 270
471 153 178
689 116 968
330 728 753
768 502 232
408 107 796
713 997 221
279 34 796
727 582 522
143 951 186
229 302 867
199 786 470
63 845 849
93 293 998
182 872 818
561 963 140
369 301 138
822 694 869
928 232 638
486 936 185
235 642 79
768 644 322
398 96 543
988 114 781
946 191 653
957 846 304
998 697 555
231 807 27
986 315 257
348 806 241
528 934 415
531 367 707
253 710 560
946 542 387
341 237 823
744 156 274
485 313 561
241 42 546
652 35 187
57 628 831
46 546 667
916 974 536
293 688 144
863 250 511
834 589 470
550 885 981
989 644 830
643 432 98
59 605 460
383 182 308
902 45 134
560 904 194
719 472 962
472 128 272
172 741 736
596 228 851
412 307 901
581 738 783
10 338 975
34 553 490
567 789 333
548 362 400
197 477 241
203 412 178
797 130 486
480 401 273
427 142 980
323 172 636
629 78 392
890 110 728
249 496 151
162 805 820
691 464 817
840 807 990
459 815 687
688 318 766
172 357 733
399 333 580
771 845 342
295 860 265
770 789 41
556 663 218
680 607 681
590 366 871
416 873 290
801 614 748
341 760 247
167 47 729
381 684 408
323 453 225
226 918 641
282 970 438
50 229 90
306 489 466
136 173 932
371 882 264
755 969 349
552 529 459
297 36 187
524 46 622
212 302 397
579 494 337
513 354 85
759 755 721
406 260 193
591 413 873
610 645 581
567 309 751
926 366 587
927 701 215
347 493 84
15 520 113
311 878 460
428 770 532
888 236 993
80 134 280
355 99 309
105 286 507
115 677 906
801 609 232
496 802 295
622 803 447
158 861 577
382 624 459
675 629 560
712 269 146
849 691 455
376 354 245
480 606 100
612 411 102
339 190 249
739 171 889
536 713 304
553 16 933
101 272 988
573 35 972
142 762 255
540 239 15
592 252 478
332 962 152
312 105 753
258 64 863
896 476 433
709 784 209
787 415 277
64 288 257
772 71 755
676 152 486
199 145 966
45 429 208
287 966 145
428 618 979
892 780 517
510 42 613
562 85 971
143 26 632
576 847 321
149 49 717
911 723 449
246 192 806
548 907 885
890 82 369
445 988 875
986 249 177
171 945 591
155 84 984
997 686 363
550 862 380
838 161 111
400 361 14
507 222 420
552 745 576
184 932 314
812 201 129
655 857 559
858 810 837
730 464 208
389 844 569
91 428 191
272 669 898
877 984 421
69 100 224
432 436 355
523 783 710
343 698 746
165 573 586
359 302 659
764 637 476
21 732 106
986 209 237
38 607 670
544 84 664
772 289 544
958 937 397
500 302 696
83 248 772
271 98 576
240 479 601
378 43 329
554 816 684
972 302 565
338 575 743
604 779 272
841 728 931
551 454 790
432 646 894
347 613 937
212 637 658
314 207 430
627 398 207
22 962 195
411 252 73
952 447 889
683 498 987
790 861 335
297 846 239
687 787 218
258 591 94
276 590 988
707 868 451
822 368 637
434 380 180
964 72 414
76 547 417
142 890 106
203 971 937
485 707 991
917 854 519
845 878 172
662 66 987
74 649 265
890 240 524
24 867 702
515 717 128
42 980 461
436 342 512
359 319 357
343 959 605
472 618 775
418 300 366
480 596 900
268 220 320
630 974 480
901 473 76
39 342 359
956 985 129
535 990 220
304 412 776
31 234 740
416 170 671
493 62 728
598 680 304
940 895 789
95 570 666
573 619 429
617 131 351
183 554 596
183 736 453
292 55 340
509 385 492
736 120 323
658 100 447
687 776 832
30 697 116
475 795 575
930 686 868
927 961 291
880 549 947
743 342 213
528 175 492
646 91 561
636 30 470
352 299 649
949 141 703
32 421 473
108 594 355
65 268 966
857 552 820
337 519 835
661 438 14
156 934 51
247 620 827
763 950 791
443 704 604
39 913 961
785 358 448
317 639 244
433 995 399
742 991 799
391 199 800
376 563 181
720 867 992
994 579 169
968 329 498
344 40 549
860 58 900
455 52 729
739 266 402
64 843 367
383 424 580
963 738 777
140 821 980
395 736 617
610 841 354
939 760 568
859 690 397
139 794 913
202 546 495
976 508 40
915 775 919
661 201 771
621 783 209
277 892 360
771 408 238
817 393 645
924 165 862
153 685 906
282 451 806
675 487 65
61 657 544
216 319 811
659 998 303
947 619 383
534 312 849
97 811 815
251 923 905
477 232 105
105 957 408
163 967 187
506 763 181
68 315 948
42 490 793
634 187 671
845 169 600
915 420 700
640 926 960
426 995 31
767 142 779
174 851 130
810 667 756
906 807 776
310 195 979
306 647 180
327 639 276
154 782 190
222 30 416
811 940 859
317 752 383
578 710 110
933 105 756
464 255 750
425 283 166
107 282 66
943 463 111
735 722 285
80 801 273
120 19 182
774 190 94
290 337 355
984 441 716
164 585 401
10 853 36
995 900 381
222 247 379
109 447 305
99 333 881
16 762 812
529 842 91
156 497 212
230 338 326
972 373 474
745 399 149
63 42 721
353 112 606
143 467 447
753 28 134
243 340 649
213 132 83
541 81 236
754 556 388
367 895 836
613 734 201
911 442 736
371 292 51
820 312 18
835 486 118
176 385 338
642 304 872
417 190 322
726 584 692
805 284 220
823 672 166
372 895 552
331 362 956
411 521 713
969 842 564
843 947 197
584 571 307
924 570 139
946 713 792
241 804 971
308 836 554
482 765 611
314 217 154
651 433 599
620 825 11
116 16 767
993 105 379
25 756 821
533 905 644
983 802 972
612 118 925
604 616 200
93 498 211
621 42 535
589 929 962
954 649 62
958 558 628
444 543 387
127 629 864
126 708 814
628 15 965
497 365 27
425 945 865
654 260 318
862 441 625
115 304 533
727 659 369
648 495 681
978 137 251
194 675 816
75 678 214
478 523 245
441 200 549
451 805 428
110 649 327
600 180 206
820 892 592
371 853 141
653 972 983
761 117 983
458 619 836
693 584 799
867 236 572
806 403 960
346 197 82
222 930 639
17 136 877
625 259 630
351 161 591
704 122 644
966 955 866
133 46 363
578 531 97
588 330 855
963 540 450
767 562 200
97 824 484
600 431 492
735 412 883
520 690 646
812 541 909
459 836 273
206 298 979
156 780 953
535 930 947
506 121 831
538 486 166
347 68 224
103 808 220
999 238 328
653 485 957
488 230 382
939 199 310
716 75 599
778 908 865
258 104 241
151 332 361
646 315 872
612 140 879
728 242 115
684 398 297
811 503 959
216 136 267
10 235 431
838 214 694
698 852 932
747 111 321
656 885 918
959 233 612
515 785 683
888 429 773
997 262 180
240 33 611
28 401 57
619 765 727
102 953 710
75 903 962
755 791 998
471 966 499
894 355 765
166 70 24
826 961 889
418 361 760
52 354 103
108 349 344
980 461 495
104 277 663
815 198 237
579 997 776
554 485 555
752 596 912
685 895 816
868 858 322
27 242 299
861 378 126
909 345 19
88 676 697
956 756 40
189 925 656
982 75 554
451 976 480
445 662 300
508 179 943
505 245 19
28 408 506
404 784 622
555 928 406
993 58 725
888 948 410
276 570 466
999 796 448
174 697 645
494 430 83
959 840 101
203 907 760
411 805 534
859 615 49
167 558 453
391 535 40
802 699 631
371 190 642
667 398 626
381 34 883
457 856 205
723 116 592
297 361 602
63 940 476
177 36 95
808 840 101
757 307 756
473 672 766
227 847 752
994 247 763
667 289 90
670 763 120
680 134 399
364 414 985
237 390 901
261 98 693
679 794 214
490 497 257
93 918 134
978 998 694
776 911 929
527 739 912
358 745 308
745 106 837
841 978 649
36 104 593
789 203 475
381 264 511
557 640 996
474 563 601
811 302 635
304 30 138
470 42 563
898 516 452
745 598 135
665 735 432
516 776 49
12 989 969
469 758 707
679 255 161
943 60 494
875 372 405
830 633 14
482 742 416
367 585 556
76 875 961
305 390 682
125 250 315
467 735 512
359 185 454
329 554 295
969 521 289
142 329 22
721 283 452
512 309 842
931 394 643
954 619 499
409 142 165
566 174 754
962 460 57
546 448 879
902 554 766
172 482 303
405 723 600
921 586 201
364 717 643
237 777 334
129 32 73
823 355 265
829 312 344
100 634 454
83 316 32
696 807 119
746 826 236
225 424 659
972 261 699
152 273 481
52 398 535
739 270 72
810 677 450
172 408 76
934 746 178
646 826 989
647 982 733
827 183 420
687 335 918
993 14 39
582 998 556
230 393 495
149 287 575
744 203 888
102 859 664
324 182 206
176 309 681
594 319 171
663 877 547
375 834 817
631 951 195
100 531 206
364 550 235
889 163 86
147 770 873
564 314 115
589 295 350
961 333 743
640 789 95
655 167 29
912 265 558
34 94 901
569 616 794
526 319 195
530 631 455
959 697 356
595 78 654
351 906 814
717 258 549
290 626 654
908 556 473
436 290 454
754 713 747
965 210 890
874 786 274
601 648 893
517 563 215
169 271 485
193 378 465
781 396 420
912 747 857
935 156 660
610 85 902
110 556 994
740 914 788
212 847 427
727 58 476
698 590 487
433 911 575
408 877 590
737 365 749
488 853 249
478 593 917
923 757 447
770 32 281
858 809 46
642 270 515
39 668 497
896 911 172
987 856 132
564 21 816
281 896 121
347 200 297
772 415 771
263 617 40
623 814 355
312 640 672
220 794 40
299 406 400
82 935 917
293 445 538
73 993 587
723 42 297
996 698 983
78 698 771
164 286 675
336 117 731
696 49 839
195 657 484
720 620 404
797 178 145
468 88 141
426 962 784
536 67 820
677 514 150
339 726 574
443 141 948
39 705 62
855 663 21
257 570 786
532 902 318
449 959 317
339 283 688
462 558 710
54 94 617
623 249 205
799 468 201
187 927 62
269 776 567
897 551 603
294 155 827
589 802 270
721 475 524
837 311 536
799 873 19
816 267 572
131 60 423
277 254 687
643 14 50
368 730 879
531 731 117
568 134 404
873 846 554
489 779 973
169 193 340
931 536 379
335 696 687
604 457 423
275 625 623
145 488 813
722 214 180
785 995 889
45 498 302
501 151 793
939 348 793
93 614 349
181 837 832
271 340 902
359 605 202
913 896 278
279 707 28
238 819 666
560 606 871
439 352 24
956 702 220
783 450 989
218 874 711
823 84 891
600 244 904
421 87 292
239 142 460
288 210 625
560 970 111
10 311 890
882 83 878
891 801 583
999 957 477
416 89 929
315 807 848
106 617 291
738 14 716
263 631 749
82 314 631
997 308 288
92 717 11
115 500 726
707 291 779
335 984 173
884 176 682
270 901 313
922 143 580
58 687 117
441 176 391
122 349 771
312 81 218
263 589 607
546 260 13
480 795 148
240 492 440
36 376 184
428 274 895
827 663 85
21 817 313
383 178 103
827 519 207
357 814 603
481 625 384
92 783 573
808 450 754
456 478 631
117 838 302
774 859 855
943 822 902
214 373 49
427 79 557
403 651 871
704 724 309
633 145 228
898 840 410
513 342 526
860 835 70
126 801 217
890 987 822
940 557 818
491 220 564
641 294 613
13 896 230
196 237 748
330 616 947
734 978 669
224 503 173
21 533 547
11 617 277
237 164 621
915 827 472
492 300 874
239 947 696
146 553 560
187 942 834
954 371 294
523 193 880
602 850 353
118 912 847
117 591 53
460 909 528
914 454 183
920 917 773
352 254 335
827 815 575
595 190 838
451 354 871
958 763 591
587 744 207
71 136 846
457 949 48
251 912 467
282 852 207
26 834 86
841 186 390
384 445 238
448 662 692
888 673 630
281 14 947
609 572 467
676 419 888
697 260 907
999 171 639
240 374 931
654 968 292
213 137 189
533 146 982
124 820 226
475 366 220
773 545 327
406 759 452
813 884 738
989 70 413
728 269 235
823 445 871
349 391 840
520 605 844
408 820 506
697 190 68
292 237 538
638 548 15
756 393 331
201 591 819
705 611 16
365 244 349
194 699 440
609 150 666
478 10 179
231 276 545
376 888 97
167 565 592
703 68 981
915 270 440
470 785 672
21 362 820
16 169 626
55 888 570
874 687 533
417 349 285
437 186 326
798 511 944
745 96 650
985 314 262
15 159 988
615 300 129
315 891 509
460 957 230
65 638 679
648 264 243
672 52 723
863 972 40
992 888 712
791 715 534
575 595 658
455 534 425
471 462 399
501 893 84
796 382 28
63 540 560
221 927 97
586 157 981
795 843 920
208 752 457
870 747 589
910 533 359
340 426 62
815 485 121
96 888 939
632 696 271
384 814 212
761 741 238
219 754 611
930 766 41
994 736 83
238 319 302
541 272 31
130 204 962
973 577 11
784 861 580
262 80 447
704 414 334
596 552 335
934 242 172
238 830 369
764 690 505
563 708 516
750 578 239
919 297 436
522 566 752
44 894 997
918 907 748
928 139 28
237 193 31
265 973 46
320 605 351
84 337 643
748 152 189
98 54 764
228 118 271
805 859 291
981 921 169
387 924 204
727 41 578
148 576 637
528 718 922
852 531 290
120 892 829
963 767 862
627 964 552
590 126 324
525 659 188
475 536 398
867 487 225
643 635 27
652 176 467
344 207 658
571 440 366
332 921 644
944 659 434
659 393 194
768 78 374
893 550 767
998 743 812
737 611 777
850 274 996
910 14 615
705 174 669
406 497 618
293 777 238
945 967 797
305 921 926
415 261 68
145 259 716
965 404 249
358 796 27
363 676 860
723 238 203
359 727 730
313 407 26
118 680 427
819 765 545
30 743 328
616 737 406
798 630 265
373 673 115
130 529 612
825 316 723
809 532 307
467 60 339
736 619 21
398 623 800
606 947 696
329 217 466
836 263 664
511 364 454
477 87 409
288 983 325
856 880 526
274 549 630
474 390 159
375 302 791
542 38 542
577 524 575
310 519 744
480 792 78
714 614 29
590 728 500
56 17 522
690 238 631
221 111 926
528 211 776
771 655 36
169 772 140
131 808 294
258 485 550
740 904 822
887 826 14
721 44 720
387 38 599
390 520 84
955 805 366
898 644 90
593 251 694
601 650 277
906 694 443
722 290 230
996 242 37
503 737 239
497 984 967
763 725 416
279 828 955
246 492 968
673 870 828
127 81 725
896 717 963
753 78 351
383 533 531
588 385 506
952 14 816
42 16 590
466 649 185
225 639 82
640 677 266
657 919 240
654 497 748
709 981 183
454 606 692
295 536 320
512 467 64
78 693 233
836 77 993
520 738 912
549 106 173
566 646 793
694 148 51
488 218 529
222 410 959
241 868 151
571 193 36
688 892 270
957 398 33
468 661 640
327 185 664
555 505 623
322 560 163
547 725 719
342 45 610
175 939 46
548 997 954
700 31 767
650 329 484
418 856 757
943 356 742
195 269 941
991 772 706
307 461 234
267 213 760
610 680 123
635 60 23
958 418 539
71 998 264
657 845 637
807 274 708
930 534 223
927 475 192
923 811 617
657 993 992
10 862 286
89 444 806
493 341 966
620 211 721
714 56 210
248 89 609
198 831 778
980 517 330
225 573 31
958 278 872
824 513 185
828 261 468
158 908 519
443 233 650
877 298 774
39 648 92
826 185 140
836 334 619
144 296 609
679 585 348
761 877 695
784 607 972
30 941 438
325 40 133
290 94 174
249 63 897
505 152 215
491 310 510
629 439 576
250 477 476
727 94 174
701 195 814
72 100 543
792 875 905
812 837 951
618 840 907
699 77 205
968 54 376
914 221 396
886 767 577
911 882 411
495 981 565
200 769 659
896 82 487
443 215 294
438 945 474
88 781 855
476 172 54
912 821 780
165 729 985
244 219 687
570 496 355
269 756 970
757 241 730
971 323 670
96 418 178
758 280 523
977 974 48
725 832 333
873 575 728
117 147 872
815 365 310
984 959 823
52 902 811
388 576 715
510 588 122
890 441 682
182 333 542
67 404 940
400 233 988
306 571 28
285 211 340
561 495 381
895 722 866
979 14 925
710 159 431
921 364 70
383 863 670
181 795 671
819 31 585
721 815 296
418 822 348
61 149 638
452 746 913
319 253 407
719 87 703
574 728 143
769 928 852
457 89 17
40 361 962
164 539 24
885 634 886
38 264 515
92 995 524
184 489 74
941 946 36
180 841 795
420 488 24
451 879 179
92 590 880
103 364 158
229 900 264
623 625 189
634 215 393
532 90 700
755 490 661
715 203 58
536 341 511
764 344 987
321 603 56
761 583 424
210 989 665
277 555 153
767 62 875
759 56 501
687 72 184
765 447 990
524 376 697
796 99 532
326 438 750
940 899 613
833 713 72
85 836 644
487 588 91
849 682 326
21 990 803
952 125 536
682 63 244
525 303 778
792 964 298
615 718 226
710 975 556
211 851 190
274 562 643
52 777 736
156 502 786
213 701 692
873 225 772
991 200 292
616 881 796
503 718 654
800 887 443
617 944 104
537 125 643
284 26 844
787 53 321
715 31 413
242 58 522
907 905 53
50 436 876
537 380 90
46 120 593
103 917 21
922 166 619
644 679 966
446 527 784
386 885 474
538 856 776
345 728 627
521 41 696
250 837 161
967 157 370
535 465 230
785 613 375
156 611 906
124 899 44
996 721 74
397 641 35
25 251 226
798 149 50
836 275 438
824 500 241
38 540 662
378 332 832
148 536 453
434 493 289
101 335 922
263 496 644
582 862 772
837 907 50
52 540 110
458 277 629
116 723 553
333 879 964
872 698 502
339 208 486
397 139 162
640 48 281
852 626 761
938 192 472
393 163 939
680 852 552
546 455 819
18 408 860
751 829 823
631 947 476
283 647 96
292 481 655
974 296 441
940 70 224
26 768 96
381 291 522
223 295 994
235 50 762
797 106 395
83 409 801
524 11 724
630 733 790
132 255 642
565 849 136
929 340 494
241 794 425
539 829 266
631 281 159
799 871 606
985 880 625
835 337 681
831 508 437
657 929 351
959 482 415
667 183 234
538 617 166
796 309 514
490 742 141
303 36 504
907 62 720
729 545 272
959 315 101
889 92 58
287 416 482
843 374 159
666 405 500
674 459 346
857 429 660
602 469 879
264 672 603
420 641 953
49 707 311
417 707 926
724 295 850
722 215 115
891 862 802
476 416 197
94 59 146
900 25 524
105 487 491
695 179 813
860 399 225
161 249 35
765 55 637
874 437 984
521 429 374
922 761 982
992 168 262
52 481 212
411 121 888
647 862 255
218 476 892
324 668 660
263 161 871
92 299 683
250 986 891
140 463 120
678 794 723
71 520 194
261 116 301
295 940 991
160 973 113
586 468 965
171 511 88
874 950 123
491 231 834
225 27 157
590 355 922
451 695 857
329 789 258
989 369 245
982 82 385
256 400 652
402 17 797
294 542 68
869 932 846
407 469 553
155 783 235
331 458 507
278 728 137
582 152 745
638 583 800
242 454 654
190 634 911
520 658 617
668 30 214
795 681 539
282 856 744
76 867 110
450 286 531
745 883 221
873 198 29
465 218 123
177 721 933
168 610 447
981 981 886
324 739 626
362 587 450
344 148 648
910 541 657
72 384 961
767 187 289
62 309 131
16 639 136
195 592 529
824 361 462
679 375 494
704 609 687
438 76 504
183 531 828
252 482 851
310 179 917
965 959 27
325 556 383
711 19 747
932 358 979
496 681 750
286 594 735
577 645 517
16 480 354
675 608 312
993 477 953
160 78 535
873 333 473
331 210 586
686 268 427
891 33 186
231 860 619
218 958 156
370 667 567
244 964 174
281 579 588
54 926 528
572 949 639
529 501 879
864 464 303
64 587 29
43 851 966
633 570 357
223 536 357
683 364 495
361 121 533
523 41 761
248 102 557
194 478 737
393 649 143
203 851 797
418 134 253
563 597 763
784 237 454
658 418 121
240 199 437
217 296 685
824 136 336
793 756 266
338 52 971
68 209 182
484 234 43
833 419 920
705 858 438
741 220 775
354 474 189
859 524 95
285 260 773
723 871 460
959 689 845
39 807 263
17 824 497
699 454 109
671 73 344
518 669 691
279 524 908
771 396 436
293 319 427
296 259 535
249 134 10
397 782 423
70 696 895
27 247 487
770 471 919
413 647 739
569 237 955
422 503 659
836 158 774
868 155 821
519 330 999
350 127 682
350 158 405
950 408 776
640 122 229
763 425 136
379 237 19
334 485 311
516 719 631
694 221 486
928 827 427
214 617 354
725 642 725
518 400 498
543 18 49
14 242 62
702 183 923
914 514 616
830 945 882
670 701 467
555 242 487
47 104 904
296 818 624
26 645 933
930 259 824
128 194 698
904 584 881
334 766 823
920 136 259
713 615 828
815 69 20
500 227 466
769 639 944
772 632 292
955 190 257
843 796 618
425 960 480
569 149 875
822 934 249
552 205 929
625 455 924
224 970 664
309 571 736
659 594 906
106 504 330
727 464 295
823 821 502
842 923 651
821 864 862
597 470 829
160 154 32
578 721 160
221 355 78
735 487 151
827 268 373
585 998 218
807 25 254
904 866 951
881 146 65
595 473 976
306 26 595
519 586 83
292 632 886
902 427 675
239 942 753
807 639 143
563 784 281
217 71 741
699 697 372
79 30 362
845 828 521
937 435 866
195 466 379
963 100 673
296 947 839
434 390 360
574 692 114
552 144 537
810 679 599
453 194 994
495 459 912
164 273 599
247 592 146
278 677 323
173 603 393
874 913 101
398 448 466
272 877 334
934 812 560
790 339 835
454 217 661
779 580 286
13 58 748
455 172 964
72 938 248
658 50 412
521 80 350
708 390 24
657 29 230
625 441 661
831 291 637
710 906 345
527 493 58
17 608 459
821 702 804
666 635 272
536 440 203
315 528 858
129 992 364
844 417 560
25 287 829
225 176 592
688 108 21
949 856 806
402 713 94
420 972 920
778 707 493
977 838 658
373 887 79
463 277 424
871 75 107
545 902 846
744 40 486
849 528 325
51 360 128
28 146 624
991 853 928
234 774 910
136 946 989
613 833 917
780 302 984
26 193 240
872 641 943
537 62 985
155 836 395
640 871 415
333 305 241
805 433 765
954 989 717
144 848 310
208 727 616
810 983 321
644 167 479
902 74 177
84 739 981
907 590 889
113 447 385
51 901 441
249 618 505
235 642 101
379 817 311
575 242 989
387 293 193
987 246 767
446 790 272
691 222 597
67 927 451
301 538 477
941 798 519
264 821 42
933 776 594
140 736 505
862 989 34
817 322 237
562 868 585
443 14 185
784 537 126
653 250 714
845 657 760
142 559 491
81 60 474
459 863 285
939 824 910
948 578 980
637 556 434
77 366 127
693 16 603
904 405 588
276 369 654
537 785 746
187 957 35
383 820 338
830 784 354
228 202 812
668 256 104
289 829 770
551 338 379
773 431 54
548 588 979
841 817 22
446 44 150
93 320 984
953 222 564
301 604 566
95 692 906
193 836 626
278 751 964
704 473 26
901 662 811
730 666 306
525 97 527
234 436 254
848 196 101
933 922 212
944 833 900
358 458 25
297 410 449
91 278 243
693 233 979
544 823 813
440 652 935
974 401 329
294 649 993
491 378 290
224 250 720
414 600 864
72 306 879
40 258 105
791 188 291
158 11 952
485 814 655
116 780 565
794 659 68
243 906 26
911 443 183
524 197 776
743 661 707
968 223 532
556 432 524
23 789 416
126 774 885
943 264 645
666 304 970
122 72 754
13 554 731
386 718 58
708 816 732
806 905 464
150 928 478
534 516 69
609 747 423
674 379 461
730 410 620
891 995 236
161 460 467
510 724 76
179 775 956
375 796 455
195 96 343
349 627 426
468 948 915
991 423 923
850 941 909
704 291 684
863 780 263
289 372 719
902 979 638
389 278 45
146 640 337
233 696 635
489 698 823
573 255 283
914 209 83
313 214 234
839 981 870
63 654 844
168 288 193
187 596 310
769 629 871
452 907 387
976 348 398
622 726 714
608 54 414
415 223 697
656 684 953
436 522 599
226 229 114
832 181 364
740 32 236
75 613 536
44 356 773
974 475 68
15 971 704
871 260 865
230 165 446
186 836 584
570 391 722
573 734 392
71 488 909
968 358 955
218 682 597
635 548 274
36 498 348
60 89 462
726 50 132
173 987 407
891 467 106
422 648 288
17 528 549
839 112 174
553 153 544
304 883 204
896 372 741
368 764 169
476 171 334
623 110 671
157 369 994
557 464 114
649 663 318
37 238 178
473 37 517
479 195 692
667 609 887
902 136 83
216 992 911
19 319 620
93 215 755
488 447 398
953 906 937
873 38 411
641 105 351
663 466 841
228 97 199
247 527 968
211 733 866
997 748 624
522 944 647
537 172 507
667 590 808
779 392 447
925 803 356
590 316 455
293 188 118
722 11 675
296 804 487
866 117 183
901 685 103
663 996 337
993 390 267
730 335 871
195 865 989
886 631 937
847 414 640
648 888 133
407 607 681
217 980 714
888 96 503
560 774 171
851 722 452
24 607 191
865 120 458
511 879 921
762 949 377
765 783 235
636 953 994
319 167 786
270 550 836
228 293 584
488 914 345
220 149 703
293 939 532
709 898 544
50 539 186
922 381 707
770 136 17
128 183 566
965 967 324
709 30 608
831 202 953
259 24 508
785 102 665
974 331 430
977 932 702
978 454 592
562 179 938
207 490 157
440 960 573
940 579 990
555 680 890
325 900 945
311 514 437
725 951 639
124 190 687
331 644 153
293 640 843
653 944 689
909 751 116
939 273 612
388 605 997
579 73 759
426 959 285
587 735 932
724 827 649
908 916 794
579 83 770
531 926 282
960 123 163
774 869 222
130 442 553
439 776 227
204 34 266
441 982 151
439 522 642
539 703 17
445 957 214
857 480 997
123 697 660
787 763 332
464 705 26
555 86 981
211 613 177
92 195 752
253 482 220
182 678 979
319 962 756
913 465 578
474 886 377
884 858 381
962 382 138
871 604 127
591 921 100
819 756 302
92 198 453
126 42 767
19 481 127
704 566 931
769 503 549
149 991 976
359 508 438
709 926 901
729 783 942
633 695 845
570 854 788
728 218 407
492 549 381
407 475 979
460 919 47
125 665 408
672 875 877
393 739 544
185 266 440
410 992 282
966 601 735
485 978 846
87 280 199
85 59 684
722 659 316
878 105 753
429 867 176
77 814 740
279 183 830
867 290 201
581 49 500
715 601 27
238 482 17
610 871 633
272 909 540
408 848 711
524 716 216
610 250 479
986 205 841
269 33 891
370 857 84
650 143 495
979 634 686
429 908 961
292 110 215
558 724 69
338 548 294
350 200 499
172 657 768
331 640 250
217 642 367
631 456 405
752 188 640
240 163 584
460 152 850
933 615 14
523 493 549
474 91 892
481 970 996
292 838 795
536 519 281
188 230 314
637 944 271
617 614 283
483 139 958
885 215 519
463 915 617
322 954 249
624 35 471
232 830 148
438 315 789
399 288 865
696 814 260
909 927 679
28 301 60
809 505 61
625 665 307
516 774 151
354 592 422
117 971 32
960 165 224
225 153 402
980 800 387
749 327 924
620 304 151
83 930 539
231 773 363
133 79 633
645 254 948
870 271 761
799 225 896
824 568 417
115 455 75
184 884 876
752 905 922
143 213 209
567 923 441
752 396 847
244 869 988
607 112 767
944 293 622
694 15 320
327 826 526
358 760 681
160 691 491
361 175 817
669 773 360
692 319 347
517 795 165
649 991 947
726 163 651
843 385 415
104 527 77
689 235 84
707 884 649
787 758 183
768 998 378
142 643 422
740 324 187
874 642 801
910 686 815
770 521 935
697 580 941
103 345 78
156 763 782
332 265 834
263 21 923
690 41 616
908 466 31
68 600 471
60 102 266
568 608 400
918 765 26
567 85 934
213 467 127
21 490 491
793 967 313
658 197 320
605 989 956
356 738 910
884 788 24
818 444 782
165 666 89
196 812 545
806 45 279
298 74 892
950 503 12
29 792 909
983 268 835
552 954 502
576 349 969
110 781 608
665 378 744
986 347 817
417 577 496
857 957 990
749 223 504
859 687 46
581 728 128
459 208 142
936 720 821
862 832 15
575 34 900
123 759 564
698 834 877
39 550 791
484 787 136
441 373 970
353 526 241
166 352 921
216 242 602
735 469 563
520 338 961
953 360 156
683 520 355
170 720 368
392 303 78
456 276 863
765 62 940
325 291 329
681 289 630
222 994 651
844 718 692
334 544 508
189 234 228
89 614 514
506 829 557
165 289 212
217 583 595
193 880 369
176 431 128
946 333 46
130 628 236
913 328 976
606 721 17
836 562 863
156 782 208
144 861 861
178 919 94
340 688 559
915 269 916
405 287 558
867 285 384
723 350 828
85 843 247
676 485 671
68 819 970
31 709 692
951 199 346
686 853 623
300 184 990
325 360 859
839 278 919
248 543 791
579 468 172
108 196 17
494 832 335
178 996 616
913 551 491
376 428 52
572 19 271
389 461 297
787 219 432
310 122 733
497 378 738
249 621 661
226 682 623
153 312 829
788 101 159
59 700 806
345 829 272
529 692 207
456 55 795
360 489 45
506 319 42
837 721 666
687 909 815
835 642 982
158 284 691
156 770 429
357 246 908
705 827 665
712 202 743
858 418 719
563 941 784
408 160 113
698 723 424
974 67 630
182 953 332
840 167 212
802 836 926
560 37 662
975 672 272
413 326 672
865 944 777
705 165 993
361 991 624
969 678 290
30 177 444
611 922 294
637 377 260
91 45 410
698 621 424
778 108 882
881 25 477
382 977 952
44 96 374
140 251 766
140 743 343
473 239 656
311 75 127
829 726 783
131 447 633
292 125 165
893 79 879
411 248 572
71 747 270
961 380 227
271 720 135
160 963 33
111 428 882
756 330 223
568 909 785
334 402 617
538 976 512
965 914 832
341 814 82
570 730 47
828 920 915
444 219 99
876 367 270
453 938 367
370 750 121
94 278 229
388 885 994
208 173 299
159 924 20
547 498 150
41 514 982
777 550 360
181 985 290
453 798 254
956 366 394
324 19 182
701 788 592
686 677 230
648 127 53
372 327 258
392 427 739
200 567 865
346 668 395
171 605 547
121 233 539
35 506 138
204 713 712
400 113 855
674 252 548
391 559 708
949 511 68
983 257 208
188 596 551
556 651 175
933 119 263
715 894 926
107 501 612
413 325 572
665 370 133
527 849 45
163 845 919
970 451 411
440 395 681
363 817 488
633 826 550
655 781 680
984 690 772
352 413 737
608 205 256
139 646 109
921 521 807
663 838 394
794 436 193
555 885 664
205 960 730
11 648 984
247 797 573
306 628 494
337 953 122
863 13 372
65 325 847
874 757 444
821 270 359
853 903 392
601 439 634
450 934 187
415 828 202
761 280 950
310 655 520
204 378 863
943 553 301
969 811 62
995 505 873
840 536 67
752 105 872
979 726 640
632 272 190
228 330 613
272 870 721
388 920 35
769 582 490
93 198 799
364 726 441
589 753 697
409 504 224
535 310 408
326 681 567
847 429 409
788 562 320
245 208 579
471 581 152
293 677 601
829 817 657
694 809 426
906 47 747
737 891 251
17 57 41
447 64 998
70 788 436
885 291 227
203 460 119
853 913 734
795 489 820
147 121 801
536 388 476
212 27 279
731 509 397
944 105 978
679 413 371
769 613 202
869 313 453
294 136 703
332 156 991
975 218 377
59 819 200
911 161 423
166 924 988
935 489 800
637 530 307
820 481 926
996 330 271
511 232 417
86 594 857
102 640 155
568 168 628
423 828 26
26 990 160
483 738 273
926 207 244
144 284 940
202 856 762
777 636 722
562 844 300
854 153 442
244 943 451
960 976 173
483 56 845
959 14 295
572 592 444
675 330 400
532 175 236
842 234 477
343 200 705
803 397 162
682 904 263
615 61 510
771 272 830
873 453 73
612 276 741
273 639 911
774 218 885
615 404 896
919 507 264
16 215 737
354 618 449
855 27 292
820 750 465
486 244 444
535 673 146
964 593 72
979 846 226
656 631 48
734 12 941
309 936 245
396 792 929
617 639 739
835 985 314
948 390 656
848 942 912
237 882 203
463 662 722
857 358 621
931 29 712
42 500 218
360 947 381
258 891 556
704 703 391
793 611 346
196 343 578
859 243 390
694 645 95
446 390 430
121 446 979
50 945 526
116 254 899
846 761 342
510 300 247
711 91 461
901 133 803
619 126 580
602 314 950
234 838 391
478 473 16
46 100 508
731 888 413
911 16 512
159 788 487
11 285 526
495 798 336
428 421 61
600 317 106
485 791 620
975 311 396
663 843 291
251 578 190
678 450 173
474 694 371
275 580 381
306 802 880
377 130 505
599 232 593
234 436 188
406 333 885
101 192 715
177 760 406
955 536 853
611 456 226
204 931 735
859 159 945
694 512 622
438 24 364
245 186 958
822 515 218
111 235 888
512 591 591
633 335 764
410 26 683
592 104 708
637 889 670
471 815 903
609 924 128
441 618 611
245 779 481
147 255 270
101 450 469
733 620 548
624 43 389
916 30 847
786 569 691
714 232 62
253 774 161
954 783 821
881 681 317
618 49 389
465 493 847
377 454 134
977 328 482
319 670 182
496 490 106
719 984 534
337 858 208
145 908 395
344 782 202
157 373 17
425 803 507
436 973 820
776 430 20
252 193 706
949 902 583
790 592 553
708 759 935
469 939 186
481 992 240
819 565 928
762 738 594
856 366 587
441 735 690
232 915 283
497 305 690
62 584 721
716 421 653
762 77 533
399 188 860
729 713 30
616 766 654
446 735 11
439 482 913
839 474 187
754 868 817
49 145 928
959 583 798
870 259 227
832 244 107
19 663 457
884 415 940
724 286 452
624 317 260
648 456 739
292 211 246
161 788 401
161 35 890
445 389 596
472 699 846
450 782 552
51 445 190
433 459 515
196 52 604
761 314 887
989 391 503
840 699 912
284 528 483
958 905 980
739 464 789
185 13 132
82 664 307
97 745 725
954 127 173
113 796 252
713 421 278
998 301 643
509 654 747
601 497 737
630 305 384
867 305 604
964 859 274
604 914 443
160 60 460
787 420 459
942 72 299
407 758 473
418 846 45
385 265 489
94 923 503
365 381 91
306 912 635
984 511 635
901 709 633
439 85 430
959 308 944
831 515 321
454 835 336
718 151 916
992 475 14
623 541 54
181 520 724
492 529 552
666 79 296
684 840 629
314 700 496
813 65 837
914 992 423
479 912 342
199 158 983
328 685 443
122 733 67
179 188 101
345 982 147
266 387 668
10 179 590
795 271 700
240 335 71
727 189 700
986 689 393
629 469 158
748 289 955
872 983 224
44 683 527
56 268 723
938 500 304
239 953 487
660 330 297
569 770 761
340 736 370
818 62 475
858 674 695
773 453 618
865 634 768
869 496 620
114 261 863
30 132 90
939 185 594
370 598 708
382 124 609
137 223 585
326 240 431
106 707 630
853 716 978
516 577 537
52 834 139
227 995 526
533 337 858
458 727 878
440 306 411
764 977 996
785 925 353
10 684 701
369 465 997
477 238 266
795 450 225
27 798 875
342 981 856
808 458 905
302 545 104
395 487 242
526 23 667
863 46 193
21 349 883
390 992 208
413 165 216
777 238 738
869 502 837
599 746 287
23 279 912
675 523 779
229 139 244
444 110 574
741 749 444
755 870 55
180 511 456
938 881 351
375 769 296
198 455 729
477 57 22
821 283 16
664 48 922
523 403 463
599 449 778
305 469 392
728 466 698
358 387 561
836 387 626
285 692 530
67 815 284
29 932 92
872 147 439
922 976 366
255 950 196
44 818 541
170 445 880
213 83 234
248 379 786
423 63 779
979 882 678
929 788 353
37 741 491
689 196 901
270 299 812
178 952 229
79 962 673
562 25 53
863 703 615
809 601 154
867 192 713
763 809 228
600 367 246
255 396 788
249 148 304
639 123 834
634 828 71
880 38 764
979 511 88
104 427 809
621 812 209
472 980 340
550 428 784
119 815 694
559 540 372
61 860 401
776 396 33
998 266 525
993 758 231
329 156 15
311 327 24
124 669 710
99 295 183
447 863 181
470 225 783
75 295 696
913 497 207
660 279 227
486 228 27
615 495 976
151 898 350
840 878 735
937 528 605
402 287 727
554 282 851
772 833 685
807 572 259
639 51 145
632 506 68
846 257 283
569 228 691
755 115 416
647 687 477
823 60 395
375 920 12
960 990 616
454 416 341
488 219 339
295 263 924
108 303 538
326 990 491
997 584 285
312 228 589
128 812 839
690 190 342
534 411 98
883 14 286
210 428 588
402 957 163
819 377 456
633 605 766
737 229 665
688 342 77
968 512 446
35 873 716
293 502 772
879 115 91
920 111 820
452 325 433
41 184 615
611 55 287
453 438 24
208 495 678
94 420 916
157 113 215
695 467 905
164 485 981
442 714 291
903 756 638
135 908 593
88 919 599
516 612 214
599 434 648
921 498 593
307 333 451
935 487 729
206 801 433
275 333 139
169 931 580
64 890 741
296 813 493
459 262 811
857 494 827
492 880 414
584 387 279
569 469 102
917 380 706
253 443 783
57 161 665
786 61 508
429 606 741
12 144 788
386 947 304
897 201 54
304 768 453
354 921 215
273 514 551
607 354 631
303 331 239
43 732 634
611 482 736
532 638 497
988 688 309
965 498 348
415 656 742
783 767 121
322 991 991
827 993 628
170 911 423
936 43 894
718 305 113
899 449 195
733 642 138
241 646 811
102 321 284
614 565 393
440 186 797
931 837 617
15 106 779
316 381 889
181 238 671
62 507 417
398 698 866
115 470 140
767 888 38
706 807 521
458 22 684
628 273 45
616 539 562
983 279 693
807 344 315
468 595 896
35 829 274
178 635 770
360 858 259
892 635 202
519 107 85
725 573 703
803 253 113
575 623 629
24 672 861
938 434 961
575 941 849
920 886 358
177 380 152
830 564 290
902 72 910
839 285 490
265 762 343
573 552 36
764 246 534
262 470 119
875 484 601
560 313 577
641 472 610
317 890 144
162 692 198
101 407 955
636 290 423
619 105 665
256 563 975
190 289 280
811 452 783
790 947 28
669 398 594
428 36 675
552 610 49
157 962 740
437 626 401
949 966 244
255 402 961
483 388 306
705 335 32
300 138 847
928 625 417
710 977 855
390 63 557
250 781 653
975 410 733
54 732 747
288 726 830
649 865 429
70 476 718
275 679 770
720 798 603
534 244 548
615 17 623
853 435 693
537 27 718
479 274 686
868 575 229
49 885 693
924 862 335
997 265 888
850 666 68
18 668 711
783 30 941
709 790 473
823 84 858
492 303 362
602 144 817
409 441 472
902 342 121
764 46 861
562 897 802
183 529 509
285 678 22
242 512 720
606 63 861
506 852 723
731 909 13
217 27 592
928 533 222
644 791 296
606 968 259
442 699 486
74 104 37
971 95 53
223 46 579
195 723 762
865 441 632
283 187 574
95 629 497
83 884 974
259 732 700
757 147 809
845 32 386
260 77 552
589 341 178
101 372 522
523 264 407
941 439 351
859 307 339
190 135 410
415 544 957
299 279 851
623 220 713
504 819 842
906 668 393
775 575 457
367 505 224
531 646 231
442 517 237
255 386 566
511 456 178
204 703 639
336 68 751
742 486 948
892 541 993
375 672 473
780 232 721
591 657 183
901 780 13
604 259 999
241 458 893
895 110 46
846 360 731
731 973 608
441 664 542
905 684 656
859 561 283
859 249 894
986 87 231
702 787 356
490 450 177
534 43 310
734 290 555
312 468 872
308 28 251
611 61 420
381 348 811
281 502 750
368 852 611
544 956 448
642 729 782
707 539 400
593 420 329
643 337 767
165 425 462
359 600 205
513 983 737
734 169 436
151 592 527
987 165 546
787 372 408
654 421 473
380 749 350
156 125 428
292 352 727
146 548 79
55 398 881
630 952 850
897 855 305
534 521 182
523 224 708
700 751 981
792 155 242
39 677 544
181 300 558
819 577 438
167 824 407
131 602 106
163 428 660
362 566 487
519 57 438
733 407 864
349 300 322
77 604 516
658 119 959
941 88 649
249 998 216
830 509 967
334 502 179
74 672 974
205 540 802
836 228 542
772 616 70
440 52 818
376 297 189
183 218 692
681 173 814
875 331 71
533 234 637
924 187 849
367 977 991
405 885 853
621 514 705
128 608 830
189 317 270
363 63 968
987 60 995
971 261 71
306 359 654
76 804 417
992 530 472
634 777 360
31 85 277
247 319 848
946 341 671
905 944 644
19 140 266
737 688 815
33 654 784
419 782 195
861 331 720
428 957 348
547 95 336
709 521 887
759 764 649
251 470 938
164 412 69
473 277 320
673 886 231
345 642 885
131 906 517
781 981 501
280 488 91
306 910 207
499 308 648
85 716 580
677 103 436
362 235 207
928 277 836
591 94 166
951 530 502
920 250 772
717 646 383
142 81 772
549 457 808
510 457 421
559 739 714
354 601 140
454 702 409
521 809 188
181 63 413
694 288 728
613 208 624
101 374 24
302 355 525
939 663 56
59 244 641
706 766 74
190 324 393
155 18 373
141 781 465
339 298 937
588 166 699
873 923 282
787 47 311
266 386 759
189 328 118
610 727 76
16 360 423
462 728 23
896 628 174
174 933 902
277 798 311
678 494 32
447 473 942
870 68 806
446 717 667
828 304 720
346 386 286
54 703 858
45 241 188
413 191 348
969 87 335
392 574 77
630 558 780
89 509 694
227 226 48
421 65 527
424 470 518
449 730 497
618 943 427
789 464 838
145 487 749
949 199 154
991 166 268
408 307 819
983 109 16
439 923 271
46 198 946
467 906 732
186 401 501
387 752 654
862 93 929
963 896 521
764 170 364
973 610 652
287 705 576
701 834 399
857 175 374
872 459 58
216 987 463
552 206 54
50 667 389
705 49 186
195 636 414
519 542 131
14 997 111
788 950 451
61 15 652
101 694 855
403 75 612
364 60 753
864 639 10
43 830 587
248 75 545
562 747 834
648 620 687
615 329 568
964 429 580
320 488 413
138 707 761
769 603 61
257 792 877
999 927 229
329 767 67
807 830 44
555 292 753
893 538 379
980 905 851
719 326 209
538 546 338
591 590 533
560 889 919
909 974 803
867 50 424
126 194 959
646 117 641
696 395 146
121 212 501
940 749 357
155 693 102
721 598 264
14 634 769
582 446 670
501 284 264
379 89 144
738 623 152
359 223 318
647 496 631
445 194 372
115 294 847
861 370 117
472 123 742
809 518 109
935 660 874
799 326 740
186 254 527
723 220 395
531 233 754
618 834 981
265 339 759
437 476 340
185 559 646
705 995 150
398 803 367
575 157 407
942 446 703
954 169 234
854 437 940
483 694 157
577 681 435
526 157 730
411 851 769
327 503 291
538 909 220
10 790 388
409 39 466
676 227 320
549 368 795
189 328 722
538 511 911
548 499 371
327 676 203
247 861 967
236 340 22
551 851 681
821 13 591
73 594 338
436 405 973
66 814 995
303 893 828
26 327 404
203 185 113
139 21 823
155 253 829
914 85 822
566 541 588
462 288 994
802 837 832
109 22 808
482 67 344
227 763 577
933 303 756
350 648 931
438 987 384
788 129 180
511 537 724
951 340 994
295 710 120
576 20 324
784 641 271
305 417 47
503 662 756
622 365 858
465 785 325
438 665 673
167 328 585
686 160 504
493 555 354
460 989 752
986 227 692
158 539 547
343 999 156
387 717 337
282 543 723
474 329 290
623 480 523
529 873 964
84 311 527
945 248 359
468 499 208
234 441 353
921 326 566
446 611 105
918 876 956
945 230 183
994 315 879
903 42 14
49 538 104
132 375 628
853 515 426
788 351 580
97 23 348
433 417 286
429 709 818
419 270 906
834 810 228
708 30 289
867 834 552
986 100 797
779 651 464
777 251 654
848 309 848
747 907 712
195 561 957
49 234 874
739 657 692
238 832 835
930 628 502
831 474 503
895 281 673
193 474 855
779 558 593
346 473 561
743 127 475
79 468 532
251 206 563
612 154 116
458 869 397
486 703 685
645 674 772
374 372 228
943 697 726
847 385 566
410 878 935
100 704 839
311 25 819
156 21 270
570 452 25
364 891 612
58 110 684
921 52 909
136 836 613
143 247 398
821 780 934
762 496 838
71 383 788
774 761 537
778 906 932
74 126 98
468 403 204
467 228 355
240 572 813
468 583 147
304 649 463
196 56 904
831 892 190
621 583 711
855 205 374
790 986 595
627 471 787
148 280 50
468 350 590
898 544 129
576 893 396
567 662 841
350 999 16
75 933 910
853 234 277
442 800 156
272 636 368
372 760 639
362 560 469
141 696 546
906 305 951
241 71 704
95 120 862
606 42 145
878 236 206
87 904 60
458 226 639
748 160 834
694 209 837
160 929 353
641 81 626
267 523 73
167 897 923
564 417 737
510 726 695
482 377 209
952 538 565
341 55 501
700 785 519
839 300 251
986 267 624
300 986 59
946 386 125
795 530 960
226 865 351
247 877 526
417 890 10
114 820 627
69 454 176
207 59 592
485 803 710
339 695 561
688 112 198
820 768 614
366 21 281
391 10 31
223 24 882
16 80 540
731 57 250
275 402 828
898 106 945
416 703 508
326 581 270
883 378 522
995 501 601
150 845 926
357 975 275
22 169 547
217 816 784
437 933 57
805 753 617
979 197 398
553 772 225
104 426 873
209 906 637
97 145 672
415 52 208
284 876 344
881 481 663
86 210 664
707 622 966
709 301 31
993 146 553
713 388 262
268 880 707
880 21 446
108 573 819
861 734 375
772 929 813
278 49 290
782 679 834
122 920 448
770 315 361
207 397 975
67 835 515
325 374 80
505 216 528
56 869 105
864 406 866
904 351 820
61 913 981
849 112 763
181 93 467
951 315 43
706 807 97
457 517 137
274 644 149
770 977 423
16 135 564
220 267 582
214 638 887
27 905 355
885 318 747
825 541 656
750 931 386
284 67 962
606 645 788
547 603 701
406 519 359
125 757 18
937 224 266
223 769 617
680 945 18
396 114 510
753 508 875
550 251 797
908 728 438
347 323 810
970 781 39
791 589 878
649 744 975
549 49 559
686 797 156
781 343 114
184 185 108
365 804 199
877 458 191
528 378 790
499 211 283
762 344 204
315 595 810
580 103 943
531 724 790
729 66 18
185 11 408
234 629 859
723 300 814
853 354 785
137 935 691
650 996 861
695 268 675
537 376 542
282 844 883
938 388 110
741 666 296
137 113 859
16 488 136
491 539 155
173 510 293
365 807 464
427 899 850
777 294 705
490 38 421
287 360 373
451 818 820
847 53 382
991 759 410
213 978 558
185 987 781
604 66 970
279 176 615
395 857 654
560 909 642
812 914 910
776 845 53
298 954 375
498 236 260
259 289 434
446 340 306
241 278 266
840 908 213
150 791 523
733 665 400
520 206 707
286 435 933
313 553 672
292 840 671
201 552 785
101 609 530
406 141 528
227 58 511
737 48 362
882 412 118
462 412 643
417 10 678
302 343 274
457 533 358
400 297 932
299 526 626
26 47 175
438 939 300
386 34 963
784 841 634
385 730 791
865 511 607
52 298 132
696 934 332
295 653 723
204 350 505
664 823 743
613 265 355
890 279 183
892 38 889
897 175 781
902 731 303
863 756 226
546 146 585
276 858 471
97 965 249
842 769 962
287 882 690
713 134 919
893 629 706
584 486 163
524 926 298
819 793 322
771 783 684
747 907 207
359 67 489
202 769 983
388 404 227
434 366 130
639 721 77
610 82 210
480 749 427
557 630 393
856 320 541
449 720 935
114 863 733
394 435 122
178 685 412
811 297 185
943 322 600
241 665 478
494 19 988
351 36 214
502 573 222
775 598 779
820 510 189
834 598 996
436 42 94
895 622 262
206 539 168
298 149 503
814 741 583
626 798 832
815 38 133
57 417 20
392 614 767
971 317 80
347 64 152
485 250 319
296 726 56
674 826 579
610 998 470
209 320 876
590 55 536
349 998 712
269 206 54
333 487 992
267 767 65
423 581 823
679 354 931
62 565 623
229 599 167
597 866 298
216 387 751
830 374 744
837 47 172
604 44 826
918 433 244
849 347 638
927 934 540
148 891 585
997 108 930
280 203 445
385 787 905
323 863 600
952 69 702
904 534 743
655 616 182
918 676 819
47 431 514
808 39 233
849 838 472
250 793 49
223 133 979
412 971 334
673 659 579
631 328 636
613 425 118
479 188 690
21 140 921
18 343 678
369 546 44
99 220 496
211 785 359
15 845 577
446 341 916
925 837 72
131 575 331
184 812 482
290 231 675
298 509 452
178 936 260
488 944 598
816 549 476
532 660 450
972 827 491
912 531 586
390 419 105
305 438 695
479 266 365
892 825 713
196 346 277
197 919 742
632 914 740
604 45 723
840 22 125
432 954 207
798 106 676
138 967 77
652 217 831
557 210 182
95 823 295
256 958 423
419 10 859
861 358 804
994 459 228
159 100 488
398 997 935
482 138 866
317 930 800
520 986 118
12 78 666
376 546 485
571 114 793
25 448 201
934 436 713
989 381 204
359 222 63
32 475 400
903 368 595
999 563 431
583 876 778
296 369 407
987 165 482
380 46 722
999 236 872
666 739 931
974 435 245
150 643 918
96 752 614
367 461 678
661 929 294
866 245 940
603 453 427
679 379 890
998 144 741
233 154 987
899 875 322
440 576 335
866 155 495
482 643 187
624 437 860
943 589 334
641 723 707
113 558 658
519 428 12
62 263 652
109 468 342
466 905 375
232 915 637
784 186 439
181 782 446
750 680 391
641 240 970
558 134 868
542 787 925
666 814 426
270 997 846
673 392 108
75 724 815
175 765 649
790 334 967
452 818 486
971 327 110
373 262 327
605 64 533
711 517 539
575 438 552
970 513 710
576 291 13
646 752 972
305 640 337
29 932 460
927 322 860
890 486 518
612 708 642
33 167 864
466 349 24
609 696 222
575 285 206
173 746 378
576 613 555
847 603 785
288 453 710
937 107 168
868 350 824
371 885 546
655 611 467
50 933 277
543 904 75
290 758 704
645 545 675
627 67 44
308 566 554
923 951 354
14 40 923
777 333 480
509 473 593
367 294 742
342 702 104
614 564 39
293 511 83
548 297 586
676 46 999
685 640 802
387 967 738
414 181 954
793 232 705
790 939 993
241 869 533
460 10 517
960 769 436
716 763 906
295 208 643
371 13 103
977 664 198
793 517 311
293 922 646
443 776 876
698 749 296
439 950 558
322 497 675
83 144 974
268 74 510
126 703 860
615 115 279
841 259 820
216 531 22
905 414 845
57 354 771
573 12 50
654 136 36
518 217 496
785 412 590
495 316 852
122 196 42
470 113 851
825 210 579
32 100 808
959 576 483
739 512 826
849 389 661
160 10 263
334 503 494
632 245 160
436 857 825
861 711 442
507 618 563
125 259 504
257 213 513
368 142 722
705 857 399
832 941 887
124 623 398
819 701 886
688 941 462
868 162 855
977 436 319
74 358 416
588 654 240
157 112 191
265 952 803
101 419 279
402 579 665
831 834 687
735 672 413
797 574 115
498 701 680
618 284 314
662 181 792
519 178 247
100 997 857
276 563 812
771 580 26
366 826 791
724 260 217
950 916 802
506 625 665
544 37 225
89 305 129
386 268 898
147 23 634
753 989 967
751 102 473
580 271 143
166 50 333
594 448 199
113 363 932
765 18 53
456 927 719
730 43 686
387 215 119
211 15 563
236 31 368
588 334 280
393 958 217
20 217 713
75 730 332
186 209 952
961 211 860
260 600 298
442 729 319
839 277 167
57 132 264
235 196 869
94 801 241
821 973 484
500 490 465
704 50 800
496 522 798
612 734 675
704 988 365
498 27 541
239 858 474
402 53 13
851 536 725
34 125 797
626 237 997
528 565 438
414 531 453
35 721 203
257 872 57
654 911 508
425 720 515
129 530 287
758 836 538
307 767 875
321 402 571
17 435 70
291 625 951
449 567 824
699 788 779
741 618 967
132 951 444
570 845 369
528 772 192
545 732 983
910 562 158
89 944 355
151 929 775
256 67 701
998 513 731
363 732 593
657 667 181
725 105 858
116 367 743
65 447 30
12 231 44
542 970 286
204 524 594
36 181 311
915 860 443
40 996 177
369 645 94
997 922 653
344 772 849
38 600 874
615 103 633
917 788 965
397 589 501
884 552 936
996 422 683
933 724 785
353 948 671
170 354 866
386 441 38
238 281 485
755 405 858
26 554 903
469 543 85
741 395 622
71 257 388
691 536 891
936 114 983
656 990 226
270 172 304
693 894 980
99 914 982
478 128 946
224 295 976
455 996 165
734 970 363
996 454 492
928 397 500
448 393 363
429 601 981
56 846 488
297 871 844
83 657 986
917 376 816
622 303 840
309 841 280
125 855 671
633 476 131
90 551 832
579 49 439
313 696 253
694 142 47
797 268 445
798 602 410
293 538 724
719 49 942
731 297 900
957 767 606
202 634 787
569 478 695
10 108 461
324 452 908
155 342 129
541 978 844
519 913 445
628 951 895
117 775 93
621 444 698
73 400 507
671 395 952
580 45 850
859 306 721
554 59 791
411 197 658
450 337 128
235 687 845
251 543 576
789 949 418
721 85 903
462 980 419
816 948 116
991 240 923
852 914 681
460 19 933
462 70 547
103 724 478
351 229 605
472 99 578
760 271 727
304 243 190
793 768 141
667 142 297
151 53 556
135 284 465
933 364 92
975 713 199
797 522 888
252 62 579
637 780 729
643 989 674
496 848 750
902 119 587
377 389 41
66 407 157
195 822 100
11 616 436
717 815 456
318 508 834
812 795 416
708 718 463
391 997 152
980 271 924
802 975 872
13 279 685
489 634 284
153 849 688
192 441 660
723 125 248
801 31 146
375 377 196
176 832 554
619 676 991
550 954 991
222 951 910
909 442 553
102 542 857
327 13 788
769 461 485
970 666 129
87 892 779
585 66 278
704 783 213
42 475 369
567 168 620
22 971 721
842 44 363
710 197 393
471 909 946
864 772 326
217 604 382
730 776 598
566 311 212
203 622 355
539 962 117
219 56 318
995 368 714
964 513 265
923 423 920
97 441 226
607 143 515
669 27 194
510 815 358
331 445 819
994 470 313
70 976 535
688 770 478
552 290 584
574 789 538
516 760 208
988 26 128
694 288 563
433 492 867
687 610 658
965 289 897
950 616 315
90 939 145
105 517 82
675 933 804
784 598 664
87 342 495
919 372 613
991 56 146
562 585 375
511 986 615
589 70 796
33 369 201
470 153 83
657 86 581
693 767 666
856 692 858
857 332 154
518 963 974
970 510 773
466 45 871
520 282 234
740 407 355
742 697 827
975 227 413
670 270 232
13 179 610
28 467 703
83 770 656
498 983 319
686 703 640
388 840 561
381 578 523
517 274 902
593 854 685
117 70 100
982 287 175
400 830 568
842 162 870
973 662 287
829 906 366
991 940 147
154 197 783
971 672 287
719 707 108
534 598 469
812 18 698
349 842 973
895 145 395
129 274 569
208 619 568
944 965 624
941 628 148
586 261 38
334 950 254
784 316 765
804 58 11
850 843 137
780 517 884
656 706 189
322 842 655
968 499 541
17 682 512
675 179 730
357 465 730
153 365 859
243 574 770
512 994 378
202 231 582
786 507 187
776 332 668
212 453 447
458 905 928
844 514 711
526 941 21
430 29 542
806 652 243
296 689 563
894 997 47
448 736 107
818 756 700
618 533 79
555 232 766
366 979 312
619 460 551
905 609 934
433 244 871
491 203 20
617 316 252
27 51 88
986 31 595
473 98 753
166 288 838
797 193 826
909 664 107
327 194 628
572 345 445
202 206 132
315 114 528
830 951 869
432 183 76
858 817 162
866 230 987
313 433 379
102 264 941
66 830 636
404 892 634
155 694 934
174 742 216
602 623 567
899 457 991
181 765 157
104 189 286
822 129 876
285 510 791
912 161 787
87 162 58
66 969 632
83 529 944
856 886 522
937 824 786
18 906 756
790 734 417
898 144 285
115 612 512
66 351 818
123 688 440
80 557 104
59 819 454
618 497 242
34 709 871
276 146 507
127 581 523
566 289 742
387 716 952
206 311 536
40 664 14
201 428 799
376 640 558
817 70 224
182 422 331
426 14 745
506 457 886
174 139 946
370 371 94
307 417 121
736 228 738
506 364 309
368 563 538
729 44 633
996 301 548
453 487 710
890 343 706
989 83 879
235 880 513
43 903 807
811 332 273
663 694 19
295 694 662
244 46 820
162 610 80
369 486 793
887 289 567
894 721 883
263 18 519
608 541 639
553 90 479
275 556 431
906 368 628
464 702 24
317 861 165
363 531 13
241 651 956
729 463 942
326 695 665
163 822 622
917 403 257
585 306 15
434 730 471
247 547 892
137 89 429
244 682 411
714 931 283
733 501 697
969 262 603
775 504 308
77 561 281
505 184 859
579 383 211
235 916 953
41 834 901
382 168 914
798 417 73
573 691 809
987 651 373
613 325 278
534 837 279
167 847 969
27 561 553
715 615 11
487 822 17
379 96 900
515 493 985
628 967 476
587 515 801
294 648 803
714 646 591
654 422 22
635 429 531
960 690 166
886 608 42
223 245 131
349 40 594
327 301 394
669 628 127
721 800 151
628 65 701
337 989 600
421 923 203
310 679 36
833 758 317
661 39 402
716 514 850
577 282 914
981 258 327
278 690 758
987 12 969
711 935 101
368 502 13
634 932 86
419 102 763
671 410 970
421 504 111
845 818 479
966 976 939
731 547 17
354 973 481
113 689 295
722 846 800
853 18 689
874 320 893
403 672 292
384 671 613
426 202 875
662 972 420
398 958 781
958 473 905
551 953 184
956 281 994
597 622 739
472 573 772
649 987 104
260 29 324
815 772 84
481 254 130
704 259 303
318 481 481
182 616 705
575 108 588
480 680 64
208 655 881
926 473 791
138 210 929
76 398 332
299 862 323
792 260 396
163 680 849
660 714 446
624 306 129
762 797 609
343 862 131
123 528 854
825 717 558
74 948 331
355 543 310
96 194 23
564 653 682
909 508 538
217 270 131
855 243 535
406 379 899
905 21 955
51 384 851
632 370 262
757 501 342
664 277 904
417 791 49
479 819 867
967 948 267
351 758 900
832 983 928
416 342 716
412 388 889
275 451 531
876 963 84
146 227 529
23 690 294
395 127 481
972 444 671
355 205 937
412 59 572
85 825 522
88 39 927
24 965 789
740 397 940
77 134 312
542 50 757
408 767 170
185 879 607
48 698 191
626 668 446
273 442 518
821 717 477
73 994 658
256 599 141
890 729 881
905 158 608
487 714 790
636 398 212
392 519 135
700 723 313
787 703 120
861 190 835
298 511 352
131 587 924
175 489 50
921 38 523
318 212 35
873 384 757
589 234 771
465 896 842
337 363 672
360 608 753
882 254 398
649 435 538
507 771 541
98 834 332
300 669 724
423 472 942
305 909 369
96 204 973
912 511 491
812 971 314
418 354 13
63 686 115
279 904 834
962 288 959
350 905 303
526 122 868
851 686 440
59 696 657
915 24 496
537 837 375
939 480 199
891 891 724
994 759 355
766 440 405
385 57 475
856 555 508
246 984 879
623 495 838
821 426 858
152 188 700
705 765 964
122 259 673
147 797 944
373 864 504
372 744 221
132 159 744
907 35 359
238 918 104
251 400 818
751 80 299
653 941 445
570 844 464
359 270 360
890 356 554
67 138 202
995 383 58
183 525 865
706 560 248
134 174 655
114 534 912
447 545 78
769 239 508
575 997 401
348 838 819
351 680 487
714 836 19
828 432 806
55 277 368
531 166 424
340 237 862
967 614 532
101 910 155
959 758 173
276 37 97
207 477 673
370 601 529
965 743 586
469 773 349
43 211 208
622 87 689
631 558 462
269 65 888
245 111 621
820 226 532
252 173 810
249 334 533
338 711 436
951 281 239
772 94 937
422 451 836
539 544 385
641 69 442
516 424 203
77 661 540
214 406 298
829 276 38
935 294 517
181 239 825
87 826 752
104 799 823
375 767 191
948 367 868
372 247 999
534 497 332
794 262 347
476 319 458
362 36 250
379 319 238
258 799 416
557 607 966
426 733 614
893 151 825
921 341 309
231 973 444
595 415 845
360 683 506
321 154 195
457 146 36
104 999 981
835 538 99
759 117 479
687 879 840
47 527 524
829 736 905
349 732 594
280 135 193
522 437 645
550 570 227
27 696 455
808 273 429
571 23 69
484 190 238
610 691 584
828 26 149
578 605 958
160 124 459
321 730 254
541 950 61
138 463 964
631 391 471
704 678 870
536 271 950
412 572 613
659 332 604
180 929 26
345 976 639
947 930 236
722 24 736
431 305 88
868 331 685
933 478 313
786 884 339
728 519 252
832 226 815
889 395 197
439 451 385
708 301 623
842 981 44
408 760 162
518 372 571
535 933 882
444 395 875
547 448 572
441 318 851
588 387 81
69 329 490
967 168 193
110 748 294
956 674 548
999 546 258
921 694 986
732 991 657
672 112 848
11 151 530
610 623 180
836 505 893
393 949 125
158 547 801
22 333 798
398 585 498
602 959 508
651 192 252
321 561 741
926 281 769
755 415 185
634 323 954
487 411 193
968 589 562
105 29 403
239 605 292
211 769 826
713 430 921
374 255 15
948 531 829
13 964 807
666 445 988
972 937 130
771 683 543
549 763 227
554 270 45
742 508 882
452 259 89
391 699 618
828 45 875
674 642 261
410 584 947
979 170 134
910 750 241
169 232 335
460 448 333
586 753 556
945 642 230
371 548 87
736 58 920
258 464 300
253 523 342
36 818 964
363 144 451
977 739 785
459 14 595
444 162 522
343 473 872
636 39 541
555 205 248
632 436 506
309 768 357
372 496 546
76 405 888
197 68 246
869 490 438
803 250 778
547 921 272
274 771 849
646 927 248
629 676 761
152 291 702
577 763 901
759 422 799
884 336 214
737 499 50
868 656 87
783 503 448
841 475 954
833 22 923
76 896 43
704 650 437
674 434 313
533 754 694
680 114 13
622 977 865
544 542 395
453 953 937
797 103 49
195 158 806
877 79 403
664 309 128
469 505 538
38 105 377
130 504 883
369 854 514
189 861 385
398 27 418
390 463 20
718 683 813
333 943 257
347 198 482
430 876 603
760 367 986
461 953 384
242 299 544
610 812 386
724 16 627
234 736 623
769 923 642
645 425 639
327 975 619
654 613 497
650 506 555
414 57 870
431 598 597
224 818 649
942 969 347
820 233 996
696 135 216
985 98 437
948 292 197
865 157 125
270 439 411
207 483 990
534 875 196
587 271 710
283 825 243
751 895 497
70 707 279
688 222 885
510 22 48
935 857 302
197 338 280
626 339 278
313 130 92
205 919 827
406 430 918
427 740 163
900 488 369
132 227 990
630 985 163
776 957 699
624 210 707
156 75 51
996 505 246
342 240 40
600 108 964
409 559 566
834 48 604
981 742 503
914 632 446
391 967 74
550 984 293
585 329 184
453 127 573
465 376 754
640 232 47
79 248 841
669 969 177
172 569 893
809 810 419
189 386 390
865 95 131
577 672 94
540 897 807
35 839 198
593 892 471
549 534 82
604 66 916
937 722 171
470 205 998
622 836 192
991 942 19
824 914 199
909 880 930
214 797 777
60 800 805
85 357 156
987 362 121
30 754 575
55 945 911
927 470 917
318 118 687
517 471 954
924 13 64
548 619 133
415 950 795
661 589 993
874 14 401
895 149 525
267 313 462
662 935 537
903 496 91
812 133 761
56 225 895
867 53 751
818 397 201
385 348 40
132 312 434
825 436 801
903 852 294
271 422 235
55 883 919
109 789 33
245 925 740
871 652 943
302 265 204
163 214 626
779 539 24
995 539 935
309 366 226
262 102 599
999 62 876
237 361 695
684 218 322
723 106 903
351 625 108
872 467 368
474 456 388
450 840 197
497 836 814
425 618 252
344 934 585
912 432 687
458 976 728
323 207 597
534 963 459
467 971 827
337 979 770
369 138 803
964 485 925
530 435 782
428 750 163
463 861 270
106 340 187
827 432 510
833 687 911
315 623 773
927 81 550
796 882 426
452 606 92
523 775 57
890 443 973
161 525 952
387 382 286
889 470 41
278 761 980
716 348 911
439 702 413
227 311 940
668 899 514
153 239 331
234 919 208
381 462 241
338 773 473
217 139 262
88 258 116
884 779 41
696 258 220
613 999 423
328 30 281
653 485 882
946 619 157
924 238 65
712 479 143
79 831 760
916 54 390
227 819 715
885 962 513
753 641 384
441 538 714
458 333 670
955 630 826
433 982 167
758 941 191
767 469 933
335 649 908
360 169 261
77 766 821
635 137 498
733 42 112
363 881 787
273 557 87
312 455 11
220 166 672
958 926 117
118 158 988
119 619 575
203 429 625
643 720 217
885 38 878
497 285 676
497 693 656
295 608 367
300 266 973
429 226 658
230 822 635
940 916 397
133 810 757
264 823 916
605 228 578
901 89 991
117 197 620
691 574 245
267 338 11
644 470 80
178 459 814
95 434 325
812 677 799
358 396 451
116 802 50
671 67 189
961 332 913
486 791 911
527 901 446
646 841 854
419 13 717
847 953 414
130 354 304
670 631 486
740 912 691
359 303 359
727 148 297
581 48 459
450 599 344
901 267 193
454 98 638
454 591 788
706 972 475
378 948 642
526 670 135
827 855 564
280 719 880
715 64 206
42 225 233
331 349 72
832 953 744
924 975 752
406 903 669
50 120 379
548 331 943
18 972 519
429 27 141
405 60 892
963 731 858
473 289 856
68 836 315
330 308 252
704 863 193
303 884 887
336 54 828
554 606 755
21 222 49
526 880 452
777 905 403
896 51 839
586 526 490
712 652 227
779 226 201
427 45 384
238 926 607
752 546 772
33 525 867
896 996 213
280 904 377
277 787 379
140 34 855
792 642 236
549 984 646
619 415 119
796 470 772
56 614 717
843 540 971
182 344 951
54 953 94
28 228 137
161 388 878
468 377 511
886 261 695
569 725 828
216 814 45
909 971 191
53 816 279
53 789 181
816 748 674
670 613 819
511 572 708
621 618 58
55 527 568
657 291 52
506 895 716
54 346 311
113 941 410
760 413 538
915 109 326
837 124 919
51 732 995
285 506 901
75 470 866
401 342 172
542 759 615
434 917 26
716 906 622
463 829 168
673 428 841
745 692 242
781 174 843
343 328 218
789 417 974
804 771 199
456 639 86
920 130 10
440 67 633
849 451 968
324 84 217
967 40 403
485 862 642
900 377 873
275 243 891
236 655 459
220 325 814
649 737 41
357 299 330
21 668 123
40 303 192
256 482 331
776 40 228
370 507 137
314 100 18
879 160 493
941 265 404
899 493 420
94 561 269
325 754 798
736 823 993
257 122 292
71 948 485
125 847 503
238 57 228
158 677 38
291 875 152
126 822 65
652 492 552
699 351 872
465 496 850
632 145 806
786 338 821
118 908 151
507 623 803
733 177 99
94 332 729
645 960 807
889 568 435
875 636 500
754 926 150
111 381 815
771 924 465
575 286 16
97 148 589
797 379 875
24 502 656
132 796 744
628 189 347
319 758 644
715 467 43
758 852 694
868 560 665
499 678 859
156 657 726
17 658 588
839 534 939
823 184 153
352 933 318
159 633 585
210 248 806
212 697 752
489 232 178
233 472 459
198 465 401
911 92 499
373 96 946
262 677 598
409 885 161
254 219 108
808 12 702
252 940 594
762 42 836
743 780 396
601 756 427
615 716 791
567 852 176
173 389 322
985 913 703
446 25 401
733 226 186
494 342 476
778 439 365
135 655 942
506 317 832
302 57 561
941 607 756
432 882 585
59 760 401
892 400 113
665 348 892
767 431 515
219 189 211
277 174 468
466 504 918
883 812 91
651 770 460
297 758 828
514 404 858
650 689 312
520 353 415
171 859 548
686 148 455
570 692 308
162 696 962
518 239 838
445 931 971
221 34 83
930 585 676
805 393 848
18 559 241
681 568 660
562 693 431
912 349 220
523 235 832
939 456 833
569 656 529
394 543 810
44 701 681
186 942 905
458 395 551
940 903 543
872 894 379
97 981 608
647 556 376
887 239 13
771 368 965
105 193 470
672 970 564
126 813 834
588 946 521
674 400 698
286 841 943
890 610 135
670 643 752
669 18 614
451 851 146
678 706 302
50 442 368
710 234 889
413 237 611
243 863 759
449 599 21
800 515 274
643 665 574
863 563 309
647 683 808
489 303 52
662 883 382
103 135 758
168 73 785
608 543 989
279 105 792
334 108 772
314 850 991
322 394 351
739 889 353
782 214 494
500 701 928
64 829 28
25 83 285
398 259 427
774 496 755
571 726 357
696 327 81
130 303 671
23 873 599
200 73 864
363 170 657
265 106 482
61 399 182
223 444 87
607 334 539
703 168 707
114 153 177
633 888 278
998 567 590
16 372 833
328 483 694
12 416 768
720 81 396
31 344 391
684 368 923
142 733 413
496 103 886
289 911 209
958 59 338
333 153 388
42 799 619
776 711 601
637 288 619
841 800 912
678 349 660
513 706 45
897 72 787
964 947 227
154 829 325
400 785 238
373 407 642
422 813 647
279 474 939
793 561 232
325 197 832
192 471 610
74 382 579
914 147 205
260 671 88
877 845 997
565 838 53
946 432 951
603 604 296
621 405 538
66 376 164
701 592 222
716 655 225
268 305 89
860 610 44
156 802 273
629 148 944
861 63 526
67 265 143
82 845 148
348 129 552
600 163 330
845 11 378
530 74 801
116 307 997
63 222 279
803 550 888
714 948 33
225 704 289
566 53 667
840 703 252
693 311 755
75 417 647
756 287 349
456 695 588
134 47 704
362 709 118
645 209 870
641 548 748
420 450 686
616 27 709
36 76 238
783 138 480
974 360 445
826 321 725
369 125 395
684 336 234
702 638 369
500 629 387
875 992 424
712 88 938
738 527 617
154 745 51
395 697 170
457 518 997
714 878 260
198 442 679
463 648 190
277 905 908
552 967 952
331 791 811
418 497 729
230 501 40
230 779 942
367 431 531
117 731 890
10 325 261
939 46 678
461 750 313
24 219 182
740 683 904
100 223 123
964 107 345
489 775 382
756 274 926
322 664 934
644 767 978
178 213 875
144 705 609
944 900 483
271 369 903
559 68 40
66 878 274
322 427 534
790 137 576
913 591 38
983 139 538
648 47 95
348 133 209
628 97 918
24 642 255
457 587 870
54 248 524
227 776 545
587 997 985
200 333 44
462 41 763
312 850 636
451 917 334
498 78 367
411 256 593
803 878 601
922 617 351
792 732 21
731 319 34
383 878 486
139 805 909
723 393 189
999 725 83
809 618 997
896 405 598
136 166 377
240 708 635
669 888 538
487 611 599
822 457 614
482 752 194
930 635 769
634 848 855
804 202 141
648 510 672
907 522 586
424 902 796
515 188 873
308 617 794
903 535 595
187 760 955
291 224 140
938 916 527
541 912 488
497 204 748
31 596 75
433 147 356
194 57 282
500 85 863
189 393 754
589 230 804
179 937 32
242 564 961
962 146 89
210 426 815
317 890 235
807 546 858
550 892 376
275 700 558
174 155 73
631 661 357
476 807 520
436 550 763
379 262 714
573 748 637
869 948 497
103 175 982
570 245 995
465 873 635
358 23 905
906 218 862
723 284 819
409 497 26
522 332 569
916 459 292
443 643 96
368 209 662
744 603 651
244 172 881
340 791 726
760 207 449
194 843 868
69 420 459
879 391 834
800 289 211
713 954 248
69 321 95
634 838 905
706 238 696
321 633 624
540 555 500
873 941 837
771 250 157
917 446 403
451 779 298
704 344 632
690 162 757
878 77 981
850 242 533
124 486 333
842 212 528
54 147 602
980 836 45
997 404 25
185 245 293
291 694 996
404 106 295
491 467 516
521 639 628
630 223 30
857 783 529
244 333 856
290 475 374
510 354 665
666 662 293
718 807 426
263 945 498
783 263 14
934 547 832
347 950 646
477 572 865
909 341 481
547 975 575
253 217 698
868 612 854
724 876 661
102 693 78
690 761 154
631 601 269
63 966 787
569 334 24
466 386 764
394 180 456
974 978 752
480 854 172
224 217 166
196 581 415
15 537 45
766 81 626
883 963 266
353 472 873
481 487 438
433 622 830
814 493 537
411 253 146
133 520 246
503 886 532
810 184 624
728 250 840
912 230 952
355 483 904
815 49 112
388 307 805
173 422 438
598 780 342
176 95 322
516 201 301
103 603 744
579 222 101
226 147 864
89 914 47
303 647 120
938 963 619
522 328 802
905 107 83
698 201 772
963 885 919
975 44 158
909 442 295
870 35 316
547 937 625
414 105 811
941 129 608
539 420 777
292 645 516
56 143 971
831 811 623
638 381 697
899 999 80
315 95 116
807 978 69
420 864 127
642 900 267
743 210 111
495 558 846
529 605 915
821 838 787
731 86 395
269 941 472
637 435 616
390 851 952
743 336 535
748 935 406
183 413 422
167 601 397
703 643 303
96 170 386
684 544 905
599 524 164
266 109 67
834 882 514
346 627 140
761 205 972
179 123 180
606 731 707
394 274 518
131 967 953
788 933 444
895 812 883
83 520 351
689 39 517
585 979 137
908 54 645
175 859 54
18 425 399
656 346 608
107 841 860
771 717 26
164 327 418
445 791 149
677 502 151
71 528 178
305 687 238
709 886 326
109 563 750
738 878 57
364 990 473
625 181 975
216 663 975
273 107 404
617 545 22
730 541 747
47 13 433
280 435 146
66 598 243
933 234 77
146 568 404
769 710 974
711 354 851
864 210 818
476 64 636
389 261 386
328 155 377
669 629 847
209 956 619
717 960 556
89 658 380
57 101 19
347 47 832
654 306 628
837 861 741
750 584 891
488 834 526
549 451 57
30 876 937
712 846 409
654 406 827
305 894 10
656 578 431
233 845 35
689 900 437
642 644 364
203 467 940
715 413 804
340 538 220
978 496 172
131 660 849
856 909 636
161 441 207
737 816 647
763 271 494
867 89 652
234 94 762
997 429 533
412 356 329
112 634 45
753 155 125
667 162 700
921 792 595
706 779 296
94 828 240
872 283 663
124 204 428
214 819 719
375 341 492
300 141 450
928 331 403
927 26 89
835 673 383
95 46 329
882 319 882
286 120 322
439 901 640
838 998 526
515 205 470
341 241 747
173 835 477
349 990 267
821 974 138
826 535 724
78 129 280
943 36 476
576 411 902
309 884 700
485 865 942
263 292 109
710 478 85
655 367 656
304 144 216
476 619 213
213 334 786
794 801 23
813 464 168
613 952 958
327 436 96
808 63 663
305 340 668
741 179 145
216 557 314
889 680 332
390 568 850
252 41 822
747 943 26
335 208 75
827 673 239
138 461 497
188 873 477
298 590 253
114 682 705
14 465 880
145 201 971
181 592 736
229 210 126
536 689 825
314 292 748
195 480 463
953 106 524
103 703 866
151 449 209
459 573 319
547 813 207
975 708 144
211 409 901
594 643 489
723 568 646
245 356 453
690 558 839
692 588 762
205 686 992
19 248 113
47 149 347
456 17 313
823 867 96
334 237 647
873 490 308
892 819 902
698 409 269
902 517 630
272 976 86
954 210 756
842 185 83
794 958 347
69 254 487
292 105 840
891 334 532
717 64 812
447 21 147
684 346 572
70 536 398
556 250 315
164 424 701
137 75 240
165 356 292
622 736 144
639 507 850
586 176 245
409 447 437
618 894 462
848 228 771
560 85 384
16 542 703
484 360 424
212 707 233
942 634 194
359 93 376
197 587 854
381 832 825
992 950 197
202 394 73
858 263 648
318 679 132
336 596 222
484 614 407
504 65 965
54 29 996
613 827 44
183 67 696
143 58 562
858 481 295
33 255 322
787 820 320
498 972 800
174 679 452
676 198 808
248 107 413
863 319 119
935 340 426
362 97 486
203 686 320
262 879 35
507 52 511
386 72 678
778 242 592
514 489 258
310 644 149
419 926 67
852 467 157
803 461 231
666 111 337
97 704 853
404 93 63
855 594 982
100 859 669
280 315 830
545 296 340
767 481 682
916 799 645
731 491 745
453 572 153
355 583 377
897 838 157
237 141 294
430 636 466
107 546 990
532 108 976
111 892 82
245 32 331
483 938 678
329 185 787
202 774 570
191 661 72
949 452 520
353 636 131
635 477 50
535 213 802
25 946 763
561 874 726
37 604 199
308 50 406
21 62 906
909 735 873
841 856 566
100 458 175
316 563 144
852 422 255
589 383 63
299 853 233
869 834 183
699 407 731
968 620 13
807 167 613
964 476 53
501 276 806
920 116 833
99 755 867
336 258 824
811 483 800
382 502 63
916 745 612
980 593 402
81 819 948
868 437 707
849 565 887
480 824 71
512 804 310
550 588 262
979 181 136
964 821 363
921 180 307
904 897 208
358 559 264
296 52 527
323 55 667
550 707 812
415 148 73
942 413 735
988 824 913
955 833 765
350 288 714
906 564 904
95 307 796
395 95 392
337 18 895
616 747 214
382 737 349
218 608 427
562 174 342
618 981 869
216 206 41
522 903 135
453 829 389
638 818 715
990 238 18
141 616 266
854 426 848
777 836 675
387 242 722
523 535 357
268 297 676
593 649 76
908 480 408
199 357 79
806 287 917
61 200 182
218 894 387
301 760 761
104 920 361
986 350 399
999 365 31
805 280 797
891 392 715
385 218 386
364 802 426
607 977 817
578 707 251
802 212 404
267 469 17
265 793 891
593 478 777
984 490 237
297 158 38
731 896 942
698 411 48
675 465 587
501 68 272
38 296 282
224 171 133
972 891 932
269 988 168
564 483 506
61 480 900
53 703 486
713 236 137
622 329 189
741 412 722
733 219 607
161 928 331
627 866 370
964 952 762
999 132 719
151 269 978
828 146 884
462 312 708
885 946 556
190 57 661
525 755 151
411 705 622
495 331 426
691 420 525
573 311 972
60 878 912
578 759 717
687 702 307
394 561 440
95 450 59
416 254 876
618 597 849
15 609 236
955 177 983
678 952 193
586 300 224
199 283 541
219 790 33
263 295 150
799 590 570
242 389 787
221 609 272
842 90 633
250 628 814
177 945 414
239 927 507
744 232 119
366 936 995
360 482 738
941 757 491
867 407 608
730 625 252
202 838 486
889 707 496
29 297 265
286 845 439
680 325 656
936 155 415
475 793 542
159 828 643
888 232 916
279 373 785
778 833 984
628 255 144
33 667 756
656 684 145
849 152 249
749 838 791
975 935 985
705 417 662
973 385 157
33 726 13
184 552 713
510 802 59
168 277 463
855 761 826
237 130 398
393 593 368
648 791 200
664 495 202
854 662 102
631 226 786
627 273 688
995 225 800
142 540 562
671 433 784
319 403 704
323 806 15
803 379 735
80 107 133
671 331 111
367 809 314
963 280 398
270 766 469
35 554 982
764 50 972
106 203 693
66 946 595
595 140 646
301 740 932
135 272 377
344 511 551
186 34 814
473 702 901
607 747 712
546 908 768
784 576 257
298 643 140
68 622 792
128 406 187
830 970 635
784 857 924
389 792 69
675 370 730
784 685 578
333 23 54
118 562 448
13 795 219
831 176 947
967 808 155
628 226 138
177 375 231
886 448 119
566 287 385
549 693 268
51 214 236
254 866 437
595 515 151
394 483 542
333 516 437
415 819 869
927 874 168
355 777 438
850 949 748
711 954 853
713 147 274
440 836 670
437 48 820
820 915 231
779 649 495
397 786 837
236 93 34
352 403 503
298 322 220
29 216 392
22 791 308
970 804 267
261 703 831
991 87 999
766 906 491
571 190 892
878 990 276
76 42 248
457 496 93
661 193 946
486 671 211
313 357 859
774 62 653
971 564 843
104 133 637
752 547 101
246 371 358
616 18 663
932 559 700
757 190 503
541 561 350
303 760 704
48 501 360
412 202 886
49 300 676
46 458 649
234 325 612
644 354 576
952 57 406
468 244 921
873 607 829
386 511 255
405 522 510
660 12 650
860 40 138
876 968 912
528 844 184
708 462 248
397 286 613
91 732 47
562 68 662
259 359 781
672 76 545
723 938 844
597 871 45
695 434 412
916 43 679
980 784 74
877 46 826
679 46 819
770 551 195
61 683 201
307 814 112
383 511 603
112 478 796
117 425 595
486 132 927
965 474 842
359 688 168
716 779 672
445 363 863
155 734 628
520 982 587
549 527 295
57 863 868
545 172 640
120 780 34
389 590 730
632 769 251
43 795 494
23 851 690
961 939 310
540 501 930
712 246 328
137 53 639
810 993 62
711 669 915
684 199 93
213 948 623
880 83 217
13 743 477
606 936 291
698 392 38
315 274 578
469 12 618
536 246 917
435 501 871
193 528 847
781 736 777
453 776 404
548 793 203
492 683 178
934 139 842
770 63 349
32 501 405
527 443 804
588 976 949
140 706 590
319 401 459
581 655 498
543 50 867
971 642 874
588 52 371
739 99 177
338 689 484
888 223 965
918 612 497
692 212 94
207 827 970
721 844 262
179 698 928
205 892 129
870 855 678
946 182 732
815 535 224
663 525 436
831 982 926
979 295 677
37 492 478
62 550 837
750 818 643
105 749 337
905 164 322
914 83 106
163 967 378
325 730 961
498 930 668
78 966 695
52 381 318
478 874 401
918 594 172
92 282 437
240 973 388
251 473 531
745 63 544
816 809 569
978 680 805
485 630 322
892 471 881
606 334 298
917 553 919
334 704 425
265 314 212
495 59 640
990 549 673
597 663 538
240 428 509
276 623 117
111 806 343
97 59 145
767 658 166
958 666 559
481 818 438
940 314 172
323 732 431
626 534 500
927 898 13
184 477 775
495 739 136
176 924 941
606 848 201
683 834 194
154 285 822
721 901 414
551 107 353
867 72 914
448 568 610
365 154 888
734 977 126
193 16 647
462 415 898
26 931 370
707 282 81
204 883 62
490 639 977
460 381 128
389 872 45
882 920 954
884 640 418
610 34 166
933 731 216
488 593 74
817 673 720
465 709 715
730 604 764
690 250 969
950 642 203
269 452 374
61 285 249
219 905 162
976 796 550
114 170 52
169 907 803
835 276 21
402 246 619
892 301 918
318 765 564
898 715 59
455 703 767
588 155 27
856 271 592
819 456 498
114 398 681
992 256 279
150 473 462
357 117 455
334 777 722
72 355 927
659 217 841
940 259 501
240 588 140
434 914 89
246 664 531
394 644 349
450 128 65
220 902 789
438 841 787
672 412 877
904 909 160
479 53 369
451 31 461
858 322 669
325 375 787
376 815 326
164 969 984
748 844 470
717 351 950
59 896 177
53 234 128
111 773 527
94 604 853
111 140 401
159 386 311
648 52 900
726 484 961
623 695 698
279 925 635
83 954 351
665 639 252
769 380 724
643 104 264
942 383 173
662 535 707
931 445 598
118 629 640
78 874 340
558 671 873
913 376 482
994 937 290
550 752 381
916 866 622
549 580 142
598 357 652
569 924 834
633 635 209
786 596 179
145 781 428
727 998 637
772 274 644
679 884 459
440 255 434
131 395 293
251 751 935
798 311 888
396 283 67
659 75 287
356 643 470
580 528 946
867 503 360
907 105 141
670 756 645
186 932 530
33 978 838
184 995 738
21 459 186
379 869 245
770 832 733
871 494 681
266 310 169
460 312 462
144 634 869
40 131 385
11 640 959
761 332 609
818 218 601
256 125 253
886 980 45
712 815 184
136 546 23
105 571 837
979 457 983
203 510 685
871 810 230
608 906 760
431 396 875
337 34 655
450 460 289
84 686 506
978 348 438
560 733 395
74 193 487
840 15 461
681 573 197
178 407 518
143 818 357
567 726 106
155 268 509
600 943 954
976 51 310
328 887 609
763 871 282
658 570 464
57 972 776
116 107 73
857 321 840
744 113 339
891 668 540
200 589 395
295 527 640
950 367 75
355 320 662
165 425 16
844 314 531
912 918 329
682 602 763
950 634 517
942 857 609
995 782 468
457 941 53
682 46 277
968 945 451
16 542 548
52 467 224
589 994 354
576 478 571
248 95 145
737 28 569
843 127 57
308 113 642
757 415 946
35 360 743
65 559 762
399 908 348
939 49 277
752 398 961
393 488 642
862 918 139
415 373 590
266 398 710
192 449 598
402 430 442
816 256 811
647 390 37
429 55 257
416 332 450
966 599 45
807 311 686
290 70 885
100 354 741
932 432 206
315 454 169
818 791 742
212 951 541
106 37 546
877 626 169
940 311 244
746 642 291
881 84 230
361 885 425
64 164 470
964 361 593
402 563 654
498 792 589
782 340 641
453 279 351
904 278 92
796 60 631
593 117 404
373 30 76
268 634 230
829 986 70
193 494 391
340 567 136
943 303 343
294 795 109
876 887 422
216 825 402
17 297 841
322 721 411
282 664 771
163 13 735
431 542 996
657 312 880
366 60 37
372 453 868
176 512 62
794 152 559
702 681 100
770 317 367
333 438 415
303 54 812
448 381 592
659 768 313
88 917 871
454 289 964
484 447 117
617 523 165
372 586 418
963 12 159
280 222 91
623 416 136
405 809 606
366 508 539
24 373 847
100 522 358
592 401 483
293 977 262
173 295 233
213 942 62
208 559 968
700 672 817
539 863 892
185 961 394
610 968 556
276 428 31
449 964 326
544 205 47
16 857 922
721 167 886
759 996 616
720 579 30
179 953 660
442 879 594
985 55 217
900 603 720
992 368 467
705 897 858
924 554 913
407 640 482
18 300 692
385 604 952
133 161 426
52 441 495
55 695 681
754 503 846
503 269 566
931 420 263
408 244 608
735 709 537
627 360 527
553 61 475
144 765 939
62 425 873
870 799 966
716 658 423
615 65 838
247 669 182
677 27 471
919 66 836
970 277 310
229 576 406
170 227 372
284 394 830
332 82 968
38 713 414
735 791 815
970 256 600
319 798 615
753 574 537
499 709 52
934 509 91
157 568 613
783 586 905
629 548 388
834 480 526
105 16 379
425 65 870
625 496 108
272 303 228
963 376 919
59 311 152
518 44 640
287 548 104
291 461 266
584 822 49
561 508 344
602 425 565
923 632 118
403 551 372
982 754 630
957 875 738
22 908 853
92 26 105
853 420 450
605 209 748
416 322 713
987 983 399
171 277 515
434 758 577
911 228 506
934 152 667
602 674 704
466 72 664
283 643 416
954 362 119
718 193 472
598 369 873
221 94 23
548 523 302
97 280 768
209 362 533
584 885 989
999 913 818
443 138 919
233 36 120
651 523 316
246 632 528
503 35 133
612 153 306
252 340 825
696 109 288
189 674 403
198 944 48
750 823 182
733 350 884
154 579 658
293 100 203
603 391 980
147 314 304
418 224 318
517 579 330
64 329 576
792 687 17
206 62 140
991 476 754
592 185 886
258 146 391
627 805 561
82 668 121
935 997 333
68 144 292
342 516 604
560 863 801
121 148 794
45 831 240
373 893 482
876 372 780
438 702 213
977 288 907
495 540 111
787 481 868
742 151 275
597 290 105
778 950 353
871 572 705
405 446 959
66 276 607
525 359 244
650 694 580
244 53 170
350 208 280
681 810 361
691 570 670
518 963 739
706 960 190
550 783 32
526 772 915
566 181 992
327 239 98
416 576 358
582 743 920
267 78 27
842 864 367
663 86 505
161 909 665
911 503 751
96 893 817
670 489 971
577 745 409
768 375 269
416 947 270
920 604 402
438 247 893
116 502 629
691 204 731
439 799 611
711 537 241
893 251 576
645 753 871
683 364 492
206 916 737
469 26 547
194 549 710
206 322 716
479 996 868
414 677 558
613 245 458
401 145 351
493 151 303
125 168 907
949 785 747
855 845 522
788 59 928
457 822 686
593 149 894
902 105 924
478 58 165
779 778 745
312 106 17
326 794 297
924 471 191
498 667 392
655 500 699
957 14 391
465 503 838
592 194 710
166 343 50
329 10 885
549 17 339
593 786 790
990 183 805
439 611 830
376 266 608
690 961 811
467 858 286
748 636 21
726 950 386
67 403 11
297 190 29
878 570 172
480 834 886
972 554 245
95 65 176
188 572 616
887 890 595
988 813 522
955 853 300
494 716 887
90 127 167
503 265 771
84 430 361
707 45 574
857 916 151
695 399 127
340 172 500
373 665 983
604 685 677
206 375 842
24 475 755
900 962 590
148 183 316
158 134 249
803 279 701
702 527 234
880 894 304
708 794 814
408 304 891
221 985 359
124 496 822
780 603 695
782 284 507
227 71 803
784 819 202
365 532 42
349 137 451
519 919 141
567 496 139
509 987 334
968 894 576
927 322 492
327 787 793
502 410 944
999 592 715
995 341 317
385 807 146
760 925 944
129 721 801
756 59 247
332 368 506
389 524 297
589 744 870
591 716 718
84 955 153
884 515 48
491 787 921
616 265 392
677 534 274
93 689 146
565 763 239
314 475 963
520 68 759
169 526 411
102 406 671
329 810 513
540 432 244
206 520 629
969 334 677
17 491 340
155 579 718
366 490 95
821 949 79
21 141 917
410 561 31
711 710 666
339 412 930
728 876 433
916 851 954
629 703 405
762 962 286
226 673 663
297 84 964
481 407 669
67 17 758
440 852 138
536 889 370
509 287 964
36 908 745
615 137 271
484 275 898
682 273 556
151 458 906
76 557 334
797 698 851
94 886 323
803 82 49
111 294 297
952 972 381
428 98 449
304 254 358
147 534 615
178 531 133
523 497 391
551 153 323
973 88 353
415 859 712
744 921 128
732 875 69
291 171 729
822 337 278
743 459 41
922 893 647
251 987 600
685 123 472
953 158 422
145 390 661
657 405 495
757 413 316
214 528 850
584 635 117
771 471 928
995 177 678
425 882 383
945 287 207
391 798 875
544 499 338
199 764 919
937 754 496
167 645 683
950 123 715
131 377 695
809 878 349
823 471 757
987 108 45
270 300 611
634 351 699
517 604 409
108 415 489
958 213 438
476 679 551
715 462 515
732 305 529
771 105 163
265 855 476
952 113 141
76 188 328
747 546 279
104 904 991
784 996 466
972 395 542
970 826 302
789 204 158
899 287 791
920 60 727
490 469 982
498 193 592
879 367 432
658 20 365
969 486 25
340 578 913
154 848 277
636 272 806
712 916 314
968 400 592
138 953 571
902 781 513
939 329 202
101 285 750
737 645 164
940 360 520
134 529 945
194 773 804
30 710 551
660 512 532
611 535 465
937 885 66
323 564 126
166 458 327
597 18 599
898 489 237
931 745 699
314 565 338
514 416 881
331 816 438
176 59 574
724 555 428
750 580 466
864 154 222
444 684 165
794 656 100
138 225 566
341 795 911
441 140 437
179 822 868
517 573 788
462 664 835
131 231 854
656 854 215
877 411 715
841 176 507
336 321 41
851 676 231
161 256 539
451 582 952
239 622 864
946 865 974
548 258 846
227 140 665
55 345 543
141 675 839
320 824 848
289 529 390
17 880 891
293 212 975
835 80 935
839 948 983
494 173 553
150 689 365
318 916 533
784 90 134
893 626 495
677 351 122
144 108 166
588 270 415
118 184 187
964 370 40
253 838 917
865 621 103
714 888 274
372 16 523
531 654 875
388 569 737
341 621 102
557 469 618
585 642 243
35 335 72
533 460 622
613 576 323
316 724 885
252 712 836
922 110 995
955 569 450
964 554 907
996 874 326
593 434 360
583 61 142
772 512 847
378 298 946
356 603 965
510 245 738
777 770 380
53 89 319
131 979 299
116 410 45
852 502 258
748 425 56
984 856 109
965 794 723
849 922 999
332 464 901
173 367 207
965 729 936
424 332 880
444 537 942
899 516 858
508 536 214
209 33 120
692 253 826
694 656 259
307 253 802
649 753 723
90 925 440
460 687 599
521 987 447
762 472 803
471 192 171
144 401 734
963 388 773
669 67 689
389 465 88
667 71 533
603 311 393
884 388 40
602 864 133
216 615 465
257 229 419
197 262 876
416 91 172
73 434 784
319 722 962
240 136 811
380 106 894
317 355 691
745 920 160
77 47 132
278 229 959
611 820 86
590 693 811
665 101 53
486 171 890
577 917 292
986 572 988
735 138 955
913 780 80
718 894 560
101 303 143
873 664 326
486 665 83
99 648 129
623 488 205
706 477 130
543 159 359
203 368 317
786 520 381
531 381 449
493 572 766
223 92 269
49 990 326
142 845 69
52 584 772
939 651 968
565 970 794
259 995 646
480 704 121
168 355 447
764 888 876
959 922 364
600 484 916
874 768 897
273 39 753
617 990 796
33 649 880
241 848 813
356 295 110
638 332 304
285 849 110
87 163 170
647 373 967
655 206 558
832 829 180
352 318 361
966 415 829
256 725 536
320 691 551
35 934 742
759 397 474
972 701 494
428 470 96
204 387 707
425 527 77
412 489 623
194 991 391
940 306 936
263 986 756
352 471 866
512 202 233
889 348 861
12 182 614
229 922 25
998 362 84
651 216 703
435 326 177
454 677 192
599 186 744
280 225 497
870 749 380
235 864 516
155 557 447
713 275 982
673 740 717
853 871 138
714 173 103
673 747 42
762 940 288
863 30 137
372 835 16
262 593 649
171 339 299
438 710 668
220 535 341
186 373 663
19 334 531
214 577 776
614 575 740
776 894 755
921 931 552
119 439 468
123 185 710
654 621 668
469 390 93
686 230 360
627 175 751
723 26 435
354 779 62
602 22 73
389 994 886
496 178 63
616 57 363
444 997 226
975 954 577
663 234 530
292 535 122
368 55 362
746 396 676
115 628 799
279 387 166
983 104 73
444 976 773
123 713 452
879 55 475
411 169 377
795 77 607
705 54 456
620 533 434
449 505 118
967 930 17
856 850 308
201 606 663
253 392 853
498 136 808
548 295 844
475 655 150
315 843 691
442 937 470
928 347 556
481 539 316
690 786 216
402 616 336
217 81 51
147 814 928
928 738 194
876 594 700
765 827 703
170 522 93
101 849 49
483 696 718
53 401 863
372 852 745
601 731 383
907 151 704
984 248 449
627 408 188
224 372 446
829 659 394
64 254 604
666 702 914
677 656 322
150 84 877
644 418 850
904 226 465
447 703 178
398 108 567
829 596 32
19 179 293
29 623 584
627 414 331
919 958 470
360 615 652
238 650 22
429 628 187
845 172 723
674 11 835
276 577 780
848 645 754
178 880 753
735 757 121
191 474 565
886 55 356
774 710 890
736 933 338
637 194 332
959 512 173
920 13 405
729 454 586
157 17 145
635 450 653
488 620 665
581 205 873
691 386 320
823 852 779
525 175 146
855 943 986
59 382 762
328 156 388
875 613 501
726 318 254
538 368 71
395 961 641
57 401 440
311 832 29
950 286 946
673 503 721
271 673 547
40 201 270
384 802 267
264 263 44
500 108 313
539 730 695
778 444 587
453 484 945
285 341 899
325 479 651
592 149 876
517 206 783
174 375 241
769 649 576
962 794 694
753 342 972
955 826 289
989 723 671
922 851 635
392 316 610
489 989 424
279 608 114
904 35 304
617 748 973
533 198 294
993 630 388
863 80 920
635 824 27
314 136 746
337 571 645
749 505 621
419 328 911
462 241 386
978 122 202
202 430 134
143 83 962
622 141 823
926 386 551
870 928 85
380 86 233
643 838 343
631 892 223
932 185 433
701 45 661
748 859 135
92 868 657
895 333 401
572 672 39
122 330 26
63 540 435
650 829 348
726 265 558
202 447 734
146 840 385
232 782 983
515 24 638
586 950 526
360 316 772
578 613 182
50 216 721
193 836 237
436 334 226
880 323 656
482 875 870
622 497 62
950 719 434
557 605 202
760 176 649
788 893 975
738 634 205
76 615 426
805 778 858
745 325 980
983 866 910
710 30 397
540 902 863
665 670 438
505 950 543
475 934 789
851 355 970
983 18 317
113 719 958
930 886 301
489 111 30
740 272 188
133 820 742
320 283 84
726 165 553
935 548 688
293 652 746
824 901 773
222 513 255
421 753 599
841 371 925
974 549 160
959 672 567
690 16 58
996 158 304
225 342 814
594 279 321
465 324 933
939 779 932
593 46 905
904 465 895
258 634 373
324 788 734
485 519 302
742 706 22
228 550 367
338 677 629
211 322 479
578 916 996
39 151 752
577 659 805
10 627 63
459 436 748
898 422 511
961 24 523
773 650 784
709 526 86
426 681 256
537 49 995
126 683 849
334 140 294
200 712 509
844 157 493
213 76 146
79 420 163
210 386 280
605 897 206
56 287 367
570 369 476
724 539 95
474 818 355
228 364 174
816 948 211
494 350 298
998 969 352
744 187 710
280 331 29
446 842 352
226 162 277
230 280 983
641 615 595
896 626 859
657 608 56
706 455 268
792 579 128
219 487 881
610 946 214
993 937 122
525 121 726
648 607 478
219 426 865
754 681 53
772 821 999
998 998 219
936 632 227
424 354 822
375 152 561
372 709 64
185 962 51
886 929 555
52 893 661
587 74 500
627 150 770
872 902 680
471 701 171
442 746 985
889 429 265
176 643 239
826 378 447
280 78 817
853 112 372
237 939 482
934 449 939
876 969 174
780 127 259
201 941 504
102 660 141
980 956 414
582 745 951
776 184 641
479 695 284
910 432 291
549 896 376
181 600 96
731 752 799
902 929 806
259 135 448
303 221 371
761 358 433
872 403 273
909 19 997
669 508 846
278 877 231
572 390 486
736 897 295
851 279 974
831 388 688
269 977 547
390 764 606
413 662 806
103 841 10
812 223 547
201 582 669
394 46 775
141 257 380
318 625 832
774 588 190
309 482 745
308 408 645
811 719 923
902 145 624
463 742 858
812 224 901
288 945 936
38 510 418
528 292 547
172 945 269
543 295 417
259 45 667
665 881 608
283 20 69
292 940 26
46 373 705
377 696 988
326 767 216
557 329 851
797 751 15
134 169 257
937 32 980
12 796 392
173 568 911
124 739 348
256 56 197
135 107 584
753 388 228
811 85 231
615 679 302
523 471 120
203 307 829
37 461 79
26 948 707
318 902 392
932 584 182
733 643 755
282 908 555
958 89 289
595 75 578
771 685 115
595 311 818
146 927 510
329 867 110
763 608 876
433 234 817
465 991 677
26 553 79
964 536 167
216 459 618
370 855 742
724 532 842
724 407 243
141 897 162
615 550 399
516 781 78
197 744 720
164 386 454
146 153 65
351 157 680
32 647 931
355 512 64
291 149 586
67 444 691
936 683 205
152 37 944
384 203 353
466 112 766
284 808 440
523 278 866
777 15 568
426 862 631
837 219 568
123 662 589
962 787 681
719 86 895
272 451 451
270 818 825
174 201 539
511 919 657
294 577 551
433 792 303
45 490 152
903 120 716
381 500 217
683 167 628
178 767 368
379 612 684
390 643 32
683 152 43
184 546 600
652 221 798
324 498 79
657 528 836
92 223 908
184 927 759
238 484 875
844 908 989
403 109 652
853 627 734
376 925 259
34 137 550
260 45 583
984 157 398
677 877 570
757 349 894
331 561 813
848 262 909
232 453 561
604 131 586
353 473 622
195 470 82
635 844 261
417 61 118
905 186 14
382 609 889
511 852 998
33 609 980
40 630 766
796 576 854
898 820 556
50 277 786
701 374 152
977 75 813
818 144 618
59 700 11
629 379 632
314 728 987
604 159 306
650 648 302
501 221 96
565 383 349
101 79 567
578 100 470
473 791 340
737 532 982
103 586 605
527 24 72
34 73 403
698 281 959
647 943 350
302 421 203
914 17 307
485 869 519
831 258 234
832 513 604
894 965 463
387 424 967
106 268 613
733 450 50
535 971 426
458 952 713
626 320 566
157 119 872
421 335 713
882 526 655
501 363 977
325 688 240
703 614 462
568 187 494
885 358 304
83 345 460
625 85 489
322 291 210
762 223 537
742 765 652
752 31 736
117 717 945
472 453 11
648 93 53
552 331 570
188 802 908
236 758 24
299 236 336
450 488 124
947 919 75
176 243 324
186 750 642
543 891 793
656 599 871
659 632 529
875 492 585
878 772 25
122 436 499
691 23 939
775 66 653
554 955 887
901 926 307
203 235 984
950 243 749
276 538 738
236 631 419
22 421 819
802 381 17
805 586 828
321 204 929
916 379 333
689 962 443
536 742 136
253 523 530
482 550 503
44 980 263
865 483 56
553 914 587
232 64 607
815 844 911
760 632 807
396 524 238
52 976 784
806 274 543
969 312 267
704 819 616
391 963 253
984 229 486
182 280 859
443 778 737
504 39 309
903 974 562
553 292 980
486 199 168
336 528 485
747 204 306
856 714 503
608 673 439
578 319 499
634 562 250
186 155 333
586 576 192
988 548 337
161 590 644
135 774 891
317 597 177
95 497 634
268 694 607
409 320 915
132 537 992
708 39 61
128 533 299
288 776 162
896 737 64
442 155 24
525 131 320
259 591 914
790 664 132
653 395 925
736 346 230
445 819 792
524 52 128
347 774 500
591 151 510
590 74 827
341 689 240
418 610 502
841 299 118
530 237 875
644 101 137
478 552 250
545 366 976
475 32 639
849 86 36
221 720 687
169 855 407
312 924 832
389 248 870
440 504 369
30 218 910
577 831 942
853 399 142
215 751 22
871 294 484
798 645 84
268 611 460
798 338 749
897 882 277
681 605 152
747 708 500
54 210 551
424 341 826
92 594 502
717 194 970
343 746 551
894 478 995
77 676 198
48 627 395
45 650 469
345 310 229
879 920 905
125 950 647
30 435 431
792 587 643
772 198 566
833 111 887
901 295 189
915 605 974
325 264 134
676 427 985
845 869 434
327 303 666
33 335 257
292 793 681
819 188 540
881 830 64
145 710 602
818 928 692
48 896 714
414 467 794
902 774 440
619 240 755
933 608 83
91 48 150
787 153 76
654 636 429
173 844 201
164 354 332
344 636 458
929 787 424
359 466 147
855 727 768
521 519 55
441 658 779
808 686 523
173 27 325
809 267 833
154 216 899
665 855 478
291 443 19
780 532 487
259 785 344
608 431 379
319 389 631
416 723 604
741 273 460
894 409 62
703 959 333
593 641 402
533 572 963
282 643 11
313 853 487
607 836 734
669 450 94
939 582 242
450 169 893
442 402 788
673 200 112
245 353 701
171 610 876
475 252 109
770 101 986
856 241 708
343 114 271
56 485 402
11 341 686
194 214 88
375 82 734
40 173 100
401 474 436
682 88 315
115 831 216
596 11 492
152 424 355
411 205 26
435 340 183
489 867 540
356 117 895
861 321 85
349 425 658
535 371 780
487 142 477
408 289 384
112 387 282
643 444 466
16 329 906
986 129 760
341 705 933
706 588 146
966 287 136
464 814 924
917 314 154
611 525 754
932 326 964
780 262 303
479 313 761
943 278 835
313 410 109
605 427 161
674 561 131
90 124 609
777 843 454
411 638 932
760 929 914
624 850 164
900 765 370
859 588 163
936 356 683
584 591 337
226 807 723
885 577 153
195 239 118
312 282 176
271 548 483
862 174 487
695 33 521
392 868 240
181 308 350
707 293 627
713 480 753
671 280 755
560 641 280
754 356 707
296 855 597
305 283 101
879 773 590
511 740 25
371 965 341
556 442 354
852 592 447
542 161 478
237 210 271
868 665 548
280 629 540
257 330 642
277 505 687
365 976 813
101 826 431
600 877 37
281 806 664
949 550 959
274 350 185
543 536 476
340 947 946
548 250 862
719 135 995
149 389 392
399 71 594
13 600 838
107 975 85
326 293 823
739 850 660
408 333 615
822 874 256
940 837 134
936 751 104
689 739 917
156 801 759
228 851 590
823 426 378
316 812 159
681 778 210
419 663 672
487 22 996
693 113 255
385 525 485
957 792 877
403 447 664
448 998 26
239 899 996
996 685 973
505 418 622
583 498 710
406 293 189
653 29 496
218 570 663
901 325 552
259 691 936
138 480 624
969 247 370
71 531 868
23 910 129
731 955 12
332 693 846
638 706 223
126 206 61
185 394 578
587 104 605
799 236 186
404 635 865
724 924 993
786 399 696
610 441 703
157 679 434
901 675 470
750 826 477
565 757 720
397 882 128
415 295 42
144 57 276
177 34 370
791 931 595
612 658 12
401 692 743
820 480 503
216 832 576
197 958 614
844 626 434
891 365 77
876 96 932
137 251 690
410 391 250
72 303 273
379 494 474
496 195 491
939 117 467
794 923 527
801 555 74
44 898 699
921 186 249
83 865 141
354 969 332
375 158 442
317 814 523
644 739 703
693 224 167
884 524 85
811 477 543
293 800 367
770 138 116
358 530 729
17 663 176
772 466 265
13 534 796
80 54 215
349 400 556
885 44 589
674 61 382
251 97 866
445 502 485
871 332 770
440 873 70
416 988 843
950 236 998
526 352 985
945 501 446
970 600 349
455 734 580
676 502 342
752 938 612
757 988 992
532 507 476
854 371 217
411 341 554
722 914 303
742 747 327
663 395 89
474 339 696
312 351 140
965 655 278
492 395 741
382 657 319
814 934 278
976 689 249
915 137 631
37 364 206
672 637 236
288 471 966
870 697 637
182 564 829
446 576 604
942 215 334
525 661 107
690 647 427
519 217 979
786 54 882
768 516 449
64 995 469
757 33 901
245 225 498
475 421 513
894 942 603
399 251 723
488 443 765
99 73 737
862 694 889
707 952 280
489 297 93
681 351 500
252 761 964
697 719 216
295 840 55
878 73 986
857 593 792
25 292 127
739 598 130
551 880 448
677 550 112
62 537 767
726 608 185
308 257 161
643 700 284
313 418 43
949 100 448
542 782 303
943 402 430
275 584 318
615 73 430
695 643 830
529 349 427
581 228 502
307 509 185
725 805 190
364 771 206
173 59 632
311 492 56
461 790 353
792 781 666
159 839 996
649 399 773
841 315 291
829 701 123
340 800 776
203 920 46
859 110 787
29 234 801
277 508 180
792 614 482
810 144 325
910 144 124
370 412 145
775 819 809
528 625 587
103 759 188
36 705 429
180 917 544
638 931 600
890 738 357
241 388 288
236 278 989
429 590 167
941 846 650
518 305 748
458 112 484
966 395 733
297 225 668
813 845 846
137 679 337
189 303 922
661 788 730
861 725 952
494 276 87
979 694 401
127 263 774
30 746 915
393 729 299
33 266 412
359 180 615
888 513 937
263 417 300
809 655 399
584 550 832
866 447 781
959 640 900
163 45 962
15 488 432
641 481 772
890 155 845
864 223 520
653 981 797
397 860 489
48 570 336
774 226 501
950 17 407
860 190 959
491 773 858
430 217 19
436 595 310
492 512 569
734 645 943
736 406 12
647 971 31
530 175 135
84 945 840
445 113 736
401 41 181
581 25 439
311 964 415
355 78 250
534 93 841
537 18 960
654 337 67
630 337 438
985 413 888
84 895 326
770 159 785
593 629 877
471 211 77
675 244 640
42 540 967
935 100 829
164 214 878
150 853 761
943 798 262
434 582 696
751 712 14
566 484 153
264 840 49
39 219 455
984 247 722
492 166 830
415 612 934
671 802 851
834 319 722
428 514 40
496 284 731
683 397 690
389 845 328
745 57 892
363 115 41
905 385 149
164 537 732
782 113 421
245 131 616
206 471 722
609 87 298
542 219 916
421 712 512
811 341 617
331 465 138
648 975 196
196 831 455
279 226 735
247 546 340
768 267 744
327 685 495
244 913 988
278 66 272
102 238 741
276 913 189
516 113 189
152 325 457
228 318 485
994 838 351
839 939 616
278 814 476
474 607 568
30 854 588
289 123 618
918 394 317
477 865 907
559 845 206
795 781 142
951 654 509
479 392 216
220 916 350
56 829 293
243 406 293
859 295 743
570 982 74
485 331 780
423 742 972
908 786 288
927 564 849
94 665 487
341 614 571
70 222 912
287 247 922
166 893 515
941 978 382
453 196 824
892 923 673
637 554 23
526 885 754
348 772 303
693 939 841
502 745 441
348 437 203
360 469 401
659 945 718
584 950 218
198 329 264
379 662 469
883 429 218
347 473 583
913 925 745
51 31 913
745 893 282
613 794 801
828 694 210
236 894 711
886 786 858
568 227 974
867 184 141
594 227 803
610 262 144
225 183 394
628 354 85
81 403 133
767 246 450
585 282 169
600 658 886
460 325 679
963 719 125
823 138 108
375 910 10
13 904 895
961 700 571
337 284 378
948 361 479
953 817 139
408 538 880
599 943 711
560 113 240
202 960 118
772 426 808
334 506 890
97 451 64
84 443 495
621 978 751
461 530 334
334 149 877
602 342 62
318 598 271
165 473 88
796 934 836
215 27 786
505 960 409
776 486 567
997 60 331
536 29 282
295 391 625
630 349 517
701 986 610
548 985 335
95 939 268
863 579 490
105 24 383
697 267 162
408 691 522
745 575 721
400 475 538
815 318 895
128 105 781
884 327 729
849 906 688
464 911 63
355 431 13
57 122 398
254 709 287
893 990 781
132 664 827
175 517 508
202 685 555
142 362 782
442 313 506
40 541 220
830 251 613
41 842 561
764 871 162
861 277 964
885 559 112
663 860 875
931 209 354
523 356 189
203 935 601
981 579 133
944 395 52
752 998 880
694 266 420
57 719 124
490 341 966
407 567 697
964 216 537
65 209 457
532 424 40
774 403 362
791 551 588
790 398 566
851 144 528
163 42 788
98 930 215
429 210 346
405 146 989
976 872 203
594 566 133
157 268 555
978 872 391
915 434 71
237 69 913
961 222 327
957 856 954
364 499 158
701 22 318
157 585 452
549 73 483
895 369 240
551 235 462
443 907 271
870 877 420
109 643 12
269 184 937
355 463 500
803 984 391
627 34 954
823 87 664
879 191 683
374 547 739
335 228 286
525 702 678
554 457 940
346 936 789
110 668 752
828 924 902
297 979 622
932 403 377
740 403 573
783 597 986
851 189 629
816 167 936
312 750 64
814 413 577
784 623 396
879 976 936
52 806 532
978 579 124
332 569 46
369 324 714
765 519 305
147 810 584
376 817 831
111 435 175
66 388 491
894 215 396
667 760 531
839 89 906
204 433 286
809 870 524
376 182 984
369 656 965
692 214 792
23 651 66
122 675 809
187 541 521
820 253 144
773 385 286
844 545 846
59 206 937
953 386 347
472 887 265
251 323 554
994 197 347
12 598 532
54 486 568
960 592 17
287 51 150
425 821 530
157 564 125
749 586 189
866 499 442
601 993 173
723 69 29
637 466 42
462 371 549
860 315 486
723 170 217
534 404 749
75 615 878
911 415 480
664 416 305
757 18 45
71 504 567
774 966 679
597 361 987
267 112 330
257 38 345
929 962 67
631 997 815
858 923 655
611 289 115
407 94 31
539 546 380
497 375 556
421 713 766
589 499 322
252 113 156
641 897 837
811 475 681
488 813 772
640 239 940
396 800 372
728 818 487
980 411 928
638 814 610
61 831 437
347 593 113
156 346 800
937 982 911
938 110 493
882 929 392
472 487 290
402 992 568
159 50 274
188 378 56
609 189 944
195 901 215
227 313 692
235 113 951
752 71 562
245 100 54
264 559 606
43 804 821
357 618 16
960 501 48
24 580 835
909 11 777
915 540 690
421 213 783
964 139 888
276 57 870
865 309 840
676 965 858
312 295 45
430 729 470
806 535 995
639 843 219
815 511 84
754 230 538
385 567 856
353 817 323
180 973 304
411 827 579
620 536 620
433 123 632
993 699 232
628 14 712
48 355 211
946 367 323
560 163 213
583 220 892
491 449 591
685 213 991
281 45 775
201 174 812
249 409 704
398 64 354
455 233 278
642 527 911
928 46 245
229 38 14
974 540 852
260 989 828
278 719 72
536 176 565
317 997 471
413 304 580
716 137 613
451 218 984
102 953 468
613 694 351
290 989 129
538 254 619
137 842 433
167 704 225
371 204 102
326 71 224
581 833 645
373 852 923
350 974 443
592 712 940
120 320 487
999 689 517
511 880 647
14 387 498
901 982 155
287 10 653
684 590 119
665 877 692
756 749 457
939 559 444
144 361 359
869 333 924
724 131 850
251 36 599
837 875 739
185 152 492
888 906 732
108 386 991
745 86 385
523 250 841
234 579 500
608 188 737
387 502 66
231 37 798
983 884 221
620 789 791
83 712 852
712 312 443
892 751 79
558 721 662
997 160 25
825 992 535
650 849 956
872 613 653
488 44 875
964 695 189
876 129 191
444 333 65
290 885 122
590 909 961
273 404 769
296 650 176
552 765 991
397 281 800
977 342 595
400 903 363
348 56 188
880 418 827
586 403 57
413 771 894
241 926 358
278 97 221
226 116 930
267 235 291
924 11 139
805 214 71
452 332 476
707 597 675
744 840 906
783 854 675
263 699 458
536 203 984
908 816 462
840 963 42
544 35 742
924 569 988
70 424 906
902 177 654
698 61 638
992 206 637
866 383 293
205 976 861
132 999 283
488 620 796
888 919 692
878 562 316
77 815 909
671 395 539
859 739 888
481 441 824
531 976 255
352 581 86
697 206 416
270 772 803
397 752 361
447 291 509
533 261 348
380 701 423
521 64 773
599 306 701
621 307 763
70 443 227
341 586 551
738 186 150
844 79 727
25 592 672
87 310 779
79 804 765
132 739 683
552 853 589
496 293 50
978 493 82
445 49 625
131 879 975
98 622 788
410 861 268
918 817 616
774 69 850
997 765 661
442 321 936
666 274 604
161 966 843
53 982 76
680 606 356
416 295 248
574 165 753
147 671 760
427 863 27
631 161 677
671 490 61
883 550 578
503 579 422
960 837 94
704 558 94
463 972 311
982 833 382
50 716 721
173 342 255
846 981 285
192 529 261
190 619 99
904 467 225
387 852 19
982 99 753
833 75 662
608 78 396
239 874 372
624 420 213
817 405 41
804 475 257
242 413 578
853 19 663
581 625 913
645 612 111
196 573 440
461 285 714
369 725 477
143 671 658
623 796 301
335 459 607
788 692 495
687 388 896
464 410 99
346 803 286
592 700 269
191 388 580
262 446 876
990 313 971
418 608 996
137 252 612
848 773 264
830 346 483
107 947 136
43 102 490
880 373 992
853 161 818
813 623 688
552 423 254
920 373 199
393 246 883
619 572 636
287 592 264
533 139 219
887 995 518
461 428 660
433 179 317
932 527 860
439 971 700
882 438 368
551 389 119
259 505 827
332 976 144
654 410 307
672 152 109
527 800 476
556 517 607
810 842 765
559 673 454
466 431 119
167 75 763
710 89 945
90 957 631
446 404 457
653 541 664
729 771 859
726 925 412
743 792 903
102 723 653
676 803 808
452 169 469
845 989 922
492 699 207
380 21 68
126 467 364
791 354 44
786 779 320
371 269 514
904 468 239
741 353 689
188 738 502
21 734 557
212 137 871
708 100 334
715 249 472
267 690 682
449 216 843
396 360 132
115 585 663
944 302 715
494 461 860
72 268 289
997 580 736
722 906 20
941 287 316
870 653 986
372 590 856
195 713 606
183 153 241
262 498 453
725 528 908
885 976 413
534 412 758
600 482 15
236 546 317
72 468 34
495 147 915
407 82 996
417 187 867
761 716 257
886 975 915
540 259 86
592 322 47
179 867 886
787 190 327
489 812 144
802 848 139
20 848 571
555 208 317
654 819 44
73 614 397
834 585 371
924 534 231
782 459 907
84 626 983
773 696 310
479 61 639
852 423 235
160 347 843
769 873 342
858 807 753
964 89 622
484 295 345
236 477 102
461 416 380
595 859 366
990 671 953
951 980 743
273 246 485
696 902 578
514 94 923
245 679 605
466 859 597
248 483 484
844 187 658
852 411 390
678 111 406
328 168 613
950 986 337
657 362 342
351 95 942
393 802 671
463 549 908
452 373 868
276 560 579
62 96 533
83 751 687
138 522 537
478 644 379
54 872 359
626 971 240
50 629 262
874 630 269
568 344 614
572 836 28
739 364 681
85 398 814
148 712 269
775 989 385
893 110 923
433 336 417
701 856 140
128 869 440
623 254 750
531 342 204
515 807 165
731 572 42
489 34 86
765 469 347
994 181 750
19 592 267
845 577 664
138 273 552
788 199 907
546 686 119
356 599 436
600 196 468
262 198 925
728 946 100
671 714 885
676 808 775
884 834 518
46 357 370
550 293 687
356 504 600
320 228 534
537 775 279
948 22 366
900 561 945
236 304 583
476 870 411
160 689 304
545 981 248
300 430 652
712 352 220
866 465 367
992 747 641
479 769 747
134 299 204
820 395 882
800 786 537
372 740 393
250 834 351
762 504 114
755 798 12
516 695 427
38 483 734
203 655 446
950 208 567
640 680 325
264 164 302
950 589 903
511 778 537
928 201 783
962 196 471
693 887 940
792 199 114
473 191 940
161 624 966
148 730 843
772 281 502
910 541 825
33 947 752
83 207 219
806 592 352
682 650 144
124 837 64
476 129 195
844 540 941
846 385 43
909 393 35
552 345 214
438 109 143
920 14 41
792 726 69
799 840 153
953 764 813
857 709 284
963 37 310
405 702 959
484 244 161
618 716 810
24 708 779
390 111 277
912 945 124
989 866 262
744 338 984
712 429 22
595 385 62
277 915 411
339 525 545
693 570 79
793 390 912
302 600 620
668 850 439
354 511 865
286 382 548
919 580 304
460 70 708
569 618 904
477 91 455
535 199 640
191 565 102
453 360 135
408 170 805
12 99 638
647 108 850
112 249 64
610 455 498
411 991 282
261 787 660
344 287 684
786 645 415
152 900 671
821 529 638
582 17 896
718 520 351
226 795 914
921 113 432
803 659 785
811 220 153
260 363 127
626 980 37
411 755 101
690 215 621
638 992 340
255 95 871
261 921 45
701 713 193
644 172 80
990 830 241
422 794 541
713 93 898
358 527 427
994 442 528
198 349 817
965 727 284
35 514 312
724 778 702
330 396 91
521 32 605
286 924 552
946 480 424
305 676 326
691 815 386
442 985 929
76 637 402
261 398 875
133 424 381
485 139 583
294 433 261
914 865 483
53 418 324
715 979 284
352 154 518
517 908 269
253 681 68
84 583 899
758 627 515
518 178 747
391 825 768
211 112 839
451 149 796
646 518 798
723 280 682
748 969 824
265 632 830
387 685 847
146 125 350
453 468 335
424 258 875
65 772 774
814 535 402
928 386 844
463 587 817
776 912 380
76 957 170
90 447 427
856 914 922
103 960 673
791 171 255
489 834 541
427 267 878
66 279 700
336 145 22
752 78 703
417 587 563
968 177 98
677 527 386
19 105 39
706 803 612
918 396 740
332 117 70
111 450 820
616 479 443
887 889 173
915 978 255
553 598 355
637 60 589
217 722 946
128 812 421
714 340 283
702 365 336
816 315 592
264 330 214
576 248 28
964 388 799
437 634 982
817 871 606
189 982 994
954 870 985
112 211 921
631 549 301
305 94 313
742 363 538
819 14 382
563 96 324
460 853 835
239 408 596
22 826 696
82 521 411
773 105 179
369 532 690
98 650 722
330 112 412
36 278 987
611 422 558
245 449 67
312 743 728
312 389 453
742 578 716
866 272 216
782 160 84
551 928 401
160 653 325
24 165 353
896 211 231
174 152 123
549 889 42
22 542 458
995 564 341
659 744 583
196 760 98
585 252 686
840 585 369
36 149 813
749 562 48
751 202 814
459 932 872
498 862 861
124 898 565
925 853 61
747 253 487
666 501 946
651 933 605
10 434 988
317 798 904
487 60 795
88 593 115
731 980 663
335 390 569
775 350 420
196 472 324
369 754 988
109 582 356
521 364 87
976 335 213
831 965 223
223 291 486
887 149 269
450 919 700
772 336 579
915 10 608
319 666 179
805 660 112
876 336 972
141 412 369
771 697 354
712 917 304
834 126 190
423 718 215
497 966 755
802 579 716
625 487 863
153 16 913
535 648 27
185 423 330
572 282 324
821 921 256
820 63 237
930 269 37
407 53 736
922 585 103
121 980 738
162 820 619
350 320 147
793 760 103
989 131 603
578 269 645
571 206 482
688 194 467
127 841 219
298 259 20
900 268 412
583 742 158
384 782 537
896 416 161
477 704 196
983 433 392
164 517 226
445 933 317
80 136 710
142 86 14
245 453 818
455 419 61
148 345 371
248 718 68
525 683 391
435 401 771
692 165 793
183 23 597
724 480 299
417 136 643
918 119 450
407 250 649
805 828 79
361 287 516
178 308 153
616 790 264
765 916 384
65 952 752
703 705 134
600 477 312
673 727 161
80 634 534
991 254 291
506 105 909
716 193 641
624 145 74
25 926 750
208 508 171
908 152 74
224 378 395
201 649 761
866 417 708
658 110 620
275 389 631
969 149 222
951 419 352
241 713 316
657 138 573
331 530 964
272 323 612
915 209 689
809 835 182
789 116 63
50 216 212
233 72 867
269 400 370
342 141 606
666 245 846
47 691 138
828 10 323
880 839 493
174 753 467
942 855 804
683 962 399
806 521 813
623 584 972
388 524 833
149 554 112
593 22 647
167 558 641
21 109 376
445 220 174
186 175 121
861 832 454
142 333 669
942 456 483
37 707 182
563 598 433
194 661 460
976 75 348
552 718 270
468 763 24
13 803 421
126 339 405
941 355 577
171 835 343
187 795 400
338 46 818
34 534 779
939 942 684
717 976 205
454 106 198
646 300 371
701 619 408
256 604 140
375 955 721
668 863 910
538 182 42
15 608 707
556 758 613
948 980 370
236 878 81
295 439 740
212 848 152
681 716 917
759 699 904
740 201 624
721 531 968
823 900 310
411 754 223
96 629 188
312 885 689
947 299 899
356 942 970
854 812 582
464 349 371
355 431 676
854 762 45
403 738 128
450 820 879
527 303 380
20 462 157
252 861 103
722 87 643
260 489 495
609 306 636
709 395 648
251 304 122
702 815 838
157 77 840
328 825 284
940 186 745
750 223 853
787 774 623
514 579 813
967 503 686
20 703 915
388 928 113
699 872 226
481 388 496
501 597 783
804 747 923
206 659 661
675 555 144
841 958 208
903 650 722
420 549 442
537 469 721
631 54 680
57 109 441
67 915 352
832 289 923
773 915 931
146 702 864
885 241 57
969 225 133
847 446 357
795 90 125
458 928 915
887 253 947
482 323 32
855 660 572
238 644 712
31 401 797
667 876 721
325 28 314
160 291 589
270 79 183
380 223 571
877 430 159
288 278 39
646 278 414
845 203 147
482 563 943
477 108 80
537 448 594
396 826 841
708 942 730
214 57 129
422 958 354
413 756 832
826 859 23
630 160 890
591 179 795
802 794 349
130 356 84
472 820 183
593 290 822
633 421 866
769 540 897
852 295 88
584 629 248
116 917 227
509 144 886
729 89 439
132 513 985
678 118 608
342 870 54
138 716 757
296 166 952
787 28 627
409 830 556
994 741 28
732 632 351
384 235 10
456 662 25
241 324 682
870 70 965
937 277 617
181 437 247
572 664 57
942 556 869
169 264 282
667 11 629
972 31 509
784 688 836
548 185 335
324 508 517
363 889 530
482 785 307
62 112 912
805 848 769
291 685 875
353 204 931
871 182 224
639 665 87
847 252 370
13 239 293
819 351 83
917 461 980
20 882 867
540 209 522
687 998 800
263 759 752
546 684 734
162 697 709
983 777 21
590 978 668
431 498 13
109 162 603
191 303 41
932 147 306
843 397 849
612 864 400
675 747 981
150 479 283
388 963 779
794 724 833
84 467 708
543 340 516
926 716 144
65 719 298
724 429 951
639 586 656
689 65 683
200 953 992
202 839 547
708 246 484
620 561 590
61 832 391
505 31 62
661 559 235
208 279 931
316 817 175
558 32 728
391 60 276
912 853 559
733 454 691
348 56 701
631 266 646
185 471 78
762 324 558
795 336 663
643 151 26
158 911 357
983 438 158
89 655 181
158 290 363
868 899 288
12 749 793
619 485 865
761 184 26
385 550 155
385 210 733
860 502 996
471 927 195
498 708 389
633 538 644
847 976 943
553 739 434
90 847 436
777 961 829
949 455 511
626 237 373
957 445 83
295 861 241
91 225 281
496 710 837
731 327 555
883 728 807
34 650 963
748 239 311
638 171 630
293 671 735
324 165 244
319 527 229
690 513 745
588 364 780
863 435 308
386 134 448
908 965 581
23 444 746
410 18 903
971 570 673
567 774 601
31 728 981
583 858 849
188 569 304
200 965 653
711 208 874
678 945 171
753 230 784
914 155 527
240 581 623
78 47 448
626 685 323
350 571 414
705 580 223
427 686 951
495 579 541
833 70 20
330 746 623
673 325 176
253 325 217
442 226 759
406 750 830
684 782 749
755 132 481
256 592 855
694 14 485
464 841 515
793 865 321
536 741 381
186 530 365
127 987 707
452 67 940
527 631 352
965 597 952
674 442 388
603 953 23
696 367 892
445 923 763
721 658 741
230 772 28
652 15 544
514 707 937
179 717 656
673 253 480
796 235 836
800 961 139
819 792 667
218 118 566
305 229 135
46 835 762
79 649 644
373 951 644
957 18 535
261 961 892
415 623 607
177 487 838
256 921 494
648 994 682
740 980 413
794 46 146
90 601 605
954 264 851
175 609 259
563 369 799
467 339 106
802 975 242
389 512 847
411 291 540
59 828 688
966 93 441
427 537 205
400 123 776
954 613 373
236 934 323
867 453 19
137 382 252
209 924 66
46 873 664
893 306 184
311 156 957
300 819 134
805 487 44
779 694 665
225 437 249
969 136 443
836 389 714
203 113 39
462 28 49
514 588 268
175 71 595
471 701 610
103 643 976
702 425 357
882 632 137
23 666 328
964 612 767
264 82 616
691 666 795
975 283 372
172 234 197
710 792 638
498 599 214
930 887 364
63 158 160
556 68 337
732 840 63
233 929 863
717 726 659
241 146 92
875 868 509
528 597 484
794 47 755
364 275 654
52 27 586
701 811 518
283 867 708
552 697 274
299 133 835
998 195 352
333 700 195
373 339 447
934 149 589
693 720 126
138 981 329
279 949 887
531 240 512
855 407 985
989 460 773
840 68 353
295 92 28
966 342 268
141 399 409
588 315 929
912 586 473
764 550 305
414 848 952
35 406 355
381 623 890
662 948 286
53 241 365
570 882 170
611 445 590
834 788 147
404 96 490
906 971 642
487 765 671
523 920 985
263 543 933
917 379 467
910 537 17
795 700 140
800 818 629
129 932 760
355 514 652
812 797 765
538 511 111
219 802 87
359 510 808
330 531 774
367 592 268
968 470 956
792 948 601
763 588 608
713 887 671
761 438 539
304 366 744
863 482 256
385 563 82
695 920 490
603 833 377
581 225 83
287 695 169
737 650 431
126 701 156
123 742 928
187 549 225
334 285 711
989 349 169
374 54 784
429 776 834
14 781 209
309 793 456
995 583 819
533 372 997
976 421 601
538 597 848
926 247 66
492 127 276
483 323 211
952 323 966
766 839 802
948 140 563
769 869 403
616 91 22
768 621 701
676 350 620
189 551 335
929 608 579
959 213 586
391 211 745
261 679 462
214 13 592
980 243 979
530 440 246
612 148 674
333 215 242
133 636 242
767 874 968
300 928 569
573 695 874
998 678 42
533 681 556
485 613 281
992 301 322
111 335 761
795 767 927
402 996 997
986 829 353
555 466 362
327 128 564
302 515 525
540 756 392
116 428 260
585 422 226
726 933 766
244 885 371
462 226 487
901 755 827
699 477 932
824 742 474
867 505 170
822 374 788
125 736 258
767 757 361
93 628 747
754 99 768
377 958 150
368 520 222
461 674 77
498 405 552
320 427 427
905 718 23
764 886 944
513 246 461
668 939 967
154 717 661
596 216 969
436 383 561
949 389 471
502 582 593
561 345 67
202 499 968
709 597 936
429 905 384
919 505 947
995 475 699
784 436 815
162 367 209
81 360 284
862 576 831
336 484 438
385 898 643
54 902 834
994 895 481
90 627 217
362 188 759
630 488 727
330 496 726
865 755 731
498 349 295
156 56 286
812 138 779
208 502 913
936 811 843
110 195 982
563 586 47
180 692 288
906 786 249
500 316 54
581 889 405
732 406 741
310 901 106
358 646 438
858 107 378
713 105 887
127 756 385
445 584 722
264 386 141
694 336 893
708 955 212
472 125 566
789 725 316
708 221 296
902 633 20
167 958 316
739 20 477
544 200 540
12 688 874
396 329 839
858 915 533
200 747 297
34 796 669
561 676 892
283 607 163
752 480 159
896 28 286
718 590 448
112 417 803
947 221 566
200 349 698
107 45 370
139 178 617
43 131 374
228 24 310
862 715 335
896 134 72
867 647 680
279 692 796
170 237 290
115 228 312
388 141 835
323 808 245
282 848 765
904 491 978
567 420 120
440 936 189
368 233 470
113 290 142
930 622 344
188 285 582
826 386 700
88 850 131
633 638 412
331 272 133
152 273 354
454 955 616
53 17 609
686 81 413
86 802 883
649 896 738
16 635 910
977 122 246
175 767 203
360 125 602
508 998 705
163 760 43
194 689 104
318 786 908
473 748 937
523 423 150
855 324 517
193 860 377
86 704 156
795 752 585
596 78 938
538 476 64
684 555 197
178 425 398
259 612 52
704 700 154
381 318 135
672 641 591
400 485 765
972 284 713
961 402 282
978 975 688
944 24 66
787 651 589
245 628 919
37 428 888
357 825 155
660 696 35
753 59 965
647 526 474
289 888 359
160 95 614
629 294 839
794 242 273
966 361 487
529 370 977
233 688 189
623 765 781
808 42 464
893 623 516
233 633 747
538 769 105
225 982 636
827 655 586
596 849 526
802 944 955
652 391 572
375 805 764
761 816 628
989 27 584
78 667 115
389 32 138
208 69 206
253 919 204
136 911 414
999 862 154
653 374 890
286 802 905
154 911 499
279 853 411
211 906 444
626 536 656
36 749 544
951 434 491
186 890 521
389 418 311
880 147 95
485 941 764
904 326 512
192 375 867
342 593 24
976 832 476
121 60 893
888 390 772
410 821 947
637 656 378
228 19 695
438 852 857
428 151 122
479 370 636
853 155 778
801 979 745
951 27 525
727 324 618
240 872 765
688 716 148
639 135 751
699 669 773
698 845 281
800 537 460
417 230 97
607 459 514
241 660 850
95 333 728
453 989 836
509 314 272
354 991 612
304 60 581
105 529 661
123 50 377
784 555 949
757 501 834
345 265 619
576 213 530
804 497 541
153 483 249
410 914 210
927 296 175
556 878 815
483 284 112
256 157 730
243 529 434
561 609 140
290 532 500
405 631 514
94 230 115
369 464 425
647 77 881
423 134 517
356 715 551
478 566 203
407 329 17
513 888 641
752 506 365
744 696 125
923 667 435
273 351 569
716 671 856
582 484 580
764 131 916
603 623 956
289 585 417
78 287 939
391 545 924
923 776 84
759 850 297
204 571 982
300 967 409
495 373 982
572 167 942
609 308 390
881 708 229
800 277 951
533 436 59
551 792 964
966 642 932
640 499 532
950 384 55
356 757 803
947 152 414
215 510 460
27 772 768
323 820 690
504 74 534
726 70 777
711 120 767
71 345 811
193 126 477
228 847 553
704 17 934
969 641 618
412 122 372
573 51 71
218 248 56
79 349 647
651 534 155
151 666 826
919 197 308
966 808 666
267 305 763
450 842 91
954 966 899
449 308 402
547 827 45
280 489 736
34 366 308
348 37 533
775 478 948
920 539 782
168 299 396
179 929 411
927 960 741
764 554 255
711 727 320
305 551 178
51 974 443
713 306 845
935 467 658
735 217 92
960 629 605
958 480 795
663 66 947
623 209 842
960 490 536
13 776 996
765 549 347
855 320 81
864 631 166
436 776 910
217 640 850
763 483 82
673 304 732
12 397 854
295 888 885
183 881 279
147 747 172
319 106 230
565 574 389
539 970 816
181 352 841
788 860 726
926 651 97
575 783 895
688 385 223
169 617 919
664 566 608
483 370 635
383 348 909
973 778 190
854 398 987
259 864 214
879 878 700
324 149 377
227 732 302
850 334 828
847 937 883
754 17 412
918 52 391
782 624 33
219 371 802
884 77 362
605 205 599
108 934 430
812 602 854
395 802 727
917 809 62
177 202 221
395 169 286
153 621 780
376 964 934
131 498 327
197 228 101
216 572 898
750 658 437
957 363 897
661 948 694
295 768 847
159 201 344
108 808 242
780 713 44
151 873 996
258 311 950
636 444 92
432 151 128
494 624 563
425 664 114
666 872 229
419 476 98
96 573 228
973 60 380
489 787 114
502 110 877
334 500 550
520 795 201
482 377 338
157 954 225
422 779 969
307 529 118
842 976 360
776 630 594
882 382 596
780 529 786
868 34 286
176 839 116
543 628 587
104 426 13
975 878 908
351 943 639
314 554 740
449 682 747
209 652 108
116 215 481
285 461 401
149 580 852
904 859 819
745 701 636
755 591 793
137 576 410
780 422 970
408 475 177
97 327 798
698 183 113
556 162 545
872 53 562
108 705 305
130 192 312
359 669 806
532 449 579
303 89 959
629 361 840
641 330 607
949 105 605
663 925 505
35 582 125
275 523 640
359 249 835
595 749 93
752 483 93
610 192 537
920 895 740
368 878 739
512 718 178
441 590 625
813 785 929
349 79 356
133 439 51
417 483 677
866 812 979
158 511 69
172 263 905
651 546 808
456 305 80
709 87 883
871 962 844
244 318 354
983 381 481
664 660 46
11 445 294
247 794 227
655 793 215
387 298 265
674 173 362
231 934 300
750 679 337
581 327 285
120 163 703
795 509 73
348 27 538
696 129 521
470 669 756
938 97 896
994 677 235
345 37 855
559 339 752
966 727 275
831 859 217
459 837 358
702 195 536
135 504 581
211 814 484
881 440 177
720 616 955
952 287 663
546 807 638
351 534 705
24 711 405
965 844 394
778 716 870
63 684 653
988 810 830
36 786 489
849 24 287
98 185 870
99 913 614
596 67 528
317 187 90
762 710 120
484 935 188
44 940 555
339 129 719
940 924 316
567 711 920
541 335 560
418 828 36
855 924 567
466 545 360
114 782 545
309 474 558
734 593 36
714 584 304
193 316 918
405 437 470
385 259 824
400 438 201
699 801 329
473 579 998
62 485 278
701 712 571
680 643 745
806 853 236
222 66 276
651 319 679
147 126 667
953 950 348
489 257 985
880 898 133
856 785 810
117 385 65
975 980 734
918 218 264
174 684 587
293 292 42
750 841 710
471 335 535
587 871 746
995 921 645
673 479 499
819 246 980
570 273 826
541 208 890
254 858 784
481 25 927
130 470 444
761 15 610
250 514 508
15 768 857
191 211 576
942 839 930
388 69 727
265 553 763
42 921 94
877 60 977
827 701 69
403 371 224
265 705 409
287 50 783
260 239 861
783 992 872
914 519 665
194 447 467
560 441 869
113 441 264
961 688 719
433 734 161
552 241 92
219 361 277
821 396 109
971 754 64
798 134 981
921 656 100
873 319 604
427 489 291
726 239 117
368 164 120
94 801 775
378 108 490
37 611 773
180 66 759
300 789 598
271 912 304
866 698 852
256 980 478
469 573 267
317 867 912
460 964 881
739 286 593
893 559 909
511 353 517
247 800 182
424 733 489
374 735 554
223 115 720
104 829 531
642 130 406
68 490 764
325 604 988
628 999 678
874 619 938
462 38 887
761 966 494
241 576 413
243 297 876
302 517 732
405 556 952
66 659 251
468 595 442
164 515 390
151 125 538
930 812 854
21 276 563
105 355 126
705 998 26
582 348 745
617 148 824
284 626 805
700 938 111
274 358 371
775 273 116
886 49 878
958 217 11
943 611 915
916 361 609
450 184 788
947 156 82
86 39 762
950 890 13
782 435 784
958 847 747
981 64 94
814 87 946
339 390 509
475 970 348
444 306 965
474 707 40
471 284 466
633 806 851
824 364 133
314 484 535
446 599 856
992 194 658
751 40 332
969 816 718
463 49 139
468 736 230
459 36 945
106 332 30
906 175 135
281 507 833
183 945 232
962 376 651
512 651 410
91 531 314
841 340 111
755 183 276
966 160 633
114 158 196
147 335 122
67 435 883
326 138 598
67 150 222
169 30 966
448 687 653
493 680 663
92 145 633
284 507 250
469 986 111
458 307 118
260 931 404
882 176 355
298 581 110
676 558 846
235 548 354
306 336 176
906 716 809
959 223 437
603 98 334
991 330 510
183 660 60
337 245 786
584 716 216
373 934 224
595 115 781
520 237 720
841 334 294
983 752 319
286 677 505
887 238 284
703 363 633
640 250 78
940 791 507
257 737 463
457 133 570
599 516 423
100 326 652
675 33 280
732 56 807
418 29 145
100 804 493
372 12 874
590 159 637
517 63 647
397 260 912
948 421 121
255 401 617
892 26 454
992 313 499
589 703 434
239 109 612
658 829 410
615 578 896
409 923 449
536 534 229
319 926 611
787 334 754
247 515 405
438 990 406
301 416 737
813 415 11
636 473 19
194 258 375
327 101 355
982 986 210
744 617 367
167 332 670
70 350 146
894 346 555
754 131 752
16 700 234
420 477 153
802 180 525
399 472 729
602 280 766
897 599 76
425 933 66
631 671 153
271 769 898
720 868 580
816 911 398
99 213 162
570 685 212
982 592 213
50 452 111
918 491 205
451 636 644
836 227 412
966 18 408
159 744 45
41 873 917
801 13 236
327 118 157
183 433 666
188 219 587
881 985 704
124 980 768
383 886 611
384 478 995
815 118 723
100 364 296
446 474 988
130 279 703
255 60 242
111 212 12
883 20 512
678 788 563
191 616 476
59 903 568
697 189 42
797 271 727
500 810 783
273 497 950
98 981 166
676 714 816
393 780 322
152 853 882
790 52 894
409 871 346
954 923 24
244 89 461
375 128 873
529 63 543
940 423 205
229 438 133
857 693 925
937 194 71
631 354 99
357 890 279
209 989 356
153 251 675
498 965 790
203 223 725
711 288 178
890 958 530
41 698 99
685 337 638
389 773 358
299 138 543
890 423 868
579 711 178
221 968 15
738 83 925
226 66 444
632 200 329
378 355 224
479 663 923
284 314 243
880 996 306
444 612 933
683 189 561
10 345 481
766 842 197
387 37 115
74 135 114
611 573 435
928 337 755
709 430 373
291 906 997
532 616 952
884 848 766
697 212 298
26 321 622
610 234 146
946 590 210
893 779 427
100 996 826
460 456 301
856 259 482
639 388 816
299 573 149
794 408 466
911 332 425
801 383 900
362 763 422
153 769 719
588 729 410
196 211 64
89 739 363
340 640 520
372 973 749
616 353 915
466 831 730
971 110 732
851 727 883
911 906 734
929 499 25
27 896 837
586 940 295
937 452 816
105 471 189
131 703 964
685 644 315
613 737 74
925 220 416
899 825 443
413 627 112
22 664 937
392 450 60
958 812 528
800 730 542
425 578 851
46 925 193
26 524 189
534 812 371
104 677 913
786 171 847
427 486 75
425 624 525
345 671 153
660 332 172
756 278 652
972 246 516
306 548 776
865 603 682
84 865 274
612 301 559
284 217 511
813 795 510
909 137 889
14 742 96
933 292 142
518 132 398
688 826 834
357 923 825
777 350 627
272 362 477
401 370 321
561 856 218
972 881 943
940 205 620
636 887 541
957 58 270
698 830 865
822 756 595
148 978 496
216 846 336
662 507 689
897 16 995
104 334 306
990 245 638
772 287 927
615 140 965
90 522 628
99 496 761
244 314 447
862 157 757
959 533 852
984 942 44
996 397 717
964 896 401
537 528 68
809 976 769
492 514 420
794 836 75
871 159 585
48 285 287
499 635 619
282 580 259
507 51 416
867 694 542
626 722 781
598 121 810
435 979 885
10 385 860
847 931 642
146 123 758
681 751 254
916 240 824
533 562 987
229 224 13
913 907 502
556 683 120
589 106 963
937 728 351
682 803 321
35 792 350
29 459 361
700 571 456
866 768 154
423 567 927
918 234 527
712 734 310
290 257 184
173 386 476
933 429 138
461 90 463
540 614 287
336 82 616
570 977 691
541 521 764
282 932 619
16 46 70
510 473 235
14 981 258
518 949 593
565 234 856
845 899 186
645 618 911
738 491 126
882 84 283
849 528 327
439 771 329
715 539 362
215 256 721
140 287 492
289 97 820
697 560 414
953 338 151
153 859 738
668 333 462
452 817 671
178 318 443
869 208 809
931 693 376
300 77 933
879 86 441
226 466 606
998 642 718
76 282 264
717 404 384
129 557 725
457 214 317
573 84 779
787 79 685
416 667 378
619 572 489
684 840 811
966 949 857
730 948 614
252 686 475
177 102 191
513 530 296
49 867 389
355 446 959
25 91 766
767 582 78
176 829 254
373 581 322
46 222 403
978 88 112
910 421 898
635 551 103
914 524 188
283 52 431
760 881 803
699 645 863
308 894 188
229 255 465
462 163 105
42 354 261
135 456 384
263 482 414
654 766 731
235 604 507
421 932 266
863 362 917
545 929 210
233 103 979
953 356 434
310 705 543
382 165 782
945 608 133
207 264 503
527 806 693
622 483 829
633 82 942
295 476 523
108 68 362
292 332 125
580 350 180
81 414 821
645 310 187
556 226 581
531 960 415
399 794 505
939 459 781
44 549 638
214 772 283
745 448 524
584 795 935
204 323 745
316 320 142
877 280 956
553 307 839
235 944 401
514 632 28
792 507 357
143 23 471
817 661 196
738 864 890
34 898 429
612 831 268
274 653 74
100 714 658
36 309 117
323 546 244
929 513 371
150 495 752
129 755 284
35 169 704
428 50 229
159 597 608
942 666 491
883 663 351
539 172 969
779 241 535
518 302 471
233 702 964
692 437 405
573 215 710
393 844 480
444 424 391
288 839 782
184 719 105
212 145 173
87 254 835
954 322 800
860 520 49
161 237 78
452 363 87
203 872 597
646 542 279
451 725 619
891 919 19
879 97 40
158 731 828
158 910 925
446 970 940
598 545 68
805 288 823
786 524 474
410 178 72
598 879 783
350 216 668
63 613 909
881 786 413
715 344 310
755 755 410
40 724 795
956 722 482
974 906 482
367 819 296
812 317 77
720 935 246
177 345 756
616 109 175
609 729 438
967 695 857
864 609 568
67 540 786
508 49 950
725 172 611
540 579 660
321 361 53
207 920 481
721 255 582
657 594 774
574 99 740
143 518 349
721 849 821
646 576 116
708 469 194
922 240 499
460 471 299
277 60 462
998 319 378
928 179 460
100 61 551
974 835 220
759 47 217
344 49 316
585 147 374
881 460 315
366 679 874
471 410 694
242 174 138
242 51 280
292 993 472
769 107 172
553 476 353
276 620 655
212 877 607
213 820 743
664 534 439
296 904 965
491 40 78
615 33 831
480 379 992
819 710 602
31 264 173
784 252 576
403 50 646
990 690 427
472 271 619
232 826 551
949 381 203
325 812 87
988 457 963
420 903 246
432 579 932
405 19 517
419 300 194
456 120 867
51 475 916
933 669 430
660 443 243
869 271 873
403 325 757
502 727 451
926 913 234
975 879 683
771 856 642
141 622 993
856 84 794
935 52 593
631 31 537
844 755 178
849 603 515
281 487 163
343 192 114
835 322 299
13 95 245
406 976 751
947 816 636
512 377 911
573 306 520
660 575 526
776 588 81
49 449 217
630 551 801
858 353 41
199 88 777
677 599 802
554 392 779
795 539 432
248 774 27
43 445 785
928 494 82
137 506 496
955 982 161
843 740 317
127 214 570
630 942 268
680 862 823
350 903 379
496 142 430
154 786 739
549 34 212
313 854 860
180 298 701
413 803 191
926 677 365
974 582 272
875 69 862
201 770 577
631 908 818
716 435 378
845 335 869
915 185 407
28 353 443
401 788 94
711 155 412
901 223 340
118 361 694
252 521 334
721 711 291
117 550 588
714 480 681
781 436 572
183 302 486
252 779 755
880 499 180
397 471 672
522 843 199
304 976 786
41 827 849
470 559 170
925 375 88
253 753 381
956 722 532
688 169 974
809 198 494
455 410 241
10 328 232
720 772 122
950 971 543
834 102 616
199 942 747
691 559 76
539 858 409
636 442 194
929 878 165
662 225 134
81 540 456
898 684 257
872 760 399
761 887 668
536 130 700
219 890 119
311 904 970
309 238 466
50 462 161
760 906 403
856 102 855
118 414 667
195 888 104
325 472 297
796 810 307
981 875 257
618 910 709
311 679 592
702 465 858
839 507 355
73 653 466
678 313 363
439 900 739
387 547 306
732 274 565
180 295 97
597 891 319
405 927 932
243 373 752
410 299 151
338 775 693
702 188 679
320 373 813
657 434 671
927 447 723
438 85 835
797 896 889
502 837 810
197 638 126
793 664 235
876 948 746
626 917 342
39 522 626
607 664 863
786 694 447
71 267 416
167 788 23
542 778 890
85 856 810
294 992 832
956 12 646
993 278 608
544 997 408
246 709 442
734 173 36
514 496 359
325 141 934
971 581 697
724 992 697
471 878 401
540 120 730
668 463 206
753 380 835
884 233 540
689 201 638
991 601 397
275 428 217
637 519 764
494 285 554
716 280 530
582 985 544
240 697 878
15 286 827
308 826 182
145 495 951
448 824 683
247 876 77
976 87 241
822 944 237
173 86 135
523 32 529
443 604 907
295 436 722
329 420 510
192 635 582
47 21 850
49 150 394
776 37 448
896 282 184
36 882 535
208 381 41
33 173 322
385 79 768
880 718 233
678 834 250
189 471 835
114 839 786
992 860 169
462 481 223
921 569 125
533 734 639
557 593 498
826 786 138
860 442 814
960 294 238
760 248 76
418 487 701
642 65 85
95 17 703
986 740 108
726 536 764
732 103 299
615 279 34
104 324 440
836 900 508
776 184 388
545 324 865
379 674 530
662 612 191
387 411 732
785 261 629
646 983 476
856 301 191
716 654 682
803 407 613
208 303 618
281 569 880
326 952 913
503 111 249
476 276 876
316 402 613
934 584 131
796 658 947
471 340 278
993 918 97
588 737 520
186 877 430
883 933 460
517 458 810
393 499 137
705 546 45
993 996 303
90 56 86
673 369 881
246 992 645
687 698 161
281 453 441
682 218 910
766 237 551
357 442 481
395 879 652
776 360 110
245 69 124
587 865 222
805 579 990
592 699 384
409 785 943
283 94 992
785 730 34
862 612 122
961 164 607
936 81 933
57 288 523
789 564 649
292 973 228
320 879 872
706 853 676
742 519 401
693 544 921
421 547 497
913 199 659
540 561 704
716 991 288
287 717 93
418 812 836
670 660 71
819 666 285
787 381 764
811 446 32
344 389 691
886 616 439
272 455 759
825 747 872
733 519 100
57 253 921
53 550 987
713 261 456
959 427 351
120 954 99
961 256 962
798 898 115
754 310 668
758 431 485
671 850 173
170 469 459
65 888 364
147 244 187
549 52 194
808 773 294
180 501 685
367 41 531
26 199 214
415 969 620
977 850 948
982 349 75
512 869 56
299 177 921
106 655 416
485 660 824
238 705 865
831 275 990
925 373 473
400 847 719
651 782 824
188 437 562
36 916 236
327 116 704
642 619 108
685 83 369
423 790 23
583 417 155
222 959 855
19 935 130
122 842 261
782 261 729
476 930 794
912 581 435
491 737 858
959 219 117
311 29 134
111 392 945
806 138 475
825 916 561
918 374 911
636 883 984
617 724 283
991 280 985
722 76 662
973 754 989
940 298 837
608 37 689
969 508 363
426 607 484
396 701 954
951 344 986
432 151 90
797 124 439
249 319 659
459 323 523
346 564 939
611 74 116
956 440 574
869 78 744
36 880 669
454 379 137
965 810 725
432 126 503
999 19 721
388 361 494
961 930 525
108 626 557
385 202 308
156 483 562
164 850 482
194 664 72
783 642 758
28 544 981
424 508 798
108 41 348
959 513 572
207 674 481
13 361 568
761 877 278
843 644 96
112 731 895
330 974 916
743 277 484
512 453 132
757 900 784
602 537 485
909 190 388
171 768 307
985 821 942
20 489 762
572 873 40
796 791 350
174 300 964
60 511 533
788 970 689
461 595 787
587 187 649
198 579 774
320 772 939
563 749 709
361 205 648
641 247 95
254 877 525
865 835 472
893 787 164
47 806 975
290 932 74
561 521 986
404 228 653
708 855 237
410 197 974
683 583 419
612 24 59
329 948 983
601 948 136
724 66 366
816 837 445
743 802 244
29 193 232
366 861 772
945 129 660
313 939 80
88 469 343
336 287 443
475 858 931
504 731 884
597 825 101
94 756 248
728 848 24
840 192 34
619 893 557
749 495 671
290 930 52
881 846 915
495 603 233
84 286 401
983 482 132
754 233 309
217 858 863
39 499 415
63 29 160
237 179 642
640 800 948
792 27 859
132 692 954
183 56 990
525 98 576
812 584 270
677 32 753
974 49 13
259 100 939
466 410 255
247 884 847
635 953 280
905 559 133
772 621 102
222 284 519
361 181 122
437 469 858
253 679 475
45 225 339
281 126 413
106 462 178
105 888 11
682 479 724
750 739 363
717 912 217
266 735 839
524 152 236
260 510 858
90 449 209
293 849 34
458 510 999
667 274 856
298 54 427
62 182 669
743 586 77
556 916 759
106 598 464
596 801 787
63 573 967
680 968 265
766 624 836
154 616 304
812 995 619
778 898 662
914 297 70
750 659 996
10 468 715
410 637 818
641 157 764
528 309 896
59 851 803
201 511 344
509 367 685
468 952 959
227 899 110
721 567 283
470 183 630
179 318 338
310 542 678
87 274 221
126 349 69
265 218 677
234 331 652
360 617 535
347 19 761
829 560 950
251 619 195
398 494 204
276 470 228
777 219 595
149 17 824
667 465 247
690 545 686
254 192 383
299 882 642
532 816 852
391 523 454
981 952 574
82 308 473
246 215 961
963 835 228
309 494 25
193 916 564
642 761 920
74 323 181
211 554 740
292 142 551
399 223 866
198 396 733
114 606 209
740 633 121
991 746 68
510 664 20
360 805 741
738 484 610
879 136 18
243 598 431
771 25 258
83 245 487
630 53 977
352 71 829
909 245 714
516 689 46
392 836 20
862 675 82
123 349 488
251 800 40
227 898 135
736 427 778
49 539 721
502 647 849
170 193 632
24 856 132
545 858 15
771 904 290
37 379 233
653 600 203
118 387 722
686 641 728
963 382 451
725 262 324
922 245 63
606 927 85
157 941 209
922 822 68
895 287 183
310 451 147
193 868 502
172 647 884
404 330 29
405 75 567
465 620 718
496 444 782
99 606 797
331 863 853
126 935 648
475 38 87
341 785 94
512 315 513
366 613 274
279 992 367
296 108 470
993 623 378
175 925 315
344 466 261
952 730 535
148 244 780
717 174 639
179 314 258
323 127 246
938 33 548
648 391 714
184 215 830
93 600 679
905 718 885
564 475 439
409 448 502
705 60 154
651 516 765
775 471 156
779 288 768
70 249 496
114 357 257
978 438 997
530 777 686
656 891 775
212 703 243
113 95 31
628 83 775
396 410 134
585 142 261
578 796 743
447 674 993
197 34 573
589 123 765
224 143 353
656 854 106
516 123 957
170 159 131
209 947 33
355 581 852
64 119 377
984 62 229
421 136 307
903 647 254
326 999 732
720 84 659
781 983 941
235 756 491
701 420 23
844 723 752
937 716 406
662 84 106
534 552 458
544 833 92
498 685 57
317 361 407
352 287 779
164 69 449
657 919 99
773 364 225
796 687 828
604 732 511
170 503 871
741 435 93
786 112 643
933 912 580
781 122 369
973 563 806
144 887 216
375 661 286
104 859 476
100 579 541
227 800 391
930 341 469
740 840 285
236 299 582
43 786 599
459 575 220
831 728 25
969 500 28
195 19 736
155 949 684
657 909 83
992 807 100
838 447 61
837 660 807
63 459 572
79 33 158
995 980 34
288 934 79
631 60 629
537 266 969
324 183 665
584 931 447
687 928 337
68 228 27
891 992 803
425 175 558
249 863 580
96 130 22
936 380 595
367 614 291
866 245 387
495 867 593
238 502 696
828 187 161
150 320 262
881 837 34
580 851 784
853 932 677
189 527 325
763 11 831
212 579 347
881 80 484
671 38 408
580 261 26
35 118 193
636 993 404
802 703 635
886 923 647
86 469 490
211 742 277
773 449 639
853 221 386
442 929 945
973 476 232
432 197 133
393 938 753
335 806 603
703 386 546
597 230 16
642 75 279
145 926 11
669 373 679
506 430 709
535 69 362
268 87 473
731 145 109
440 123 525
696 873 378
278 188 511
463 226 176
847 569 728
512 827 299
977 367 528
284 870 957
439 166 256
91 215 389
141 630 877
714 609 912
993 818 940
517 19 154
40 269 580
146 829 94
158 368 963
509 682 436
794 20 583
873 478 992
293 16 314
765 935 861
686 776 241
602 474 21
399 400 252
664 13 593
260 191 283
304 897 630
679 439 864
264 62 561
361 390 906
531 359 999
715 122 775
282 839 224
860 567 762
483 436 134
292 56 330
606 254 771
968 69 376
712 153 47
133 667 246
27 681 901
74 765 567
364 969 75
12 269 884
680 383 31
208 276 951
690 380 636
333 436 600
13 57 224
810 413 349
922 494 369
820 780 272
32 548 728
526 789 122
432 44 504
708 491 316
31 757 465
925 90 890
751 225 894
990 987 545
606 779 326
350 215 529
366 640 105
869 467 700
211 80 557
900 554 69
409 541 927
292 41 839
657 70 906
562 84 764
576 49 496
472 753 974
985 588 765
645 116 609
935 271 506
75 234 466
27 68 569
22 475 309
551 491 138
326 962 51
95 373 881
336 444 745
444 408 596
202 145 923
974 70 235
905 445 215
865 465 777
414 540 664
346 982 543
228 570 922
710 737 592
78 728 356
968 649 983
195 790 891
636 658 986
10 901 204
193 542 827
735 761 761
27 215 733
168 348 539
702 614 882
686 399 379
513 192 617
80 383 989
441 129 986
92 688 903
970 816 972
988 881 150
997 805 713
374 648 763
802 273 466
747 711 636
539 351 566
956 898 645
258 179 946
470 703 811
80 790 693
913 675 867
811 385 418
363 919 75
654 977 924
768 931 456
984 154 65
580 436 38
516 166 679
439 571 463
384 27 437
161 428 966
676 305 222
342 832 616
497 293 139
595 665 566
406 682 282
193 540 241
114 924 530
341 90 259
478 232 344
495 711 674
749 389 270
12 949 814
563 908 417
411 960 24
784 633 904
608 210 76
344 465 203
277 71 337
145 837 731
678 216 784
865 816 791
758 413 831
338 950 154
606 329 167
584 987 486
197 144 467
804 440 858
129 199 704
480 39 443
175 437 646
587 778 385
606 960 843
537 104 933
885 698 260
822 248 63
485 173 144
699 452 14
130 681 715
495 17 898
288 958 630
485 863 904
237 536 709
901 384 969
274 349 310
908 54 167
493 38 716
647 786 70
758 454 104
711 707 240
683 495 205
707 55 761
947 95 212
524 724 457
508 556 705
914 303 815
997 987 149
601 581 975
333 116 926
374 580 888
670 835 556
443 741 107
197 724 671
46 256 221
997 378 312
345 729 450
547 318 476
350 565 922
883 399 863
443 849 102
131 888 80
353 965 51
413 99 930
727 989 234
853 801 707
630 314 721
783 884 909
273 820 743
881 751 879
113 621 312
240 107 581
368 725 435
819 337 559
526 175 221
864 349 62
256 748 178
132 587 277
936 222 312
646 607 564
955 586 164
67 448 658
184 871 622
188 396 462
324 187 425
984 146 526
907 163 33
80 927 929
804 209 392
879 89 123
833 511 243
990 402 113
494 991 740
213 603 994
996 977 154
68 813 893
841 218 517
770 448 580
686 235 932
608 66 800
978 293 79
197 522 38
987 400 98
230 988 139
626 286 559
588 187 885
247 42 630
846 462 559
587 117 299
365 458 284
334 446 239
776 575 408
908 971 504
292 430 705
485 540 561
196 11 971
899 269 503
594 549 353
747 227 797
697 438 966
258 307 377
840 180 738
541 130 384
754 960 67
976 11 93
256 565 381
583 897 200
878 252 738
917 931 581
831 535 492
979 614 730
448 795 248
686 416 606
666 857 920
407 889 832
749 991 92
267 728 698
485 485 251
802 991 210
56 534 959
608 692 985
42 605 581
604 144 677
979 675 54
238 402 78
94 539 124
562 180 56
447 802 274
268 843 507
754 749 496
493 23 82
492 333 52
274 804 79
466 431 312
717 83 446
896 969 664
755 569 878
204 796 308
695 706 22
35 163 963
780 620 650
70 727 552
697 212 942
717 607 804
579 813 65
344 424 995
103 235 781
489 503 22
52 492 627
420 100 991
978 149 83
323 835 158
319 736 728
224 169 288
994 391 651
178 600 871
890 14 602
259 431 440
795 208 146
66 304 354
752 161 524
873 178 297
112 800 426
619 587 623
259 406 44
974 896 447
706 740 559
562 447 791
450 688 810
164 621 207
867 980 255
739 633 274
440 752 715
679 266 543
85 362 993
971 677 241
140 433 724
14 215 400
204 959 444
481 501 988
852 14 789
590 106 243
664 571 622
952 164 697
545 48 144
955 141 254
658 609 214
22 406 785
201 524 10
804 809 110
733 557 325
193 954 809
882 749 254
486 210 979
811 704 676
360 504 69
823 701 326
592 117 785
650 61 955
436 268 146
422 41 402
166 549 232
986 979 321
776 382 683
916 963 275
329 570 646
626 180 381
946 729 519
876 182 28
131 634 402
627 676 136
562 537 941
517 614 298
140 880 575
658 980 467
289 895 199
152 153 12
559 496 445
388 631 276
107 906 893
662 891 503
816 914 181
966 104 878
881 876 714
890 194 635
796 278 674
916 351 580
715 911 585
32 383 147
523 368 992
993 778 193
632 915 883
794 168 90
274 160 102
806 84 821
487 756 364
536 815 339
804 309 504
754 336 39
853 597 973
473 665 982
796 99 827
448 691 378
442 116 721
220 186 156
218 446 785
875 446 736
311 286 721
687 218 555
639 906 136
112 548 738
989 297 622
172 482 370
807 368 48
48 380 918
648 678 563
382 896 864
708 304 794
422 243 772
75 630 29
974 970 329
858 958 33
855 167 993
491 915 299
973 93 530
892 771 77
24 561 46
845 601 325
168 662 102
492 962 707
802 148 530
294 226 973
525 841 956
978 435 389
660 294 956
636 521 563
450 532 694
722 753 394
155 23 561
588 105 417
476 137 257
150 315 686
583 476 535
800 388 692
537 399 191
407 799 928
59 949 613
704 787 545
48 586 608
483 402 73
206 98 465
735 922 512
249 680 946
526 911 241
944 990 773
788 43 514
580 482 663
551 15 54
327 271 748
201 547 917
821 512 637
749 109 440
80 151 398
53 326 108
777 883 582
974 630 593
783 364 826
600 333 301
435 421 91
363 326 592
39 240 520
149 500 597
862 869 557
896 281 358
726 753 835
424 689 462
850 574 615
534 407 211
954 724 148
649 189 475
163 951 563
296 670 332
592 700 444
450 331 570
471 38 148
525 76 52
414 37 80
520 62 819
334 827 935
368 869 332
735 274 15
465 716 946
428 350 75
932 127 404
154 721 632
262 596 823
462 181 490
444 734 768
284 42 18
474 508 713
411 730 612
647 180 752
663 406 709
939 10 255
172 298 912
237 849 112
863 950 950
762 441 501
80 201 629
742 468 664
243 546 76
917 301 493
183 526 205
248 350 374
551 586 276
527 927 506
534 901 918
433 524 211
559 527 137
80 23 264
864 53 17
617 629 570
803 436 17
973 901 668
520 137 26
804 590 402
542 592 398
458 839 194
635 337 680
232 249 194
912 757 869
644 574 489
183 224 81
70 751 443
585 699 408
951 56 962
219 315 472
547 325 534
174 521 47
103 881 627
696 522 992
490 933 387
888 449 593
583 485 460
84 545 878
623 180 322
391 236 952
912 576 77
181 203 655
125 678 363
614 601 149
295 897 816
395 173 544
683 713 41
725 830 953
411 643 614
11 244 159
196 163 923
56 290 498
504 286 509
395 729 62
50 311 394
547 835 624
837 865 130
572 269 526
323 677 288
798 204 492
873 299 100
302 450 627
219 366 594
802 898 183
679 170 524
281 890 575
210 385 921
151 988 679
731 799 24
545 297 489
919 794 503
49 901 929
482 289 747
563 514 700
414 629 126
218 18 136
47 156 289
998 637 539
583 66 548
411 197 585
483 305 486
786 339 692
671 130 546
582 669 263
477 632 992
90 516 708
336 840 137
164 925 603
960 150 457
983 19 996
954 780 171
880 484 56
651 509 64
872 478 41
492 765 881
262 460 889
555 538 511
425 117 950
754 227 950
959 169 793
807 92 532
104 904 859
498 369 71
527 823 416
454 961 941
89 62 118
563 214 712
653 547 182
466 382 62
762 130 370
454 532 960
823 475 337
997 233 664
785 941 504
328 147 705
702 62 893
437 54 924
300 690 149
516 80 945
523 330 432
887 590 186
553 45 346
290 104 641
657 977 736
938 609 737
288 947 617
993 232 910
837 841 499
875 682 861
477 457 584
565 645 697
265 28 647
76 39 997
990 915 991
479 333 483
765 775 377
312 947 127
90 343 44
905 940 624
284 170 957
279 316 904
189 210 695
40 763 889
846 336 835
481 416 807
261 875 454
958 380 16
916 250 846
542 706 44
937 282 913
496 144 927
308 504 121
630 707 275
514 610 672
708 827 252
612 648 831
741 362 908
843 301 959
556 78 965
429 678 385
106 208 682
161 884 837
861 115 234
208 657 180
988 593 370
792 823 29
527 249 708
612 346 946
369 13 946
514 398 824
297 185 472
988 500 914
671 358 818
754 524 48
416 18 547
428 127 529
197 124 378
380 123 426
941 935 912
76 702 193
873 115 827
227 654 160
412 684 263
521 203 268
614 430 880
261 804 824
266 829 596
414 908 770
247 117 790
454 643 404
524 852 766
887 402 460
232 296 10
438 318 526
72 527 140
377 314 106
470 260 158
912 22 421
781 402 532
248 992 601
70 628 366
961 372 250
201 864 997
476 287 541
411 119 681
565 416 853
457 569 718
786 661 14
244 44 315
199 337 276
837 970 658
151 415 182
31 683 877
656 816 90
415 554 943
690 96 310
951 220 549
909 529 76
974 671 75
313 179 897
617 197 755
213 929 384
429 586 262
433 973 964
193 291 760
810 786 495
155 489 496
349 965 90
288 686 348
370 974 161
58 34 533
746 346 968
101 463 829
700 632 397
252 537 594
486 207 813
763 653 58
654 361 50
844 940 311
270 444 54
399 151 543
337 647 86
926 349 407
589 12 471
445 725 565
565 650 39
425 388 781
610 37 984
597 109 969
144 409 947
106 236 892
950 578 131
374 110 194
982 190 266
680 476 686
17 260 65
327 876 606
588 583 405
364 941 912
977 692 113
340 222 508
288 267 697
685 241 709
816 656 826
322 124 880
784 791 96
332 184 213
87 555 528
842 746 383
995 275 776
332 128 36
913 31 181
29 333 940
38 652 94
104 911 252
724 488 284
476 528 738
742 121 310
844 596 790
275 965 33
744 131 94
867 582 791
329 950 90
825 735 646
958 103 258
790 501 253
590 370 486
436 999 753
502 899 837
500 203 572
764 509 220
84 24 435
577 925 448
852 902 300
798 178 557
644 924 911
864 658 332
960 830 595
444 365 242
17 486 487
464 524 871
863 601 269
160 802 801
284 459 832
928 382 786
743 809 979
571 245 317
934 535 40
493 734 985
91 957 667
32 387 855
761 920 827
520 319 691
75 830 46
309 365 137
758 170 949
858 239 552
635 66 452
764 501 574
777 988 986
489 772 430
336 45 596
453 846 151
780 984 338
495 956 360
784 799 241
633 685 504
436 900 531
472 722 45
97 976 816
751 649 55
230 217 53
39 406 651
707 880 989
378 303 149
708 687 318
456 991 805
581 150 190
11 398 295
677 635 226
918 357 833
205 635 883
543 514 796
547 678 970
770 960 200
215 680 270
789 439 589
174 82 786
453 352 609
842 908 679
217 747 159
136 320 309
486 216 178
167 535 550
737 536 817
997 996 775
143 304 383
746 884 569
323 498 685
475 350 568
715 433 189
324 537 835
649 336 438
153 110 704
446 787 261
786 479 626
44 665 391
748 255 303
830 492 393
358 638 430
562 614 224
172 532 712
748 887 977
830 999 331
572 94 732
263 936 182
191 479 145
85 856 293
47 928 586
812 912 916
198 475 31
691 722 490
519 644 81
429 352 638
416 701 384
880 909 673
163 425 74
312 621 733
289 134 602
186 892 664
408 20 723
912 438 178
471 409 322
931 137 601
206 991 266
237 953 530
811 634 129
603 458 551
501 940 339
154 443 753
589 168 818
390 342 896
796 715 427
107 313 328
668 474 50
590 508 956
131 608 333
942 690 428
333 354 106
307 977 657
294 437 784
229 619 635
450 580 14
633 654 863
160 275 385
802 267 420
124 507 154
468 290 464
499 33 892
582 228 839
754 49 910
521 230 128
536 110 200
919 253 327
815 353 706
257 604 490
355 642 588
633 571 677
497 810 750
394 151 528
230 795 434
860 516 841
16 631 147
344 246 112
647 970 349
553 993 934
521 594 967
351 115 311
464 864 804
279 789 910
457 875 105
612 102 796
451 89 214
104 269 593
959 535 409
197 119 797
612 164 372
643 29 579
903 387 886
846 475 592
314 202 593
935 26 532
156 811 711
288 695 344
602 778 724
86 382 148
649 996 419
610 324 812
153 287 639
333 433 798
432 932 106
326 18 924
382 262 882
132 973 346
450 402 922
526 386 736
492 439 918
402 423 512
524 71 737
501 938 38
273 901 517
415 59 491
877 941 551
609 955 632
155 836 376
503 653 409
990 249 600
75 770 143
633 928 970
121 467 344
857 672 821
716 717 336
890 777 147
502 255 661
219 426 470
341 128 278
341 115 625
944 241 685
551 648 401
218 191 711
201 31 434
142 335 443
600 675 390
794 541 330
108 527 51
485 332 598
801 61 964
991 720 119
712 332 140
729 637 942
106 856 529
65 609 874
337 62 404
433 479 22
567 452 55
185 398 583
207 112 891
576 661 679
865 60 345
265 154 568
376 294 671
392 833 346
297 994 405
379 601 679
35 151 10
667 991 200
38 447 472
711 800 836
915 144 88
744 585 764
439 575 29
280 204 702
381 581 60
936 948 819
158 99 152
438 254 936
382 198 620
587 171 978
130 616 62
304 384 740
615 103 698
637 371 297
278 946 96
607 201 640
187 291 341
533 545 385
228 903 952
876 129 829
344 61 357
750 394 955
615 366 593
87 800 672
812 162 784
20 921 134
409 502 188
606 882 298
906 861 119
499 253 443
259 485 860
280 988 403
826 456 289
927 469 883
356 916 289
439 924 873
480 755 770
22 127 784
480 135 910
202 312 11
92 381 573
733 573 861
178 512 422
877 632 801
888 204 770
99 628 839
719 463 985
916 724 161
519 523 135
746 652 332
414 802 885
817 715 832
519 682 281
590 911 390
14 162 616
443 505 308
412 477 489
615 783 215
693 840 715
948 696 817
544 20 451
574 997 755
181 17 541
236 483 62
85 637 808
578 716 911
307 307 30
843 846 256
816 650 364
172 544 371
551 27 53
929 816 709
713 333 229
973 932 838
766 167 490
426 516 226
516 908 430
790 160 497
22 199 620
73 827 611
842 89 696
612 428 475
835 95 954
700 588 920
194 246 931
545 11 806
755 432 919
917 82 633
201 823 17
372 831 309
508 228 423
200 930 400
684 843 478
270 738 101
298 640 856
36 144 899
392 172 289
591 425 279
285 182 988
548 350 412
646 181 955
383 183 812
478 940 159
21 218 772
132 613 789
74 860 182
351 720 424
688 510 634
198 943 786
358 174 88
42 748 895
891 677 414
340 417 614
33 748 709
89 701 870
405 801 777
166 664 639
532 755 860
515 317 174
836 334 845
968 392 127
736 423 244
190 117 227
707 87 974
130 248 335
418 73 237
45 412 769
844 206 608
645 82 690
404 630 826
913 236 527
355 996 46
264 309 979
555 997 196
644 526 662
562 884 67
534 642 415
422 245 468
606 897 866
978 81 948
206 882 957
683 927 800
559 821 82
772 322 123
992 711 517
909 264 336
772 260 991
547 706 214
622 363 995
801 68 511
728 176 716
686 745 719
732 276 386
883 665 575
187 734 691
202 235 695
935 952 169
810 337 77
37 885 997
278 954 594
115 244 388
15 963 280
474 329 609
726 117 487
843 391 887
824 789 662
98 727 567
537 318 266
812 746 793
338 821 965
134 295 825
669 238 566
807 108 168
235 109 506
840 96 49
238 605 97
235 395 256
257 433 424
661 617 961
34 130 346
500 345 768
580 256 380
438 764 339
119 520 613
547 653 226
760 363 850
789 474 904
511 470 414
605 202 843
638 861 119
659 41 621
520 208 875
381 502 148
881 739 996
432 796 522
476 852 961
391 214 349
431 338 850
120 865 554
53 844 950
918 931 846
928 677 15
696 311 495
142 995 705
530 850 734
61 602 783
556 118 289
286 65 877
252 455 970
304 909 478
528 268 617
508 474 124
98 650 970
854 69 852
619 358 948
831 26 913
133 626 553
178 351 809
500 796 958
976 213 650
710 778 150
62 834 726
894 974 994
742 521 372
16 860 175
83 908 138
520 173 891
205 306 790
517 457 545
680 719 92
785 814 674
692 428 257
653 681 115
762 698 404
983 959 490
525 848 844
923 725 109
248 417 456
892 524 620
332 336 232
817 877 32
65 448 890
92 442 244
304 704 855
320 239 715
933 86 156
269 638 193
727 601 774
387 529 937
155 94 788
147 694 829
911 310 509
686 399 587
351 584 118
915 164 245
574 729 757
717 180 759
787 498 917
391 532 124
49 884 270
758 980 96
467 488 376
43 223 70
478 857 664
968 173 827
217 387 675
744 618 960
173 254 283
313 475 345
515 633 600
986 124 676
803 739 356
174 905 796
827 468 265
20 630 806
220 170 805
304 24 956
329 36 923
694 806 146
945 329 640
475 116 368
314 612 834
311 561 25
493 154 113
548 420 775
715 775 293
358 786 62
414 983 856
948 569 229
189 30 743
287 350 416
659 953 281
445 799 842
646 170 321
672 38 951
461 426 167
817 59 338
716 396 781
818 252 506
323 930 298
216 996 28
864 88 552
445 934 736
46 983 189
490 560 269
802 984 580
174 722 605
187 52 124
889 358 406
110 614 438
967 619 40
27 727 509
46 269 415
623 760 955
118 271 363
40 478 169
225 128 206
492 799 29
115 713 13
124 69 624
718 368 528
946 862 211
672 992 566
181 497 78
830 831 538
269 221 382
168 970 687
951 197 53
245 604 666
940 417 282
456 882 696
882 708 751
494 780 758
624 223 356
698 966 864
235 891 877
168 203 400
429 585 783
898 419 572
409 609 917
90 331 257
890 333 785
917 974 181
793 103 719
921 775 230
290 206 515
884 812 885
826 333 371
13 750 670
912 144 719
405 378 989
730 206 173
282 400 839
640 206 69
896 339 172
965 420 55
871 543 780
897 296 807
28 230 919
648 199 816
123 499 344
656 47 607
103 954 811
975 516 128
822 664 804
971 242 430
554 625 636
199 796 16
197 684 436
827 476 406
595 470 952
572 338 143
735 788 949
883 83 323
508 344 562
28 727 384
679 173 833
208 64 429
351 379 709
164 608 218
909 817 347
408 569 31
68 299 171
408 551 714
642 967 428
296 30 614
462 680 53
127 172 857
165 571 741
517 418 63
645 682 860
192 257 520
127 582 229
235 709 993
24 139 416
512 406 337
354 209 449
458 391 892
376 472 876
61 990 96
154 466 51
823 27 919
743 995 818
964 900 943
698 13 717
644 958 779
651 480 843
639 903 750
414 447 757
989 760 891
61 722 907
120 212 358
125 569 576
236 272 193
492 623 712
382 223 695
221 918 912
563 473 369
863 410 224
317 599 528
710 394 10
600 718 805
298 975 135
38 858 466
212 387 957
886 412 188
175 98 672
651 114 263
988 333 470
823 22 52
924 616 257
549 19 82
820 917 852
618 279 884
710 266 547
103 840 911
998 689 537
491 985 538
266 541 656
805 912 476
514 575 227
574 702 118
223 280 771
19 380 692
736 434 921
102 584 197
157 401 594
801 613 474
801 105 594
557 196 889
725 882 188
461 341 632
651 995 500
872 956 309
690 729 103
705 59 96
139 481 687
15 322 345
864 116 804
177 706 509
372 701 264
681 151 786
701 744 447
622 891 856
31 540 906
602 774 705
528 447 366
202 704 115
862 780 43
984 433 705
217 500 336
64 107 877
397 983 884
139 477 52
955 424 460
196 746 698
556 814 914
337 191 344
144 865 178
295 171 716
886 932 171
594 382 46
606 986 949
345 917 506
901 60 755
52 906 32
647 184 493
910 809 872
90 833 36
96 335 950
156 874 93
764 394 314
397 189 533
17 561 929
846 44 136
255 501 39
107 160 853
595 837 445
503 200 499
468 949 665
231 980 180
673 832 328
254 94 238
931 798 703
831 790 223
961 196 563
230 698 591
172 489 794
778 575 369
884 133 286
397 55 467
404 19 198
488 102 484
725 103 634
574 787 634
162 317 198
979 288 827
867 756 624
487 438 734
22 761 990
528 589 53
109 879 762
119 284 294
903 488 225
473 641 380
106 819 391
117 315 697
375 258 843
24 905 889
460 231 757
359 257 359
401 651 990
382 853 130
95 271 775
969 603 670
161 31 484
671 975 845
443 108 603
890 15 874
949 290 46
729 154 951
582 955 12
572 463 654
586 191 237
361 20 522
680 25 796
609 934 705
44 995 995
368 456 163
92 555 429
371 448 253
526 40 548
309 349 223
91 809 824
477 868 34
122 765 310
501 932 284
859 991 894
631 365 308
713 387 941
60 890 598
764 157 841
959 844 14
616 533 817
466 617 359
922 858 735
631 437 651
707 786 382
902 262 519
306 155 881
58 730 523
319 86 999
493 306 108
265 397 918
629 407 745
855 332 906
28 394 470
966 979 905
392 594 90
928 552 506
674 974 637
685 821 579
245 511 928
741 880 630
55 101 839
854 619 408
842 43 476
772 932 66
575 504 772
146 268 907
368 426 559
221 184 994
796 603 853
389 151 21
973 425 137
793 944 764
862 63 204
278 531 35
746 778 355
513 649 997
166 543 961
88 569 508
603 845 686
930 996 581
77 707 679
634 442 562
305 944 65
440 995 868
745 892 427
105 464 875
691 716 647
304 624 898
31 79 565
742 278 991
60 336 126
24 144 366
916 491 319
149 198 510
389 873 999
928 274 864
338 128 260
23 506 671
994 929 135
204 631 567
130 731 583
388 225 768
971 167 533
470 443 254
372 985 496
159 349 774
217 931 603
660 125 633
679 577 103
236 981 73
930 92 496
659 380 959
979 776 18
528 473 75
51 553 384
366 454 283
207 584 420
857 267 883
769 638 525
372 263 752
729 221 861
548 593 233
766 953 948
190 993 896
736 543 947
54 440 13
899 686 41
182 944 239
311 939 833
45 104 272
828 70 280
407 811 695
413 980 699
761 108 67
279 821 382
583 603 203
996 462 319
521 752 471
591 673 455
794 952 450
119 481 567
211 553 744
768 322 600
242 784 424
910 390 325
645 21 893
670 19 975
406 103 47
582 993 117
620 690 323
287 389 569
663 192 656
658 264 545
709 494 35
86 137 623
522 184 28
154 289 481
717 645 141
417 953 888
711 480 56
209 138 37
307 254 568
911 270 987
164 793 411
683 709 185
237 472 643
614 227 580
478 910 680
826 68 164
706 487 822
711 539 678
762 937 449
843 800 467
157 622 787
167 401 57
553 312 549
585 570 183
676 169 984
282 662 407
880 638 716
671 295 421
95 218 753
155 66 129
625 894 708
575 695 843
333 75 276
854 958 241
621 110 302
841 145 304
119 448 716
361 990 92
875 733 937
598 822 704
99 145 56
953 74 213
152 106 686
704 956 252
266 917 141
353 987 581
114 401 654
171 759 84
22 506 76
458 316 93
392 130 759
437 560 856
268 875 727
715 108 837
312 276 793
670 227 276
494 354 98
650 764 691
429 203 389
366 562 780
141 252 788
148 866 587
221 890 823
893 231 512
332 156 918
871 16 221
268 907 878
355 226 576
836 191 766
834 390 966
343 30 355
413 183 107
887 260 491
776 471 896
160 679 301
388 670 561
627 242 420
65 148 155
497 420 983
277 668 403
812 228 78
995 78 670
101 512 440
115 259 760
31 500 129
974 685 71
79 615 303
480 58 905
57 862 541
247 939 789
61 236 12
187 389 423
592 427 150
993 350 873
249 197 741
485 698 266
774 286 980
616 808 388
537 492 532
435 762 365
462 862 879
521 226 426
991 445 589
867 630 262
817 200 906
241 911 917
926 63 33
750 525 818
79 316 192
572 718 924
418 451 75
774 229 863
767 724 290
166 845 823
89 338 882
512 741 333
328 99 290
957 202 711
622 518 765
263 238 180
536 461 377
223 964 186
850 753 616
726 367 857
310 480 122
346 754 57
632 189 426
114 348 983
821 50 302
126 839 602
964 335 125
19 879 52
672 231 639
723 567 288
364 247 170
596 886 290
637 880 288
696 657 873
295 952 198
49 182 90
53 898 991
292 624 26
459 744 640
33 126 231
820 881 874
568 90 537
653 952 122
798 595 29
398 236 620
763 419 87
901 938 34
383 787 110
628 292 350
524 810 492
785 406 660
517 484 655
322 826 516
911 764 210
471 444 212
351 555 126
661 687 139
837 999 786
967 974 158
999 890 512
267 377 860
686 768 26
179 835 297
181 915 449
36 547 342
38 713 892
149 548 89
201 104 527
500 551 159
528 933 793
478 387 632
644 746 669
858 853 390
159 944 312
292 516 787
854 426 174
300 247 846
147 59 108
879 549 210
472 796 59
716 262 736
996 75 845
297 342 943
589 232 146
914 528 746
421 823 793
463 516 874
347 411 638
587 360 236
769 320 159
280 540 104
484 325 989
21 479 635
340 491 573
545 186 797
526 306 966
899 314 238
657 911 927
979 208 83
592 242 703
63 176 687
653 321 459
287 44 949
774 409 126
872 770 921
873 720 676
620 286 980
591 507 719
868 156 701
140 967 193
906 959 688
583 391 707
790 520 26
995 462 175
117 65 411
484 777 583
355 479 84
871 671 387
406 46 103
545 664 868
929 575 922
394 384 55
391 865 89
265 190 358
775 586 170
478 982 343
285 925 228
145 468 102
217 459 587
621 205 914
197 770 714
415 566 570
18 863 885
573 538 997
421 627 245
220 42 345
837 388 141
520 949 72
469 744 112
242 76 384
427 812 209
576 198 547
50 325 285
473 319 720
414 951 646
678 870 391
780 86 299
538 754 45
219 165 282
396 157 191
91 623 372
887 747 288
175 803 543
243 658 895
277 311 467
496 856 553
899 945 679
299 407 430
860 671 472
307 387 691
991 875 302
230 819 632
723 449 577
425 240 288
843 837 370
854 295 592
832 102 280
569 170 487
320 136 63
118 386 752
546 576 231
809 75 671
270 954 465
281 174 609
433 566 413
971 674 779
926 617 709
565 126 18
343 499 399
146 534 438
924 788 763
900 380 498
190 585 808
823 559 137
125 845 430
545 388 937
626 13 225
397 947 112
923 167 912
965 605 823
327 961 358
40 66 518
337 752 98
488 831 954
28 928 102
278 663 436
289 686 477
160 531 268
441 715 809
200 179 914
890 986 378
613 108 998
873 403 85
417 729 470
269 483 486
56 189 504
516 112 927
139 720 322
890 563 274
102 989 281
606 998 312
157 320 115
507 702 936
709 313 829
129 914 620
695 778 843
110 668 222
740 508 419
112 958 873
403 324 394
142 260 204
757 309 54
333 582 689
874 269 829
470 960 248
774 794 312
428 573 955
431 19 594
757 447 932
763 156 182
495 331 114
254 248 52
785 605 374
429 941 650
490 376 639
131 960 605
932 199 236
267 458 105
356 529 185
414 914 579
375 899 105
370 740 678
69 613 23
966 917 746
935 618 366
232 784 828
453 210 704
303 590 806
760 59 725
944 969 28
236 946 312
765 128 888
453 686 499
232 85 189
231 670 95
630 154 459
95 142 371
130 513 490
130 710 249
748 452 348
639 234 186
468 409 607
203 549 539
167 715 457
832 801 504
451 778 585
794 29 71
371 330 417
861 830 371
598 390 115
519 326 930
998 573 756
386 651 719
928 861 177
960 854 673
607 470 147
373 788 326
693 581 403
259 149 20
462 574 289
553 102 907
100 509 76
208 274 54
233 986 341
127 703 965
378 428 941
198 66 749
754 639 250
872 993 289
503 411 141
970 135 809
137 576 589
398 240 20
969 34 653
593 569 534
333 636 369
274 736 622
314 968 387
491 713 156
691 296 489
655 931 861
661 975 338
290 822 885
487 628 940
996 72 292
405 752 53
117 581 332
42 895 481
731 59 177
236 710 943
963 685 711
893 62 456
932 351 610
176 181 147
618 261 562
357 642 862
837 530 361
75 472 312
77 231 388
474 561 109
647 808 558
404 855 955
234 859 537
697 650 969
988 457 503
199 164 408
938 563 492
905 628 688
240 531 321
878 18 190
194 573 996
308 318 275
443 186 94
896 932 326
934 731 601
615 713 83
977 81 731
737 435 830
160 840 805
839 432 741
354 58 346
310 975 229
903 362 528
842 876 413
643 109 476
492 919 314
702 88 381
250 648 382
705 738 234
976 354 126
680 199 781
165 780 122
532 354 999
160 697 876
294 205 659
510 439 334
681 785 243
584 612 426
135 276 351
345 634 140
572 67 381
403 840 928
748 698 431
781 922 689
815 970 523
202 288 288
11 275 500
895 681 772
75 430 174
229 912 380
669 282 708
753 540 969
607 679 637
161 347 818
73 170 99
106 369 433
529 961 74
347 73 828
927 755 154
872 689 633
513 713 906
905 229 826
210 968 256
32 282 579
365 281 907
244 683 832
333 381 717
667 717 752
349 955 238
61 629 988
337 681 175
92 862 749
688 280 510
927 763 449
12 783 845
161 888 730
513 834 787
319 643 664
370 480 595
564 425 357
390 737 642
82 865 979
902 890 399
540 321 561
772 441 675
216 297 889
121 339 640
658 254 590
180 946 819
278 683 448
823 643 348
980 559 492
496 846 807
996 768 622
152 316 523
855 358 48
870 146 67
555 484 66
954 598 689
670 600 421
32 377 759
850 711 171
349 982 866
805 289 354
393 996 679
818 753 555
607 267 531
10 473 687
167 695 909
949 677 175
478 831 75
256 731 493
355 34 387
432 684 598
624 407 567
435 143 330
490 223 306
95 850 227
878 282 148
762 351 519
651 267 928
54 412 84
667 940 843
527 841 842
333 882 12
775 725 698
235 538 99
350 137 993
928 971 12
689 825 234
156 382 516
705 105 681
526 763 135
663 387 870
123 22 718
601 823 411
733 770 15
998 75 837
568 447 750
513 913 555
643 507 644
780 824 35
87 338 934
785 728 411
800 797 433
930 301 952
105 230 489
196 115 885
337 839 560
806 910 161
855 617 579
223 811 281
414 291 728
908 283 321
931 273 909
861 374 641
344 244 153
697 999 111
401 750 304
773 873 142
855 522 184
991 464 649
964 557 918
12 690 84
826 801 531
359 210 719
622 492 372
210 999 236
952 52 975
51 955 725
201 166 503
110 202 240
481 537 171
984 924 803
890 893 245
534 10 655
900 950 562
133 370 265
194 507 448
550 510 795
150 456 106
473 876 72
736 937 978
44 293 784
916 704 639
730 676 897
829 417 504
644 112 654
208 70 421
638 508 968
213 21 506
552 365 267
987 610 191
780 884 287
604 952 490
620 859 111
334 795 435
567 687 758
398 722 477
763 983 639
433 332 161
557 172 506
988 279 886
406 72 816
508 437 274
201 306 244
328 94 642
613 760 285
812 364 739
168 339 677
544 528 85
559 863 887
465 145 605
653 631 29
747 387 31
105 178 569
337 826 991
938 157 450
923 890 838
560 339 773
142 210 881
680 350 884
60 973 604
335 237 654
61 547 731
655 749 154
60 569 931
523 864 718
341 523 59
337 787 383
381 503 663
852 766 646
847 732 481
559 876 881
373 833 940
13 866 226
135 797 446
910 591 892
453 588 770
159 553 956
732 910 543
750 561 244
355 990 916
974 338 67
606 530 952
833 480 437
245 467 521
219 916 776
365 673 881
550 312 108
78 927 623
156 255 981
689 230 435
745 378 982
577 597 686
423 777 89
305 919 66
518 421 477
563 359 888
581 979 412
977 611 137
839 965 18
680 478 60
918 930 46
517 296 448
43 932 229
973 547 792
964 109 926
318 460 503
789 550 899
455 67 641
604 383 24
785 662 461
527 222 996
272 137 226
636 336 294
496 882 574
881 681 498
879 171 682
103 712 256
258 21 908
962 395 622
363 474 939
22 633 941
584 264 917
993 976 117
712 655 883
152 359 461
916 827 443
570 590 196
236 94 581
962 88 594
234 55 18
429 687 567
985 517 947
439 79 614
690 78 339
654 395 638
914 46 399
247 480 376
20 708 551
215 561 726
188 677 767
38 510 368
687 448 190
329 869 52
573 973 465
977 863 783
100 132 844
125 277 49
477 187 458
136 664 235
125 281 23
508 863 744
466 429 260
749 856 178
569 627 69
543 683 374
799 77 576
959 992 300
723 122 78
238 137 626
971 605 239
851 286 346
300 751 935
497 679 172
133 683 213
741 432 407
286 734 526
900 16 295
757 582 317
775 319 743
722 602 116
130 971 906
410 915 504
51 239 885
477 477 267
228 844 816
230 670 927
595 887 322
775 195 713
948 763 940
804 956 142
769 746 503
601 693 99
552 842 612
158 838 81
796 985 740
732 148 110
657 485 987
874 24 271
94 775 321
864 214 546
769 34 443
566 535 926
345 567 429
419 796 327
867 460 64
52 392 427
590 652 392
565 321 42
859 623 854
399 100 153
542 950 754
642 296 386
668 659 432
55 942 319
595 258 74
775 479 571
696 56 653
679 723 172
784 985 268
960 256 666
657 701 417
355 954 438
149 315 338
97 520 646
122 839 304
499 785 580
352 375 779
834 881 355
665 820 937
789 731 30
326 127 924
868 516 700
348 250 631
52 320 590
521 530 303
454 968 272
947 295 648
832 77 927
927 525 813
928 555 772
540 763 933
834 267 247
460 971 227
901 379 876
998 285 982
696 207 809
423 149 622
928 942 502
61 792 382
700 420 531
580 340 605
590 65 619
242 906 782
234 754 389
346 919 855
99 421 309
332 247 154
988 630 901
104 472 972
849 406 71
873 479 116
973 777 611
789 131 454
553 967 215
922 165 283
188 327 711
440 106 260
594 650 65
437 492 611
94 190 174
541 329 229
526 990 245
993 11 922
928 365 405
426 386 24
208 967 467
178 330 349
662 387 342
672 182 513
607 819 723
98 414 553
574 586 274
366 392 435
931 125 969
816 234 446
869 114 340
579 305 492
86 330 788
168 630 298
647 29 567
180 56 113
799 718 197
895 652 911
988 63 311
429 428 181
382 126 169
616 534 789
700 179 118
680 978 723
642 287 729
367 395 903
673 845 260
791 754 848
212 251 301
622 111 218
32 474 99
630 674 431
481 961 329
552 905 770
108 926 452
187 51 173
909 550 172
454 671 525
159 256 767
384 309 609
529 349 408
500 499 90
305 212 112
857 881 85
334 328 296
443 416 834
627 209 640
150 926 228
961 535 447
607 928 205
975 254 532
885 775 231
693 606 985
102 800 708
146 673 945
740 461 401
283 84 714
316 908 847
611 833 830
951 60 13
653 831 440
786 501 644
834 482 788
781 768 172
646 885 539
205 408 319
303 836 902
630 123 831
187 288 972
491 458 588
116 886 562
668 266 332
455 618 314
93 952 890
878 32 648
952 953 617
474 534 109
673 212 666
843 224 559
451 240 609
591 894 645
338 527 760
562 746 192
916 181 409
442 365 917
644 787 666
620 138 427
252 844 644
206 902 431
962 844 786
612 998 767
269 249 521
192 612 391
376 686 401
263 539 586
160 643 518
772 788 302
502 981 197
413 574 646
985 68 982
969 282 14
283 676 231
820 589 119
825 891 869
211 556 241
431 944 244
36 475 78
904 694 928
38 182 555
915 708 850
70 365 560
455 486 208
984 319 593
599 823 974
340 311 275
585 832 396
797 637 825
758 804 443
857 922 415
720 323 42
796 275 659
754 895 586
275 919 419
928 294 634
165 935 449
413 833 918
465 693 980
963 631 510
943 665 739
245 666 684
475 583 503
280 190 970
795 661 33
310 525 195
668 111 216
559 886 291
513 315 216
792 396 176
979 904 533
383 148 557
623 966 919
629 416 841
623 482 229
789 851 212
863 540 926
326 574 347
953 55 758
675 581 858
315 137 939
607 587 969
198 651 175
787 99 926
184 100 321
773 110 436
140 622 46
287 870 800
42 494 810
928 631 415
666 678 511
708 707 274
586 609 45
471 405 892
132 12 835
654 763 968
813 484 564
329 617 634
942 611 791
980 793 120
632 726 70
257 202 833
954 416 56
710 456 926
745 585 686
358 510 126
757 162 188
554 769 398
227 344 274
969 601 737
207 512 883
165 848 611
87 694 675
420 532 375
657 273 229
632 217 666
580 920 84
775 325 730
830 43 336
336 311 55
936 892 570
808 576 343
785 500 816
454 280 508
292 589 789
566 365 156
406 882 843
282 234 541
182 297 504
239 139 752
815 452 659
156 611 621
245 227 186
665 649 306
209 297 673
632 191 526
871 154 26
509 483 874
549 127 841
304 746 434
543 354 691
82 890 344
882 115 163
206 859 353
140 76 29
564 288 69
890 555 241
565 608 266
934 709 805
525 275 739
225 547 912
151 446 858
732 295 672
988 176 777
388 319 485
286 742 35
910 642 449
609 501 131
921 637 242
476 625 122
538 969 115
176 499 935
110 266 961
397 858 586
571 255 670
682 141 51
954 58 18
297 32 235
395 985 97
489 686 338
906 667 864
647 337 836
206 750 73
946 726 900
591 142 241
88 400 174
221 254 375
746 713 72
784 598 821
286 313 959
829 462 285
960 525 137
968 554 930
833 251 651
180 457 582
815 961 81
541 357 942
145 388 423
770 938 523
198 177 452
988 904 556
694 983 498
184 767 885
902 442 298
606 509 76
53 933 894
23 867 868
344 88 761
619 424 345
246 182 464
78 879 159
484 374 910
903 547 40
732 913 909
514 644 893
457 779 726
248 829 583
223 124 700
633 926 421
737 607 167
764 940 299
407 488 476
375 63 351
827 361 709
251 934 480
946 373 477
472 831 665
829 151 68
767 14 287
934 71 524
931 142 220
762 463 947
498 527 181
432 907 236
55 539 164
232 888 643
670 230 476
639 127 237
258 558 213
798 919 97
483 79 190
367 296 914
53 137 388
145 332 375
869 137 562
775 235 884
829 831 58
579 577 284
519 473 983
535 798 961
81 773 47
893 437 995
245 469 98
778 432 193
624 165 565
572 180 818
765 734 238
228 732 269
144 395 840
595 342 26
403 155 230
119 62 410
995 681 112
160 696 80
504 967 569
174 205 20
207 784 475
597 739 115
900 637 100
645 124 345
535 499 35
936 704 39
887 890 523
646 515 650
104 480 935
94 393 702
434 580 970
510 211 285
157 826 439
364 57 204
817 681 300
37 534 599
982 349 406
540 374 788
275 101 353
930 159 556
748 293 254
517 454 880
923 183 418
289 792 45
605 267 844
886 635 402
756 991 918
839 60 792
564 791 51
736 528 120
160 277 958
138 993 384
432 127 30
491 707 755
771 126 498
715 993 303
866 863 641
151 440 185
408 282 671
636 349 762
722 596 941
679 427 240
638 375 932
984 578 80
610 160 781
825 711 522
814 815 439
689 234 714
214 147 537
511 843 384
525 634 591
439 508 85
703 376 700
944 407 895
308 533 929
413 586 201
529 577 191
757 948 556
358 465 70
451 916 59
729 153 735
979 466 413
924 140 579
474 795 356
157 32 368
701 360 142
712 921 854
320 211 912
392 856 202
211 666 189
139 57 936
847 641 436
21 413 291
944 454 384
254 271 191
905 568 622
184 564 929
920 995 829
580 861 293
72 763 866
35 75 341
741 168 972
413 473 85
74 422 468
188 441 590
202 144 776
838 509 997
874 406 439
475 799 398
312 822 667
560 836 637
953 596 366
88 283 31
917 948 488
41 370 331
357 153 274
515 31 446
312 535 452
919 139 842
111 414 805
262 705 501
197 683 919
695 197 789
75 183 792
883 969 19
986 569 842
757 378 902
231 40 126
510 563 588
513 956 947
649 932 168
406 364 546
42 387 313
941 244 224
547 858 672
997 270 18
532 547 76
757 861 188
925 597 903
341 576 808
88 30 111
411 107 530
329 812 379
315 513 78
431 619 708
329 859 270
696 248 113
747 58 761
787 900 660
784 48 25
199 367 603
698 59 814
617 78 681
169 897 647
320 811 612
554 813 338
107 423 449
826 343 821
663 514 426
66 140 591
348 471 192
51 236 266
451 46 596
633 887 508
155 449 939
322 383 635
110 131 301
371 955 112
16 810 416
612 941 930
805 725 374
195 561 377
627 868 400
314 190 141
991 74 441
308 511 280
449 713 139
68 270 374
21 913 713
922 574 988
240 382 989
493 31 902
205 267 259
276 852 678
20 754 633
59 359 464
679 588 362
848 917 948
494 320 873
249 793 300
966 118 863
576 201 518
537 457 147
60 997 419
406 285 584
622 815 171
63 652 737
80 490 983
578 618 867
407 870 46
572 200 836
135 89 489
285 629 232
244 714 873
204 37 97
515 11 800
779 719 791
584 703 347
296 99 340
779 886 537
799 739 776
730 677 492
917 211 87
754 144 467
185 340 531
563 929 375
900 107 327
673 736 252
217 165 576
563 813 348
77 248 278
561 919 304
130 242 997
709 225 137
679 869 856
463 119 529
999 748 791
888 593 124
374 364 323
977 676 135
502 306 96
659 364 844
388 158 781
731 235 271
454 626 791
442 742 647
949 688 50
90 63 717
696 432 396
12 783 854
909 267 303
425 491 174
231 884 747
827 909 780
561 460 383
46 945 639
58 770 235
922 237 652
387 53 383
892 961 853
757 233 356
246 866 736
519 770 647
297 683 49
981 628 512
67 751 266
91 43 79
288 516 493
808 833 228
263 27 658
777 763 263
232 759 736
307 572 731
223 405 30
512 789 914
218 417 991
13 815 488
988 164 520
389 227 352
355 242 508
43 724 212
442 639 263
246 616 395
654 208 894
129 718 104
188 745 225
620 582 22
933 654 910
189 613 770
587 381 13
129 511 877
446 310 261
312 698 252
197 271 476
923 112 441
639 311 228
176 237 880
204 283 832
358 952 902
775 639 498
568 308 560
581 792 369
305 119 614
17 419 805
586 390 545
636 64 18
700 987 586
738 170 268
644 209 556
589 950 869
389 827 339
620 139 915
95 343 989
49 994 818
287 701 478
568 912 729
621 131 686
994 166 133
810 738 179
993 205 817
343 642 285
599 235 184
573 464 592
410 489 786
429 487 647
432 752 774
416 458 227
514 411 990
49 373 405
925 161 120
249 222 417
846 749 587
990 328 457
640 923 141
574 633 613
598 767 13
222 762 290
522 368 276
664 950 270
979 803 191
282 837 931
680 670 222
875 133 14
376 500 652
207 867 754
482 842 414
810 536 300
169 543 713
689 760 358
20 174 294
302 924 486
354 275 662
586 330 560
542 660 905
548 269 198
581 829 528
107 131 610
457 225 253
911 185 652
360 809 865
883 527 503
554 250 734
582 632 326
658 702 913
986 47 220
87 858 675
52 414 952
963 950 318
759 235 34
872 513 85
802 151 612
527 578 452
820 955 342
460 160 25
104 493 969
887 535 367
480 979 352
146 935 374
721 799 834
517 677 987
94 997 807
718 807 556
589 624 833
739 925 867
620 773 567
551 101 375
789 537 474
745 233 129
984 476 895
547 684 736
57 838 847
709 833 627
975 167 947
88 702 386
959 833 392
480 951 312
198 659 779
165 712 142
746 85 659
98 857 904
403 549 458
889 869 244
343 304 26
926 947 144
961 23 916
90 482 408
839 358 59
647 654 354
227 459 977
781 914 961
743 111 605
326 322 259
85 945 185
90 416 725
808 260 935
603 984 527
585 816 543
363 971 983
45 892 994
157 863 70
963 973 759
814 21 247
915 923 156
735 55 789
763 882 559
73 995 816
537 730 400
669 365 144
738 422 749
310 218 479
350 518 438
159 457 823
92 363 663
634 498 593
211 165 681
120 178 615
387 115 774
351 407 299
400 863 136
506 212 730
825 830 378
457 671 351
399 11 363
459 601 647
940 530 458
903 58 918
614 859 350
466 250 695
691 598 447
968 608 14
101 929 998
454 988 839
694 101 808
80 75 51
895 503 233
900 126 483
197 649 744
563 650 831
994 755 231
150 406 806
59 675 869
783 144 890
821 671 643
691 612 945
403 635 613
700 116 627
349 167 768
973 888 191
98 199 297
324 533 935
734 203 138
646 189 313
320 545 697
171 448 34
938 596 711
885 502 604
842 558 361
287 683 203
190 136 999
421 725 61
318 212 368
635 441 583
781 632 234
323 918 963
700 677 788
195 49 828
241 865 437
92 632 720
438 645 670
132 815 668
604 678 889
556 762 432
954 341 114
689 141 459
23 264 702
965 154 990
186 82 13
753 348 226
820 439 946
186 432 111
449 89 176
153 10 465
687 837 755
743 82 202
513 914 689
613 240 11
947 574 753
702 470 741
570 279 81
159 712 546
802 619 30
91 301 842
782 960 734
105 535 809
331 794 151
652 295 611
157 221 632
635 258 934
646 177 896
178 550 123
150 353 313
104 702 82
81 975 470
549 295 799
750 387 105
104 685 713
629 782 474
915 276 85
883 208 714
571 462 131
774 612 728
190 422 763
548 711 604
378 352 46
790 16 514
711 609 486
28 578 758
667 645 341
169 997 389
17 39 554
839 56 885
16 943 56
473 14 458
506 406 648
797 880 906
542 540 236
604 898 721
146 660 97
659 396 259
289 183 559
943 712 807
426 211 237
268 240 728
329 622 962
908 619 401
198 420 982
671 417 137
191 55 557
218 552 583
981 898 27
65 498 563
526 586 863
86 718 49
449 391 748
219 795 952
866 403 102
998 678 878
792 312 775
476 727 69
866 101 155
252 631 349
671 688 21
220 937 637
149 513 672
540 388 84
803 952 415
356 853 527
573 770 551
28 883 682
755 58 620
663 533 122
156 330 91
970 297 222
141 449 421
509 166 983
954 922 450
601 685 468
354 964 850
430 515 897
987 369 334
726 599 764
322 277 128
746 148 58
484 733 600
602 817 191
689 193 539
170 351 476
175 288 592
893 724 502
572 81 877
752 256 791
269 559 567
708 240 188
940 872 778
624 931 568
314 597 409
852 645 320
809 145 375
116 39 814
376 541 634
283 987 116
640 880 112
990 989 240
287 383 510
313 123 13
394 243 552
564 589 999
29 939 540
719 997 206
605 830 731
750 219 642
827 938 687
116 281 633
776 163 251
334 83 363
124 367 650
215 705 972
102 47 532
694 196 354
417 59 795
701 33 628
75 830 250
768 905 298
182 585 658
241 677 973
318 453 834
203 685 573
516 831 739
244 685 54
807 604 62
278 679 439
404 451 937
493 376 410
658 568 257
722 841 606
56 209 428
238 813 957
919 545 966
945 720 455
760 727 10
515 288 572
152 666 289
927 970 510
229 944 582
635 747 951
964 458 58
742 101 265
879 953 297
42 588 812
283 670 722
676 318 246
168 240 783
590 418 62
743 859 645
710 505 733
856 447 312
814 651 682
743 978 34
489 82 661
447 150 365
876 48 460
264 801 473
552 307 285
804 298 403
481 887 271
398 646 242
235 728 982
962 502 92
298 717 529
942 571 825
578 293 737
951 175 696
641 153 733
942 448 730
927 480 54
610 265 435
516 580 891
985 766 66
901 831 181
980 773 300
35 432 577
410 128 680
199 573 801
976 535 975
689 743 730
686 173 278
464 677 422
544 90 630
423 914 933
636 314 857
235 593 299
826 178 879
689 944 891
385 631 591
301 682 882
963 711 16
855 868 717
285 344 548
901 630 241
409 164 673
771 626 794
455 705 721
740 93 917
760 141 514
423 748 230
229 993 301
91 673 386
377 841 183
434 608 120
645 485 449
680 555 800
33 450 858
396 655 134
112 426 683
554 393 774
141 946 589
113 617 799
220 470 396
210 399 669
814 79 602
85 765 553
12 346 900
805 614 537
350 914 981
597 419 764
757 930 994
368 493 657
675 908 245
94 183 784
299 16 224
306 356 381
957 792 334
928 773 55
980 287 123
283 532 244
410 332 22
22 218 189
782 617 515
472 585 962
175 685 284
44 845 614
364 503 717
931 966 222
924 528 273
970 399 273
725 848 210
47 753 244
487 41 796
341 145 991
463 178 788
537 500 840
295 176 69
252 63 743
690 97 489
309 646 789
512 239 144
605 457 315
626 331 442
927 511 65
633 219 301
223 513 898
386 260 75
900 57 264
69 277 576
329 499 397
315 385 678
842 157 438
790 867 761
599 394 272
678 907 486
660 674 488
382 135 974
686 67 120
835 273 160
529 82 946
953 859 408
686 788 902
26 637 440
619 877 10
117 837 481
268 680 952
557 836 156
593 528 134
118 861 702
982 746 40
513 676 959
312 397 954
273 641 103
328 758 614
838 838 559
634 261 753
604 237 904
572 130 424
735 350 181
976 842 669
125 359 70
392 669 950
657 347 159
735 983 713
890 172 37
247 866 634
510 119 716
359 693 797
659 160 386
485 687 882
506 436 849
345 918 922
380 17 116
387 456 588
339 773 626
228 635 955
236 421 171
663 589 69
122 356 732
903 55 323
130 247 645
996 832 612
390 320 827
120 530 682
509 292 744
231 491 628
973 555 767
596 124 354
258 907 727
546 87 385
363 198 299
136 453 157
963 154 815
739 772 215
721 86 18
76 968 750
592 878 726
167 681 642
849 689 313
201 116 862
966 637 492
198 984 83
860 904 775
530 259 974
98 839 770
956 65 700
963 481 301
876 386 869
824 925 681
952 120 511
142 92 635
327 99 165
678 214 840
191 118 617
588 252 877
757 947 906
397 530 990
812 30 644
435 532 119
830 680 560
718 540 629
311 25 687
588 964 497
247 157 763
969 863 714
958 827 979
19 675 140
398 840 78
610 478 500
969 828 250
950 543 817
204 452 901
319 450 292
34 481 700
889 520 109
747 743 181
917 144 55
622 794 651
994 23 448
927 955 740
957 447 123
161 460 818
382 76 847
117 247 760
789 923 871
658 482 277
564 108 713
174 978 387
294 972 147
865 866 495
394 745 816
390 884 233
62 314 225
861 105 723
264 545 72
872 115 928
407 364 509
828 732 481
318 153 390
138 819 940
43 618 877
129 922 411
126 589 698
654 576 530
881 733 853
142 963 374
339 895 389
998 443 538
158 79 354
385 739 228
823 606 459
682 493 972
431 855 798
750 609 333
430 47 549
891 256 201
349 690 654
490 42 339
193 978 490
99 37 427
247 988 534
30 737 166
560 821 142
56 276 303
50 659 976
835 206 830
791 992 692
83 556 213
104 734 631
82 35 608
488 127 494
562 535 627
228 829 91
554 67 740
153 141 120
837 667 927
660 347 997
687 193 365
612 12 203
912 467 542
849 583 917
324 825 415
445 171 128
34 650 375
405 85 53
331 468 983
831 879 519
863 920 985
988 430 93
997 110 611
391 230 33
48 639 961
849 765 552
839 232 935
194 359 251
921 371 459
990 840 205
946 205 547
205 45 667
411 83 440
911 185 252
244 517 555
68 626 215
539 178 956
945 65 733
433 29 421
595 808 471
263 783 913
109 284 884
686 915 634
693 368 799
829 290 47
675 840 507
455 161 791
509 878 228
730 110 497
437 962 393
955 377 500
35 894 639
650 635 65
32 745 589
765 605 757
824 836 243
318 677 814
459 155 562
767 377 287
984 868 447
351 778 621
821 540 80
320 874 492
188 248 915
901 862 990
704 877 863
104 179 331
605 306 483
586 411 241
142 933 672
89 50 828
794 608 185
419 877 472
313 218 126
878 503 128
956 591 990
241 146 911
539 956 729
169 495 845
685 350 749
909 664 560
957 945 925
908 771 748
231 259 512
205 718 230
203 820 988
357 38 939
788 448 937
405 165 819
11 875 98
416 391 512
449 74 927
370 95 175
624 269 215
359 615 455
488 408 653
839 808 371
944 907 114
564 150 125
152 366 112
160 472 880
10 399 354
508 616 785
868 23 360
351 760 848
476 726 535
879 675 487
866 38 848
843 144 240
487 652 526
727 715 457
538 835 59
891 754 804
378 137 107
66 293 40
792 641 787
409 645 824
489 367 833
638 494 871
101 225 369
839 196 874
701 286 964
443 561 962
285 146 206
346 928 652
317 681 364
182 641 575
839 550 262
864 808 773
697 948 45
927 589 109
377 195 753
397 786 685
785 347 56
113 969 212
481 702 618
753 255 194
340 745 204
268 622 305
47 883 14
432 105 180
254 748 959
638 444 323
759 794 45
745 593 338
848 886 719
124 601 946
690 164 947
922 646 350
750 908 79
266 814 701
318 643 483
522 282 920
548 775 600
204 575 274
741 428 404
59 434 737
552 487 877
906 147 16
998 171 122
830 340 965
49 318 918
487 649 244
993 190 82
166 580 843
730 15 369
221 324 606
179 249 69
459 556 119
229 201 433
800 987 189
498 229 319
858 840 42
463 487 71
616 682 347
402 367 930
282 812 338
938 96 408
714 826 927
808 375 888
372 912 758
775 245 734
828 939 203
282 14 849
207 638 804
237 325 917
317 238 838
971 842 570
60 528 868
998 399 598
803 635 854
647 296 465
548 572 766
542 821 370
715 757 687
525 80 122
63 850 171
590 274 624
504 683 570
758 166 622
874 324 906
829 606 856
791 706 169
558 253 588
835 306 195
699 60 384
610 658 468
574 597 898
315 240 640
913 517 870
66 537 43
946 100 765
231 838 169
221 123 962
193 260 528
559 524 971
878 663 422
668 50 568
785 799 218
793 259 229
616 464 767
754 174 833
511 723 232
632 348 117
886 675 911
497 254 711
439 207 229
883 530 906
595 50 627
715 609 586
767 475 54
456 341 122
666 960 249
650 263 651
287 924 880
369 384 257
744 100 867
633 596 954
304 176 339
561 14 361
170 700 657
700 666 18
690 252 928
395 236 587
404 774 729
396 466 455
533 694 359
426 792 770
409 636 846
228 794 656
82 563 619
289 426 645
429 673 685
806 985 532
39 747 598
164 816 369
691 314 865
628 521 378
228 576 630
274 544 690
730 747 291
831 588 853
341 392 409
607 245 443
61 743 706
157 848 94
380 999 815
709 260 161
926 274 774
231 354 264
278 182 113
153 71 896
400 531 186
534 910 367
756 532 621
491 830 46
22 189 542
644 227 707
682 833 992
942 824 442
388 976 137
820 793 916
68 115 864
92 596 784
589 294 828
226 957 758
638 276 312
682 713 786
265 101 727
47 917 271
280 594 719
31 916 611
619 477 31
215 785 290
127 792 83
628 381 329
358 228 796
322 647 714
590 661 137
352 382 996
616 266 38
810 251 303
221 830 100
685 872 789
832 636 73
126 65 304
12 816 136
989 958 715
115 857 87
96 241 617
690 912 263
784 236 440
594 821 418
653 168 521
342 824 755
342 530 414
645 698 219
926 218 949
142 595 227
185 989 587
308 381 658
336 860 688
585 999 758
926 29 73
227 304 472
60 487 269
671 33 226
989 638 780
524 417 511
110 340 67
96 725 786
696 219 841
264 870 307
775 761 561
649 279 41
724 347 174
817 537 975
269 128 875
554 162 735
477 532 218
910 934 138
98 883 767
35 328 841
103 239 598
740 57 579
776 750 262
836 710 979
308 696 329
472 674 175
666 815 182
66 655 284
349 480 915
926 611 225
714 161 81
41 926 529
268 601 81
207 906 231
339 755 987
231 629 748
529 686 686
887 143 632
477 747 748
741 860 817
574 461 669
150 919 687
369 266 977
832 353 558
200 704 147
140 712 773
678 234 566
903 691 222
340 376 119
345 727 51
556 612 374
937 907 210
597 884 810
228 863 537
234 456 71
141 966 416
61 698 247
648 843 608
308 885 571
48 849 175
610 520 664
991 198 880
625 880 898
118 23 366
103 559 958
728 874 142
236 728 98
175 352 768
533 442 579
198 164 910
729 29 134
867 826 106
624 472 370
268 583 728
845 975 317
725 266 932
674 700 715
827 805 88
14 137 328
727 310 771
528 396 446
129 653 772
135 859 537
454 500 666
623 955 582
226 261 518
792 47 267
325 774 850
110 657 175
755 940 385
161 55 101
723 614 869
498 791 235
795 650 991
233 68 22
866 693 64
706 397 665
661 727 722
906 534 752
487 314 202
12 865 238
283 714 464
958 292 113
298 387 612
408 890 714
59 766 861
257 724 158
935 495 583
425 42 333
361 186 514
831 294 263
685 351 67
439 697 55
118 898 372
740 426 252
462 987 963
553 29 642
207 84 669
581 707 449
16 736 682
350 150 320
502 749 375
739 152 349
494 614 743
464 850 687
508 966 911
371 172 731
911 706 774
319 475 16
519 978 606
344 734 304
154 604 649
907 419 679
930 992 71
550 591 43
620 427 483
666 316 625
301 845 928
95 364 500
251 558 807
146 294 358
715 471 934
690 927 544
921 49 818
92 958 227
394 238 838
978 150 746
167 131 153
389 460 14
700 778 364
904 970 504
714 447 906
78 235 577
201 381 486
589 589 21
798 999 324
946 692 269
549 571 46
571 309 919
135 801 310
774 861 691
394 336 837
230 464 892
258 804 805
778 758 711
342 280 955
433 639 872
218 429 446
193 604 755
725 305 211
482 196 440
273 120 310
930 63 155
631 668 434
757 943 72
992 727 86
444 706 866
915 272 879
392 822 526
368 631 751
444 721 849
911 248 778
665 758 155
841 883 717
198 37 323
275 990 691
710 244 674
640 675 74
441 455 128
625 457 754
377 145 701
588 175 969
320 758 904
829 436 915
429 728 726
955 998 394
69 912 41
379 187 420
842 595 634
722 39 728
124 758 313
629 815 154
699 182 452
406 383 742
302 446 340
952 614 61
150 88 109
12 956 334
625 668 378
740 778 50
12 976 834
803 149 581
796 689 247
630 64 624
846 582 997
690 165 571
52 477 896
810 589 483
528 978 807
803 309 222
989 753 594
608 224 751
724 880 851
314 210 337
383 664 494
712 530 374
357 562 547
599 395 425
809 795 310
334 929 251
250 781 706
846 231 85
253 579 308
475 547 998
851 468 21
461 773 700
308 82 924
268 971 942
97 773 224
239 378 446
525 138 864
641 163 818
48 876 491
736 587 991
446 306 894
690 95 542
501 590 455
92 388 454
893 611 293
409 723 728
174 862 611
869 740 969
419 698 766
249 850 290
52 620 578
275 761 689
83 142 972
113 559 781
62 658 856
615 554 146
672 321 703
356 775 978
386 897 637
85 192 844
402 631 476
720 682 369
357 506 970
887 60 395
226 834 729
860 881 965
310 505 355
28 693 302
152 649 88
93 611 508
369 272 415
577 709 634
763 92 408
41 151 258
158 734 795
227 989 13
936 760 31
917 840 357
232 352 520
200 410 815
83 992 920
836 133 416
40 390 875
315 87 336
228 993 399
112 648 714
96 429 198
408 431 637
391 788 307
355 127 929
660 912 359
586 127 358
883 56 178
821 113 183
526 447 842
824 675 939
29 98 52
96 661 889
490 260 104
227 559 792
895 204 107
746 178 834
937 288 156
583 393 630
504 696 99
786 741 517
713 320 940
692 538 954
164 727 541
529 579 174
661 252 562
701 441 523
570 932 435
430 269 935
838 267 677
49 135 310
174 934 359
722 915 289
197 386 977
673 817 225
148 247 928
977 192 235
759 130 517
90 60 96
705 52 932
865 594 572
446 675 128
609 170 933
485 955 354
964 356 403
515 234 678
987 865 843
942 698 354
643 444 421
933 785 110
251 561 562
538 862 686
42 217 977
594 896 387
209 872 66
635 678 711
673 476 548
658 86 627
991 465 659
797 514 980
367 789 434
600 985 726
10 296 678
993 844 332
120 74 501
554 144 203
958 411 991
343 295 268
968 290 632
39 658 98
376 437 348
695 677 381
278 615 154
34 779 582
19 874 528
233 268 512
579 666 747
791 351 70
386 99 893
968 875 848
639 570 36
387 652 996
863 934 839
486 828 999
398 859 776
483 57 561
60 454 715
13 222 999
531 500 753
271 197 464
541 766 391
871 250 757
632 771 504
115 976 813
383 402 246
716 984 815
318 891 278
620 351 972
191 142 800
514 258 297
374 560 465
934 278 696
403 355 596
152 983 768
288 724 502
481 948 845
479 375 329
212 823 116
526 675 954
797 587 221
595 413 245
317 547 605
56 734 573
752 256 201
879 450 218
701 485 536
704 588 758
134 251 836
750 106 925
502 519 54
23 286 139
231 825 950
650 295 601
273 144 597
547 226 446
438 309 702
33 411 797
718 278 605
878 284 367
207 273 344
679 750 786
746 718 375
942 256 439
248 585 954
379 307 753
404 782 275
512 492 800
822 460 246
176 98 221
772 869 990
323 931 731
160 457 64
835 636 434
761 746 646
234 359 625
587 131 747
187 474 974
893 963 963
603 384 993
599 198 645
617 91 758
204 538 432
607 952 586
28 115 240
504 114 855
804 857 156
156 997 551
637 195 409
374 983 519
554 782 792
541 871 457
966 416 276
977 620 293
648 758 439
438 139 329
556 697 675
818 210 929
267 509 468
460 701 648
257 243 159
316 663 208
296 861 922
465 318 184
611 322 38
134 69 95
558 847 373
325 246 550
910 397 570
45 445 927
985 176 801
187 808 454
39 923 470
402 56 818
248 623 764
639 101 947
873 268 556
590 304 894
419 934 968
921 163 861
572 594 81
623 851 198
309 733 39
282 576 160
134 66 691
633 149 828
606 565 763
765 108 81
872 661 830
548 678 734
388 665 888
457 648 818
520 699 595
613 725 769
594 348 227
103 785 67
300 810 462
544 517 358
639 894 499
979 557 413
824 578 264
341 907 542
910 117 765
943 25 202
832 873 961
659 175 130
822 932 361
335 609 178
931 581 415
83 509 832
694 990 574
645 85 271
125 690 299
544 31 181
675 714 929
244 160 601
983 283 168
686 204 74
77 761 620
138 326 575
336 995 622
624 185 459
656 433 661
854 47 24
651 948 584
86 759 949
986 718 625
48 829 171
944 846 798
414 394 161
304 32 480
708 509 363
924 357 683
512 306 596
890 696 912
353 188 78
864 130 605
804 470 937
962 145 938
52 624 314
158 438 935
200 261 127
494 773 695
354 479 160
916 592 238
206 305 539
765 55 373
431 522 747
118 318 772
181 378 21
17 862 855
773 647 733
553 910 520
105 714 150
602 984 506
736 442 127
14 952 820
850 556 193
40 790 725
619 111 967
124 381 37
554 188 789
912 549 157
760 204 881
876 231 708
70 761 857
370 766 495
292 623 953
712 491 100
515 725 540
412 233 822
139 760 167
338 749 680
600 561 922
64 427 409
287 296 186
598 147 740
443 110 852
383 455 584
58 715 765
660 909 268
181 256 24
996 990 345
747 581 192
198 865 770
394 513 838
256 509 741
278 959 834
245 998 369
556 587 912
917 656 178
919 563 150
912 291 315
954 160 628
577 590 329
398 921 189
740 231 856
370 208 836
121 275 474
561 394 347
988 632 753
351 35 539
983 80 370
213 975 11
111 475 646
452 768 95
440 266 821
770 315 411
281 502 488
223 18 71
858 73 242
954 677 937
537 214 282
969 15 655
874 456 801
306 123 940
949 39 389
390 634 887
240 150 342
570 355 569
322 924 397
217 855 701
720 118 454
411 603 255
114 794 667
285 205 644
517 985 156
859 597 576
914 644 695
596 385 214
303 358 727
718 456 776
401 442 177
216 371 568
906 520 647
740 684 613
657 398 224
882 565 846
500 771 934
897 272 66
103 802 895
760 298 197
265 706 378
831 967 614
101 967 294
448 233 51
517 316 732
845 374 877
967 857 27
466 899 81
31 231 682
936 775 864
786 337 980
514 19 845
576 59 863
333 897 804
618 643 961
558 466 142
862 636 579
423 156 776
69 386 901
259 474 406
141 329 877
848 314 219
737 572 706
566 356 903
844 370 263
455 515 939
134 302 450
112 404 837
141 178 931
810 438 704
575 792 531
484 628 186
703 721 254
256 938 407
718 819 373
830 571 308
603 25 277
654 422 516
644 265 906
737 488 405
67 832 477
852 229 313
562 895 833
653 450 537
617 192 981
427 705 826
772 957 123
106 937 13
432 239 888
783 34 514
130 583 969
290 927 744
270 486 45
204 803 271
882 58 547
281 675 950
754 712 595
204 948 297
814 108 974
315 736 150
857 306 593
669 562 709
411 96 492
887 163 817
128 644 806
923 722 597
338 715 307
812 510 131
935 703 292
459 707 170
422 745 725
729 850 798
650 972 300
414 62 237
124 323 19
876 641 881
134 276 973
811 129 528
193 524 819
259 791 69
858 775 356
597 765 687
203 933 986
359 896 775
498 521 789
440 308 186
615 169 214
534 623 616
208 631 255
611 144 920
840 235 127
837 18 621
199 764 661
517 955 459
825 657 407
400 79 696
290 375 516
225 468 256
41 900 793
720 323 221
296 384 648
99 617 404
357 712 983
49 900 733
651 760 714
966 823 377
320 834 495
58 749 801
742 84 845
222 353 246
309 954 726
81 908 193
394 464 328
894 483 530
781 834 696
486 609 787
883 636 757
317 685 740
814 614 361
191 505 425
435 378 691
351 973 612
494 742 924
983 523 584
816 75 212
642 555 642
496 60 890
549 620 907
872 812 562
984 338 152
745 321 375
937 932 245
178 203 307
747 716 695
16 238 55
641 122 529
513 194 234
516 653 773
934 840 401
417 894 806
584 167 85
458 386 537
161 474 872
311 905 908
871 114 592
579 513 124
651 273 708
388 667 869
161 135 180
56 239 625
742 109 687
885 905 250
232 594 294
883 696 717
160 509 29
175 611 625
788 173 209
830 644 115
641 419 899
875 479 703
856 10 526
34 135 736
42 831 389
625 929 507
686 38 282
119 236 287
244 571 578
976 91 926
708 353 815
869 350 105
290 184 754
769 708 413
986 105 249
168 513 695
95 411 222
919 737 193
181 887 95
656 792 377
817 937 632
956 230 461
71 209 736
179 242 583
773 989 909
17 712 722
879 709 669
790 60 661
423 668 210
393 319 413
974 338 649
487 874 650
706 74 806
346 651 193
776 508 240
641 975 425
335 230 101
618 53 516
716 912 106
195 708 442
413 694 249
762 508 352
540 812 965
444 706 22
40 694 242
200 514 163
989 997 585
68 931 622
521 624 370
15 293 40
177 531 55
935 108 376
960 238 947
184 520 471
971 76 783
821 338 935
978 452 160
492 107 577
697 544 599
768 37 727
601 445 350
261 182 615
147 200 213
283 598 326
719 620 945
195 959 829
251 956 458
660 58 902
162 210 72
30 155 677
733 759 387
179 487 586
430 491 787
362 618 827
190 440 731
314 752 895
147 109 309
250 409 904
739 105 193
473 476 284
40 351 639
527 373 791
430 24 105
885 176 511
288 989 448
529 953 414
671 474 348
274 297 596
986 237 438
476 507 138
32 273 694
444 419 58
939 152 220
496 21 200
841 693 797
622 238 964
548 110 580
170 426 627
264 361 522
425 338 140
393 233 775
665 789 930
267 445 346
456 494 158
129 918 703
792 451 506
787 573 896
128 581 288
927 818 37
886 657 114
504 47 940
656 933 374
699 284 231
763 74 50
839 373 284
724 125 680
438 872 579
456 753 220
804 955 928
472 852 578
733 384 271
36 621 355
611 379 72
983 140 638
655 525 102
46 989 986
725 473 808
878 321 146
958 919 477
49 306 410
73 496 657
288 927 791
167 432 944
769 257 432
950 558 350
517 771 243
654 556 162
385 454 72
848 504 849
97 282 370
741 257 586
692 221 626
223 751 467
171 457 738
996 778 869
180 826 603
510 853 975
957 551 13
134 41 431
825 447 567
482 126 760
493 231 265
163 958 862
791 501 595
924 249 365
454 742 818
365 983 912
901 645 470
980 144 850
66 952 238
982 54 994
552 28 641
853 289 699
690 958 645
791 232 627
626 983 208
625 450 424
205 506 279
575 185 815
289 842 391
188 135 159
176 568 877
918 251 792
223 639 366
376 882 131
91 532 346
102 387 143
39 879 758
609 419 610
20 130 146
258 921 183
347 701 839
950 31 215
426 457 545
495 853 690
12 676 784
687 255 764
643 964 246
13 192 971
499 747 831
892 111 811
510 87 447
397 613 209
326 636 52
655 163 298
930 953 769
243 979 369
469 849 438
506 97 929
979 483 256
443 491 914
96 359 182
165 68 562
100 534 454
559 122 705
667 744 48
372 282 963
198 772 581
28 388 77
846 414 567
54 923 847
410 410 244
29 611 98
116 224 709
164 472 984
385 156 931
262 459 626
641 692 509
623 471 665
42 632 454
361 40 128
802 147 650
987 376 273
656 97 37
259 541 64
87 316 504
284 31 534
283 995 525
339 419 128
664 361 929
663 767 134
14 476 471
302 693 840
814 175 398
484 25 712
391 949 614
662 875 479
707 545 836
245 261 11
928 900 363
680 575 869
476 221 432
653 200 281
356 803 311
136 534 692
935 890 409
739 675 62
529 464 965
575 126 293
285 79 485
626 394 153
657 768 80
980 361 418
109 418 796
810 954 54
484 210 673
422 62 941
819 168 963
23 930 113
545 625 636
375 163 121
645 129 736
232 154 730
513 469 190
517 384 142
747 47 966
385 624 859
264 13 160
659 42 585
13 427 512
64 321 793
466 92 350
229 768 533
529 921 965
420 104 235
473 664 15
645 430 858
365 761 270
151 662 126
483 715 262
427 41 477
963 860 322
53 691 415
237 591 555
262 91 235
790 910 295
742 30 599
789 72 817
371 698 509
220 841 665
705 341 505
129 280 476
738 267 204
223 131 910
380 272 96
46 388 409
450 537 429
259 52 324
69 431 13
878 795 34
758 826 377
94 431 831
696 363 72
156 572 708
198 847 94
936 370 109
673 748 286
671 622 902
419 780 321
588 977 548
631 211 725
247 52 10
612 696 514
782 290 479
581 726 796
645 268 922
99 579 781
540 955 701
824 345 612
679 692 656
676 23 182
550 302 637
940 51 889
884 744 853
214 990 687
306 378 878
642 67 576
239 100 226
963 474 971
171 264 489
430 795 722
644 397 727
554 230 801
509 630 761
936 619 640
311 352 35
273 246 278
626 901 436
544 73 979
202 423 849
112 771 204
573 182 125
201 620 265
166 135 897
747 641 557
734 419 598
273 757 907
348 882 622
942 10 847
379 129 27
22 774 362
256 723 555
753 20 806
919 109 711
514 436 857
131 243 106
99 813 821
875 75 910
675 264 311
461 679 344
733 937 253
633 761 828
825 401 523
160 941 442
670 510 261
445 844 492
511 447 546
319 297 656
617 933 142
658 963 972
351 619 118
213 598 863
179 24 271
416 204 453
336 937 728
855 815 230
555 713 364
698 498 116
229 27 462
467 885 606
865 361 810
562 217 645
372 205 740
880 705 971
513 682 482
604 946 281
299 360 164
976 546 61
222 738 476
84 107 259
463 934 973
100 681 897
10 316 931
43 154 821
915 645 668
309 826 458
280 241 333
452 298 75
608 43 604
554 910 281
810 766 581
686 249 342
661 738 871
547 895 927
675 667 623
185 728 665
415 652 712
212 166 613
366 898 500
602 439 586
168 228 686
859 549 851
122 894 799
813 74 689
38 387 122
969 478 754
702 438 955
507 929 144
685 55 686
768 989 237
195 225 921
18 678 307
23 364 259
639 474 26
315 733 632
389 303 372
774 231 695
465 587 536
176 281 839
27 772 303
729 114 70
540 567 567
473 215 981
775 102 541
721 337 640
271 909 626
934 327 544
842 165 973
521 67 702
200 910 314
103 699 756
600 210 609
424 179 623
711 69 583
651 992 529
221 342 642
14 311 337
872 205 404
603 27 375
698 721 534
557 178 455
122 804 255
373 669 54
240 54 811
286 782 463
77 649 557
639 526 655
985 785 757
307 435 812
415 290 798
819 138 596
182 367 725
47 348 506
444 949 181
805 254 638
159 418 317
612 753 421
358 940 390
199 754 309
149 295 317
131 622 855
693 454 25
381 700 240
926 315 627
881 857 30
288 128 221
326 885 536
419 561 988
774 741 308
260 899 783
818 354 990
292 660 551
955 66 205
138 471 420
284 519 712
579 234 820
731 753 216
627 812 107
688 634 877
863 412 196
11 621 557
98 182 522
779 140 969
622 464 333
877 523 96
952 24 314
554 948 244
249 147 99
813 749 495
357 105 19
373 527 123
816 853 614
486 422 736
922 327 694
849 122 749
332 491 670
401 882 182
748 782 81
505 384 154
644 259 655
111 875 924
344 139 84
894 928 420
260 520 677
427 859 467
439 92 360
419 374 575
795 744 138
990 470 385
986 351 287
428 48 473
661 505 126
988 155 781
36 610 599
666 410 851
482 46 842
835 949 584
367 983 141
830 146 959
597 458 391
762 380 187
350 943 858
258 775 654
864 975 126
452 43 121
911 270 854
858 973 672
382 823 831
61 646 224
281 346 63
866 220 600
633 150 911
691 660 801
808 769 688
672 334 124
615 792 211
587 831 986
122 67 989
47 102 291
809 76 619
314 559 220
532 195 576
457 683 17
750 61 548
766 563 376
125 562 828
574 142 38
77 542 607
802 563 886
892 815 679
867 634 470
80 376 560
185 57 82
829 647 277
912 868 949
358 772 230
273 493 464
58 759 870
175 517 144
811 309 611
316 999 346
892 368 253
230 395 532
312 121 866
702 16 956
243 456 549
90 186 410
145 367 416
455 885 997
48 497 435
432 37 324
240 845 859
612 745 289
61 294 312
292 668 954
220 268 656
912 697 80
407 528 511
982 178 313
592 420 695
12 104 587
424 754 585
541 624 286
532 945 710
358 697 558
906 639 952
360 471 458
253 238 66
218 664 525
133 488 92
90 480 859
610 452 818
21 367 392
162 435 794
307 351 784
343 880 902
643 427 684
110 644 620
464 702 587
329 661 773
862 554 99
599 851 766
330 592 589
64 269 356
514 814 732
384 645 705
677 148 53
51 187 687
740 835 202
621 810 600
577 984 279
549 604 667
131 918 292
557 268 105
257 327 682
532 837 428
98 845 788
798 900 909
335 431 442
243 128 415
643 469 367
533 897 485
938 658 330
810 666 170
806 967 643
275 874 352
92 720 629
392 541 703
24 357 64
539 380 631
18 79 537
604 720 914
564 451 587
180 949 833
24 112 370
779 13 757
816 565 632
808 127 814
188 814 139
489 331 976
570 259 925
59 213 354
11 467 614
86 271 514
623 969 743
942 59 33
96 498 861
178 509 895
897 383 476
529 215 738
273 676 310
777 877 643
987 901 181
226 810 965
996 77 684
698 858 103
586 583 386
354 472 440
926 508 54
466 811 875
441 514 113
835 231 531
112 440 993
439 628 521
93 25 801
283 235 636
186 467 744
222 235 23
516 781 794
763 334 786
221 264 602
473 566 578
424 221 646
119 906 195
861 740 150
959 104 930
646 850 583
31 576 400
413 54 795
510 63 404
450 635 634
439 219 296
176 876 873
111 894 218
966 458 274
391 741 724
675 600 207
82 395 31
602 227 259
683 593 296
616 28 674
464 911 298
419 788 994
912 762 311
985 850 564
413 970 106
591 974 118
10 653 392
879 661 522
997 903 481
921 476 337
118 760 846
64 420 768
847 924 423
736 686 880
944 560 333
340 465 402
203 629 563
45 775 785
287 735 202
868 484 842
917 323 612
393 986 316
508 28 296
180 441 858
403 266 383
202 325 863
316 927 974
681 24 578
219 385 814
855 918 86
42 716 468
479 574 357
774 648 26
216 639 551
442 343 464
181 514 678
643 783 53
109 404 132
410 52 746
414 714 237
290 690 329
864 829 963
590 634 550
397 696 271
712 83 764
247 555 579
920 534 884
811 817 514
772 226 719
439 338 441
536 270 486
908 712 656
726 498 992
406 383 198
978 438 771
870 641 899
694 914 372
748 982 145
800 349 679
230 698 749
111 546 536
225 609 903
738 702 600
107 158 985
176 553 635
836 305 967
863 679 617
264 339 179
301 878 134
933 808 376
982 735 249
975 699 334
505 55 350
343 152 890
117 144 207
718 184 314
769 136 761
334 534 156
677 830 559
477 159 108
533 644 328
662 60 970
52 511 454
653 760 424
108 480 948
52 346 588
730 421 963
963 559 491
833 987 627
501 973 560
485 896 230
765 22 442
559 301 881
622 580 500
828 703 202
742 995 244
520 672 192
82 124 58
582 68 749
292 773 106
687 134 454
714 349 793
78 537 979
797 647 388
389 930 966
341 641 922
143 795 740
645 301 604
141 441 650
810 487 779
256 613 513
311 948 372
360 657 336
752 479 389
50 746 621
393 966 858
949 479 329
742 695 144
387 486 609
633 413 827
869 27 351
129 596 868
593 610 37
370 989 88
851 632 942
600 834 512
908 591 400
507 615 889
782 608 157
870 165 871
611 672 273
209 442 852
730 781 442
333 565 290
640 856 601
617 37 716
449 261 491
399 337 756
544 922 79
942 701 971
949 492 566
997 226 477
968 69 893
375 540 960
509 845 358
325 124 440
589 847 560
327 161 977
591 452 194
838 207 451
969 83 240
521 889 403
134 437 808
675 845 865
818 622 10
18 643 460
898 232 899
423 930 502
26 463 411
347 776 789
953 371 515
292 781 923
110 73 459
875 427 969
451 340 253
559 560 191
370 261 605
684 134 690
519 615 717
506 17 403
980 803 761
424 189 902
41 954 712
387 632 701
241 504 26
736 452 911
866 903 790
322 175 676
533 28 766
973 410 187
32 104 596
476 738 768
270 723 785
240 61 296
596 985 942
352 106 338
625 62 513
356 235 283
790 934 151
926 185 902
406 771 71
748 399 372
530 118 800
314 797 62
385 667 643
48 645 517
70 532 170
273 542 777
231 368 367
252 290 709
80 387 747
475 890 721
765 897 903
797 645 500
722 243 172
36 593 248
60 751 680
395 846 203
998 719 904
491 238 880
493 736 78
283 349 32
775 807 875
770 754 684
320 507 513
600 193 132
371 458 525
862 692 632
430 318 950
216 988 615
719 587 865
78 669 900
892 421 486
683 277 245
749 952 444
392 393 302
316 835 872
100 368 501
93 999 258
622 905 583
336 749 270
294 10 679
685 924 837
693 697 278
363 532 887
119 523 417
18 631 306
43 539 429
458 994 360
294 420 235
957 205 107
910 737 272
181 701 821
714 597 483
975 602 135
213 991 192
800 576 719
833 278 93
326 759 596
127 518 743
656 985 539
162 957 441
219 84 999
824 845 323
898 415 53
769 461 46
785 683 754
679 463 132
949 149 68
617 787 502
628 555 403
584 705 100
801 274 129
543 633 855
35 782 999
276 935 35
135 688 394
809 743 552
297 895 928
646 464 237
52 761 966
640 902 535
242 489 996
15 344 318
240 877 921
340 253 621
709 454 70
162 195 623
563 337 427
899 895 125
202 49 498
391 756 775
191 862 646
210 91 221
912 482 81
887 271 388
512 490 182
252 762 190
52 903 996
659 335 217
272 547 655
847 868 769
591 95 296
927 36 439
24 299 482
313 933 721
469 405 707
830 614 334
92 485 639
381 946 178
380 588 478
92 508 679
170 850 10
821 303 145
851 938 557
922 63 985
573 44 758
887 834 191
677 180 71
157 77 710
174 716 968
895 636 821
152 710 290
820 537 326
781 194 800
244 878 318
643 819 454
935 537 797
675 974 820
392 890 105
547 864 948
486 324 22
136 695 964
557 844 881
664 490 641
194 354 589
212 689 138
250 482 758
750 119 237
79 442 333
99 901 758
62 659 796
947 54 88
518 477 892
997 63 429
772 702 807
881 289 956
79 724 722
738 452 67
686 455 85
770 492 954
960 124 940
721 853 581
267 137 242
581 335 660
565 448 340
124 226 840
659 695 764
740 712 566
238 923 494
589 53 527
368 924 744
112 893 397
222 806 121
703 336 112
871 486 873
494 57 153
487 159 56
628 904 197
530 371 661
782 132 269
849 806 551
86 658 218
248 828 400
761 461 889
521 629 628
326 75 227
79 353 688
269 925 31
608 561 350
630 471 967
618 404 818
455 79 897
775 663 22
907 218 949
434 379 900
768 704 949
460 252 735
898 488 678
448 786 406
328 797 222
667 876 132
737 577 729
148 812 672
362 394 638
55 209 483
807 57 482
937 271 771
833 288 528
661 397 730
673 113 745
60 261 159
430 420 263
17 626 564
619 896 971
805 112 809
957 650 466
971 954 315
998 505 438
257 112 433
749 954 212
284 19 215
223 245 690
279 787 554
376 92 336
582 662 917
259 861 235
531 233 399
522 863 395
708 759 430
730 801 623
739 841 925
679 45 220
299 49 262
567 765 174
992 356 661
527 550 979
622 43 332
701 503 979
665 73 458
402 284 63
686 655 292
372 330 91
678 266 301
361 429 503
414 233 284
749 792 987
123 857 74
674 506 469
950 768 91
810 845 87
874 587 442
268 998 458
297 708 726
957 576 41
687 448 816
618 124 658
59 112 420
867 669 756
335 139 200
576 950 348
186 19 781
797 808 580
933 882 990
607 934 438
246 755 634
383 530 791
365 159 700
337 605 591
101 946 81
859 571 643
984 852 975
455 223 828
984 171 477
967 352 968
639 855 265
616 659 829
992 846 263
13 951 519
492 410 35
639 963 485
747 457 947
922 726 908
282 930 99
240 988 266
302 872 363
729 698 726
447 562 561
340 607 898
987 336 917
266 916 562
159 287 603
762 993 382
816 948 210
380 790 331
520 117 892
626 821 846
902 110 230
444 422 450
541 417 588
273 737 235
210 412 818
298 840 912
309 985 554
485 805 858
703 606 141
142 557 674
40 839 795
729 724 62
857 443 613
398 190 309
466 582 528
959 400 219
594 271 238
50 159 615
30 280 546
753 889 300
428 99 206
577 962 832
271 668 226
855 884 201
408 498 540
711 167 991
671 658 619
636 540 315
977 237 650
135 882 100
141 413 361
485 868 90
50 312 840
487 801 773
402 482 185
522 345 496
750 105 784
885 188 805
414 543 438
594 713 492
901 184 514
422 646 779
856 985 517
108 370 226
684 240 688
770 174 862
988 146 241
924 758 700
947 209 984
850 750 823
632 420 99
707 113 52
688 416 211
973 343 236
210 676 548
80 698 636
506 476 879
904 291 145
678 693 628
835 258 464
471 374 429
769 521 574
988 773 655
567 107 619
640 492 422
845 111 265
467 475 229
894 29 816
440 205 924
28 282 764
362 487 629
419 285 261
69 659 318
792 645 963
795 730 213
266 708 680
543 683 391
532 377 729
632 446 562
753 636 393
218 786 374
730 210 126
383 899 30
484 389 232
943 95 277
146 287 358
336 844 894
786 89 41
547 886 699
244 167 429
629 482 593
406 618 56
64 650 96
656 698 964
805 976 153
401 96 21
907 229 639
759 995 923
765 628 149
773 470 111
825 666 879
422 258 152
826 718 364
613 977 242
496 118 417
267 67 329
239 771 358
629 568 254
574 635 990
81 589 564
914 136 104
38 403 834
292 625 647
610 876 464
861 711 800
180 455 775
752 568 504
519 744 423
203 385 364
254 431 615
969 273 350
747 261 586
14 914 368
660 555 113
93 459 584
124 421 821
915 646 329
817 642 154
301 505 734
121 371 820
630 13 866
679 179 775
142 410 849
18 96 75
241 273 687
504 633 238
218 806 400
491 943 304
530 172 266
512 313 807
177 115 386
417 231 261
593 167 650
466 963 96
326 353 988
177 57 663
134 818 281
731 243 136
58 679 678
923 59 246
268 275 153
810 902 159
172 304 860
816 628 851
836 708 833
240 635 657
494 44 638
85 946 512
206 663 233
620 724 471
449 785 482
553 496 860
113 417 970
489 582 746
184 47 454
475 807 811
594 648 549
562 716 186
926 496 303
747 354 614
164 963 805
670 505 451
602 484 840
253 861 748
797 915 703
399 795 105
555 828 820
769 718 430
984 655 929
349 21 496
932 220 353
25 409 524
908 569 964
298 501 926
547 551 83
502 17 858
538 782 725
716 748 533
381 405 146
278 615 691
546 609 622
705 179 728
985 272 644
976 582 149
724 917 693
535 570 114
261 141 964
804 477 320
826 186 920
628 459 397
63 491 138
313 664 656
192 561 515
744 355 877
496 766 617
416 701 685
356 381 492
573 247 445
974 294 955
663 923 77
713 631 35
668 534 255
834 627 350
293 770 475
779 410 624
480 404 435
31 890 732
954 71 11
595 568 871
348 101 587
374 458 293
685 230 759
869 586 261
818 72 895
173 474 952
884 28 376
113 204 363
687 39 782
180 430 876
711 46 190
899 872 631
853 473 424
971 724 459
821 453 926
80 330 549
684 821 502
488 260 609
421 167 38
555 377 689
458 20 200
71 763 269
839 205 904
909 510 306
748 133 989
841 242 66
433 673 655
292 135 613
638 597 355
459 585 310
921 889 358
506 65 438
744 111 308
341 254 646
813 355 646
54 472 985
617 438 511
843 209 443
50 462 585
617 738 429
774 508 296
182 447 396
217 167 356
362 773 874
636 760 759
63 551 994
113 30 440
628 182 943
449 277 867
55 250 165
973 473 640
956 728 452
691 707 241
243 652 816
233 433 454
44 83 677
551 995 979
879 421 215
343 983 992
950 692 840
853 812 913
244 881 349
795 585 179
573 182 907
291 106 583
256 895 822
949 169 222
23 48 325
71 972 295
98 580 813
545 239 324
414 527 514
558 95 518
698 196 653
452 248 186
971 585 401
340 241 766
966 25 799
785 937 588
817 766 701
722 142 217
594 739 763
51 138 113
719 446 342
558 857 692
396 330 174
804 29 600
437 399 496
296 844 648
662 541 515
748 318 343
941 986 888
308 927 871
128 55 432
335 112 545
241 471 330
300 709 953
874 331 745
943 343 780
742 317 177
924 661 86
421 970 728
288 847 409
180 891 439
248 950 845
662 18 317
140 676 906
654 215 164
330 987 662
149 925 779
371 868 528
538 891 336
947 50 264
664 613 382
776 876 343
94 894 383
786 944 567
363 247 790
564 928 725
726 749 358
937 33 258
692 168 490
723 357 575
174 641 450
217 545 391
65 192 476
420 515 597
636 287 759
418 122 598
721 155 62
273 785 866
177 771 275
502 394 212
969 385 962
466 446 653
277 310 828
549 877 248
296 164 272
602 58 921
710 530 633
67 716 986
325 801 189
323 174 720
773 115 477
241 261 950
550 426 585
671 575 110
133 999 904
357 303 241
83 438 189
411 932 865
879 183 543
664 767 989
711 567 738
716 867 653
405 199 177
114 530 22
325 540 460
645 762 965
746 995 578
677 302 720
131 25 921
826 927 372
529 968 95
437 995 551
584 471 720
330 887 642
345 456 312
457 733 544
436 388 796
133 615 997
728 368 47
721 901 367
960 553 613
412 546 480
439 453 387
727 540 561
241 171 942
922 63 788
52 397 465
967 192 244
349 884 422
587 909 857
291 186 244
112 838 954
543 377 32
992 601 343
785 126 964
618 27 610
245 729 818
662 827 124
841 182 859
67 236 976
346 748 550
888 893 503
123 219 999
840 759 950
168 912 956
568 471 61
688 194 137
924 538 232
530 357 443
977 880 484
272 945 796
589 848 322
811 154 917
344 611 260
644 870 172
372 979 241
103 673 415
414 320 34
511 193 709
25 511 901
840 820 724
312 659 391
658 315 912
395 853 538
308 181 950
125 393 478
903 555 123
498 966 839
11 192 89
241 211 488
698 816 722
235 630 429
445 476 923
901 485 155
831 280 329
602 200 236
126 884 602
618 467 850
552 841 407
255 41 608
961 914 300
863 695 270
407 351 808
971 337 428
299 985 25
644 523 828
940 409 299
819 319 791
908 216 397
513 962 27
544 97 470
939 548 80
985 126 833
460 948 516
462 385 68
787 131 357
44 830 808
421 603 27
202 865 841
313 142 361
582 657 862
749 924 411
975 156 185
578 670 200
623 256 499
102 999 354
280 112 728
165 971 206
339 946 608
16 795 89
752 660 314
505 128 728
455 599 637
209 222 57
798 605 892
219 836 842
397 206 752
96 488 803
185 955 263
758 29 268
371 53 502
649 772 232
181 25 137
768 853 446
45 881 393
418 799 851
162 40 420
800 108 536
126 939 902
432 614 347
317 522 771
300 223 105
969 491 279
561 283 385
111 987 625
995 256 425
867 702 755
499 175 867
789 413 839
263 224 50
628 659 691
10 721 133
374 150 611
271 758 711
452 431 386
352 935 618
158 869 876
984 529 565
556 16 37
114 437 336
155 11 288
689 565 874
188 164 597
773 451 998
838 922 320
976 435 974
55 885 970
991 594 28
685 92 522
965 404 230
292 848 136
636 988 961
662 189 910
282 274 171
690 433 210
249 584 648
966 607 511
589 947 448
595 441 888
653 360 693
766 649 372
438 349 773
768 528 194
596 626 173
74 902 832
117 552 544
93 869 489
386 600 426
217 531 778
345 128 73
312 139 847
487 652 82
184 480 566
560 776 76
880 395 883
208 254 876
818 332 892
410 519 290
372 720 525
448 815 634
861 441 178
676 403 253
636 198 617
526 17 466
719 853 985
605 479 615
602 717 10
94 44 773
928 457 202
81 583 742
297 64 689
386 291 333
76 705 978
637 98 130
597 339 822
300 847 466
235 977 91
216 618 727
796 403 804
50 450 640
75 942 807
589 23 443
406 508 343
47 994 425
464 927 614
125 156 352
470 494 357
366 664 715
491 783 527
29 538 672
933 507 674
481 213 582
200 820 516
566 520 130
930 536 850
186 122 890
64 135 180
874 287 801
281 766 863
102 335 467
389 428 544
147 419 582
599 564 444
598 955 880
979 810 973
209 751 841
183 794 928
418 939 847
35 629 483
269 858 227
881 279 166
802 52 812
926 909 788
846 869 875
891 24 855
655 217 403
790 618 949
99 131 698
591 631 986
491 352 470
670 364 92
996 988 593
354 225 948
802 195 770
13 106 604
517 612 234
791 898 143
750 59 643
935 650 931
756 706 100
643 576 212
628 797 982
113 542 508
623 263 665
546 589 783
659 264 322
958 646 528
22 650 161
741 293 342
736 358 647
88 274 857
88 14 69
774 969 211
485 267 486
909 199 224
53 943 706
103 439 836
616 580 180
264 884 77
200 493 754
839 462 59
367 929 138
478 329 915
884 813 558
495 687 114
594 134 182
633 22 974
799 904 907
801 163 478
650 34 612
358 316 911
766 638 950
588 725 985
416 116 968
627 968 448
848 99 978
402 532 919
250 601 745
508 227 354
75 904 581
980 839 223
532 182 417
277 745 858
544 830 983
253 850 211
239 73 446
503 337 193
527 26 211
878 382 653
584 548 781
633 403 293
597 899 574
150 74 320
940 459 289
302 236 585
186 535 660
796 32 89
508 659 565
656 869 183
159 386 250
866 993 294
772 383 242
700 147 182
270 679 311
959 590 329
544 619 469
296 29 163
429 581 295
887 698 543
151 443 406
220 457 869
830 769 748
544 37 952
606 813 948
274 19 258
383 993 735
984 393 204
640 265 812
313 173 864
407 177 968
66 630 707
772 300 846
850 795 569
807 113 374
537 436 721
653 883 428
932 251 392
322 917 547
856 771 404
315 703 432
134 855 702
747 325 816
11 723 50
794 40 277
282 53 444
375 707 302
793 132 215
449 385 187
357 744 230
103 705 915
889 438 243
816 437 536
904 133 295
401 523 315
321 266 164
30 265 533
66 584 375
314 899 907
874 685 223
639 436 142
566 700 349
446 793 752
479 679 956
304 633 602
768 937 694
460 931 958
449 611 323
898 289 198
681 933 427
45 870 540
416 964 367
655 631 970
336 751 860
801 553 465
80 471 824
636 679 475
436 733 816
544 235 927
870 521 623
853 224 47
954 610 251
22 539 526
121 25 422
922 887 603
163 721 385
169 976 275
960 453 334
870 927 928
213 703 428
56 163 549
464 403 622
216 817 432
608 11 894
501 181 72
496 94 762
436 527 514
438 273 350
173 979 35
502 994 724
444 460 312
243 989 27
827 690 29
842 102 898
924 334 92
953 155 134
11 687 270
309 902 600
94 506 750
801 123 701
416 348 490
740 961 973
66 162 175
137 573 258
314 268 159
847 868 682
54 13 944
730 589 351
476 416 393
102 340 237
755 256 978
480 715 65
925 121 750
592 750 668
666 341 602
333 917 904
64 216 211
191 895 377
960 930 322
262 573 949
899 374 105
405 353 750
246 178 32
691 808 191
160 909 534
806 75 155
409 52 435
869 620 174
616 236 995
133 969 345
745 615 56
153 283 354
758 369 268
260 668 30
586 348 529
295 20 651
425 35 547
308 857 942
270 817 374
241 401 118
399 859 356
776 94 701
589 658 695
57 398 906
799 392 170
706 627 599
44 728 769
448 362 605
645 231 447
465 574 300
629 811 288
801 899 151
96 351 116
643 178 263
956 720 108
546 833 312
751 403 970
782 457 993
344 443 973
457 217 704
919 263 982
396 283 606
291 668 213
689 985 439
691 85 904
851 312 713
584 509 647
392 660 130
165 562 62
449 222 148
318 893 868
623 514 724
679 972 384
918 467 844
552 335 14
807 63 28
230 692 301
882 956 790
516 768 193
596 299 675
42 947 666
259 656 877
15 667 640
158 555 980
308 957 251
991 607 281
190 653 472
908 731 240
138 629 272
694 934 55
296 581 217
94 258 926
495 857 350
818 746 272
215 871 783
805 705 46
31 770 394
504 788 451
923 198 621
298 224 409
183 30 943
738 967 622
213 263 900
413 943 501
295 85 345
441 620 784
997 393 944
332 131 805
364 388 615
76 188 691
55 788 473
255 773 466
805 722 816
540 148 644
20 215 303
953 114 658
58 274 178
256 654 57
498 602 969
849 980 85
817 830 559
395 582 873
27 360 499
621 688 352
459 821 755
424 54 962
272 679 162
942 181 64
564 953 647
597 958 209
241 770 997
760 675 366
136 765 347
618 222 538
795 908 691
774 160 864
158 258 570
913 182 277
901 797 888
849 438 377
38 536 358
869 125 798
401 825 58
507 437 393
368 994 684
930 137 601
783 190 309
20 266 718
32 331 496
815 642 817
581 979 545
910 82 367
105 73 373
872 113 219
591 538 659
674 282 628
253 97 23
22 712 133
564 308 397
790 838 130
990 785 402
138 331 439
878 796 729
151 20 317
303 555 804
992 543 333
369 830 407
738 752 679
907 897 540
905 936 348
895 691 199
767 662 69
833 647 493
67 470 874
646 766 44
411 96 227
427 733 957
540 247 595
261 990 914
244 838 825
944 489 560
807 505 872
844 239 940
861 454 764
603 735 263
855 604 624
356 87 405
193 846 898
652 165 984
86 896 675
914 188 87
700 965 348
36 769 318
839 259 564
364 782 180
72 950 41
247 657 576
742 814 12
516 724 791
696 969 924
761 376 170
504 510 350
275 533 51
145 907 317
657 367 937
659 947 38
799 697 314
755 947 913
438 422 389
741 20 418
100 742 724
746 46 791
162 970 114
977 850 460
206 601 47
226 834 932
371 569 581
536 818 12
466 26 557
216 758 675
660 693 602
836 111 938
804 336 582
80 20 260
711 947 126
713 936 61
212 493 300
475 391 340
921 222 125
724 101 637
656 55 120
108 262 976
537 349 396
993 37 456
22 53 711
877 168 579
372 569 536
86 504 175
943 30 584
764 969 242
321 583 679
428 544 861
232 549 61
214 470 69
17 134 823
166 249 260
266 124 938
699 956 826
250 46 431
898 115 874
472 277 876
606 292 555
660 398 222
326 773 804
913 438 279
754 901 592
782 158 682
611 227 941
796 761 820
889 504 812
12 162 449
623 178 205
401 236 843
938 614 49
407 661 665
766 325 14
996 977 945
832 228 955
569 938 83
364 694 914
725 264 515
955 690 974
731 341 430
619 772 866
957 96 489
343 637 967
154 911 649
260 278 177
569 382 641
214 237 194
172 912 290
450 135 593
876 178 47
606 95 388
875 53 738
273 44 987
220 421 313
866 709 444
153 119 847
953 396 355
545 397 625
649 376 185
885 177 943
348 517 263
864 975 376
861 574 12
535 77 416
227 962 846
155 967 201
194 11 871
161 61 362
163 195 987
299 829 346
579 786 820
637 212 717
888 449 68
839 191 926
986 324 245
695 191 707
401 78 657
132 215 918
137 944 441
410 932 940
180 86 801
348 485 665
128 411 877
489 794 335
105 873 313
443 680 383
625 789 123
930 105 376
997 142 696
490 242 409
938 497 535
736 658 278
469 10 701
707 734 475
339 392 303
132 81 914
468 174 751
171 368 519
176 120 261
713 780 507
153 645 174
746 344 800
813 146 403
33 663 561
702 251 658
451 93 423
748 587 458
760 400 723
221 583 120
680 168 820
364 400 63
390 255 569
930 624 469
835 81 259
758 470 664
184 44 557
130 341 958
100 855 645
442 308 433
549 312 17
838 35 277
582 716 854
318 472 354
975 465 70
954 29 277
277 938 110
998 437 17
28 915 257
578 122 232
756 561 668
284 101 981
346 89 363
476 351 114
221 223 169
229 291 832
811 223 471
178 496 740
740 924 67
354 273 597
593 342 696
128 67 494
531 354 591
417 44 444
330 818 508
998 719 308
91 428 881
200 100 274
215 377 17
239 356 386
679 282 503
828 514 862
801 794 103
578 31 153
729 793 290
906 290 333
973 76 304
917 211 859
701 745 789
485 115 241
211 569 887
898 853 268
181 205 827
170 321 665
65 453 770
671 625 105
999 618 281
573 708 860
370 190 50
56 237 141
959 714 373
858 899 988
407 115 980
846 485 671
429 925 663
862 919 223
326 626 890
931 386 978
491 936 617
47 143 467
496 822 945
642 513 687
620 19 294
176 105 791
137 560 953
908 684 818
133 340 783
784 787 48
909 659 825
632 481 858
675 88 463
705 482 585
767 537 841
755 661 132
339 870 730
815 602 628
449 701 336
331 958 212
136 686 710
46 829 130
178 993 342
636 191 87
294 749 362
668 259 402
568 318 870
273 313 417
389 904 923
229 35 951
564 976 766
845 10 959
163 861 774
358 695 655
440 142 834
893 115 251
254 397 487
475 401 797
405 678 179
362 600 983
205 930 862
736 901 134
281 91 241
328 416 182
177 156 718
310 234 459
737 679 534
10 675 467
419 206 833
235 215 121
383 429 23
473 67 816
479 409 928
567 883 408
222 742 444
128 324 825
15 36 778
183 314 137
379 543 52
906 956 105
414 496 38
195 401 261
632 747 178
426 69 914
440 234 969
958 424 212
830 322 487
856 897 72
752 314 805
352 853 66
572 845 371
816 732 767
15 551 331
603 513 688
681 129 434
17 151 425
394 827 896
282 356 559
582 168 651
323 345 647
665 269 653
155 869 324
430 482 689
74 236 571
272 941 858
822 125 485
456 547 852
346 886 811
112 350 537
714 617 838
378 57 475
152 703 68
262 600 659
695 328 436
258 576 709
999 447 895
547 706 854
55 651 810
668 419 863
955 210 344
951 213 34
380 762 139
514 29 743
835 197 360
699 951 514
466 308 93
592 352 314
245 875 329
74 223 482
860 409 935
67 120 719
45 545 464
58 359 248
590 243 526
818 149 751
446 572 793
196 705 757
638 204 32
760 889 141
481 446 304
892 602 22
97 346 922
858 581 84
765 652 263
685 311 882
988 231 585
898 782 577
662 157 51
819 663 347
673 563 681
713 780 147
356 472 951
329 79 58
120 85 118
553 896 323
437 728 496
79 575 685
630 441 872
400 971 844
143 924 166
952 919 281
198 535 872
687 255 126
761 896 991
257 421 236
173 340 291
718 237 12
379 573 454
96 117 303
603 98 398
424 490 551
175 630 333
957 471 714
393 857 348
534 309 786
763 591 957
564 746 692
835 203 452
88 955 734
256 741 541
234 124 779
237 477 106
510 608 837
297 324 954
273 467 992
647 292 931
388 566 647
953 78 269
541 684 905
568 517 964
518 132 365
85 533 422
908 257 772
161 387 574
945 214 187
659 145 73
359 21 404
380 705 523
649 345 88
251 871 953
451 38 112
191 670 493
667 527 306
818 273 716
458 937 479
954 577 194
491 780 99
94 466 64
234 382 525
565 998 322
934 955 11
681 840 729
455 988 803
553 64 43
633 868 747
520 480 803
225 644 245
783 526 184
224 69 413
340 518 396
894 890 626
680 564 722
832 315 12
815 482 693
551 272 395
545 257 317
755 367 106
525 248 191
210 551 617
254 52 902
962 699 728
73 136 401
173 169 104
535 955 414
591 501 374
531 757 738
401 761 68
611 657 768
636 103 215
363 334 66
92 69 504
453 523 222
232 453 465
712 805 39
870 789 317
217 324 871
445 406 545
643 388 279
62 701 19
698 267 854
135 493 567
513 907 167
331 468 392
474 119 540
376 759 766
504 809 816
46 643 193
367 226 584
960 514 717
168 362 649
102 974 830
73 898 438
601 240 399
541 366 56
845 343 646
841 854 150
468 884 337
835 357 803
236 563 527
229 690 250
841 29 703
576 344 31
295 994 594
445 767 984
879 48 588
886 654 771
466 106 693
959 736 531
655 563 384
837 374 345
575 711 480
670 199 508
82 392 62
843 383 574
496 185 305
633 534 797
13 997 81
149 335 62
97 791 153
170 749 312
165 592 605
465 517 807
115 873 836
844 932 395
287 905 346
715 874 616
744 585 806
129 50 156
855 667 387
204 40 674
734 777 557
389 758 985
521 997 480
613 72 790
144 87 521
566 835 359
728 911 556
279 634 730
803 710 257
422 969 366
240 806 536
318 265 959
613 258 506
208 925 839
248 90 896
416 287 32
941 473 805
215 804 334
680 463 354
836 335 818
823 671 916
967 984 461
563 983 146
857 608 709
261 169 839
285 773 965
830 439 176
167 532 555
221 877 915
924 207 430
612 116 506
997 206 677
608 677 474
191 866 666
856 897 309
493 846 269
450 412 127
470 255 325
692 833 614
920 905 714
933 25 491
23 424 947
169 943 917
214 954 883
375 700 299
222 368 413
358 594 327
938 725 639
76 846 268
783 185 830
744 107 845
763 153 299
21 521 888
98 191 778
818 688 593
132 418 310
304 129 964
991 961 588
921 906 716
325 500 739
206 53 945
701 757 731
822 717 642
121 238 652
22 448 847
600 127 998
672 446 776
859 393 115
463 663 406
825 718 118
377 719 188
306 905 793
606 42 221
743 906 442
954 371 617
237 330 481
606 316 922
978 249 137
228 362 635
869 138 251
387 680 186
398 165 933
884 283 960
74 869 313
264 567 497
947 119 361
523 577 882
396 454 842
460 265 972
385 568 532
835 675 127
156 177 411
392 136 175
534 904 26
970 311 39
499 193 828
12 349 738
336 95 52
491 890 559
713 973 565
82 343 475
936 524 206
310 432 822
320 887 993
956 899 828
437 472 16
388 923 432
164 103 751
750 557 820
913 133 441
955 768 133
59 621 406
67 401 686
21 478 244
478 307 88
383 803 667
368 888 777
638 382 602
17 356 467
67 968 397
219 44 418
38 978 656
125 545 704
970 669 446
227 513 464
645 105 536
892 680 470
837 817 634
683 776 793
274 709 593
404 40 802
883 225 339
701 272 988
92 173 361
297 342 622
392 73 379
978 373 899
902 733 390
497 364 753
518 365 642
455 321 962
942 367 771
959 606 472
261 474 992
269 767 860
496 718 766
553 131 209
772 126 949
552 374 908
859 981 800
753 356 400
416 865 516
991 973 920
764 848 628
17 213 57
484 295 369
321 128 603
49 683 570
702 878 932
39 510 197
250 423 343
241 815 67
179 722 500
832 335 546
35 738 846
764 849 973
534 585 604
457 199 491
655 172 477
715 491 593
210 633 781
105 719 498
407 48 702
539 147 109
440 91 370
69 356 584
755 33 955
253 440 487
782 76 765
787 776 180
987 205 447
963 620 125
785 284 401
237 67 283
853 423 972
778 745 305
92 469 591
264 993 151
579 902 794
980 191 236
886 378 868
231 699 100
116 699 45
856 115 413
189 507 221
152 286 612
606 758 662
888 68 995
523 415 152
112 466 855
459 595 658
771 599 281
828 549 666
861 493 986
159 972 805
530 206 128
828 577 638
866 615 126
511 75 512
323 122 172
396 580 599
23 757 545
585 999 941
746 725 344
549 399 926
231 504 788
879 161 352
368 812 548
643 143 252
210 321 275
969 316 366
798 123 880
911 95 468
248 772 194
794 470 818
41 958 294
476 227 518
854 669 962
655 364 400
554 453 374
205 339 156
475 731 358
465 914 721
983 44 373
181 690 90
55 441 837
399 195 305
770 190 251
375 207 296
800 726 126
948 246 866
681 333 124
388 837 647
906 996 781
126 766 417
431 189 346
45 433 93
758 598 562
671 149 812
862 916 327
150 851 219
697 901 406
45 226 780
569 775 123
961 911 259
338 727 885
388 204 664
730 984 674
79 44 426
521 30 161
242 132 853
335 450 860
954 713 752
407 289 767
225 124 529
873 736 341
835 370 156
891 820 491
903 327 231
952 341 959
331 110 50
767 239 379
970 948 875
434 190 118
502 184 370
453 606 39
279 566 564
486 423 863
794 281 869
539 792 484
970 863 360
22 131 578
636 676 944
319 402 668
352 592 18
502 647 199
510 298 539
938 73 200
974 711 426
374 158 574
967 707 66
483 343 122
813 510 876
225 303 188
509 420 746
572 174 449
276 577 309
45 791 423
580 830 714
178 584 66
999 528 902
474 262 781
622 608 280
967 55 611
605 639 448
55 612 782
424 767 948
951 959 63
891 524 325
691 367 716
614 103 814
183 338 725
578 370 898
45 462 108
632 101 428
130 980 699
361 215 581
523 170 112
838 120 212
675 73 529
981 217 283
978 290 317
452 148 70
585 765 65
725 299 158
255 697 881
246 696 830
929 903 468
574 854 952
868 24 566
622 632 476
37 333 657
687 48 412
432 56 286
498 805 275
747 240 789
934 122 616
445 706 491
943 134 545
642 322 709
51 234 585
845 392 991
123 147 898
782 225 297
696 498 36
365 430 60
774 265 142
718 665 426
22 306 450
797 522 604
565 485 314
402 745 941
146 634 227
734 484 237
898 428 182
210 315 748
675 231 348
131 631 591
975 908 66
893 143 735
614 550 976
803 591 510
595 945 34
455 426 576
132 856 358
12 112 189
127 154 597
756 894 157
939 408 651
230 913 88
115 651 866
282 59 777
876 875 216
918 304 857
741 350 635
224 41 263
829 388 183
828 370 145
952 531 33
767 475 231
731 492 89
120 794 900
714 431 835
590 228 774
248 485 582
704 436 383
861 356 812
555 89 118
137 119 97
998 598 325
50 303 884
484 349 711
518 213 814
227 820 577
571 806 702
253 893 215
414 359 634
327 228 967
797 475 880
350 206 565
983 710 636
129 937 861
384 771 610
401 706 328
408 77 552
339 255 640
887 902 65
606 543 158
928 680 491
82 173 516
944 579 797
114 252 553
665 67 948
962 119 234
277 376 600
426 756 802
468 593 941
517 84 756
198 815 647
646 407 118
108 738 882
952 442 328
196 847 861
23 874 995
55 938 696
32 750 304
534 390 996
55 142 892
882 25 453
395 703 517
569 815 201
447 958 562
721 309 262
904 989 499
972 253 865
578 769 716
146 733 168
45 848 756
772 567 356
491 185 902
534 290 791
671 560 952
173 957 381
442 537 646
228 852 886
295 420 62
442 653 626
202 298 812
119 221 195
411 180 608
875 464 553
472 385 658
66 652 311
600 314 924
395 967 222
94 141 363
703 980 230
364 280 184
258 123 54
988 601 852
841 137 704
865 87 567
575 530 928
11 813 366
689 27 145
391 917 186
653 74 48
545 36 88
964 21 298
608 368 987
137 465 815
818 162 925
885 958 80
833 652 29
412 969 867
769 362 492
997 591 338
528 414 256
395 334 24
907 137 950
675 250 139
770 656 949
800 23 368
643 135 780
700 618 864
883 182 146
559 799 427
14 926 223
259 145 954
100 68 798
916 818 376
751 410 366
576 131 900
305 308 122
872 578 766
844 161 618
190 996 672
919 757 924
216 145 16
723 726 173
996 534 652
408 288 834
907 711 921
847 743 29
73 296 936
921 442 422
906 113 490
13 979 275
238 72 623
370 862 260
88 544 587
615 284 761
236 446 806
553 974 303
962 360 946
562 393 230
605 511 477
46 116 289
945 521 278
219 284 747
489 191 849
316 996 816
403 645 142
863 373 819
345 836 888
389 77 56
872 933 729
442 501 242
113 561 410
85 177 424
632 309 96
235 57 822
197 985 755
236 124 88
885 674 919
106 289 949
363 346 206
971 926 542
207 80 537
938 250 224
631 343 808
547 304 185
119 513 548
63 188 613
801 443 107
675 930 709
537 347 491
806 158 814
542 396 976
785 484 910
793 810 267
899 680 618
637 873 881
286 332 684
100 267 597
427 239 999
663 360 903
784 992 630
458 871 579
820 277 362
89 757 143
860 811 354
482 50 424
740 29 218
998 672 633
476 149 385
810 88 563
735 775 633
951 685 404
560 399 847
469 531 648
857 940 81
503 842 618
957 706 582
902 145 176
492 921 602
695 704 355
170 317 625
346 442 810
424 992 945
700 617 457
469 849 431
656 729 833
432 690 269
231 631 547
807 112 590
385 535 78
532 903 411
466 825 671
889 914 129
491 687 102
107 324 666
391 449 764
821 93 409
520 916 640
167 494 64
334 68 900
885 197 522
213 369 282
902 841 61
416 64 412
688 936 824
376 36 654
115 940 671
433 736 182
236 915 359
220 166 334
67 997 336
948 538 511
619 108 46
752 926 290
406 183 561
78 172 146
258 342 945
74 14 990
114 305 154
589 239 36
240 468 202
843 387 360
324 988 739
579 316 725
391 175 816
637 250 646
356 699 136
231 738 636
754 873 688
110 400 70
394 15 288
91 730 534
676 46 558
581 832 493
168 18 300
658 417 280
413 51 111
138 746 539
783 592 554
621 447 412
467 912 181
345 173 450
283 394 429
718 384 221
504 547 676
898 187 620
247 532 830
193 500 711
135 216 33
877 233 905
694 843 459
332 782 290
329 928 388
51 724 564
520 729 866
610 162 460
531 276 884
152 448 467
696 952 538
985 414 144
253 934 675
16 692 638
119 838 455
435 274 441
209 288 785
539 157 961
502 228 670
715 617 876
833 940 118
196 916 275
660 476 749
927 71 251
214 338 413
581 271 865
761 475 289
755 125 370
511 829 955
555 807 780
94 786 792
563 27 924
282 413 599
565 848 970
986 277 228
168 237 356
949 777 399
775 228 431
214 437 238
523 711 873
842 929 501
496 114 564
280 410 973
452 736 365
624 207 743
632 572 83
952 328 983
514 549 810
169 69 167
77 741 903
926 987 777
518 641 177
876 27 775
540 396 592
84 616 210
922 949 356
460 156 183
926 236 18
55 416 643
234 695 465
651 716 167
55 605 837
828 881 890
143 954 688
64 394 602
645 560 23
399 884 614
378 39 652
18 573 329
862 522 334
846 101 802
18 825 729
642 608 877
483 323 190
968 865 546
721 601 380
196 826 984
681 371 37
978 429 638
160 49 195
998 178 919
65 786 354
195 213 105
231 491 535
838 494 891
104 803 552
206 192 127
204 937 71
62 841 314
802 851 635
393 452 448
130 600 339
122 410 401
191 509 473
567 719 202
498 573 604
887 622 553
396 250 457
935 806 666
170 920 252
595 655 654
797 764 564
337 859 360
600 183 361
259 708 874
410 563 967
830 517 40
438 35 129
885 412 204
304 311 238
95 908 662
756 973 984
556 299 422
967 354 218
194 126 151
18 275 408
346 670 394
181 431 479
786 43 289
21 155 856
469 792 260
357 32 841
78 56 827
298 751 182
291 179 42
924 327 480
559 553 473
97 962 756
332 94 953
386 558 885
278 851 211
969 247 65
399 728 422
697 132 502
228 18 891
694 182 821
733 566 780
654 642 42
929 449 228
553 756 750
860 161 313
769 542 305
351 778 889
625 217 930
543 684 424
604 802 858
542 44 319
783 893 858
866 687 162
410 70 920
187 747 768
616 439 889
289 685 632
619 305 360
937 198 690
525 316 34
246 365 564
506 191 166
363 645 545
755 71 798
127 339 793
397 356 535
654 749 470
90 16 620
969 980 602
610 49 304
396 538 143
90 61 365
368 837 694
813 681 475
514 723 719
885 715 173
199 789 673
994 605 921
394 224 954
136 916 879
543 115 827
123 110 44
741 467 634
953 496 830
182 692 985
82 577 136
214 165 944
867 729 311
124 735 941
394 396 123
803 774 174
123 496 511
228 809 898
565 251 888
86 711 962
929 83 523
673 388 477
320 378 874
930 936 364
425 172 361
621 937 588
277 401 856
115 485 535
667 428 961
847 279 807
379 64 275
649 566 546
47 106 673
880 938 311
189 868 960
516 286 316
917 896 618
325 716 490
160 901 128
442 914 368
718 447 683
990 407 303
794 434 679
117 977 745
419 153 324
149 15 858
406 939 703
577 303 840
200 950 460
571 11 905
622 69 983
269 14 858
668 105 187
547 457 350
139 875 336
763 156 681
596 879 502
751 703 470
420 363 645
402 141 872
914 904 11
28 639 366
277 904 137
994 880 158
875 717 98
278 998 432
372 75 952
988 714 579
89 228 986
356 990 621
853 178 202
93 875 576
498 237 460
440 305 232
514 78 665
863 305 558
646 609 521
985 619 515
609 639 883
492 416 593
565 986 872
449 30 51
273 835 941
429 484 730
776 368 715
534 239 849
518 675 650
113 369 750
703 47 599
850 125 452
444 16 722
651 911 106
529 873 113
751 333 778
144 622 713
119 661 510
274 179 348
140 170 378
708 704 300
640 757 676
248 315 741
367 334 220
353 789 934
192 36 539
114 889 33
340 625 120
237 790 862
589 380 587
605 454 359
243 405 444
541 353 61
603 844 300
17 356 977
506 37 266
733 734 188
585 117 503
258 364 679
971 732 818
105 783 502
503 876 769
713 937 282
534 101 909
897 319 406
298 664 765
55 89 267
759 834 181
790 779 289
998 167 348
990 537 675
382 76 501
970 496 423
226 632 883
785 860 814
784 650 296
148 184 348
918 571 751
864 314 145
508 65 105
851 573 980
584 439 605
390 824 956
934 694 176
840 395 255
716 641 711
964 541 264
535 329 505
217 666 835
863 73 26
665 499 809
674 879 238
651 384 502
606 780 937
189 756 900
994 344 577
678 264 923
503 668 787
288 935 62
594 907 538
446 59 733
246 878 639
335 724 221
204 340 401
618 366 627
297 930 568
995 226 268
58 589 997
813 467 962
203 286 143
367 939 338
814 444 633
447 354 834
645 382 893
880 118 180
996 962 534
958 28 569
214 663 104
488 387 277
700 508 569
421 599 867
772 686 922
135 162 433
68 699 850
346 807 56
82 942 527
471 720 870
246 886 755
474 698 332
798 125 964
626 59 502
39 597 257
646 20 674
232 935 405
438 85 752
93 473 854
455 602 10
648 118 777
247 209 752
763 362 230
54 809 723
324 784 92
726 986 417
73 657 261
527 138 475
507 260 625
177 903 340
724 229 557
499 619 613
442 851 250
191 816 473
771 286 866
916 734 347
93 343 608
117 623 139
619 817 470
611 212 660
815 723 617
806 704 881
175 695 779
555 381 600
357 514 512
969 512 137
792 109 923
945 25 329
118 648 489
254 588 715
515 604 78
216 438 925
196 728 157
132 772 978
725 368 268
855 437 244
764 641 487
64 215 389
194 300 922
175 928 150
597 451 40
829 271 372
511 734 757
363 130 830
389 169 498
507 169 605
71 247 225
90 736 223
754 33 999
768 911 403
431 627 86
886 679 818
116 81 448
90 64 250
547 480 25
45 630 447
276 680 411
546 913 991
736 710 848
196 370 474
609 867 508
867 677 368
792 352 663
481 902 379
573 188 525
100 743 673
869 818 152
763 478 748
552 64 499
225 297 710
229 426 525
535 131 828
451 662 782
393 987 316
387 799 40
349 672 55
628 230 809
253 160 674
333 439 389
90 556 516
27 633 349
480 134 936
854 899 737
585 494 10
681 210 46
191 769 498
431 670 827
269 293 745
655 877 903
277 883 825
635 506 183
56 979 546
536 197 502
992 632 975
748 904 48
641 895 908
537 472 445
780 180 78
405 536 777
722 947 895
582 506 571
196 38 926
739 898 650
871 927 506
60 39 500
113 42 756
997 717 595
405 288 569
844 194 12
776 252 174
960 98 337
606 712 358
672 913 744
730 251 517
336 75 327
727 963 349
150 859 58
299 872 995
687 935 582
154 586 363
856 358 583
881 236 449
963 891 176
186 597 676
460 991 209
394 172 396
450 248 29
547 457 294
568 736 522
413 875 670
547 156 538
203 76 402
115 619 442
995 172 922
134 650 896
594 70 919
226 132 171
822 257 613
807 306 428
258 573 13
282 892 616
45 653 722
623 462 87
46 463 72
76 822 925
713 821 970
724 185 66
482 998 43
126 684 840
10 686 938
85 288 668
990 790 895
959 466 374
348 536 851
578 688 223
312 205 540
871 959 167
442 518 857
967 954 877
989 840 459
639 200 921
773 704 922
471 820 181
677 113 992
253 887 812
956 166 781
557 281 200
836 227 515
949 216 565
550 545 146
689 311 876
660 159 407
457 426 934
343 652 409
388 664 725
356 512 494
628 393 554
910 886 73
683 160 139
281 312 672
290 479 699
366 84 699
377 937 434
318 110 363
279 960 223
739 58 858
897 389 495
139 936 327
917 259 228
173 717 866
222 953 407
96 975 399
11 810 277
113 427 800
808 712 155
749 633 194
867 288 910
244 707 396
267 804 551
810 204 411
157 959 966
299 178 311
786 741 319
632 707 254
296 645 272
237 96 216
831 632 927
289 155 424
123 470 258
754 616 37
811 663 36
210 30 986
589 211 801
438 822 74
564 933 896
304 992 783
18 602 120
531 816 823
814 354 701
869 814 346
684 235 622
842 689 401
232 857 463
373 487 213
66 503 352
50 997 514
729 500 469
412 574 677
844 773 200
604 566 413
122 774 513
407 387 947
116 34 767
957 453 874
517 598 992
332 388 411
191 283 669
536 620 966
793 951 70
991 222 654
399 202 230
778 967 442
755 493 193
77 295 870
619 278 964
829 555 145
946 285 963
10 777 380
404 293 505
422 571 469
948 883 276
665 206 930
168 425 247
841 636 883
903 380 822
325 794 801
603 645 213
342 648 515
821 761 254
459 464 233
749 675 237
496 800 347
898 904 829
861 871 13
203 615 646
646 747 45
297 235 16
774 352 887
394 290 877
408 328 817
584 478 279
450 370 159
510 55 373
783 497 837
560 454 504
439 355 120
578 873 308
180 349 77
157 337 772
171 331 451
171 606 964
935 547 972
422 765 886
100 448 770
984 77 112
576 624 743
721 333 152
75 894 789
885 121 922
46 743 464
58 168 330
842 647 580
380 596 229
204 903 980
437 917 244
155 851 709
23 175 627
195 381 548
316 415 969
468 616 895
238 362 328
774 491 716
972 368 731
676 942 109
876 859 824
977 758 833
600 61 808
718 945 69
895 443 718
153 129 62
733 919 877
680 581 607
253 873 137
726 334 110
696 785 248
203 134 972
937 216 792
779 767 237
226 875 421
937 225 299
355 877 253
538 321 135
903 12 497
301 80 292
319 774 950
201 347 797
499 669 616
115 291 887
881 961 489
676 677 423
779 681 450
497 989 288
780 539 749
106 968 435
44 265 442
111 737 188
462 141 861
792 237 326
51 469 964
386 286 578
653 146 973
689 114 517
552 539 439
146 193 327
599 201 90
486 634 593
154 12 992
220 26 382
673 742 958
42 583 252
400 308 410
472 342 124
677 611 26
171 525 523
784 852 940
548 701 463
445 234 982
558 683 995
623 341 581
238 788 259
354 611 809
862 147 214
32 684 525
885 118 563
68 645 914
794 635 373
562 188 430
570 471 601
196 76 572
48 970 602
222 180 66
917 615 109
542 809 662
618 584 922
314 355 899
969 73 321
80 244 302
905 121 762
596 826 484
74 193 155
928 637 698
857 342 370
632 506 245
102 736 408
501 647 700
460 95 130
806 753 416
839 514 999
27 602 504
569 53 507
559 800 806
118 690 716
688 775 273
450 346 131
191 14 505
317 799 404
150 696 591
23 490 413
850 797 723
977 988 221
323 213 524
82 204 382
169 760 974
594 288 753
944 661 449
687 515 359
526 35 172
954 779 998
930 156 129
613 76 550
592 210 186
497 386 702
450 620 174
769 589 434
55 141 908
228 858 777
936 717 260
885 886 662
68 586 596
477 217 73
630 37 396
211 998 956
379 965 307
467 709 881
703 996 27
505 78 612
445 812 564
636 250 72
404 398 87
174 973 828
179 673 912
658 579 853
591 137 875
196 48 676
890 987 554
178 429 702
60 349 689
915 549 897
890 190 55
654 551 107
963 89 522
762 845 421
181 112 531
947 688 817
612 309 732
855 270 695
222 440 668
213 868 823
758 939 302
280 590 192
928 992 570
24 853 682
927 878 363
895 476 361
531 829 676
875 402 671
723 29 940
304 371 32
528 766 770
208 712 902
327 354 982
312 765 183
44 396 68
330 829 922
78 55 479
199 364 549
381 599 753
145 374 209
372 881 62
658 284 68
689 573 961
109 634 568
631 505 841
917 525 431
184 668 317
941 510 432
679 250 394
801 942 355
476 80 198
638 533 696
493 233 25
191 944 673
386 819 200
237 914 343
698 200 14
488 181 415
129 20 650
636 721 255
768 93 726
441 149 568
48 667 196
387 49 906
789 931 550
82 158 601
407 482 149
859 986 296
109 72 621
854 416 645
836 348 254
667 350 196
55 531 566
478 982 931
156 347 822
503 349 703
343 513 468
790 606 77
441 25 218
20 539 99
137 902 237
228 270 848
500 78 343
580 522 411
126 658 184
644 271 462
910 586 551
252 96 689
410 683 909
640 664 100
724 325 436
975 597 95
859 940 747
923 311 671
228 843 746
893 895 677
830 54 713
640 226 510
442 493 39
161 590 24
918 647 714
967 325 495
666 490 217
308 541 795
763 328 506
657 190 443
947 505 709
178 224 947
635 780 939
182 707 838
35 733 475
88 281 141
56 343 940
905 467 162
487 868 976
489 358 928
335 920 757
492 172 443
573 244 622
771 223 117
426 315 826
310 572 735
503 454 866
302 471 480
706 214 400
869 732 670
269 399 50
792 506 267
352 261 239
926 996 506
731 390 762
878 610 101
693 694 121
81 368 161
219 819 340
205 292 94
388 689 953
765 471 393
376 726 613
48 952 585
145 241 85
913 950 950
959 221 849
886 711 294
281 351 936
62 612 253
927 519 165
394 319 214
108 625 564
346 255 883
463 237 397
337 914 198
397 947 675
257 329 91
370 546 107
776 616 219
331 631 126
531 390 759
294 359 327
303 782 330
856 791 71
858 598 259
629 985 914
711 936 204
518 617 195
566 329 940
484 707 459
225 298 839
834 422 799
250 106 205
960 275 89
725 123 162
216 380 881
851 421 40
537 365 427
140 936 544
211 58 783
768 858 408
359 221 601
258 979 600
225 414 688
60 400 701
205 732 940
381 451 224
950 151 808
389 830 578
615 118 901
357 929 869
910 376 131
847 692 868
180 600 864
925 81 193
256 531 187
204 630 999
269 584 166
442 113 676
676 302 167
173 654 263
407 521 836
547 83 220
88 473 692
50 436 261
562 359 703
899 841 53
943 782 74
222 913 270
426 363 687
56 11 547
962 901 138
192 864 811
732 67 249
544 885 702
457 956 718
288 387 159
875 817 785
234 75 423
965 541 382
25 585 895
163 577 250
164 788 796
158 270 367
375 781 19
101 177 160
554 138 621
193 472 824
60 799 472
821 723 954
397 888 469
300 130 609
498 211 712
280 780 943
214 109 498
603 711 549
639 553 970
508 575 600
914 603 998
124 500 769
997 312 375
333 815 720
594 924 386
776 876 734
708 802 729
560 11 450
770 409 689
993 36 778
865 203 956
566 197 765
951 469 619
113 377 589
279 687 369
896 378 956
609 279 378
277 387 483
390 118 697
421 171 884
484 977 361
470 575 20
214 359 598
694 824 847
911 837 938
818 779 828
354 936 529
687 907 198
961 392 238
353 869 564
68 310 522
108 900 629
276 310 122
712 886 998
196 998 682
651 762 900
440 313 851
894 785 362
842 981 675
254 616 468
468 45 174
576 921 896
646 953 176
43 516 715
86 331 172
503 197 415
668 174 837
310 174 140
29 623 188
137 939 801
422 532 62
307 363 647
518 940 809
211 593 969
862 710 861
309 486 678
119 294 853
148 660 46
651 581 409
357 152 655
821 631 335
996 637 492
380 288 719
732 948 848
531 313 191
514 254 304
264 485 592
765 279 99
833 164 144
438 205 977
700 20 636
229 909 167
358 292 901
471 342 432
224 860 57
478 372 824
945 609 557
392 341 519
976 944 987
829 483 343
859 444 511
360 141 982
388 289 766
509 422 262
366 115 136
900 670 966
833 455 769
533 688 784
502 507 417
435 652 411
506 250 577
415 689 694
180 823 848
240 983 509
342 559 625
194 88 175
12 579 538
434 489 505
354 160 720
810 296 936
116 76 492
147 562 889
407 138 264
496 981 453
664 10 544
71 279 331
325 829 694
658 106 411
692 504 63
850 124 329
527 648 238
495 345 587
922 517 339
447 768 826
692 983 401
864 338 840
224 106 840
747 587 644
430 195 753
478 33 666
274 124 807
440 799 848
90 724 687
542 230 503
934 148 699
754 650 99
822 759 352
999 399 72
629 40 727
184 606 640
604 678 972
361 553 386
549 597 866
479 806 80
897 50 861
458 424 108
31 684 853
345 917 469
816 18 296
996 277 426
568 387 848
79 699 359
217 301 327
646 755 883
520 432 318
679 749 443
303 444 811
539 721 762
373 397 645
705 915 818
391 303 811
785 506 96
407 468 518
741 593 991
650 785 475
23 779 160
320 241 858
923 297 145
949 666 732
119 663 712
382 550 162
371 961 432
291 719 823
799 431 176
856 137 307
168 543 731
584 214 274
475 788 426
407 446 300
49 114 941
577 639 281
800 579 733
786 953 589
753 34 196
798 360 616
601 358 713
908 557 423
605 522 419
575 272 120
896 178 976
756 963 866
737 486 276
817 686 235
612 435 175
219 474 472
329 702 970
163 486 983
445 380 740
453 561 216
490 694 60
854 759 59
782 117 433
40 248 291
407 10 148
99 469 221
163 844 106
559 835 526
671 248 219
784 32 575
35 392 273
193 423 68
956 577 260
305 359 266
498 305 719
954 37 575
212 988 334
292 954 65
468 548 730
298 464 615
77 533 574
46 998 548
971 961 868
934 445 994
705 480 906
453 746 429
228 645 266
954 274 328
250 828 878
267 985 214
72 305 701
518 579 804
734 357 690
599 715 245
73 640 632
238 682 203
474 966 874
452 99 902
93 484 214
210 295 761
707 760 117
597 975 436
131 470 541
373 971 437
624 68 109
191 752 580
225 39 714
926 591 282
186 607 719
332 776 620
229 545 540
605 608 229
568 582 163
767 879 953
941 267 150
793 100 932
177 221 125
722 677 888
719 510 452
594 688 535
38 749 498
592 262 636
757 252 411
224 11 289
592 47 106
483 712 975
516 530 379
804 827 426
691 93 451
621 665 380
480 649 958
658 482 452
204 76 956
718 735 631
156 867 75
647 208 318
446 106 139
116 397 331
930 562 59
946 313 685
624 917 756
695 503 571
331 851 59
259 807 60
279 191 670
512 686 481
695 281 417
833 75 209
743 66 671
602 484 681
507 870 586
513 47 292
280 841 541
458 601 433
617 308 251
720 544 71
542 971 971
741 609 280
245 891 886
724 425 125
854 417 925
962 908 779
384 809 228
11 801 824
993 617 52
462 702 164
918 419 298
63 17 853
643 116 432
34 625 759
414 769 740
905 691 607
280 33 82
929 158 941
122 903 408
896 406 624
904 970 826
799 737 546
262 151 621
199 602 168
679 415 497
117 166 466
918 159 633
939 861 996
656 181 907
193 786 829
197 590 289
651 283 169
517 480 331
542 156 501
823 590 889
487 857 608
105 907 560
985 567 682
457 390 639
568 932 853
715 607 565
884 961 985
628 512 857
543 427 579
229 623 825
755 819 846
393 910 196
548 393 54
824 218 142
318 974 736
14 939 209
863 536 151
711 900 736
844 855 286
802 55 913
794 489 824
645 639 138
589 964 77
15 858 841
444 308 572
550 450 152
846 166 762
855 797 361
343 286 950
174 287 456
644 316 115
994 83 890
499 849 76
384 514 624
954 598 166
23 800 965
500 182 248
560 867 842
394 429 891
696 819 403
666 814 799
938 389 987
831 430 60
711 237 19
69 35 734
193 590 502
23 775 680
457 653 676
275 173 805
187 694 160
734 358 497
802 501 927
626 938 23
136 498 655
377 870 621
913 887 679
692 820 626
324 927 901
282 444 215
539 226 843
824 942 149
200 811 480
713 719 119
778 951 862
700 29 265
846 873 80
352 644 94
853 82 977
40 691 308
291 51 369
85 237 928
706 585 893
761 156 615
701 720 326
724 282 909
558 896 123
934 12 885
553 658 949
72 707 923
294 897 526
318 238 916
460 372 592
934 820 603
689 48 353
573 676 660
41 599 274
861 132 809
953 872 38
34 593 767
882 251 844
546 86 570
80 309 420
479 16 947
986 379 753
875 195 82
203 800 316
251 763 876
513 715 428
40 578 579
637 209 960
868 835 790
836 701 223
779 15 557
849 659 940
156 734 980
455 957 409
146 11 254
961 131 172
579 39 964
202 992 606
217 185 560
631 849 443
848 321 180
918 784 504
569 17 544
131 174 110
588 60 381
480 954 272
839 433 161
443 607 980
286 926 587
934 425 488
369 89 164
609 598 265
862 436 717
278 925 599
129 317 297
45 608 484
601 806 720
588 59 877
249 98 641
602 123 78
663 541 434
533 756 312
356 155 792
94 403 388
378 873 950
10 363 893
321 877 835
651 247 779
235 947 516
244 749 345
551 105 590
653 701 492
992 843 487
678 419 158
618 225 467
790 907 304
546 933 245
425 706 795
671 151 947
711 265 607
875 402 660
647 183 775
264 426 896
697 296 650
311 93 67
748 451 475
704 622 915
799 895 154
354 817 330
92 417 202
902 270 243
653 441 90
412 708 436
645 454 953
329 989 483
360 408 169
764 452 243
241 135 725
878 561 985
132 907 505
804 605 197
934 438 744
42 822 594
777 982 942
516 694 482
106 752 950
795 480 413
514 491 703
557 727 889
412 778 997
764 92 627
464 526 324
573 124 264
235 951 50
919 986 434
453 892 367
885 578 14
648 311 839
315 233 996
789 733 548
622 487 892
122 364 816
154 102 42
381 338 876
921 88 653
408 72 615
757 863 819
642 61 581
120 933 804
813 829 755
616 44 919
872 518 646
974 358 536
378 26 450
897 151 667
514 362 846
160 867 570
150 816 610
505 240 446
78 674 820
429 724 173
905 879 550
219 647 575
594 541 245
88 960 203
238 270 516
616 752 983
231 924 811
64 34 842
489 714 13
147 384 234
910 17 546
973 84 888
303 224 21
590 587 173
650 735 526
218 381 684
905 566 609
483 593 739
461 938 486
654 210 586
260 933 92
881 663 836
130 480 543
107 727 160
736 312 29
22 73 413
930 81 814
916 201 859
501 904 677
535 212 240
967 109 975
852 476 376
431 996 481
906 238 748
944 78 943
75 958 836
14 69 142
110 902 608
879 711 466
58 370 870
383 733 949
427 346 392
523 76 686
730 127 94
851 228 96
183 927 206
243 745 746
88 433 323
621 162 338
221 100 282
154 754 81
90 302 232
579 268 896
998 276 380
471 159 993
397 626 909
320 421 136
241 367 189
831 388 79
936 10 601
384 606 354
759 257 946
200 186 123
848 287 950
943 254 953
712 522 741
538 766 304
144 524 744
74 186 318
700 687 409
84 380 596
401 949 229
29 323 833
437 354 871
788 149 872
812 410 500
896 575 958
680 540 256
537 82 925
82 354 160
895 597 295
640 64 281
939 543 579
462 10 763
120 93 913
275 658 774
57 734 618
252 514 712
188 652 340
316 403 670
101 41 233
304 479 81
812 109 831
31 146 584
895 546 110
121 677 331
828 166 927
895 710 289
731 140 43
332 556 849
612 731 286
117 526 630
405 31 150
594 960 157
413 252 637
939 136 929
59 379 882
649 267 763
837 293 704
317 138 404
264 223 71
760 171 540
883 395 84
304 121 689
663 66 348
280 764 53
54 260 160
756 952 502
719 550 757
523 46 831
197 249 684
150 835 905
712 509 993
511 648 362
574 235 581
651 881 50
940 560 315
410 802 222
412 452 628
428 443 236
512 783 974
495 65 527
325 279 335
28 521 252
154 354 798
29 431 583
134 752 537
161 688 483
349 482 701
249 907 599
604 76 849
714 923 39
784 481 323
552 854 635
175 87 991
349 937 378
381 280 468
916 572 511
662 378 488
691 996 51
759 69 667
929 221 383
909 997 135
244 354 320
987 458 558
429 755 739
926 632 969
281 177 510
276 986 207
897 523 411
692 632 144
471 88 408
726 202 449
722 36 882
907 161 728
306 42 585
782 984 150
527 864 792
613 950 145
238 893 558
215 950 139
323 619 14
861 895 72
588 907 972
569 496 433
125 20 342
867 27 468
427 702 319
162 422 738
91 138 891
607 32 656
696 299 651
620 470 858
897 735 701
802 201 180
529 67 389
308 84 449
99 137 963
753 342 244
963 748 310
134 50 207
717 350 740
947 596 407
219 91 536
184 645 704
737 74 214
600 495 515
143 645 753
523 689 12
188 38 848
127 71 26
665 117 881
753 169 140
409 730 941
234 287 867
268 648 298
508 252 531
632 338 467
40 625 985
26 582 360
698 21 595
100 337 464
674 118 717
450 882 631
772 205 564
435 771 290
236 417 919
167 342 214
172 297 282
766 977 808
369 503 391
136 786 677
761 990 508
550 13 728
812 711 409
663 707 29
913 181 242
64 276 315
505 340 318
268 385 572
408 850 110
235 420 876
839 650 344
447 383 147
853 139 759
834 604 469
386 402 266
376 217 541
302 703 140
383 506 554
236 160 790
383 435 717
869 329 556
152 740 17
53 204 231
237 647 558
857 226 989
684 808 470
136 269 591
338 747 742
183 583 958
791 193 291
288 370 895
674 716 471
741 486 950
305 695 490
768 306 355
580 426 219
405 20 489
716 162 601
833 920 608
797 286 928
389 622 753
371 746 332
612 688 689
454 481 375
399 456 301
927 895 431
936 937 246
641 615 29
857 318 801
126 77 527
137 364 338
623 463 295
455 824 682
912 363 218
350 807 509
386 167 915
376 855 918
544 582 783
148 961 891
245 825 752
878 768 891
782 998 352
605 239 41
974 651 76
51 354 878
78 443 349
544 257 185
27 900 921
401 641 780
572 895 593
401 853 472
886 808 919
841 49 495
575 754 55
124 64 145
125 291 902
714 806 279
255 526 726
921 949 384
669 744 621
250 773 811
265 956 21
482 832 266
518 798 269
690 988 203
389 633 63
417 101 760
260 639 75
437 377 45
71 204 453
256 556 179
165 66 847
258 202 164
803 257 209
737 281 843
361 591 593
782 417 480
371 812 445
842 299 250
33 741 868
52 583 463
648 339 537
882 793 111
461 333 718
596 975 292
684 576 389
465 306 757
626 862 704
176 112 460
66 654 408
361 421 441
566 808 532
255 865 672
581 652 239
577 791 290
153 69 202
844 941 294
47 265 893
751 506 390
755 56 18
502 347 729
258 696 573
437 694 773
210 43 98
174 374 964
31 928 356
400 540 61
535 977 46
727 647 996
480 210 822
634 435 970
199 274 661
178 783 446
251 570 429
220 452 932
592 248 126
443 864 251
291 31 110
31 913 169
108 568 214
211 367 621
790 37 354
586 130 296
619 799 251
92 198 296
125 145 926
418 729 710
309 722 471
983 114 423
650 101 31
133 682 91
468 178 640
186 421 995
46 414 905
329 489 686
815 626 986
447 830 781
902 696 350
713 744 605
325 131 695
655 311 505
627 876 731
511 611 378
363 802 832
696 678 655
753 396 861
907 638 953
782 666 932
17 791 729
919 732 886
455 566 570
495 134 950
103 638 44
612 683 104
252 866 24
451 910 628
450 208 364
934 265 231
71 49 209
143 445 196
585 614 178
499 333 20
761 216 260
62 886 887
207 817 713
157 887 621
884 313 749
877 663 988
247 337 491
828 783 818
790 659 454
950 243 458
837 656 823
93 513 645
292 667 141
14 922 191
688 984 320
982 204 489
497 798 204
416 822 387
23 457 823
158 761 121
672 757 243
546 151 356
365 107 287
146 395 584
112 450 879
533 147 430
484 647 180
752 440 529
136 837 607
735 847 312
272 322 53
878 347 763
916 785 944
838 136 640
423 582 193
560 932 904
482 617 85
763 926 82
957 617 643
317 832 976
42 932 417
169 347 877
10 714 343
966 704 974
865 448 210
643 105 699
874 100 579
441 606 879
295 242 502
175 961 444
646 680 199
958 889 373
398 810 197
614 38 989
223 902 352
389 97 724
234 176 617
13 869 984
283 144 724
894 489 198
790 420 247
868 968 89
292 891 91
756 875 465
824 466 316
883 379 49
935 630 444
835 364 251
932 329 433
545 608 278
878 198 797
925 892 189
773 118 708
306 145 190
227 368 652
15 681 263
259 727 556
408 794 359
844 200 688
715 502 837
94 393 833
608 751 673
29 184 351
32 725 125
562 865 933
84 221 278
836 360 17
142 487 856
461 103 628
278 162 457
150 274 643
12 853 931
123 878 769
774 79 498
543 831 270
510 616 276
857 97 210
719 936 841
594 130 182
857 406 220
563 709 636
608 462 826
357 836 389
337 137 330
288 399 107
646 155 697
673 56 514
876 512 69
297 951 611
306 664 252
651 21 488
634 878 948
674 625 357
702 798 499
578 514 137
948 138 691
683 638 834
586 333 38
858 565 777
824 553 765
774 804 170
985 743 14
515 300 888
934 310 855
574 983 780
644 835 402
36 260 813
949 967 298
541 709 54
597 356 737
656 417 694
535 501 319
69 721 320
387 136 436
867 246 119
445 319 780
919 598 981
152 424 474
309 280 80
983 458 741
600 413 447
919 296 390
464 229 190
821 789 427
881 417 261
336 50 878
71 97 648
496 295 549
980 35 575
45 336 460
962 101 702
950 145 627
729 686 524
925 884 976
368 157 569
255 836 546
742 915 139
378 835 794
775 749 383
826 773 414
530 527 229
74 229 518
925 288 498
824 763 96
921 361 317
66 44 108
153 72 106
682 206 736
465 124 666
481 696 537
803 31 739
425 662 998
537 453 16
415 913 221
149 36 377
502 71 43
332 584 729
223 354 723
102 302 471
606 393 329
612 32 470
817 852 271
752 326 559
425 298 722
878 970 287
484 805 512
748 405 296
107 152 585
104 587 621
254 342 346
989 404 425
669 422 964
878 642 601
453 933 890
747 429 253
564 32 619
662 607 229
445 794 543
790 801 143
76 704 624
816 92 139
189 545 693
437 823 821
339 625 604
975 724 500
367 666 934
589 47 591
499 736 407
479 74 224
772 422 620
721 301 466
935 498 345
54 767 848
437 144 361
546 941 30
504 371 867
80 343 513
658 172 256
280 716 641
465 327 303
233 677 448
676 533 508
390 64 868
57 667 688
307 647 370
227 653 607
925 146 656
224 445 347
305 801 325
830 118 366
264 273 202
644 697 858
437 901 110
536 607 943
680 791 537
943 322 427
453 499 890
829 457 79
677 987 355
812 162 915
754 524 871
530 996 846
514 483 189
603 400 464
317 196 592
172 601 218
830 627 73
297 422 334
716 569 676
233 487 883
530 985 97
589 958 719
228 519 445
204 639 472
572 136 102
603 506 287
463 404 798
658 738 826
19 609 567
267 997 379
156 805 345
269 879 367
456 32 358
314 281 790
758 116 72
719 995 942
305 692 242
843 854 613
157 537 794
295 347 396
814 921 266
591 787 997
811 467 94
909 117 334
982 613 746
365 672 854
394 139 27
904 53 229
813 904 205
243 112 905
881 552 512
892 342 740
790 281 711
839 333 966
704 821 926
531 549 376
423 42 884
588 312 58
607 723 110
513 209 442
366 221 355
189 60 512
542 910 438
862 744 948
241 11 212
781 520 946
863 532 248
566 663 468
954 992 275
94 687 781
879 143 548
484 680 367
85 441 935
795 41 168
980 505 956
134 47 530
493 380 199
964 805 508
744 243 813
374 802 726
744 612 841
374 403 944
621 301 764
630 732 78
366 28 643
826 249 886
520 191 743
494 663 791
846 775 147
866 744 18
696 391 624
162 120 74
207 770 187
831 792 737
655 750 144
242 177 378
482 530 887
746 249 46
955 937 593
717 985 779
814 227 997
826 846 497
620 368 857
652 233 374
236 218 12
970 609 83
703 543 353
605 504 557
75 283 188
125 214 832
629 820 584
990 741 811
286 117 283
200 88 813
596 950 289
923 41 896
981 106 150
330 316 83
931 367 880
319 405 504
398 205 96
918 567 494
196 892 664
487 361 718
992 939 696
838 255 841
360 81 965
35 815 857
196 288 855
299 692 884
650 959 376
605 426 465
820 280 339
598 839 285
930 897 591
658 702 116
681 635 154
301 58 863
431 258 680
899 625 435
251 306 182
963 533 10
367 684 323
611 431 531
15 866 792
691 305 207
448 149 399
733 319 892
611 119 943
566 271 671
55 820 782
104 348 458
193 145 770
871 872 792
41 839 244
672 857 234
389 903 717
210 666 863
675 319 615
749 819 717
20 486 535
869 784 556
804 788 92
341 221 414
420 250 324
297 787 486
905 610 937
435 813 308
609 884 916
612 646 670
777 512 421
798 72 105
747 777 378
546 597 978
243 220 688
392 665 235
317 383 80
519 540 567
792 488 909
100 132 356
973 380 282
59 810 736
691 700 109
31 511 829
738 560 868
26 982 175
556 651 511
653 192 812
69 199 963
643 961 382
780 763 67
435 156 522
27 686 667
304 474 859
744 129 868
378 287 599
831 905 190
390 485 133
666 266 464
442 854 119
782 601 852
486 104 310
166 828 665
796 163 911
25 191 236
922 786 12
56 301 617
633 253 585
334 96 692
324 745 367
284 173 747
526 113 178
178 372 510
997 357 873
910 855 885
632 487 939
987 655 387
816 375 713
788 411 317
711 80 142
883 388 266
134 436 82
340 219 14
193 821 345
279 601 254
873 407 635
397 749 734
801 724 871
517 684 344
540 120 908
885 539 970
150 309 186
76 701 606
947 198 650
220 855 500
325 157 301
422 514 632
606 694 27
533 82 933
473 818 411
937 500 716
397 21 760
729 234 181
172 663 677
464 75 991
96 857 685
586 685 710
966 150 903
941 857 424
176 215 268
171 333 939
273 401 942
412 951 668
368 531 820
173 92 781
102 755 738
98 390 341
508 702 706
789 135 85
725 901 925
695 189 95
318 85 612
61 289 502
957 297 57
280 609 933
538 716 150
303 485 474
615 237 671
317 113 450
287 389 964
559 255 914
698 179 999
59 608 768
858 890 601
740 627 882
839 456 339
91 573 558
59 178 565
932 382 327
616 376 547
815 949 958
489 170 530
48 957 190
376 750 448
369 248 330
484 239 350
159 336 576
918 329 389
690 372 786
525 747 439
179 620 568
121 400 187
744 895 329
947 715 813
292 167 736
392 845 889
664 943 444
955 857 665
537 863 478
715 403 369
579 643 885
124 836 156
448 639 607
865 378 974
769 471 131
826 261 541
865 588 18
692 47 576
867 711 568
906 527 167
301 839 148
214 605 360
605 42 330
596 444 565
520 92 655
569 519 544
615 856 172
278 532 676
928 460 50
55 476 602
596 98 36
853 120 912
460 784 670
666 403 641
239 323 37
35 998 661
60 819 112
945 235 763
253 124 642
926 250 658
752 180 592
413 444 546
441 385 584
667 599 652
991 205 128
938 874 501
481 537 150
680 611 185
183 268 154
609 387 805
128 503 534
866 767 307
410 478 964
445 855 849
373 983 659
441 531 531
542 41 769
218 389 590
83 773 413
400 355 90
332 707 586
685 533 435
42 441 415
220 556 363
166 655 396
971 108 910
815 949 667
172 214 889
586 890 477
755 259 227
136 282 46
281 591 14
258 618 106
833 525 361
550 268 183
455 660 354
515 655 78
585 660 13
142 829 983
478 267 534
750 451 87
705 215 147
533 335 283
340 810 480
525 641 906
309 14 117
390 172 608
216 54 574
207 343 907
470 34 742
368 905 631
785 644 559
493 725 735
28 68 667
728 705 606
226 371 752
449 189 972
722 172 600
84 711 560
901 42 117
583 828 418
400 931 840
738 218 825
289 720 665
673 861 794
442 270 66
56 356 686
988 729 38
994 538 55
109 664 294
954 562 865
282 197 611
946 806 601
820 135 707
910 815 242
566 114 661
47 742 848
352 187 559
284 362 603
377 436 979
924 605 910
987 750 273
532 969 356
559 962 297
722 614 736
626 544 461
281 20 591
673 977 315
104 29 413
174 142 804
322 559 891
500 163 318
440 536 180
871 581 14
561 302 765
829 755 90
539 895 519
86 685 230
830 770 589
437 934 950
326 89 266
760 564 78
715 979 551
137 898 331
72 581 381
484 401 174
625 164 540
48 184 861
979 874 362
318 972 864
661 188 744
180 411 216
901 802 645
310 398 166
938 412 486
217 802 615
477 77 712
840 872 198
668 808 928
252 446 343
474 136 114
669 285 121
501 693 800
772 919 145
475 675 89
327 927 152
404 723 80
645 931 395
886 16 457
437 649 848
801 549 364
825 647 796
513 117 241
369 25 804
259 76 193
898 552 307
580 656 170
861 665 939
640 385 711
939 461 592
574 842 473
968 630 303
366 664 260
399 511 945
39 787 212
727 859 110
659 854 274
623 93 772
55 634 525
73 977 476
717 157 815
920 746 504
74 928 618
709 480 90
949 197 839
940 627 964
925 435 399
608 895 839
73 966 478
491 962 284
851 353 976
940 163 343
602 694 523
239 439 132
253 209 40
731 371 171
286 648 172
765 848 534
377 310 863
362 772 600
829 993 627
918 444 974
340 796 716
667 384 807
300 36 613
798 830 319
30 559 273
47 975 271
875 738 618
550 332 898
474 228 445
903 466 788
979 755 675
420 272 944
142 728 452
249 665 605
601 91 548
815 273 336
788 624 534
980 798 557
180 783 361
975 454 177
631 554 17
924 582 963
159 477 220
211 34 580
471 935 369
873 699 238
151 617 724
488 702 687
693 449 36
680 801 404
889 326 851
475 748 611
614 291 143
688 480 995
912 802 414
508 235 893
254 69 904
872 319 908
303 440 650
760 843 396
597 297 128
248 439 880
695 544 427
525 933 945
147 123 551
798 472 815
86 127 669
418 315 254
847 255 938
87 782 912
180 489 264
825 406 984
442 64 660
971 808 309
93 666 789
991 431 611
573 92 998
652 966 154
218 333 358
470 651 649
427 505 72
73 888 851
119 873 287
303 948 229
21 293 742
984 159 940
705 517 78
86 840 333
280 534 300
965 63 108
861 95 873
27 631 999
31 858 546
471 102 122
390 840 722
274 145 951
505 839 567
382 432 444
909 826 802
523 551 23
779 236 577
150 716 367
85 556 945
712 289 167
994 736 925
330 877 983
905 97 513
268 713 302
619 793 76
548 660 444
761 540 591
60 341 799
694 616 957
165 467 802
416 326 530
304 801 902
518 104 33
755 888 275
674 743 842
964 15 565
122 511 48
269 981 307
217 438 898
250 818 286
582 350 238
756 705 318
604 132 66
74 71 22
19 884 260
83 30 714
779 622 767
992 990 776
443 507 359
43 282 92
539 300 913
138 666 775
475 594 212
840 388 213
971 776 84
240 829 606
175 17 367
914 865 203
159 287 250
101 501 239
347 72 36
610 34 942
729 884 909
564 681 33
829 747 103
999 586 463
998 709 797
485 919 100
81 141 177
58 398 895
581 678 644
818 112 502
998 334 362
813 208 552
608 695 893
577 459 347
265 499 674
826 441 96
39 710 758
656 820 349
984 976 232
695 144 639
20 892 478
714 845 340
93 953 907
158 934 394
761 737 137
367 219 380
568 843 884
31 877 440
454 361 684
568 219 668
545 450 583
886 684 248
204 271 952
814 944 709
879 240 37
140 475 833
991 91 485
525 186 95
227 851 569
864 247 65
268 653 497
108 474 18
224 584 191
68 437 44
233 646 165
210 237 981
647 291 334
479 545 631
199 841 237
556 29 559
639 881 290
997 993 579
645 524 50
154 399 531
471 594 49
178 636 968
873 441 69
313 494 626
343 778 640
174 223 270
406 299 403
369 71 592
679 379 705
27 255 370
980 878 12
405 834 223
580 687 779
725 914 521
406 722 268
800 529 924
632 338 474
416 944 686
575 495 938
997 323 887
230 75 934
920 887 183
39 816 872
623 546 163
82 522 186
707 112 349
876 604 560
892 678 83
706 356 445
443 334 161
324 443 801
824 741 415
551 494 873
204 809 629
733 185 327
654 715 251
285 539 590
382 61 278
728 797 287
542 650 886
725 163 921
403 545 112
295 751 589
900 282 979
920 824 583
428 713 55
980 560 655
45 838 947
46 993 185
440 655 789
930 586 381
202 493 484
330 626 159
587 541 657
686 153 817
632 504 871
590 516 584
557 184 762
513 243 773
98 885 610
126 400 15
768 503 28
230 927 664
535 69 962
11 265 539
860 330 273
590 551 267
249 378 611
461 37 795
283 949 653
61 970 181
586 772 480
802 607 411
412 121 927
455 505 752
992 120 902
331 866 800
542 632 859
635 943 57
695 510 46
548 123 193
691 188 982
312 198 742
107 933 132
452 573 895
910 384 261
719 241 738
588 559 366
592 253 421
937 19 736
138 163 719
989 567 630
302 472 820
271 521 156
88 398 570
835 553 709
53 298 722
101 139 217
532 921 37
783 588 844
106 559 773
533 833 815
370 224 416
964 76 113
439 102 820
549 584 642
450 426 619
764 433 25
576 933 555
912 346 587
946 419 475
602 353 117
522 641 994
625 369 887
713 244 307
268 205 531
508 626 668
298 481 539
798 180 829
955 544 709
156 522 973
958 856 106
838 750 283
157 725 403
620 791 526
197 555 560
93 406 804
742 32 322
854 908 90
511 291 360
489 312 806
140 379 912
647 949 834
433 371 687
638 827 258
478 582 115
802 906 474
427 88 942
498 114 48
57 286 726
752 38 691
314 347 192
911 727 922
661 38 572
394 905 236
131 542 874
260 398 317
219 732 754
229 585 857
769 270 158
523 592 433
507 943 716
973 933 182
648 986 424
597 425 104
677 635 228
399 439 154
353 409 61
274 640 545
593 48 866
206 555 874
828 861 77
51 55 15
381 873 821
505 174 846
883 801 335
994 568 792
647 473 948
500 208 941
195 590 331
189 228 328
945 467 869
857 907 673
358 410 813
710 67 546
917 653 149
721 136 464
816 142 885
358 588 110
808 642 468
524 122 198
687 313 918
529 124 730
833 859 699
528 728 124
294 951 492
731 468 240
893 886 75
25 971 534
914 214 255
684 167 686
453 750 316
255 354 955
751 577 755
452 240 660
20 746 53
913 370 325
664 117 388
140 436 431
140 415 540
794 524 298
33 356 433
66 329 862
365 704 40
633 453 808
898 807 478
972 511 844
658 999 512
486 267 459
485 545 833
878 111 814
411 875 486
102 882 568
34 953 189
639 871 842
691 903 538
487 149 635
101 169 536
370 732 811
534 604 906
236 131 391
278 455 458
532 579 567
645 157 499
790 405 971
337 711 153
15 740 923
561 452 97
228 45 127
903 109 470
513 746 805
466 501 420
506 468 545
21 859 894
503 54 436
975 370 796
335 239 55
268 10 338
886 149 615
918 533 129
849 991 884
935 687 904
533 986 226
171 412 506
268 642 399
526 436 859
264 112 974
92 386 872
857 422 970
789 212 627
442 721 298
932 353 234
955 410 97
188 847 585
477 583 313
957 966 358
530 853 366
600 150 725
728 198 886
326 573 853
526 733 86
519 798 874
89 124 675
442 885 41
258 758 415
189 220 863
17 699 833
639 673 476
602 276 407
179 371 456
683 496 552
774 977 23
772 411 325
797 906 491
661 325 863
570 148 481
387 874 429
63 636 805
647 588 549
21 396 620
954 713 380
580 997 616
751 400 999
842 273 118
968 718 992
380 986 322
421 339 309
641 81 726
107 491 902
424 706 493
243 983 596
621 465 188
413 716 701
814 299 694
944 945 179
548 845 195
123 169 604
289 943 79
471 80 563
109 253 985
966 331 22
977 984 266
136 321 340
624 675 994
852 914 517
382 259 315
718 223 373
764 992 390
584 13 97
838 155 427
566 213 507
667 356 288
657 972 233
960 856 305
208 611 752
347 37 287
64 194 295
561 670 616
496 124 886
747 116 772
652 246 351
150 500 921
762 664 387
398 24 916
843 618 931
710 194 974
108 260 956
434 601 296
160 996 687
800 375 682
514 381 513
566 712 285
847 940 655
51 211 423
175 438 147
285 79 850
597 247 381
237 574 299
274 587 662
966 139 709
851 947 41
532 801 133
373 512 766
445 370 76
406 570 578
590 246 711
685 731 354
972 234 923
64 989 744
181 115 636
179 742 692
219 820 194
458 57 355
522 320 994
76 767 15
991 653 186
781 980 170
720 318 452
846 611 303
394 948 238
58 403 25
283 850 458
751 596 720
263 373 23
219 747 438
967 518 96
519 390 422
132 519 175
992 293 996
32 434 390
379 431 860
284 737 583
389 360 901
88 851 613
287 112 641
453 594 366
219 131 562
307 879 586
608 484 875
398 826 128
839 705 453
383 51 478
421 979 712
372 547 813
193 324 307
444 668 800
290 932 363
599 894 802
419 222 691
272 328 396
659 687 141
186 997 317
657 97 429
104 741 340
790 659 157
829 138 830
940 591 883
739 886 239
169 995 613
536 473 591
172 236 342
29 315 337
183 291 331
976 495 549
349 294 56
863 800 405
833 896 159
499 58 774
350 554 74
643 988 710
670 362 412
621 687 30
383 857 710
127 992 153
713 31 218
752 379 850
904 476 889
815 285 514
469 478 22
658 68 43
17 222 952
294 925 539
878 355 884
720 152 715
566 828 541
744 261 236
980 778 187
905 58 907
516 244 666
255 648 803
517 517 275
155 245 912
972 140 996
73 363 32
853 61 721
997 185 979
335 404 894
708 887 656
102 694 463
48 144 430
595 480 359
340 11 208
655 620 825
682 913 585
771 749 658
386 413 723
913 545 622
460 314 428
177 407 363
510 999 878
418 326 498
94 630 655
191 695 217
203 299 576
182 221 501
579 800 171
832 985 778
780 455 607
961 973 810
729 823 859
84 209 652
826 776 444
912 760 601
352 414 763
572 971 59
504 338 737
458 190 997
634 794 347
691 651 449
853 737 104
227 472 728
790 928 356
874 382 674
259 953 728
173 575 964
721 334 131
719 110 936
929 186 161
597 208 395
893 595 857
884 312 260
310 375 377
90 316 285
147 587 50
507 894 101
413 261 473
631 897 340
220 871 821
59 517 182
127 156 13
351 58 80
459 225 93
674 905 372
608 960 969
779 286 872
23 534 931
180 361 902
637 685 451
254 726 103
814 507 420
262 185 646
29 761 585
28 629 92
34 67 764
12 310 162
608 379 749
50 327 134
169 388 614
368 140 379
423 859 239
396 446 807
600 529 155
851 536 578
772 768 649
216 580 343
654 352 886
341 569 498
431 520 465
727 90 520
734 777 658
415 631 218
879 841 79
355 730 587
273 848 46
368 677 265
739 609 357
904 809 165
621 396 973
830 674 397
636 132 227
397 461 667
77 583 994
320 787 279
250 25 534
822 287 64
323 576 210
371 470 757
425 503 46
433 912 230
986 867 281
107 255 862
671 139 81
697 979 516
603 478 36
464 708 191
308 473 686
764 480 592
790 675 714
486 435 700
40 542 853
748 34 397
194 662 719
251 126 323
254 837 628
523 437 737
246 908 25
21 201 125
483 306 746
608 968 353
216 88 286
431 118 588
876 79 137
249 650 650
57 566 593
774 673 249
100 344 984
674 572 385
874 82 443
710 597 465
180 254 977
911 487 142
625 416 587
873 142 296
659 825 629
479 205 446
812 628 291
524 339 637
334 806 646
970 70 133
808 546 493
541 174 385
580 922 827
962 993 716
544 912 653
616 251 589
648 151 56
426 530 496
410 124 601
561 266 122
982 215 777
138 60 216
165 92 535
979 988 181
357 411 970
273 25 752
235 410 390
892 723 339
864 739 673
379 161 418
461 276 751
393 637 600
794 957 179
390 242 262
614 954 788
54 909 470
974 151 706
316 676 159
986 228 650
279 318 100
965 212 702
797 765 201
986 595 648
335 157 515
322 540 108
354 654 929
455 274 143
556 46 214
819 412 215
469 747 812
905 428 225
15 298 465
303 420 735
224 471 346
76 124 698
396 901 169
589 245 726
967 23 124
61 699 616
67 623 256
258 713 187
716 505 819
900 811 397
701 984 128
849 348 787
991 745 307
964 136 450
343 715 637
577 363 184
901 97 510
150 375 968
545 120 240
300 625 832
95 758 725
584 789 458
79 609 872
19 69 776
333 73 574
549 83 59
159 65 612
233 914 373
247 451 760
338 831 712
304 692 904
887 53 719
276 898 905
771 835 104
337 565 136
574 375 564
952 134 524
971 152 43
611 403 456
845 742 296
742 128 190
385 246 726
98 420 807
852 440 390
783 420 238
84 466 944
113 694 307
227 608 108
634 430 821
477 389 698
31 252 904
528 603 556
573 804 679
569 306 122
448 812 609
51 319 780
765 777 571
383 620 550
413 944 148
89 848 633
350 817 788
248 350 550
577 801 348
350 304 835
473 674 542
90 437 640
378 315 77
981 126 248
544 322 928
671 436 996
847 611 641
277 502 17
625 953 342
423 346 413
93 951 391
648 219 146
411 821 78
990 918 309
547 557 255
868 245 963
842 331 41
541 193 912
878 450 752
587 680 805
114 577 590
205 392 416
937 593 893
627 18 99
666 715 891
351 37 723
971 880 974
962 809 105
965 654 346
154 787 183
738 985 197
451 228 838
738 913 427
528 702 678
184 276 132
912 743 95
324 564 25
484 162 953
810 91 466
143 755 756
896 567 900
104 763 586
935 937 741
159 706 992
493 226 561
35 73 925
817 708 680
452 316 285
669 736 800
958 384 729
143 592 213
205 705 285
633 282 868
545 285 53
935 529 371
822 398 203
481 840 640
372 907 334
546 746 909
380 694 718
857 138 686
767 539 835
308 973 166
453 666 104
893 229 740
519 18 550
319 417 46
779 490 701
664 298 150
335 713 205
840 739 628
750 405 40
87 842 816
594 531 506
650 587 127
888 58 91
995 77 791
270 695 665
563 320 894
764 297 990
71 434 579
570 302 338
359 656 895
696 14 985
410 632 693
494 221 727
522 202 987
336 420 817
216 169 195
624 280 724
883 332 438
746 541 290
993 604 938
407 293 969
588 208 319
940 339 840
157 941 895
515 111 912
533 743 942
154 180 451
403 529 717
971 919 988
594 322 415
946 850 911
790 777 537
562 745 201
441 366 149
185 815 869
733 503 281
425 836 536
562 83 409
175 329 748
243 937 72
259 884 62
817 166 425
911 282 932
868 454 541
206 734 790
292 374 230
508 200 879
448 250 566
97 362 412
85 110 654
707 150 408
714 55 994
496 893 725
798 44 346
554 929 93
433 818 865
956 987 826
288 358 859
855 284 240
221 693 504
804 257 386
882 436 715
824 509 869
905 583 461
780 159 552
512 245 684
50 422 293
498 541 21
690 553 209
809 368 160
679 297 503
979 545 241
111 69 202
441 319 608
881 874 595
244 392 789
755 389 562
785 405 356
890 14 893
257 579 874
362 317 474
651 716 112
684 608 450
945 109 856
463 914 601
854 893 931
209 169 704
774 724 768
380 736 485
394 704 695
361 31 61
546 692 25
443 807 989
394 515 821
142 441 678
810 373 961
541 161 225
348 330 190
353 566 788
698 795 368
399 627 635
94 442 744
897 271 119
76 977 956
225 327 614
879 200 402
494 681 239
374 745 970
32 682 752
683 811 59
764 837 197
371 829 556
870 987 71
456 384 995
114 568 663
858 837 543
853 842 387
160 543 884
165 102 19
884 521 579
979 624 101
475 133 862
260 26 557
495 839 190
636 285 18
37 955 779
900 971 510
227 141 810
900 557 749
449 980 204
541 860 492
925 202 546
791 373 807
533 371 115
908 132 712
590 719 567
707 569 928
480 613 537
715 487 82
454 620 687
106 553 605
754 321 587
523 33 569
990 398 881
734 926 879
742 844 290
24 159 911
259 430 88
664 527 56
683 370 17
718 258 453
144 642 28
633 34 738
82 338 467
330 114 292
638 986 398
629 281 101
848 650 50
259 102 955
168 468 73
575 722 919
520 65 847
231 673 755
114 814 498
908 881 200
828 665 772
216 900 934
350 614 791
203 540 811
917 208 532
284 483 887
955 195 978
869 199 694
246 297 720
728 504 992
196 593 869
501 694 285
636 272 114
733 156 977
865 861 589
444 527 269
452 256 357
43 483 785
384 469 494
684 76 380
666 209 428
458 94 209
897 615 391
999 404 281
225 143 214
989 136 827
402 535 152
685 900 884
503 445 238
361 935 239
552 815 957
297 610 109
64 139 723
618 441 207
949 640 980
156 909 200
508 660 380
785 503 655
507 623 422
721 959 828
944 150 661
524 42 71
438 12 288
667 664 595
243 575 818
829 810 215
47 846 383
536 152 647
848 890 372
101 664 579
609 565 391
413 181 327
829 628 980
470 674 198
782 513 633
595 235 671
51 190 551
167 326 718
288 525 390
859 411 473
658 994 23
464 611 157
697 528 14
109 564 381
86 631 60
609 550 250
38 609 709
86 495 783
203 396 516
569 253 669
958 418 895
474 906 966
692 750 428
341 129 595
126 353 759
330 264 540
657 346 17
789 885 970
380 79 581
146 489 761
990 145 24
914 107 594
452 615 574
933 278 589
906 690 175
37 716 286
651 888 210
14 647 949
770 391 648
225 629 48
69 760 452
523 930 204
347 801 96
853 770 800
283 915 176
676 718 927
421 610 528
454 279 401
984 361 746
958 823 295
486 777 753
347 699 641
978 590 820
828 963 423
609 368 852
139 411 439
608 970 551
354 257 928
163 897 852
638 958 729
175 932 300
851 761 445
414 245 657
171 41 452
601 610 64
337 537 807
127 244 730
161 20 361
459 820 270
951 801 909
290 28 203
699 146 687
428 757 600
857 354 185
795 623 88
178 390 666
98 631 506
395 735 975
12 758 667
98 437 735
129 950 567
403 966 761
295 775 690
320 905 561
959 73 366
846 428 52
666 752 778
733 872 559
501 644 726
649 442 236
94 591 295
585 573 295
589 764 290
804 198 761
284 985 627
763 143 748
828 706 466
465 924 417
939 367 182
325 476 162
846 25 325
34 931 215
914 857 287
961 207 180
43 738 688
889 113 819
204 949 46
974 78 927
472 464 44
555 427 90
220 582 738
949 435 610
826 772 596
191 945 800
364 668 882
854 131 736
312 113 979
484 418 773
432 675 727
72 277 543
853 193 880
555 110 53
983 606 641
87 753 234
46 576 98
672 801 862
851 304 508
827 748 155
850 718 429
440 316 722
159 471 27
872 312 95
373 711 168
531 638 711
327 190 893
409 522 63
406 847 37
910 150 418
600 389 102
386 986 209
217 665 808
307 160 970
208 738 616
137 479 304
778 34 862
595 489 401
545 799 226
796 899 236
397 987 813
50 583 773
661 39 546
82 801 505
815 973 394
818 12 109
906 811 869
333 802 137
432 75 146
948 740 123
393 81 858
989 381 973
125 537 996
363 544 303
899 704 512
548 681 462
245 931 573
837 178 859
619 855 117
375 954 123
792 982 526
696 233 49
830 325 832
976 905 390
494 23 616
89 896 546
309 560 610
819 359 185
412 272 363
889 855 221
960 95 689
235 301 447
129 431 678
998 41 482
166 922 89
834 32 902
425 814 50
525 355 603
387 621 600
990 476 660
326 865 730
705 834 944
123 54 624
343 221 818
19 210 273
668 833 472
612 942 387
710 749 480
103 636 140
820 66 256
692 429 519
619 709 762
21 296 54
632 908 265
803 643 299
907 952 360
561 45 568
222 282 813
377 702 278
420 533 696
523 741 926
746 615 993
450 758 962
256 203 71
651 496 658
222 476 563
772 647 247
703 99 441
504 346 780
612 178 399
342 524 740
209 707 699
841 945 883
583 426 318
800 323 383
946 568 365
478 594 632
430 465 253
886 328 592
253 198 984
237 134 522
874 155 324
482 133 252
515 220 919
226 517 383
471 778 310
739 109 570
339 226 57
722 752 300
946 667 805
750 195 453
920 139 548
237 140 615
625 351 536
830 827 609
455 300 351
216 541 473
245 586 142
423 530 479
711 644 129
80 254 696
258 792 646
942 770 462
778 42 585
603 454 243
155 263 90
205 653 350
629 321 188
806 569 353
162 497 206
501 68 860
536 212 637
148 62 167
720 58 923
532 974 335
429 662 501
930 425 846
215 708 564
294 100 71
583 246 332
342 199 862
937 603 250
208 811 443
722 821 619
916 418 924
684 26 783
590 797 56
851 447 75
536 364 11
271 853 422
109 845 846
827 622 651
428 540 112
15 140 817
951 601 698
134 834 437
873 274 833
295 200 97
917 623 102
621 463 560
395 981 230
550 299 537
996 583 531
438 718 210
674 569 637
792 590 441
698 306 653
882 707 984
558 379 95
249 308 176
340 187 414
588 154 534
258 426 188
861 148 555
434 685 998
680 10 441
825 946 862
498 430 760
480 237 908
139 914 443
129 40 959
847 914 796
872 477 988
776 606 325
430 79 40
115 517 191
828 222 449
412 593 960
864 52 699
306 874 916
876 207 938
169 978 94
977 239 508
213 875 755
98 955 974
274 933 310
187 900 642
693 938 545
299 32 265
809 83 39
60 188 399
661 469 297
609 978 580
155 311 650
13 706 127
566 738 149
189 34 445
443 346 875
100 29 236
15 348 74
198 852 728
331 283 772
769 881 660
453 494 719
229 179 129
101 615 623
601 477 578
704 96 355
449 768 759
792 538 620
177 596 445
228 541 980
401 312 671
80 672 597
264 113 75
18 451 859
753 446 876
70 426 268
241 828 752
683 300 672
431 851 477
934 55 20
503 225 617
940 29 626
485 841 24
580 954 978
334 583 300
911 423 271
502 559 780
92 820 421
169 806 494
257 743 423
581 731 718
433 962 523
43 166 769
452 80 830
724 602 888
415 563 392
17 444 73
378 561 496
10 234 523
841 749 624
475 630 41
348 155 247
256 34 373
645 778 869
987 709 347
588 392 821
642 569 263
817 856 654
173 773 30
733 899 117
647 249 549
29 702 935
301 812 128
351 845 661
999 266 839
127 401 788
692 123 423
622 283 455
925 494 355
749 851 22
596 62 737
737 436 147
847 665 603
432 722 889
323 143 864
396 928 586
60 137 609
607 469 144
163 879 602
713 133 66
953 391 771
515 333 687
738 338 747
235 106 889
558 186 134
28 260 540
691 401 356
286 127 179
100 594 240
684 825 184
244 285 284
813 342 195
504 894 359
991 611 387
905 800 448
698 931 538
277 227 931
832 227 781
660 73 846
166 803 251
395 20 637
504 154 96
229 169 840
22 208 846
33 449 945
72 913 25
306 238 969
104 408 942
307 352 686
457 649 306
455 806 157
928 195 996
741 555 955
153 417 343
284 528 757
168 291 399
332 412 118
812 389 54
181 886 87
945 168 493
160 329 859
674 908 77
544 565 131
837 410 675
678 490 68
974 409 780
287 247 922
619 170 644
993 948 704
468 158 989
185 29 230
304 240 638
736 695 235
838 751 444
493 985 106
927 870 691
348 313 124
150 626 327
104 809 755
862 762 507
326 189 593
814 518 226
176 911 878
395 722 299
36 598 847
735 968 432
705 170 768
142 709 101
481 370 390
510 552 777
695 29 179
99 538 473
223 965 193
714 467 333
517 14 262
366 435 936
582 132 198
659 815 161
775 153 183
636 491 888
957 791 660
128 928 437
623 414 175
640 547 922
308 210 820
836 517 190
196 317 991
545 571 822
218 304 165
97 786 434
419 293 781
371 104 656
911 581 449
458 948 36
502 58 475
327 240 137
893 849 470
155 405 406
200 241 101
510 396 935
393 558 789
761 530 258
880 962 573
427 566 676
948 41 840
423 358 927
20 103 775
319 870 175
169 26 474
96 342 597
515 688 294
99 940 318
718 431 220
99 73 169
217 569 30
595 252 953
610 441 867
128 516 576
674 742 109
916 848 391
573 731 389
447 647 502
618 403 577
403 888 541
391 311 398
78 298 445
457 22 787
267 475 197
209 294 512
369 649 469
160 979 939
852 99 299
481 576 330
529 620 824
916 493 685
104 382 590
250 913 856
924 856 12
87 840 314
562 114 781
67 628 838
413 763 319
470 531 147
665 113 626
141 304 360
248 593 713
624 672 991
121 558 677
444 241 597
269 57 458
199 484 381
947 616 467
880 977 52
266 664 960
252 134 346
944 851 194
252 658 606
861 323 469
442 186 448
605 803 856
876 51 823
888 18 843
865 385 992
103 943 475
441 163 387
435 803 622
595 944 253
209 884 696
169 993 610
951 675 202
694 379 585
357 223 661
387 645 89
944 78 17
364 829 106
588 655 68
657 548 604
542 699 237
38 872 375
213 615 869
645 426 22
761 185 217
593 99 568
546 264 797
998 906 206
203 718 976
47 717 325
102 503 444
450 915 501
828 183 92
72 834 35
510 339 117
367 841 622
214 174 980
654 534 70
936 26 311
125 445 892
380 17 727
253 114 828
999 552 133
298 421 724
363 995 480
469 598 344
626 475 237
511 845 339
413 574 603
815 795 718
453 992 872
464 218 409
93 461 271
270 727 866
274 611 373
493 692 957
473 568 419
385 508 168
415 813 792
893 607 159
441 11 990
823 254 970
369 275 361
396 861 334
649 838 236
433 341 509
153 395 205
118 313 925
177 591 709
834 640 307
587 560 285
316 495 867
495 841 832
830 45 415
408 691 896
417 620 578
997 662 29
409 962 887
274 146 884
198 152 738
715 654 688
206 927 690
248 590 699
685 714 991
251 797 678
59 609 583
295 949 351
757 355 905
936 933 220
511 465 688
150 523 355
658 68 494
404 531 187
897 885 495
377 431 846
948 804 289
713 765 838
321 486 457
907 404 431
135 385 996
275 11 447
963 916 273
994 878 653
43 815 703
207 629 316
918 761 565
948 881 527
158 78 898
928 181 642
207 732 543
385 466 166
775 795 220
565 590 592
602 448 693
575 259 567
124 703 946
771 320 18
194 923 869
567 166 455
884 18 289
370 777 444
643 788 192
329 405 936
909 592 472
726 639 601
627 175 140
340 411 924
762 305 19
310 754 280
967 602 322
542 742 44
44 438 213
20 324 41
464 834 105
694 650 308
893 913 423
707 955 184
982 213 533
233 806 783
594 894 913
732 623 389
290 658 116
712 504 684
224 150 96
732 847 123
886 594 130
773 370 84
280 804 914
161 489 404
164 709 313
271 651 556
49 24 136
929 971 702
634 128 278
773 697 266
515 948 769
42 729 826
177 842 277
689 791 777
161 81 936
965 118 704
749 491 459
732 408 895
242 793 614
665 548 182
903 788 168
307 175 415
906 875 73
997 30 897
376 245 549
869 707 864
67 750 572
164 104 62
831 591 978
506 475 971
381 694 83
473 60 306
814 185 615
124 399 35
939 275 250
724 89 186
214 732 484
226 567 493
625 603 445
615 464 66
15 640 509
352 977 681
227 171 739
143 937 485
963 504 179
743 641 157
670 228 648
940 582 118
637 238 436
518 140 106
61 206 412
124 209 89
823 884 41
215 287 243
497 31 754
201 266 992
537 205 910
457 668 191
939 418 101
24 801 821
389 308 342
654 195 35
575 58 862
435 724 785
105 352 511
852 128 97
169 524 358
109 595 20
252 174 821
264 513 426
230 142 434
289 198 682
119 373 265
210 660 151
246 178 924
335 156 806
416 347 648
147 393 28
210 188 214
469 970 490
827 211 463
225 177 794
301 956 861
135 857 743
969 803 544
108 622 317
86 174 816
606 309 960
950 556 917
875 981 180
431 288 868
683 710 88
819 858 770
743 457 986
234 859 390
62 838 973
592 318 285
286 619 515
222 632 795
677 542 251
830 895 252
914 409 237
57 444 612
409 46 184
192 722 496
333 801 874
523 129 981
371 308 39
716 822 866
100 569 775
972 708 907
316 480 632
213 182 976
524 368 431
222 651 933
207 864 887
988 978 220
997 89 16
176 722 722
252 444 905
174 783 678
102 593 858
576 839 235
448 201 924
641 344 729
259 570 419
721 506 608
109 524 796
788 395 12
62 750 167
737 852 28
838 706 436
88 147 21
760 607 989
76 545 934
108 923 146
871 973 552
41 99 550
970 83 783
47 219 316
199 571 840
568 455 547
298 711 176
413 550 290
778 106 582
825 836 395
168 136 474
506 949 471
496 430 511
129 339 55
97 890 964
841 381 857
348 204 251
184 529 48
356 634 289
889 423 700
308 777 763
933 109 954
202 670 647
312 659 19
432 409 78
317 208 824
932 21 845
644 739 119
839 932 533
716 383 703
501 583 590
625 340 22
239 912 733
37 658 58
296 936 267
692 335 533
996 779 342
221 783 415
992 603 202
948 296 371
341 760 565
900 71 358
564 33 948
237 102 939
278 512 980
121 310 21
919 920 628
56 573 997
984 109 72
507 70 948
823 157 675
786 460 149
77 700 595
913 184 209
376 577 329
60 358 723
330 430 654
261 80 59
855 718 94
765 562 755
289 144 219
835 999 183
807 522 39
987 826 604
804 982 408
240 553 825
190 977 449
362 341 946
71 837 585
741 614 420
594 647 44
341 274 697
676 83 682
776 843 322
167 60 791
215 475 519
452 40 611
944 57 480
985 326 853
734 190 860
695 14 44
363 171 549
413 158 102
156 852 546
935 114 423
86 646 107
296 866 387
891 353 32
340 770 453
250 255 76
799 111 606
503 617 736
398 637 290
526 189 960
519 922 433
612 548 440
88 765 238
999 700 48
717 570 155
980 871 660
102 356 707
576 915 479
190 836 974
881 865 266
257 761 593
351 866 761
593 840 56
371 898 27
80 565 10
317 780 784
999 775 557
457 60 362
331 772 657
359 867 579
428 231 981
915 889 232
680 573 74
243 674 584
168 399 719
225 482 855
828 308 268
619 956 211
398 557 581
665 510 664
514 210 830
224 748 104
195 816 131
979 638 479
72 769 328
230 495 682
120 200 411
457 94 455
921 561 790
283 463 112
213 396 738
574 953 877
313 290 361
80 551 683
135 599 161
736 341 74
572 515 244
109 336 330
428 250 784
659 533 565
997 782 96
427 837 200
222 87 830
247 946 562
560 582 929
668 245 826
129 582 213
474 376 563
602 552 391
403 267 499
664 912 380
349 503 237
106 614 186
821 502 958
614 241 922
640 681 759
825 329 137
39 209 940
764 380 348
927 332 686
213 493 609
282 323 793
68 373 317
508 195 11
422 275 756
44 322 742
364 486 80
505 117 238
147 638 379
686 986 881
482 622 173
19 495 770
568 296 100
312 446 856
871 319 464
204 77 184
313 37 175
402 929 11
887 984 531
700 41 256
340 498 613
779 614 68
120 176 871
839 726 577
797 145 170
840 85 123
857 483 383
376 778 595
436 246 692
207 428 74
823 345 322
281 583 636
942 58 386
621 837 188
400 828 266
174 846 734
10 440 609
832 359 154
612 874 373
503 29 940
21 127 584
973 332 946
765 917 620
28 463 689
437 823 87
627 899 441
257 163 576
236 453 736
141 630 558
118 530 577
745 657 256
894 252 404
71 706 424
898 986 112
878 109 237
540 121 69
277 727 478
441 188 461
459 174 154
850 122 807
301 465 645
81 368 360
345 477 275
922 173 278
493 430 820
529 963 262
649 238 329
287 422 892
577 991 876
664 179 960
323 985 891
712 576 345
711 486 648
271 635 395
66 890 408
652 129 841
178 465 126
708 380 637
20 718 767
711 604 156
889 802 660
777 269 191
926 372 95
815 188 363
883 118 270
271 314 562
129 688 662
901 824 867
575 707 704
875 233 999
681 777 377
734 234 459
145 595 91
838 800 457
320 277 633
899 100 645
445 70 23
130 759 661
963 877 397
169 134 583
488 547 719
436 667 372
434 177 598
415 906 319
241 501 323
845 380 811
675 129 954
968 288 987
236 196 23
390 21 148
698 614 749
646 352 391
959 954 494
467 211 727
747 951 227
370 641 339
359 408 552
96 408 348
765 990 918
107 730 268
99 222 839
715 208 848
284 756 32
330 503 680
824 253 53
746 132 815
861 40 195
447 771 917
770 529 327
640 853 25
119 409 681
221 693 974
554 683 106
446 294 273
244 768 128
553 904 86
763 982 693
855 842 176
889 91 194
717 684 443
677 488 546
837 970 373
131 951 540
925 934 259
891 412 49
588 638 745
126 364 28
472 671 230
210 559 252
811 589 281
533 974 917
820 544 850
804 896 319
871 644 13
634 704 169
982 565 105
972 628 815
698 860 916
886 623 487
751 40 594
188 519 932
43 368 219
356 861 705
37 477 973
892 45 832
719 990 269
557 157 725
747 133 47
410 456 699
746 199 398
799 491 869
23 247 465
171 122 499
704 837 961
667 742 522
259 60 13
263 867 738
117 559 370
568 645 382
339 707 875
525 626 898
899 138 45
899 847 351
992 699 511
162 424 614
60 210 848
596 904 970
554 854 648
845 416 264
900 499 371
19 895 632
65 262 848
842 92 329
981 760 849
752 985 650
707 151 700
452 261 977
393 394 292
921 81 413
999 306 709
748 214 251
476 321 635
101 665 983
913 33 533
585 146 990
471 27 210
514 146 787
249 704 223
124 535 284
350 143 186
752 541 750
125 747 253
237 422 927
734 182 330
793 551 127
60 863 505
155 96 992
271 409 602
692 950 948
397 624 478
316 815 963
467 495 142
254 636 141
508 678 196
905 655 434
814 231 285
511 626 100
639 788 301
680 396 502
965 476 851
731 992 362
493 731 368
776 392 17
945 340 189
797 865 218
926 868 588
304 764 77
874 683 253
941 779 323
360 288 999
870 237 419
846 701 271
291 60 244
800 269 649
236 693 295
933 845 899
442 756 158
505 982 595
666 904 250
563 424 466
203 618 452
629 252 674
36 492 555
867 521 171
760 487 919
488 713 508
245 962 336
912 41 419
119 175 272
526 452 344
548 223 651
727 849 431
257 637 730
709 201 607
754 715 663
731 862 202
276 807 450
414 982 479
230 596 646
921 292 269
901 586 223
550 55 384
594 381 150
48 416 490
530 303 389
450 821 474
750 515 793
360 638 872
100 463 296
60 672 88
381 752 757
455 209 146
187 362 293
554 675 110
25 183 524
636 488 198
965 867 86
131 642 990
571 852 162
731 990 324
559 804 897
707 569 426
629 474 333
799 168 341
150 786 379
935 435 623
451 229 858
298 120 161
519 399 507
660 786 105
151 207 962
818 648 577
485 242 292
927 981 76
800 865 698
33 195 739
889 332 840
354 686 530
211 970 298
540 921 213
171 784 524
578 424 689
245 822 639
843 99 250
32 307 439
867 124 579
494 245 733
683 40 73
955 212 175
338 734 183
781 484 919
535 901 595
125 738 359
635 955 865
680 864 366
564 308 625
723 852 549
661 639 827
339 467 808
953 521 405
261 148 69
359 729 139
478 576 981
432 808 774
39 474 86
553 476 229
692 13 50
338 118 587
266 236 562
137 200 373
289 905 107
141 502 941
453 28 975
228 873 575
571 76 911
122 296 597
168 688 200
10 568 266
535 897 908
367 516 235
986 356 748
799 149 627
507 225 99
763 64 320
37 765 185
409 295 920
47 186 218
66 32 269
686 602 702
922 24 101
607 153 693
994 400 172
936 511 340
152 100 623
874 304 604
42 266 939
774 581 406
416 891 959
144 794 910
362 984 774
292 669 397
578 76 886
695 237 666
435 642 353
167 98 974
962 702 81
591 480 877
18 473 637
689 589 379
150 594 116
142 925 662
552 652 459
748 14 256
123 398 529
821 969 244
372 967 28
118 813 910
857 857 159
512 286 627
168 835 543
166 939 933
448 122 583
915 665 17
394 882 802
21 507 920
868 638 72
431 340 829
183 32 313
28 776 763
206 331 313
345 841 434
795 478 678
779 498 698
103 548 330
83 141 482
333 93 757
462 434 34
103 768 690
721 458 104
432 829 808
538 791 899
243 504 747
969 552 225
260 582 432
310 777 505
322 761 214
927 507 44
164 956 311
807 873 187
410 329 988
746 232 816
460 38 520
253 16 223
862 194 992
608 662 177
442 17 978
695 151 43
511 350 729
348 812 474
450 363 846
81 507 671
508 153 944
240 144 293
216 523 999
206 484 999
314 559 749
479 420 537
229 24 433
164 834 583
735 825 593
784 58 949
92 446 627
57 783 768
15 234 538
898 138 94
909 711 608
804 442 393
698 253 202
434 895 806
617 149 969
274 746 794
575 396 806
526 984 117
154 973 985
723 432 521
198 577 139
59 562 621
260 635 201
540 424 556
14 993 343
925 491 94
866 564 898
935 532 447
15 180 527
290 695 706
853 520 203
209 560 819
424 574 125
820 157 89
215 355 869
170 611 662
525 897 836
111 491 237
598 735 633
383 118 178
145 576 685
655 735 181
890 518 327
706 990 833
783 75 648
385 956 913
545 527 335
447 184 537
939 657 688
553 720 418
536 331 31
364 312 436
733 43 721
436 310 850
557 386 347
282 69 359
573 295 752
516 305 506
301 805 703
828 603 938
651 557 395
246 196 983
713 997 550
720 711 75
636 133 959
790 130 180
823 413 672
343 101 823
211 162 495
71 27 133
711 321 281
402 951 890
854 414 728
408 784 20
774 721 630
121 750 783
346 404 68
957 930 638
845 172 753
334 355 39
737 190 536
606 87 324
371 774 606
52 825 654
698 427 209
812 681 404
407 915 630
834 229 272
863 76 866
843 566 753
527 132 867
107 26 860
928 901 400
77 931 336
718 341 211
182 100 286
453 655 105
359 812 474
347 892 231
261 471 540
967 561 434
866 940 618
292 994 920
813 489 237
231 503 988
441 49 474
664 788 516
765 102 918
557 524 39
357 312 69
629 111 75
625 193 928
954 133 335
663 884 93
762 728 776
334 838 608
117 759 906
91 472 753
965 835 140
27 460 591
519 483 701
321 121 715
997 586 10
208 886 248
937 276 999
495 953 388
135 451 594
905 889 116
863 473 992
880 663 170
671 308 897
492 869 57
620 135 364
459 918 222
874 549 342
421 666 200
915 106 772
53 709 346
782 469 418
249 654 907
495 697 993
354 919 747
857 50 266
28 264 60
995 891 871
258 214 67
536 905 345
11 424 384
718 796 348
762 633 944
23 965 668
428 27 672
265 114 254
567 703 369
151 203 72
397 289 667
765 693 571
670 384 71
861 732 856
114 434 437
938 377 926
962 780 826
185 42 590
366 497 398
531 712 745
80 359 628
794 270 311
153 79 24
999 980 654
871 282 650
877 531 655
999 932 454
671 252 802
217 660 639
752 261 504
134 481 989
38 506 735
125 12 160
310 631 866
575 16 281
960 874 499
110 427 54
441 289 754
344 602 620
868 707 547
810 205 740
49 584 16
708 619 825
990 964 136
675 341 779
747 464 833
167 305 669
280 345 401
589 103 901
294 972 318
592 200 507
504 640 181
433 731 192
417 710 643
506 237 921
649 110 831
417 24 84
749 681 87
79 434 29
923 515 798
902 567 406
259 480 305
209 805 82
104 44 816
350 563 229
392 974 113
369 904 636
188 903 338
591 860 615
109 529 917
190 797 612
255 572 652
156 602 807
950 990 694
471 132 955
803 650 511
494 364 532
250 311 17
510 310 972
758 166 495
40 832 283
728 898 944
287 517 697
85 315 910
640 522 724
382 589 687
268 242 534
115 573 375
626 870 484
87 914 902
109 668 760
506 868 864
553 253 858
109 43 477
992 379 883
722 946 791
81 636 587
878 205 700
453 810 625
80 60 323
342 712 395
275 861 653
234 113 233
965 552 395
86 931 383
53 738 782
513 868 894
288 562 480
512 404 738
941 495 216
194 797 887
815 493 104
593 67 462
699 676 373
678 383 227
248 844 494
730 352 660
545 698 931
823 603 401
739 249 407
270 55 482
563 877 40
996 858 978
62 257 339
321 421 74
506 49 75
421 40 333
25 101 618
305 462 438
858 952 276
144 369 958
441 291 57
690 44 952
941 720 635
394 925 98
723 259 337
413 90 683
813 157 428
553 648 232
210 182 485
478 787 531
797 201 677
174 926 32
377 791 37
805 581 876
899 841 660
833 682 554
289 450 184
223 749 747
280 362 304
958 54 323
629 526 52
948 343 999
794 716 654
136 477 777
910 148 268
510 642 21
153 651 366
591 188 133
532 61 333
524 217 413
914 321 385
569 296 992
246 932 769
260 214 859
741 517 171
157 877 560
431 40 391
656 322 643
380 759 710
641 239 848
23 372 585
462 734 195
291 444 59
49 982 855
371 989 704
469 381 118
179 145 971
298 232 860
729 472 225
175 88 352
188 882 353
783 593 439
235 956 803
490 260 628
867 912 393
195 686 14
48 476 692
419 891 911
99 383 504
79 358 906
975 334 476
954 735 893
909 370 18
270 388 674
996 28 249
505 569 460
574 376 109
347 18 984
84 647 870
86 936 196
45 569 101
742 144 787
178 33 911
507 350 759
991 687 108
132 524 300
252 877 195
786 535 80
817 529 767
882 206 271
316 780 118
751 415 208
635 480 177
435 322 522
561 604 351
442 118 415
242 991 835
579 671 744
203 98 394
982 67 990
297 606 275
829 329 307
143 306 949
282 173 749
143 103 473
959 827 147
110 748 464
984 166 459
374 714 912
960 240 887
955 509 705
109 173 265
507 300 829
238 360 162
435 420 210
752 681 545
957 823 695
580 250 671
731 388 148
802 352 222
384 746 616
858 960 944
65 163 329
389 258 185
999 957 607
444 317 154
280 840 675
910 487 611
455 847 153
653 201 386
962 781 326
352 99 867
202 532 45
581 755 118
221 837 585
60 437 872
633 265 854
935 575 493
540 227 450
868 699 264
323 697 596
762 521 143
718 32 899
603 924 920
806 96 15
629 891 438
962 419 369
818 100 814
541 521 175
494 145 496
234 448 844
691 572 277
130 202 372
867 234 318
143 63 113
656 772 936
311 716 103
320 604 795
397 308 416
60 801 756
855 354 934
172 355 883
726 906 390
296 323 651
652 577 886
445 208 816
475 169 325
355 280 130
628 377 852
713 664 204
334 159 232
75 46 840
77 530 362
777 275 372
252 862 723
115 993 288
850 528 45
967 614 953
948 609 839
741 521 290
986 586 672
703 101 42
433 509 881
71 616 760
583 969 161
207 684 76
848 807 336
422 999 257
628 981 381
873 935 846
661 718 920
746 350 777
372 673 200
521 32 735
721 269 176
849 206 530
181 460 506
747 214 897
960 469 815
381 182 71
565 793 445
533 84 403
24 670 903
916 192 347
483 775 378
527 14 702
675 141 588
354 511 267
556 459 21
309 580 898
920 186 488
55 907 507
369 149 234
232 143 786
767 849 270
674 849 137
610 527 429
703 295 191
442 737 257
593 976 211
592 910 151
690 231 391
578 854 721
858 858 321
928 82 359
702 60 862
648 228 879
583 784 463
292 445 620
240 397 483
11 887 270
207 428 506
403 812 629
397 709 973
688 397 620
303 661 22
640 346 662
410 879 76
817 607 714
140 764 383
787 269 739
458 490 80
221 242 358
216 147 997
125 215 195
352 795 657
875 390 780
788 748 600
152 63 919
813 521 99
513 873 854
183 429 228
350 622 317
476 866 924
129 446 201
113 832 25
135 859 501
733 281 645
25 76 820
579 174 924
843 415 899
721 906 198
241 798 515
144 915 89
408 829 873
843 448 98
103 46 73
611 921 975
128 706 872
531 177 296
847 310 590
141 247 662
557 109 913
650 468 633
265 880 569
490 383 57
494 742 101
622 700 509
257 115 299
377 863 48
29 837 557
79 206 648
350 918 413
643 415 817
69 96 417
286 598 991
156 461 222
233 187 311
951 52 838
605 669 551
893 144 713
644 321 735
158 432 583
973 574 961
760 180 360
551 39 760
994 750 253
54 834 859
93 276 365
568 26 319
224 490 75
784 39 112
892 151 797
236 801 296
817 437 482
713 84 396
284 387 978
149 729 625
186 767 740
277 962 685
514 864 77
689 990 488
896 562 811
259 65 724
343 71 625
512 162 392
406 99 494
692 257 197
694 807 92
946 290 210
304 677 68
737 344 211
385 336 254
634 605 753
584 908 901
496 738 566
194 508 214
20 164 316
330 290 943
89 214 333
287 514 419
896 352 926
687 880 80
927 372 736
809 588 222
488 808 821
204 515 487
665 350 740
506 690 251
698 530 485
782 324 545
74 406 12
881 194 890
795 297 146
228 799 481
678 994 524
119 363 315
92 759 933
949 711 383
319 453 961
782 611 197
178 317 734
49 854 477
185 704 163
221 398 952
809 421 10
910 21 206
171 517 114
243 85 888
108 357 983
97 117 600
205 860 454
416 128 278
84 59 386
318 616 444
294 609 516
921 356 895
726 356 606
963 767 332
167 850 256
323 643 149
988 238 522
637 670 928
832 172 419
602 185 732
571 193 509
946 267 436
962 284 429
917 679 157
325 285 611
510 700 143
666 865 695
951 461 256
741 686 170
675 163 767
448 209 803
802 955 994
311 79 378
943 233 521
514 241 151
495 546 654
458 122 530
780 33 551
448 352 544
214 201 138
933 976 686
65 939 443
114 630 580
88 279 990
805 737 274
123 330 144
26 443 369
127 261 626
472 956 643
101 762 52
276 817 643
283 805 557
28 863 607
605 172 951
229 277 953
90 655 195
498 325 389
533 919 695
618 74 791
506 351 322
81 240 962
619 408 127
207 316 537
699 390 338
488 390 436
205 776 477
42 247 666
801 375 151
941 116 846
326 789 955
809 349 33
113 737 866
725 704 587
950 698 825
647 674 253
605 865 394
553 710 877
407 337 784
796 400 562
257 377 762
17 280 477
423 834 127
892 896 645
661 924 213
514 274 205
694 780 848
259 525 933
187 474 964
487 323 435
863 500 63
558 604 19
213 407 775
271 138 829
652 702 548
484 383 881
961 836 142
875 444 996
583 545 368
157 972 646
21 785 653
266 126 842
424 690 647
35 859 717
412 780 594
559 580 717
692 816 430
396 161 906
627 773 984
200 696 603
299 212 501
593 286 54
283 433 589
863 505 605
916 952 13
448 973 543
799 320 953
582 92 321
318 871 249
495 867 92
835 93 790
604 702 474
294 274 364
207 486 473
406 834 33
372 838 444
681 931 794
341 437 485
804 212 775
80 177 912
222 424 86
82 790 573
365 191 618
463 369 657
700 597 46
409 867 857
291 848 706
342 583 461
539 200 93
801 78 102
204 355 947
131 648 522
229 362 353
114 842 649
520 108 50
351 375 306
22 356 439
797 713 70
880 436 588
876 575 364
157 135 660
762 570 533
965 993 403
121 937 488
68 643 929
632 282 25
837 480 673
50 268 679
376 899 98
922 865 987
934 52 232
386 637 210
196 232 906
33 68 560
652 423 542
130 963 924
725 359 622
344 249 614
751 788 946
203 987 433
909 594 318
787 946 398
664 456 817
420 881 170
706 322 600
353 300 835
744 246 496
974 426 32
501 635 231
714 756 734
159 588 468
540 674 266
783 48 395
758 208 111
86 393 855
779 931 76
339 542 944
478 917 299
684 294 157
125 769 961
82 802 962
40 323 84
161 746 800
242 587 358
646 717 238
495 297 952
722 213 493
411 503 490
709 90 267
62 561 554
787 889 407
240 905 867
320 868 965
916 308 686
261 789 613
965 114 649
100 657 877
863 629 311
909 775 41
545 262 71
624 930 925
610 761 252
50 874 908
788 170 304
589 937 634
312 852 448
292 468 455
569 861 826
77 887 333
38 896 841
890 818 633
896 316 996
520 265 879
763 603 803
525 865 853
460 26 234
793 488 63
837 335 643
477 243 87
511 255 710
730 19 471
372 441 989
13 763 362
183 94 799
59 973 205
811 452 182
781 652 361
880 814 566
687 514 605
550 611 788
149 359 241
499 969 566
976 409 47
277 705 661
723 125 88
917 218 456
613 865 793
284 864 770
449 836 981
799 457 337
952 889 793
267 687 645
375 500 839
280 874 72
950 972 366
657 141 947
202 734 950
672 719 815
521 603 423
442 489 701
357 862 276
543 154 182
429 630 62
995 221 155
531 723 279
267 934 795
352 172 385
372 252 952
243 383 821
559 742 294
646 824 477
389 445 907
126 375 669
140 102 742
232 519 990
272 668 667
184 129 204
872 472 79
428 235 700
487 898 625
767 900 310
287 794 26
296 451 671
782 860 711
614 345 231
254 897 461
972 709 915
559 601 826
468 851 502
368 52 174
288 34 171
352 668 906
270 802 327
665 346 278
358 877 657
930 193 549
791 710 42
499 633 368
677 845 436
713 979 75
935 850 596
127 315 521
712 335 897
494 176 633
415 616 151
361 807 827
948 158 882
366 489 13
686 849 87
354 968 841
103 725 698
98 122 438
280 127 436
933 601 562
18 611 489
738 508 921
900 734 479
516 997 46
36 124 873
97 666 400
141 57 964
165 715 224
167 994 234
395 165 374
435 929 971
746 715 950
538 660 397
514 13 980
300 672 452
554 566 377
907 490 469
670 25 673
85 284 214
656 251 421
526 427 99
993 767 212
81 521 753
436 845 472
263 837 535
441 316 213
159 383 404
994 98 677
924 62 563
418 130 471
195 327 63
144 213 956
518 569 342
982 961 860
454 942 653
541 702 742
20 890 916
403 642 700
894 587 336
173 143 978
719 396 501
847 935 420
453 449 289
232 192 563
95 506 765
538 920 674
316 507 487
601 888 875
920 116 929
236 404 789
998 875 745
774 620 704
572 147 192
587 40 955
851 187 318
140 796 212
406 752 764
173 695 30
298 175 247
653 337 886
593 897 48
872 646 104
996 890 397
466 185 776
228 410 824
513 101 698
398 131 490
814 182 399
733 558 460
146 586 56
634 107 62
638 391 247
604 319 974
996 532 82
386 954 636
236 96 578
397 868 523
203 886 328
613 307 189
484 417 14
529 299 607
175 533 342
781 683 604
141 543 443
834 745 110
365 447 275
640 548 446
966 876 185
925 342 485
276 922 188
936 781 440
104 848 615
225 83 359
833 253 180
546 151 781
199 20 368
17 113 257
951 306 140
18 110 789
201 731 685
454 422 244
716 257 749
221 861 622
792 362 846
530 146 772
814 661 208
625 864 800
756 725 312
580 969 726
879 875 502
307 403 968
195 71 151
472 294 191
756 963 58
311 443 852
168 10 894
248 403 755
345 198 982
332 368 56
196 61 212
217 519 471
954 478 661
994 418 256
767 765 216
852 223 370
712 875 619
586 786 529
137 378 985
887 350 829
165 198 97
309 643 897
227 144 523
607 524 291
612 571 136
747 350 204
247 617 349
32 764 522
642 125 445
337 927 550
395 664 518
970 933 958
605 849 657
759 251 924
945 813 479
338 304 933
814 990 75
618 822 120
281 932 200
354 235 785
980 573 693
125 46 441
629 461 893
951 915 514
268 411 11
158 899 811
882 65 659
958 378 480
644 775 728
994 647 170
630 839 690
492 150 399
41 419 344
221 720 572
452 36 238
954 394 218
541 167 966
99 420 870
768 287 989
813 594 328
478 307 222
627 174 940
509 825 266
712 175 136
274 703 790
75 748 720
817 693 65
882 649 873
735 836 361
482 20 457
546 216 290
234 907 17
172 583 637
314 894 493
804 602 946
333 691 51
454 800 735
798 918 937
197 647 108
696 698 221
107 824 43
912 88 822
556 690 353
402 289 554
675 42 316
396 941 311
487 881 30
600 945 514
577 116 440
947 40 558
810 430 759
233 962 852
659 288 429
523 651 287
507 757 441
462 519 555
740 920 989
773 313 833
789 505 810
442 321 262
185 408 785
830 772 58
133 409 57
951 286 53
540 794 722
986 672 15
47 646 838
554 147 466
279 919 792
818 990 280
871 598 466
757 569 841
11 109 955
461 222 170
653 327 168
839 298 194
476 999 322
643 54 299
782 363 614
622 866 859
744 550 220
572 98 571
452 127 235
168 17 901
717 558 126
785 739 159
735 293 11
965 373 886
438 788 873
230 695 991
893 383 756
545 836 104
135 720 660
956 708 381
306 801 640
577 284 569
598 972 345
645 154 755
254 871 159
851 465 991
111 414 484
331 361 816
274 307 246
714 634 694
397 636 683
339 13 840
682 956 748
964 642 365
825 199 697
556 669 583
420 191 978
407 578 727
399 287 324
724 367 992
234 618 741
459 303 215
742 771 81
25 802 119
872 974 280
472 57 315
486 805 75
289 453 471
148 992 497
46 221 190
25 942 478
25 115 823
219 761 107
536 913 213
992 978 115
458 176 398
515 707 678
255 876 983
169 573 237
835 644 680
925 119 972
876 438 560
66 783 981
657 541 995
903 881 815
464 611 442
485 995 907
255 339 981
936 786 517
861 779 346
341 130 654
608 204 737
58 883 474
749 100 603
874 146 230
154 241 800
912 302 274
256 534 958
621 42 330
38 964 235
515 588 790
123 863 969
968 105 399
118 957 257
794 347 259
650 47 772
209 600 887
722 667 134
931 67 587
264 703 556
712 768 261
625 148 558
488 186 801
266 196 946
672 550 64
247 316 324
988 555 440
282 449 986
399 648 718
651 898 860
394 653 588
55 268 193
884 295 521
160 539 72
184 667 152
209 684 686
243 721 164
376 471 945
412 203 425
985 239 332
242 650 418
15 926 473
624 195 341
763 394 853
580 466 975
555 706 584
644 483 216
408 755 268
243 87 392
866 703 616
639 725 263
525 199 30
894 642 174
538 352 187
741 388 101
63 31 986
747 262 932
146 543 793
254 915 444
649 184 273
330 209 897
661 23 202
747 363 492
538 813 570
758 12 352
202 459 413
505 94 472
292 710 188
987 124 348
849 689 983
399 93 120
220 583 376
741 412 486
420 706 539
94 574 946
279 680 404
843 849 606
902 794 143
984 644 57
804 882 490
576 178 276
323 236 498
945 499 78
754 951 889
347 967 925
723 977 824
104 406 389
731 81 472
602 570 136
665 494 981
41 344 828
432 135 853
291 264 466
63 779 849
363 867 658
371 672 550
914 312 370
945 230 447
901 957 176
552 197 632
374 176 907
692 239 821
691 613 328
156 631 10
914 529 93
831 992 244
926 15 54
514 211 189
750 800 174
764 740 792
153 224 301
426 979 365
492 645 661
294 214 886
246 490 686
217 853 814
623 86 573
982 530 735
41 584 930
324 624 293
916 340 57
746 37 125
833 739 44
574 192 406
666 225 738
764 519 457
654 342 232
688 774 711
206 991 655
823 585 638
991 65 903
887 837 109
679 260 820
710 86 141
173 497 137
57 606 268
510 617 742
107 480 700
932 678 895
112 533 671
655 630 106
450 948 198
30 823 760
229 787 350
811 259 356
526 464 20
34 118 69
918 66 904
827 717 949
288 641 674
783 510 884
72 280 501
302 924 386
779 439 327
95 208 236
535 434 391
323 882 357
262 935 556
869 915 576
161 650 738
914 668 164
199 119 618
371 754 997
302 108 703
641 332 37
915 712 765
40 343 564
674 181 66
692 475 742
309 435 373
156 523 398
501 625 392
482 800 181
668 853 516
938 427 373
482 268 957
23 819 271
75 182 649
13 875 183
205 879 815
334 948 715
163 958 615
652 575 967
792 839 352
695 575 50
431 48 500
746 729 405
694 94 749
270 154 391
571 473 762
586 431 931
238 640 816
244 191 219
479 395 246
272 533 142
865 281 787
221 322 99
373 954 230
547 228 108
171 910 834
125 549 476
144 877 728
709 422 484
151 20 968
472 743 313
544 619 33
930 717 514
479 680 788
104 958 327
531 344 365
88 151 547
445 467 149
131 868 494
548 901 579
139 449 21
594 441 612
958 748 37
175 530 942
510 195 584
802 43 838
211 424 462
320 735 366
466 125 237
440 618 176
748 76 183
328 708 361
494 561 362
733 491 50
514 456 897
953 777 202
147 64 548
690 852 848
772 67 15
203 936 670
986 433 900
253 945 185
805 908 253
577 615 329
333 209 432
81 470 277
900 955 292
341 297 609
182 768 135
454 416 573
375 826 810
658 320 88
189 288 148
728 448 294
943 890 27
309 530 687
986 35 63
565 248 443
862 607 702
647 339 402
444 907 876
205 364 526
108 798 298
505 304 657
33 554 305
351 895 691
115 801 804
32 842 146
952 717 154
372 800 747
907 492 104
935 13 89
976 501 382
125 919 685
604 234 90
115 579 730
245 300 293
294 574 792
219 36 786
386 467 565
861 845 456
487 948 557
266 720 135
863 182 572
440 84 871
533 78 937
55 944 458
512 560 800
748 465 514
196 894 352
144 63 228
306 493 704
339 781 544
484 207 926
686 607 361
422 509 860
725 542 427
652 95 865
35 668 223
645 549 212
514 138 231
387 726 364
113 182 784
342 87 459
247 387 934
14 51 555
894 54 461
170 553 611
585 10 523
291 160 233
742 909 499
804 236 846
304 829 428
595 915 61
570 64 319
238 313 565
510 60 291
614 942 552
279 125 168
989 451 603
116 464 662
672 163 910
145 352 858
172 922 842
435 296 414
437 74 253
948 332 209
446 734 938
512 123 922
691 513 468
326 159 233
328 532 982
785 370 928
128 347 497
708 771 67
498 985 422
964 59 636
91 55 450
624 174 955
549 70 606
797 554 286
560 730 125
621 365 345
207 15 552
732 92 307
231 834 285
273 609 925
345 57 382
800 14 842
639 668 307
705 364 441
615 43 560
595 374 829
598 356 876
707 578 480
932 331 563
845 812 506
966 221 78
848 154 656
233 465 632
656 519 385
325 31 453
439 26 124
978 688 603
455 261 607
467 553 755
80 369 934
42 504 348
354 120 799
29 230 319
682 679 209
400 857 527
653 683 782
413 299 398
656 202 538
817 374 220
982 452 23
334 644 417
347 191 688
239 522 778
224 897 64
525 400 431
808 110 540
851 364 643
276 744 237
754 217 547
632 246 38
713 619 211
579 139 417
415 548 683
853 266 511
116 485 713
219 163 836
798 43 412
617 234 463
572 450 965
362 388 773
42 841 482
894 121 461
189 759 460
439 921 886
119 859 603
940 733 480
239 781 294
209 880 448
45 542 174
234 121 934
337 754 459
507 251 723
603 300 537
769 358 557
721 953 932
819 477 911
736 563 25
800 667 916
909 193 752
487 271 679
348 986 751
821 205 902
590 612 762
201 39 366
842 927 464
919 341 273
325 948 487
396 929 865
924 519 425
788 814 313
500 325 598
161 635 37
893 307 829
442 185 898
998 436 38
815 82 379
733 524 416
982 102 366
452 672 627
12 302 221
221 571 492
151 165 107
140 442 237
836 623 903
866 314 196
606 338 551
174 397 613
392 327 95
897 255 725
967 210 71
453 196 604
959 231 181
267 141 288
258 110 39
501 876 865
442 125 827
88 690 512
600 110 240
284 717 125
543 867 318
79 167 953
161 839 366
783 250 577
76 102 206
185 406 472
737 511 84
712 913 172
926 970 565
578 535 648
23 582 259
346 455 926
945 258 40
590 623 744
953 670 399
323 147 461
266 232 643
316 22 887
464 851 95
498 917 262
686 140 471
844 119 337
872 312 43
117 223 999
198 411 799
465 689 358
94 50 461
408 964 714
346 742 513
34 164 485
913 116 227
100 902 561
33 927 69
498 643 111
539 957 761
628 628 357
978 950 745
328 554 627
405 253 872
18 927 132
706 796 487
544 165 898
55 690 158
764 794 910
791 689 482
200 700 713
603 41 224
966 647 170
743 849 938
622 368 774
61 394 734
583 291 924
234 388 612
32 70 232
799 973 907
264 611 33
547 455 580
808 855 222
90 229 113
547 257 206
912 151 86
687 774 745
956 207 459
463 831 627
443 496 844
530 883 858
727 610 838
949 943 858
765 357 748
182 522 956
404 147 954
243 155 508
649 774 759
130 926 876
216 422 765
435 103 768
600 662 364
540 121 818
707 459 962
994 845 710
57 714 154
714 808 305
40 910 328
618 644 910
360 860 499
530 340 293
936 692 426
669 735 347
772 590 162
541 702 248
983 105 630
785 787 624
208 855 545
134 908 895
847 100 477
239 54 105
376 791 932
319 515 22
201 557 28
962 26 867
856 133 60
517 792 447
888 245 683
765 227 844
759 737 144
30 299 447
496 569 734
906 891 532
491 414 823
138 479 168
110 687 526
934 200 327
737 53 149
52 456 678
305 928 327
936 285 772
308 201 926
795 525 15
222 353 91
549 316 100
657 958 918
821 724 538
92 944 311
355 691 249
228 977 837
586 188 262
811 512 68
905 771 593
904 574 733
97 26 691
838 443 786
905 717 770
86 931 615
751 819 867
925 348 809
939 715 17
60 838 978
29 200 806
55 692 156
904 375 675
702 967 350
450 430 533
281 963 986
294 20 882
392 798 175
220 57 492
937 657 812
271 634 194
857 805 262
295 711 433
654 83 523
655 568 536
139 255 890
164 639 267
19 164 128
502 889 978
213 167 117
431 12 881
714 280 459
221 426 952
12 419 535
461 35 820
300 453 173
764 443 715
186 704 985
129 436 854
623 195 107
681 623 541
693 575 128
183 82 661
144 212 460
749 586 316
828 216 703
694 470 437
119 971 853
571 15 234
251 449 78
540 738 351
684 691 276
644 820 933
455 70 257
917 517 546
648 541 258
324 267 32
485 144 41
717 708 248
863 306 91
684 882 258
986 752 787
521 724 602
814 646 824
101 185 681
615 386 486
954 537 499
430 410 994
457 749 944
93 566 767
741 245 893
757 714 264
723 679 874
391 371 180
266 58 864
169 605 260
777 350 444
983 588 519
720 17 382
21 999 119
214 889 864
393 496 474
305 166 714
316 647 50
784 970 882
681 57 351
765 92 875
626 628 18
906 96 670
948 174 649
780 978 260
768 976 940
971 573 663
947 789 304
547 68 916
854 414 891
302 121 71
922 801 67
390 92 589
173 627 794
17 80 617
187 664 35
653 315 80
328 170 877
608 702 393
815 790 501
261 991 510
992 421 325
87 498 985
962 186 284
167 398 748
841 869 376
117 688 359
213 681 44
128 274 233
674 815 590
962 64 776
47 70 917
710 507 225
155 555 472
227 394 990
759 899 149
391 870 963
342 306 702
210 590 241
184 567 70
350 706 179
923 357 99
971 410 540
588 58 640
809 826 446
722 346 33
94 59 500
725 628 941
590 84 204
225 589 935
346 218 717
29 385 815
204 491 585
810 272 425
596 855 691
718 29 824
501 422 287
868 750 146
34 891 377
152 417 607
797 753 191
830 428 273
737 957 560
687 874 752
378 888 591
582 241 480
426 103 953
691 562 508
280 146 950
544 382 557
838 337 308
651 249 216
128 208 365
532 188 59
908 611 421
993 794 983
228 154 704
608 31 349
831 128 50
51 738 674
518 983 741
657 661 397
800 557 33
348 625 192
806 909 836
929 342 293
837 50 518
285 818 431
986 876 694
392 224 771
467 395 508
857 104 151
331 93 923
777 573 997
429 946 594
903 47 202
68 756 941
630 382 243
18 589 256
153 669 711
267 61 951
699 318 560
283 940 452
522 568 607
57 994 980
215 946 472
608 833 510
659 200 312
687 177 61
101 512 720
576 415 717
881 617 89
980 803 97
87 320 750
595 572 742
278 24 664
338 480 179
204 970 905
126 41 420
147 515 980
714 52 418
412 105 367
972 233 262
64 652 858
473 704 692
405 657 101
899 349 48
164 946 991
344 323 974
433 92 651
220 378 572
88 149 404
464 542 209
22 256 379
971 878 798
732 682 927
492 799 966
319 699 48
888 364 23
162 905 760
344 911 25
814 276 842
30 608 936
690 679 557
137 955 298
132 420 717
872 225 806
461 247 807
722 987 219
952 237 638
790 956 421
698 305 746
154 995 488
634 804 468
67 123 843
786 41 241
595 643 336
299 554 828
814 731 895
328 770 432
632 218 799
424 660 933
150 989 179
374 974 484
644 909 788
87 485 930
268 632 777
256 637 883
750 882 465
649 431 730
528 37 120
801 865 955
650 817 293
300 290 258
701 430 222
874 870 337
934 102 913
566 246 140
701 794 183
373 777 660
726 87 528
560 317 156
525 26 313
966 871 348
475 659 839
663 925 709
550 226 295
130 306 387
836 254 978
71 354 686
300 83 376
232 219 126
845 36 819
11 392 931
609 390 983
901 437 599
519 647 408
211 115 235
41 897 571
491 842 554
487 624 81
673 799 899
136 403 776
380 904 574
38 788 460
653 764 825
56 848 678
798 958 548
328 777 817
896 677 805
163 788 380
565 787 749
771 579 548
815 69 569
685 75 363
179 767 789
266 31 214
646 517 864
840 713 455
988 738 195
746 954 899
37 996 755
838 703 407
853 228 674
124 863 843
283 216 424
586 510 900
718 613 742
945 781 539
813 393 350
775 580 260
861 347 918
73 303 723
547 462 347
996 345 504
77 422 324
653 751 94
787 540 413
802 628 263
628 704 451
544 543 43
553 747 45
977 523 456
196 24 354
945 399 247
809 547 642
22 913 82
685 429 820
60 377 387
875 824 616
636 513 822
226 982 734
699 907 873
997 307 655
828 252 723
762 128 951
155 279 924
948 845 241
391 739 972
890 442 466
827 709 772
593 957 401
709 480 182
528 114 26
450 399 202
738 473 795
322 713 244
210 461 177
683 114 730
902 126 906
249 886 578
686 661 694
957 992 556
874 428 57
337 724 721
138 613 362
388 948 505
547 310 864
290 370 813
518 392 782
842 524 311
614 481 876
172 342 814
209 139 332
870 902 234
427 744 900
539 922 674
977 498 461
135 842 98
73 890 859
353 711 651
428 845 361
42 82 761
600 297 228
481 489 326
976 832 540
121 84 28
842 888 389
931 451 143
787 983 82
948 786 311
81 515 973
760 688 422
761 959 526
865 607 241
553 170 12
703 588 335
407 115 666
581 464 324
821 581 381
156 896 438
133 414 378
86 181 547
335 610 447
193 920 161
574 665 801
511 238 38
146 400 397
656 781 876
495 359 837
859 507 466
149 643 343
915 108 519
571 680 955
602 752 31
204 38 332
381 81 689
40 703 642
695 234 185
870 151 24
204 937 665
709 472 658
689 707 667
564 773 728
393 324 284
456 68 177
754 124 27
656 796 897
129 285 928
115 669 306
793 313 797
220 720 772
480 501 399
944 48 778
614 619 112
402 618 595
305 304 29
612 530 559
45 349 236
401 550 23
437 230 491
654 847 855
686 934 773
15 182 39
221 729 368
727 990 800
79 712 26
15 565 892
642 693 716
820 473 961
966 833 127
212 731 508
285 339 52
754 844 195
104 369 336
571 144 222
420 471 78
456 82 850
390 955 340
469 670 661
533 596 381
11 301 36
930 426 743
766 407 527
573 619 330
601 706 904
834 483 109
846 447 44
517 889 50
933 499 422
642 287 726
264 107 817
337 628 283
622 785 710
100 292 203
505 72 35
71 569 612
132 631 663
907 59 212
38 927 411
878 64 992
208 119 872
589 662 73
481 890 324
505 24 943
252 787 172
636 78 540
416 276 415
209 32 122
286 414 668
276 397 436
435 93 189
888 590 704
874 118 90
440 817 559
81 754 284
573 400 42
603 273 149
241 65 921
981 777 527
738 920 139
115 986 505
382 459 552
868 788 654
200 751 624
840 39 472
313 639 611
196 358 162
427 100 76
936 929 571
408 664 387
872 715 245
460 767 623
444 628 867
694 518 85
586 17 581
928 156 907
289 330 139
185 373 347
222 488 965
278 385 848
804 421 321
674 250 523
182 951 57
318 208 258
37 410 213
368 482 323
232 89 861
682 851 802
533 328 970
844 39 967
962 383 230
334 835 519
652 345 220
181 420 851
346 877 786
931 562 90
496 141 182
507 444 782
484 706 343
899 836 151
921 644 752
69 149 252
527 55 179
95 479 42
615 66 627
519 615 115
451 170 443
682 338 58
730 575 28
966 196 125
73 360 294
788 136 15
955 180 27
759 742 308
138 362 377
354 318 364
566 836 385
192 126 380
520 463 950
984 801 737
238 542 269
708 467 153
618 509 646
932 359 295
97 504 467
838 951 942
513 968 388
517 857 497
407 46 517
720 11 696
984 415 907
653 391 847
498 982 602
159 214 614
496 948 271
526 820 205
339 74 954
338 129 717
647 76 602
719 685 543
940 25 218
545 64 21
228 431 447
116 863 583
667 217 898
984 961 888
177 519 908
504 330 376
540 634 992
671 716 296
159 608 449
883 131 497
568 37 844
609 984 491
606 229 683
717 909 551
238 486 586
979 796 963
386 741 899
121 395 40
998 923 412
337 490 668
221 337 117
769 277 583
319 500 815
154 317 744
73 720 992
860 609 693
523 179 377
281 435 329
106 237 475
835 982 621
423 537 549
550 729 890
186 415 280
584 134 540
896 549 985
802 445 815
443 546 151
976 956 135
159 128 488
725 784 646
430 469 92
661 216 163
338 818 633
851 541 974
760 513 936
267 540 133
853 29 77
770 548 833
832 85 389
468 355 867
665 457 485
149 399 265
924 270 306
582 685 897
911 614 567
216 931 742
169 496 469
914 153 738
354 794 888
476 566 779
529 209 433
868 703 975
949 804 489
266 605 475
351 513 642
888 913 242
708 938 523
353 461 221
383 252 187
453 646 760
918 762 701
255 364 362
905 627 872
308 95 809
904 220 799
570 618 761
195 985 348
453 415 283
151 428 93
764 783 289
611 188 259
870 771 520
756 608 59
232 982 959
590 580 536
906 960 73
929 412 364
293 148 651
120 408 757
48 885 819
618 464 747
226 249 134
423 931 108
502 166 103
795 683 711
729 304 573
651 506 784
62 354 588
358 843 786
996 886 247
767 908 163
562 780 91
32 782 705
725 965 259
248 452 602
773 874 302
651 837 900
202 346 155
765 478 507
413 909 147
875 325 346
275 207 507
755 937 339
701 779 270
150 454 43
318 24 742
685 209 483
965 791 983
979 718 408
890 158 666
193 619 892
887 790 980
327 766 636
620 531 651
454 523 675
616 591 316
688 617 875
933 600 92
718 95 453
758 919 797
24 864 89
925 776 713
965 377 598
976 303 355
458 234 616
433 510 541
555 763 306
890 343 713
198 624 627
523 341 553
103 414 26
636 404 91
174 353 762
654 732 329
684 819 964
515 683 129
209 254 151
541 481 225
649 974 105
802 193 57
471 10 338
434 357 51
356 386 115
72 745 955
948 865 30
68 297 746
351 776 264
18 728 239
747 626 345
152 939 807
278 111 918
612 672 544
716 124 270
215 25 691
320 856 15
596 919 710
437 922 910
76 999 861
163 64 270
521 971 889
338 524 894
86 241 525
360 876 670
130 940 533
902 231 333
342 96 230
743 979 276
406 615 607
554 99 163
530 286 467
586 379 783
516 590 716
222 657 348
953 897 396
54 888 487
147 487 183
789 844 952
578 32 598
41 977 561
90 564 421
861 938 920
393 34 300
564 673 618
615 959 154
149 796 364
480 165 731
760 73 859
484 188 778
680 132 305
114 141 295
275 213 84
202 545 834
115 552 76
316 902 707
52 480 795
842 679 865
148 784 424
911 809 301
483 64 577
488 548 601
337 824 160
70 948 183
814 175 433
200 389 967
994 379 41
56 522 535
276 690 732
65 281 27
155 510 130
686 347 460
557 131 977
389 437 107
898 480 415
792 870 237
277 369 966
118 45 866
811 728 963
702 941 563
944 420 854
26 651 645
990 94 568
991 748 336
723 784 870
464 557 574
321 626 743
850 883 195
493 57 280
495 332 114
140 765 193
967 952 437
280 549 632
418 153 86
881 437 220
119 82 262
421 261 881
500 614 294
263 574 536
202 147 838
773 216 980
323 794 262
706 383 212
518 203 171
839 126 319
941 992 52
734 985 400
140 819 554
979 639 861
412 212 885
735 521 52
473 52 161
374 79 108
744 502 239
766 595 905
572 929 407
734 286 552
499 313 522
120 140 896
439 643 818
196 632 578
21 313 675
882 251 18
262 992 477
241 943 399
794 358 669
933 365 934
428 220 807
577 591 171
86 222 114
784 989 156
915 168 19
828 875 378
236 552 538
336 639 540
479 66 733
656 484 607
990 370 20
823 91 634
383 320 616
248 846 958
574 511 625
471 465 112
344 139 898
793 494 297
271 340 189
972 894 27
291 126 382
465 371 816
362 13 125
809 282 654
560 953 966
916 114 53
160 428 201
337 858 226
677 313 85
202 386 555
884 182 667
137 779 542
165 23 907
328 10 320
662 379 35
952 561 376
902 473 309
754 60 512
864 49 137
830 253 30
63 763 128
677 884 853
73 455 97
898 272 105
401 955 951
60 119 20
137 306 886
258 951 414
754 430 308
273 619 213
231 508 685
188 778 533
406 75 638
721 45 232
161 862 276
383 726 656
852 19 973
188 923 989
574 370 803
174 986 427
614 506 355
416 122 427
416 724 212
590 771 804
971 548 149
86 398 145
908 592 454
289 136 634
628 555 55
864 584 11
643 846 172
736 673 837
939 199 859
274 566 569
638 702 357
746 388 640
984 886 984
83 788 229
411 41 186
444 70 983
239 714 561
88 260 678
434 225 102
763 283 829
104 279 748
365 477 754
752 445 589
383 850 177
48 247 785
165 307 541
76 625 323
865 790 500
702 200 716
355 716 23
89 486 466
504 76 419
677 996 828
941 765 47
663 720 752
911 328 14
147 723 702
848 454 67
292 984 598
821 157 45
440 271 362
207 85 431
683 383 942
612 210 86
70 867 628
103 622 22
34 719 525
385 90 185
916 380 830
325 159 791
255 343 395
281 801 53
755 392 63
197 962 49
565 871 481
608 270 424
246 825 895
321 882 99
947 610 517
838 935 416
424 231 439
565 402 363
135 202 677
415 754 935
993 321 618
107 445 657
508 950 28
328 428 980
493 96 972
596 802 493
706 706 199
67 997 109
789 831 40
400 161 447
908 160 244
456 864 175
819 288 254
491 554 43
852 910 989
940 571 984
645 120 784
753 157 243
306 388 444
177 842 831
682 196 610
807 555 646
834 997 588
913 508 281
809 782 472
770 187 97
105 126 202
457 206 400
139 618 916
83 150 211
165 470 527
89 782 913
873 332 66
180 28 737
738 520 234
429 472 391
602 427 604
333 840 628
664 421 572
814 24 693
524 83 291
672 376 799
911 59 271
876 211 455
439 207 286
158 563 458
863 275 417
852 348 506
85 294 227
377 181 690
738 390 39
998 179 706
824 189 449
142 769 210
355 872 738
59 664 891
672 611 897
850 350 140
470 863 60
464 214 701
907 560 190
822 136 445
239 992 592
499 31 525
484 108 81
64 812 110
927 141 681
637 226 995
382 351 786
79 991 245
297 544 119
438 959 18
514 818 228
676 336 135
429 907 908
336 677 787
549 807 707
53 74 386
676 250 71
239 594 52
284 850 662
368 434 785
564 507 37
594 370 350
643 468 989
992 23 462
265 131 744
528 99 743
153 461 931
208 898 828
600 986 251
992 979 42
635 342 536
312 195 563
702 83 203
558 841 863
319 342 846
477 600 316
210 379 90
250 895 372
635 130 793
16 697 550
302 368 508
203 661 545
190 294 424
319 442 885
428 110 807
768 399 488
690 983 348
495 569 883
713 887 676
167 492 102
32 509 695
107 387 230
66 475 590
963 546 493
183 740 292
628 369 104
252 590 573
834 813 726
811 949 357
364 333 307
452 83 519
288 757 740
915 296 439
963 132 494
569 518 748
608 844 580
275 54 845
588 233 935
951 841 517
61 612 475
916 343 665
538 106 972
300 17 393
397 829 95
938 859 958
720 631 922
139 976 592
932 192 413
171 193 217
413 124 758
475 938 702
883 832 25
850 739 408
390 943 811
11 772 167
949 147 80
465 959 978
245 577 118
271 754 508
831 369 176
930 249 762
965 87 941
647 643 591
139 898 980
423 749 982
905 863 554
17 422 166
841 689 917
788 151 586
749 14 830
804 799 189
249 58 589
26 553 862
605 155 954
742 544 944
921 474 119
889 165 396
90 169 420
979 111 347
827 902 286
645 173 259
338 871 181
174 263 682
271 726 617
833 840 443
404 974 94
549 685 166
311 530 423
669 436 605
920 841 11
969 615 515
786 156 372
465 929 216
702 360 91
106 878 379
183 293 359
242 689 989
612 717 584
398 730 376
862 712 435
138 463 682
449 615 613
788 924 221
714 482 585
850 786 683
419 33 899
903 654 810
13 309 598
364 814 614
554 970 862
966 840 899
124 11 149
793 772 748
165 380 287
189 419 731
416 777 812
560 131 989
759 143 44
332 991 757
566 162 974
318 601 184
26 417 741
124 364 696
492 183 970
260 912 370
499 657 807
47 534 18
513 162 462
481 810 583
602 946 478
719 389 346
919 609 216
877 38 856
782 28 583
160 621 917
631 140 401
582 182 347
381 452 315
763 800 697
719 867 441
714 338 803
701 927 869
108 102 79
54 264 744
698 307 880
828 271 691
181 630 369
828 36 324
366 936 55
621 655 911
475 788 402
567 67 655
617 744 169
578 143 588
727 100 343
519 709 324
244 151 292
854 962 42
864 605 174
990 959 275
553 86 635
707 769 573
964 582 539
17 430 660
964 175 753
760 576 223
50 250 214
487 203 829
138 51 435
981 381 554
861 733 959
733 49 999
166 809 966
976 600 965
931 181 484
619 287 736
558 355 556
955 745 524
648 126 901
89 632 354
35 907 643
424 167 303
52 728 217
591 462 138
848 169 698
21 908 839
775 52 247
827 73 941
327 121 179
931 183 680
210 778 836
202 328 675
224 931 266
255 118 445
340 647 385
929 651 232
751 282 388
489 803 662
76 540 618
787 368 659
699 16 481
31 455 490
590 963 204
393 329 977
800 818 653
415 697 846
776 583 512
378 166 364
888 660 787
425 168 425
330 956 219
55 379 26
999 879 528
321 68 925
823 977 850
960 91 443
603 77 865
375 161 946
673 906 967
689 149 402
811 682 545
855 525 935
793 985 756
408 430 877
282 706 10
792 499 915
340 988 65
617 569 886
545 840 878
426 974 208
654 21 572
560 383 911
903 365 181
159 473 907
253 980 708
577 406 273
165 800 345
117 363 265
420 794 138
634 640 321
313 479 23
692 508 877
578 384 872
671 729 461
29 748 727
984 137 654
933 85 108
690 413 774
167 371 270
272 396 891
715 595 906
216 472 148
720 433 187
723 576 633
93 958 744
364 69 359
974 617 243
888 683 594
207 66 822
854 137 586
414 215 985
471 134 447
685 189 422
116 924 625
651 392 155
833 378 881
182 361 407
593 429 253
692 932 878
266 231 895
349 231 399
795 858 409
85 552 145
377 174 930
582 583 41
819 186 475
63 865 682
221 792 29
200 754 53
413 400 139
434 37 639
84 702 459
871 455 220
585 797 616
804 504 909
800 824 386
116 936 231
336 95 320
194 963 247
660 181 279
276 681 659
483 896 134
421 306 525
471 823 842
601 65 631
864 347 933
68 682 545
925 901 550
531 545 214
723 81 900
531 745 483
51 357 467
681 366 58
686 888 138
382 925 692
602 576 692
894 490 441
485 709 266
684 952 296
169 876 286
925 322 765
393 974 593
533 308 205
146 904 387
129 846 47
124 792 925
925 211 760
164 860 293
984 413 53
795 376 811
193 247 653
639 736 541
28 960 563
64 914 880
90 554 810
831 256 777
586 217 105
727 126 105
961 132 670
325 216 414
205 949 274
546 71 641
950 841 944
603 851 243
102 164 814
304 805 271
546 224 392
452 631 354
471 943 757
287 550 972
455 681 701
114 762 562
749 781 405
577 288 425
837 116 707
897 523 732
405 827 73
442 934 132
727 453 862
768 185 940
41 264 849
460 951 418
41 242 314
808 184 369
727 365 125
800 245 774
827 983 299
644 494 536
354 536 249
683 927 347
38 579 69
583 896 220
929 907 579
334 543 123
800 180 473
664 727 725
202 25 485
818 264 782
571 805 276
623 528 661
277 761 686
676 60 942
480 242 516
383 500 539
41 792 106
702 191 899
213 418 662
615 679 825
946 663 769
616 533 607
757 344 983
623 30 150
817 194 869
259 936 413
534 794 729
916 535 939
574 916 155
908 244 166
660 636 255
552 565 144
629 511 811
495 698 144
712 196 358
514 409 276
985 796 972
104 497 994
745 18 866
754 956 986
176 285 13
618 109 986
807 553 350
779 127 652
429 231 757
81 833 607
954 321 475
184 940 671
203 766 141
525 960 286
287 592 748
106 281 304
835 626 578
308 660 862
506 109 302
846 201 155
114 957 421
193 973 351
129 490 737
332 67 517
254 73 935
649 770 399
868 900 138
602 871 281
877 278 221
947 552 918
593 68 528
737 320 538
313 133 850
750 652 823
376 652 259
633 15 114
514 483 403
317 678 659
667 808 390
97 497 319
38 872 707
992 689 447
127 897 96
485 273 242
951 600 436
775 951 996
968 624 688
733 14 397
631 114 151
32 299 179
481 377 510
997 664 108
691 437 905
99 992 646
809 83 482
855 361 29
632 894 205
923 71 303
940 734 89
774 551 862
433 952 945
234 869 80
163 761 212
52 397 798
69 251 456
433 320 279
96 154 908
785 431 862
667 710 743
482 600 664
927 979 800
492 742 605
498 825 663
728 564 136
225 329 110
656 822 917
560 276 526
718 434 18
487 421 298
907 262 381
658 535 57
641 533 954
298 150 327
11 589 543
429 961 76
739 307 810
676 786 341
476 154 746
533 139 177
403 838 246
904 562 812
749 190 462
953 634 323
641 102 624
817 458 387
380 430 478
807 651 94
870 874 421
685 362 431
459 244 144
326 726 755
665 818 521
695 631 347
292 928 599
430 321 403
480 125 493
637 352 697
554 515 541
107 558 396
544 19 808
36 690 740
388 732 860
870 957 936
389 330 801
957 484 592
674 356 62
521 694 656
699 904 433
753 891 723
175 240 221
828 60 10
706 117 40
301 651 997
947 812 482
97 28 761
295 481 241
850 578 26
177 704 329
419 775 379
239 347 916
152 795 418
141 502 479
374 454 826
629 348 30
857 46 24
625 986 214
182 278 601
911 607 483
59 583 346
323 168 207
839 980 354
436 540 658
805 812 362
334 430 767
200 336 173
963 19 177
719 480 380
766 354 707
794 646 791
364 234 927
165 576 107
256 820 456
934 478 129
517 903 299
605 27 579
345 592 768
715 619 825
158 888 243
588 959 842
161 63 826
511 518 224
576 918 549
900 218 172
525 188 228
893 762 861
667 991 935
631 246 625
157 765 431
638 984 775
927 289 35
441 787 87
394 518 951
680 356 417
180 712 336
912 826 937
304 488 229
416 427 195
47 910 878
817 585 621
385 617 788
69 498 462
463 711 82
315 869 984
380 213 806
298 670 129
794 507 487
940 724 328
307 233 518
272 697 902
958 507 586
697 663 456
590 45 227
455 605 553
676 526 430
185 811 397
492 303 597
990 136 544
181 612 792
713 527 562
809 731 796
947 915 975
815 240 266
175 681 766
906 401 953
577 629 201
521 935 955
974 758 840
306 262 789
292 793 674
489 225 186
88 834 837
377 575 806
878 742 978
474 839 913
769 249 163
689 775 310
980 605 972
51 614 644
639 698 995
398 503 182
202 501 530
847 944 360
674 250 861
95 187 860
498 591 631
200 126 424
903 498 327
668 360 30
781 73 789
403 109 962
579 856 39
796 747 936
468 820 68
996 117 831
73 857 183
254 341 960
178 628 212
35 815 309
875 850 267
45 722 416
851 601 879
805 246 190
550 368 442
661 386 262
369 511 550
194 12 843
369 590 397
138 289 513
198 732 659
801 798 741
592 976 688
203 333 574
913 949 807
420 579 444
904 61 536
842 45 660
310 636 784
340 593 467
829 41 486
500 801 479
808 306 643
542 867 632
300 833 225
184 275 851
409 608 202
585 988 762
952 855 676
261 988 518
164 639 551
127 658 389
599 788 866
917 234 64
588 858 787
293 74 363
980 751 69
977 542 87
57 871 352
354 472 156
105 360 127
228 791 30
830 973 362
624 45 523
26 376 749
446 220 916
530 663 956
785 703 590
157 908 285
728 915 557
648 126 263
235 646 31
928 871 453
571 890 355
457 696 369
854 968 369
462 810 624
222 28 248
347 190 65
685 654 748
814 603 881
682 299 680
39 329 453
371 308 659
348 233 456
595 81 45
292 776 377
713 510 349
116 46 220
436 27 596
718 763 644
533 109 398
995 793 761
293 834 147
606 554 119
211 450 678
623 210 687
234 461 394
410 946 707
60 644 125
631 835 324
816 210 449
389 236 960
324 41 488
831 410 279
651 55 994
55 291 17
454 902 132
975 539 803
91 292 372
218 494 177
418 249 272
929 574 728
891 83 348
625 769 535
849 388 569
549 881 848
268 455 232
312 562 757
477 297 185
694 937 444
861 307 425
173 239 10
572 753 481
59 201 144
798 407 794
534 210 815
560 989 74
647 686 193
11 178 532
739 202 607
47 72 314
398 522 960
435 569 890
98 394 521
595 17 117
688 525 354
808 208 112
998 250 345
907 621 711
983 610 495
412 439 176
899 722 69
477 318 212
516 123 331
599 140 292
388 679 221
111 940 752
949 367 468
13 755 864
944 572 822
943 77 939
898 179 922
713 972 584
760 988 286
311 58 907
259 430 769
366 715 443
757 898 447
704 586 30
470 378 438
853 650 458
695 930 327
70 306 868
458 839 253
335 723 227
384 649 33
441 265 580
294 518 785
253 855 958
739 301 175
527 997 105
735 682 200
348 636 938
121 264 865
257 447 663
659 237 874
767 642 704
91 758 237
911 86 796
203 464 101
320 954 809
475 785 109
793 117 752
147 116 674
76 795 807
310 756 821
365 174 917
421 90 952
739 969 771
380 732 257
747 289 374
754 826 561
855 600 542
212 905 150
271 391 714
732 224 308
798 766 337
999 465 59
440 702 78
140 747 443
625 885 645
169 287 913
38 374 989
140 14 738
290 778 457
729 464 733
369 576 409
23 503 919
532 534 151
927 24 261
528 798 498
478 653 324
928 278 901
514 384 38
183 90 207
233 194 687
757 544 271
190 686 266
173 261 457
243 566 877
814 814 531
481 401 798
703 240 956
58 253 26
923 668 916
219 237 41
405 947 558
492 209 804
881 180 902
373 893 681
230 138 338
53 910 312
878 751 905
616 30 651
92 267 358
886 912 948
403 185 949
362 407 159
650 422 189
932 123 309
271 221 966
153 910 941
840 685 824
919 758 922
178 757 594
497 174 674
591 219 263
308 700 527
635 174 844
117 544 44
661 372 218
708 63 996
501 411 19
422 16 362
811 564 689
151 236 709
219 270 889
311 101 551
340 606 833
365 733 813
172 531 765
765 51 938
638 727 402
926 384 727
282 851 339
589 155 336
100 698 638
472 941 993
940 931 810
116 352 835
760 349 812
765 643 947
894 640 603
222 974 801
445 184 634
739 55 640
521 47 286
503 227 51
310 589 476
903 860 52
15 762 966
55 863 878
979 584 855
733 565 649
184 47 486
231 651 158
281 367 41
980 234 418
877 37 603
976 768 686
586 109 206
198 155 771
421 886 242
18 795 157
703 864 498
690 18 606
772 195 816
650 883 723
546 981 331
376 57 852
523 439 138
770 681 286
387 94 184
305 594 348
720 371 507
529 769 182
515 518 124
832 927 247
941 465 848
883 496 810
600 675 920
177 588 633
579 188 817
573 675 476
553 118 918
926 596 227
896 278 503
342 693 439
889 911 450
808 345 307
182 802 666
431 453 674
826 757 616
461 270 297
866 148 639
826 692 291
413 915 544
373 855 442
643 288 141
783 834 232
856 291 819
623 953 126
349 496 722
575 43 318
542 297 11
488 124 172
888 709 572
958 327 840
182 824 802
235 435 589
761 856 443
310 216 396
408 993 40
39 381 419
197 466 459
472 421 913
977 875 705
782 917 166
512 572 591
23 873 362
998 518 986
113 607 997
475 536 595
615 54 989
193 845 233
144 335 395
136 573 646
524 749 488
167 849 985
338 608 987
721 793 791
450 312 551
637 892 720
814 989 329
823 787 577
305 299 131
398 762 319
843 820 842
159 377 288
123 806 159
493 818 26
605 809 576
937 182 736
114 602 167
723 696 74
707 860 607
929 368 50
431 793 881
141 753 578
232 184 481
674 846 515
110 584 350
227 639 361
673 629 962
582 231 828
396 68 974
128 842 95
628 169 790
937 616 777
631 201 43
329 589 652
701 571 375
74 507 526
634 231 436
744 721 444
689 124 232
736 276 135
397 74 684
822 268 666
782 541 845
669 452 985
61 389 101
899 592 447
463 186 229
699 846 258
505 972 871
514 91 177
995 384 888
30 303 888
568 394 513
173 921 39
360 681 572
810 181 509
593 277 797
481 589 15
749 90 397
704 245 524
632 293 679
870 81 604
174 10 114
779 26 597
986 910 641
434 919 663
352 611 709
177 497 530
117 799 402
262 965 797
296 947 639
665 930 254
553 28 802
625 689 344
216 94 562
551 721 727
751 815 521
535 412 203
486 855 960
348 269 501
884 602 145
963 931 759
920 583 268
872 226 131
572 538 897
937 593 495
473 906 363
659 975 266
865 969 332
725 651 172
302 485 987
697 645 617
847 891 405
413 600 743
223 705 463
346 534 367
111 629 627
213 253 119
761 720 110
205 63 623
673 189 275
783 916 336
797 920 624
899 453 731
905 137 698
379 569 979
191 471 135
529 290 121
509 68 574
222 400 911
948 404 858
12 960 163
339 965 191
30 787 238
874 890 281
475 34 350
860 486 567
817 183 266
317 49 310
549 182 955
465 415 615
487 643 76
927 19 195
526 703 430
742 518 200
239 615 75
838 950 194
949 548 245
187 558 877
101 997 363
769 226 767
832 636 546
924 240 838
607 261 368
998 980 63
847 758 484
337 518 417
514 531 157
433 179 773
528 996 684
633 312 194
421 451 925
874 615 874
301 941 141
818 275 230
779 715 536
289 554 704
776 139 615
620 43 776
318 95 419
341 701 785
610 942 209
777 584 900
658 100 691
65 111 645
257 47 267
488 75 562
903 382 512
642 94 930
539 265 337
776 740 388
840 511 440
561 707 66
899 298 737
334 55 22
165 884 532
322 867 603
346 994 687
895 894 658
721 227 608
516 130 910
881 945 808
930 854 50
376 378 91
413 991 281
724 782 397
585 224 797
756 491 656
401 812 997
364 542 527
870 427 97
974 751 925
213 451 488
944 843 342
896 735 770
729 849 356
609 811 56
831 430 134
741 842 964
490 575 281
831 982 276
559 992 952
845 11 542
826 133 895
34 792 678
162 498 366
602 97 634
974 523 869
146 433 653
497 732 291
524 123 937
976 111 380
620 230 642
971 41 368
59 620 446
949 384 162
943 157 703
972 394 64
161 503 278
196 406 371
616 64 856
929 109 372
263 387 155
239 199 916
339 44 960
820 588 611
566 767 283
698 744 613
205 787 275
345 911 20
345 209 242
410 133 752
725 451 371
365 525 313
170 768 146
590 274 134
607 746 430
310 920 204
52 236 879
639 387 735
77 212 23
440 598 16
185 689 383
875 543 587
79 177 773
522 876 704
25 537 301
449 193 148
435 819 588
666 741 25
139 417 570
265 443 193
464 411 880
246 893 185
641 330 826
111 542 315
309 608 981
329 745 377
904 100 393
527 124 584
654 387 902
900 159 109
149 964 796
319 746 646
819 720 504
89 437 404
446 793 863
767 614 697
413 507 346
679 987 210
358 794 998
680 971 747
464 310 128
820 96 34
464 39 268
738 616 449
477 447 112
679 551 693
291 825 587
521 198 850
605 235 418
833 381 157
628 259 614
701 813 494
88 411 509
650 551 148
341 892 71
769 211 616
438 943 745
358 99 52
124 577 866
873 419 645
454 392 881
605 521 331
176 652 718
405 156 38
821 205 744
820 547 821
507 440 32
410 947 312
847 604 188
548 676 884
968 646 425
670 839 40
407 239 536
185 921 777
699 764 400
652 961 163
54 148 434
250 891 571
264 599 881
847 453 426
191 799 723
865 208 534
32 629 488
156 366 783
555 903 606
299 446 874
208 759 516
845 422 126
465 180 974
749 464 940
150 949 764
34 897 792
379 926 283
50 580 507
792 270 834
141 304 829
25 580 220
450 788 876
121 408 460
178 965 878
556 500 452
225 294 743
891 321 358
23 312 620
109 49 362
536 185 334
541 873 175
332 913 86
100 15 946
811 534 777
160 548 627
392 337 66
365 479 769
513 183 324
554 842 344
631 29 171
84 61 182
935 227 294
65 443 529
73 569 380
138 398 49
405 668 977
50 117 163
59 201 483
611 718 720
972 302 79
640 474 506
245 620 50
220 588 705
771 654 674
99 587 270
95 360 900
534 122 711
902 112 825
875 285 545
627 874 347
279 896 115
448 382 241
886 760 228
72 469 202
815 727 579
769 909 132
69 407 637
962 901 21
220 995 730
155 780 572
701 515 751
763 477 690
654 685 778
726 891 555
302 281 950
482 737 880
221 741 386
793 147 455
350 502 442
92 423 417
304 258 225
677 173 394
638 76 517
431 77 788
513 171 631
839 957 508
543 264 104
210 981 313
853 334 591
197 329 876
181 698 313
615 516 968
74 594 101
951 508 458
890 951 828
330 157 558
421 928 502
795 290 91
593 971 998
123 428 538
864 887 256
401 915 663
665 235 916
158 635 848
887 394 192
830 343 280
872 227 914
204 952 945
62 291 280
471 104 680
293 446 895
71 118 694
196 271 740
581 547 156
599 425 96
415 547 456
595 857 197
283 485 383
370 437 41
164 224 735
975 421 390
896 53 205
527 807 478
541 952 83
44 612 880
161 116 645
403 480 154
348 326 439
908 891 683
600 310 611
740 358 39
751 623 583
237 584 423
861 184 575
21 327 638
438 201 73
20 626 635
201 911 687
376 313 600
629 840 430
432 735 546
379 962 872
80 531 308
598 172 955
854 841 707
600 696 576
62 796 775
755 598 521
57 344 194
331 592 669
619 872 686
817 772 444
126 497 249
595 53 33
507 551 43
157 203 906
93 419 810
461 655 214
183 127 609
880 425 653
900 264 965
381 292 904
279 252 186
410 572 780
590 23 124
978 301 748
995 745 32
946 970 398
572 311 362
62 132 467
282 688 142
999 979 313
561 117 235
700 241 34
724 153 891
839 743 944
578 444 275
718 492 437
14 991 102
150 542 900
796 39 951
39 337 759
752 491 513
36 814 460
607 739 492
854 254 229
488 321 702
16 833 850
767 851 823
593 360 50
104 980 739
194 129 85
987 684 608
265 799 445
515 844 872
819 130 209
966 752 899
815 550 357
112 132 194
592 384 578
622 158 448
660 910 128
729 944 423
213 145 858
268 890 345
647 343 549
686 79 722
784 342 973
124 445 980
613 826 152
667 399 477
892 235 541
640 57 485
458 94 826
929 39 236
811 455 927
983 982 341
110 641 706
429 815 937
723 824 71
595 874 377
427 877 210
459 311 461
257 716 729
753 614 474
165 365 985
672 549 662
21 939 261
239 721 30
942 562 616
672 269 754
531 975 831
680 969 222
547 779 867
72 683 34
884 185 226
441 792 360
916 595 782
218 423 481
451 369 830
579 955 260
798 235 537
868 26 366
707 799 360
364 158 615
137 41 554
312 38 660
505 392 915
812 470 228
123 567 169
712 260 492
642 193 518
993 639 527
774 234 181
566 287 405
241 648 777
123 440 936
680 166 634
97 215 646
509 537 582
338 54 865
626 114 931
413 450 899
168 376 741
63 187 942
403 359 494
741 561 215
301 749 769
815 84 217
225 691 168
13 45 56
853 136 699
761 852 245
588 133 929
398 462 351
214 797 26
991 671 484
516 911 463
350 402 870
314 453 283
674 273 358
206 392 339
795 343 718
286 248 428
957 922 158
697 59 914
237 747 44
904 768 851
979 955 802
375 444 33
373 555 128
527 68 278
206 89 636
149 110 307
928 886 300
40 124 329
974 331 977
575 211 532
673 432 759
829 67 340
730 878 830
827 682 136
952 348 439
259 990 508
536 110 183
340 183 683
933 288 524
519 853 449
487 381 181
83 212 364
374 825 677
319 409 973
744 942 314
618 640 874
267 426 386
498 886 372
611 583 252
731 772 66
304 622 257
58 392 516
393 777 482
352 477 708
353 219 793
546 851 147
651 974 180
596 913 690
42 768 296
701 713 397
751 200 389
510 365 471
741 507 951
128 484 528
377 765 894
23 99 820
74 410 523
901 197 16
910 875 528
905 535 834
692 542 146
351 314 444
451 711 572
182 784 769
986 843 418
71 491 824
896 668 401
888 351 595
878 981 590
309 118 151
377 909 241
306 67 233
284 30 319
126 805 357
203 526 259
706 765 679
333 87 395
298 880 752
649 395 616
254 55 497
724 462 808
723 747 231
59 577 10
587 754 90
111 405 373
919 113 376
578 951 180
476 984 504
947 89 227
456 869 250
40 609 754
962 60 750
615 669 63
497 294 779
139 36 669
148 885 623
880 103 46
358 32 618
22 512 625
913 153 441
494 237 696
538 796 806
326 718 394
745 327 725
182 811 82
581 699 392
499 873 436
22 261 162
157 364 323
986 969 120
857 650 797
550 459 849
298 112 277
467 725 721
653 127 374
921 448 915
227 302 975
579 555 512
357 636 897
972 894 612
35 532 604
663 464 809
719 267 360
98 476 238
416 778 373
658 203 689
710 295 319
29 543 507
934 96 799
866 938 536
721 509 421
740 805 414
700 53 661
770 233 380
345 676 65
881 75 738
298 664 818
363 108 776
916 304 756
306 580 118
137 370 981
715 941 25
719 201 240
282 630 834
519 106 765
457 446 396
885 456 931
635 966 864
268 681 842
404 866 536
25 933 179
495 968 576
620 994 984
892 289 899
97 250 199
590 360 926
816 265 987
465 513 134
648 447 275
924 170 512
964 780 922
471 644 375
23 523 967
79 43 694
413 926 844
287 517 707
292 337 55
338 10 813
486 258 337
97 690 883
75 645 385
233 308 301
89 749 957
768 744 638
930 338 963
263 190 557
379 821 703
436 835 348
337 723 311
348 237 359
944 477 950
939 406 873
511 855 814
88 382 244
15 675 357
744 183 24
942 757 142
259 469 531
730 979 121
244 55 949
985 861 630
816 868 464
307 870 193
936 139 167
260 455 90
33 141 690
951 684 235
578 879 332
105 971 16
262 89 908
78 829 602
765 171 854
18 903 559
732 334 34
339 421 799
79 373 204
289 452 588
797 499 957
482 682 565
600 305 755
63 508 922
935 42 692
234 429 113
729 595 144
172 478 659
136 360 781
474 214 999
960 766 306
255 67 194
333 429 506
173 943 666
465 28 219
765 707 317
269 443 175
486 265 408
506 909 331
511 275 879
170 117 487
659 966 543
417 231 962
519 593 455
34 217 136
589 841 547
94 818 982
527 195 709
626 813 392
685 536 363
357 512 899
589 789 98
629 344 107
393 624 231
900 916 556
390 721 187
717 299 771
812 987 322
230 349 898
782 645 544
587 309 847
341 555 107
287 716 777
79 781 659
493 244 463
536 535 238
200 400 325
577 119 320
977 553 376
862 636 461
738 668 944
403 89 445
721 637 669
153 293 265
725 282 166
777 45 259
689 350 296
675 333 624
794 470 36
559 460 838
228 574 963
695 288 503
448 122 769
546 860 82
916 247 590
18 894 423
818 153 869
246 692 290
270 79 525
797 520 359
92 635 204
671 343 316
622 68 19
959 105 277
166 922 904
932 69 573
412 999 327
255 408 953
840 868 210
814 577 47
57 915 707
403 965 56
18 369 302
727 514 638
598 338 965
917 382 305
686 575 852
750 642 800
880 838 625
719 906 496
937 520 583
837 907 183
673 251 893
706 354 957
873 322 147
362 511 455
295 815 719
119 566 538
81 420 752
516 475 99
768 433 920
282 271 151
643 617 657
969 730 165
348 360 61
464 149 123
438 800 224
465 439 398
553 120 954
95 976 684
695 858 907
470 824 608
759 897 121
649 623 478
656 57 784
178 283 983
138 320 658
266 459 437
850 584 745
236 667 63
705 413 583
649 174 929
450 415 182
356 639 124
700 972 75
664 168 828
902 438 221
459 750 985
432 94 945
621 969 185
214 16 624
722 674 64
810 557 286
396 23 264
402 860 674
170 971 955
956 142 484
880 942 271
415 906 261
257 545 390
686 173 202
96 863 251
921 117 714
803 51 834
305 211 436
56 980 178
484 423 79
619 857 593
359 36 894
451 878 899
414 257 950
918 965 720
658 104 583
121 356 92
262 440 705
525 427 458
17 631 460
930 657 555
577 72 701
31 139 91
539 279 933
466 626 180
815 695 442
699 918 734
86 657 933
781 698 571
174 359 65
923 561 970
341 986 928
983 355 263
256 818 408
928 747 864
609 315 720
14 90 711
332 200 114
929 458 599
800 447 364
972 352 619
260 599 380
961 791 667
458 863 539
18 424 57
523 670 935
608 361 246
519 704 227
582 875 441
961 163 995
628 293 718
458 257 888
604 935 434
577 213 475
534 899 781
216 156 927
734 579 552
334 711 97
828 442 966
697 992 827
854 974 755
497 961 134
358 806 962
214 785 22
433 856 476
515 585 96
696 54 260
910 206 702
821 558 609
115 410 49
990 540 411
241 157 177
942 551 993
396 613 499
916 475 955
569 987 519
811 661 271
391 808 242
288 151 834
855 981 282
926 681 391
915 934 72
726 247 147
651 960 733
239 35 595
77 904 113
646 162 740
964 143 766
226 498 460
116 651 572
714 765 389
725 323 610
682 753 560
168 371 638
188 143 493
826 236 983
606 730 788
573 159 559
224 470 936
953 937 730
623 598 238
72 379 988
773 804 156
544 677 226
530 93 295
714 637 56
804 765 855
868 314 767
873 741 529
570 31 512
210 394 145
944 869 943
101 647 919
141 295 30
261 694 343
454 490 540
513 360 868
718 565 536
164 341 878
943 452 178
726 157 793
211 523 715
844 553 819
297 20 285
785 109 226
103 864 213
328 561 846
429 627 797
550 180 228
536 673 914
763 471 621
593 606 242
816 236 499
210 665 68
596 213 478
183 727 989
94 297 526
352 212 498
441 787 153
395 69 402
692 782 47
862 823 798
742 803 459
666 493 271
155 773 48
866 10 47
569 867 611
333 961 242
948 79 394
394 60 299
571 413 374
82 940 534
179 140 731
153 771 34
547 550 126
479 253 331
431 472 622
777 758 448
796 760 246
230 380 973
682 822 325
811 139 512
590 321 690
364 272 807
223 694 432
54 617 436
638 858 841
277 238 400
973 748 470
640 283 499
604 52 120
840 122 367
893 857 901
284 897 958
517 885 834
500 768 544
515 667 198
388 155 65
341 192 542
504 859 403
146 961 977
410 416 132
58 760 268
728 910 887
638 637 120
803 467 888
271 620 494
406 616 10
78 252 850
106 310 313
253 915 596
821 500 892
705 50 267
446 647 568
593 404 114
91 273 599
921 243 363
308 820 951
943 134 867
618 641 912
245 399 619
423 57 603
26 943 352
98 256 853
78 786 249
918 296 999
470 183 122
363 66 367
811 305 849
192 950 995
271 419 939
588 410 219
435 274 189
801 535 727
371 152 199
132 860 860
561 265 416
139 317 937
311 869 283
100 281 348
987 280 610
932 707 336
350 173 781
140 865 110
387 679 813
808 526 830
656 963 522
33 649 363
182 596 25
446 440 260
234 134 427
861 233 450
226 767 563
478 267 645
470 652 623
412 520 756
421 830 116
309 337 539
133 659 730
303 655 618
127 320 210
819 593 889
322 826 713
231 570 553
693 70 319
492 340 681
580 947 437
471 975 388
630 890 245
190 765 516
676 731 833
188 677 327
230 123 191
976 609 589
763 95 72
478 33 875
758 495 228
707 762 856
326 150 322
190 327 28
200 428 592
57 852 810
732 948 364
644 252 415
85 935 668
860 864 691
909 469 706
643 603 157
561 638 487
121 839 229
952 316 141
909 872 474
191 135 605
599 697 43
320 545 725
867 942 471
398 784 841
427 775 322
669 977 796
157 356 707
411 817 679
357 63 13
623 271 590
637 490 876
869 305 547
176 131 216
325 69 424
548 603 906
922 75 600
593 766 15
152 488 187
284 922 314
763 20 967
981 565 969
139 540 58
880 281 694
260 882 541
680 798 91
272 85 646
541 845 220
850 792 878
462 109 338
330 806 740
361 421 792
790 530 953
243 555 546
896 235 66
132 859 336
643 199 935
227 80 640
315 93 789
915 335 965
829 513 52
742 618 766
41 151 509
105 829 140
771 163 502
855 298 742
943 227 759
131 977 157
15 767 388
430 783 660
35 996 976
847 729 361
454 124 350
898 864 963
238 207 874
119 788 193
104 195 656
591 541 569
137 595 789
522 348 431
783 183 643
158 628 962
915 541 315
199 564 76
567 483 24
817 503 403
420 959 567
128 391 317
290 526 342
546 156 813
27 669 806
859 320 393
195 396 78
882 911 586
545 399 863
57 870 784
262 375 23
237 809 401
731 654 994
613 796 918
945 977 321
253 74 738
459 498 10
766 251 437
483 505 619
541 68 340
22 494 899
710 524 446
408 566 191
189 766 863
912 15 908
396 21 287
297 598 267
782 355 143
15 363 120
168 593 428
981 461 875
449 276 327
459 61 748
152 91 366
156 801 117
267 311 512
944 585 167
709 594 688
205 697 369
302 506 602
234 416 801
421 106 681
90 277 299
306 37 166
194 230 999
546 572 13
206 566 628
611 579 183
738 120 990
21 766 769
346 516 290
991 767 493
333 636 296
463 750 885
209 247 745
571 45 627
61 843 338
640 136 858
907 291 191
109 203 31
672 330 404
331 438 52
884 885 782
731 232 210
588 92 328
725 30 684
412 160 785
584 266 965
185 128 37
493 815 450
117 770 720
422 768 982
306 266 230
983 579 453
909 141 371
26 47 832
485 211 974
72 20 766
960 408 64
909 429 225
181 686 45
128 169 516
483 369 927
98 356 12
266 195 113
157 552 129
46 704 461
398 562 68
201 846 671
289 790 736
438 532 889
980 757 201
605 825 369
889 152 636
235 216 104
409 587 200
776 287 721
969 831 64
75 519 923
210 744 469
369 20 603
945 502 933
369 150 769
80 281 298
512 981 53
783 195 841
763 568 612
698 421 756
696 51 207
450 884 584
37 642 860
789 158 180
414 77 54
257 811 724
417 57 153
850 572 186
554 919 293
845 193 783
150 413 631
643 455 953
860 711 886
909 583 777
537 266 612
59 554 553
923 679 489
853 161 33
72 472 771
230 551 192
185 976 839
339 651 912
450 894 721
199 466 81
289 816 839
436 534 974
232 944 952
458 142 638
728 214 291
694 674 394
333 810 104
696 229 685
396 763 832
642 174 458
141 580 514
553 583 220
691 921 178
477 451 546
874 293 778
711 368 330
337 59 162
81 236 343
592 193 410
93 235 236
82 712 111
851 309 726
777 793 659
429 202 574
343 522 165
270 205 380
119 320 196
748 654 289
442 429 403
320 381 785
262 34 990
295 158 595
201 716 264
640 729 285
303 817 576
535 509 171
661 725 751
652 175 610
554 848 450
372 53 597
724 771 841
561 632 422
928 394 821
484 562 922
337 989 200
703 559 114
832 93 870
840 330 171
741 84 645
538 190 380
711 532 234
383 910 782
165 983 613
790 516 494
69 174 851
399 704 27
227 917 306
81 127 813
792 439 679
767 307 622
989 844 205
83 63 712
758 19 760
256 781 778
67 24 853
360 878 234
208 994 489
428 641 19
732 74 281
170 596 452
492 160 310
784 241 319
990 771 188
178 496 959
849 928 241
567 314 249
435 747 996
153 662 249
929 198 439
224 626 969
775 647 670
742 511 271
451 346 740
197 217 600
253 651 796
697 640 942
964 726 613
956 590 314
578 858 493
880 465 432
199 84 535
440 94 493
646 782 594
38 168 998
79 794 423
844 289 495
480 54 995
797 576 447
250 957 998
191 364 631
582 351 733
703 742 135
625 854 380
233 242 45
345 746 476
208 943 694
151 610 514
919 943 659
95 539 727
237 608 300
92 580 910
856 50 79
827 412 935
204 813 173
767 857 51
549 274 396
226 954 77
959 867 961
755 314 464
282 961 904
228 866 191
555 208 869
199 752 706
838 78 732
298 877 90
508 736 292
457 189 932
676 646 56
835 815 403
310 736 228
708 486 816
137 428 445
258 697 135
809 597 700
450 827 568
668 703 78
995 827 702
623 250 588
138 834 926
475 895 513
435 898 691
145 85 48
983 693 243
156 240 194
258 283 672
711 821 815
615 898 256
445 73 476
107 937 745
221 329 920
273 649 662
376 106 435
276 515 534
990 56 671
220 535 61
425 524 891
676 427 731
667 896 798
645 805 182
866 864 13
456 819 590
594 155 563
404 29 609
933 563 762
204 117 335
266 26 651
160 314 876
447 787 292
338 553 426
496 488 405
136 569 797
246 361 140
352 909 910
479 301 740
485 594 354
641 652 274
639 477 547
594 447 129
248 856 370
36 344 997
593 850 779
167 972 306
273 538 727
976 526 453
402 674 463
340 27 350
367 139 176
977 187 601
574 638 801
245 415 126
590 108 801
73 666 103
877 503 736
305 258 421
11 761 156
801 738 15
199 494 494
622 867 128
393 196 94
523 390 277
28 733 199
182 471 135
850 930 685
889 458 948
587 244 347
417 846 205
937 324 838
48 533 344
839 289 873
917 551 951
558 57 961
918 731 980
549 514 968
778 675 178
868 584 881
928 146 384
107 526 146
398 203 305
486 900 458
445 991 817
909 509 425
157 754 778
231 421 87
75 763 968
661 287 73
724 362 142
445 81 460
782 753 265
511 864 379
507 322 802
283 801 99
877 50 785
198 832 762
801 602 687
918 557 583
555 403 705
845 722 283
831 560 895
27 519 676
254 607 537
244 482 600
844 182 136
731 683 471
263 678 449
626 915 123
255 394 191
934 819 146
388 295 855
209 530 368
296 859 871
452 424 615
179 628 465
726 508 254
400 77 285
59 363 197
615 656 265
782 276 303
441 628 232
968 68 866
796 119 570
754 928 461
888 771 968
586 630 836
211 916 449
688 703 282
287 402 707
514 693 195
742 960 456
809 640 550
802 673 526
674 782 581
462 427 164
71 971 211
72 348 534
346 861 971
443 113 701
155 285 256
361 578 627
315 62 842
317 225 39
169 758 939
900 945 872
861 994 689
106 330 993
205 629 782
239 423 825
139 450 285
779 630 214
815 783 403
59 321 512
571 918 537
99 950 278
24 637 301
114 252 763
558 850 632
57 474 322
862 767 454
53 282 410
786 960 990
467 53 700
247 134 343
552 409 275
966 74 582
249 336 421
461 776 361
646 266 854
459 818 689
623 201 650
261 712 926
341 828 592
958 834 728
632 474 658
819 339 398
629 705 965
526 651 690
914 509 470
242 677 125
117 281 271
663 828 432
687 752 11
86 330 979
697 722 405
535 952 409
611 298 973
836 30 357
864 847 267
426 533 885
186 930 442
519 924 377
828 621 589
842 411 580
537 280 671
356 671 464
203 357 748
143 495 624
951 811 466
194 859 982
844 620 338
578 351 989
835 197 789
72 767 269
301 697 881
501 216 378
104 688 651
944 596 353
105 895 236
353 151 270
966 833 256
781 441 971
689 556 109
962 588 457
756 801 843
659 709 244
831 483 661
93 995 149
955 192 570
228 871 857
250 393 343
948 966 299
844 454 90
896 249 762
47 399 375
859 407 744
302 621 479
738 125 700
74 168 366
745 711 121
45 855 636
991 893 97
862 494 809
25 210 789
605 39 285
236 320 356
260 11 117
49 594 839
815 369 493
480 974 839
372 851 705
200 790 357
981 525 55
507 956 475
490 980 631
835 455 257
169 715 146
583 981 273
840 557 343
536 823 371
663 879 201
136 337 275
524 457 425
925 825 711
148 764 425
725 671 957
431 693 936
918 225 505
660 508 383
941 50 509
940 180 664
126 816 268
780 178 512
200 298 584
353 323 976
248 927 696
555 644 390
181 80 776
555 927 635
172 804 854
639 825 414
207 37 230
856 305 369
324 644 961
748 872 301
623 465 874
584 190 728
38 839 277
634 162 98
715 947 832
68 887 214
656 600 24
178 594 149
870 890 809
566 599 408
640 712 948
169 700 687
685 851 877
34 674 724
584 807 129
392 491 326
812 956 104
187 918 895
236 716 97
617 908 54
663 322 594
787 163 109
77 661 990
999 178 283
206 85 603
502 567 436
903 14 573
468 930 298
197 900 769
740 615 279
317 556 212
858 182 303
66 498 210
552 986 770
320 629 403
106 188 930
156 88 258
378 520 59
111 273 708
157 124 424
989 175 829
881 254 491
677 188 57
855 554 827
422 798 471
711 256 802
419 305 357
253 397 409
710 613 11
718 192 282
195 273 706
116 528 311
394 902 810
242 377 748
310 77 340
830 692 241
421 679 867
313 822 149
169 556 598
951 103 722
534 577 814
366 721 831
891 54 831
303 237 41
833 540 634
753 669 505
371 568 989
380 704 141
710 534 258
900 837 118
86 750 697
603 104 513
933 877 605
347 316 369
901 294 613
134 528 504
460 588 215
235 264 513
756 616 120
16 184 297
234 460 556
668 264 419
947 768 322
970 658 564
521 997 827
972 902 550
475 849 981
535 732 186
995 39 828
389 452 652
581 468 66
507 862 458
79 805 783
900 10 815
789 697 200
642 913 60
330 618 902
72 116 358
939 798 711
471 567 328
774 835 997
613 860 731
809 266 169
244 952 725
933 834 272
176 524 919
693 141 457
774 201 985
475 97 870
840 893 315
921 655 785
275 62 198
418 94 218
123 645 523
934 734 497
799 870 463
20 248 521
64 158 729
11 803 860
799 281 776
37 395 685
115 445 629
184 102 75
488 949 315
152 718 198
106 417 582
444 33 900
643 592 759
128 206 699
20 703 384
560 883 783
865 804 417
459 896 557
150 40 158
170 267 294
747 879 348
996 517 102
58 582 13
289 70 759
213 80 220
682 985 521
416 819 823
380 55 723
959 52 585
14 161 167
506 660 332
803 547 848
277 388 131
509 917 167
503 190 69
302 532 888
976 35 996
529 544 54
211 557 471
577 377 854
719 815 558
907 888 294
150 311 174
187 528 21
661 794 603
934 395 728
833 106 781
96 899 743
836 336 753
111 535 490
451 904 700
997 861 667
173 640 83
106 205 672
363 846 18
308 737 93
26 263 271
728 518 57
391 632 521
906 573 717
714 808 162
113 273 343
465 655 267
578 744 310
914 330 709
132 263 447
694 488 534
993 541 120
490 654 785
783 801 90
621 392 706
765 86 835
141 577 670
181 126 31
942 726 759
479 68 471
749 381 270
907 92 585
779 374 480
268 501 421
224 166 344
379 238 905
985 820 560
126 443 644
928 987 121
241 144 412
728 560 758
890 612 946
630 276 545
836 431 535
754 473 925
220 812 410
357 196 841
823 371 394
856 896 813
73 897 979
343 514 632
332 563 300
343 623 75
771 571 313
959 561 234
282 489 172
629 815 816
114 454 263
907 366 960
801 309 58
968 303 690
394 699 458
870 138 158
330 652 124
872 975 258
199 408 109
491 266 698
598 279 703
376 828 288
997 835 230
853 898 95
418 569 550
110 393 739
856 509 350
437 501 197
257 648 513
803 170 37
638 583 949
641 11 36
67 925 999
842 365 634
914 105 520
523 92 315
281 403 948
333 23 568
722 247 145
29 422 77
860 395 276
274 372 294
934 893 860
64 400 753
354 16 663
920 186 825
324 900 873
417 858 206
499 910 360
415 638 257
790 727 128
767 48 426
356 806 917
278 993 893
704 888 326
689 162 647
211 296 898
65 722 561
820 137 766
853 21 763
487 808 428
287 579 19
11 884 550
581 746 979
541 329 780
199 481 319
233 586 973
221 677 761
297 724 114
633 763 533
643 779 397
810 220 49
666 886 898
228 568 866
767 545 877
110 634 646
991 505 527
469 683 68
992 780 622
711 926 60
785 568 641
571 727 772
37 312 514
693 806 224
598 984 112
326 38 359
885 669 780
740 839 418
444 979 111
384 338 454
345 698 751
797 892 140
829 173 924
711 796 777
759 690 432
481 529 205
23 336 302
150 810 337
102 575 773
193 618 62
423 277 694
715 304 584
211 694 821
608 909 88
865 281 338
59 948 282
159 41 459
753 981 348
143 491 738
711 54 550
307 851 495
748 814 925
594 275 815
299 867 216
360 939 858
55 987 683
535 252 835
263 744 579
312 574 224
69 284 690
170 270 41
170 101 32
935 799 583
340 35 822
904 691 817
352 327 24
340 860 115
761 426 810
159 298 798
916 19 720
686 218 612
177 417 474
274 917 600
21 444 44
869 802 861
779 634 892
746 715 467
664 348 497
33 514 115
684 92 710
113 264 859
15 636 214
179 777 653
339 685 223
110 503 728
87 771 280
885 908 828
708 322 585
28 609 780
36 301 765
696 135 572
49 557 567
388 381 190
170 310 134
665 734 915
852 150 916
274 401 408
125 613 227
236 701 78
151 849 638
715 391 479
141 286 934
239 322 490
687 581 471
590 651 412
13 717 509
410 387 117
999 133 109
293 417 115
200 780 431
923 295 187
838 793 689
312 451 998
745 447 622
349 514 504
289 772 432
54 653 744
924 740 299
475 662 84
739 428 889
910 38 72
496 661 155
806 226 30
726 514 675
29 933 223
294 20 836
600 78 474
763 889 364
70 428 444
432 548 347
263 521 637
522 697 440
610 393 816
570 832 940
213 266 627
764 796 546
443 248 725
604 752 738
538 264 695
711 757 731
644 813 829
21 168 774
252 926 392
438 881 106
899 23 527
688 221 292
946 831 225
854 363 252
387 937 921
482 582 891
585 624 529
602 556 364
226 256 26
429 468 800
588 367 756
501 389 505
308 40 447
833 488 559
336 199 792
81 948 858
283 615 577
131 219 695
541 133 725
660 490 837
205 307 801
426 337 610
620 331 11
851 358 816
355 455 833
173 769 733
423 539 586
785 249 61
468 550 721
93 220 19
188 952 292
748 91 373
616 308 275
444 225 598
726 885 338
702 229 732
481 796 559
330 927 207
623 493 315
818 50 280
455 683 659
773 924 183
90 36 611
685 566 303
777 590 43
656 372 433
869 478 706
626 472 687
972 24 751
533 895 490
599 512 256
499 502 18
562 656 384
707 595 227
417 841 914
897 792 878
652 885 255
832 855 634
130 211 331
178 636 577
409 232 897
523 522 376
118 22 194
464 765 866
763 950 996
464 299 340
364 296 411
57 314 590
621 428 774
307 954 633
927 932 301
478 44 740
936 768 731
579 402 847
470 772 327
404 221 974
58 155 615
460 90 709
803 445 152
47 656 203
810 165 259
908 350 623
507 418 720
876 709 743
265 538 114
137 631 19
603 68 980
674 669 27
559 316 346
694 347 231
539 78 129
927 195 344
114 878 726
273 528 40
761 916 924
175 433 520
838 624 73
934 156 120
155 235 134
572 90 925
374 281 740
510 30 495
632 288 967
957 225 879
550 366 827
398 743 545
344 719 877
525 660 998
991 288 978
751 122 725
856 411 957
96 297 967
63 957 416
84 619 354
350 109 673
460 395 828
934 629 780
871 858 767
672 797 583
208 647 70
905 929 860
544 960 88
296 585 193
828 605 991
563 201 982
232 787 188
764 194 140
424 99 203
497 52 465
37 214 591
742 829 904
366 10 806
374 431 663
41 922 481
328 188 433
683 16 699
359 889 279
854 656 873
221 436 602
844 358 196
721 505 734
159 660 248
650 850 153
371 251 807
697 248 851
730 972 370
536 990 456
884 985 937
227 94 761
929 730 29
522 347 121
344 535 13
871 543 818
388 18 38
768 965 478
374 923 535
33 800 788
603 417 500
825 951 84
647 509 822
676 863 611
480 181 322
52 79 703
896 192 485
153 51 824
662 563 937
212 918 186
716 854 644
83 515 789
171 761 240
714 725 344
819 512 408
411 68 33
597 542 821
745 951 638
654 935 976
440 230 943
507 535 903
584 20 334
596 929 379
983 82 979
30 486 181
479 414 451
470 127 622
794 491 861
791 958 865
55 354 721
240 61 987
617 643 578
20 520 816
740 137 484
181 27 400
758 115 528
377 32 559
344 104 450
970 260 409
278 510 741
157 79 290
332 754 236
77 717 552
272 789 195
651 47 502
86 876 118
285 664 790
237 790 392
682 481 798
307 12 637
252 937 654
675 191 699
762 885 359
760 830 377
440 619 610
386 446 880
258 594 740
632 220 735
554 289 471
32 706 913
971 211 755
449 603 149
213 915 711
636 949 145
648 299 164
237 25 129
358 821 57
46 105 615
68 331 634
778 929 392
895 101 552
101 527 199
777 544 215
655 944 36
993 314 381
775 509 542
997 705 390
376 995 352
369 178 587
31 821 610
287 563 127
612 645 74
286 795 134
695 523 926
184 712 690
134 295 741
767 362 419
135 469 993
330 701 712
764 405 428
498 383 68
132 64 392
55 221 291
294 163 548
16 942 293
82 707 777
715 681 775
212 647 349
479 196 526
351 883 443
356 387 550
525 804 237
185 607 594
25 254 793
831 482 524
245 752 775
16 603 640
518 455 82
926 476 997
58 240 104
67 950 956
630 759 161
771 450 200
916 795 872
602 864 35
124 171 303
807 199 449
937 747 478
653 419 161
983 76 750
22 481 407
969 205 103
133 225 104
474 978 564
30 957 857
657 145 335
188 223 796
610 729 883
140 739 647
117 916 595
45 500 470
239 842 529
565 648 148
34 666 903
882 26 283
293 334 380
673 926 919
748 336 860
801 639 186
741 834 442
139 401 400
137 871 915
251 352 32
380 583 408
913 934 729
606 480 44
360 734 109
126 452 982
823 679 81
425 777 680
568 58 938
490 672 58
310 883 514
861 61 530
683 822 164
663 86 628
142 214 407
221 698 605
889 548 803
973 331 602
807 564 411
766 725 83
267 618 952
921 522 578
269 428 587
243 110 957
394 547 337
831 227 896
528 781 372
194 753 496
235 261 425
926 901 200
879 896 235
883 405 314
39 570 683
867 267 690
848 473 88
334 90 231
915 41 890
85 276 161
26 779 588
471 924 816
909 371 920
279 476 586
265 586 806
385 313 149
505 332 118
951 348 743
565 509 825
678 955 882
370 527 889
315 745 491
401 55 131
992 245 347
365 923 828
391 690 708
578 797 654
994 598 894
130 838 57
400 806 643
716 668 591
447 390 261
313 688 681
464 681 942
619 746 334
934 55 370
891 833 81
733 232 182
55 303 569
776 375 927
668 423 474
389 88 210
487 316 746
525 455 179
46 678 773
938 693 228
959 386 64
987 869 157
721 418 398
325 320 99
552 906 993
474 636 778
876 575 82
634 298 169
425 976 91
848 171 645
984 367 507
901 634 56
263 679 480
286 955 578
913 663 59
428 870 271
963 651 145
999 256 663
382 355 788
589 432 64
670 232 557
116 879 545
68 667 641
456 945 238
698 511 741
850 203 458
780 886 828
139 479 499
144 245 498
794 719 184
757 628 243
391 127 236
621 795 275
402 795 442
820 888 371
224 289 454
248 392 809
497 321 164
526 958 824
995 176 912
964 270 71
574 596 471
152 646 865
809 298 72
566 13 141
36 582 296
54 960 699
509 639 12
892 609 966
886 143 281
364 639 253
724 163 750
524 638 78
124 649 436
106 206 980
934 461 56
804 748 608
724 844 976
239 160 24
748 496 20
95 599 324
58 517 896
964 203 698
90 771 64
287 78 596
227 431 122
146 762 735
298 591 659
560 743 105
68 698 647
356 991 277
92 867 770
893 241 811
733 317 963
727 203 807
702 832 315
447 298 222
109 491 174
59 308 481
285 973 927
863 585 791
122 274 515
689 673 216
679 675 380
545 325 531
424 92 464
451 732 727
966 840 381
317 833 976
137 607 53
44 581 782
722 618 52
518 772 211
795 190 391
971 51 143
568 257 432
156 205 793
972 19 707
795 200 871
558 302 210
761 454 664
74 435 722
694 822 913
105 383 601
254 759 71
121 820 780
374 479 682
642 357 692
187 61 659
622 463 153
607 957 251
592 898 445
430 254 67
969 680 865
995 563 472
996 260 833
503 371 108
76 708 251
439 185 87
585 421 147
968 81 328
56 446 394
242 280 717
825 916 946
589 121 719
232 187 829
534 770 778
734 973 601
293 557 519
199 970 40
16 554 398
393 928 846
694 627 538
313 642 252
512 774 684
774 82 734
784 159 891
848 136 110
377 669 115
290 310 199
185 394 945
667 404 724
566 687 420
693 506 408
317 88 689
844 822 224
952 798 504
941 420 850
710 168 336
484 799 419
28 603 830
449 769 140
214 53 904
181 907 782
155 521 761
869 892 337
655 602 622
211 665 843
244 768 568
773 774 208
277 592 735
581 88 62
688 841 750
86 61 270
690 276 458
98 317 519
383 19 910
349 913 150
985 587 630
721 482 407
328 969 180
468 77 692
956 14 824
258 636 297
511 266 775
648 952 304
34 693 763
425 630 553
786 309 593
202 199 97
866 533 910
434 348 460
149 562 758
312 832 168
108 801 351
651 191 484
455 886 807
223 305 62
463 835 798
245 22 170
352 986 936
171 316 695
538 191 582
244 418 162
946 909 630
836 316 585
13 599 475
256 793 56
472 876 410
462 936 854
719 96 26
965 667 771
171 79 740
925 149 420
551 20 664
718 557 66
549 298 916
12 528 714
666 967 588
616 127 602
775 846 631
226 125 835
458 741 890
249 626 147
755 499 630
869 54 99
425 949 70
58 339 769
809 414 531
448 37 239
298 278 826
194 368 313
380 833 585
462 419 591
786 903 119
738 716 141
742 197 889
438 327 576
491 382 133
236 747 143
815 85 497
118 11 929
65 924 964
181 443 855
818 192 403
593 532 591
187 935 21
15 513 171
982 56 926
113 780 288
83 886 670
311 389 135
865 29 769
326 928 984
194 321 570
521 168 920
918 385 601
437 113 231
260 804 508
248 941 287
898 688 414
130 17 190
437 948 284
273 212 164
46 535 98
589 516 247
691 877 314
11 886 263
190 953 866
249 777 181
739 220 967
305 590 895
201 890 761
625 963 417
427 49 309
725 735 597
79 361 925
292 132 536
183 162 582
155 805 825
606 526 953
210 544 452
994 777 296
413 737 77
275 27 815
699 808 343
391 665 503
218 657 670
22 381 149
713 99 547
177 322 464
547 586 833
129 951 779
815 451 521
288 88 53
451 721 589
864 271 354
579 260 66
656 332 61
613 964 336
916 784 648
348 829 780
615 254 182
576 730 193
528 228 493
453 655 213
337 446 89
921 417 383
880 328 18
671 600 297
350 809 714
648 576 410
532 643 669
879 35 696
411 576 951
491 658 413
549 654 84
644 882 576
228 191 424
197 672 481
487 516 85
845 733 384
274 455 81
101 26 260
85 961 401
952 275 247
150 803 789
120 947 776
353 727 447
309 127 622
941 79 12
444 570 833
278 405 535
45 283 462
510 148 978
223 417 677
781 589 32
514 264 584
530 249 971
291 744 418
37 300 954
496 666 110
254 560 887
402 736 815
481 739 50
674 949 498
143 735 452
370 354 291
18 923 266
191 598 966
525 564 573
892 819 234
912 534 663
622 876 670
99 430 336
666 677 179
248 371 936
72 176 902
731 74 847
784 704 318
689 383 335
533 231 831
510 700 227
88 211 118
110 330 606
281 18 781
237 270 162
163 864 289
415 422 52
739 85 806
674 327 694
763 208 14
421 61 738
871 885 613
69 131 235
502 977 609
141 901 418
688 30 339
452 867 871
276 594 368
302 357 343
501 109 289
52 803 764
178 197 144
650 629 244
254 414 755
442 177 841
841 11 452
512 597 31
998 354 534
122 412 600
603 922 323
322 74 14
825 337 469
441 532 331
327 808 764
161 330 658
701 729 514
924 203 150
538 64 437
973 424 896
894 697 595
247 384 571
51 107 821
825 500 51
140 375 862
649 332 802
753 554 112
643 935 680
164 282 648
726 383 815
27 207 107
635 634 563
731 383 360
569 189 508
93 333 496
632 376 682
113 785 250
699 97 55
231 584 638
772 577 920
741 216 599
797 932 131
341 581 939
236 395 36
334 382 971
759 722 998
614 267 568
381 869 286
706 167 89
342 315 780
279 71 406
483 414 552
110 529 392
185 520 264
851 111 976
222 556 149
655 282 711
691 264 314
891 988 88
943 173 459
550 802 25
318 500 185
326 67 850
850 603 106
997 133 198
306 520 76
758 600 693
32 754 468
299 676 718
667 914 397
343 582 969
992 28 414
184 279 366
803 433 67
850 562 373
625 747 673
591 154 383
476 762 592
397 283 464
590 522 548
781 754 79
802 372 340
952 65 146
758 906 150
199 409 161
279 836 656
969 481 559
462 989 415
362 132 185
270 763 973
454 477 58
525 313 796
176 617 126
191 827 332
688 394 276
276 218 166
496 405 362
297 367 649
87 481 247
199 403 572
223 395 501
216 894 112
203 440 840
467 749 487
66 895 984
910 945 983
377 952 463
596 19 62
499 486 366
397 505 457
653 665 349
788 592 358
802 959 841
644 183 890
687 784 233
432 119 34
333 155 676
509 382 652
560 136 41
908 663 954
281 380 530
175 670 450
282 315 627
931 675 129
843 27 89
269 449 563
304 298 159
287 949 980
277 895 970
470 57 90
768 812 278
199 488 470
749 392 59
861 251 757
364 18 795
382 489 205
721 807 571
326 727 978
684 315 281
327 767 864
908 896 373
418 781 668
401 947 281
826 782 417
501 162 271
562 895 129
274 119 842
792 868 86
998 624 149
436 653 823
858 523 788
292 744 476
602 661 12
364 123 22
230 676 66
543 51 326
630 828 858
792 454 727
21 873 730
302 396 990
915 309 517
158 325 379
355 137 281
385 931 223
259 269 203
990 664 80
788 614 493
127 136 29
763 566 91
188 85 541
576 449 560
315 39 718
811 551 758
64 261 994
874 694 671
811 292 607
263 302 456
742 181 940
956 114 894
301 894 486
914 111 501
374 465 961
452 185 60
614 918 478
611 825 149
652 247 704
495 964 257
713 91 44
773 504 821
621 165 961
457 406 252
770 775 525
217 636 741
420 58 485
445 546 933
522 792 263
599 161 954
929 609 722
508 446 797
839 668 843
147 359 375
73 626 14
711 557 175
803 484 318
824 927 900
670 539 59
315 88 481
414 515 632
893 397 234
822 637 59
203 170 737
237 343 199
918 34 839
583 287 258
558 459 26
683 400 553
63 452 662
602 161 471
925 62 560
817 41 174
656 721 281
716 15 266
996 867 787
343 890 157
382 179 425
259 987 284
882 564 949
347 248 623
442 371 411
982 474 240
55 949 787
637 699 760
742 204 439
128 104 725
123 311 91
749 202 529
266 244 328
918 453 646
670 999 828
328 902 500
285 434 565
947 19 798
364 633 624
346 801 322
41 191 414
207 939 492
498 27 903
782 421 862
369 389 616
839 740 462
814 366 897
32 293 792
785 477 355
426 173 698
465 684 740
374 863 523
752 156 457
821 831 355
418 938 621
321 999 81
298 212 442
948 694 193
56 413 594
367 777 105
116 296 938
851 416 861
336 406 88
95 214 791
286 588 242
509 39 207
819 800 275
99 219 706
790 849 343
426 265 296
817 244 585
608 915 322
322 600 738
650 808 78
312 563 801
290 319 741
194 890 712
905 513 485
598 702 117
823 471 38
113 462 180
655 304 132
666 843 83
587 686 769
697 586 971
150 60 587
374 471 107
422 748 187
194 429 407
508 857 84
38 577 299
616 28 483
969 931 742
547 802 571
584 700 14
930 373 196
419 604 371
178 944 452
871 563 740
927 327 387
115 186 150
426 146 434
467 158 519
151 683 729
112 414 383
427 390 882
860 244 95
801 541 436
298 123 966
737 739 513
870 67 849
412 720 212
854 29 412
426 387 529
695 193 308
65 930 855
196 376 307
281 760 373
208 536 410
88 353 680
568 347 58
908 111 891
245 923 463
834 949 589
221 806 301
796 345 296
893 958 630
480 961 100
739 425 22
339 144 53
976 566 457
533 335 303
715 657 814
583 699 289
984 500 648
196 705 839
62 711 421
381 823 759
63 661 639
625 554 665
62 757 696
350 87 61
340 581 516
950 337 393
53 549 399
958 344 701
386 937 464
281 773 107
582 722 251
353 724 768
910 689 170
214 731 853
383 778 130
263 488 967
363 867 924
490 178 977
803 445 114
268 722 519
790 425 891
575 983 215
235 301 435
470 460 334
516 201 756
369 801 448
321 651 949
139 518 285
646 695 908
195 231 980
270 333 162
940 105 330
426 736 575
796 340 957
201 41 188
957 557 946
331 578 437
18 711 773
399 448 59
353 190 373
29 366 205
214 692 797
824 277 349
465 858 982
465 567 523
947 980 476
927 380 297
58 578 554
835 306 899
601 701 317
497 429 321
900 538 24
105 878 940
491 254 319
139 172 789
810 666 167
362 166 755
635 644 170
134 163 180
821 927 667
105 783 346
372 884 874
675 637 52
131 709 259
397 997 513
654 186 125
460 866 322
420 71 288
621 744 807
780 261 119
438 543 525
383 64 349
551 893 176
608 764 708
432 189 912
69 224 830
455 253 520
135 652 95
860 312 54
202 937 900
665 90 272
352 212 795
904 616 250
199 923 796
422 804 175
43 389 727
735 818 594
886 103 886
609 981 915
407 742 325
14 67 737
195 347 801
73 612 696
365 536 511
712 470 91
858 200 444
227 258 443
310 809 76
821 35 113
919 146 370
873 626 449
288 928 725
544 97 849
627 767 921
558 964 725
874 314 438
338 602 513
763 721 840
840 829 545
524 354 714
114 937 596
451 669 705
576 813 330
654 927 892
372 872 849
792 212 269
721 135 810
66 239 883
992 114 34
230 281 129
845 276 696
72 444 421
114 734 818
583 209 274
886 658 946
959 674 888
436 504 244
536 365 940
615 97 502
485 150 545
273 783 600
749 605 692
826 658 171
784 325 895
902 549 201
949 826 451
586 406 113
350 154 844
364 782 219
724 896 607
82 247 484
185 934 332
959 425 605
465 352 804
12 822 378
427 402 549
586 80 690
775 837 596
446 629 329
175 455 331
925 87 745
882 902 141
830 551 849
107 135 276
583 525 186
628 979 921
705 930 270
307 734 955
87 898 950
318 203 136
289 438 974
966 364 83
286 241 883
40 123 782
67 195 821
615 454 645
474 803 767
174 121 90
674 352 204
710 682 44
912 687 396
584 864 741
932 298 964
731 615 376
547 271 542
980 77 820
782 870 931
731 447 629
524 347 451
52 291 11
242 67 10
736 119 804
923 138 244
542 255 803
163 368 495
89 129 364
412 367 587
115 10 666
889 765 92
622 63 998
17 936 510
563 89 157
111 686 573
410 587 895
591 680 193
314 531 690
770 586 61
311 489 537
353 453 966
665 18 752
895 831 192
905 897 388
548 633 501
969 466 335
355 248 755
934 370 673
518 601 490
144 122 28
352 280 851
484 257 659
384 266 150
77 668 736
782 145 89
502 913 654
361 631 607
89 978 631
36 869 92
181 842 653
479 374 763
646 100 63
821 297 757
594 538 972
396 574 894
658 117 62
777 153 887
61 901 722
155 412 770
98 369 740
974 98 957
879 277 418
543 229 658
182 952 29
65 189 130
188 952 871
892 253 779
844 767 708
336 895 972
511 99 336
23 779 166
755 732 122
532 480 615
772 934 391
741 131 629
548 78 426
113 417 238
662 755 241
241 82 351
515 926 18
222 500 640
797 307 719
342 272 482
989 298 582
253 274 953
114 255 774
88 607 946
809 283 605
362 997 305
236 72 979
625 372 693
512 282 313
728 578 665
54 680 539
558 961 84
36 853 81
858 682 136
754 380 501
214 132 955
171 529 614
461 315 789
745 410 60
670 182 809
384 887 122
367 435 336
844 73 383
907 317 674
640 345 136
844 856 120
178 39 810
482 829 814
621 58 616
879 603 119
40 352 179
33 159 61
319 357 688
996 819 334
898 940 849
543 214 621
713 722 184
63 829 441
460 720 793
294 271 371
619 81 720
424 288 490
502 685 98
334 211 51
558 597 956
609 210 622
320 519 167
589 692 568
130 728 281
435 221 502
106 884 139
449 967 327
901 119 892
640 451 552
998 268 241
336 618 817
13 841 283
809 844 589
364 809 27
359 450 217
456 927 352
575 28 80
131 175 798
797 697 153
131 608 321
268 823 808
156 806 522
986 250 343
768 375 149
286 343 94
129 327 207
714 438 385
286 988 719
980 230 992
556 83 600
600 148 927
642 362 876
622 553 756
64 118 194
508 242 956
598 448 849
835 832 609
733 332 624
133 671 812
868 554 803
608 828 925
949 677 391
720 767 45
121 281 318
827 756 194
221 791 122
271 855 442
420 332 740
974 407 97
133 785 47
307 553 634
363 437 140
346 605 291
905 229 557
499 611 187
500 57 815
681 69 28
574 959 467
626 315 570
383 586 528
13 595 921
976 448 890
565 302 51
996 413 197
637 83 326
856 312 14
515 406 941
504 393 659
783 303 370
767 189 572
111 324 849
114 383 248
49 671 920
904 566 513
90 932 483
726 151 196
100 935 847
138 635 719
847 321 484
623 854 992
411 668 816
843 218 518
345 877 218
854 50 188
606 74 829
621 765 496
236 937 865
220 258 357
957 114 297
622 340 762
711 264 430
438 476 995
253 440 908
123 194 548
723 341 414
779 37 575
455 645 374
988 372 228
801 363 429
732 243 285
537 703 328
619 972 812
540 702 585
807 548 48
707 911 330
76 679 373
30 813 798
685 50 98
173 55 319
850 186 757
570 747 293
195 376 947
805 70 308
812 395 457
649 997 441
660 354 190
921 661 599
747 586 496
642 822 60
732 376 876
86 548 466
284 615 169
943 381 960
704 463 550
794 695 639
480 239 750
605 248 851
116 961 584
915 85 161
86 579 411
916 764 142
689 586 941
581 88 939
689 306 803
12 888 114
145 578 307
866 16 403
783 853 745
913 745 377
716 329 349
929 340 121
951 146 724
10 843 263
631 740 51
226 72 379
779 410 893
494 438 208
208 842 839
342 588 205
858 95 818
477 235 680
361 17 925
938 310 925
216 941 853
440 589 746
46 107 645
146 191 368
965 452 178
49 235 838
937 788 479
858 472 235
519 957 834
86 866 803
82 239 129
816 199 737
500 995 389
570 868 767
166 842 300
550 898 22
341 64 339
258 738 381
174 973 95
76 472 637
470 111 494
369 663 210
801 20 466
906 717 140
726 315 582
337 267 183
400 239 434
538 950 596
666 739 253
305 810 556
59 838 530
515 334 775
144 587 888
683 989 287
286 478 630
269 301 895
523 569 10
602 549 346
273 27 689
891 239 282
568 335 407
984 591 204
244 121 354
192 550 344
22 438 759
792 823 366
219 405 357
520 964 875
377 144 803
582 200 545
116 388 398
564 653 62
212 374 658
404 446 225
206 434 549
458 224 796
831 496 646
174 357 982
286 569 741
726 315 234
552 310 973
786 289 65
134 842 423
115 573 695
227 839 439
995 697 946
886 261 191
577 261 369
700 375 967
473 581 888
830 586 562
281 922 842
35 510 282
95 159 122
121 498 492
781 297 657
607 714 803
716 28 970
865 538 995
349 13 64
111 320 704
459 639 686
862 30 144
224 962 351
709 946 271
322 613 139
434 581 824
96 347 27
916 687 17
650 723 787
488 299 806
130 82 36
118 770 935
820 377 24
149 532 796
400 253 136
567 839 373
953 451 294
913 310 789
631 826 294
959 353 409
596 828 37
88 616 436
908 457 68
570 971 686
608 701 898
358 487 735
228 997 205
292 260 27
410 358 588
414 623 892
367 638 520
757 167 352
70 408 856
763 554 13
883 284 433
173 226 811
801 779 67
374 98 935
287 843 842
30 460 216
772 742 837
961 992 63
135 409 865
166 556 684
465 86 661
653 595 491
412 807 720
579 121 757
643 868 78
86 769 846
362 700 972
611 479 879
655 875 292
833 281 831
26 54 229
156 928 323
897 184 683
607 774 870
19 196 840
320 484 815
958 148 341
505 325 734
494 777 32
102 603 205
193 809 340
205 34 67
692 282 141
573 842 612
911 755 348
766 591 47
693 218 24
780 379 800
988 69 693
764 524 115
614 113 721
85 260 371
458 484 566
798 306 878
121 703 141
451 255 387
808 589 268
140 797 694
318 135 343
415 145 863
388 482 581
512 893 435
745 748 383
406 422 69
498 140 515
274 642 208
286 69 645
199 148 244
257 435 432
636 156 269
244 164 274
329 659 616
737 716 543
258 996 215
964 399 44
560 825 303
566 599 394
57 882 847
208 441 813
637 878 834
584 179 479
825 401 513
416 531 756
259 756 999
418 61 496
262 58 899
62 469 561
311 527 848
231 591 800
469 666 993
139 813 82
754 716 461
281 437 804
178 801 208
819 25 634
529 126 590
875 208 972
345 240 103
288 92 487
860 145 843
524 545 148
291 891 888
483 812 183
87 602 747
87 109 303
715 853 229
359 833 596
490 917 972
668 568 459
316 500 285
543 375 41
67 167 633
729 458 981
768 514 482
99 461 793
102 352 510
728 731 142
25 420 994
727 445 547
269 934 667
820 152 250
812 76 127
102 596 347
66 285 616
917 752 578
240 139 217
418 526 896
266 647 874
352 921 712
382 144 449
222 175 635
264 496 882
79 254 196
198 118 200
636 965 195
127 278 921
782 146 348
921 271 562
726 407 882
677 945 140
875 303 952
838 307 627
869 399 104
537 573 128
494 911 274
401 714 730
676 363 987
615 824 248
653 588 349
281 904 673
531 785 92
228 576 886
17 374 807
489 501 446
785 617 410
450 900 126
593 854 188
853 50 644
736 330 438
704 413 640
191 663 893
123 331 817
581 466 673
588 539 925
520 521 380
893 971 965
268 695 408
961 184 287
45 898 285
267 701 583
321 639 300
387 619 185
296 506 163
626 973 555
166 252 385
761 553 264
808 517 842
986 398 118
48 166 742
598 726 657
615 273 627
306 885 709
627 933 298
470 333 561
259 88 332
565 967 511
867 214 123
16 556 559
854 148 516
64 176 475
877 420 654
992 923 352
647 759 923
321 185 869
326 905 724
844 799 753
498 101 52
101 412 477
579 918 172
217 89 217
890 675 356
205 23 507
61 883 695
574 631 728
891 321 341
569 348 793
320 778 485
96 84 43
41 955 925
889 781 137
981 195 807
410 40 308
337 920 850
928 187 407
658 678 532
287 386 157
32 551 421
813 459 598
35 308 99
575 816 963
388 742 187
975 282 788
874 707 167
662 123 767
615 245 133
493 230 116
718 933 767
952 311 333
190 47 487
690 428 385
570 470 389
766 781 654
41 727 879
839 712 672
627 20 983
33 696 472
456 691 566
707 285 883
716 846 572
141 295 348
294 27 582
367 350 93
255 337 404
390 774 999
957 662 489
644 565 609
85 879 38
922 631 100
991 122 409
578 930 749
166 974 255
715 948 16
180 922 88
947 185 702
237 132 47
374 678 200
868 749 309
225 737 645
687 29 762
615 862 523
74 39 279
738 833 838
379 704 844
643 46 195
413 977 935
762 911 34
989 507 127
659 778 432
27 890 710
549 764 333
529 79 539
23 301 364
620 579 962
12 747 342
644 528 387
431 490 511
750 146 910
951 887 734
362 874 52
561 966 654
347 615 177
831 775 519
871 760 339
25 569 925
135 953 225
54 195 732
873 497 769
951 585 120
748 964 42
526 90 614
945 880 41
91 978 469
89 810 420
741 723 641
493 910 204
585 560 948
901 819 188
141 614 674
792 706 735
151 766 764
49 476 269
713 547 487
734 969 576
346 505 818
676 945 393
103 425 417
467 314 347
521 123 99
106 907 834
735 939 65
657 708 395
839 763 379
425 191 422
408 506 91
267 61 869
280 651 887
895 781 601
174 816 789
419 785 63
819 33 169
220 946 98
409 531 161
201 755 289
976 470 694
249 625 191
819 495 901
186 284 411
569 398 575
955 307 743
170 104 399
465 305 825
748 287 608
798 451 852
339 677 210
778 880 896
113 194 720
784 712 875
811 963 672
838 602 275
359 643 168
777 189 829
544 261 327
565 217 887
83 883 636
830 864 452
60 710 110
456 552 941
348 825 149
751 834 166
886 482 441
357 125 688
502 919 391
684 490 879
82 231 183
855 309 247
852 415 145
140 829 215
959 904 865
832 480 964
644 935 318
216 460 391
584 991 64
763 123 901
791 461 626
332 40 583
818 945 906
823 736 82
769 688 801
859 253 897
46 387 67
825 60 316
400 951 525
466 551 326
951 35 785
847 258 626
388 345 492
213 633 267
839 382 569
269 129 715
606 826 946
488 113 600
54 794 505
670 225 113
882 275 594
920 631 290
446 788 892
803 297 737
707 247 521
528 798 97
631 258 379
566 111 520
640 474 549
641 111 464
250 924 27
883 11 820
659 359 236
686 956 104
528 270 632
41 398 224
492 935 786
661 501 148
910 850 735
849 715 414
713 251 60
373 431 248
301 790 763
287 488 249
402 304 484
976 176 370
99 954 788
849 655 563
473 543 947
958 157 621
631 684 103
231 854 791
936 478 312
863 566 15
31 104 656
264 761 671
378 226 479
984 563 997
638 792 83
546 23 589
13 473 942
933 105 962
69 492 585
828 995 896
83 312 118
370 134 388
107 886 307
103 538 848
786 275 163
470 213 521
932 88 323
874 575 918
133 563 15
497 250 33
526 76 960
589 682 133
612 728 513
517 728 96
947 780 924
579 335 295
693 863 13
246 886 885
903 21 424
896 943 214
650 298 246
907 40 642
438 85 411
389 554 556
442 600 278
350 619 82
117 104 26
259 118 687
737 320 606
128 547 773
913 382 417
51 126 224
588 565 810
608 309 389
540 659 129
735 197 236
846 303 673
598 392 193
230 957 426
738 507 936
971 22 203
766 245 184
75 931 790
886 164 557
680 526 77
734 212 561
430 369 799
206 528 709
827 633 912
487 744 139
955 62 274
844 319 27
216 499 903
194 495 54
662 912 780
198 685 683
281 80 869
626 852 170
476 361 69
485 76 217
413 160 440
771 410 610
237 956 931
338 810 89
649 713 179
681 803 542
718 893 973
492 35 340
911 427 950
878 838 491
583 837 194
419 974 74
304 728 159
430 578 628
41 499 518
691 84 526
899 849 927
219 439 635
968 421 576
621 126 717
643 157 210
663 589 478
461 277 244
679 437 392
737 505 405
878 976 214
379 244 680
968 307 768
565 985 871
824 579 260
893 974 404
625 878 853
426 565 736
503 730 552
160 761 557
372 588 262
481 829 391
355 761 507
534 650 73
597 904 314
728 59 374
561 804 80
601 283 971
246 639 648
459 506 211
926 538 472
742 95 700
792 88 576
323 140 537
433 676 574
94 601 991
604 37 401
80 392 462
733 650 866
936 667 748
732 80 388
714 101 811
453 662 21
374 958 329
688 649 96
95 319 409
776 573 426
93 557 802
288 256 567
848 443 736
344 96 234
664 24 972
659 805 469
990 439 553
692 41 514
382 59 170
360 396 142
118 165 314
353 562 46
72 814 875
895 610 156
570 802 901
784 940 701
663 205 567
891 115 821
257 341 218
143 846 298
816 754 579
295 219 597
212 235 258
563 300 453
284 439 959
695 357 986
856 118 383
201 825 357
789 125 162
164 806 219
130 288 899
934 984 180
924 221 453
53 645 742
766 31 910
912 575 444
59 447 277
71 998 660
259 665 988
52 419 954
500 370 144
431 387 995
794 866 289
46 274 188
253 990 827
207 956 58
861 158 796
546 948 484
187 213 413
259 21 565
437 598 875
878 988 505
679 974 945
424 399 133
819 689 257
23 180 397
102 797 227
114 583 44
196 499 992
624 577 80
454 887 570
84 888 192
761 385 490
252 24 418
848 92 190
108 995 950
193 550 788
964 350 687
590 357 148
832 68 728
555 862 299
512 613 688
553 784 503
849 763 369
576 994 243
184 891 477
741 156 449
781 509 534
608 448 281
13 455 568
687 200 324
695 736 880
277 878 528
366 498 543
985 789 581
621 263 515
714 218 626
158 16 797
927 539 652
527 410 643
930 985 750
420 679 997
866 910 509
805 977 517
329 511 665
997 779 363
802 334 230
902 322 671
123 18 742
42 323 795
352 151 950
79 507 282
531 759 220
388 60 648
649 63 322
898 333 249
702 600 43
538 47 688
960 11 798
858 933 223
68 327 311
907 61 576
501 400 894
539 978 162
447 910 122
430 573 972
428 324 390
510 587 678
749 679 711
952 295 634
134 918 333
823 114 870
24 525 497
97 71 527
586 388 352
972 123 590
748 305 571
958 921 305
987 268 491
814 812 104
440 75 107
920 463 94
603 554 979
758 780 410
214 671 386
535 750 921
912 237 503
77 254 546
320 930 969
984 628 71
274 980 834
884 812 169
905 586 430
409 701 44
177 858 939
777 90 693
558 894 492
555 885 896
316 165 675
927 880 380
787 68 110
275 438 404
18 491 883
715 648 729
650 321 419
604 533 281
447 742 420
906 673 959
542 535 139
832 33 707
751 517 931
909 254 425
415 775 296
724 526 876
108 958 929
897 657 472
651 135 727
931 829 662
937 473 19
340 771 854
641 182 837
757 26 786
976 763 374
114 453 961
587 919 513
300 883 914
628 994 983
233 828 973
62 221 312
74 825 213
899 883 475
727 808 618
155 487 225
773 72 313
946 297 325
605 502 944
24 642 784
63 725 241
574 321 820
207 988 248
266 514 207
844 241 196
366 730 648
415 142 695
153 968 793
377 218 451
201 466 742
396 267 881
740 372 189
512 247 737
814 845 242
752 240 968
722 500 65
680 817 908
303 861 157
429 770 656
568 897 595
41 850 817
918 334 463
451 663 53
458 599 390
197 652 223
83 53 696
451 579 742
781 431 533
631 322 530
509 999 739
464 704 304
298 193 492
280 651 766
702 709 332
117 662 276
232 292 317
111 288 468
267 47 601
45 197 193
561 921 638
856 417 276
569 645 514
471 359 614
533 361 110
871 328 497
717 316 917
89 601 996
660 280 857
386 911 714
556 517 137
901 561 304
335 388 442
252 796 486
175 463 673
769 358 949
173 786 328
280 597 600
283 995 413
49 174 101
323 364 804
932 702 71
604 284 899
31 794 605
204 578 719
334 998 296
186 126 738
968 741 281
136 643 394
658 183 436
776 593 559
429 307 148
972 992 316
862 937 228
746 749 550
432 592 222
28 599 309
780 658 198
607 383 346
824 137 607
665 30 555
111 525 320
681 562 951
995 405 567
198 873 838
883 649 845
349 430 406
139 803 32
255 659 536
270 608 336
898 860 337
67 545 441
738 24 856
194 24 511
272 591 973
97 563 229
681 936 448
329 768 594
930 965 985
902 387 482
739 468 182
722 56 702
187 636 948
738 915 299
225 487 293
565 493 74
614 199 343
795 788 630
697 591 810
987 513 154
450 228 844
830 258 905
118 328 528
91 899 33
768 308 821
988 747 547
725 536 171
293 640 45
499 61 770
402 207 356
806 279 842
792 427 70
14 647 968
988 241 390
124 363 963
93 225 532
587 782 785
122 493 725
311 99 714
412 267 434
484 131 864
994 879 393
198 248 70
343 854 825
472 181 615
759 155 516
967 870 777
881 941 136
897 667 715
333 28 680
262 859 163
804 370 978
18 318 483
563 873 212
166 543 877
781 551 730
993 372 19
727 878 945
569 423 890
338 668 363
264 564 476
241 174 223
229 538 668
464 673 829
671 826 777
993 40 905
982 642 756
566 528 23
722 791 744
303 581 68
61 501 421
406 628 676
998 860 378
575 628 691
763 397 113
851 335 830
665 406 229
345 584 85
193 223 487
787 611 351
790 856 956
860 309 641
430 881 637
846 186 590
982 32 58
115 168 509
324 448 713
44 858 298
259 693 650
747 46 359
253 965 801
975 439 244
293 206 72
825 737 84
726 819 368
969 162 495
194 107 374
515 187 231
889 669 162
568 769 291
550 736 697
295 331 852
532 511 659
426 489 495
174 635 497
157 935 532
495 198 405
85 681 284
561 539 271
177 827 867
355 802 207
500 310 467
516 408 561
591 858 904
846 668 809
766 48 179
716 723 468
594 275 247
996 584 41
363 60 653
877 612 260
333 778 625
963 778 859
97 290 163
268 643 605
565 950 359
487 692 543
848 554 713
946 330 878
796 937 326
848 760 113
354 988 700
871 722 650
326 466 226
481 155 995
756 366 629
82 571 641
17 943 915
605 18 459
322 198 832
617 47 736
929 995 864
539 267 438
257 419 200
624 811 55
97 830 530
734 449 861
479 202 11
132 895 541
791 342 269
704 511 51
824 504 664
166 287 559
165 762 651
364 703 475
977 994 790
319 255 136
450 900 694
203 256 270
867 737 289
177 816 239
423 978 810
413 159 243
63 973 853
674 212 361
512 419 608
206 550 609
440 856 266
465 290 710
92 20 284
325 907 47
926 53 191
102 75 590
897 214 696
866 613 923
299 436 55
715 633 37
247 484 409
694 27 598
237 846 313
542 282 783
253 540 738
40 572 304
120 415 928
826 675 705
859 977 453
180 934 720
791 975 939
201 331 841
720 582 14
922 786 489
321 693 444
399 683 727
163 308 191
931 174 809
198 840 474
446 75 321
824 412 375
754 268 55
639 263 607
645 894 846
96 936 394
517 141 381
204 797 167
572 356 65
562 206 658
766 704 430
606 209 485
102 320 831
747 383 405
878 773 198
594 402 480
78 326 729
161 377 995
300 178 507
681 319 208
384 156 386
908 35 568
893 657 847
657 763 867
25 459 598
275 157 758
899 194 226
92 695 191
537 803 958
387 470 361
729 860 228
568 504 577
139 758 871
57 599 829
607 962 879
875 907 388
690 472 509
182 656 397
461 691 119
621 704 51
196 88 764
717 62 355
205 177 645
487 846 58
901 349 631
142 510 689
243 630 953
595 806 983
776 998 446
908 395 978
693 749 193
483 578 669
927 103 757
768 276 892
836 949 981
27 336 882
337 271 518
271 443 692
23 385 641
373 905 214
376 886 917
997 779 852
661 67 723
306 368 269
296 165 752
215 597 290
671 908 832
68 423 674
742 87 229
757 718 941
881 874 491
94 945 682
202 350 502
958 112 893
331 39 574
525 350 18
204 14 486
326 901 355
779 959 824
539 139 672
584 370 701
176 326 756
341 854 766
719 112 617
19 477 809
953 996 491
282 913 400
695 405 435
109 134 446
766 313 745
509 562 824
456 354 905
224 836 531
186 27 335
747 825 234
323 185 238
888 830 207
238 896 517
520 402 907
333 645 291
129 933 909
760 937 738
81 998 369
741 794 319
162 272 74
218 714 541
909 457 282
265 951 430
182 271 969
392 595 17
866 747 81
196 972 535
470 608 295
250 109 904
836 239 108
190 706 572
425 249 273
824 711 167
772 496 271
735 374 476
39 282 832
74 401 955
411 516 721
646 822 497
679 147 101
42 863 460
436 303 571
485 687 577
131 983 762
810 215 556
352 866 868
533 424 561
464 213 95
711 526 152
687 848 234
870 813 750
715 558 94
289 893 380
318 125 690
995 961 209
733 27 544
809 391 72
908 604 746
453 499 496
881 698 845
546 918 16
40 412 964
493 582 593
255 637 694
121 360 934
422 898 534
916 739 51
640 136 669
198 621 39
523 857 114
418 579 770
792 137 51
904 809 429
87 56 462
137 301 540
582 988 755
868 134 358
828 85 135
82 376 272
943 330 516
54 14 780
10 130 878
311 87 781
547 354 437
272 657 885
401 120 756
680 104 317
265 898 680
395 501 42
870 691 297
466 172 610
684 816 564
353 674 675
210 859 534
44 230 637
19 69 292
595 319 49
961 798 124
782 944 597
117 381 183
998 77 674
956 537 130
554 537 152
488 435 801
47 411 211
982 58 749
623 557 922
961 63 680
795 110 785
883 407 121
531 903 65
656 374 676
559 422 38
320 600 800
178 640 445
965 17 641
147 235 701
819 486 234
184 539 803
169 519 378
715 602 556
340 693 453
923 314 21
292 779 708
257 955 33
646 708 873
222 879 815
451 623 422
724 956 955
457 346 938
243 644 767
585 446 519
252 155 206
367 485 260
482 111 510
986 664 705
344 637 31
666 797 693
979 484 734
138 943 813
569 281 921
972 546 125
231 603 680
502 15 59
680 587 624
721 916 140
492 27 49
26 892 521
450 915 663
325 646 100
603 532 492
519 828 314
243 200 368
879 740 371
404 781 12
613 595 228
966 845 722
848 639 996
399 312 954
695 483 866
21 242 764
495 453 427
881 416 105
181 23 679
664 614 417
377 741 659
705 262 839
674 394 908
206 170 321
784 523 745
709 593 241
763 836 238
810 816 215
144 672 509
609 205 853
401 160 341
395 715 844
751 480 682
379 327 170
882 594 168
36 123 784
742 213 742
502 230 922
58 962 135
41 704 387
866 264 396
776 798 975
279 522 455
938 125 186
436 560 296
219 511 160
815 762 554
700 707 184
367 162 773
77 631 853
842 58 668
724 369 718
722 15 713
822 420 672
651 397 293
148 329 339
993 945 719
108 166 850
927 272 835
388 984 49
551 725 726
717 890 559
252 325 159
606 911 47
599 637 875
114 635 559
680 420 601
109 139 391
693 892 952
901 969 186
386 227 158
321 260 166
147 700 569
615 782 839
226 717 611
190 874 641
940 536 863
519 18 945
635 53 541
11 54 981
741 523 606
484 438 865
234 597 419
43 521 202
450 213 481
302 490 795
961 630 340
11 664 397
192 313 363
159 859 276
354 749 468
587 623 940
889 687 476
409 128 404
99 41 572
206 661 982
849 618 722
566 773 819
212 42 858
889 67 292
478 64 890
98 25 84
51 117 321
589 936 764
346 103 977
509 578 985
835 882 16
764 786 573
515 847 579
280 956 757
920 997 137
687 457 199
813 148 381
287 44 896
721 15 119
505 809 158
161 370 449
78 721 382
159 846 963
926 732 375
724 404 747
961 166 876
326 447 936
980 962 334
571 738 603
993 537 972
399 496 572
633 33 313
316 595 337
565 674 671
264 551 852
480 600 96
506 736 982
379 383 61
135 327 682
287 675 717
262 114 277
288 380 206
526 179 321
302 492 868
562 715 211
184 599 852
111 630 683
569 412 572
722 878 31
57 90 13
889 281 618
608 231 879
599 706 262
312 229 722
388 16 75
866 946 431
765 972 272
69 230 236
237 28 696
15 909 123
684 737 334
217 43 683
623 482 41
652 123 507
560 686 328
655 161 65
835 665 960
876 69 610
939 898 949
949 955 228
394 325 440
565 292 489
917 226 190
512 386 612
197 166 283
156 556 778
791 567 202
531 871 831
437 575 255
564 94 862
858 838 538
760 934 636
180 424 274
121 80 855
111 175 826
337 478 873
929 710 459
936 61 567
410 955 330
297 746 799
71 870 10
810 97 283
637 945 270
349 177 878
88 721 490
998 819 447
80 271 234
335 59 879
514 197 623
382 420 57
514 334 646
343 712 65
530 377 476
107 511 599
114 24 702
778 859 686
491 323 911
425 20 343
59 223 876
222 11 647
910 132 227
767 77 890
216 598 897
263 386 136
107 289 237
308 651 879
651 669 100
670 594 444
529 697 246
804 134 921
186 917 989
92 580 120
206 955 686
201 340 510
668 908 244
274 377 575
813 636 476
550 208 819
918 901 870
37 312 108
80 219 828
976 440 808
166 929 274
608 931 531
626 285 349
532 399 937
901 268 373
590 550 967
102 712 996
905 903 833
307 19 589
952 118 370
203 117 165
942 776 836
411 152 918
125 949 641
658 847 172
519 987 363
485 145 847
389 226 356
628 194 241
774 706 616
982 338 724
758 704 726
547 21 210
333 446 944
280 340 905
41 599 538
391 440 974
437 655 671
739 420 666
564 122 664
977 606 343
869 887 244
875 828 996
625 474 87
359 248 652
763 403 896
810 924 466
777 230 284
234 24 520
580 232 866
329 881 246
513 816 796
635 358 979
694 911 112
562 430 963
61 352 357
818 100 129
464 98 582
436 660 57
50 711 411
128 779 309
961 805 419
190 771 854
309 957 553
871 241 696
117 11 531
924 254 291
761 634 225
324 347 592
801 618 405
232 379 648
970 375 898
228 945 931
621 422 118
98 232 240
270 931 996
817 158 808
918 141 653
387 831 535
855 556 510
675 142 745
311 637 840
782 353 667
48 943 514
484 595 792
249 509 123
410 177 855
29 450 837
517 255 995
412 108 607
926 151 982
423 903 851
493 243 421
733 454 613
184 21 82
447 228 860
116 609 883
432 842 462
827 995 357
396 293 464
341 282 822
779 257 900
141 527 730
169 293 857
733 593 520
47 919 623
563 845 113
409 64 831
527 755 294
374 997 487
490 770 163
688 791 731
28 874 722
814 86 317
404 969 895
802 394 845
691 255 129
382 68 753
398 340 694
493 423 930
398 727 357
726 862 906
967 722 649
330 680 98
136 107 900
726 358 428
504 36 379
297 124 537
295 413 747
676 453 86
417 524 717
511 155 832
959 657 523
498 236 628
24 107 949
992 605 319
287 755 799
556 820 880
307 267 471
413 648 354
135 818 45
399 754 582
376 971 771
547 68 288
991 506 878
81 592 958
408 492 677
698 648 625
821 68 976
240 918 47
968 510 918
102 229 401
781 861 743
130 200 261
158 25 899
63 722 887
307 862 518
33 742 752
426 461 566
541 765 922
558 280 326
573 464 72
204 282 836
747 512 116
313 252 418
927 923 765
681 142 399
816 10 522
687 502 666
897 736 538
550 778 311
396 680 297
480 209 934
648 144 427
27 906 133
296 561 11
482 218 704
968 473 696
871 507 224
816 936 380
466 502 590
218 624 792
974 36 417
12 907 411
441 592 695
322 801 913
573 498 117
697 631 900
91 885 510
178 74 114
549 638 217
367 587 659
109 860 435
758 246 954
361 340 832
700 596 702
912 145 257
374 437 142
768 204 229
330 866 286
556 313 79
932 936 151
240 917 564
459 773 551
937 699 777
94 475 923
58 263 109
811 960 648
26 109 700
399 445 321
805 270 52
388 565 923
307 633 340
432 486 841
530 337 272
41 748 997
479 826 385
393 128 922
961 327 904
923 419 321
659 474 808
663 73 559
248 323 900
791 751 896
845 466 754
24 935 404
314 714 623
762 800 248
571 278 57
482 287 767
254 875 710
70 408 545
693 961 153
927 889 273
521 42 879
125 961 152
653 969 72
173 590 851
779 310 936
226 481 931
420 618 859
501 11 323
523 235 13
111 419 515
273 28 956
985 930 325
91 68 348
401 512 816
754 67 970
273 176 910
902 612 731
21 302 442
669 882 512
298 192 472
129 551 10
394 544 244
692 611 421
34 60 931
802 211 127
107 953 64
921 135 369
474 974 993
854 981 577
378 142 173
262 371 625
882 613 301
727 262 284
424 734 457
520 986 364
220 508 665
105 918 489
52 314 31
797 374 784
245 620 192
50 802 579
163 304 851
837 796 663
136 105 454
308 925 155
19 682 646
364 598 855
153 773 76
761 190 94
151 619 350
488 107 766
629 109 74
287 593 36
506 174 496
855 347 436
857 483 887
693 464 345
22 639 133
847 678 878
514 869 702
292 16 78
805 62 610
803 563 925
346 261 993
982 748 159
899 359 555
925 379 469
573 269 693
479 336 862
823 754 932
728 444 12
628 608 695
23 181 470
871 761 467
237 493 898
54 803 835
152 444 978
587 523 717
303 103 976
157 96 619
138 420 85
256 609 492
317 398 851
372 109 366
837 287 257
15 51 621
317 246 356
60 168 39
417 606 936
404 16 161
366 511 744
194 977 266
371 446 61
910 499 463
301 171 618
510 69 186
582 807 645
436 737 54
540 847 725
881 399 169
926 56 819
957 27 846
263 792 845
546 665 965
493 626 563
993 441 185
458 713 775
987 81 425
445 752 238
597 733 721
275 700 305
29 397 718
880 706 253
568 835 244
936 780 575
297 879 655
17 538 781
893 201 866
74 471 321
619 294 582
97 587 897
738 252 624
73 907 250
407 645 523
427 289 984
955 286 67
367 553 231
462 746 163
509 210 176
48 11 818
858 975 328
643 367 773
737 245 940
223 559 931
550 981 923
566 168 938
736 356 901
254 874 85
452 840 947
962 852 430
709 353 906
769 20 955
434 20 181
943 282 898
919 122 544
932 954 282
817 197 837
884 432 143
380 838 744
99 292 427
762 768 288
692 77 537
792 790 182
154 990 339
881 167 378
251 363 967
969 674 306
104 78 135
284 983 557
470 54 912
541 18 497
21 749 859
894 556 754
452 883 166
20 161 746
655 655 424
763 675 428
614 897 699
229 927 196
158 106 756
252 507 711
131 107 329
516 626 586
409 56 210
890 873 428
344 456 188
759 629 206
314 715 412
61 795 195
90 951 510
734 494 663
550 172 239
489 480 205
16 41 74
701 730 284
936 114 284
132 384 55
68 137 898
213 520 367
245 973 24
867 780 966
482 928 182
61 856 101
156 502 402
666 602 70
876 356 754
194 962 968
696 190 513
668 421 905
902 532 451
975 788 849
396 482 356
452 142 941
737 508 331
255 676 331
882 872 633
600 534 876
409 725 675
285 61 915
696 364 316
253 341 631
146 335 401
225 337 896
268 374 85
546 201 147
839 360 31
543 783 589
996 229 924
620 515 230
910 67 190
506 244 133
909 72 410
362 696 127
109 710 979
522 661 912
977 730 702
407 193 483
198 706 989
457 110 814
296 346 54
268 63 961
927 549 527
157 972 638
787 374 625
137 752 937
135 287 791
578 894 388
167 326 406
935 133 803
655 516 104
219 943 680
471 339 939
906 575 283
142 754 493
363 798 88
508 881 906
432 617 251
85 681 873
545 852 917
580 519 547
589 986 181
41 772 723
913 178 595
77 926 150
579 978 809
783 198 630
448 401 312
826 502 835
721 709 659
965 709 534
749 881 671
613 732 879
98 348 683
496 954 64
803 740 199
884 902 613
474 699 711
110 956 601
122 420 435
599 837 816
886 78 262
616 768 874
951 167 656
581 85 712
39 570 283
251 710 835
575 675 724
451 184 107
425 528 84
833 137 947
520 643 460
759 401 977
542 551 429
310 585 667
356 683 779
757 695 263
38 692 678
992 407 559
868 207 649
948 102 794
224 885 101
849 964 492
413 181 245
686 425 45
12 412 431
919 191 608
102 638 12
439 344 724
588 865 839
93 965 378
626 351 930
873 536 289
301 413 518
249 615 59
338 163 510
443 814 788
817 828 549
481 986 788
971 317 198
184 663 574
879 562 348
759 116 406
311 155 722
653 18 309
41 152 899
405 85 839
485 833 93
345 132 897
382 620 964
628 56 20
358 36 535
452 707 337
458 810 288
883 675 348
545 975 723
722 57 406
102 259 630
336 674 380
788 649 673
733 641 113
509 198 520
744 771 312
458 249 497
954 653 21
65 765 361
306 550 684
970 328 54
578 879 92
747 189 782
214 286 786
80 395 107
712 624 488
215 405 987
672 646 376
656 760 526
835 531 484
372 872 183
823 315 415
868 985 159
815 487 941
662 769 696
301 993 410
472 916 26
247 399 131
636 879 876
79 732 284
632 422 726
825 763 922
835 164 208
542 379 551
997 732 478
288 436 982
762 294 213
89 432 802
783 48 435
670 936 976
737 782 713
172 720 612
36 577 746
681 17 374
453 497 644
655 493 160
882 732 758
365 756 406
847 160 521
816 814 71
679 401 841
699 804 105
768 766 681
993 212 857
767 672 740
580 928 81
547 644 672
998 158 629
982 191 405
137 220 437
996 397 805
555 339 444
893 501 930
554 175 569
912 12 976
260 462 884
929 501 630
119 359 376
285 895 907
684 64 847
920 993 793
819 597 974
125 581 441
214 493 487
727 83 760
283 352 658
154 470 994
965 376 27
25 645 90
396 707 18
630 890 948
118 938 98
208 694 503
527 31 84
344 912 825
933 871 841
876 322 994
962 376 611
459 845 102
76 452 902
108 332 29
814 326 979
942 285 865
442 415 725
86 784 888
955 909 556
442 595 628
685 312 93
718 974 77
605 245 363
507 581 209
104 130 481
30 680 473
861 83 638
429 373 949
667 775 71
894 814 122
914 830 598
471 58 956
803 331 894
441 822 18
228 72 616
35 85 540
73 862 320
766 293 777
871 782 643
59 119 695
215 380 812
521 778 28
687 518 69
530 217 475
561 172 859
556 401 995
372 428 588
282 298 64
866 252 386
55 916 713
503 926 467
830 197 522
230 324 131
689 150 778
166 529 271
579 870 375
411 641 775
906 402 513
10 894 586
135 738 637
419 610 469
439 865 219
957 509 102
285 907 334
423 102 626
505 418 987
376 684 566
883 672 865
688 393 894
456 987 360
983 388 804
185 724 344
361 269 307
563 29 792
423 503 310
372 393 727
833 87 616
776 722 482
311 16 43
174 605 656
467 206 835
505 600 417
132 328 788
758 886 716
389 678 605
56 918 331
362 388 616
587 70 857
502 904 689
12 914 198
322 972 594
451 606 59
65 414 838
90 61 873
22 990 837
210 768 806
329 369 894
740 542 101
514 984 937
307 559 521
474 628 559
707 785 155
811 998 530
211 944 44
351 715 700
540 395 933
25 170 724
725 943 485
647 598 299
232 955 667
703 85 909
937 477 561
521 430 860
229 73 337
753 982 684
979 250 496
728 160 759
794 174 858
805 928 373
137 595 750
660 706 314
890 202 63
681 842 490
538 618 184
153 844 505
975 318 824
14 282 414
241 956 996
780 418 873
963 142 255
416 465 232
889 351 811
126 279 679
597 729 914
190 291 808
165 112 245
746 482 844
651 895 114
939 400 259
182 521 380
28 101 975
926 338 87
392 522 928
978 217 824
610 144 265
734 245 182
558 485 295
206 271 553
700 885 200
979 207 892
117 833 620
729 119 470
323 582 887
965 404 276
371 407 64
813 169 131
422 275 988
806 124 331
118 732 763
65 413 694
801 519 423
727 213 887
716 961 137
691 508 993
991 518 253
837 572 963
776 477 108
100 462 142
348 631 156
611 665 837
977 915 388
772 323 139
500 828 617
211 449 688
17 185 214
61 293 165
416 754 879
950 817 153
635 615 171
786 890 766
958 267 95
546 38 960
679 718 23
633 616 588
560 210 852
603 381 691
464 438 924
825 949 325
733 303 452
594 728 209
112 651 743
560 586 498
402 693 870
601 648 515
668 475 778
281 371 515
266 71 738
754 201 708
566 791 116
425 974 943
516 376 623
266 290 199
153 640 529
100 872 888
546 853 50
298 462 248
708 837 66
380 753 256
16 348 757
428 497 215
303 937 640
324 365 734
885 900 839
888 653 91
870 246 748
743 278 38
177 236 223
443 480 945
991 765 998
257 227 968
167 600 11
772 450 403
42 810 353
349 773 631
53 548 338
478 619 680
798 415 295
874 349 695
916 710 222
811 710 406
356 872 426
656 187 402
319 357 879
923 455 773
647 511 605
191 563 827
381 886 795
526 170 708
916 152 192
89 600 176
573 911 101
914 786 648
691 319 567
792 506 938
776 304 161
334 413 569
139 520 226
622 511 803
644 252 618
117 44 687
656 299 550
742 650 193
979 508 782
110 553 484
672 951 40
637 59 577
806 707 103
838 16 52
936 18 444
139 407 288
785 376 525
421 661 335
350 678 141
908 213 130
896 68 637
154 214 466
535 975 436
351 707 735
710 378 111
432 777 609
791 703 993
957 911 657
960 638 237
761 648 266
603 463 879
605 256 373
195 511 165
532 400 443
399 255 127
719 358 647
32 804 622
601 645 576
473 928 417
571 394 34
431 118 944
676 589 199
369 565 825
909 64 777
655 117 344
956 160 363
247 293 928
526 199 772
313 308 186
234 324 743
321 486 648
443 650 310
734 226 604
833 50 434
293 492 799
33 752 524
25 407 69
585 219 32
726 327 405
370 334 389
274 738 972
663 480 856
792 119 482
28 658 664
611 754 812
394 539 504
58 180 143
366 96 602
353 533 914
567 937 726
649 705 964
45 912 268
362 676 575
785 585 451
982 369 97
239 480 456
250 177 932
208 377 931
369 489 450
806 940 494
185 119 87
106 689 559
775 791 239
440 40 104
350 118 964
23 522 623
119 864 289
296 767 388
233 71 894
246 990 892
340 858 739
884 33 551
151 734 729
202 393 629
915 401 373
605 711 79
580 513 94
201 451 360
865 94 533
286 984 433
718 849 100
244 167 787
471 543 139
136 595 302
998 369 155
779 396 28
165 584 222
530 121 743
870 154 473
711 742 594
682 945 584
720 335 179
465 935 193
336 546 194
949 115 188
184 91 531
579 331 995
686 275 396
15 386 46
792 94 961
223 786 365
990 643 890
180 909 291
249 217 301
511 336 630
88 141 196
536 563 796
768 822 970
642 453 372
257 161 34
718 866 425
752 244 437
266 324 86
232 295 426
516 266 333
433 152 254
351 675 108
752 43 448
707 836 417
743 976 657
368 983 400
907 192 597
829 957 230
755 918 478
121 751 870
352 253 99
717 167 784
960 441 519
858 231 501
363 117 365
965 689 895
784 624 460
921 445 237
603 905 267
590 411 171
108 748 713
489 220 361
988 836 26
868 311 518
76 941 345
99 74 921
86 565 970
748 982 978
298 958 728
391 787 884
641 729 61
47 694 144
259 674 95
144 841 433
289 871 262
86 522 150
912 668 478
381 47 116
587 878 124
96 121 752
722 576 41
624 846 146
193 725 28
872 829 284
660 751 962
973 478 58
74 601 422
313 869 76
869 212 386
54 450 850
377 498 666
685 410 352
616 974 410
920 428 799
718 380 518
88 53 669
276 500 833
413 211 244
522 445 552
97 304 811
927 635 827
985 908 275
585 241 40
565 495 296
809 869 443
961 972 538
402 643 298
509 675 777
549 481 374
301 734 763
778 973 879
444 987 887
189 496 296
386 355 314
784 981 169
262 90 943
659 187 536
172 509 512
28 135 464
887 628 407
722 107 311
666 839 770
548 412 432
285 676 759
476 157 90
287 325 930
793 478 371
219 103 857
636 191 860
756 85 238
205 987 768
784 312 682
358 707 913
421 605 11
286 95 20
652 965 186
167 626 992
172 771 364
134 634 856
955 37 79
513 101 183
254 31 907
169 211 966
443 127 901
684 206 130
308 797 33
927 680 87
514 165 759
698 930 908
695 34 985
488 84 558
156 560 67
597 979 382
108 582 435
81 924 568
565 605 480
495 610 185
946 258 550
205 453 524
169 260 753
428 921 594
161 970 525
197 456 836
184 209 634
414 825 590
776 282 151
556 580 422
924 178 257
950 694 82
698 400 340
934 839 165
246 751 384
337 762 599
379 403 682
830 586 963
708 190 72
855 958 750
197 853 665
850 579 226
610 64 176
772 491 276
770 552 212
870 546 448
605 735 151
303 490 217
496 71 443
682 926 11
412 866 228
711 910 890
760 232 695
848 754 939
386 152 35
341 814 182
519 773 614
162 105 732
686 401 258
663 969 279
366 392 318
653 34 55
261 744 74
855 377 254
292 519 502
289 597 391
379 591 813
704 530 383
402 338 36
238 76 752
965 745 670
455 642 572
165 440 931
542 195 868
966 222 15
248 358 830
505 30 469
189 796 662
612 12 518
589 775 751
434 27 591
384 958 36
897 792 653
686 298 175
724 373 538
380 15 551
193 186 132
527 361 95
874 540 948
788 498 234
51 428 270
22 893 128
767 174 483
666 884 497
452 536 552
483 632 781
113 722 226
887 323 579
974 814 90
928 781 988
276 93 538
957 747 842
992 87 569
26 741 465
386 550 540
31 813 262
438 908 677
810 89 394
407 757 219
664 429 849
760 846 507
964 831 322
535 827 275
567 363 854
826 288 912
967 769 522
315 342 466
264 649 123
668 61 929
82 180 473
100 350 533
989 255 820
625 926 158
347 318 949
506 879 153
621 432 722
741 291 769
641 155 457
949 356 135
801 843 732
888 622 502
534 115 329
10 758 778
615 121 38
188 85 535
515 393 856
131 613 895
782 748 126
70 918 588
823 863 914
479 527 345
244 655 904
733 827 457
749 256 400
568 347 174
212 497 501
42 816 825
100 350 203
289 641 713
998 349 675
294 915 788
439 673 417
801 234 389
593 524 681
78 592 457
236 907 912
789 563 646
540 490 242
424 781 961
930 461 58
358 199 415
732 362 10
672 341 544
868 46 339
197 644 811
414 754 815
865 57 909
996 825 734
442 581 825
475 333 450
342 703 183
724 44 24
559 778 422
748 858 71
687 398 286
52 354 406
67 100 45
191 969 220
532 77 20
127 328 541
312 631 902
109 281 708
608 482 567
196 21 435
76 235 424
409 721 378
138 60 935
388 259 980
20 679 812
373 874 695
809 54 728
345 290 948
301 266 836
906 440 399
781 522 67
682 893 474
736 116 969
706 325 859
877 133 261
428 366 854
640 331 578
62 691 990
427 78 597
327 191 215
783 819 368
153 778 342
644 966 150
928 369 268
819 881 213
874 893 527
117 664 540
382 78 341
307 593 372
262 190 27
996 357 776
32 653 108
721 683 488
658 920 751
537 832 382
17 232 381
803 114 817
11 457 994
408 970 122
151 39 725
413 798 940
780 39 65
459 299 783
812 980 182
581 820 812
234 13 623
39 185 202
744 23 884
936 567 10
866 985 939
110 367 173
354 769 93
926 965 366
831 556 84
155 176 231
995 846 784
654 373 835
936 239 385
77 11 757
822 257 789
399 717 908
162 118 969
630 37 199
860 759 809
784 580 191
283 756 956
229 649 35
804 846 51
650 824 610
674 696 739
612 736 491
262 423 325
626 343 946
754 623 668
773 504 284
135 971 228
878 733 773
547 512 726
555 214 609
402 381 207
984 472 175
172 797 152
678 24 981
281 399 795
535 812 122
975 962 843
447 534 393
630 134 441
406 336 700
225 83 40
390 956 654
698 334 389
589 532 349
195 283 66
141 228 67
965 986 139
403 708 325
697 880 531
555 630 384
748 862 231
15 968 203
522 679 615
541 163 535
888 463 76
327 577 850
709 366 262
629 934 699
444 108 601
711 145 186
893 638 897
779 177 561
122 838 907
810 296 555
330 897 977
895 913 581
835 119 747
379 383 278
515 55 946
814 702 632
607 651 586
250 974 375
552 35 364
907 872 140
635 826 462
568 878 615
692 102 662
822 347 897
488 931 721
271 376 592
394 156 679
143 434 775
703 362 653
871 480 317
605 845 484
55 670 943
179 314 431
725 923 573
85 255 338
401 68 546
694 469 960
130 816 776
73 635 883
776 443 141
284 512 636
394 304 547
105 489 557
475 300 858
676 919 897
776 509 442
57 611 452
472 602 800
417 232 817
310 892 810
668 815 319
324 385 558
977 651 947
974 751 939
888 371 422
476 338 716
849 810 721
834 933 565
252 104 78
603 81 962
892 662 974
907 451 768
770 393 972
182 129 340
856 32 381
947 242 397
784 363 647
580 227 130
626 953 916
825 30 855
144 870 762
534 203 808
129 304 104
75 473 193
180 352 687
792 840 861
325 987 669
391 289 154
873 424 520
401 823 433
583 288 783
913 457 518
298 865 226
48 414 885
385 309 45
531 378 497
200 907 607
832 811 93
193 551 264
32 361 297
108 546 491
130 348 468
808 529 160
50 530 741
53 334 119
633 917 457
461 809 514
651 738 269
724 730 589
294 453 214
584 17 578
471 376 405
886 677 903
351 452 277
836 531 104
887 313 990
444 805 813
244 97 53
317 686 633
207 983 958
940 656 495
88 145 337
536 28 463
211 873 542
348 492 553
130 713 57
990 207 722
220 762 943
351 710 768
658 610 217
538 558 317
227 732 687
936 188 109
391 535 957
784 874 355
632 327 992
487 788 625
518 993 588
183 40 133
256 400 988
939 132 747
366 521 669
466 461 51
109 881 309
722 349 191
21 649 304
236 235 162
930 193 826
617 356 628
457 288 665
941 798 288
993 171 139
57 329 876
302 282 102
857 328 710
300 491 746
717 122 253
934 200 832
733 752 436
725 741 208
482 997 275
832 106 905
169 210 252
833 325 754
380 203 989
767 78 209
639 670 665
804 364 754
652 518 430
334 129 662
744 802 617
73 758 536
915 79 313
115 355 762
471 38 531
690 169 596
204 639 436
587 407 72
513 892 344
783 175 612
995 134 26
573 314 511
411 572 537
36 599 376
256 147 659
156 544 975
312 868 273
522 625 607
413 139 730
30 360 213
251 757 736
787 777 124
870 40 919
196 516 133
805 558 931
429 407 38
184 348 813
769 66 499
187 217 796
353 986 84
209 76 743
760 14 737
126 74 894
337 74 941
338 615 555
128 592 814
696 962 575
207 379 754
760 586 708
211 555 676
262 330 887
124 304 965
675 42 641
862 245 54
380 810 822
146 991 254
84 61 987
641 289 429
75 379 289
545 51 632
531 754 978
304 448 11
155 502 821
891 741 130
327 945 515
539 65 398
73 587 450
670 135 992
589 835 829
468 656 389
297 453 812
173 121 312
933 73 657
976 548 15
815 822 376
921 545 916
876 970 432
704 688 202
351 778 91
911 12 34
563 347 798
597 982 516
47 691 14
943 968 49
445 250 197
915 643 785
562 374 910
76 733 280
828 394 653
739 579 752
45 71 370
616 565 147
798 556 117
382 905 828
549 330 939
40 903 439
366 64 269
345 410 179
817 776 499
396 754 276
863 104 408
785 904 175
838 575 603
67 855 547
840 229 184
763 490 25
122 534 898
674 404 777
633 415 65
122 850 814
220 486 598
356 603 291
227 585 720
718 670 307
984 799 868
934 459 532
912 393 756
534 205 817
345 87 57
810 565 17
239 159 113
851 879 668
296 865 480
900 535 932
879 942 232
297 485 799
68 529 348
252 27 364
251 725 184
660 602 920
561 251 70
106 868 163
834 740 235
723 50 820
572 926 851
852 559 746
127 570 505
883 811 983
799 878 822
464 587 138
102 309 310
292 516 697
567 246 769
272 963 410
344 30 243
715 249 173
379 181 77
819 796 426
831 62 201
173 92 365
819 586 400
63 968 281
83 380 645
113 740 741
151 90 359
192 91 344
503 146 91
895 577 716
967 976 202
895 32 831
438 625 774
730 176 600
518 115 909
47 258 414
940 473 563
260 21 104
54 428 755
769 452 44
701 921 618
881 882 510
906 267 420
584 201 791
318 549 162
972 630 402
635 376 635
929 901 113
840 100 868
279 779 875
405 102 725
140 107 834
298 567 744
409 80 494
555 500 353
44 476 289
339 804 867
236 348 827
543 295 154
412 571 187
887 541 801
562 924 12
433 313 843
569 169 849
792 122 661
452 935 862
369 645 783
883 237 259
842 329 962
859 891 280
303 398 500
487 866 548
635 985 15
823 825 533
82 520 204
65 131 181
385 888 469
752 672 622
59 747 495
383 662 59
402 165 381
281 346 182
87 686 516
300 32 171
774 519 200
38 921 599
37 175 102
493 899 107
533 117 545
594 812 253
643 755 208
931 517 10
54 939 580
719 681 329
36 666 684
326 748 771
45 509 727
245 602 952
959 208 894
36 155 692
913 994 573
13 237 350
310 780 67
470 976 631
807 742 138
826 39 730
245 743 79
721 853 209
872 367 412
457 335 957
400 640 66
842 76 532
686 833 176
615 73 366
781 442 473
329 575 447
320 468 442
788 225 598
643 318 918
654 388 539
869 505 567
657 653 346
877 568 74
999 554 978
620 902 978
285 868 16
998 288 772
115 836 765
882 338 110
367 753 188
823 88 779
651 71 939
395 421 192
333 593 779
680 587 420
758 272 563
258 113 410
185 218 433
298 787 689
663 266 439
154 617 16
20 756 552
972 435 464
220 348 998
158 751 909
547 49 915
386 889 531
52 568 898
687 365 13
742 866 913
400 35 370
670 740 690
228 676 797
229 412 23
531 374 282
495 450 843
734 210 609
324 111 216
426 470 75
313 387 74
392 450 47
39 622 929
594 513 457
603 723 343
730 315 139
775 790 598
916 46 164
987 515 860
520 55 137
599 382 96
361 585 984
558 770 676
129 609 747
116 218 569
285 626 208
826 178 149
524 458 829
703 667 550
781 875 506
704 498 451
14 872 709
377 151 299
497 928 445
748 309 64
659 952 184
94 621 971
126 990 407
909 203 687
992 796 845
589 485 337
191 708 920
895 531 923
927 892 770
529 264 633
336 817 859
449 173 388
172 318 121
114 331 714
974 671 930
370 829 931
136 992 182
145 721 704
500 406 809
534 861 776
460 132 382
957 157 53
646 415 853
983 265 792
702 201 544
171 18 440
402 306 572
365 307 250
562 205 841
852 115 549
62 796 185
201 176 103
264 476 565
923 212 344
717 649 607
349 434 929
553 910 402
796 707 561
338 60 596
985 805 702
944 505 464
957 990 432
72 677 400
866 383 639
138 369 241
319 312 122
354 27 333
259 233 189
120 893 31
954 373 880
292 429 518
283 854 477
470 995 637
530 935 949
507 265 189
377 134 303
913 910 647
433 235 926
886 915 190
730 794 176
592 978 636
118 722 425
250 967 826
754 982 351
721 156 693
436 349 298
513 612 239
282 381 932
963 737 112
982 617 168
650 234 563
510 742 757
43 933 761
160 853 377
344 160 520
392 212 49
858 657 188
791 124 604
616 421 300
44 415 417
528 685 85
564 755 90
130 634 13
323 704 610
943 779 196
518 256 24
81 375 171
678 390 479
550 39 177
381 760 819
865 162 217
76 342 336
369 449 553
739 606 47
174 81 869
259 940 470
380 340 488
847 478 981
103 383 27
856 698 660
446 167 269
745 626 476
444 389 979
152 876 315
93 64 766
544 208 542
496 698 725
661 825 927
94 262 385
96 278 814
240 387 20
976 132 605
889 444 987
388 127 559
950 746 360
669 690 35
557 817 647
661 807 23
850 77 104
77 592 185
506 605 957
189 581 212
638 438 147
88 402 675
638 172 443
276 205 140
625 720 15
785 88 767
106 390 562
467 29 756
264 925 231
545 971 165
290 750 10
569 757 541
823 627 81
948 146 24
366 60 621
290 759 126
126 761 155
649 630 49
300 663 557
45 307 415
415 747 493
262 759 211
658 385 296
801 261 742
393 441 637
993 362 281
537 918 255
567 738 271
786 52 710
582 743 307
257 180 587
293 365 135
587 941 20
816 999 157
731 660 785
45 887 934
961 513 130
837 407 84
570 461 577
974 813 723
54 731 428
512 657 548
214 424 812
596 10 504
599 774 435
337 969 871
528 292 997
16 239 357
261 876 417
920 432 737
397 279 998
361 711 142
860 843 478
253 13 199
722 272 334
873 146 785
513 97 366
692 246 414
99 592 595
489 741 110
36 122 782
553 704 574
35 647 60
975 415 543
950 57 260
116 804 53
661 722 553
992 374 661
157 338 255
706 37 504
204 727 258
770 210 403
690 403 432
449 37 929
949 456 254
623 595 313
777 730 934
410 91 388
299 690 645
911 392 855
208 550 153
791 162 953
849 820 352
425 994 393
447 541 166
577 417 555
219 623 92
352 840 489
100 57 712
117 763 346
638 225 315
508 703 210
186 76 754
837 786 311
426 133 789
416 37 947
370 100 799
352 399 701
82 313 923
588 669 644
319 232 979
895 206 747
586 203 508
935 740 425
278 310 447
584 790 638
481 739 725
835 674 928
394 269 778
527 663 918
197 153 46
88 274 693
758 433 253
666 221 531
474 71 729
863 133 347
917 723 560
579 286 876
609 549 458
702 71 647
886 520 750
737 43 64
445 946 816
589 129 627
39 484 749
240 456 878
17 572 479
271 876 732
935 625 255
538 317 280
521 892 686
852 398 332
992 798 570
401 515 839
74 401 492
410 324 498
265 633 593
617 841 21
349 341 297
158 712 751
999 969 756
245 811 626
232 294 74
15 795 607
858 546 96
848 108 586
124 501 38
183 704 877
256 816 339
256 634 732
232 836 334
24 722 947
440 457 360
683 879 772
260 65 626
844 363 412
460 465 152
870 747 294
813 321 393
346 442 106
361 46 86
314 592 386
363 178 750
793 991 325
218 179 966
841 833 102
796 431 217
341 187 664
514 20 600
306 524 961
464 442 907
111 57 789
484 67 245
793 659 139
97 841 753
660 144 480
979 170 338
936 368 993
316 64 422
388 323 269
258 970 494
372 964 274
349 266 972
311 938 155
438 641 755
744 564 586
353 398 325
657 165 861
798 792 736
260 181 926
931 41 676
994 778 867
704 859 95
155 936 365
604 310 805
988 765 422
636 902 697
435 583 35
665 535 450
904 645 699
952 748 15
580 226 674
200 510 933
926 415 176
818 806 304
823 27 168
617 168 530
432 476 831
731 675 32
152 25 826
836 495 398
264 23 724
498 723 949
757 878 284
168 754 594
231 222 38
988 773 497
103 40 377
809 315 451
274 918 607
718 99 602
298 208 925
647 134 895
546 640 650
77 970 158
762 714 890
908 613 108
623 812 461
374 912 699
401 114 993
252 798 302
95 819 833
431 552 672
792 603 829
319 738 755
861 765 365
406 186 783
831 535 467
527 135 605
636 388 782
978 911 747
783 512 484
781 271 990
603 521 908
446 102 43
752 613 727
646 273 321
817 192 363
504 215 827
146 213 363
917 441 859
616 536 748
88 913 214
42 384 607
880 312 504
73 950 579
330 243 739
892 72 880
928 737 969
707 808 295
223 43 953
617 543 264
527 523 112
896 241 722
138 730 79
404 825 604
925 583 127
419 163 581
132 320 167
863 108 305
33 827 406
25 810 554
389 286 698
723 85 869
50 932 730
952 304 73
63 921 956
420 73 448
545 15 397
36 181 57
95 695 352
760 589 772
890 537 466
859 783 820
291 929 708
223 903 297
481 275 499
458 464 291
196 98 277
973 181 314
63 670 539
875 154 520
947 773 542
562 668 178
887 730 826
618 935 544
597 69 738
382 581 529
492 119 764
876 98 819
888 283 462
821 622 344
799 584 67
770 609 656
587 311 51
59 183 819
412 317 702
288 184 430
519 78 16
884 809 175
320 217 24
797 397 58
649 97 359
93 329 740
383 271 504
864 311 392
385 598 80
719 452 162
956 765 510
552 965 467
681 279 805
360 102 447
921 210 376
632 142 91
150 304 233
156 353 723
211 164 856
207 694 975
385 754 269
277 847 768
28 438 931
242 569 387
808 29 412
488 664 218
395 114 513
489 819 557
467 142 117
779 141 291
465 396 963
198 285 958
230 281 816
382 941 291
747 203 564
806 63 169
659 890 560
334 261 800
306 638 15
343 477 748
533 52 274
461 474 65
834 598 25
283 831 635
239 755 339
36 647 375
583 804 312
207 974 335
319 41 351
974 375 114
892 385 466
225 507 745
730 142 908
722 780 750
709 495 888
187 403 606
769 763 589
248 330 188
512 362 510
294 226 776
244 753 731
869 172 485
903 405 241
916 703 102
543 393 249
789 515 233
15 647 866
212 564 264
801 750 905
451 456 39
611 316 437
429 673 857
617 563 214
271 751 525
315 45 261
71 213 243
364 10 868
631 649 457
46 814 589
37 386 385
132 504 939
183 462 456
42 203 126
668 545 994
65 577 624
502 190 381
289 690 590
323 689 852
504 78 162
873 954 921
822 968 352
76 975 985
460 337 521
363 500 795
731 252 916
771 972 694
280 704 75
57 332 334
435 395 509
838 183 288
559 36 163
858 859 686
357 431 484
899 599 74
647 854 871
53 622 811
132 341 153
879 155 447
985 406 541
662 290 20
941 711 635
826 331 133
464 392 75
673 747 972
262 739 330
666 578 283
196 925 694
326 163 522
202 937 63
33 834 866
45 833 813
523 299 827
569 190 320
565 234 395
635 407 708
353 481 239
34 490 275
276 517 786
362 809 483
912 64 233
903 511 815
248 683 96
993 646 227
394 162 266
353 132 69
341 702 788
247 858 950
837 254 77
136 973 751
415 715 99
237 137 875
815 200 639
704 491 31
632 832 196
955 130 859
937 706 624
528 152 880
117 727 180
500 305 22
800 605 788
50 344 755
622 975 796
248 202 677
51 892 109
833 402 637
49 987 382
59 205 433
911 719 807
910 869 34
977 269 126
75 485 533
295 29 618
577 272 721
221 814 917
735 565 637
634 579 916
836 21 332
144 845 803
796 941 825
910 525 349
340 194 660
54 12 269
768 197 175
833 643 326
996 619 745
92 424 495
54 785 904
556 193 786
258 233 42
215 319 499
510 309 651
301 912 273
433 873 837
552 568 350
31 113 860
542 76 407
949 829 950
727 987 71
978 883 925
798 593 240
869 185 644
149 585 789
964 984 257
662 718 938
266 652 876
196 358 740
461 327 875
153 334 91
633 36 873
799 161 525
57 177 460
303 507 530
423 795 356
232 489 983
643 435 646
129 631 862
42 245 414
484 394 183
875 73 546
21 197 867
370 757 826
996 56 759
425 120 63
100 814 478
262 90 55
444 525 506
248 387 893
761 590 197
115 437 710
330 191 607
426 592 776
997 79 447
936 772 263
960 977 885
799 632 141
37 100 614
634 527 926
265 524 968
603 658 332
370 413 999
503 428 876
227 927 348
111 363 704
405 651 989
306 637 114
363 598 117
462 44 818
595 861 156
713 454 800
540 136 206
495 647 761
224 727 908
167 710 92
985 18 637
305 537 423
993 86 720
620 891 929
658 724 23
410 209 499
687 353 761
970 951 764
757 96 823
921 730 528
561 786 55
642 398 710
823 997 924
38 164 781
135 649 856
419 699 603
629 685 899
685 111 829
610 369 79
197 226 26
276 446 139
444 284 738
977 85 284
177 104 366
220 874 913
554 626 693
478 997 842
835 184 123
124 786 767
268 789 814
315 700 273
605 454 170
330 238 879
418 66 825
638 732 912
800 909 855
201 739 837
337 961 682
225 639 892
123 445 29
829 203 462
66 843 218
157 409 646
831 22 765
210 615 398
733 787 691
142 75 192
60 924 870
895 936 509
766 916 578
229 589 287
556 394 434
340 524 561
153 705 214
153 707 492
928 36 311
566 394 928
406 898 55
745 334 681
79 836 648
824 202 259
847 427 802
174 74 316
321 833 11
322 53 599
981 307 200
776 268 838
43 64 793
442 89 646
288 424 187
983 895 799
761 657 361
627 806 71
341 860 69
297 102 422
131 457 790
46 580 872
464 605 653
799 445 962
563 832 853
435 839 458
945 284 698
207 530 330
631 524 757
716 467 205
201 614 904
354 862 61
392 804 346
842 86 677
716 116 644
866 575 783
848 548 378
426 232 936
453 609 319
12 588 435
585 85 165
890 353 298
525 690 351
161 887 816
510 753 448
511 523 190
195 763 73
191 862 812
507 872 297
309 555 39
345 488 796
751 756 627
389 642 916
959 307 369
250 67 918
311 619 427
729 411 969
121 506 152
823 16 410
535 466 950
404 635 636
35 612 110
949 931 238
165 902 336
588 699 436
524 562 618
825 689 251
872 843 661
529 17 956
923 962 952
685 884 857
473 252 382
526 49 761
315 962 921
755 356 191
563 568 410
944 980 784
618 289 878
670 968 885
484 888 402
266 474 963
283 553 405
39 228 876
146 837 642
567 739 805
507 455 677
303 102 572
394 153 800
940 730 142
606 495 800
967 158 793
636 387 22
545 796 70
390 483 352
52 140 709
698 590 329
882 40 149
110 408 783
652 16 466
50 318 12
505 857 768
45 215 323
995 384 15
950 670 923
522 387 505
199 318 316
885 350 26
422 937 141
186 955 153
961 633 611
632 374 626
653 263 609
88 649 226
772 633 137
384 18 486
445 136 113
924 244 779
197 592 928
770 323 613
953 339 454
245 307 149
354 312 966
827 864 634
404 639 904
824 880 770
358 621 784
448 841 751
683 288 583
713 368 207
151 467 77
17 285 174
488 667 136
540 915 397
282 246 514
639 375 234
443 922 771
263 408 525
417 776 905
438 85 479
180 692 353
445 679 71
599 403 125
504 935 716
640 496 529
388 809 511
383 338 937
420 533 837
234 553 892
565 208 57
250 696 301
255 177 124
430 867 329
592 401 605
265 144 919
921 917 627
216 22 569
212 612 977
997 581 918
255 652 194
413 632 888
91 566 928
428 929 331
26 736 668
81 183 414
65 481 814
794 842 580
228 433 325
818 827 363
216 376 28
43 422 216
110 377 471
941 247 790
788 727 188
371 565 752
14 579 107
67 649 609
272 161 700
25 359 868
129 178 989
771 995 605
286 930 34
37 402 682
687 988 129
241 175 15
25 86 305
684 383 795
903 979 379
304 815 934
56 488 77
457 207 522
639 763 511
936 696 612
614 979 125
830 460 519
269 917 841
632 999 768
718 114 923
115 144 227
517 146 50
250 670 917
599 246 932
948 387 329
465 981 220
749 417 580
644 552 907
555 983 470
754 82 577
690 923 394
165 185 139
313 811 209
637 129 606
377 85 944
199 418 952
632 369 609
466 516 136
766 203 433
905 737 231
256 705 914
134 85 139
227 893 269
929 337 395
547 838 188
264 470 678
22 479 213
103 36 497
470 809 635
698 637 123
975 835 482
924 165 897
564 82 334
967 945 604
65 570 879
863 446 985
987 960 640
918 700 516
148 194 657
927 67 967
673 300 146
526 795 150
216 373 467
650 645 21
810 778 254
474 160 508
604 42 685
888 835 305
779 966 742
885 911 942
499 119 840
618 810 424
342 371 266
310 914 826
331 822 237
531 36 881
825 593 840
946 167 252
429 66 386
270 811 787
190 109 562
46 570 84
695 552 101
603 866 900
29 783 538
783 505 878
980 757 953
453 91 860
451 474 102
527 157 500
332 128 373
506 116 733
401 306 145
659 343 184
463 227 776
724 830 990
637 117 226
644 30 81
307 417 791
576 214 597
940 825 238
603 431 974
941 51 144
241 336 178
180 749 11
89 179 837
884 493 897
265 243 882
25 378 955
47 123 907
115 281 68
247 197 413
241 976 156
170 693 926
911 46 373
415 524 639
352 305 92
92 629 620
990 715 678
542 412 966
950 359 393
797 322 689
167 834 401
242 452 517
359 520 470
211 396 713
241 932 509
343 151 516
74 195 446
205 69 332
284 419 180
131 86 120
116 542 25
138 446 312
807 997 743
333 968 523
266 604 430
545 267 511
520 892 430
810 100 439
427 64 931
469 910 798
593 199 490
357 772 394
250 964 591
55 707 737
704 56 694
984 45 968
176 641 234
755 572 167
406 655 447
746 365 685
830 384 933
793 105 512
662 559 341
856 683 55
447 413 650
453 492 640
818 154 558
830 450 136
744 742 581
284 324 323
932 273 767
194 611 572
608 598 242
788 351 398
914 904 303
204 681 726
590 46 865
185 948 107
900 874 135
339 802 433
577 230 839
958 760 292
880 130 770
610 317 198
763 180 279
626 912 298
988 93 732
516 816 212
967 206 674
116 739 375
167 292 218
530 509 485
957 536 952
280 689 620
661 895 189
583 543 102
544 830 278
394 186 917
507 171 758
283 422 593
729 61 184
53 760 285
454 195 820
872 647 901
978 999 695
604 904 805
433 173 399
218 105 556
271 45 894
422 476 200
303 909 408
972 447 374
203 249 501
186 218 398
102 674 543
101 673 568
813 376 506
99 367 313
333 129 218
947 924 339
205 41 203
909 350 489
778 21 646
59 170 184
463 810 251
326 648 648
275 682 502
218 926 550
899 36 525
743 810 208
509 765 110
496 850 186
737 791 923
547 226 566
90 603 480
83 186 645
266 683 626
156 180 967
273 151 374
347 219 630
77 135 654
76 288 725
949 764 819
720 349 599
437 927 367
311 837 385
736 594 560
639 997 933
358 160 216
80 291 528
436 626 713
473 161 277
469 446 812
490 878 253
359 324 430
672 117 641
311 671 32
527 307 752
360 811 68
717 99 571
450 210 105
365 445 113
163 853 866
610 769 535
936 799 143
368 859 46
268 87 313
176 708 363
693 148 824
648 186 712
868 880 475
897 446 15
441 620 348
26 497 506
376 439 460
491 849 251
676 927 590
402 765 332
743 409 817
340 974 923
102 237 792
747 298 673
288 900 163
60 109 307
979 68 566
501 256 77
111 747 293
478 442 11
670 715 177
493 840 258
73 29 740
376 674 940
363 720 337
131 670 220
877 605 325
438 986 507
262 954 100
646 816 415
879 288 448
91 295 604
155 943 974
695 503 331
137 405 719
742 26 423
981 885 690
858 123 546
184 444 794
353 866 181
34 817 366
62 243 333
778 88 261
360 716 800
180 539 687
455 927 323
618 915 795
781 86 352
799 606 502
841 370 612
695 142 801
803 596 199
541 89 993
748 929 989
702 24 346
666 49 162
484 680 588
710 396 704
861 685 792
462 350 993
806 598 949
199 750 502
957 618 105
197 570 646
636 760 214
862 428 523
609 52 176
95 389 340
265 487 694
162 813 543
660 479 793
315 501 342
430 161 461
67 617 192
884 587 284
274 662 72
567 999 228
532 268 232
773 469 29
693 162 464
912 735 897
370 178 716
348 281 135
236 528 617
118 826 375
52 656 690
324 922 173
274 33 276
949 623 601
718 894 509
251 450 877
748 681 660
521 26 357
848 707 124
301 518 515
851 47 149
166 675 718
988 142 417
466 880 394
468 262 129
875 265 990
417 29 580
47 854 671
202 89 203
240 32 412
450 900 140
965 246 571
67 201 275
536 317 160
266 319 389
28 181 586
688 894 542
674 945 215
463 443 182
568 822 308
588 553 50
65 190 803
545 308 245
925 559 855
733 993 497
417 199 942
388 881 474
86 101 18
985 688 906
658 717 216
28 433 364
156 370 316
247 819 910
554 792 218
805 902 699
988 835 166
569 126 594
645 154 789
913 723 519
353 195 365
581 744 255
969 829 626
401 940 201
16 327 97
68 637 102
586 849 402
161 644 766
268 346 170
325 690 602
141 416 694
249 557 850
792 897 940
801 451 379
920 35 907
908 165 559
491 823 302
229 822 402
562 729 862
122 568 629
599 31 170
965 373 249
724 155 776
459 774 894
421 19 662
62 108 976
829 111 719
141 632 811
641 755 52
589 18 322
23 846 133
968 634 763
54 232 510
290 432 384
433 629 643
280 603 821
456 701 347
966 762 104
293 104 793
795 129 242
653 785 16
297 978 999
484 306 10
347 550 62
785 371 221
21 964 604
483 770 711
942 805 228
872 347 990
747 92 168
788 253 334
950 64 318
352 734 724
12 122 719
409 581 903
939 56 219
391 635 876
54 271 195
100 793 523
270 530 374
965 912 797
291 703 598
703 525 138
546 950 439
680 864 536
75 948 737
514 11 894
109 736 28
654 307 12
130 398 757
570 722 628
337 778 378
808 592 116
133 411 539
77 654 409
221 780 960
577 729 311
856 170 230
16 55 596
983 613 974
507 845 475
330 920 639
607 164 214
519 499 713
735 122 453
268 985 537
858 360 502
496 239 683
961 319 936
737 428 14
977 165 733
237 620 104
154 308 351
933 985 454
629 830 144
288 755 732
236 196 283
436 346 55
531 442 114
377 671 914
611 489 226
704 705 522
21 166 877
451 14 117
935 749 648
208 83 821
692 627 387
278 430 861
296 836 607
804 172 526
788 47 185
810 382 877
439 278 587
403 75 724
630 440 952
499 971 734
88 930 681
252 19 530
441 999 96
660 62 781
596 571 257
603 243 932
481 577 730
545 535 393
999 824 50
634 304 54
610 299 233
115 693 254
706 289 521
223 947 887
463 520 836
773 869 878
955 727 411
130 856 401
145 351 561
442 242 597
279 683 372
551 84 144
723 416 971
94 67 299
831 585 925
42 928 622
967 459 52
850 78 944
546 669 953
324 869 480
851 84 854
850 466 89
627 577 476
894 707 264
560 533 673
122 179 584
295 63 195
47 357 347
701 538 177
640 440 43
609 330 973
302 334 667
208 878 732
228 220 14
203 34 947
70 190 767
308 813 852
399 291 929
560 439 99
729 531 497
633 608 781
550 158 987
707 869 566
533 598 397
850 886 80
86 352 965
456 265 205
201 71 377
463 669 643
67 528 835
79 294 925
132 932 326
759 307 755
488 697 540
989 71 205
176 215 131
835 750 865
323 634 595
819 617 693
530 26 550
364 635 68
334 585 871
686 499 950
752 62 684
310 250 592
849 390 313
59 870 449
241 478 987
167 863 610
670 183 54
358 77 481
560 186 523
515 789 380
40 272 688
91 148 841
41 449 917
431 824 331
822 237 549
166 678 629
429 163 574
923 172 545
865 512 166
16 373 740
685 864 615
819 983 32
633 746 174
847 124 789
782 29 494
750 102 428
636 382 592
314 237 577
967 182 485
700 167 489
123 270 506
441 466 894
293 110 517
228 340 414
784 978 892
704 910 134
227 865 436
912 371 218
129 618 713
126 917 450
581 623 421
517 89 175
362 921 16
919 995 133
905 222 516
920 481 998
176 747 29
804 410 341
213 749 834
466 251 687
559 35 381
987 882 490
649 505 794
52 236 395
456 124 503
841 234 289
321 923 574
204 232 118
990 430 532
306 535 205
432 953 937
213 884 301
223 415 23
179 649 307
750 39 804
732 903 757
824 790 268
857 456 28
685 913 295
919 207 585
99 866 325
75 717 184
284 510 664
465 752 189
73 629 656
321 480 714
70 633 301
910 209 331
695 419 328
189 35 630
68 684 636
71 975 423
478 116 731
627 444 829
434 283 155
969 682 730
975 334 55
352 752 63
299 280 231
818 492 911
617 139 823
384 338 284
673 598 989
552 298 234
254 546 387
559 292 802
557 372 227
148 659 299
606 469 236
514 734 675
966 19 493
351 535 942
80 909 995
196 876 769
258 121 749
56 445 526
899 948 527
994 654 831
742 697 808
727 851 468
557 126 374
15 743 839
381 81 708
428 191 440
397 65 630
297 24 273
974 825 780
863 511 162
610 369 993
421 536 41
55 245 184
239 479 557
645 760 994
294 159 235
488 557 665
86 173 168
750 698 718
183 507 570
667 290 555
994 693 859
688 766 819
629 520 53
223 526 954
83 883 618
821 419 665
694 634 883
657 337 806
167 890 808
471 448 235
854 413 501
746 202 915
958 907 69
202 711 923
289 908 101
197 173 49
489 791 705
612 891 228
432 453 269
577 908 680
934 229 785
595 380 114
107 878 225
776 912 105
223 44 325
124 801 920
879 771 414
373 527 470
494 229 952
149 585 968
967 10 93
480 200 444
86 531 143
872 524 281
460 823 900
84 642 322
994 192 283
934 596 837
524 45 943
409 61 456
94 330 908
519 402 353
823 950 127
240 689 675
812 569 66
135 508 283
481 524 68
590 788 168
821 784 934
496 996 860
305 816 83
890 507 566
423 135 454
790 78 396
821 630 247
762 289 920
399 643 835
12 468 401
553 914 430
885 633 584
41 268 67
248 60 235
160 831 11
61 743 833
79 432 978
246 683 439
998 558 484
489 806 456
880 101 156
856 863 339
846 982 234
421 349 774
285 79 315
888 860 184
705 632 319
20 716 112
696 907 350
136 957 224
321 295 344
574 41 375
42 348 898
378 713 196
243 433 452
624 342 974
43 451 931
746 834 966
690 584 264
907 912 593
823 824 234
694 621 96
666 996 832
846 399 911
369 538 517
458 237 712
625 393 524
318 799 432
666 529 183
364 454 307
500 752 661
650 626 681
283 616 342
240 399 987
789 426 789
710 793 136
713 218 555
212 233 671
435 991 689
833 151 62
498 276 54
916 268 377
817 634 703
722 267 243
531 566 306
765 513 185
590 622 150
566 629 83
803 886 766
384 437 573
952 644 53
522 358 910
206 690 870
509 730 582
533 830 142
625 700 837
94 599 913
20 553 972
236 975 702
52 694 766
974 421 226
151 605 689
137 205 378
13 418 828
516 75 19
430 664 926
641 704 440
456 566 252
792 285 478
147 610 681
243 153 56
817 717 935
305 498 442
732 343 927
745 345 489
860 726 802
473 586 209
121 844 78
863 910 91
826 365 779
538 451 81
816 921 129
99 859 726
167 505 775
819 890 124
316 629 43
337 223 246
434 212 393
51 521 26
470 138 568
134 998 629
70 757 510
677 510 381
396 836 848
161 900 778
642 421 69
632 938 879
467 817 623
62 562 103
454 537 50
666 926 366
815 594 255
731 396 861
180 77 940
163 613 27
640 610 796
577 658 716
608 439 972
506 631 385
720 127 458
994 116 11
917 908 406
105 68 187
802 910 944
40 898 246
438 557 864
621 775 536
914 739 386
920 159 300
557 724 924
759 126 204
676 983 765
76 627 21
973 804 243
689 509 894
863 724 857
422 528 806
81 396 235
866 44 737
879 706 563
89 657 867
917 547 938
234 15 918
486 144 959
21 707 605
563 136 964
409 664 99
426 609 549
573 724 390
293 112 951
819 839 698
530 112 763
444 979 272
111 200 937
472 975 73
973 853 440
459 827 905
715 279 572
643 315 897
261 823 319
585 526 165
538 157 132
226 986 708
369 619 103
104 833 307
543 320 871
115 746 360
546 773 429
50 492 15
222 125 68
475 206 414
639 704 318
702 666 280
10 689 195
796 331 157
425 153 856
222 276 163
147 979 835
848 826 182
893 461 119
772 489 241
508 175 684
85 546 525
932 152 834
645 851 811
753 248 94
662 539 398
76 599 468
680 106 170
889 581 538
705 113 372
271 477 89
412 890 889
727 520 692
357 200 292
481 674 209
584 932 732
106 308 570
52 270 851
225 610 307
56 11 361
218 515 119
242 153 32
249 752 68
403 958 153
141 958 571
289 472 982
132 725 545
642 948 397
772 61 285
319 960 795
883 940 789
831 183 367
128 259 903
920 181 548
107 640 143
414 274 772
307 485 22
344 79 666
443 80 452
233 866 764
626 762 267
638 946 160
380 135 326
914 667 638
215 105 12
16 811 402
762 442 22
555 785 184
925 846 299
587 659 102
857 935 718
61 230 525
216 749 523
830 41 160
369 278 320
729 407 725
200 921 112
170 218 715
891 852 699
863 711 417
88 616 966
263 712 975
437 853 840
52 430 254
552 857 299
414 336 757
365 390 192
939 307 441
293 19 974
316 363 45
120 581 762
662 178 141
309 348 53
359 173 703
825 395 192
198 152 959
339 754 618
832 724 129
452 795 687
456 21 182
536 839 210
142 59 456
66 443 487
336 157 942
887 897 73
483 700 982
559 986 232
876 588 357
876 374 233
406 326 360
501 494 143
415 494 306
462 609 72
529 883 394
834 380 954
230 915 636
947 617 343
96 200 532
348 323 751
910 671 338
828 553 493
40 86 268
534 126 693
679 141 986
823 105 770
800 29 929
365 219 554
332 843 458
957 175 751
386 348 992
749 11 131
816 590 385
773 124 195
746 890 86
617 585 22
881 52 263
150 90 542
284 739 888
168 18 236
267 562 18
402 481 483
828 797 377
384 297 940
408 360 12
834 801 123
712 604 444
948 467 524
227 846 856
518 880 963
764 350 199
823 360 812
18 936 569
608 942 846
652 273 898
204 837 17
266 787 223
530 745 389
804 112 390
378 43 431
130 494 857
822 252 963
636 458 537
328 824 108
275 821 367
946 284 978
490 45 554
729 959 106
920 974 668
441 493 852
781 679 543
568 335 865
225 666 463
838 606 436
381 843 572
412 746 265
199 730 743
875 203 340
505 43 873
647 179 549
418 684 474
572 92 700
448 189 280
70 377 611
259 354 981
834 81 906
961 875 701
210 29 52
609 694 783
268 598 145
842 952 664
184 406 931
854 222 281
28 628 853
850 339 728
236 612 42
523 817 274
446 277 612
711 238 379
24 305 246
805 455 401
639 820 47
28 115 262
897 811 666
299 163 95
602 714 187
69 923 764
159 825 348
865 315 795
702 295 426
589 917 284
344 515 299
746 772 263
786 214 251
409 323 119
934 336 613
959 489 547
732 769 327
316 728 365
697 656 559
476 380 708
118 229 391
558 763 417
860 938 971
12 921 51
545 701 648
452 405 78
458 992 384
344 740 287
772 521 368
804 852 916
297 511 868
982 877 837
487 611 55
801 670 766
253 713 749
749 273 127
905 853 766
64 948 38
693 11 299
794 586 959
408 992 976
917 510 541
763 415 609
619 766 787
743 906 780
49 231 561
854 779 874
119 343 678
591 616 964
290 471 73
622 907 969
990 504 58
619 859 980
364 968 889
811 585 35
486 859 649
786 423 396
978 738 503
363 278 392
778 644 149
375 214 372
918 649 950
459 40 389
381 641 310
433 888 308
387 685 943
256 93 874
351 236 88
226 772 957
32 596 648
767 156 577
998 210 118
862 496 439
658 281 344
522 691 916
52 656 151
190 889 15
696 613 330
523 43 514
992 628 424
415 677 518
320 383 816
888 136 24
466 287 236
196 508 170
164 777 689
469 279 87
250 769 709
987 20 264
668 292 227
166 453 869
453 346 634
716 937 850
736 438 775
975 833 260
646 469 600
721 557 745
678 914 106
582 797 181
708 228 709
232 785 751
335 871 763
669 969 476
790 268 809
253 45 437
436 236 852
929 68 520
855 948 317
26 733 759
890 36 164
594 282 705
244 591 341
755 723 303
797 822 473
682 298 489
99 127 647
364 979 669
898 611 697
284 353 154
271 61 759
587 509 916
992 949 896
619 358 148
37 816 325
352 240 271
817 978 515
726 75 102
166 909 871
923 770 569
906 864 919
384 333 816
850 91 33
568 267 569
56 541 242
718 593 735
704 847 655
583 716 487
264 851 930
835 621 97
927 607 381
682 681 588
493 421 690
223 705 633
67 883 900
418 990 779
262 37 718
504 426 527
190 614 449
812 77 470
631 197 65
766 402 510
156 367 600
797 677 642
643 405 898
348 773 55
994 798 837
868 18 263
86 296 65
905 79 326
909 320 841
905 270 895
895 297 801
391 646 617
985 948 426
527 438 582
605 529 574
640 549 472
329 606 569
891 34 833
486 24 98
836 529 836
67 74 45
196 439 903
233 798 596
216 965 656
314 772 245
156 513 515
888 322 411
187 210 734
624 263 406
688 78 335
693 151 454
847 480 938
249 652 981
669 566 683
611 991 35
474 81 132
214 434 805
978 381 871
324 457 100
929 251 732
213 871 521
515 596 696
151 480 208
571 312 218
173 130 507
319 775 436
475 12 281
669 493 59
904 906 81
445 181 767
402 587 430
567 420 702
549 75 399
648 720 997
976 276 960
618 44 290
579 433 818
753 472 444
760 129 405
827 586 696
113 535 590
906 699 451
152 867 938
822 507 193
789 939 526
711 500 473
383 959 734
637 244 725
930 198 503
55 810 426
215 616 591
745 959 724
369 200 671
264 81 111
148 214 858
950 735 347
601 219 510
77 791 286
405 886 162
560 450 830
310 973 683
571 769 442
79 611 713
267 740 770
538 169 423
907 463 114
560 289 59
888 135 339
861 508 670
561 956 56
121 890 391
692 424 49
421 963 101
219 683 414
997 384 762
251 214 508
778 227 341
796 242 427
750 237 719
70 35 76
838 933 40
542 959 106
595 519 639
40 174 283
736 53 212
858 801 36
291 493 534
852 157 844
891 370 300
114 966 223
673 802 478
222 572 137
218 828 698
420 659 861
659 105 173
14 528 410
23 587 633
808 475 913
206 394 93
418 621 686
670 939 727
161 975 798
688 168 574
747 566 445
786 224 102
437 843 309
473 829 500
828 765 365
729 546 465
830 64 478
297 395 395
198 53 199
989 383 16
30 456 99
405 114 637
617 729 193
832 986 605
926 253 292
117 18 352
629 91 332
707 544 660
615 997 142
476 817 788
896 384 58
52 217 940
328 558 910
675 116 83
187 555 41
428 909 748
565 287 58
671 567 649
299 12 355
240 262 966
592 924 710
477 922 616
450 738 74
126 839 204
591 373 279
617 322 967
390 853 555
673 405 767
299 688 866
533 606 320
67 765 337
870 75 393
226 77 940
116 793 888
131 780 570
645 75 432
931 975 114
648 148 60
909 62 858
542 985 631
625 439 823
59 532 660
563 960 479
572 26 177
442 30 263
66 619 769
96 385 255
718 887 352
330 177 61
844 197 849
812 11 404
301 276 628
167 90 207
399 741 948
983 305 401
275 700 676
379 530 166
454 46 169
544 124 824
858 470 318
734 274 190
501 480 113
700 726 769
897 117 620
748 288 739
666 722 996
985 600 669
485 379 651
75 300 159
918 234 960
197 476 289
99 356 514
724 462 814
793 695 82
202 624 717
877 375 546
214 434 923
482 735 882
424 678 243
581 266 347
941 221 582
448 226 603
611 842 153
364 532 200
738 602 461
577 910 465
699 290 759
210 988 278
650 536 685
949 159 855
306 880 409
651 995 229
968 368 608
371 255 723
518 315 821
356 817 660
615 365 171
605 948 874
478 772 386
834 962 586
962 240 636
677 926 193
853 918 382
769 25 496
74 367 504
170 141 834
849 545 844
650 891 86
470 929 179
988 265 465
848 303 697
806 386 568
842 618 591
815 849 757
302 835 811
153 457 482
570 507 146
803 615 590
446 377 992
620 474 883
54 174 182
823 761 939
219 627 990
142 483 935
348 906 679
737 334 493
322 428 851
656 560 196
175 588 891
692 892 500
94 331 282
582 528 120
355 865 691
139 699 396
761 68 738
584 946 231
255 171 438
266 543 47
275 591 602
571 712 833
893 615 140
455 871 201
343 633 191
282 188 797
949 280 957
249 956 413
835 659 683
194 807 334
593 744 138
560 251 101
193 971 446
260 955 996
893 200 323
818 34 678
413 771 322
514 502 333
307 909 568
841 335 427
335 821 802
230 58 411
113 428 134
204 694 909
204 903 613
61 945 679
311 637 611
835 900 12
719 216 866
284 48 420
680 479 596
526 858 664
166 536 748
422 848 970
588 111 617
773 913 865
333 156 436
728 221 678
950 833 15
178 912 371
60 324 241
722 696 879
189 637 876
248 314 769
968 504 551
159 117 532
226 484 271
499 601 644
857 688 845
462 555 140
970 974 473
558 21 543
81 875 716
890 521 639
391 212 120
108 88 294
146 903 696
603 171 773
826 651 192
813 470 146
433 542 487
736 891 562
539 573 131
436 829 57
545 231 414
922 65 922
940 676 542
778 822 974
446 572 524
360 323 895
511 335 778
999 830 528
476 621 261
12 636 104
901 159 59
176 229 397
775 733 497
635 839 390
118 407 714
430 557 255
749 338 553
387 191 882
827 234 830
520 186 467
418 911 184
149 637 494
273 710 486
259 454 661
383 959 30
929 412 63
161 351 111
169 534 538
490 879 582
518 408 248
643 180 719
969 307 836
541 938 168
982 961 288
776 356 858
424 862 535
383 269 96
271 91 371
867 639 585
873 857 789
92 453 442
16 518 154
268 653 454
254 697 466
251 830 145
470 475 287
385 515 256
831 649 346
304 587 423
536 38 17
640 173 922
478 336 296
376 988 281
299 28 405
123 491 663
600 76 992
18 294 695
752 541 413
261 131 795
687 68 158
52 685 442
982 281 834
92 368 720
940 677 897
147 560 633
724 164 992
633 668 10
213 126 930
226 867 107
494 373 484
63 279 869
561 438 644
170 980 914
52 885 802
602 487 87
94 834 550
425 183 75
784 581 640
893 283 999
500 300 272
960 21 70
754 546 319
613 342 41
340 303 726
860 985 448
916 961 129
818 566 864
337 92 675
437 236 924
255 213 801
116 399 785
941 674 875
253 437 960
728 510 893
260 336 58
896 500 818
397 319 37
946 377 531
238 530 591
829 310 780
337 797 156
139 360 670
424 66 765
352 957 492
337 33 892
535 389 637
10 299 677
385 216 160
692 194 123
579 695 633
752 739 178
450 577 344
591 329 454
480 717 624
122 559 927
848 20 883
463 526 537
842 996 819
972 595 507
547 169 30
336 512 80
551 158 48
533 132 794
411 56 850
25 401 635
45 207 776
995 766 385
351 500 257
302 369 636
297 668 395
69 643 878
917 652 300
368 418 206
813 821 699
261 610 392
291 842 208
200 334 962
633 271 879
996 370 473
197 593 941
446 604 424
228 634 22
799 644 169
170 951 272
673 235 342
52 216 710
488 386 636
932 893 352
894 776 662
212 549 928
775 635 942
500 751 869
132 213 318
210 316 650
423 171 590
929 877 814
229 792 347
963 331 803
668 935 600
378 10 588
239 472 728
405 227 69
573 330 865
741 45 902
791 120 890
840 282 167
856 473 119
823 748 827
980 443 346
753 552 752
743 654 583
167 574 202
374 579 717
445 507 702
975 439 516
421 749 80
238 901 894
642 103 604
625 973 511
515 477 279
764 530 424
632 956 165
445 188 19
911 253 39
21 262 856
556 443 566
919 84 863
83 166 131
658 76 231
694 528 212
260 967 618
927 204 500
891 546 107
994 796 892
339 71 887
999 626 898
635 762 96
276 878 653
754 343 771
28 955 781
80 567 203
910 539 233
850 101 198
882 578 446
134 919 868
306 416 568
159 306 768
447 512 318
656 531 126
71 217 869
207 541 925
633 746 756
757 840 250
52 932 826
643 910 56
709 12 837
145 596 326
380 867 317
160 39 612
150 240 252
568 538 869
804 60 324
594 748 255
214 436 93
956 132 253
311 978 870
918 297 677
824 487 677
753 887 700
651 412 264
180 123 341
705 170 976
496 337 705
84 279 520
775 96 633
148 808 771
178 474 524
669 207 639
37 996 797
371 674 438
281 788 639
140 966 820
407 692 208
592 390 140
88 871 136
260 965 122
531 982 811
668 876 903
565 676 510
445 499 216
730 49 80
312 676 230
821 323 935
286 172 524
917 56 675
230 359 124
619 142 237
218 894 332
393 478 720
691 69 142
270 850 744
33 377 950
120 153 857
569 417 254
642 169 606
572 497 473
225 549 530
187 421 937
862 600 544
125 93 113
962 546 996
112 642 300
357 925 706
33 950 647
653 10 221
46 195 603
242 688 628
769 917 632
245 946 824
618 178 906
151 436 33
111 747 74
12 39 129
602 153 577
184 713 861
358 571 56
639 363 783
923 597 340
927 516 857
995 234 369
893 75 365
310 244 10
657 742 915
229 646 30
806 872 283
903 493 329
307 877 691
926 135 479
278 896 441
492 204 174
101 844 457
569 794 76
944 160 449
618 23 729
174 677 282
547 489 631
787 725 915
574 320 440
291 139 427
866 395 926
315 140 505
293 428 916
666 116 827
736 365 275
61 707 939
797 834 542
804 305 649
176 869 677
762 734 370
930 843 869
463 410 462
939 227 662
869 537 58
136 421 762
194 919 296
611 783 948
949 354 444
654 929 45
772 327 994
365 202 527
758 723 404
863 370 49
282 76 159
119 615 163
683 61 171
930 944 172
422 269 980
606 897 419
699 700 404
615 526 299
615 13 575
364 993 324
141 314 778
238 600 818
501 370 257
77 189 881
830 969 776
368 100 790
794 109 897
453 112 564
261 347 185
850 901 999
404 584 921
22 454 268
332 170 354
425 135 438
792 850 26
999 524 772
793 319 680
531 694 699
138 926 927
414 76 344
424 949 959
709 709 235
174 835 28
134 548 470
735 575 346
611 775 135
839 168 577
423 23 957
884 455 286
707 783 626
80 372 768
379 272 164
697 259 84
311 789 632
524 906 654
895 762 124
138 491 959
515 234 513
678 226 998
459 985 142
290 981 444
531 846 809
237 165 769
311 707 387
467 793 547
644 483 82
512 28 340
972 981 431
981 212 269
422 880 648
410 439 620
810 690 396
277 777 636
742 255 206
888 686 471
612 305 39
673 617 921
446 236 296
693 171 880
400 88 519
532 778 926
874 704 292
518 883 488
756 669 751
550 931 757
985 309 497
299 542 532
458 366 416
186 972 983
396 838 930
226 784 431
629 15 240
685 462 536
712 556 323
286 814 954
630 114 537
797 66 353
247 42 479
841 338 898
560 956 832
773 698 34
538 531 221
283 806 756
745 827 495
263 654 855
185 111 915
288 429 84
456 949 840
972 516 235
304 813 35
609 829 580
465 202 81
547 527 609
251 150 116
212 109 507
691 535 616
441 882 772
73 743 111
12 815 267
550 314 97
88 717 391
973 921 155
170 513 194
841 131 630
105 326 603
980 321 28
42 481 947
877 213 58
516 371 257
65 348 350
753 160 139
512 604 16
247 44 415
276 448 494
571 873 313
209 735 419
735 645 167
403 531 491
938 309 858
96 525 282
841 779 567
636 288 40
574 99 131
249 460 980
689 16 977
770 525 441
619 476 111
902 416 712
190 912 255
146 582 769
288 198 987
786 919 156
446 401 75
927 905 339
979 339 659
994 750 63
122 100 188
798 524 729
899 927 96
472 681 592
822 63 510
768 81 702
107 797 862
69 735 907
113 413 137
860 367 724
387 224 423
399 298 904
92 933 934
922 533 883
947 564 194
397 924 852
418 457 361
330 292 171
682 946 820
842 798 439
378 270 242
658 151 186
326 958 631
987 220 726
873 981 455
777 754 296
179 237 101
757 65 562
216 776 450
779 507 700
374 865 506
578 943 737
422 65 855
646 973 298
351 806 486
867 872 646
970 876 77
877 330 218
51 375 217
308 295 169
796 519 407
406 133 720
829 224 332
212 145 930
521 388 639
380 101 317
222 556 56
792 305 832
769 475 415
610 720 817
428 454 635
417 974 993
149 992 261
716 36 602
363 588 802
315 374 897
952 356 63
740 156 464
935 49 250
955 725 818
430 393 829
696 653 482
586 891 508
704 598 125
269 886 207
536 820 772
550 592 932
999 699 600
805 987 305
662 255 112
464 115 659
353 410 305
870 486 284
60 533 104
185 606 525
965 296 467
817 656 372
214 146 729
202 650 742
75 294 570
667 271 798
120 16 252
591 742 763
720 838 661
909 736 314
32 491 712
698 717 283
87 893 990
742 732 172
925 62 350
62 676 533
311 397 765
972 642 401
762 115 627
993 761 675
558 13 220
589 312 510
895 143 235
812 414 447
627 889 13
970 375 460
583 308 432
578 489 553
15 336 727
191 818 921
842 235 95
717 549 798
712 180 499
195 813 10
778 745 14
282 711 97
15 374 537
468 48 458
115 696 733
54 315 418
616 916 785
510 478 530
748 998 24
475 394 154
882 80 35
944 465 797
652 951 208
793 550 823
256 936 939
413 607 570
149 654 105
273 561 980
607 632 989
761 179 92
840 816 119
892 269 640
429 930 216
436 23 561
508 740 333
612 206 132
199 801 292
974 776 744
691 441 362
224 226 87
861 221 642
463 568 888
566 90 512
985 610 887
124 515 440
122 805 567
960 757 549
755 531 568
182 724 357
444 509 11
804 519 800
824 590 840
814 177 372
107 805 797
897 893 730
340 385 449
952 21 324
236 941 860
775 172 31
314 429 576
567 995 665
806 631 532
324 76 421
533 138 388
484 61 734
933 296 368
718 914 774
868 68 199
545 826 841
475 691 275
119 377 854
45 236 992
78 270 498
359 880 808
92 466 293
442 730 717
150 329 581
10 664 696
280 853 10
660 442 418
470 899 201
828 860 541
185 690 496
496 647 197
337 292 498
954 695 667
398 594 781
961 188 35
132 301 381
624 121 727
758 466 103
381 879 352
327 143 631
72 480 391
547 691 641
807 180 116
819 366 298
302 859 747
664 332 707
745 933 533
895 267 608
589 905 824
294 533 534
831 274 249
52 810 535
30 363 226
817 379 794
437 372 593
76 137 775
672 527 935
215 872 820
71 213 582
222 341 829
722 180 636
128 562 533
826 443 680
152 778 390
523 48 348
748 89 450
537 772 423
434 540 376
168 261 830
239 728 713
833 678 223
824 161 830
422 532 542
416 678 454
35 502 135
717 367 520
90 630 741
407 517 658
132 371 999
48 925 384
982 705 401
413 52 211
856 877 164
963 667 121
624 512 390
902 406 706
139 704 852
967 463 304
754 893 601
457 185 570
717 986 491
15 674 542
76 785 568
334 295 972
999 84 233
395 365 271
238 775 501
790 440 317
177 729 372
464 787 835
760 919 905
789 416 729
262 478 39
459 855 887
763 924 916
230 581 623
338 173 307
63 599 98
26 449 235
375 870 241
545 281 147
112 418 219
733 521 551
985 625 776
537 253 315
137 499 523
158 470 927
160 628 195
214 99 401
207 386 84
871 75 101
489 996 189
282 710 974
926 869 956
322 598 370
328 142 836
40 216 271
846 35 114
980 172 772
340 257 576
206 259 730
611 138 557
444 213 71
495 972 600
612 498 29
41 667 453
848 503 289
178 674 66
397 231 416
557 167 613
696 754 985
782 373 711
917 204 716
708 652 124
394 788 291
58 886 873
245 73 664
895 668 560
536 546 286
618 590 543
867 122 510
331 300 900
499 668 446
197 136 876
851 871 359
227 171 955
203 624 325
121 888 976
927 283 937
273 743 47
218 444 521
714 416 326
226 463 442
847 945 28
90 626 650
386 431 333
463 822 737
273 96 479
212 723 625
91 384 983
678 212 541
925 740 910
199 929 120
688 383 70
503 79 914
210 593 276
100 55 927
156 213 952
521 578 159
189 85 949
670 834 846
293 148 699
834 977 648
472 45 393
416 723 23
677 713 399
707 136 101
360 626 797
529 35 290
401 859 239
194 98 870
715 369 180
921 161 340
438 489 208
742 16 628
961 273 468
449 324 436
652 33 393
401 226 574
352 380 906
515 109 568
814 553 160
352 767 612
212 63 797
152 924 771
118 610 669
948 122 692
906 711 296
285 797 190
490 408 28
651 400 62
15 119 439
949 651 515
628 368 835
185 708 589
621 504 635
586 168 383
672 100 531
755 331 81
271 426 101
164 207 284
972 333 898
914 801 701
693 430 258
68 682 413
565 931 282
140 421 100
628 319 31
925 170 126
647 769 772
419 156 296
682 583 735
552 858 120
211 410 237
445 193 828
341 542 160
610 224 157
839 733 444
27 345 571
587 271 131
149 212 288
340 500 827
884 578 50
743 81 796
164 764 457
226 567 274
276 643 545
847 317 204
463 553 797
639 192 438
193 29 95
995 896 166
876 48 459
657 446 656
938 236 135
352 783 763
841 271 354
115 76 472
587 749 958
454 611 33
963 309 691
252 771 840
917 363 774
842 793 362
221 728 819
403 161 991
50 114 203
63 833 342
466 115 645
666 700 548
207 350 604
977 490 426
789 246 924
497 831 151
887 458 216
29 487 101
491 577 27
48 553 676
444 991 508
323 905 547
455 448 346
862 676 191
498 185 364
288 65 342
803 849 925
236 906 979
516 842 293
161 595 646
691 499 49
676 66 409
791 363 607
169 891 921
769 241 645
802 249 180
679 667 412
772 457 997
341 728 257
771 228 137
619 29 169
286 563 770
949 727 419
913 299 637
238 966 776
816 293 316
691 860 206
660 807 931
94 497 535
238 79 480
736 32 973
719 60 271
63 279 592
292 73 634
485 70 307
22 176 852
574 514 461
175 80 373
797 685 620
578 351 235
743 283 234
51 509 736
880 273 142
895 180 378
808 355 932
251 463 287
479 913 800
23 257 824
821 253 771
609 615 110
414 524 942
717 160 435
812 259 574
172 513 821
869 530 87
370 541 257
337 756 747
347 305 407
233 426 110
862 821 109
855 604 744
356 650 443
826 780 417
868 798 525
751 192 708
674 784 39
934 697 569
322 146 731
253 562 722
66 999 968
909 637 593
716 398 775
824 16 554
341 265 580
687 645 427
537 585 781
948 600 530
285 994 687
387 540 187
434 145 65
859 733 655
319 766 844
519 915 590
127 669 711
375 818 994
562 606 869
677 578 606
798 576 602
580 969 786
143 228 633
834 738 319
359 314 550
890 366 859
729 845 807
336 802 93
608 755 804
805 977 847
218 831 462
614 674 550
915 700 371
702 653 506
512 396 335
367 368 328
337 222 904
269 375 454
130 842 637
594 335 994
454 689 610
773 435 618
856 725 61
698 242 202
379 438 734
710 419 791
277 963 205
289 526 378
426 13 633
226 731 76
267 951 598
605 85 582
965 294 630
231 51 633
760 385 250
469 395 159
717 629 278
905 515 995
505 362 755
842 865 403
746 997 282
522 23 65
571 961 499
378 842 223
975 764 546
617 75 235
260 26 629
394 747 26
421 261 452
411 37 448
469 384 843
833 327 182
862 514 224
998 243 71
699 617 657
717 794 266
108 572 541
701 671 563
129 994 153
585 903 908
752 586 606
847 230 128
517 134 876
86 744 329
295 11 557
888 733 687
499 800 467
589 38 213
870 732 446
562 704 333
570 847 777
875 941 607
829 410 844
762 237 779
164 259 602
640 365 783
789 480 841
915 361 803
970 884 80
635 92 941
24 452 86
285 948 575
779 405 618
999 595 286
460 79 822
686 971 373
319 594 54
282 108 999
629 543 501
103 63 127
749 169 656
112 203 685
963 885 595
315 281 105
274 203 455
603 644 163
156 434 538
934 32 986
519 98 992
142 46 658
515 396 949
69 221 128
938 699 145
803 501 29
160 44 996
796 948 772
424 520 705
392 954 288
554 788 871
241 787 998
219 846 731
995 579 462
313 679 103
585 933 920
402 482 586
83 749 579
69 143 408
116 990 297
282 709 419
955 123 376
278 398 389
679 19 386
30 809 795
65 687 328
569 294 144
364 484 938
139 528 232
907 274 770
85 392 49
127 90 974
896 328 281
481 361 433
434 792 215
652 959 47
954 67 436
323 892 97
339 82 753
668 122 519
13 269 928
95 851 754
354 157 905
372 387 333
521 141 658
926 837 789
11 516 424
658 499 868
887 353 225
835 834 31
271 579 399
472 990 515
496 802 440
119 606 322
458 661 370
16 963 632
103 461 204
880 816 73
928 901 267
519 632 432
880 758 397
560 230 315
711 996 963
972 221 287
428 771 536
640 160 291
171 839 61
780 500 468
444 696 39
973 821 433
781 445 195
391 852 30
431 801 647
622 702 919
337 500 646
952 732 238
30 204 542
64 707 723
771 731 535
685 494 51
373 62 997
794 814 183
176 254 656
574 442 257
119 919 581
722 159 435
506 409 438
608 645 969
560 772 814
559 876 861
100 767 416
117 52 905
170 768 595
262 604 896
826 571 398
927 331 143
80 455 555
391 936 723
557 925 705
622 547 22
662 548 493
873 166 126
646 255 688
966 948 345
525 612 143
471 728 42
91 264 802
338 815 741
585 926 314
515 795 466
671 573 79
894 689 908
22 234 321
323 178 892
866 694 761
200 498 840
616 979 100
120 286 15
511 342 142
765 69 339
966 639 702
664 855 274
460 298 390
555 793 592
537 598 873
687 210 497
279 109 719
881 502 704
914 768 198
616 553 129
945 745 182
490 741 823
978 374 867
804 294 443
882 569 342
968 883 814
782 653 698
469 978 536
933 203 590
768 28 90
220 86 763
403 982 881
283 262 99
935 468 805
93 461 19
142 255 606
611 868 421
702 74 821
902 757 282
591 532 872
552 434 504
382 746 32
282 68 771
902 91 722
317 851 47
216 648 691
614 499 646
70 330 392
450 820 898
242 605 844
283 600 248
526 687 978
626 907 905
999 304 808
854 345 410
852 39 677
121 681 622
846 346 709
949 262 354
51 153 800
118 946 648
716 640 607
297 288 158
278 695 913
292 551 793
819 204 60
11 887 76
132 413 223
62 164 566
609 101 922
805 249 714
141 638 669
229 637 448
947 176 769
782 313 105
989 920 119
610 280 204
81 289 983
874 848 930
186 940 423
152 468 484
728 542 122
210 977 747
31 503 777
553 414 864
88 871 641
910 499 389
894 261 693
33 973 84
372 188 724
694 753 148
681 874 46
876 717 334
849 608 352
13 606 86
73 458 429
718 887 775
726 512 817
321 128 23
769 121 597
618 377 41
184 34 366
284 954 402
666 798 732
389 754 509
181 376 925
816 779 619
288 32 295
203 421 342
348 729 974
594 436 682
81 817 956
771 980 77
225 826 778
381 345 170
362 121 340
975 937 664
98 340 843
983 416 63
560 684 333
508 206 469
336 351 221
855 499 794
953 639 884
353 502 874
754 449 287
248 48 141
604 875 389
544 883 565
335 361 955
564 454 830
41 638 203
654 354 62
866 997 292
162 262 959
124 147 677
194 623 341
130 97 423
647 953 798
186 696 683
397 22 330
889 799 178
765 630 402
382 868 873
425 467 578
806 190 555
685 26 971
720 62 494
433 280 379
816 402 581
190 367 370
954 399 367
220 764 957
168 243 762
655 982 101
65 137 155
740 31 495
291 58 96
483 948 692
723 82 594
849 81 330
868 475 863
647 887 28
524 623 328
561 256 990
378 277 533
161 990 462
31 529 805
928 700 970
911 541 710
867 675 171
46 234 448
468 904 877
922 399 632
228 132 600
756 844 582
281 128 99
832 786 46
859 962 535
679 423 920
729 669 603
224 88 823
950 341 191
41 744 220
909 514 31
30 912 201
467 667 124
326 696 361
263 405 352
77 173 100
452 848 360
520 157 897
147 822 234
419 799 719
374 108 922
623 498 214
60 917 23
267 786 761
661 852 210
45 694 648
869 383 258
206 919 629
919 384 303
390 455 295
311 384 619
119 152 180
627 32 558
395 463 75
296 883 186
31 148 100
107 740 907
45 888 880
483 698 329
834 735 927
297 932 411
195 761 588
236 756 503
685 30 969
581 744 749
53 762 681
829 914 237
789 463 551
570 869 927
220 797 490
334 122 716
836 144 703
444 119 890
211 475 283
627 725 279
11 567 499
751 848 473
369 407 466
79 46 218
907 325 234
529 525 259
600 490 683
657 891 925
66 934 720
775 112 346
821 668 25
784 143 427
151 370 704
52 290 883
649 417 343
207 98 370
265 406 31
833 223 65
548 668 427
267 765 609
843 691 234
61 96 619
348 31 87
522 340 735
989 950 315
389 592 561
199 863 841
345 473 816
529 162 826
654 14 402
756 193 865
493 571 751
743 152 567
28 912 370
545 190 942
418 980 52
731 549 882
83 455 426
887 706 509
786 512 105
633 719 71
40 810 806
648 58 410
205 117 137
913 926 523
775 619 487
781 62 815
668 985 357
808 863 173
295 154 81
116 478 361
595 228 739
132 56 991
599 999 487
149 101 628
884 869 239
924 183 113
157 289 72
89 950 824
137 975 520
456 768 231
252 787 449
924 789 948
987 677 775
711 169 118
274 313 981
824 822 321
49 573 469
960 240 297
384 474 917
843 469 719
470 770 288
991 671 805
721 437 711
229 849 828
78 861 597
619 470 537
873 310 804
825 806 396
603 422 198
36 357 729
682 93 129
441 158 319
212 161 767
966 546 261
805 165 305
33 504 73
208 123 478
610 457 677
863 468 603
497 393 814
158 776 457
872 350 76
576 608 820
560 950 499
876 85 967
83 420 432
420 383 265
267 797 351
760 40 81
936 698 825
601 131 181
908 667 269
816 428 158
228 50 332
271 698 623
32 578 664
923 475 441
412 202 271
359 463 876
610 390 904
192 886 731
354 780 529
701 670 380
774 600 835
853 784 335
849 351 858
142 328 860
916 345 647
694 317 705
170 445 237
452 141 410
325 65 428
338 161 87
829 298 729
706 294 779
190 719 167
234 286 316
183 283 131
319 475 732
684 964 502
616 385 323
723 459 345
866 224 333
391 726 736
950 635 996
488 718 380
604 930 257
961 70 383
272 347 632
742 134 991
192 732 315
654 805 809
268 617 809
560 345 575
315 893 542
356 606 632
219 287 990
944 748 239
467 599 108
736 892 270
445 176 410
622 570 34
335 71 606
813 802 474
900 446 882
298 573 972
211 167 383
948 513 256
769 683 470
378 572 790
900 236 94
957 36 565
611 33 390
120 217 18
582 108 400
924 794 518
94 288 558
829 62 528
739 186 330
107 86 220
141 916 989
866 405 467
385 871 117
924 820 868
580 501 608
340 293 103
421 61 531
118 421 573
85 607 539
233 284 740
53 174 863
95 58 544
920 592 687
840 208 82
324 899 272
176 146 378
445 209 166
411 205 279
577 677 727
404 901 614
493 343 468
829 461 228
699 467 519
658 430 101
177 887 108
545 630 176
796 267 46
149 675 557
957 607 358
425 650 683
102 962 966
483 176 72
483 722 407
319 37 256
261 364 819
763 145 744
190 734 880
663 445 834
328 899 832
534 993 464
328 411 684
946 546 262
782 356 796
89 776 309
239 815 199
635 397 474
253 553 59
482 926 84
444 962 874
657 349 20
58 463 29
764 430 637
367 930 262
436 839 279
651 708 242
673 775 74
301 106 510
925 16 286
415 556 919
876 653 404
760 214 540
269 162 316
695 550 274
673 849 333
946 470 963
97 626 775
118 565 624
267 442 329
830 490 304
135 397 310
195 827 861
201 22 692
522 242 636
345 952 461
915 680 602
707 220 12
825 246 589
514 752 596
372 88 949
226 455 417
81 944 201
807 356 204
445 758 149
258 639 968
944 700 383
590 260 523
962 150 347
199 709 747
420 717 594
777 951 197
498 410 926
328 381 677
622 138 287
48 25 633
220 95 144
35 841 82
171 372 754
849 578 106
430 351 39
937 614 972
531 669 239
56 200 840
334 168 451
932 312 13
219 800 479
797 390 781
341 614 109
474 795 616
837 388 410
217 983 848
517 967 777
261 683 235
803 375 445
667 986 32
405 289 724
672 425 248
78 567 327
625 88 832
87 287 154
693 912 375
334 24 182
471 436 550
819 595 271
911 23 353
762 172 92
493 841 988
784 440 321
739 259 434
827 607 31
900 601 963
657 800 863
857 45 89
90 453 39
473 579 681
285 272 237
333 210 177
982 892 533
536 564 775
280 388 67
686 267 51
902 175 31
567 728 602
842 312 658
638 714 878
368 949 700
720 581 650
18 101 617
292 923 46
395 144 985
647 637 400
975 299 56
874 288 226
880 28 164
893 407 904
585 650 858
775 253 844
380 571 539
840 204 572
355 875 460
862 737 141
483 596 261
433 250 445
557 806 717
908 344 739
939 375 341
697 242 536
127 63 633
157 68 839
101 809 769
299 652 183
61 536 565
661 760 581
279 978 950
501 848 808
169 531 928
306 811 998
630 458 589
496 212 444
675 761 34
952 518 981
963 793 643
302 387 454
635 349 180
241 211 239
984 640 53
262 982 614
127 354 83
381 803 846
829 326 233
993 213 559
954 328 159
362 768 432
65 279 713
596 419 563
629 945 939
385 674 67
486 558 139
588 707 856
720 973 180
743 386 261
652 47 859
428 950 191
158 354 225
618 552 118
668 542 728
177 91 699
581 106 886
330 363 905
874 899 583
653 514 980
279 305 338
143 23 821
764 91 666
447 735 396
439 615 124
940 428 47
538 112 683
440 41 588
736 254 343
711 895 488
276 835 694
13 38 320
820 471 741
754 851 835
824 870 490
365 209 721
973 517 704
285 563 628
691 449 957
781 42 319
515 753 442
839 439 676
217 195 295
794 623 692
818 954 540
59 815 307
830 268 493
337 667 692
211 881 325
237 823 428
453 643 111
872 981 907
887 27 610
835 538 25
917 372 29
424 198 120
627 568 723
613 25 663
895 603 514
932 789 374
46 568 458
615 263 366
869 165 99
478 697 665
879 660 566
768 735 384
166 326 798
284 441 417
843 596 143
484 332 168
561 78 890
60 827 239
642 912 476
882 294 839
273 524 879
603 938 43
820 734 567
794 221 616
707 178 503
990 88 967
531 373 451
151 848 643
155 386 913
313 640 880
270 527 781
298 84 658
925 706 901
149 268 990
322 575 606
867 771 493
387 94 970
176 393 465
938 146 599
176 320 843
354 685 295
304 120 770
443 590 104
490 354 299
676 653 980
504 609 234
59 949 504
174 522 524
328 418 884
520 663 669
978 712 912
581 658 828
788 229 292
56 414 995
803 908 979
956 934 369
783 73 649
585 466 540
640 695 218
941 175 16
868 219 767
399 42 102
702 493 922
965 66 945
417 941 485
674 929 905
649 663 129
373 751 433
499 132 864
33 278 234
269 571 88
105 637 873
270 890 464
243 381 109
971 733 236
716 352 434
668 166 239
951 904 705
438 586 996
568 632 645
45 852 821
703 416 768
159 804 949
145 760 608
934 354 240
114 472 613
878 570 273
699 478 508
254 349 531
891 325 609
893 274 374
376 602 465
418 689 93
365 567 195
446 311 335
326 734 198
936 207 334
407 219 738
846 492 281
360 633 41
540 566 765
393 313 454
649 693 943
701 928 320
625 457 559
215 856 92
462 242 87
578 681 688
277 314 832
170 966 886
377 760 534
79 526 232
367 862 267
359 527 34
745 464 618
493 333 795
812 556 27
449 145 245
366 551 837
29 202 288
932 800 103
673 13 378
130 886 466
706 985 668
463 703 364
168 662 846
244 697 16
514 343 206
501 12 278
457 757 848
827 181 578
535 108 218
784 256 72
414 849 858
623 855 982
791 357 148
526 859 263
466 62 660
567 102 609
470 596 179
512 865 555
266 761 76
84 346 295
137 192 455
892 511 480
466 853 756
288 491 502
36 843 317
995 956 630
494 103 322
726 531 759
383 886 879
838 21 405
550 949 611
979 730 220
698 149 749
492 800 257
276 28 810
759 532 149
775 69 543
193 312 569
927 764 211
427 957 509
193 660 253
421 161 477
436 965 915
618 327 113
467 488 357
676 473 819
163 716 262
972 941 362
352 940 82
740 762 211
116 291 435
93 43 238
86 275 330
838 548 234
152 226 543
371 774 247
111 724 65
579 248 372
922 778 433
447 647 364
572 979 636
874 495 83
101 673 635
567 35 778
607 288 802
112 25 592
894 351 615
910 239 105
312 51 383
233 203 602
741 521 313
410 842 914
875 842 444
216 273 414
422 902 71
722 779 850
907 460 186
401 366 798
922 731 168
858 168 224
61 670 739
670 104 311
889 41 341
140 607 60
437 949 803
35 365 688
283 78 557
854 943 445
662 530 124
214 494 794
134 38 173
864 911 614
623 942 735
682 595 992
911 279 834
473 81 873
315 800 501
351 701 384
555 310 288
965 913 132
945 993 329
254 865 537
534 328 30
844 890 75
61 184 475
559 80 176
484 156 470
698 339 981
254 319 963
446 588 822
961 83 993
107 586 50
189 33 726
54 668 562
87 946 499
181 831 254
193 258 64
646 109 377
706 798 599
898 730 765
767 582 183
539 438 184
322 39 248
78 479 621
766 306 538
898 798 398
952 531 367
373 962 825
376 277 64
283 360 578
186 740 689
194 279 331
844 598 269
558 51 960
197 412 428
576 906 679
329 132 29
35 404 391
314 160 38
507 42 710
316 140 737
376 226 498
706 528 24
368 460 996
289 483 232
877 954 843
791 246 926
148 474 644
891 746 425
575 384 317
260 469 659
688 794 430
861 156 968
85 487 374
197 246 311
239 900 277
393 370 942
441 131 785
834 813 421
44 576 558
30 871 319
146 827 354
53 28 178
307 953 854
58 236 675
853 708 226
632 841 198
954 63 571
391 345 29
935 357 676
744 670 268
765 186 598
240 571 48
626 153 378
412 134 517
612 750 714
928 865 89
331 707 268
69 766 958
316 605 204
612 861 681
221 421 322
429 348 734
956 622 945
700 919 631
834 769 588
161 799 212
255 850 18
805 700 646
480 318 107
516 52 989
133 969 997
876 833 281
949 244 856
819 896 118
746 369 650
489 239 212
614 634 928
496 165 718
661 375 754
464 666 91
558 989 980
655 475 818
190 63 271
31 953 381
203 89 918
754 396 591
490 251 56
523 993 94
736 707 48
823 66 167
587 649 887
819 697 838
344 190 213
754 795 103
616 629 383
358 813 684
657 506 402
650 283 568
101 588 900
437 542 588
913 422 114
26 209 322
641 471 305
471 251 401
713 866 984
842 312 627
51 504 104
790 832 834
366 552 188
606 236 262
508 366 979
499 382 938
194 706 259
451 827 207
396 550 218
352 862 527
839 403 519
888 262 970
834 367 506
974 930 319
511 760 98
334 784 42
201 546 768
192 248 736
723 616 526
796 685 201
806 948 916
355 439 396
831 305 832
165 484 715
965 837 318
369 752 508
673 34 489
143 64 742
989 875 773
713 984 369
241 215 323
93 158 205
614 603 490
681 603 904
925 626 196
479 764 448
766 763 661
890 551 84
347 420 387
133 624 280
316 571 239
388 684 365
570 493 25
997 221 741
936 920 500
699 375 210
27 937 509
118 335 458
598 698 452
741 662 706
452 447 383
884 520 256
17 907 445
414 655 375
681 165 826
667 906 750
633 100 655
92 662 953
230 318 339
730 70 189
898 424 241
716 447 793
740 277 452
737 982 54
178 61 862
365 994 557
443 26 58
564 397 985
196 161 199
608 618 571
633 914 579
451 888 567
637 870 48
161 222 389
706 128 718
608 101 671
724 497 953
374 349 592
719 749 528
664 790 928
973 400 275
690 478 574
212 379 532
696 697 594
823 561 348
153 526 234
254 391 919
97 736 704
162 931 189
781 73 978
788 170 286
678 165 431
278 820 791
806 253 84
711 64 517
919 159 861
433 149 791
651 426 58
316 134 17
920 997 513
724 954 662
266 841 596
307 977 617
53 907 574
36 116 151
51 518 945
538 438 957
493 501 268
738 549 951
436 595 829
118 57 825
746 448 698
172 675 739
540 797 283
926 617 452
841 992 773
875 670 49
154 901 845
86 163 997
34 477 771
226 780 545
505 282 695
651 994 73
705 188 22
557 220 335
444 662 253
100 608 958
870 825 297
767 328 134
666 459 271
330 831 551
268 17 390
269 625 797
179 640 406
743 421 306
202 542 448
901 864 838
64 354 570
605 548 683
804 675 930
205 928 668
259 414 631
921 541 208
289 15 951
771 704 102
361 778 551
490 112 827
593 865 680
186 15 702
844 834 175
558 116 381
110 462 914
782 443 713
454 836 338
316 798 70
790 525 802
285 865 558
862 68 950
619 722 29
196 747 813
975 737 661
582 553 387
574 191 345
339 17 783
148 823 744
57 519 520
276 164 286
243 851 223
384 39 180
387 476 699
892 762 835
222 173 585
977 599 849
893 850 777
798 331 382
64 149 737
861 517 237
686 153 845
413 302 984
279 135 504
280 167 117
328 153 102
317 102 62
936 764 642
777 832 637
179 113 794
997 133 969
183 654 714
201 333 334
12 453 207
969 376 285
985 550 370
667 711 376
988 25 336
145 363 171
391 121 21
381 483 46
45 178 901
92 560 607
331 370 68
291 495 168
646 844 750
143 473 175
232 748 279
737 454 958
578 712 217
808 704 13
250 955 367
457 383 428
746 203 334
829 887 494
79 758 865
217 275 441
602 585 383
13 66 66
25 863 652
742 87 540
46 149 497
798 794 256
541 592 234
549 436 493
414 490 265
860 304 593
53 487 158
944 81 442
209 147 750
486 970 714
475 816 688
929 240 540
111 497 350
863 503 233
583 523 722
664 696 603
290 401 742
357 764 13
218 703 260
623 199 591
48 653 626
730 48 909
122 38 129
711 466 178
440 211 620
388 273 50
116 684 559
225 342 711
584 244 618
349 66 308
701 82 469
103 255 189
259 758 509
589 848 408
862 433 14
166 837 550
682 930 84
838 779 958
647 829 472
980 639 721
69 28 385
609 496 582
375 683 530
250 595 113
134 972 898
961 511 233
928 210 345
511 567 863
977 392 784
675 27 122
952 12 51
364 10 160
658 447 513
423 733 271
995 257 589
645 277 976
955 986 910
384 31 555
270 740 345
868 759 670
762 147 576
694 404 321
966 471 620
403 854 20
970 76 242
867 835 240
83 730 60
839 560 435
197 832 783
862 655 802
563 214 555
375 68 752
780 997 757
98 141 60
333 78 777
680 955 58
296 777 443
710 725 58
561 331 155
835 577 448
980 83 438
380 664 225
628 90 846
926 703 267
98 340 979
729 382 847
485 639 915
715 306 617
543 232 758
32 223 530
725 192 574
631 161 432
800 896 879
973 195 65
929 60 981
261 154 493
303 481 359
974 593 492
530 714 26
798 855 343
425 469 634
424 701 614
873 997 754
189 672 299
389 671 211
261 935 923
530 473 304
764 919 133
89 601 24
378 655 994
520 663 470
770 366 338
343 695 886
140 255 58
82 908 238
838 544 727
455 285 324
415 645 160
476 350 136
816 800 109
870 290 807
183 669 533
662 98 547
865 727 825
894 21 227
397 795 724
937 920 309
843 934 757
491 638 933
377 449 459
668 663 260
765 202 147
350 815 521
131 522 43
677 612 434
978 404 57
570 604 17
81 41 747
442 561 837
621 239 290
200 388 661
349 606 991
827 95 289
685 770 588
388 105 431
100 440 781
41 878 770
830 115 885
799 458 560
543 629 68
232 49 570
990 103 38
680 829 909
510 68 16
344 560 271
737 739 140
752 855 505
304 508 995
136 965 847
858 76 485
142 372 336
326 987 867
201 125 568
233 590 521
417 923 174
473 414 535
681 741 906
496 810 888
895 930 287
299 585 821
160 366 946
528 703 455
784 350 866
82 188 256
78 399 408
677 372 64
103 322 977
899 911 21
597 80 987
843 700 625
800 253 372
281 730 458
691 558 614
400 902 199
52 235 986
399 197 617
197 199 171
72 910 841
310 471 966
473 291 803
949 811 616
363 258 932
435 554 685
663 818 904
23 112 480
458 404 784
416 839 276
751 521 885
802 577 434
380 864 828
796 235 525
535 534 87
191 244 980
716 245 99
71 565 883
331 564 680
520 643 494
845 960 714
146 851 672
693 715 785
470 571 715
456 320 287
431 283 726
155 560 628
972 565 626
602 528 296
516 686 469
902 505 697
73 375 28
360 521 781
422 480 940
410 799 966
703 825 673
284 398 713
499 498 156
680 147 866
275 308 497
562 366 69
767 34 910
165 51 873
193 532 683
174 465 361
844 103 514
522 892 285
353 567 596
213 41 705
688 751 56
343 471 663
884 759 37
690 830 289
580 796 640
246 355 441
224 198 483
616 124 508
578 627 192
366 296 335
462 570 265
698 756 71
262 714 318
53 793 875
737 749 449
347 474 375
155 213 584
747 904 544
271 733 431
410 385 28
380 419 138
162 140 601
44 830 80
569 368 745
729 944 826
890 309 260
91 586 632
62 222 673
29 604 480
940 674 624
273 419 301
64 737 189
832 190 937
81 621 570
425 740 462
849 647 35
520 669 249
982 23 661
244 222 484
884 271 126
202 18 548
208 931 939
386 530 949
813 491 645
654 783 535
557 797 885
570 142 200
389 466 892
614 457 197
240 190 57
209 537 920
982 464 298
286 865 906
690 212 118
513 442 922
143 27 733
261 194 338
485 337 914
872 651 880
919 447 571
831 28 278
49 171 556
520 638 689
905 126 36
195 663 318
377 677 503
615 326 520
491 210 392
883 876 842
12 529 520
340 718 486
96 455 57
785 60 999
231 442 116
517 743 177
180 470 409
202 176 520
961 18 879
311 978 841
514 419 793
416 996 588
793 833 524
257 147 232
944 812 713
851 579 46
180 459 138
176 996 721
758 26 785
335 16 902
454 277 582
215 604 935
464 552 675
52 851 300
722 76 407
707 669 469
283 739 355
804 98 472
293 259 518
807 658 270
788 697 925
479 437 819
942 303 146
479 47 173
888 516 975
438 555 812
954 556 712
119 380 642
196 449 776
150 54 188
90 871 527
497 10 626
458 321 26
130 179 285
459 887 956
573 340 259
387 500 766
955 348 768
703 157 501
580 623 549
801 251 729
369 522 470
372 821 105
38 602 576
120 485 294
678 72 883
710 186 414
883 118 982
849 44 951
309 56 760
915 846 294
548 765 389
177 803 598
718 696 302
102 273 340
722 738 526
630 275 680
73 592 25
185 775 238
777 501 356
585 457 516
700 749 38
606 488 261
222 854 818
435 685 646
126 798 646
866 931 421
769 747 839
279 955 38
833 94 206
318 226 183
869 573 281
309 136 721
605 135 678
388 460 28
130 631 216
338 674 770
625 786 941
852 417 723
691 246 481
883 679 378
661 209 944
355 678 693
411 151 843
20 185 345
772 596 748
187 591 574
826 363 996
125 646 714
118 915 626
891 344 729
216 543 404
13 543 88
387 523 520
724 99 130
311 284 310
134 836 641
413 887 319
158 287 35
809 361 684
793 583 54
642 960 330
155 929 254
952 596 895
760 845 153
806 516 680
450 493 143
712 913 969
194 799 566
809 539 703
45 200 128
756 14 100
850 256 944
86 497 285
812 348 133
703 779 107
16 917 843
116 482 684
496 866 964
461 809 559
347 588 457
680 685 620
934 776 453
542 989 679
607 93 204
794 48 394
58 994 422
574 297 862
926 735 596
961 288 209
507 604 58
688 20 323
452 474 582
99 130 328
637 523 164
800 909 235
732 634 97
972 53 985
619 772 59
126 478 552
412 742 658
97 156 495
112 52 895
288 137 531
712 538 24
486 837 550
14 873 248
617 149 690
246 438 512
177 942 755
601 21 669
402 310 984
977 208 512
842 932 677
567 40 986
973 38 103
288 200 758
351 632 582
42 178 244
855 157 558
353 254 419
452 169 377
229 638 102
614 278 721
437 990 268
982 363 336
652 830 544
324 210 791
553 115 637
344 317 785
966 735 478
827 404 441
435 925 297
472 279 104
882 551 28
908 896 83
147 248 818
749 376 426
501 725 622
384 83 58
482 56 897
23 371 361
537 669 215
229 315 438
815 532 470
361 129 496
63 777 161
801 205 118
505 862 391
312 333 869
292 260 163
803 716 24
135 712 862
725 363 835
800 423 187
656 855 686
243 369 40
29 837 495
659 981 167
223 547 338
594 148 582
386 655 976
494 572 181
402 542 202
456 113 642
405 677 141
445 455 67
325 456 771
509 923 134
722 283 494
736 851 69
406 869 37
622 255 522
91 737 422
427 206 243
191 257 720
301 554 90
70 975 223
978 981 842
122 805 202
365 212 865
392 134 895
324 96 635
177 956 920
745 820 826
475 50 386
15 664 628
440 232 618
229 953 453
443 751 213
54 171 300
200 685 368
534 298 682
764 204 271
518 588 141
562 790 330
14 324 727
431 987 154
156 128 65
777 792 175
514 894 472
536 23 863
784 280 762
268 679 917
189 935 139
254 459 370
618 117 348
22 501 573
236 447 280
328 789 164
831 632 515
633 926 406
560 414 856
194 915 444
432 265 119
944 133 516
974 334 97
627 743 21
731 73 701
733 932 631
454 182 959
722 967 577
22 950 456
892 770 820
650 936 526
954 823 341
364 953 27
16 480 37
905 725 884
626 634 113
49 668 568
156 393 960
188 634 724
817 251 105
950 487 425
656 233 891
904 648 267
911 212 898
265 554 717
704 569 817
546 808 127
36 608 884
224 511 457
713 197 45
812 418 41
661 93 893
317 926 614
463 172 825
623 891 185
60 23 565
425 327 171
949 235 767
442 637 610
743 684 664
388 133 542
489 255 796
511 776 337
233 35 160
449 213 661
624 901 761
442 147 89
813 595 675
330 207 29
156 703 947
288 25 198
468 203 603
236 15 770
152 578 809
60 524 264
454 657 625
451 70 526
460 874 672
415 898 882
608 550 226
139 844 421
429 195 788
617 393 74
957 348 881
951 474 340
88 602 487
588 141 188
470 772 372
485 807 453
376 780 790
988 708 590
254 612 110
859 346 878
974 34 919
525 321 934
98 347 874
746 938 680
661 771 780
736 496 54
542 341 582
334 624 792
187 699 84
936 193 879
335 931 521
953 125 54
138 554 174
337 186 88
960 597 129
194 63 512
198 490 384
32 164 951
297 360 808
118 379 796
693 863 610
196 258 743
370 175 114
601 652 194
28 619 760
869 861 171
375 808 962
676 161 263
406 709 337
197 655 341
465 271 961
351 141 600
721 605 204
190 295 661
896 591 550
189 931 349
358 103 979
903 522 682
290 910 312
735 90 964
626 374 129
897 668 792
672 800 366
526 358 196
603 661 576
783 804 180
738 221 946
238 505 393
254 75 184
764 837 816
606 472 496
475 52 116
557 318 298
712 181 54
620 815 748
912 291 778
190 961 916
470 224 799
544 552 468
25 823 890
770 130 156
715 183 916
108 412 947
950 538 805
763 958 193
569 448 78
108 274 697
692 57 503
346 749 385
291 436 746
271 301 621
472 871 533
160 114 679
158 641 87
850 86 32
30 662 455
831 602 44
967 552 881
426 113 688
23 294 549
615 799 949
672 884 129
763 257 502
204 311 905
783 955 351
14 80 860
889 293 396
162 783 57
685 353 407
382 760 717
175 859 206
826 330 93
240 607 28
962 271 236
959 612 709
224 399 456
930 899 68
29 465 791
175 668 38
873 813 373
845 742 196
648 989 62
156 662 454
14 372 647
329 413 545
82 29 894
464 988 266
329 30 484
377 511 871
855 221 688
308 345 745
132 588 513
779 700 931
67 922 475
787 242 18
727 531 772
188 980 94
430 511 896
802 636 441
649 546 390
352 33 869
619 410 822
911 201 369
460 626 394
832 632 718
30 505 54
233 999 699
113 674 514
567 399 676
287 104 296
43 400 943
884 489 469
10 794 132
281 439 989
521 905 765
224 998 440
161 823 662
631 937 852
760 177 876
342 641 622
476 110 674
598 266 521
114 456 417
212 112 497
482 824 177
891 698 672
758 481 98
955 311 944
202 941 484
707 135 351
310 883 606
503 756 705
123 681 847
688 968 847
427 347 778
377 907 212
872 758 572
343 742 771
673 364 752
871 761 657
263 556 144
330 148 776
365 952 157
449 819 403
530 715 674
55 839 717
558 857 987
717 755 627
415 779 886
466 611 260
897 784 953
962 952 104
181 453 25
673 169 31
955 431 734
933 28 219
225 907 876
148 33 426
692 450 369
573 371 133
536 465 306
289 859 560
359 142 768
589 886 891
382 383 218
17 934 517
442 92 365
947 445 222
356 845 618
951 724 274
983 744 49
213 499 256
469 595 499
734 394 418
368 21 630
403 346 116
834 327 503
457 803 808
450 400 316
583 407 991
289 206 733
58 372 553
623 154 340
528 105 375
690 109 297
350 686 505
83 608 490
464 168 140
642 759 73
783 227 596
507 200 320
978 225 940
94 162 297
784 269 617
389 202 32
737 143 212
983 805 470
37 327 630
987 245 349
740 95 477
678 187 310
32 167 801
516 351 179
49 946 670
329 143 825
810 114 448
56 797 121
240 359 10
261 528 789
310 268 118
971 251 371
789 402 567
866 412 110
968 830 574
185 775 140
599 879 728
303 425 992
17 908 676
698 484 49
27 842 948
312 243 215
209 439 639
986 346 383
322 794 744
105 938 967
87 297 850
491 49 259
441 145 643
464 152 699
745 651 112
250 579 347
781 524 119
595 173 618
40 724 71
666 557 347
79 566 366
421 386 319
74 793 330
974 265 669
235 203 422
780 342 373
58 792 636
516 825 550
696 458 748
783 300 32
751 135 341
436 924 702
850 367 60
268 680 104
186 458 563
444 125 57
810 909 983
212 552 639
629 821 800
956 957 399
934 997 750
903 925 580
260 783 993
674 99 550
389 628 817
381 515 671
343 976 683
376 895 707
550 41 173
24 362 520
288 918 576
615 660 700
947 144 87
380 351 624
866 209 163
282 151 839
421 461 645
651 361 549
675 509 43
845 609 892
255 28 818
797 189 559
176 314 366
951 542 387
373 290 515
835 240 921
611 184 524
131 318 360
471 771 887
298 555 840
720 165 99
324 470 826
720 537 107
724 767 892
580 660 38
411 160 879
429 359 462
75 951 332
505 142 446
157 48 247
402 615 551
673 556 322
39 406 402
167 980 285
881 891 794
672 382 236
224 936 366
160 536 33
549 631 338
622 985 386
230 87 575
755 92 179
902 185 382
606 958 545
512 322 302
144 845 170
93 837 574
867 912 534
183 348 652
987 386 243
572 523 635
293 56 642
170 917 444
915 274 244
424 699 499
386 787 45
303 223 722
132 154 850
402 552 110
467 967 495
563 369 38
959 558 740
922 643 180
391 213 441
845 145 77
939 784 488
901 752 641
646 180 900
911 810 905
640 26 591
884 753 41
213 991 176
62 923 411
63 564 956
957 805 742
429 899 495
810 596 422
636 247 332
364 519 745
919 629 63
109 584 299
388 925 666
831 96 54
362 728 53
126 585 512
232 327 379
219 106 675
459 583 605
919 563 751
716 664 921
202 542 109
243 297 787
922 33 865
244 905 163
573 268 448
500 89 278
216 270 678
520 801 833
567 330 573
313 555 413
13 143 317
23 162 301
670 783 229
588 345 265
271 108 860
135 494 439
827 265 130
926 731 361
346 11 591
885 754 996
346 132 68
736 230 942
194 432 126
731 708 496
484 418 686
459 811 522
735 234 328
668 859 775
39 505 824
779 217 688
351 896 181
483 769 602
363 897 234
530 676 397
340 41 639
626 116 250
469 127 188
689 310 191
629 810 267
711 646 593
196 638 381
446 912 286
34 753 407
873 736 71
896 400 873
502 215 768
173 707 825
705 276 536
124 937 855
437 921 929
695 722 157
85 739 401
180 43 561
722 712 20
934 695 874
711 385 247
687 348 773
348 858 466
146 527 906
101 630 41
26 551 575
727 180 92
657 824 470
813 41 389
681 522 483
445 512 765
250 925 411
836 337 775
342 301 346
611 137 919
666 963 58
487 531 379
741 706 216
217 997 168
264 718 534
679 202 358
721 340 393
105 627 352
674 524 985
189 772 126
405 225 633
410 40 350
910 634 729
198 821 983
167 468 763
754 568 384
401 663 459
302 674 854
863 716 614
389 189 783
70 583 409
347 819 852
416 640 37
616 963 464
16 369 709
47 854 563
182 924 604
471 755 240
345 235 770
589 298 592
47 126 267
141 114 456
357 840 666
524 984 316
159 936 478
579 212 321
828 851 553
824 405 930
921 856 645
975 761 948
90 997 447
611 339 426
125 788 283
186 814 340
811 409 499
502 125 765
147 372 45
765 426 675
890 551 200
128 989 713
601 550 656
96 628 810
17 214 765
596 199 150
740 513 783
783 32 366
581 699 728
726 578 28
347 389 639
304 125 43
317 22 94
969 64 817
630 231 282
962 748 457
722 239 520
833 328 831
13 602 894
601 889 79
306 963 148
927 922 160
773 754 271
186 172 10
91 722 635
101 861 641
374 944 531
66 684 685
315 396 133
860 265 113
300 728 57
435 344 169
902 815 842
103 712 831
562 372 473
820 947 943
270 87 500
30 598 459
130 237 786
306 286 402
612 873 275
591 800 942
805 522 722
420 307 213
942 564 887
294 258 136
545 663 380
710 987 303
506 844 962
837 30 160
204 779 182
128 817 571
962 22 746
688 622 66
788 437 218
25 483 833
823 242 366
931 246 454
932 518 801
229 648 447
889 790 28
288 741 455
638 663 856
365 158 196
922 724 807
153 683 315
151 304 970
248 776 465
361 21 257
645 229 474
342 272 164
492 257 797
637 466 794
930 190 70
709 61 156
315 12 541
924 767 731
639 908 251
281 798 164
288 672 421
314 76 278
480 628 574
919 16 92
737 825 500
607 662 572
507 838 682
749 79 590
560 503 388
947 237 542
986 572 791
931 770 487
109 302 741
251 753 673
778 563 889
915 949 805
263 398 400
744 510 908
511 113 247
325 232 434
524 424 252
254 664 643
673 389 369
656 329 71
601 601 144
978 557 360
402 537 181
905 582 181
209 311 778
632 183 47
562 811 809
260 750 908
619 831 726
90 734 551
570 91 234
317 122 815
886 309 542
327 161 655
898 725 316
945 598 525
64 330 740
414 800 308
306 625 619
818 409 94
255 494 280
140 914 843
230 676 43
574 281 784
604 66 853
605 446 351
618 684 901
606 861 439
110 894 631
62 580 928
495 312 90
609 480 72
926 565 901
278 711 213
344 592 730
858 976 620
22 54 649
437 518 585
704 147 587
316 866 286
364 453 558
981 128 329
318 579 144
123 837 933
656 867 63
34 209 285
871 205 559
98 578 573
639 492 845
434 368 269
71 526 427
345 30 928
122 910 869
377 268 403
577 652 900
635 863 219
293 910 876
374 950 326
206 158 680
114 66 586
928 173 715
208 569 33
70 259 281
472 331 28
474 398 178
106 392 279
995 838 743
269 794 470
514 562 472
906 526 504
535 945 73
948 139 944
699 607 964
269 99 629
343 661 541
103 848 685
692 882 734
117 671 312
180 208 84
75 440 562
860 477 712
349 780 501
17 573 41
731 298 669
497 731 535
558 542 220
250 179 347
317 876 650
944 763 147
996 640 958
773 145 872
336 361 552
864 564 631
80 499 698
489 383 645
292 910 764
535 58 109
878 282 850
320 454 540
967 966 532
238 504 702
573 969 284
525 578 336
331 767 229
672 250 391
616 271 370
334 957 403
698 926 764
532 749 345
583 852 88
120 982 293
351 683 175
332 33 153
908 497 276
310 951 677
296 160 459
256 945 692
136 884 217
539 619 910
741 534 811
115 282 139
112 785 480
111 591 408
186 291 109
432 354 536
574 765 30
884 382 520
715 913 597
465 977 799
57 858 120
54 625 234
389 464 844
500 630 208
878 43 262
607 446 337
947 739 984
475 681 353
767 237 87
358 767 180
25 460 704
503 346 555
49 451 541
572 731 280
800 499 877
959 771 146
282 982 774
585 759 641
229 474 700
138 436 699
465 201 725
800 772 275
864 906 779
954 345 990
579 801 880
700 827 527
105 162 84
454 941 125
686 455 424
765 150 635
687 392 356
766 393 702
827 88 293
686 948 570
874 46 298
962 944 88
847 224 332
511 801 847
764 387 850
154 114 638
350 560 512
358 927 872
954 936 452
422 420 177
800 84 693
114 216 622
982 913 132
607 384 178
314 104 844
670 974 920
705 193 397
406 468 688
326 667 62
539 555 304
14 461 591
791 185 691
376 702 20
82 57 872
720 956 12
851 908 712
716 639 847
706 694 293
635 36 281
300 980 527
605 326 847
531 219 784
507 792 432
492 670 783
517 943 846
924 407 285
682 403 428
549 560 529
630 223 719
436 336 592
558 179 93
81 759 995
827 882 749
368 427 839
614 253 218
706 744 767
248 565 527
939 369 851
309 261 739
589 983 735
156 263 888
839 54 280
668 283 670
855 281 919
915 801 234
363 397 681
876 715 814
669 990 432
405 101 58
48 830 685
239 845 281
561 800 262
920 599 385
513 996 905
735 667 743
713 173 451
393 906 133
981 671 731
636 477 560
270 501 206
266 869 71
592 512 726
633 508 206
446 697 601
11 583 768
322 555 411
307 598 357
983 870 238
557 439 827
247 877 722
987 635 859
32 101 729
189 619 826
88 177 158
531 19 642
368 310 111
298 941 682
213 305 22
508 846 895
156 20 648
837 352 723
307 789 504
56 34 652
966 741 488
668 828 473
794 924 890
385 941 263
687 267 224
376 562 731
401 774 345
28 845 324
467 680 302
988 41 426
409 505 859
650 43 267
512 290 826
861 925 365
261 544 963
706 784 906
917 347 512
406 860 204
317 464 271
641 495 437
801 513 41
980 880 250
48 522 215
265 179 661
258 918 508
874 887 68
106 303 288
748 423 707
803 225 90
544 236 637
288 460 258
301 589 789
353 652 442
24 308 375
474 195 215
46 149 376
740 924 22
720 23 684
244 142 981
135 908 685
748 502 273
922 11 632
256 605 311
450 381 557
818 210 67
572 986 846
673 393 372
732 329 427
505 652 354
888 928 849
140 757 790
558 518 261
760 637 256
207 288 86
71 925 518
456 130 694
18 824 622
938 43 773
132 352 12
98 511 140
154 673 35
235 816 580
628 811 993
684 896 470
946 27 639
11 600 401
823 246 799
402 365 184
412 610 57
281 725 115
322 86 658
704 303 408
878 266 598
695 953 73
911 399 120
508 955 554
22 833 242
403 815 945
974 705 607
821 362 124
510 52 612
494 567 404
255 842 741
423 879 254
256 381 883
303 315 69
976 410 691
551 802 65
800 346 243
184 16 183
523 440 672
737 593 78
300 254 180
612 463 816
926 141 250
120 179 465
11 727 880
810 721 670
403 847 829
990 968 775
856 595 544
89 707 395
625 591 948
874 909 993
140 827 36
752 517 103
581 380 974
819 669 830
988 200 681
620 758 450
309 842 799
663 303 166
784 52 212
678 170 915
729 551 359
645 478 722
926 756 14
475 961 120
674 950 716
590 649 775
728 44 762
947 912 110
700 423 533
850 671 830
552 305 778
909 623 558
797 457 204
672 792 261
450 761 34
77 500 247
763 644 218
795 377 581
509 91 876
970 962 504
693 515 391
810 26 221
722 456 831
495 907 802
984 360 692
347 411 271
194 763 216
32 214 782
135 656 239
340 925 137
765 551 330
19 997 565
88 608 496
91 182 264
620 649 486
737 840 430
941 712 606
476 913 726
825 937 224
162 820 449
928 996 306
222 385 543
476 945 390
435 592 846
457 414 731
422 362 301
75 837 114
782 652 541
508 462 733
784 894 755
313 218 685
360 285 170
350 931 61
531 586 121
951 940 412
525 63 443
394 939 737
725 340 219
372 496 35
601 701 806
752 172 293
257 78 462
972 54 880
251 517 446
833 263 495
623 498 326
575 618 216
744 324 128
666 11 131
886 609 464
76 406 284
320 809 860
972 758 114
525 280 591
832 334 926
104 540 541
174 134 330
764 272 206
871 364 419
676 968 367
415 123 95
608 698 964
828 229 583
973 957 189
821 619 175
460 659 787
309 13 90
526 419 350
392 841 928
47 19 524
116 339 749
820 622 671
696 711 424
790 704 191
461 441 176
696 342 44
785 377 106
924 717 981
918 114 72
838 727 186
135 747 881
296 607 250
489 787 377
622 144 424
894 633 674
996 389 435
171 347 578
263 893 543
464 995 89
960 134 245
934 799 157
324 75 165
991 709 270
202 245 936
302 458 513
819 302 818
773 246 670
717 335 567
20 468 166
811 664 346
602 510 824
447 439 222
665 301 810
200 306 814
887 399 943
745 594 547
489 782 835
538 663 425
583 314 987
687 315 723
217 563 849
91 993 862
712 699 529
299 372 21
629 114 175
912 181 246
425 447 89
969 286 166
842 322 275
603 414 751
80 753 132
625 730 462
268 647 853
127 948 870
154 802 301
26 219 639
844 587 648
167 887 433
721 105 157
205 928 155
742 76 588
194 562 149
964 222 350
862 294 427
38 888 910
852 21 296
378 506 103
506 454 595
574 731 879
149 955 650
234 802 196
367 392 715
584 116 687
658 43 896
16 140 872
634 529 647
157 216 283
122 794 864
542 352 785
915 493 822
780 279 674
360 334 182
88 796 842
762 404 158
846 201 408
991 174 383
239 280 626
654 942 300
79 584 376
97 127 140
836 130 209
413 677 814
269 862 230
588 518 155
882 526 919
815 679 613
812 483 522
978 900 253
325 906 81
452 106 760
218 105 575
249 220 963
304 885 353
673 861 533
994 226 398
234 503 750
267 189 502
393 710 543
115 883 832
100 194 754
958 258 493
268 131 627
574 547 451
919 906 242
813 246 547
570 758 106
740 722 279
214 625 585
385 343 110
350 668 306
109 272 690
911 140 514
517 258 73
869 943 134
78 424 388
26 96 814
622 659 226
128 243 490
278 493 815
95 719 22
559 20 946
418 648 825
214 704 342
215 875 14
111 119 20
308 487 937
113 448 789
670 552 872
863 110 471
265 109 926
455 757 720
195 662 788
454 712 713
301 841 367
187 838 211
762 517 577
118 944 59
396 313 451
750 108 656
371 724 238
392 119 484
366 860 292
447 636 848
595 616 649
785 157 512
425 140 775
986 666 610
190 587 394
333 415 534
710 72 341
99 439 146
203 234 248
71 565 867
150 713 437
239 835 193
506 909 975
985 392 216
850 483 114
770 554 57
109 212 432
614 722 167
964 983 938
655 999 598
995 967 60
370 985 457
200 690 822
853 913 773
466 520 854
178 865 956
299 787 120
757 195 897
853 530 632
591 585 526
722 794 218
956 677 452
535 612 649
669 252 615
311 23 64
343 305 611
967 710 923
234 283 876
350 765 788
958 877 109
54 391 298
365 641 278
401 155 117
367 686 236
594 345 712
900 534 887
834 505 880
601 327 158
165 999 455
541 429 260
976 932 883
214 838 239
252 743 988
464 678 63
194 326 127
922 603 483
683 335 857
691 103 944
916 308 521
628 358 718
52 224 977
904 552 842
623 551 715
252 595 970
135 354 193
935 634 113
418 334 101
830 498 394
957 164 562
13 795 162
120 33 844
104 783 269
78 495 145
653 534 252
501 458 909
534 939 765
297 309 271
688 768 529
82 561 806
291 960 225
639 438 137
82 528 995
443 510 79
800 177 730
551 134 813
759 618 152
196 82 842
437 146 513
234 212 86
918 298 611
642 31 901
508 466 780
21 792 122
999 714 842
285 601 120
447 209 654
354 680 148
601 413 374
440 185 875
304 698 165
867 908 153
143 224 719
712 808 400
735 849 336
743 582 157
478 447 135
21 330 741
838 754 664
503 530 853
195 929 836
714 538 964
698 258 399
823 731 312
533 433 554
340 989 468
320 285 738
58 476 520
709 954 989
808 920 363
599 796 479
50 905 987
461 73 505
474 902 674
47 771 579
867 947 14
649 888 43
437 707 489
839 53 80
198 622 852
632 755 992
968 571 987
672 395 722
697 360 838
640 872 833
467 437 605
682 833 478
437 420 71
678 584 766
293 784 941
128 960 780
79 958 105
178 26 836
496 128 521
818 512 885
20 40 338
455 392 151
203 171 671
275 155 484
834 884 294
878 379 449
906 212 411
435 998 976
512 969 968
484 674 580
276 759 43
42 267 443
628 756 359
201 106 951
606 200 664
272 40 564
47 916 501
165 143 830
291 100 539
29 348 618
260 86 619
753 137 458
521 685 311
49 939 595
87 742 436
999 548 210
878 987 319
329 423 613
293 12 90
361 914 386
438 830 238
366 814 427
35 15 965
883 184 224
855 564 461
818 442 860
564 536 227
655 878 129
518 375 668
455 324 767
678 519 602
783 964 630
589 119 654
706 509 277
334 906 365
794 788 345
146 376 422
231 383 589
823 474 102
845 98 593
861 123 737
602 842 466
34 162 322
54 315 902
410 838 910
471 792 908
175 217 123
692 159 420
507 173 68
532 923 427
636 586 83
810 703 315
925 263 149
947 541 331
346 639 380
392 846 327
139 661 652
383 624 945
603 260 516
544 97 497
358 531 579
650 59 847
840 153 261
54 627 110
694 791 506
554 282 435
509 440 830
44 945 270
630 215 568
553 613 956
612 75 174
966 891 705
541 562 222
176 899 247
793 827 891
987 600 545
333 681 968
573 949 85
712 414 268
37 912 86
116 974 388
633 487 178
157 692 972
949 528 849
78 801 972
274 449 220
604 984 522
40 366 945
412 997 592
679 19 59
810 668 486
952 949 411
109 909 562
14 518 481
587 333 477
594 628 705
184 317 38
698 991 647
52 13 884
444 632 651
910 500 190
851 334 31
958 372 72
772 947 173
268 319 498
156 287 463
980 612 323
189 458 64
729 843 586
692 686 524
552 390 549
532 489 426
274 812 831
246 873 268
440 142 370
673 592 356
819 615 658
869 571 301
286 417 188
218 16 647
695 306 713
994 323 675
278 951 469
451 668 346
281 919 846
73 123 831
849 194 463
444 706 77
605 891 328
615 928 757
636 119 385
350 514 644
408 974 25
547 592 702
214 38 138
401 335 705
151 773 201
359 557 690
753 575 258
743 352 985
148 600 562
857 787 906
98 924 168
496 804 545
187 861 498
542 770 168
242 165 927
881 425 582
126 881 579
859 548 706
902 386 628
261 312 446
783 862 196
60 365 842
680 103 860
990 198 445
655 256 192
561 655 535
96 485 769
912 200 742
91 985 671
472 506 799
30 501 872
694 704 314
878 138 60
286 21 309
206 834 56
829 535 601
80 178 785
324 187 329
457 897 433
465 348 14
676 894 363
737 623 792
300 554 933
823 898 241
527 622 481
537 936 568
540 423 343
249 116 426
643 727 94
893 154 120
83 491 515
533 830 674
203 129 174
963 612 997
951 386 209
266 415 907
855 108 501
689 960 999
651 892 528
208 679 345
645 737 246
884 51 273
15 323 443
673 784 729
368 33 311
121 368 66
315 902 256
700 320 188
338 536 972
542 654 81
552 938 766
681 603 47
835 80 400
935 202 84
762 193 57
412 613 939
805 507 234
995 386 408
196 450 69
539 754 495
544 352 591
968 918 275
412 316 604
83 510 518
956 577 315
157 27 498
485 342 537
621 988 949
797 968 631
229 22 440
726 599 101
450 408 557
867 80 361
736 338 376
34 167 293
898 276 504
665 868 769
626 732 853
641 286 59
488 902 994
324 122 551
45 276 390
320 150 973
119 196 960
234 713 972
409 644 772
153 386 775
676 751 698
390 324 128
31 729 958
246 710 97
195 582 813
224 389 857
23 452 439
363 236 692
206 435 789
213 847 387
736 50 299
134 57 618
417 537 710
165 913 808
26 952 728
194 801 859
899 974 712
749 89 879
649 10 469
461 309 420
909 491 215
145 202 57
51 740 392
642 754 69
753 805 915
909 975 768
141 897 789
13 153 950
545 777 98
653 752 832
511 364 726
862 964 622
175 320 824
947 973 466
582 663 326
781 572 826
497 83 637
56 725 700
61 125 213
103 376 290
289 916 641
308 134 250
687 650 718
798 132 459
654 629 78
127 224 924
717 799 46
430 809 659
876 922 49
351 113 430
625 483 346
710 501 844
203 657 944
37 897 389
453 527 734
126 456 989
465 980 187
755 764 499
158 74 414
565 413 997
253 76 896
478 361 644
254 448 383
45 133 336
156 458 643
244 782 797
825 243 801
646 57 111
254 909 38
703 46 414
798 442 671
222 670 736
655 871 492
506 244 19
172 371 89
926 356 747
709 387 419
989 153 916
911 646 286
155 713 91
693 729 97
330 222 963
456 86 879
768 638 905
613 726 704
663 812 929
972 233 945
441 150 522
580 619 745
180 640 618
343 457 416
279 390 536
355 99 898
212 378 125
161 681 995
349 11 601
589 543 637
435 951 844
588 528 56
173 364 359
643 206 965
276 664 741
855 782 321
941 355 214
730 960 946
64 132 843
690 957 152
261 715 211
860 602 685
49 267 949
101 75 998
258 714 357
218 833 584
323 378 183
666 625 324
68 20 265
749 486 135
196 366 153
445 842 304
60 723 488
969 486 212
315 824 165
73 594 142
599 609 451
912 633 935
894 893 166
997 695 270
103 270 136
916 563 321
367 641 720
605 439 209
823 425 935
610 988 421
320 311 232
444 78 717
931 749 633
641 902 733
804 256 24
598 386 84
206 244 753
624 157 923
444 753 362
161 754 47
667 56 264
375 255 289
117 290 558
830 82 571
242 423 302
479 986 412
648 468 92
919 685 235
430 144 289
426 654 793
155 81 302
894 299 428
92 228 200
564 68 902
362 655 171
492 632 532
795 448 911
776 33 499
115 210 988
93 596 822
453 745 983
566 220 596
958 602 855
48 962 478
443 721 505
113 410 438
782 457 865
826 915 271
436 904 354
665 571 57
525 846 834
778 967 884
277 603 726
771 636 566
593 117 661
259 50 847
915 685 85
293 629 230
585 289 722
365 957 259
471 34 569
272 228 400
568 25 924
966 496 195
782 412 618
375 406 200
527 199 728
320 188 101
189 344 908
79 358 99
903 89 973
390 698 411
335 164 632
555 966 108
282 163 507
50 878 559
232 300 653
435 752 952
710 997 179
661 255 906
758 495 351
494 830 973
909 89 876
303 393 876
966 209 750
882 631 687
768 935 820
960 557 846
471 774 720
844 939 256
520 661 198
120 997 147
983 456 823
440 817 931
183 967 549
294 54 908
972 420 301
325 188 817
244 481 848
779 403 649
278 539 726
143 444 603
936 630 774
532 416 799
716 873 488
824 417 597
975 162 957
777 483 286
962 98 496
779 995 856
868 740 977
238 663 295
815 729 127
752 276 255
839 154 260
751 447 939
665 604 182
403 589 884
790 92 704
728 755 281
670 873 623
824 456 901
71 163 49
755 381 119
363 314 217
75 828 276
333 482 447
186 863 464
686 54 228
67 514 502
449 564 316
274 826 181
75 949 324
866 627 406
772 716 399
198 116 79
949 812 559
756 877 842
139 584 855
769 705 738
247 877 630
239 845 390
368 83 668
659 366 304
392 26 636
26 923 866
178 649 543
438 635 218
196 439 24
952 843 526
988 904 776
449 562 593
900 46 949
663 554 32
460 292 165
264 398 754
958 148 719
542 432 837
920 220 289
44 292 916
387 629 259
328 388 638
169 145 954
705 65 547
697 591 762
527 322 727
52 779 859
720 120 952
136 696 640
903 39 336
280 562 937
718 315 465
169 681 971
624 483 109
155 820 336
319 226 365
107 654 553
209 970 743
603 812 973
787 168 657
871 385 726
833 860 611
425 902 305
836 500 542
326 405 370
98 339 957
191 302 109
877 449 302
692 351 821
784 705 678
257 632 208
360 836 870
956 816 925
454 67 395
453 788 756
627 734 885
36 142 717
217 753 120
403 163 567
226 809 373
550 504 911
903 632 429
701 930 988
339 602 151
55 197 524
99 176 450
293 211 556
570 718 164
69 388 213
283 711 203
840 690 253
571 225 938
90 793 360
277 238 514
397 816 201
278 553 646
610 971 492
313 163 989
557 342 251
518 894 786
925 62 976
18 948 257
905 817 678
541 803 499
252 619 107
68 707 838
771 169 288
682 516 975
610 161 593
855 400 598
70 741 454
916 298 806
318 559 824
464 673 700
477 326 391
50 995 924
110 481 21
591 701 304
398 33 737
452 295 51
389 599 812
232 502 84
637 262 912
129 929 302
26 73 414
28 157 233
460 922 201
532 265 583
970 111 889
730 195 235
188 948 594
392 244 471
391 232 383
178 911 305
336 699 864
254 746 929
829 709 33
930 223 985
105 121 81
354 313 637
352 791 320
520 875 31
615 244 558
649 786 970
766 134 511
589 915 86
221 672 923
529 158 114
750 959 165
171 441 708
826 816 298
390 293 139
337 706 958
524 161 262
946 83 172
430 910 383
410 671 513
813 377 272
713 27 656
349 666 924
371 69 208
903 920 437
561 907 385
664 931 356
709 854 803
224 154 948
742 889 340
92 255 989
32 304 604
649 400 258
798 735 577
833 949 929
292 85 814
854 244 971
579 150 815
650 995 745
302 292 122
575 441 941
782 88 274
911 923 461
178 641 233
588 515 18
592 751 163
457 548 313
913 639 672
276 928 854
956 527 58
282 600 754
310 146 744
780 280 441
811 779 38
665 740 63
693 342 752
176 345 612
336 140 619
818 790 814
167 778 205
360 627 313
877 360 307
898 799 476
835 726 610
239 762 269
255 351 137
418 238 517
67 615 215
870 327 921
664 611 669
15 631 345
197 546 514
192 155 254
107 563 218
80 763 511
466 90 890
447 272 203
235 209 803
469 493 860
161 500 97
796 794 563
467 204 664
192 864 517
412 42 463
281 117 661
533 338 514
548 765 224
672 534 75
607 345 406
76 179 826
82 792 854
582 754 712
624 848 551
119 400 474
28 141 84
917 241 760
582 346 384
951 91 403
353 288 922
83 643 787
956 735 559
891 779 348
633 304 457
923 259 286
492 991 645
925 494 666
326 629 463
46 401 237
845 535 403
979 626 448
473 164 419
890 821 230
514 281 471
430 203 171
154 857 977
183 28 137
35 329 809
703 95 652
232 662 139
282 78 649
833 122 651
992 566 983
278 379 733
487 553 791
530 29 327
780 176 144
146 768 833
689 808 201
689 564 230
92 36 856
674 597 119
470 18 199
243 439 423
408 11 930
844 788 686
905 523 792
693 426 326
60 553 613
892 314 246
86 562 341
190 11 691
886 573 593
100 899 522
93 752 493
454 480 610
879 382 502
946 206 364
223 509 399
923 142 528
711 601 399
262 337 825
124 962 660
633 333 734
863 433 486
204 166 284
967 829 35
84 633 368
351 478 122
658 616 134
181 75 185
735 172 42
581 88 982
855 510 181
691 538 807
293 753 761
222 574 349
994 208 622
894 924 728
134 101 842
155 312 803
648 61 164
247 975 395
860 669 505
125 952 197
32 796 227
134 838 187
990 780 489
691 896 349
807 293 420
440 477 531
977 215 191
469 175 77
787 68 928
360 436 597
197 642 165
773 284 213
515 71 941
997 341 954
621 21 887
212 671 589
912 664 637
776 666 279
165 544 708
226 255 451
164 874 433
991 16 575
990 466 140
69 611 432
530 979 727
241 172 63
974 822 392
929 903 322
612 595 455
172 923 15
45 626 414
212 976 685
870 21 677
519 894 983
231 288 134
795 578 151
737 179 46
676 667 336
286 940 908
66 520 362
472 685 903
925 412 135
983 734 380
193 544 152
761 764 35
579 857 449
96 572 775
560 653 54
595 982 295
439 73 547
987 441 134
295 463 400
103 490 275
337 240 558
457 61 530
790 410 704
822 708 829
761 357 758
588 844 698
835 942 887
142 993 733
867 844 62
823 573 236
634 614 247
448 295 646
807 162 836
178 536 320
812 76 550
888 357 923
149 457 893
349 793 736
465 41 505
663 981 891
966 483 846
398 207 797
419 753 828
383 573 509
265 407 99
660 521 883
362 298 197
487 787 984
290 322 22
51 309 687
204 304 862
197 985 335
249 758 930
524 894 297
773 957 142
305 327 186
926 972 444
364 118 720
898 184 787
322 83 863
980 977 731
65 792 217
714 157 300
163 751 903
10 626 753
473 80 387
947 104 958
883 920 549
598 37 476
754 232 526
32 845 203
902 221 905
829 71 465
781 718 777
753 916 467
250 28 296
869 896 72
413 390 111
751 144 680
948 915 600
726 871 624
56 161 275
929 669 279
288 245 712
250 595 980
986 748 411
722 105 162
608 556 237
671 396 578
748 382 96
638 203 301
846 650 501
364 384 405
571 40 305
37 570 430
101 538 587
532 759 57
272 441 542
901 429 938
42 842 342
595 12 440
792 426 819
195 957 872
23 297 311
376 624 993
711 986 791
719 984 577
384 760 522
384 331 665
903 240 627
309 201 869
709 300 886
894 287 341
878 297 948
88 588 746
147 784 462
518 56 200
96 796 445
216 254 943
75 183 384
836 751 550
539 103 818
727 942 294
637 148 40
106 143 31
192 366 554
689 880 427
275 761 335
441 725 206
955 578 882
639 308 611
558 462 441
212 316 866
400 297 349
457 180 866
848 469 401
214 989 463
814 158 334
143 850 78
889 979 966
854 220 115
930 818 314
142 265 891
485 786 43
121 575 374
885 699 169
618 284 690
691 206 472
828 297 826
898 142 388
555 844 868
290 635 313
356 15 881
328 639 828
305 371 240
143 913 80
409 937 475
839 396 188
232 490 922
403 52 704
133 823 945
334 912 512
583 855 520
470 658 601
683 973 376
889 862 681
886 621 304
250 371 609
977 999 325
629 218 558
305 518 148
709 115 677
119 598 946
511 418 378
825 256 476
945 179 17
643 63 394
806 680 774
218 30 605
700 477 826
761 876 719
368 621 88
844 647 533
312 852 944
979 983 478
961 389 300
446 69 313
671 708 141
382 796 789
292 470 586
294 420 844
46 231 702
455 279 676
53 808 405
224 928 509
659 561 445
14 298 128
327 66 20
544 458 851
674 655 249
588 809 631
666 784 345
225 816 154
177 720 945
602 560 925
899 434 976
812 89 623
390 242 652
850 372 864
452 647 703
540 690 56
379 931 303
865 255 378
693 790 95
460 325 731
298 142 348
729 62 354
803 623 32
798 342 189
300 954 352
269 549 537
709 673 318
577 909 954
253 517 309
74 52 981
485 492 249
455 123 489
727 990 196
504 405 452
16 156 773
133 714 962
225 365 286
166 918 947
371 337 915
223 769 729
19 317 787
597 150 381
659 383 927
992 48 361
941 730 899
799 213 162
150 482 849
468 768 388
863 264 870
932 923 605
881 732 70
690 83 449
13 900 295
624 60 957
534 67 98
339 308 269
715 762 975
627 398 94
204 118 465
871 703 43
91 914 264
136 412 703
238 64 701
255 377 110
275 779 152
332 490 493
394 335 744
11 520 672
380 504 358
398 502 47
199 744 570
618 600 220
745 784 539
728 698 608
127 586 518
614 752 461
230 26 860
803 192 936
325 408 32
125 969 705
168 876 936
710 548 736
788 293 678
44 19 807
531 406 831
746 812 821
750 591 549
284 361 78
154 403 285
185 333 133
196 11 973
679 498 141
809 436 470
484 729 551
602 324 682
598 705 335
169 391 413
412 202 94
230 949 195
766 359 931
732 700 96
209 60 660
785 709 79
170 251 585
797 130 276
683 716 89
236 131 677
737 674 206
959 496 228
926 287 762
881 674 395
417 818 526
60 373 914
848 813 565
759 204 351
571 449 746
446 102 168
166 983 327
361 38 921
493 689 690
475 371 240
796 567 985
760 394 595
218 451 675
558 582 778
689 899 848
168 425 818
448 59 444
324 435 214
63 19 221
168 67 683
495 642 887
62 12 34
17 903 227
651 18 59
991 191 639
430 318 765
870 384 941
358 913 12
705 927 599
118 534 970
473 565 761
235 144 281
680 12 339
322 887 976
428 904 482
629 727 459
487 291 586
227 867 554
296 647 562
412 924 577
664 212 30
721 229 361
293 235 60
80 972 339
319 798 424
760 548 17
542 326 296
242 937 854
586 348 856
660 335 913
74 899 477
998 641 174
59 160 312
638 249 928
341 511 180
301 188 510
845 312 870
786 695 98
833 931 902
709 72 563
718 183 501
341 95 668
979 829 764
603 867 623
910 391 261
106 628 158
690 192 642
829 244 980
477 800 337
296 843 977
271 454 332
480 277 411
610 194 928
40 996 100
647 959 566
610 648 568
179 95 435
975 842 644
447 95 966
335 443 864
521 828 911
218 568 582
868 505 140
185 933 986
230 240 123
828 498 293
132 731 755
889 277 692
30 858 364
757 928 925
556 642 693
746 143 174
205 114 825
490 175 918
204 604 430
639 573 981
152 188 410
755 900 895
569 414 576
337 856 498
170 55 168
617 827 876
935 56 435
116 655 732
606 777 138
56 789 157
461 967 422
428 404 427
919 412 535
916 168 623
402 486 69
611 624 85
40 633 716
623 504 176
460 659 701
377 773 631
625 657 233
18 746 616
38 578 565
182 26 748
111 513 192
501 281 179
552 609 128
242 297 363
632 664 913
438 875 899
916 148 536
928 871 691
703 629 969
289 746 613
130 829 40
657 488 69
149 322 463
908 742 164
978 335 118
328 795 162
807 214 11
764 107 496
357 907 765
380 801 655
616 887 526
250 456 433
820 654 55
151 397 858
828 452 944
173 239 902
386 534 206
564 356 35
49 792 734
114 286 863
733 344 547
726 657 993
869 708 114
591 342 795
355 276 775
382 235 695
106 257 851
567 376 177
187 329 24
327 645 586
635 903 173
587 274 97
626 791 368
627 816 244
633 533 390
537 573 775
717 241 509
55 114 504
469 916 808
609 461 851
858 918 115
315 805 376
548 332 964
886 301 59
808 891 283
34 435 459
991 263 170
157 636 632
43 659 387
474 510 577
976 49 925
601 529 155
246 588 902
484 528 116
344 666 303
21 224 360
50 849 479
463 130 623
645 184 271
622 785 68
161 202 883
27 251 361
331 472 587
352 364 327
637 665 680
967 138 10
793 68 569
453 655 163
493 782 593
565 118 524
606 643 313
461 750 356
438 862 463
70 764 158
439 563 939
696 792 541
852 381 274
81 391 423
156 785 839
751 476 171
723 573 789
792 639 929
149 333 19
546 139 502
189 742 20
357 952 997
696 398 537
324 731 739
12 60 375
648 140 807
646 440 158
695 128 501
165 411 500
946 227 247
772 392 808
976 883 254
338 391 896
979 753 361
191 601 729
42 499 20
882 685 500
333 188 511
432 317 533
360 857 55
485 509 995
447 781 97
547 463 142
309 56 767
520 484 950
217 960 262
736 685 226
922 633 528
965 96 460
197 284 405
859 659 100
746 292 95
510 998 876
269 230 550
626 953 893
678 377 264
248 705 76
672 102 973
62 125 647
171 740 719
565 267 576
714 164 974
575 588 436
556 696 440
145 81 594
315 913 134
66 224 198
824 445 336
959 617 817
911 778 506
742 782 987
551 467 970
15 530 815
253 916 125
756 997 254
458 799 433
711 46 659
615 531 782
321 471 475
132 488 65
437 123 543
477 580 54
456 896 363
103 169 776
795 380 301
546 450 356
105 198 853
807 416 813
796 366 150
189 507 552
705 406 104
131 195 521
999 233 582
916 712 504
608 933 141
468 995 921
672 776 338
933 582 131
130 788 579
692 502 305
981 643 537
426 453 389
658 415 204
150 901 601
457 720 664
564 269 114
227 836 879
505 998 145
838 202 651
676 459 813
553 545 497
509 782 956
762 767 30
548 953 690
141 689 753
954 846 377
666 635 611
326 469 589
194 270 35
750 512 746
388 398 15
888 552 793
935 355 321
685 632 843
594 329 951
452 180 253
33 820 252
808 215 853
474 433 677
222 46 525
766 39 239
608 777 276
847 152 815
534 411 685
565 870 90
46 294 79
221 63 244
452 513 310
871 835 978
483 388 686
715 51 129
720 373 397
892 380 593
83 404 423
778 417 480
937 944 261
754 845 78
87 237 197
348 481 864
940 808 48
344 163 598
621 829 161
510 186 666
118 988 920
804 988 13
22 919 192
375 551 334
944 709 753
791 702 389
560 496 338
246 792 370
844 188 306
744 560 355
437 205 698
766 148 986
310 677 84
150 111 396
801 397 723
597 266 641
664 345 125
890 900 24
480 960 714
276 417 952
87 994 162
800 96 245
66 381 397
693 881 383
152 529 539
529 621 423
176 781 673
949 601 288
733 935 74
673 997 386
165 533 84
984 241 766
288 857 660
207 273 746
549 317 51
698 740 915
889 377 356
594 12 148
767 341 546
716 294 227
560 124 865
334 752 713
998 399 89
423 788 268
658 727 833
634 972 899
674 99 475
549 974 237
304 451 389
943 136 411
610 432 344
476 576 406
776 728 912
72 542 30
321 840 946
186 389 946
460 548 401
128 601 477
701 636 344
808 194 574
166 568 118
25 326 677
955 787 225
994 215 857
639 292 393
13 691 437
277 999 668
896 224 87
126 114 86
906 106 276
632 82 227
738 997 624
501 969 886
297 98 213
372 310 540
435 711 338
410 703 153
403 430 711
624 916 163
668 847 113
28 411 153
540 569 968
298 55 810
903 776 987
642 998 396
912 971 972
17 730 581
192 649 926
144 381 408
308 503 644
451 173 109
541 41 522
414 549 66
466 969 197
322 609 639
474 670 670
443 247 675
192 84 494
948 727 455
887 933 939
62 523 791
240 159 600
867 804 705
851 718 942
457 645 948
655 96 969
470 132 188
236 738 44
902 82 729
866 60 650
872 871 823
877 484 161
107 489 756
274 179 584
483 943 611
558 887 982
920 433 809
765 44 80
299 542 619
162 628 270
46 687 763
230 314 639
641 516 885
488 754 454
119 740 227
288 652 587
337 149 95
317 960 246
982 608 211
492 105 921
846 951 269
554 202 172
462 46 435
213 294 603
924 290 813
812 943 995
739 27 608
468 809 785
618 751 760
972 803 392
498 830 412
864 767 536
490 742 529
967 482 994
191 919 35
715 224 64
536 41 539
883 581 313
849 110 166
763 388 961
811 405 822
629 715 598
963 978 212
508 277 128
29 678 552
857 752 643
958 712 682
651 726 180
793 558 997
696 207 789
962 17 165
78 485 281
108 499 852
347 862 581
435 580 101
824 233 827
173 696 744
159 542 924
81 439 473
564 462 996
652 780 967
217 760 596
461 40 599
845 264 704
434 751 774
647 294 62
723 591 179
886 252 731
979 53 873
571 76 817
411 253 942
475 43 240
679 764 996
40 127 445
252 48 474
327 685 683
228 691 951
65 747 317
666 740 735
565 218 152
801 739 139
154 409 729
512 934 184
716 783 143
676 300 781
113 625 685
808 526 841
68 143 264
28 327 400
765 134 435
633 446 252
213 398 748
565 450 548
153 801 724
151 973 279
58 80 614
936 634 688
179 743 841
402 398 129
252 951 905
205 902 604
835 650 57
916 483 829
712 470 947
823 673 226
162 679 501
106 141 757
58 356 486
179 112 972
309 52 689
389 305 797
367 135 73
967 873 769
34 896 884
684 188 888
53 170 74
595 75 937
882 738 34
450 703 555
915 537 96
830 89 278
774 535 24
924 273 751
241 775 672
746 575 902
191 971 50
82 716 873
688 581 274
507 397 685
946 999 842
466 301 527
370 108 956
300 975 241
688 100 976
613 129 311
774 22 760
168 436 110
284 52 643
841 701 432
982 573 956
122 976 962
559 756 56
598 621 663
132 918 745
864 222 145
833 857 198
630 782 729
901 759 31
157 648 119
158 994 571
752 650 762
192 116 316
648 726 235
245 481 543
454 430 590
180 708 702
883 979 934
380 108 610
874 793 922
861 639 430
351 128 294
342 27 615
364 702 124
10 349 338
167 120 828
798 80 871
801 525 444
445 321 167
892 513 194
134 400 661
454 133 641
303 361 28
835 916 664
258 384 474
931 554 802
587 72 403
787 416 751
565 389 353
976 711 48
395 233 659
203 95 497
759 639 91
599 174 662
727 143 861
82 266 356
817 894 958
615 596 184
448 578 616
778 229 102
299 696 347
751 933 857
754 108 856
20 377 142
599 408 626
617 728 334
601 866 499
280 82 758
978 589 237
945 279 984
557 803 303
341 598 557
610 775 907
80 149 348
673 266 717
647 388 701
495 363 440
44 655 808
351 75 663
549 694 92
414 331 458
709 56 541
112 150 533
895 926 134
413 119 989
735 702 510
600 630 301
204 291 834
178 97 463
47 346 946
230 406 678
344 315 41
621 942 648
993 485 414
623 594 676
147 879 294
202 162 526
445 187 914
297 915 215
964 694 539
757 793 561
287 805 469
864 402 86
107 390 241
793 355 231
191 239 584
191 281 330
152 925 871
511 968 568
141 64 598
695 377 574
195 559 29
684 409 246
364 614 700
907 260 49
296 800 420
893 628 569
839 387 139
846 239 961
411 439 490
438 85 18
931 361 265
953 611 971
918 733 837
389 443 508
714 240 889
583 577 251
699 953 403
536 569 350
254 701 721
511 663 826
471 454 330
23 122 713
764 43 953
684 56 311
875 950 246
788 895 547
95 884 980
266 685 233
235 796 357
468 574 547
177 774 882
476 125 981
184 277 322
134 446 194
185 984 669
207 572 433
103 126 43
815 899 302
741 577 924
138 924 581
968 284 654
136 212 513
870 927 445
311 791 672
321 205 177
599 741 339
255 781 111
319 531 895
109 319 592
686 555 655
498 468 907
568 38 339
444 517 107
824 716 617
41 435 170
679 465 98
300 496 480
223 172 117
49 128 76
279 159 623
551 159 711
155 70 690
309 215 642
941 616 146
39 112 939
965 606 477
783 995 172
114 937 639
756 295 62
590 678 364
696 459 633
235 445 481
433 252 549
181 350 898
294 981 382
391 516 978
454 430 846
759 215 351
161 493 984
590 487 455
549 84 991
253 992 964
545 101 945
177 376 626
65 584 633
114 987 975
452 785 416
107 200 869
880 848 922
14 70 716
952 415 469
497 730 378
896 845 146
531 244 545
606 874 753
209 61 953
405 544 114
261 920 427
511 413 818
320 774 939
522 308 966
703 254 691
649 378 443
975 741 887
251 316 562
222 103 303
656 204 557
484 928 873
418 308 828
305 775 790
878 491 79
993 445 665
74 33 901
306 281 741
658 542 283
656 780 611
511 899 651
707 491 394
502 538 450
946 248 594
337 609 723
898 135 400
212 406 956
398 114 741
897 855 124
733 582 208
147 863 632
539 65 37
94 343 862
437 273 831
122 93 711
957 513 51
946 139 58
14 676 207
571 940 431
410 371 754
806 975 34
58 114 181
466 866 609
187 268 392
415 179 255
106 306 150
970 492 331
563 613 329
453 887 788
857 607 53
859 703 845
451 264 426
683 15 644
938 843 276
44 525 248
637 319 108
139 724 319
448 422 915
558 651 972
200 238 729
757 129 74
636 725 937
742 362 383
150 407 605
54 457 666
756 697 352
41 140 451
412 128 270
926 549 134
573 224 775
343 98 396
82 864 999
671 981 156
454 764 701
357 381 41
508 140 538
508 871 801
408 499 822
517 306 208
226 375 906
998 495 457
990 809 566
130 202 505
682 93 723
811 449 635
537 136 262
538 300 971
854 42 613
759 13 301
798 679 157
787 481 191
416 522 354
276 957 18
350 212 939
339 986 149
176 628 11
635 332 543
581 750 855
874 888 202
456 782 896
331 851 405
206 944 999
433 712 712
272 522 833
461 720 867
50 496 978
373 992 350
758 722 353
464 223 643
230 49 928
767 716 235
78 428 577
288 329 939
908 302 384
391 814 835
15 490 285
130 419 903
111 45 278
527 139 48
877 787 652
874 483 55
370 166 19
103 298 10
203 325 673
626 352 13
378 264 424
46 370 575
21 716 406
373 688 58
988 841 756
512 101 277
78 261 190
30 75 390
350 466 723
437 894 90
633 828 103
611 55 518
112 256 859
328 508 213
689 12 734
978 209 373
469 71 438
475 646 994
189 78 481
902 162 789
716 525 468
586 55 10
483 343 170
741 797 661
311 777 387
258 640 518
403 451 653
795 396 435
234 602 869
529 874 981
423 763 545
615 263 242
574 211 963
352 862 789
658 997 931
623 933 107
842 350 891
359 78 778
651 113 37
940 82 413
55 801 572
100 283 171
443 201 761
922 928 43
489 897 231
174 45 786
192 533 352
139 227 634
223 530 713
546 567 48
998 400 66
581 469 401
923 169 218
154 22 100
614 987 495
578 359 942
415 585 195
680 264 153
98 947 308
890 92 871
549 517 253
88 752 635
812 52 178
465 918 578
248 675 91
642 839 598
12 702 981
365 805 568
305 968 345
302 84 142
985 579 949
330 834 256
844 203 236
623 464 666
904 790 876
953 831 571
777 726 668
756 188 599
202 195 52
328 746 451
286 634 937
156 846 615
515 367 869
55 752 184
864 98 477
292 647 845
976 867 506
374 587 353
978 157 12
580 270 201
155 547 729
395 550 653
943 309 97
221 255 108
220 42 736
890 348 256
747 788 457
103 839 292
553 389 576
244 425 457
263 326 239
541 923 814
771 426 10
958 432 215
510 578 168
405 648 838
913 176 474
952 658 515
434 804 304
293 202 569
180 332 763
615 828 43
894 543 829
553 730 376
540 196 600
793 407 678
640 466 663
407 438 532
626 545 927
775 321 389
585 930 71
706 51 158
495 563 684
840 324 354
676 377 256
531 152 921
27 514 762
31 452 307
331 283 133
494 324 772
108 467 766
817 934 389
739 166 391
150 471 534
269 972 760
875 900 596
381 240 22
244 409 646
582 449 218
153 509 811
699 913 196
562 929 880
136 215 544
172 491 985
585 414 860
137 521 861
494 227 479
433 835 765
359 411 992
659 533 779
856 442 142
558 281 502
618 81 637
211 869 579
956 304 587
828 570 346
829 610 160
86 988 274
669 550 46
101 714 612
21 545 857
609 157 320
666 800 560
934 344 150
534 116 839
869 734 944
332 840 604
460 243 772
951 315 802
101 417 343
216 58 336
700 526 632
890 982 592
276 354 853
607 506 98
819 797 839
596 118 386
212 345 92
885 308 82
151 996 369
363 937 512
871 420 459
132 392 379
719 41 774
577 989 645
82 592 931
984 401 754
427 610 12
378 720 281
120 410 567
465 719 76
756 245 724
732 716 45
196 774 281
209 29 782
377 435 507
52 31 194
943 962 759
142 527 778
386 541 195
433 111 674
489 123 518
445 129 625
889 142 421
704 43 709
44 492 765
911 595 850
302 856 555
113 273 517
574 478 259
17 874 44
459 969 305
708 436 291
736 956 474
251 940 670
356 51 397
62 448 401
972 892 325
935 730 950
861 496 967
497 881 517
156 937 698
781 740 664
519 724 366
384 313 601
132 538 292
235 207 845
347 976 536
30 213 478
726 989 448
57 492 915
517 320 907
793 940 199
765 234 498
806 605 115
890 84 159
738 779 581
926 576 409
544 805 149
320 880 402
260 72 535
895 607 340
714 647 404
27 187 810
245 657 918
452 281 145
761 813 931
801 822 48
308 688 199
763 286 200
968 442 537
921 165 419
900 528 599
228 408 751
740 45 758
539 867 273
899 220 880
673 238 528
460 600 124
901 480 242
358 66 163
509 640 386
500 221 151
198 806 297
633 335 808
135 163 881
99 278 935
274 492 79
170 449 971
118 631 274
52 83 78
247 659 304
661 348 200
58 725 968
537 354 172
553 333 376
233 682 209
184 323 398
887 194 298
819 302 722
911 340 872
60 689 556
790 210 835
145 419 447
914 176 300
254 228 652
354 303 500
667 26 493
342 724 71
185 385 491
863 487 922
18 356 483
201 624 46
690 371 686
920 661 18
865 509 331
731 929 683
251 227 713
625 122 13
256 551 382
812 685 428
313 405 577
520 784 319
828 68 310
815 50 761
693 725 178
747 746 494
374 540 977
630 601 952
422 380 43
872 918 167
564 58 198
386 263 558
179 220 856
781 616 673
805 704 244
802 694 353
397 964 503
884 181 470
466 241 943
689 547 287
560 903 453
960 552 330
279 10 260
486 748 695
563 714 898
16 816 612
693 290 375
250 661 292
842 234 856
956 755 62
314 442 607
395 414 245
506 568 886
208 939 386
554 139 111
722 408 828
895 902 252
417 869 170
882 991 691
394 788 260
807 580 269
906 697 579
887 379 463
947 237 628
885 754 417
578 291 687
818 720 46
341 845 96
406 872 139
727 593 60
476 333 264
58 17 261
57 234 83
998 992 259
207 372 41
784 534 82
39 490 440
461 943 930
444 629 487
130 846 380
562 941 375
631 378 296
355 260 52
276 546 145
589 370 971
158 383 602
131 158 418
436 673 335
829 11 341
479 318 376
262 85 546
665 190 114
629 949 204
602 127 35
456 936 709
807 371 563
740 586 64
60 331 853
24 561 302
318 762 137
895 479 982
855 792 465
287 333 728
870 466 159
66 181 220
485 364 792
194 222 32
841 273 696
868 298 646
351 439 641
117 369 65
824 211 541
676 618 653
971 108 259
141 394 176
69 711 947
823 245 874
610 711 179
947 284 67
904 170 424
42 256 427
868 179 44
381 343 909
46 808 825
741 204 55
618 787 597
682 711 538
330 744 867
763 956 238
929 891 101
591 965 282
363 304 107
166 262 443
278 728 557
645 846 388
100 123 364
501 152 554
623 86 894
147 956 784
657 218 548
543 452 818
409 232 727
103 494 546
467 562 720
13 876 700
574 393 126
963 761 741
983 514 645
613 434 936
36 727 346
387 900 904
72 479 700
575 27 270
889 469 84
29 601 130
607 728 836
462 234 728
874 36 848
97 495 359
398 425 992
318 824 671
181 937 446
149 735 925
36 848 584
497 563 113
831 179 560
178 633 231
205 671 843
288 532 864
589 623 481
449 890 319
220 454 28
736 183 789
481 765 604
668 528 930
532 382 352
446 779 161
428 561 181
129 605 177
370 25 481
122 157 300
638 641 146
810 553 586
603 471 352
684 201 478
901 368 766
184 386 557
234 829 353
465 604 407
295 829 167
34 543 328
215 657 157
445 753 66
789 901 254
848 942 359
297 363 945
725 588 209
517 261 56
837 71 328
24 159 558
162 69 393
993 826 493
792 837 101
688 698 547
781 642 461
816 499 134
151 416 785
255 663 342
52 468 819
900 131 525
304 794 874
937 898 493
589 62 980
187 46 235
708 183 221
404 111 198
339 115 505
639 110 446
467 345 97
146 842 866
394 979 79
65 833 852
35 456 460
461 446 85
602 96 298
61 727 353
550 37 146
914 398 582
95 939 439
928 237 329
549 192 541
991 44 554
148 628 500
999 997 209
146 759 493
451 420 852
981 231 586
776 211 839
484 268 802
903 782 47
975 688 232
951 605 92
589 837 970
103 393 949
965 74 967
81 548 733
58 377 640
878 717 409
728 923 188
601 193 950
559 599 406
164 729 298
268 830 612
594 605 189
662 300 563
17 200 489
556 706 99
42 870 670
32 953 88
513 779 810
629 646 347
199 460 101
573 465 433
360 890 171
30 656 488
37 574 784
296 368 95
94 48 792
385 131 378
166 538 991
491 760 421
679 14 293
910 638 439
359 891 722
18 333 640
814 41 787
691 509 878
383 876 122
637 753 83
935 174 48
540 614 43
520 688 687
906 491 685
847 492 102
172 502 772
428 198 912
743 109 162
650 642 317
264 361 100
65 497 592
850 431 319
419 711 942
795 483 564
377 202 737
195 166 212
569 367 939
54 397 298
890 246 951
240 157 247
193 546 559
566 454 946
325 267 43
460 236 744
733 601 56
209 836 738
296 255 783
528 983 200
419 395 47
710 857 552
392 325 955
648 591 224
835 502 685
553 994 511
92 221 264
22 336 658
191 620 41
642 15 964
215 843 910
419 645 182
304 148 772
947 15 188
262 898 118
386 430 251
389 339 199
315 945 200
491 858 828
627 773 259
731 673 995
571 492 155
938 945 570
450 423 207
807 275 378
778 109 488
377 130 511
264 373 511
264 372 781
375 166 69
999 216 328
281 42 732
185 522 831
443 367 763
369 921 567
943 374 291
684 538 637
628 782 751
962 84 158
315 402 604
852 509 452
235 330 61
315 925 533
64 188 619
963 407 704
161 970 131
914 295 432
278 82 440
400 656 520
588 860 73
121 928 276
333 368 250
444 907 367
818 519 82
449 98 471
55 220 575
494 449 626
14 187 495
613 169 118
413 462 728
17 847 44
680 203 802
985 336 80
463 72 135
523 630 266
852 60 229
185 564 530
163 190 257
468 131 952
204 855 170
749 378 667
247 828 12
720 735 627
675 620 175
830 348 690
549 853 769
250 879 495
72 334 548
951 660 735
56 685 609
569 745 450
993 813 337
740 931 482
727 59 454
565 504 751
551 43 161
991 360 43
546 762 968
168 333 431
577 351 218
953 828 808
660 502 886
419 502 635
280 893 68
303 822 215
43 856 610
129 466 580
975 130 315
351 417 311
186 822 893
618 811 167
995 775 71
68 618 206
861 192 835
738 992 713
20 358 137
897 906 97
262 231 66
261 395 716
833 954 61
40 197 70
906 945 93
826 811 749
204 798 231
28 857 984
593 885 562
989 556 394
283 754 631
246 566 316
589 376 841
223 481 686
316 668 814
988 579 307
728 531 880
657 801 741
167 900 276
676 773 471
857 465 586
680 193 885
664 512 159
450 849 549
310 452 579
596 374 112
703 602 496
402 665 165
387 69 947
165 878 642
347 300 334
36 200 100
261 563 780
229 419 842
717 246 610
221 525 599
113 557 508
789 896 117
649 213 976
444 649 939
980 755 33
561 697 261
364 672 287
450 288 87
532 447 887
196 393 758
564 856 246
948 503 813
616 79 636
318 149 899
85 237 878
527 646 330
545 623 108
943 731 974
170 747 618
251 383 622
757 50 873
591 325 169
740 838 17
875 11 968
196 391 779
499 88 361
873 107 319
710 254 387
636 770 773
140 500 956
727 497 380
694 602 427
696 379 330
854 870 699
534 16 533
997 567 647
632 930 976
439 794 74
418 479 862
899 181 152
820 949 462
124 231 248
458 75 970
653 141 974
625 503 942
817 211 82
224 857 717
699 187 797
754 936 563
455 758 701
618 575 122
530 19 618
768 755 698
130 693 428
112 860 853
806 767 27
946 114 491
463 395 351
815 853 263
89 450 187
553 626 253
941 673 50
486 210 900
807 754 214
328 246 677
765 955 620
402 749 101
663 923 634
32 648 599
221 35 526
143 412 395
685 954 202
827 719 813
39 566 18
535 775 513
205 237 352
881 298 444
820 543 771
69 898 353
834 116 83
506 959 700
234 868 210
490 783 11
683 307 931
760 104 246
221 26 891
160 701 82
52 224 244
611 550 339
466 74 845
434 239 672
87 421 821
41 614 767
270 236 941
557 113 809
779 100 342
504 208 620
962 826 887
812 713 34
238 525 341
281 897 224
392 268 762
671 504 354
518 813 569
811 272 725
509 248 412
362 924 420
220 71 271
530 568 368
101 947 31
354 307 281
30 403 708
153 811 778
281 320 639
120 936 218
166 31 144
126 317 289
412 692 501
739 385 685
677 288 187
27 212 466
651 126 199
751 308 550
148 36 394
695 495 992
669 344 490
890 997 490
675 991 174
145 818 583
44 873 329
112 597 475
347 784 545
48 12 217
779 967 576
840 841 813
443 517 227
459 982 771
732 131 584
49 843 735
469 929 631
157 510 322
387 890 579
139 656 279
110 456 636
212 862 401
358 167 591
797 465 652
349 987 600
488 900 294
679 526 840
134 824 461
373 77 768
493 149 178
353 28 740
734 745 546
578 726 373
432 732 703
88 48 497
604 668 172
809 434 527
205 401 75
339 888 860
510 896 39
942 238 670
857 72 552
988 710 105
977 597 352
430 388 665
490 516 962
186 26 289
148 317 286
562 58 204
757 104 545
269 832 819
680 94 919
835 463 618
279 236 157
757 743 559
227 135 554
80 281 943
758 980 724
620 852 335
754 182 480
292 864 165
240 896 641
781 696 855
654 655 313
154 653 982
536 461 914
601 272 149
636 846 547
46 514 476
532 409 865
519 594 656
92 515 227
39 867 771
851 407 207
309 602 550
324 255 745
995 194 218
872 910 912
345 155 448
31 81 635
546 584 264
469 620 989
418 591 184
280 77 688
853 359 167
952 373 785
426 658 81
926 234 862
803 972 987
705 735 507
664 486 249
200 721 696
558 712 145
46 469 24
29 154 847
115 382 730
824 162 628
462 27 984
401 40 71
120 409 77
157 256 701
250 93 968
551 702 55
664 746 924
937 474 339
971 411 299
705 317 162
10 742 513
734 464 664
359 923 203
586 703 144
743 436 817
833 512 635
729 823 286
88 707 43
842 607 899
81 843 883
625 608 466
135 164 875
787 616 93
355 809 621
58 23 812
688 579 221
853 752 833
618 732 875
283 897 761
962 900 380
846 905 318
538 577 433
392 299 839
176 355 995
122 592 585
803 653 554
146 211 419
218 451 90
642 210 419
490 743 424
907 657 33
150 626 783
242 125 878
234 416 579
423 768 645
633 465 269
953 931 864
300 61 450
273 391 542
512 89 668
323 541 590
543 286 975
533 481 732
729 396 750
24 966 503
304 211 945
786 68 216
808 925 924
508 511 210
281 486 240
858 77 828
958 590 217
975 369 831
956 546 28
640 685 814
265 35 700
948 929 301
762 522 21
807 102 819
375 190 680
521 593 485
889 415 144
591 53 522
407 380 638
143 470 240
256 103 506
116 64 110
513 342 863
757 334 137
570 130 894
517 698 824
170 877 409
519 66 969
145 759 942
480 850 247
873 230 561
162 17 787
916 326 405
631 401 774
432 611 162
684 112 173
993 124 212
430 717 224
383 103 702
134 220 352
332 287 370
758 904 698
197 242 547
548 599 793
881 636 769
769 421 975
306 510 438
894 252 918
821 808 685
906 134 329
301 791 506
256 739 574
444 857 358
544 232 565
938 255 500
282 812 335
497 626 668
839 939 818
188 671 754
217 157 618
713 468 600
707 784 620
977 689 785
304 379 485
169 754 33
568 216 471
38 210 258
992 522 723
147 605 939
922 475 165
581 175 629
831 232 390
684 501 89
268 198 830
174 545 348
952 639 318
431 986 466
390 290 196
392 10 723
165 433 438
596 94 570
251 216 742
804 924 861
16 251 981
450 387 667
555 935 435
132 46 383
45 817 955
47 203 828
199 676 18
376 710 470
237 85 148
278 829 177
800 326 179
922 983 287
229 97 645
745 320 635
754 153 107
132 616 22
314 139 292
533 500 700
31 153 278
811 466 511
840 974 469
441 528 702
34 848 407
422 379 525
752 755 682
953 488 442
551 219 873
864 144 427
995 964 388
543 754 135
115 558 811
46 336 181
209 959 734
181 879 958
311 564 182
675 811 742
800 720 642
454 568 850
113 838 509
260 814 860
191 616 671
854 195 646
127 721 960
141 49 617
270 929 472
547 474 19
175 641 38
43 790 413
118 797 949
370 945 348
861 896 819
734 239 214
661 446 864
89 679 827
896 642 239
716 737 295
497 189 885
902 360 141
368 493 427
577 755 413
500 575 76
107 225 782
624 828 908
696 832 588
224 281 631
63 597 823
247 342 946
574 933 466
487 939 797
983 377 197
509 442 24
204 492 393
134 613 332
505 119 745
68 189 360
232 426 933
370 391 122
143 999 221
953 711 242
866 789 727
585 769 519
93 562 788
939 697 834
576 292 735
817 303 918
553 188 672
482 385 15
673 100 756
659 94 687
746 844 535
92 695 660
711 908 160
702 586 41
574 420 527
351 118 375
933 933 86
450 558 841
154 188 743
76 490 429
422 241 368
28 785 637
915 408 947
711 76 378
635 12 687
309 463 70
508 192 970
644 95 50
253 79 179
687 913 492
920 994 654
174 828 354
519 735 633
116 79 580
630 56 847
596 673 108
759 492 99
286 771 497
700 594 451
913 257 285
709 164 649
137 304 842
893 731 125
151 502 241
927 821 871
863 477 268
605 684 548
130 740 516
389 801 198
913 788 927
984 704 860
751 239 400
910 459 999
923 286 139
35 126 335
851 924 455
174 472 51
794 404 355
69 796 96
62 440 817
326 512 610
526 479 704
437 434 131
400 654 858
142 891 621
267 956 739
115 377 73
132 924 372
772 250 626
663 768 604
933 395 975
854 470 633
313 513 780
829 576 430
137 392 622
797 450 873
793 510 532
590 200 944
405 752 575
251 319 82
822 620 940
764 90 407
921 665 137
201 560 984
932 53 708
583 540 781
551 690 870
922 29 903
262 963 372
494 766 959
292 835 926
526 94 490
231 759 537
271 389 663
964 659 89
728 846 633
661 973 465
615 315 571
525 493 418
833 421 980
912 530 207
871 496 705
221 232 185
691 868 529
700 887 675
461 61 921
937 969 262
506 988 116
460 819 920
409 553 61
278 694 365
568 415 704
712 88 428
214 28 157
175 692 921
52 341 597
667 769 219
27 286 302
300 586 464
217 986 491
890 468 659
158 977 374
574 837 466
360 572 559
177 937 459
269 365 150
388 298 501
673 810 234
797 890 839
94 547 509
927 811 115
355 810 816
526 197 569
342 413 368
15 509 99
662 509 330
923 731 686
473 135 427
274 478 369
554 132 790
552 900 244
849 161 305
552 812 454
675 279 677
529 930 29
551 995 845
217 610 32
864 621 896
266 417 171
589 492 326
331 696 856
510 429 292
18 167 679
999 945 842
41 427 930
665 447 50
476 854 517
145 43 734
178 555 791
684 596 911
153 881 118
34 712 192
295 851 469
677 451 240
479 649 763
403 669 996
501 232 291
501 557 649
613 673 806
693 438 359
322 191 268
585 854 883
319 30 270
508 521 477
853 676 419
65 705 974
261 324 189
936 572 363
48 720 602
804 114 324
620 966 347
900 326 583
20 100 808
160 527 909
786 445 662
803 351 89
789 167 85
399 887 35
527 721 677
105 594 819
73 283 727
938 371 708
112 857 295
953 885 158
393 833 584
991 86 985
769 369 713
288 101 772
811 996 247
514 790 568
778 88 40
676 538 963
776 393 487
669 631 557
181 874 789
287 394 153
449 757 794
47 883 789
553 829 402
682 624 24
722 126 196
430 843 837
959 210 447
412 664 345
309 90 818
474 587 369
120 857 80
685 783 466
985 82 123
333 519 884
186 873 226
874 182 216
198 799 973
232 645 267
684 546 496
148 423 22
238 673 837
798 23 285
77 145 436
780 624 115
683 332 638
40 570 925
304 608 718
335 884 777
965 967 919
276 638 342
304 994 726
966 966 574
925 614 904
10 301 302
688 910 493
683 88 456
939 877 132
281 570 402
448 644 40
982 244 724
839 229 453
475 424 566
867 289 987
151 743 704
372 374 26
974 716 275
609 331 245
580 479 520
996 221 17
796 454 678
441 179 403
734 309 11
904 430 130
988 541 814
354 718 684
64 444 142
140 847 796
972 977 328
913 265 617
880 788 397
963 907 82
782 809 421
514 536 654
77 287 590
705 648 159
304 709 565
731 810 996
231 174 977
653 471 375
698 521 255
743 495 867
621 35 879
742 355 240
74 328 929
272 569 991
710 417 445
34 369 409
714 213 869
332 481 434
920 216 290
708 774 854
864 347 210
421 674 569
723 499 51
176 54 868
668 794 130
281 582 399
33 575 924
420 420 315
146 718 984
302 95 307
511 639 818
725 587 207
468 714 129
276 754 317
515 433 178
416 198 709
966 963 421
255 26 138
725 27 169
695 598 575
877 470 715
928 168 913
802 790 538
308 100 659
877 263 621
852 387 337
572 640 597
770 457 943
381 322 904
525 258 98
939 279 63
964 450 579
152 804 712
93 314 435
94 931 948
959 514 780
847 50 158
209 891 140
205 597 345
334 701 793
582 450 226
294 32 932
888 250 975
489 388 975
756 640 128
61 247 675
940 532 754
93 949 361
937 968 989
571 634 824
811 49 429
978 278 516
223 297 84
163 776 114
146 177 928
140 428 796
372 594 442
872 722 330
74 600 552
206 590 128
758 578 906
130 428 824
616 231 75
399 200 391
461 969 787
30 174 933
970 108 920
386 610 201
571 543 219
159 770 81
748 550 586
206 542 365
425 192 692
967 148 598
658 846 772
174 24 810
973 969 692
469 577 84
322 108 421
887 304 424
360 57 412
904 210 383
886 986 774
671 988 252
540 633 694
325 635 348
753 867 269
364 956 897
787 903 939
816 845 450
688 877 851
45 421 497
42 70 909
981 169 201
155 854 253
393 226 879
589 898 501
662 66 515
38 559 354
30 779 614
654 189 367
12 234 980
93 853 836
74 202 138
73 765 461
502 784 451
986 10 489
954 946 617
335 686 515
654 111 508
763 165 235
915 336 801
625 926 285
27 459 892
961 189 906
147 605 338
339 709 527
472 430 370
562 398 739
434 986 56
882 540 399
405 801 756
836 760 229
852 637 416
222 55 147
723 796 367
304 543 962
624 456 659
552 653 287
23 299 484
103 38 241
551 404 506
819 791 871
94 557 690
229 314 199
311 697 483
534 733 158
845 277 840
704 148 669
286 825 953
595 324 543
382 855 315
757 665 719
420 850 829
799 184 943
686 281 201
572 722 352
166 205 623
129 646 214
22 283 900
86 633 174
305 283 166
445 32 733
698 409 663
63 367 34
741 985 570
858 547 760
125 375 654
863 548 808
753 696 423
280 466 250
304 717 418
473 610 331
46 835 648
46 900 208
184 988 941
218 971 391
75 885 38
985 293 955
15 597 128
657 338 602
195 854 115
588 494 42
962 513 756
144 118 510
248 593 547
77 891 173
777 566 517
795 12 671
697 544 103
50 136 173
348 392 522
382 969 723
920 214 725
920 899 179
588 616 538
161 566 920
766 319 355
145 281 496
421 481 885
611 556 993
414 871 923
343 850 680
292 847 746
406 677 543
870 202 512
85 137 742
99 619 894
979 873 335
38 826 177
408 600 528
703 106 861
646 166 838
262 944 206
75 263 542
244 633 54
233 581 760
433 139 603
533 374 311
519 189 229
967 200 782
749 560 821
744 752 238
992 334 224
98 480 363
65 533 474
911 769 737
910 736 31
577 221 120
935 595 23
211 421 862
207 745 528
133 563 670
799 876 198
309 531 973
477 395 317
537 757 908
820 546 523
157 658 589
694 628 532
819 395 371
24 217 381
923 177 16
772 576 476
626 239 924
394 681 142
160 101 183
408 352 42
346 705 186
927 576 143
158 497 187
659 225 11
620 944 794
211 591 477
418 698 810
286 487 200
111 345 380
657 437 38
439 777 378
724 564 218
729 907 892
128 900 800
815 140 752
363 468 738
266 714 397
580 559 749
424 238 662
535 282 466
379 393 163
274 542 882
985 553 974
91 303 509
601 158 966
666 16 530
743 111 477
844 420 949
175 365 933
375 190 941
544 172 996
615 222 537
956 739 993
322 693 774
518 558 573
982 464 144
80 548 181
707 79 659
696 988 80
17 809 210
608 390 443
681 42 668
744 427 54
78 476 876
334 134 787
444 44 88
521 907 86
798 961 567
992 537 286
147 42 288
717 547 849
684 196 822
459 942 580
714 326 688
621 416 218
50 82 266
980 227 264
766 528 779
547 635 366
566 13 241
852 28 704
798 188 165
533 216 804
388 517 133
158 605 119
152 881 457
326 622 692
531 386 536
688 113 876
59 126 201
434 115 870
261 79 857
438 251 16
545 799 328
435 114 33
965 416 880
936 365 255
279 511 221
719 233 80
872 569 966
834 36 651
67 645 804
693 790 471
748 792 868
656 868 618
368 738 271
447 697 903
745 842 181
191 131 517
442 378 468
718 617 227
870 165 465
895 525 132
108 903 477
625 673 314
581 488 411
779 473 871
603 381 725
148 787 27
170 102 785
211 672 45
594 872 693
126 626 187
603 207 825
196 463 461
948 155 906
637 719 923
371 25 309
767 113 491
609 190 68
522 154 607
717 197 50
858 648 132
588 92 546
971 332 952
860 527 707
138 239 688
920 173 218
515 308 727
254 349 189
749 657 234
799 244 101
949 527 492
811 740 966
229 717 520
955 294 224
625 12 246
105 383 980
180 549 293
916 230 946
453 488 293
629 561 781
176 409 369
732 107 81
998 837 775
927 899 257
86 617 851
576 454 660
374 179 594
989 889 575
187 140 768
706 651 851
956 933 510
856 717 516
540 269 423
684 906 719
127 896 478
83 715 344
838 569 82
905 571 69
782 13 335
363 921 821
665 545 191
678 603 563
529 560 731
319 922 784
811 316 269
350 384 842
704 156 83
994 205 521
351 815 305
131 405 715
685 925 15
49 528 953
104 384 750
852 696 926
355 918 707
721 345 409
870 366 499
110 818 279
653 252 106
921 434 182
12 469 498
677 182 939
714 167 135
568 807 63
964 20 719
605 249 483
977 966 599
735 474 609
377 147 230
138 761 75
987 427 512
136 545 70
271 473 437
146 193 80
431 831 728
432 227 46
121 625 441
430 124 94
611 672 92
950 901 972
583 417 767
19 627 659
597 330 126
393 810 195
632 429 842
91 393 627
824 357 732
474 431 209
206 401 991
136 704 478
863 321 982
921 657 57
82 304 219
489 200 78
854 922 621
662 85 613
591 402 249
146 824 689
956 14 187
184 860 270
697 57 795
988 568 453
553 750 60
768 622 84
266 166 210
291 154 830
603 43 510
667 641 272
767 136 585
512 187 534
929 393 758
366 106 607
867 309 863
529 140 301
303 62 245
788 116 495
147 63 651
532 221 308
72 259 274
837 982 809
503 629 347
816 415 106
190 708 349
206 964 248
787 335 707
323 142 979
408 543 722
17 859 952
725 480 805
713 173 526
876 368 211
339 657 369
34 800 925
255 367 651
617 11 931
104 598 716
705 88 594
980 972 216
66 704 720
153 611 594
461 955 209
46 937 861
153 800 257
932 422 327
179 806 381
365 236 769
198 779 578
549 928 830
991 256 842
438 744 223
220 176 718
939 465 441
807 498 421
535 179 573
151 908 631
717 520 749
873 662 78
535 207 694
427 670 499
583 867 534
242 524 81
776 421 643
415 766 585
101 848 709
236 648 615
675 641 692
241 151 534
151 532 290
189 142 799
30 349 10
907 879 324
483 155 20
889 88 473
429 402 698
787 701 356
229 429 552
706 594 799
438 803 42
732 560 674
831 906 768
118 878 218
823 732 848
454 517 67
399 386 327
304 640 614
836 941 486
160 506 13
770 118 654
627 583 36
491 461 527
272 571 635
447 505 199
218 821 144
651 440 299
519 909 499
730 55 916
641 714 398
687 912 801
628 832 353
616 839 548
293 43 761
777 502 393
115 440 299
473 192 748
93 781 357
136 855 715
861 996 703
398 134 607
846 530 946
690 769 969
320 603 626
347 973 722
866 230 404
160 546 99
786 647 259
506 305 802
345 818 280
945 677 283
56 528 766
86 113 768
424 399 151
328 97 458
129 391 214
816 157 269
395 949 993
479 826 613
485 582 210
495 594 720
663 519 747
954 925 11
460 267 983
30 432 325
383 827 158
977 94 923
883 768 55
544 421 866
727 863 524
967 721 92
515 537 234
67 856 502
154 853 780
928 149 899
334 789 574
946 610 994
174 405 607
180 747 682
40 978 731
575 196 933
912 19 992
767 893 395
617 761 775
80 615 392
116 240 161
783 384 451
882 262 512
449 647 355
750 665 161
71 220 619
646 463 655
106 37 879
148 515 283
67 712 843
687 245 548
233 962 896
725 121 635
243 840 704
746 467 96
555 180 742
745 526 429
902 431 901
65 477 771
920 536 812
199 510 633
13 80 429
918 402 567
845 901 203
402 542 574
753 242 392
425 108 792
475 884 91
482 335 53
31 382 208
211 438 66
571 136 598
763 514 258
920 725 978
859 571 30
802 965 776
25 613 65
661 824 196
220 617 855
647 680 223
910 213 302
365 446 88
120 25 408
576 231 674
517 436 407
380 15 397
748 273 380
247 837 704
141 135 61
624 441 920
379 889 438
72 911 696
412 520 804
408 668 774
147 329 62
490 223 291
709 734 276
381 162 35
858 348 855
226 528 149
714 881 922
682 236 500
250 384 118
23 334 116
381 330 929
204 573 80
949 926 314
305 73 324
598 33 344
72 33 946
711 504 740
500 850 830
231 226 162
143 230 722
286 236 925
767 159 182
241 266 973
237 509 55
273 522 327
435 713 384
532 969 619
393 424 919
908 951 506
16 656 622
10 296 578
392 844 976
745 339 397
322 695 152
359 596 134
589 98 928
366 99 24
864 42 966
853 171 251
376 257 713
877 255 501
797 757 620
455 710 595
106 150 315
134 685 709
299 950 123
477 88 382
937 798 898
371 605 307
603 921 832
294 769 428
561 121 594
96 185 136
759 809 652
883 207 363
373 432 609
631 704 693
771 303 376
991 611 151
173 282 602
340 969 619
957 967 350
825 163 423
659 762 275
202 683 542
106 958 13
980 831 583
276 822 697
254 195 820
338 189 966
367 941 470
929 375 666
425 757 140
496 467 55
516 944 143
492 574 321
683 64 491
767 145 535
461 774 705
760 241 71
137 70 34
521 408 960
595 106 530
876 150 342
338 477 809
534 78 723
834 747 708
105 793 245
303 867 148
699 337 433
78 694 880
881 51 775
386 489 484
159 834 609
156 924 630
713 351 537
854 334 958
30 861 581
587 156 307
598 225 924
39 459 155
149 236 956
935 519 635
827 241 841
364 57 182
234 946 130
920 752 366
688 493 890
25 721 887
857 551 835
340 418 754
436 252 311
756 914 470
32 836 178
262 275 54
130 704 363
921 831 797
107 200 620
683 193 834
916 95 738
973 639 45
192 486 668
873 459 509
519 613 955
375 258 747
610 298 157
645 830 27
623 202 891
267 758 459
351 846 38
368 55 612
345 640 151
278 684 651
607 848 113
326 576 983
625 89 808
566 400 248
118 578 735
421 476 704
957 710 924
676 942 21
362 412 27
368 232 16
550 242 294
350 178 970
801 850 656
540 713 756
706 847 606
575 142 468
658 336 953
809 231 430
811 742 237
911 355 800
48 890 439
678 54 149
48 919 278
436 932 177
650 570 60
374 311 168
160 827 850
559 78 421
460 793 590
529 314 267
875 506 44
248 172 395
900 133 672
168 869 145
533 316 481
766 581 287
242 308 767
452 241 438
787 835 91
422 722 371
96 897 21
388 596 751
771 250 733
376 872 78
169 576 543
24 183 344
554 333 362
526 226 914
213 193 259
32 466 633
88 339 364
174 467 753
557 613 769
631 378 620
282 693 65
118 703 49
402 428 315
818 55 280
600 388 787
506 934 989
789 861 743
425 302 800
982 527 823
615 876 773
626 649 33
857 537 607
148 117 355
700 855 601
51 779 801
886 362 767
784 422 139
552 961 619
58 651 834
253 563 386
462 709 884
302 493 91
861 940 29
499 177 510
513 597 902
640 512 381
655 878 92
455 637 398
600 603 251
833 771 748
214 508 420
707 255 933
979 694 178
698 406 175
813 170 684
985 276 479
544 427 752
789 329 715
712 398 195
988 747 607
823 127 384
685 722 344
294 137 777
610 568 826
483 234 479
86 787 647
847 890 75
17 935 431
453 97 835
544 382 733
636 321 861
553 605 331
423 736 461
477 295 906
933 564 238
654 905 258
215 863 317
754 161 853
382 328 680
465 629 436
343 834 644
212 884 943
119 216 681
989 351 501
385 388 255
18 393 803
414 780 877
977 527 617
898 187 157
579 590 159
818 730 60
857 995 751
726 577 459
995 72 22
237 268 861
604 612 395
339 777 515
944 67 731
501 17 162
447 704 182
699 169 385
575 971 938
860 854 725
193 17 648
204 36 240
774 739 490
829 686 653
634 272 829
245 551 536
271 322 320
807 638 383
131 964 621
634 185 577
854 881 770
674 582 704
418 592 819
415 349 603
665 578 845
589 317 958
887 919 385
723 682 110
92 462 821
835 988 910
265 957 998
55 986 139
136 618 279
930 505 243
732 200 482
934 424 507
671 84 529
324 186 739
954 555 484
439 626 792
45 701 855
199 734 410
500 362 323
446 37 412
532 359 626
313 528 897
546 474 255
277 522 195
595 290 520
42 864 528
543 12 478
744 61 350
640 619 596
677 123 947
897 480 533
590 906 75
930 797 412
836 724 909
63 556 124
960 242 427
353 903 885
240 482 472
182 76 18
577 560 76
834 662 400
108 308 741
722 776 383
804 318 474
206 949 28
825 118 349
343 239 277
872 820 180
83 351 268
418 791 703
974 319 797
760 985 825
568 782 998
103 365 179
844 462 167
176 978 993
324 249 37
173 486 47
551 851 135
492 39 152
776 218 706
927 200 990
280 695 251
407 418 161
818 747 689
18 67 475
761 569 243
867 632 478
978 962 335
613 228 692
853 628 957
941 371 889
728 282 349
552 469 830
416 190 415
107 904 491
467 78 646
232 982 376
227 724 263
359 552 736
291 245 762
844 851 574
572 305 245
895 241 269
879 161 386
88 473 968
199 340 45
136 636 233
369 103 250
947 192 213
779 729 133
339 88 779
941 189 365
901 94 795
789 660 986
74 367 243
144 669 681
431 386 472
532 69 367
354 848 493
250 208 852
274 781 461
442 833 277
669 283 598
951 543 986
690 241 972
605 65 217
351 875 458
761 723 343
723 572 88
556 117 585
832 894 548
91 766 667
325 653 669
743 912 877
919 565 395
739 97 361
672 12 85
478 553 206
201 422 956
220 672 927
341 792 776
432 372 318
886 554 525
761 959 45
728 263 861
561 971 321
760 317 657
896 779 473
167 501 75
868 950 722
710 471 134
589 769 493
393 519 978
775 110 396
969 844 414
188 796 106
533 994 790
571 557 277
50 246 138
817 278 38
207 785 263
512 783 899
294 10 460
541 258 172
525 770 760
164 902 355
216 402 606
890 537 400
311 28 886
309 739 771
161 289 654
957 60 410
701 512 634
569 41 309
911 153 294
986 572 700
432 298 879
515 663 814
974 724 460
750 481 183
970 979 723
837 990 505
195 326 834
848 424 78
53 524 217
939 114 280
54 677 167
266 897 942
573 280 353
977 526 180
57 817 520
681 628 432
48 693 98
52 507 774
272 927 852
112 812 842
151 651 997
861 82 407
419 285 731
137 107 877
857 647 586
542 706 837
562 401 812
235 900 790
559 705 149
794 753 371
274 968 576
829 939 97
948 142 677
874 624 91
182 613 458
580 779 742
200 738 791
18 997 810
262 783 344
219 34 603
936 283 241
899 57 784
872 324 852
381 920 356
20 520 827
898 967 311
978 897 624
575 299 51
386 496 505
66 803 608
455 265 329
315 215 913
483 754 294
700 503 759
106 854 613
355 648 763
336 43 164
62 900 633
622 756 533
411 517 71
864 122 309
332 538 814
858 294 824
376 27 700
409 92 403
827 157 925
407 161 369
749 781 52
439 212 652
974 800 733
403 428 338
967 955 484
584 240 493
128 733 54
351 310 680
434 556 402
121 52 198
110 22 969
722 114 90
77 935 793
328 916 377
797 402 968
441 775 617
979 535 492
30 892 235
531 511 429
367 472 65
191 343 283
383 490 436
670 781 56
715 817 673
623 278 773
930 897 161
939 487 586
488 787 816
43 215 574
460 816 190
610 233 560
211 358 425
959 188 923
930 306 335
904 907 701
583 231 139
876 224 544
740 879 553
186 885 240
727 564 273
708 397 698
183 754 643
835 448 874
364 479 868
74 585 347
540 359 657
136 942 599
894 52 620
532 191 430
845 888 584
399 751 861
875 326 848
962 209 364
751 451 371
905 641 167
389 586 953
446 231 505
462 674 839
298 142 601
462 93 639
646 228 577
64 177 640
24 897 283
146 82 15
550 480 915
669 430 594
53 816 687
10 593 843
740 904 371
32 882 73
507 937 696
536 120 156
646 627 68
71 103 898
379 989 280
174 759 411
577 382 445
763 755 235
742 746 320
839 472 241
981 636 562
425 662 923
121 335 621
174 803 506
565 838 872
837 463 739
897 868 675
450 790 887
197 633 906
29 857 970
603 554 789
963 342 522
556 287 674
352 547 599
270 109 962
924 923 788
757 620 939
382 27 481
299 160 436
301 523 728
786 998 830
565 221 771
256 285 16
122 979 784
821 763 329
874 848 539
274 523 460
241 934 83
770 949 637
302 233 519
433 913 891
863 362 748
68 899 359
427 703 782
885 463 223
585 282 251
286 307 373
484 525 263
751 97 323
321 906 536
471 833 448
979 422 345
30 605 629
138 938 565
996 447 151
599 540 610
130 208 55
88 603 316
749 578 399
909 582 434
143 337 293
275 755 328
26 448 374
397 951 974
852 299 187
761 390 942
758 176 641
967 377 528
163 747 732
632 107 165
110 908 422
941 744 260
193 579 724
587 988 249
518 413 660
238 686 593
562 157 838
874 839 354
224 592 344
257 883 292
523 413 126
962 571 812
715 122 404
550 294 158
494 101 691
943 857 255
574 975 369
76 364 202
99 64 90
638 161 507
755 864 941
311 989 88
781 714 18
462 631 339
795 834 156
217 194 622
827 985 850
187 46 354
212 335 466
821 656 970
920 456 517
27 525 347
137 439 37
146 84 58
509 656 743
987 92 706
348 674 90
619 192 86
150 29 494
734 229 549
175 395 257
848 165 948
355 279 35
63 924 582
469 228 125
617 289 62
652 705 931
560 276 336
783 502 952
612 726 182
982 666 105
83 563 908
81 637 635
402 556 715
669 521 220
567 538 574
178 425 323
646 886 574
990 953 338
228 869 182
245 450 991
753 785 622
780 578 972
882 915 10
986 698 354
667 941 163
895 991 573
243 593 806
22 458 532
948 619 454
241 109 632
678 451 538
555 626 152
206 637 780
368 112 10
408 688 501
498 786 163
356 872 186
141 589 261
883 666 581
499 451 150
990 599 816
709 202 158
254 299 74
879 105 994
751 17 868
512 871 24
81 683 698
841 509 195
925 414 280
76 347 962
668 340 107
104 213 220
72 782 522
854 362 558
11 618 155
778 483 312
452 407 311
474 856 155
707 446 698
730 635 333
218 560 595
916 938 518
440 257 558
936 208 916
580 741 134
264 545 588
516 62 437
342 697 211
344 866 720
467 767 903
678 123 871
740 410 532
96 409 354
732 968 227
763 708 590
24 65 795
44 148 151
283 389 518
294 118 312
740 573 336
798 790 222
959 846 120
912 781 748
88 425 480
291 698 236
561 953 628
548 699 294
466 873 444
961 397 204
283 378 117
477 600 690
570 13 881
475 94 116
635 453 749
960 988 537
314 261 908
293 497 718
883 490 38
794 943 734
991 835 128
493 21 739
117 573 51
84 220 30
784 530 272
725 688 346
657 513 337
948 950 21
647 548 293
50 338 606
147 727 851
539 560 621
115 796 142
157 299 396
647 241 858
290 479 955
94 621 565
995 749 983
729 24 452
288 479 267
143 399 179
828 311 998
531 165 619
729 51 749
472 421 945
151 334 321
590 820 652
158 238 254
960 75 482
752 216 817
262 622 737
846 942 294
777 500 747
216 332 115
307 651 675
526 627 154
905 867 121
579 939 922
934 225 783
896 259 844
649 664 628
404 967 456
996 773 165
292 52 540
263 797 725
832 38 136
322 235 951
109 785 520
598 360 186
856 947 190
491 956 115
637 725 108
512 864 396
482 45 765
777 889 460
931 189 325
145 962 991
918 144 811
112 69 32
844 985 65
532 741 553
42 434 863
192 614 934
343 780 145
663 502 902
640 395 999
852 143 173
742 263 196
906 995 707
72 859 244
546 755 27
610 743 914
950 623 724
183 246 491
170 875 261
138 974 562
59 278 550
739 703 886
777 225 372
977 92 195
631 572 720
867 977 573
858 63 628
435 522 875
227 893 557
850 369 475
514 777 571
408 80 892
231 456 545
471 307 18
75 164 797
262 214 955
560 660 288
296 401 678
701 305 177
975 851 710
845 848 553
807 93 979
216 754 687
983 609 494
572 553 51
330 252 308
216 70 414
739 962 398
651 804 978
546 86 141
713 803 381
336 671 530
575 745 200
355 184 249
890 215 277
419 786 264
60 816 922
570 53 390
36 168 319
287 791 702
405 77 593
70 291 293
436 959 203
508 165 395
742 612 834
881 330 184
345 773 191
725 208 294
698 802 364
391 757 209
509 742 62
938 317 52
260 881 895
682 605 979
341 71 887
697 998 161
386 497 888
846 26 80
917 961 806
382 913 535
715 425 39
48 629 926
130 759 801
495 759 296
565 73 891
571 340 424
533 617 904
878 319 728
35 627 883
419 286 669
574 485 775
606 462 777
470 732 999
599 856 293
609 866 487
341 583 894
179 640 345
482 686 670
738 987 49
87 133 504
566 867 541
880 271 312
31 734 745
303 586 826
484 598 694
355 510 468
502 153 93
775 459 197
147 286 91
645 645 81
404 708 863
999 414 780
84 891 689
694 39 135
882 187 657
287 564 174
737 93 512
364 427 249
541 174 858
439 726 459
630 666 566
29 503 676
904 81 510
811 835 894
172 544 378
651 622 468
621 797 363
71 837 196
979 656 102
556 80 739
217 168 696
835 393 560
272 543 204
858 381 17
858 566 37
976 351 982
309 97 548
130 972 841
488 977 368
300 982 701
860 945 303
42 681 326
231 987 500
899 151 866
582 613 180
884 942 860
526 105 903
357 387 999
177 340 885
496 716 607
45 978 640
829 159 817
521 274 654
675 777 428
395 956 17
504 778 246
463 320 653
16 231 715
169 348 884
311 497 258
66 789 93
299 255 488
835 327 235
604 499 919
938 462 340
89 417 662
833 871 94
726 273 485
912 735 233
822 573 168
658 717 323
832 449 951
925 977 698
117 243 605
707 423 291
259 185 676
554 638 860
304 744 527
116 730 890
381 497 206
382 938 61
707 125 85
500 73 250
794 871 353
316 365 340
871 431 259
181 347 327
891 681 760
241 295 292
958 229 768
555 108 387
957 657 967
260 876 413
593 935 254
770 519 471
693 494 195
34 858 592
111 239 46
787 340 633
669 304 586
541 588 314
900 984 746
750 658 553
60 616 514
859 658 294
208 813 40
596 753 653
622 466 366
632 897 293
750 181 133
654 460 206
501 224 364
84 737 245
362 135 54
387 518 316
417 865 620
28 537 69
457 239 688
241 42 489
19 733 858
132 703 639
751 593 844
74 970 852
806 370 80
977 166 559
280 912 711
371 293 746
986 510 993
869 593 674
448 697 503
543 146 474
546 598 685
587 680 179
101 269 387
425 313 104
236 671 442
163 261 321
436 127 88
560 755 821
495 191 312
420 533 764
443 586 333
846 227 573
138 400 666
109 46 861
266 643 497
924 579 730
199 27 275
664 14 868
419 321 987
250 542 489
146 92 761
91 370 814
463 743 331
974 200 162
54 197 900
213 517 61
293 720 465
628 565 545
208 742 313
522 664 709
381 512 140
578 806 239
91 215 907
714 132 60
531 426 41
151 408 784
824 362 464
200 373 276
914 579 963
595 665 770
707 446 565
627 82 643
696 384 835
170 965 425
459 234 636
173 230 91
480 820 255
803 195 754
656 447 808
372 285 352
623 106 247
916 274 512
510 78 391
311 706 662
785 373 56
392 719 950
808 669 231
313 520 415
233 549 341
931 328 628
90 323 196
947 276 967
516 422 832
952 405 331
990 303 633
692 176 684
174 699 970
353 423 990
543 613 997
119 989 63
113 576 381
943 37 130
170 451 128
381 716 781
635 156 667
833 155 90
966 451 211
208 554 504
332 859 260
362 31 871
497 267 175
203 478 75
317 874 401
114 739 90
148 783 272
850 142 276
603 875 179
581 547 51
229 824 762
178 113 243
14 774 747
389 339 948
297 336 580
322 582 210
120 230 233
169 427 275
716 353 978
29 654 421
998 280 208
822 384 701
433 344 706
912 182 870
690 825 146
153 263 525
134 342 842
105 928 192
459 513 296
333 937 265
119 677 601
498 982 554
349 479 634
92 723 349
189 985 229
246 484 463
542 188 360
37 934 126
337 225 701
322 452 114
660 933 957
850 822 216
581 728 544
544 709 297
360 262 219
340 947 210
654 14 51
944 155 694
573 981 433
51 235 308
586 263 602
926 253 556
512 616 756
877 854 919
785 572 441
892 154 19
469 40 578
88 929 409
752 615 461
222 346 942
190 42 355
945 84 622
510 445 36
995 596 908
179 299 397
565 919 60
616 101 785
883 640 160
184 262 502
578 703 613
201 120 751
371 63 754
244 310 447
793 236 628
349 47 249
209 822 544
823 27 888
438 500 539
918 756 288
774 780 372
979 490 742
772 436 349
57 22 273
682 480 682
700 186 900
974 313 568
129 281 654
507 129 844
594 956 858
166 450 581
707 210 997
726 385 841
574 296 840
404 341 727
180 825 913
837 556 47
227 115 23
163 451 212
296 54 988
109 634 797
868 839 23
926 182 216
434 60 809
862 663 773
405 459 273
63 465 177
295 884 671
50 503 843
604 704 488
874 943 764
916 503 399
446 641 24
706 525 57
36 105 618
793 122 81
513 905 384
38 322 560
21 276 462
673 124 753
701 950 31
132 468 628
336 624 665
791 557 987
714 723 547
969 341 536
145 969 64
26 50 687
176 111 426
789 611 121
842 504 583
110 669 511
613 914 221
926 535 131
117 783 15
294 241 161
599 979 536
526 906 900
623 814 430
669 962 542
293 987 935
165 921 218
191 989 148
338 527 521
240 613 522
905 521 733
874 217 726
224 83 824
65 867 41
489 411 519
907 797 260
699 826 916
909 600 215
288 788 591
158 750 957
255 439 362
227 544 21
163 339 745
167 920 526
752 286 357
258 638 507
73 451 446
36 833 635
299 888 415
210 58 652
772 662 811
610 90 666
490 414 38
812 968 517
949 521 404
196 895 759
592 913 556
237 143 185
765 202 545
541 450 702
267 666 592
887 882 788
244 837 762
882 193 589
960 996 827
691 313 777
661 268 331
363 734 87
355 39 967
774 528 898
480 137 898
428 161 861
935 786 604
887 384 708
896 223 462
680 175 655
512 285 201
648 924 968
464 234 721
773 340 614
487 824 213
347 917 115
890 259 986
470 610 30
597 60 366
166 257 658
443 754 288
606 919 66
93 778 31
261 492 27
589 803 751
587 790 121
262 775 53
480 484 448
214 238 413
911 419 486
907 743 785
327 906 619
441 218 432
649 687 690
926 371 493
408 43 72
527 951 278
780 785 740
202 261 429
58 742 274
75 670 743
536 717 450
530 20 514
981 933 983
956 781 858
398 298 188
264 663 794
681 736 449
303 895 94
887 664 246
754 489 460
733 84 698
167 363 795
239 262 986
930 197 600
851 287 952
762 423 516
397 717 814
374 596 75
66 802 46
763 484 371
199 833 82
358 97 446
246 511 750
766 103 13
917 677 945
250 309 640
726 522 245
257 173 553
125 675 737
497 522 769
176 488 955
890 717 394
153 825 467
616 632 79
957 923 122
454 779 146
216 941 11
945 125 785
186 769 811
884 59 479
54 167 651
692 219 323
706 747 655
910 119 424
939 336 588
950 11 737
166 97 131
97 513 300
856 673 306
930 631 965
801 366 149
440 52 869
760 440 322
903 67 413
229 731 832
513 255 783
67 413 506
900 26 996
439 573 730
950 996 603
556 340 916
908 465 218
309 922 643
913 735 820
795 744 886
598 114 482
825 381 789
293 361 342
864 296 833
225 469 288
766 658 527
479 710 843
104 51 446
32 165 211
790 946 404
302 863 686
611 223 365
978 285 781
553 249 486
549 424 913
693 598 727
950 606 99
23 318 234
73 33 770
764 775 645
910 858 338
686 204 352
998 434 739
280 745 833
990 237 649
75 855 643
485 630 202
310 452 273
96 665 326
575 386 727
863 427 898
612 137 265
95 479 22
744 303 603
652 328 299
62 276 179
959 379 203
28 413 615
504 26 544
982 113 529
718 921 649
269 297 970
339 564 538
668 646 187
523 101 432
31 526 855
576 37 958
726 296 79
429 87 924
605 88 794
146 57 135
553 998 401
46 339 435
561 114 858
772 313 122
590 935 970
987 573 922
409 149 803
34 988 137
732 766 628
137 266 277
976 242 66
747 14 896
16 310 675
539 44 939
265 21 310
967 102 964
720 510 551
344 440 309
408 362 884
624 492 634
878 644 766
172 53 999
568 393 935
282 921 947
199 25 294
254 461 686
198 663 562
540 151 309
162 575 510
459 862 18
694 569 615
975 91 615
690 661 503
547 481 131
141 167 885
544 766 510
826 873 869
996 392 89
69 328 222
316 676 532
247 497 593
410 512 21
92 415 935
186 298 490
986 947 11
863 125 425
234 476 921
141 844 368
971 950 717
971 79 341
634 193 487
846 589 524
823 260 707
942 444 896
695 90 489
120 446 789
233 89 55
192 548 998
806 183 427
510 83 810
770 245 781
937 359 963
353 102 160
278 242 40
500 942 797
621 583 110
48 411 833
695 996 881
776 309 589
910 961 277
276 265 215
940 591 700
569 65 522
368 58 657
367 118 179
67 701 516
325 507 420
150 943 332
904 867 15
205 217 65
381 893 357
624 295 460
873 873 264
268 46 219
127 94 762
45 575 802
224 958 329
159 473 367
594 514 243
417 387 521
952 868 654
802 879 287
574 678 386
428 651 776
628 476 560
661 887 289
719 676 143
371 668 703
200 595 303
873 463 583
964 734 511
221 684 65
972 710 349
401 722 145
73 404 285
416 774 262
273 777 83
560 596 419
395 65 131
156 463 552
349 139 582
944 761 704
355 766 785
376 697 654
786 503 856
684 866 625
863 171 98
392 958 247
571 956 325
857 953 598
376 109 511
956 199 875
486 674 984
278 917 985
305 924 664
234 604 28
933 91 646
517 848 336
690 257 24
371 274 209
195 444 401
903 467 993
277 351 55
353 658 170
527 634 332
137 267 929
312 236 632
53 679 637
16 486 335
476 427 508
367 218 831
312 449 537
698 93 217
449 175 317
852 290 260
241 583 569
979 149 768
744 601 995
665 909 898
687 551 811
898 756 285
228 723 626
995 405 787
153 933 507
994 143 374
189 236 220
955 459 622
24 976 206
49 197 726
507 796 354
164 989 95
908 462 188
255 721 739
992 324 976
912 883 993
633 196 391
784 540 918
965 257 778
841 958 975
490 574 791
776 845 26
192 254 606
342 427 30
570 157 912
55 902 892
568 291 767
568 392 458
193 331 268
243 929 380
845 947 615
563 34 527
238 986 68
896 703 643
295 574 531
229 195 783
620 656 957
829 506 91
691 652 535
723 572 334
139 964 762
684 20 988
316 101 974
530 904 110
384 587 859
782 418 547
88 387 619
273 440 212
87 608 588
990 375 640
701 400 816
488 615 648
65 392 275
318 594 836
568 809 185
553 379 873
219 299 170
751 771 995
293 912 552
738 577 466
973 12 436
915 839 234
495 920 545
711 122 327
878 724 242
693 165 767
978 227 730
483 603 340
610 239 480
688 942 194
615 380 782
953 236 887
925 778 435
101 944 531
281 490 392
895 965 62
371 84 559
83 804 428
528 202 784
335 834 363
607 480 337
549 970 333
90 262 167
822 82 779
999 553 132
854 470 322
25 424 269
277 741 21
214 861 861
620 833 293
252 960 27
373 457 991
274 654 715
164 736 226
948 211 47
499 718 729
546 547 201
797 683 507
804 918 836
209 645 143
206 67 655
856 41 818
475 924 815
889 288 310
886 326 65
467 55 551
995 984 591
554 302 246
465 449 252
438 721 123
755 274 950
239 792 669
727 361 941
596 766 388
876 490 94
140 394 789
339 961 562
772 438 568
779 479 59
587 757 178
781 541 463
235 917 864
675 804 308
279 325 302
234 116 454
603 259 532
162 409 849
980 106 945
797 442 835
957 588 137
285 583 908
283 938 775
228 860 542
788 712 554
365 461 683
665 347 156
114 695 741
800 287 307
243 70 169
314 883 368
360 26 341
368 182 763
199 998 152
12 826 187
110 279 193
90 657 914
314 386 878
976 748 768
392 214 548
449 757 393
572 825 957
317 27 74
947 811 158
271 890 76
516 80 552
464 228 178
973 603 668
603 924 529
211 444 23
717 857 968
635 66 484
201 429 674
118 688 404
871 491 828
802 401 512
109 232 228
798 609 329
160 918 200
521 592 986
324 205 177
438 597 760
571 764 643
238 954 188
231 409 990
145 978 295
334 834 440
828 600 130
486 435 238
602 319 112
71 446 317
814 173 217
985 293 594
356 578 386
968 481 715
485 526 870
832 118 469
147 299 718
733 735 205
823 758 891
24 458 952
464 624 796
872 649 729
256 850 336
799 519 292
17 914 945
524 480 416
508 405 277
653 865 418
964 106 347
461 107 689
302 508 183
952 17 786
54 546 924
536 477 321
381 498 513
147 355 751
741 965 983
203 772 246
916 346 847
143 882 379
785 406 27
877 112 817
654 239 62
801 933 248
713 190 640
923 881 913
141 638 438
487 723 447
69 92 578
952 119 236
54 216 80
914 516 394
121 537 429
101 644 737
178 324 969
217 910 844
835 836 292
789 491 198
487 998 296
488 928 928
739 899 346
841 225 884
467 41 952
566 194 640
469 30 677
923 391 280
283 659 786
705 293 586
346 878 427
332 847 861
389 358 389
901 268 386
475 572 819
505 663 725
390 550 193
993 430 892
437 579 471
261 523 885
757 449 122
853 103 268
846 221 607
291 859 989
874 459 841
328 782 513
110 821 663
220 272 277
172 734 283
685 776 343
838 933 357
314 453 438
891 892 173
664 447 426
387 269 401
874 178 129
709 230 528
815 599 316
633 311 11
212 350 126
283 629 819
247 371 373
622 973 256
665 459 693
358 992 79
153 416 438
728 891 990
973 888 672
192 238 875
568 870 285
136 211 898
885 330 698
509 56 32
413 880 21
131 248 777
78 503 894
880 394 254
486 282 216
480 337 832
956 23 470
184 426 738
816 253 906
601 764 112
104 19 211
632 579 155
83 402 140
319 970 578
310 120 455
882 540 369
934 806 361
70 243 429
472 499 814
528 591 106
937 948 749
820 272 232
604 969 93
779 349 396
896 503 93
684 431 694
787 424 192
768 515 11
174 225 368
61 971 402
797 410 576
318 585 103
863 971 581
300 259 495
229 367 882
587 563 57
849 773 214
898 660 153
501 612 188
632 261 629
587 37 956
194 657 301
88 58 24
868 676 895
266 512 113
988 413 634
707 995 822
296 899 663
749 767 104
277 147 812
170 590 515
983 452 321
610 763 106
442 699 329
479 860 258
204 240 393
908 659 895
164 339 750
299 685 550
468 914 573
759 107 994
75 155 35
89 290 962
490 782 100
212 743 365
752 509 646
660 735 963
141 331 857
224 518 760
856 813 242
151 407 325
51 212 214
951 933 573
142 814 470
218 360 731
134 511 468
583 201 17
607 219 161
513 124 714
152 263 324
785 999 244
35 202 782
240 637 138
322 965 189
107 607 346
76 148 408
306 147 193
883 350 191
761 561 210
484 970 516
527 130 710
278 409 668
518 665 886
149 949 922
505 357 168
992 581 463
504 877 927
446 393 38
892 354 558
308 14 852
12 193 423
34 752 97
149 989 811
489 673 841
690 633 482
126 772 206
176 322 87
30 406 751
305 983 135
313 141 189
97 371 618
439 543 404
308 781 935
766 867 946
804 648 330
450 216 687
257 778 765
452 367 451
605 688 147
948 451 925
46 948 576
640 350 14
829 666 445
787 714 160
762 762 307
160 522 182
642 679 275
983 75 813
343 197 107
697 995 56
502 978 606
593 63 235
366 145 692
39 769 513
291 98 585
473 551 329
777 601 665
322 926 716
140 827 940
825 72 347
256 568 977
350 89 632
870 675 135
23 444 547
797 591 84
654 359 907
344 923 260
416 963 281
686 890 874
21 635 441
955 887 78
803 638 828
229 876 200
992 653 716
28 983 100
842 308 684
284 295 118
505 926 120
130 792 550
745 560 847
504 283 766
838 449 312
62 692 300
404 262 79
743 837 161
997 462 531
914 273 893
347 705 745
624 580 854
377 213 240
714 744 766
518 960 406
348 126 412
854 176 405
531 788 564
921 728 287
660 716 433
221 731 719
690 257 41
941 107 59
998 388 105
356 967 189
515 570 765
55 494 940
524 358 334
56 99 419
275 793 511
211 972 239
316 380 355
444 82 803
383 811 736
159 460 971
641 186 20
94 348 393
487 892 517
986 206 459
643 589 525
495 416 812
923 662 972
842 578 929
137 626 893
764 651 135
883 631 693
352 971 141
854 953 594
864 358 312
320 503 103
433 146 948
859 479 685
461 174 285
673 974 100
714 141 328
134 518 770
269 623 556
638 775 818
971 807 778
464 534 616
86 611 383
829 704 115
451 461 280
458 686 784
506 776 938
593 767 552
288 371 386
118 773 77
434 863 323
155 597 772
339 804 265
270 594 181
989 82 857
307 513 557
188 440 649
134 186 219
906 883 582
465 912 285
838 977 240
805 552 888
894 363 409
81 424 278
139 387 611
518 497 419
966 382 133
28 211 746
330 499 860
190 740 807
594 540 355
575 775 930
751 504 888
484 350 293
920 30 217
551 536 175
740 816 553
667 833 891
108 51 485
370 74 997
651 32 60
241 392 432
511 103 667
139 674 666
571 456 807
476 374 975
443 49 278
162 246 126
961 615 980
185 949 420
90 710 831
485 151 113
792 118 816
420 634 62
840 818 406
869 445 269
902 174 820
833 680 851
742 505 376
214 72 627
631 657 488
662 612 567
340 89 289
993 579 127
465 933 861
737 417 548
29 59 805
740 64 356
335 652 890
125 362 534
847 468 670
975 372 882
757 359 768
538 365 593
880 864 240
671 797 205
423 895 244
543 180 224
295 552 179
136 685 476
945 968 550
191 640 989
824 595 204
821 505 606
401 696 152
873 207 167
152 503 525
852 422 459
848 854 140
219 381 57
77 343 133
702 150 391
560 12 917
691 779 768
684 911 625
410 445 69
437 899 56
455 613 532
411 373 601
706 613 190
767 913 957
52 331 945
652 466 797
683 757 47
831 265 340
206 301 179
474 640 754
451 717 108
275 382 513
699 863 621
687 708 793
733 315 83
571 282 464
77 547 548
418 770 185
625 783 289
971 488 324
178 933 874
183 642 58
163 367 910
916 800 864
688 606 825
152 983 889
347 149 568
876 788 932
931 216 942
766 616 383
619 576 135
285 706 531
220 872 435
245 828 762
372 617 404
446 857 990
167 686 541
720 790 271
399 669 338
428 585 827
557 847 842
400 558 889
765 714 919
358 466 61
795 739 999
383 664 575
383 737 918
819 113 422
608 979 658
276 784 375
450 657 269
45 866 759
790 465 932
254 541 141
175 769 678
250 694 472
899 932 708
919 66 194
479 351 896
370 897 695
444 644 331
173 292 59
459 929 511
987 962 926
995 581 997
181 84 447
273 123 591
446 777 722
807 81 825
733 321 527
451 684 133
965 81 536
250 421 951
220 305 353
558 850 239
34 679 883
42 161 115
994 518 241
737 100 621
792 760 98
247 974 799
774 276 846
716 520 463
852 454 296
830 178 792
897 380 323
964 300 366
634 422 207
707 697 410
476 311 770
473 971 710
765 644 544
117 43 277
357 334 861
846 97 260
448 571 176
195 845 710
215 970 265
264 346 144
134 518 853
495 847 781
418 41 457
609 761 982
746 254 189
927 86 877
197 282 764
585 421 48
387 510 417
364 166 279
32 440 414
787 556 905
957 156 226
681 95 722
324 990 602
771 417 173
931 635 148
205 822 405
391 435 988
292 144 460
955 327 471
938 693 655
207 988 981
111 472 62
83 164 812
723 938 858
92 613 474
831 65 350
663 399 465
242 129 297
558 492 590
808 403 330
729 445 511
272 804 845
558 946 915
826 464 514
450 761 692
619 833 335
909 719 401
721 809 447
981 511 462
983 85 634
469 445 733
75 680 119
924 823 349
659 668 506
670 855 116
172 666 765
168 759 896
140 736 858
407 22 441
342 194 358
323 204 665
71 426 374
637 432 519
533 635 834
656 345 936
298 550 594
613 69 535
762 842 931
336 639 514
604 791 786
136 938 763
418 37 128
868 182 305
786 773 23
911 725 988
790 132 351
37 955 708
642 684 619
724 698 140
210 986 894
529 850 984
434 746 723
983 627 431
434 438 246
77 495 56
315 89 138
277 959 702
708 337 936
576 485 40
444 48 806
645 898 212
861 44 435
319 266 553
537 947 448
154 212 121
991 537 56
533 564 926
627 847 229
459 609 879
888 596 978
295 253 193
242 937 376
236 163 846
294 103 800
920 721 110
544 720 919
489 767 670
491 227 671
198 135 728
604 40 486
462 299 139
504 409 999
373 186 588
589 188 625
886 938 361
859 402 591
329 533 720
342 162 747
13 872 261
611 830 166
83 879 996
457 404 87
752 600 624
383 212 273
765 408 605
839 689 94
295 459 806
490 136 100
873 188 440
419 157 902
873 675 209
513 976 938
294 191 937
413 749 65
925 850 808
947 596 104
699 114 924
300 534 737
831 921 946
257 930 882
967 919 110
796 856 892
387 336 535
527 707 392
184 355 571
474 227 552
960 219 516
319 720 827
191 58 34
964 88 957
839 859 60
168 677 189
270 917 40
249 716 540
118 866 151
529 658 844
533 544 337
596 696 418
869 966 900
520 485 322
929 394 532
193 62 932
686 974 531
580 966 657
906 508 704
149 886 465
863 481 944
104 957 539
593 404 262
681 237 539
779 847 180
487 517 713
958 848 209
941 826 868
223 799 937
189 422 649
113 706 217
516 273 746
337 928 263
419 37 740
410 320 80
446 248 853
981 63 947
584 96 370
50 672 301
616 281 495
242 197 680
817 481 652
499 721 462
973 630 724
465 913 58
597 519 901
526 174 391
389 816 419
365 418 519
598 479 49
11 233 132
731 564 63
868 584 78
942 135 449
897 367 147
645 581 108
341 883 550
30 181 975
734 152 609
605 741 800
994 10 614
822 617 75
591 478 381
918 45 834
728 682 892
85 978 822
528 403 865
602 467 546
541 809 671
191 217 575
606 11 408
904 572 470
766 892 192
156 201 643
771 726 82
251 140 845
164 978 401
306 936 127
201 660 477
252 950 438
471 345 619
816 932 414
973 38 327
151 392 634
400 544 227
101 450 941
513 305 940
574 131 350
126 444 572
346 195 891
940 507 962
223 394 842
443 570 570
849 410 133
153 663 698
594 968 439
520 613 138
504 248 531
13 734 676
514 802 148
651 164 925
709 887 887
410 695 314
125 36 958
792 476 366
654 55 323
584 625 900
686 487 768
283 389 399
495 988 95
889 896 430
488 44 838
243 157 405
310 851 30
555 544 420
908 474 565
893 735 464
13 524 787
629 453 700
879 774 290
725 45 677
411 157 641
259 887 627
929 764 915
588 38 686
881 144 21
772 483 139
474 252 758
74 122 473
832 556 966
811 688 762
691 919 646
537 705 452
939 442 273
564 883 676
769 187 974
73 139 742
146 556 775
775 255 19
260 544 573
974 206 771
274 873 473
840 173 760
100 248 884
653 732 779
272 133 189
573 578 385
913 779 346
654 491 312
578 76 858
812 700 993
565 273 595
58 853 425
974 26 841
228 415 442
112 10 997
868 550 458
380 700 168
80 294 143
71 690 608
48 867 10
877 853 700
681 396 420
299 500 13
456 113 394
711 888 508
364 522 242
110 673 567
262 550 419
348 200 150
157 491 488
443 614 958
962 795 755
364 749 254
799 101 929
619 539 60
725 945 364
242 37 974
834 691 759
356 340 66
94 378 310
141 942 489
406 63 700
926 720 508
734 741 687
452 840 112
548 77 567
33 763 688
825 709 193
979 690 526
102 686 771
761 616 462
886 748 794
859 280 901
868 574 18
856 423 489
103 488 332
528 263 344
56 516 819
828 683 605
15 481 224
764 544 425
21 784 842
933 141 429
891 804 118
527 39 210
358 561 559
21 547 723
719 686 651
431 177 584
276 161 679
132 402 781
679 159 830
531 755 630
494 347 558
188 556 727
637 91 546
241 45 435
712 847 227
729 880 923
320 875 205
770 443 292
751 830 287
381 462 349
36 772 413
784 620 942
103 146 727
807 297 696
554 29 644
664 770 857
600 26 410
754 515 484
893 567 864
534 267 17
97 453 585
414 843 917
924 775 289
644 173 678
860 441 642
563 849 124
675 949 878
103 291 828
486 772 552
670 955 743
650 938 305
28 329 764
526 789 788
452 86 987
627 171 961
517 32 880
755 722 841
816 447 373
827 230 739
734 880 605
282 581 575
224 408 142
519 192 242
46 352 925
174 129 870
313 185 650
747 654 998
255 915 588
451 210 30
777 30 380
613 785 148
199 113 489
546 855 941
456 830 901
57 885 841
74 652 998
706 821 468
223 559 682
54 818 28
499 943 243
635 603 921
609 227 710
292 554 269
542 606 650
331 745 113
727 625 934
366 583 170
259 924 912
957 221 986
761 151 273
748 892 97
370 895 687
645 466 54
869 322 347
744 237 823
758 770 199
611 831 937
65 144 110
437 384 839
726 347 917
284 420 396
410 134 104
941 293 711
741 543 641
796 599 657
505 257 282
837 70 721
100 693 926
479 236 932
948 729 289
845 413 998
845 392 103
696 711 278
614 68 938
376 624 222
786 266 612
194 505 670
215 940 402
980 218 690
254 520 514
791 567 462
55 467 441
207 258 507
421 524 399
948 528 508
233 262 763
600 924 97
219 806 853
799 97 690
923 363 846
603 583 185
282 622 12
865 705 507
690 729 292
890 718 864
291 399 724
33 888 561
241 536 472
260 647 282
929 925 421
165 680 654
826 358 818
213 859 411
496 453 134
970 190 424
427 397 785
156 492 597
972 556 80
324 716 682
781 877 169
820 37 285
28 393 481
845 84 978
64 152 149
138 310 640
349 234 305
279 920 644
329 85 955
530 159 432
80 557 782
483 272 894
910 30 281
389 206 845
863 233 916
187 923 730
695 763 75
557 490 729
312 866 240
567 782 860
971 969 944
732 425 297
445 589 27
789 116 587
936 294 127
195 806 493
183 453 635
615 775 383
508 298 373
462 582 396
219 32 738
627 618 243
120 33 572
579 753 36
334 350 99
182 52 580
554 259 29
677 190 806
238 97 432
569 376 720
552 177 989
996 222 153
444 297 236
876 291 847
288 987 929
980 725 805
814 243 533
713 412 736
460 228 505
289 835 118
141 245 583
547 222 975
602 245 291
830 87 391
958 993 50
979 360 812
800 888 130
815 930 679
93 773 832
642 902 738
308 497 433
436 21 987
650 843 925
615 878 789
849 584 545
965 806 781
725 964 766
306 216 695
843 159 847
448 190 543
57 917 289
122 540 294
560 98 760
855 731 701
834 274 583
970 446 739
813 539 180
283 458 253
631 100 209
228 738 713
912 586 69
66 696 471
133 172 973
596 17 413
978 111 33
308 959 355
159 205 363
109 330 276
171 686 987
834 218 323
894 114 415
463 356 968
327 428 238
58 477 290
141 874 186
405 135 179
282 984 316
128 805 266
348 704 372
926 952 23
570 351 823
274 131 542
63 493 828
171 68 124
91 534 305
619 518 493
411 507 572
720 846 25
200 664 800
919 384 361
961 94 637
987 732 617
543 441 491
645 591 325
828 538 615
46 851 790
550 739 595
56 665 259
28 271 826
995 655 418
347 127 264
269 108 859
79 475 165
432 868 307
300 257 755
142 795 384
195 25 510
88 865 676
703 681 462
194 913 162
688 71 526
407 904 607
630 387 289
830 931 915
970 280 336
266 619 743
406 914 591
349 993 190
691 764 851
387 496 166
286 222 603
523 881 673
119 913 200
945 617 941
162 556 82
564 327 937
41 598 614
327 163 731
418 699 491
612 799 475
158 917 543
326 466 677
48 613 99
263 597 126
30 10 158
299 437 574
390 108 862
871 926 473
405 227 130
784 363 721
795 143 987
585 617 74
718 882 369
291 347 50
918 981 997
610 457 382
483 971 436
849 376 150
656 346 107
453 61 143
556 995 517
989 685 323
950 753 601
904 666 549
277 508 377
162 448 789
615 478 745
589 785 267
119 240 426
613 535 677
644 883 345
607 895 440
215 400 998
87 672 423
107 550 196
976 454 475
77 258 606
543 137 444
314 760 235
431 455 875
511 768 305
159 548 254
283 181 564
650 165 38
237 325 22
701 875 827
55 561 627
924 154 107
965 244 928
268 413 594
307 580 270
200 360 118
17 203 281
361 139 923
307 270 410
164 119 266
729 930 259
791 302 446
72 567 297
473 634 245
23 714 748
182 322 465
944 825 907
573 462 793
323 627 571
722 364 574
990 859 895
386 968 946
800 672 181
117 703 610
903 181 926
656 422 300
299 605 202
804 75 565
361 696 160
507 788 78
590 477 354
121 304 83
656 998 787
845 646 951
443 263 993
979 277 744
571 230 539
958 220 970
815 554 272
53 528 903
63 105 102
253 113 134
238 171 52
896 932 972
162 772 532
132 340 260
300 157 356
48 657 625
992 568 32
452 100 984
779 899 66
248 415 730
784 942 580
22 349 763
943 323 808
12 891 414
793 784 104
995 531 142
352 29 328
226 992 662
633 728 489
219 35 484
492 443 352
635 655 589
729 444 655
554 333 239
694 764 783
235 90 467
796 545 143
353 86 736
547 750 301
848 903 737
661 380 753
432 30 741
393 709 424
839 421 446
47 741 549
358 932 29
423 30 537
248 873 736
741 927 881
119 885 567
186 932 745
383 460 642
88 275 552
442 203 772
60 970 394
907 580 392
704 748 69
204 775 267
180 229 835
105 973 179
90 477 860
999 869 213
307 340 44
113 546 698
90 686 984
443 567 871
612 351 455
312 773 379
179 584 386
922 841 506
941 484 375
339 248 468
201 401 164
107 68 706
467 695 343
16 402 999
342 642 909
97 725 267
18 505 545
238 23 540
476 232 755
972 366 26
919 798 722
468 715 369
501 534 379
908 548 81
727 447 737
720 392 574
158 390 961
341 207 52
104 328 196
31 617 342
184 498 992
572 931 180
198 164 556
254 386 749
949 519 73
790 920 725
417 649 736
245 775 656
727 782 115
191 802 533
683 919 408
918 371 572
822 789 849
439 247 884
409 863 971
925 939 562
603 742 984
279 897 852
159 880 99
511 260 626
656 407 102
712 956 790
524 821 448
165 349 685
277 543 925
123 630 190
154 805 94
261 317 793
222 900 663
950 946 800
450 850 555
467 437 785
504 212 572
732 842 133
544 521 224
950 469 350
161 675 873
778 732 874
519 210 598
766 18 465
442 410 438
67 721 804
741 111 539
393 635 420
569 759 106
682 395 91
19 742 691
655 65 439
446 109 564
174 380 766
945 832 767
813 166 829
984 272 320
758 792 350
205 914 858
531 979 162
477 345 933
201 643 705
889 869 414
179 360 111
689 605 290
225 615 726
611 938 654
251 451 579
958 256 215
918 493 547
909 744 810
741 443 954
917 382 127
698 117 505
953 806 577
594 878 445
935 933 94
674 254 354
246 303 741
81 389 668
332 726 994
150 946 556
419 118 168
181 739 523
209 389 346
120 775 90
505 262 784
583 271 435
464 839 536
978 335 408
206 700 602
549 778 198
334 951 980
450 364 866
726 948 565
716 165 343
629 691 813
752 497 645
606 530 576
383 714 825
369 587 442
276 523 120
17 448 705
294 378 86
166 846 831
792 35 948
911 271 811
371 128 509
260 580 91
193 824 555
54 364 208
210 263 380
207 969 515
28 101 646
548 921 360
340 704 607
382 970 836
65 122 942
264 47 534
876 814 598
738 251 778
783 830 236
162 142 776
393 64 279
326 145 899
514 201 626
941 197 641
302 33 107
946 663 969
906 560 511
903 94 787
925 563 897
695 418 246
318 33 482
973 321 158
279 64 161
27 903 870
341 143 552
190 667 561
651 929 818
706 704 508
406 109 85
778 138 784
221 268 144
342 41 532
43 602 536
819 10 532
211 975 99
629 269 835
537 237 303
234 802 72
699 162 771
789 160 647
953 397 965
640 989 747
82 138 927
179 931 628
468 759 336
561 314 375
302 720 192
477 260 64
821 522 210
23 869 887
87 490 915
869 790 570
768 897 11
135 374 615
948 57 616
475 719 750
220 831 663
348 11 549
844 450 985
361 445 641
598 716 968
807 673 566
865 232 19
68 644 495
333 787 420
68 563 469
413 976 848
226 295 198
99 527 31
448 933 703
93 912 416
85 161 325
237 324 758
326 579 235
644 579 829
806 870 185
118 774 821
410 117 712
399 948 977
901 806 920
453 224 123
87 647 579
741 335 93
488 876 183
970 312 926
706 745 280
561 763 18
466 241 931
595 233 831
487 958 901
614 484 192
300 950 106
354 748 860
330 594 982
139 114 750
487 607 193
418 531 976
767 208 469
663 734 538
412 771 101
37 70 685
657 60 304
838 486 804
675 425 159
613 594 80
862 333 593
811 10 64
86 897 653
470 557 704
423 658 172
696 511 430
971 205 155
530 823 746
783 728 648
403 13 583
159 247 44
792 552 780
734 373 338
409 374 927
198 422 122
575 506 210
861 220 195
416 187 720
848 545 637
219 52 278
131 183 347
435 30 775
813 101 948
60 847 469
701 882 936
859 491 701
713 947 214
278 567 584
79 437 26
360 85 834
90 420 693
837 567 316
365 853 274
92 455 940
186 83 556
148 354 80
252 730 599
220 865 689
483 31 559
231 861 118
558 225 891
11 442 798
683 185 106
675 135 595
148 250 935
418 353 59
117 834 58
425 180 802
872 179 492
439 818 528
870 889 378
330 140 416
109 143 536
922 170 570
652 782 363
689 958 999
816 255 155
989 825 441
549 342 586
442 505 883
139 565 169
412 588 810
546 392 767
941 926 117
357 256 982
212 746 150
809 225 933
303 935 472
116 560 594
50 199 150
864 870 394
899 694 508
864 259 772
809 687 474
59 177 558
297 478 104
340 821 173
498 901 629
44 959 368
719 95 356
280 311 791
700 485 668
974 316 397
91 221 555
603 982 447
334 710 762
378 629 307
599 109 972
934 999 769
217 354 39
20 231 890
795 834 410
226 102 46
664 229 487
971 238 367
117 426 341
445 813 66
855 878 584
969 348 853
604 546 668
268 639 877
281 111 335
340 622 606
229 977 298
446 756 886
661 498 111
375 755 957
391 38 490
644 508 710
426 283 659
386 970 592
977 855 574
127 321 795
608 290 354
792 468 690
665 876 973
286 779 894
228 616 125
825 121 189
314 542 210
56 779 767
231 712 843
826 299 193
19 827 117
540 333 432
751 245 998
932 581 705
240 352 385
157 338 736
337 300 884
375 713 876
417 968 562
364 952 100
323 671 416
584 507 389
255 937 447
451 512 276
107 215 131
672 27 230
639 280 512
846 339 145
385 356 396
536 27 990
655 230 294
142 421 870
256 128 749
545 536 465
844 542 811
630 827 807
165 747 377
859 770 88
808 241 990
831 921 208
415 160 122
672 114 189
42 241 752
609 403 167
811 887 115
779 308 639
518 917 303
419 531 918
133 285 22
730 68 149
388 606 524
806 405 511
913 809 835
654 984 958
890 297 332
892 16 955
356 163 669
925 568 410
129 45 497
346 147 449
107 417 192
263 65 355
667 919 992
783 239 47
684 927 829
283 639 429
956 685 473
97 729 509
836 838 313
830 497 726
886 561 606
832 991 787
697 165 258
641 998 790
643 935 476
680 952 455
471 460 96
835 38 933
294 515 603
909 89 418
500 44 806
838 938 408
620 650 458
769 641 857
935 51 182
811 114 800
301 729 30
75 784 173
827 71 567
343 574 879
155 233 907
701 118 706
934 711 260
148 259 787
593 400 441
818 300 889
640 295 738
206 950 86
232 848 439
400 587 949
13 365 365
229 475 414
699 463 513
311 784 855
833 208 172
457 751 71
191 598 475
69 738 101
544 85 349
209 341 273
392 770 970
908 708 538
794 123 336
591 835 503
83 713 394
588 511 811
205 864 350
461 118 946
446 126 633
865 217 743
56 152 234
724 553 148
248 118 782
301 522 718
500 562 83
252 602 892
516 13 72
508 845 875
232 145 80
771 259 212
196 34 848
624 526 168
262 708 709
115 885 863
531 252 701
967 626 786
476 39 199
747 604 26
977 366 239
346 724 810
801 893 438
477 664 131
612 444 384
702 300 186
207 561 49
403 930 939
326 460 405
37 275 588
580 530 155
55 164 388
516 692 208
561 25 518
496 907 951
80 871 262
537 144 534
969 249 876
527 356 157
841 443 79
261 513 599
393 552 673
294 247 736
344 839 297
833 856 960
995 986 120
172 670 379
481 510 973
648 32 120
428 911 185
639 649 454
221 412 871
380 415 765
645 171 939
847 99 708
855 377 150
973 61 851
491 774 642
989 661 367
196 960 148
983 253 535
797 750 374
930 597 572
789 335 571
644 441 745
446 424 928
367 602 573
809 85 615
277 838 590
838 269 144
135 234 844
598 222 979
917 733 961
119 319 275
479 689 454
897 273 837
182 101 855
455 930 353
311 780 990
707 274 242
337 890 281
266 129 788
735 224 378
610 264 725
806 768 282
124 528 13
487 931 970
375 257 937
610 851 906
618 653 414
432 595 839
504 577 887
357 810 717
860 233 692
673 161 868
640 876 856
962 382 219
146 612 611
982 779 818
258 924 743
738 841 504
529 607 672
788 657 771
788 932 873
990 637 41
696 741 866
202 946 273
941 511 255
387 629 495
39 454 993
12 302 767
722 911 44
813 87 361
230 776 311
209 66 35
406 256 152
922 173 860
883 435 616
551 78 885
74 511 127
497 59 106
917 440 590
337 360 94
809 873 735
649 519 890
542 500 281
153 169 69
791 532 847
910 388 723
401 20 755
835 946 47
411 76 863
774 946 292
144 314 917
378 967 790
493 566 649
460 163 692
761 297 896
568 481 939
288 947 198
232 518 733
373 312 586
619 228 946
487 97 251
273 77 360
907 368 730
256 184 315
351 764 516
601 367 186
999 869 926
275 105 958
127 377 98
370 836 626
807 459 173
613 726 15
642 943 952
975 526 272
468 517 67
200 874 699
768 803 488
947 477 339
549 656 837
568 426 957
342 539 989
509 478 769
980 254 731
146 846 901
714 646 760
741 578 842
32 915 194
29 481 469
134 28 961
728 546 983
640 474 235
157 124 190
561 529 307
227 166 396
948 78 263
784 697 905
242 617 896
847 862 16
936 822 433
797 857 490
922 658 638
227 798 746
39 569 979
194 993 772
20 806 46
922 640 852
27 298 695
357 957 599
637 162 196
340 435 289
157 855 78
709 604 163
381 553 361
963 114 750
292 724 766
416 244 41
160 860 77
674 52 195
354 728 969
228 866 280
193 877 252
463 679 220
40 262 491
381 501 169
98 915 400
893 206 135
325 463 991
52 726 949
605 468 746
393 749 654
784 638 140
417 757 501
603 159 986
201 924 63
61 224 153
155 892 313
934 526 865
563 111 334
710 350 394
85 806 114
952 201 69
950 221 638
820 156 566
433 707 989
782 692 827
650 479 369
375 536 532
13 407 260
215 640 437
353 785 87
819 332 641
218 654 476
298 432 528
179 912 913
528 564 21
993 450 127
256 710 920
159 994 955
621 242 771
530 744 484
304 999 463
245 98 365
823 744 882
711 135 903
33 261 745
889 989 95
284 337 618
561 794 755
654 445 242
326 137 942
835 77 215
833 985 35
995 124 829
362 11 866
447 555 73
569 73 362
60 584 201
107 269 23
795 498 650
703 708 349
565 23 357
572 217 127
275 611 315
96 63 338
560 914 606
175 379 127
611 884 540
978 861 677
383 861 336
324 505 789
965 122 972
28 264 950
877 296 833
44 910 814
255 19 582
950 470 786
966 321 880
404 554 846
337 396 131
572 769 916
657 449 560
361 60 419
581 166 277
234 321 610
134 628 162
310 571 648
952 554 192
86 223 369
402 102 631
549 976 467
963 753 577
194 385 882
111 529 867
236 544 944
864 733 880
138 497 163
673 753 96
581 452 924
97 128 932
704 634 680
168 34 63
804 771 528
384 330 247
989 117 456
351 699 526
40 855 868
747 646 729
794 745 176
66 443 941
22 787 247
99 15 903
877 110 904
503 139 698
218 33 282
887 977 799
723 773 463
718 131 424
776 58 921
616 395 941
575 972 282
41 105 692
928 11 94
981 281 857
707 543 680
61 895 869
590 518 938
735 785 420
943 656 710
989 968 823
864 621 802
117 693 161
159 864 671
77 447 665
136 911 374
440 386 345
346 235 333
654 738 494
217 935 72
262 154 522
486 453 673
581 168 902
487 789 14
672 47 620
357 608 267
973 501 186
546 306 221
948 798 602
57 81 331
957 675 653
689 410 93
721 427 292
116 216 18
454 307 505
826 678 882
749 524 16
577 553 239
469 840 375
604 724 806
429 145 258
813 642 875
678 826 409
503 106 376
697 380 431
653 949 544
943 74 866
901 746 415
255 161 236
387 805 329
942 905 758
741 177 269
499 562 646
735 583 752
624 902 365
898 963 269
424 264 207
622 248 613
331 554 447
324 907 149
244 620 214
955 953 885
944 192 831
241 599 834
822 739 439
374 338 378
188 911 859
978 34 339
810 191 243
446 618 170
592 330 307
83 703 962
851 692 864
939 463 594
401 504 264
225 90 663
747 81 624
173 11 826
689 429 380
885 424 781
143 218 598
323 772 572
166 49 327
42 829 742
339 18 839
701 11 638
410 479 102
177 930 615
981 269 168
132 447 711
695 694 214
146 735 29
341 373 581
53 153 363
134 564 217
155 704 566
380 220 504
575 21 982
477 167 854
400 489 752
59 676 371
476 846 365
62 307 267
25 248 552
920 711 892
253 207 610
44 529 563
949 16 742
505 179 292
660 369 203
990 779 353
400 546 661
932 466 896
280 446 930
87 475 121
955 157 757
417 540 715
86 216 948
17 880 475
142 970 924
367 480 115
124 250 750
206 154 652
997 703 680
625 284 149
615 282 412
522 910 171
380 555 776
339 654 97
67 689 871
55 150 463
990 645 460
609 417 919
515 486 192
122 740 63
683 833 875
260 942 996
652 711 829
657 485 384
551 637 92
628 428 528
98 164 548
904 36 133
401 450 31
944 499 831
136 822 505
672 846 230
448 969 302
47 882 144
929 743 869
911 749 290
320 90 760
710 16 202
781 564 625
308 455 157
698 662 576
231 918 27
632 327 874
117 255 141
395 209 906
325 701 756
868 524 395
983 507 753
557 107 542
543 581 572
482 814 947
226 439 376
888 603 364
102 912 60
665 792 841
196 859 785
164 567 605
451 526 642
832 257 462
743 260 742
827 841 197
320 142 644
68 134 691
410 925 760
666 73 308
759 672 772
577 501 948
49 534 456
388 169 386
414 320 946
210 942 311
830 153 469
833 122 888
586 354 665
804 571 492
807 777 705
655 538 685
469 712 772
704 816 405
664 818 208
263 199 714
450 37 975
75 201 573
270 105 495
911 647 537
134 705 567
879 928 904
754 796 108
172 101 845
820 95 469
728 911 839
877 920 651
833 577 393
710 633 997
354 513 753
176 537 119
133 724 767
540 78 762
880 831 709
534 997 925
829 907 37
595 534 916
511 949 84
787 713 446
705 916 957
279 933 212
310 432 252
704 300 648
508 257 174
908 524 214
292 387 186
553 965 628
927 538 647
57 349 228
157 825 69
484 944 81
440 997 624
582 297 772
705 881 971
450 63 86
354 37 282
812 947 562
35 586 710
102 986 885
168 287 931
51 588 115
423 188 666
234 894 467
109 921 215
768 273 214
711 560 153
744 159 192
646 863 255
980 285 249
882 817 154
100 858 624
419 925 720
162 742 61
379 287 206
815 116 896
113 397 62
885 984 494
139 407 119
174 126 427
330 28 899
51 476 281
322 453 375
379 337 428
440 282 940
323 745 503
883 599 471
533 28 242
948 31 672
926 597 977
42 172 751
512 135 981
420 388 738
145 356 943
568 850 307
712 498 821
560 945 191
467 672 862
183 570 580
776 850 333
62 879 305
896 181 622
341 658 563
233 891 411
30 851 840
185 212 636
958 575 887
557 292 548
68 656 470
473 995 260
617 651 572
671 966 351
180 346 36
127 334 239
561 675 947
564 209 992
852 323 423
959 141 74
390 118 662
296 796 830
502 900 242
117 343 275
878 321 779
528 873 292
857 908 84
404 623 152
262 427 448
66 558 703
672 73 39
973 699 840
577 314 372
197 287 824
97 20 875
425 989 810
275 169 443
192 604 239
314 134 775
45 670 964
166 588 922
887 412 968
196 981 101
439 648 358
317 506 108
188 761 56
70 268 22
506 471 393
406 366 569
730 248 181
590 962 729
40 591 391
738 297 840
556 803 729
892 534 889
959 415 638
88 549 754
255 189 20
402 647 745
297 208 690
880 805 271
749 549 615
57 967 807
481 649 157
586 406 559
987 581 834
627 42 132
50 724 844
436 304 913
267 969 643
480 965 559
166 194 909
854 465 949
36 748 192
178 775 283
818 463 372
333 747 632
74 69 17
367 585 753
308 510 759
102 499 450
449 324 904
561 257 997
242 981 781
850 910 441
711 329 155
685 911 855
28 870 76
873 689 14
680 361 950
731 121 314
173 742 874
664 369 320
520 713 335
723 668 461
580 393 95
709 222 162
119 547 532
413 619 577
850 965 730
61 383 33
257 60 417
905 795 154
734 583 777
723 442 90
69 310 584
459 730 665
907 999 513
967 967 11
651 731 756
515 567 632
22 366 665
670 647 835
585 79 627
993 773 821
703 473 71
211 365 695
983 484 771
28 244 777
49 69 572
422 540 992
991 255 19
218 534 580
236 19 245
231 723 840
846 795 442
136 881 512
355 759 807
144 480 209
808 359 962
893 154 729
303 505 709
206 578 687
149 71 640
65 460 749
948 541 359
24 561 475
802 447 589
848 263 756
826 200 890
184 645 979
124 102 573
424 37 294
416 776 877
556 778 836
35 327 708
870 648 185
417 11 33
396 569 255
482 63 559
146 990 676
138 973 797
639 374 514
704 367 467
22 641 348
196 950 753
190 90 852
774 236 114
210 719 635
489 903 323
243 953 556
115 642 324
385 362 531
981 55 361
419 587 999
558 183 511
607 451 311
514 939 557
462 622 885
848 501 709
925 312 283
148 518 770
720 932 384
548 88 825
202 913 285
481 50 914
985 188 978
68 334 706
140 673 591
271 738 212
328 235 413
335 206 532
830 676 471
929 127 744
901 287 916
224 34 519
166 769 93
866 396 839
393 943 299
625 862 405
751 39 370
148 531 211
382 645 157
926 829 895
67 602 945
644 120 78
893 426 180
41 775 741
938 35 665
906 129 346
154 529 693
579 860 947
80 659 892
611 571 937
42 695 753
333 790 888
91 349 739
132 451 862
488 473 269
163 796 391
961 24 853
448 129 581
424 35 10
779 204 935
34 888 227
994 23 268
219 569 134
318 253 106
281 754 92
754 536 941
422 761 557
846 932 590
501 413 888
47 886 279
565 745 102
646 777 927
570 245 582
139 55 809
275 780 107
449 302 468
941 775 258
621 735 207
377 646 990
948 784 224
773 885 100
716 471 227
922 698 490
975 77 745
748 908 230
344 800 470
956 464 657
134 498 234
964 695 661
523 395 531
416 974 597
151 392 105
319 796 506
448 535 124
839 253 556
961 991 634
89 230 377
388 931 578
216 236 677
241 146 444
815 445 53
741 616 891
450 412 931
934 105 833
442 537 91
252 678 997
866 143 662
335 138 233
732 605 770
790 290 667
569 185 426
848 844 700
377 829 814
517 858 785
28 929 50
235 699 862
575 861 965
695 145 436
994 585 686
607 812 986
610 124 201
670 784 978
514 253 706
425 977 656
977 284 657
567 982 837
434 388 732
262 192 903
355 187 634
540 434 798
424 595 237
836 99 564
911 354 488
817 879 57
394 177 990
565 47 790
901 307 699
697 495 570
457 69 500
929 280 515
455 387 363
142 409 429
645 415 219
420 210 593
876 921 370
403 446 220
471 263 147
825 76 264
138 298 745
734 355 495
505 99 250
89 695 778
903 204 509
33 220 230
985 416 990
247 798 766
684 846 963
858 114 808
366 469 558
604 543 130
21 107 474
920 55 331
99 380 134
724 899 228
296 554 740
191 904 862
381 79 762
939 710 580
240 479 864
255 597 885
691 620 248
458 839 760
359 289 492
44 415 933
448 286 690
888 221 631
980 98 880
195 719 397
562 248 391
491 656 627
524 182 285
180 208 593
771 983 986
522 660 872
115 56 746
606 997 889
459 698 507
327 21 368
418 827 683
705 966 382
138 857 887
461 226 642
986 457 68
465 680 50
327 289 911
789 685 98
739 429 995
367 713 140
976 352 412
259 288 700
14 962 261
277 281 35
377 651 990
802 329 840
576 817 662
276 302 820
728 326 833
888 506 471
672 511 780
535 268 45
915 358 423
446 462 284
415 120 577
817 604 480
451 660 94
568 844 495
464 97 158
577 272 340
371 833 331
848 631 399
168 19 898
563 363 868
600 329 384
540 18 975
320 453 462
816 945 162
919 785 994
632 527 104
411 976 14
633 384 314
531 210 505
363 821 615
779 712 123
141 538 627
114 574 226
331 282 672
772 703 346
937 60 401
608 991 443
86 787 491
79 269 830
911 356 666
140 69 42
653 27 484
806 229 538
283 250 187
436 521 256
180 788 675
155 976 704
204 686 597
192 886 281
474 892 669
323 659 453
930 652 290
836 711 934
262 428 685
479 537 837
661 715 118
923 182 784
779 678 784
352 57 510
581 501 942
114 368 75
50 635 506
314 807 657
250 367 552
616 966 493
753 219 725
693 289 569
835 913 454
183 465 466
135 216 812
643 167 25
903 677 365
314 52 813
963 790 493
625 318 387
951 335 651
340 301 751
468 600 298
530 172 792
361 88 370
96 415 26
760 430 745
637 329 904
67 995 464
893 502 94
674 863 125
814 119 358
111 415 158
496 63 112
253 366 604
843 24 356
717 450 416
445 918 603
771 74 957
367 231 528
348 151 396
178 589 217
559 447 914
393 314 756
280 894 354
366 113 347
809 941 189
696 575 902
681 87 810
509 618 80
387 937 732
975 496 187
523 737 322
377 903 55
443 803 56
72 588 366
393 966 118
315 130 150
298 478 809
191 226 274
311 941 169
992 569 241
475 479 410
229 517 51
408 488 57
289 936 62
910 252 322
694 476 846
959 202 802
199 397 435
625 714 765
351 468 618
762 747 725
61 844 802
929 756 513
512 182 135
291 474 95
819 423 816
266 826 923
94 303 53
350 37 557
274 154 761
114 307 367
192 258 119
635 36 448
566 277 140
241 124 819
339 304 118
796 231 406
270 856 707
728 573 62
814 677 930
323 817 462
397 920 15
643 373 335
899 208 504
881 475 926
313 174 796
443 898 933
83 405 318
559 927 918
887 264 998
657 716 547
591 37 729
709 529 387
449 51 139
869 293 737
355 57 945
723 80 616
139 60 906
811 663 307
627 48 764
937 872 90
964 246 100
134 95 992
985 256 94
281 621 534
693 185 705
443 760 611
131 30 452
302 215 841
848 196 677
519 213 397
197 399 772
579 639 914
515 36 407
19 117 995
222 55 760
536 263 966
597 260 900
824 724 230
719 913 756
332 663 807
416 953 895
450 116 27
908 120 974
129 205 462
99 72 680
435 47 875
980 337 60
774 371 684
914 443 488
961 778 509
410 597 507
443 488 842
76 105 857
488 87 390
140 298 186
480 97 295
960 686 404
314 81 225
569 439 836
214 439 263
185 687 705
915 797 964
772 318 651
808 180 819
117 194 809
58 701 820
900 967 872
747 961 294
731 973 884
341 819 380
712 229 943
884 760 478
755 916 397
153 29 70
797 124 414
861 18 829
598 713 433
656 173 223
478 998 827
102 768 684
621 84 901
605 320 524
820 579 174
205 643 962
719 513 564
279 770 158
993 939 75
116 927 86
269 361 155
849 331 353
316 269 728
587 466 334
466 684 223
806 207 677
86 403 606
332 756 119
553 593 595
895 550 209
732 839 652
530 666 925
851 615 254
914 520 473
776 96 188
555 322 975
767 107 683
148 562 462
922 690 166
853 49 127
160 123 678
476 298 31
959 618 123
129 682 359
949 709 68
615 406 77
352 803 266
53 736 241
537 232 956
431 247 474
52 830 213
106 331 329
66 38 280
764 170 99
583 516 973
932 135 378
434 636 754
587 97 717
24 655 746
716 16 298
883 581 146
198 546 925
363 210 301
20 470 921
734 545 302
569 116 803
500 178 867
808 520 48
443 249 597
978 56 208
803 877 513
779 154 867
551 251 608
304 876 939
131 734 366
350 919 873
188 299 372
801 20 273
82 224 725
554 825 235
794 70 945
869 711 364
488 563 737
918 937 314
357 908 193
199 82 578
439 71 477
145 745 913
773 803 747
979 877 464
211 428 351
907 507 324
397 702 564
619 183 424
44 831 462
715 80 462
512 990 850
893 805 545
673 686 150
161 967 713
17 799 345
66 373 433
561 829 314
645 11 173
973 480 393
972 167 106
990 165 216
186 887 806
784 55 575
297 992 734
76 557 649
701 459 93
356 723 316
859 184 962
499 528 42
330 478 519
683 616 971
981 105 126
540 310 724
584 345 186
935 627 792
827 723 313
182 493 266
436 494 262
96 679 263
873 955 416
148 920 53
15 526 942
863 187 97
883 126 714
89 265 611
600 564 408
290 149 431
161 400 942
667 548 716
381 826 671
979 471 911
474 518 404
781 484 998
594 778 646
805 15 194
574 503 244
556 26 708
128 898 239
891 674 74
580 281 179
273 224 757
639 11 154
108 286 274
759 250 771
502 975 246
352 442 453
874 122 40
811 341 756
109 239 151
899 420 526
68 859 648
538 705 782
278 993 123
728 387 933
472 167 992
915 261 401
662 260 772
581 468 877
203 510 536
720 378 76
152 848 750
939 221 649
563 212 523
596 428 205
971 725 104
181 489 792
280 557 986
943 118 62
268 39 452
867 483 61
96 187 28
460 782 184
681 979 508
844 714 537
723 440 342
932 944 307
210 486 13
384 418 179
463 497 205
692 46 691
375 38 188
484 634 463
917 922 480
302 378 359
748 845 952
615 766 209
154 646 928
367 248 963
778 223 717
30 93 213
819 420 70
585 131 689
502 588 777
539 447 758
235 97 954
443 818 673
199 29 456
870 28 362
64 203 825
275 236 113
255 842 120
532 50 637
285 254 541
629 769 738
599 541 843
164 292 402
46 949 744
532 101 248
916 141 964
961 67 855
889 927 55
344 387 436
395 127 815
772 231 757
150 218 684
243 434 482
299 676 948
431 602 579
360 443 845
267 776 199
729 818 436
323 256 758
835 195 988
753 709 93
194 394 375
84 646 701
709 862 249
579 870 790
865 523 457
171 699 465
269 319 863
525 444 976
888 755 903
36 183 613
577 681 604
942 749 646
346 894 865
535 47 457
355 31 617
793 216 360
151 473 173
290 210 800
490 798 28
887 885 449
275 973 383
217 420 38
583 61 643
135 263 676
221 679 864
173 969 439
957 416 530
919 846 927
721 501 564
958 332 23
413 514 680
450 605 293
832 826 323
491 410 506
395 47 921
53 577 968
900 92 771
14 405 89
839 810 965
159 934 797
741 670 357
529 636 70
63 111 554
756 389 556
919 520 84
112 494 889
261 646 29
326 293 706
125 55 249
11 385 826
662 59 473
375 223 399
210 591 355
306 605 838
877 521 417
447 188 496
197 66 805
275 175 902
376 333 481
36 893 716
87 244 824
265 345 221
840 620 583
950 51 804
560 952 94
643 784 828
726 564 271
79 995 117
918 136 346
178 221 522
555 356 124
581 304 520
987 936 377
956 878 567
918 47 461
172 561 415
836 963 923
642 570 781
518 852 927
782 773 59
473 715 57
197 943 736
690 507 427
23 886 377
975 46 407
631 464 609
520 710 294
179 979 980
819 672 652
736 629 253
617 326 827
438 966 282
204 442 156
992 123 966
873 168 215
112 869 224
768 992 965
51 476 207
984 739 169
637 405 263
723 278 176
195 37 794
764 950 464
413 898 17
225 495 998
274 637 797
329 957 289
38 363 932
366 762 725
801 162 299
970 113 83
699 355 49
927 533 313
133 189 542
120 953 458
565 241 138
738 465 658
748 197 246
33 337 457
832 567 924
607 162 380
504 806 814
439 841 875
30 221 94
678 46 899
441 807 995
678 259 496
143 578 830
239 542 687
926 939 885
378 284 812
846 511 76
724 908 923
826 384 456
261 817 427
238 776 829
80 553 975
505 591 330
120 167 945
315 885 857
49 96 651
950 990 196
806 956 248
786 143 60
563 606 538
346 664 441
531 368 573
661 188 617
915 333 833
437 557 569
92 875 753
791 682 293
374 200 511
634 688 404
575 480 46
832 249 730
534 708 728
857 734 829
947 340 602
166 10 596
180 971 629
939 933 339
755 647 14
700 524 855
343 270 184
321 912 727
176 518 795
279 945 918
974 726 937
355 726 117
326 693 299
279 811 79
527 363 693
420 762 21
397 348 760
43 225 956
513 336 714
228 825 534
185 934 720
158 195 776
550 956 370
875 921 929
879 711 57
596 727 663
258 130 850
396 937 61
441 183 110
238 622 791
485 496 152
554 292 324
779 128 825
204 836 692
787 317 980
674 483 777
239 480 492
520 424 80
285 31 779
544 569 588
620 265 106
381 787 199
136 978 640
725 54 896
954 12 240
675 812 984
767 869 938
657 200 729
591 787 223
537 193 52
540 451 608
880 102 915
304 410 565
73 617 693
163 738 778
856 411 808
642 484 375
438 560 699
750 678 901
56 739 593
111 936 501
471 108 342
507 561 544
358 904 738
618 131 966
924 803 132
877 999 457
341 432 36
201 163 129
713 281 923
342 633 937
412 104 821
683 687 532
532 690 898
983 149 684
740 164 245
97 889 289
493 606 199
161 285 435
795 512 819
485 877 543
564 244 775
207 58 273
706 743 149
821 414 375
491 300 165
184 302 353
667 576 167
12 92 980
907 57 912
561 713 938
42 174 555
679 953 519
398 482 485
323 472 128
381 218 538
604 606 434
808 371 941
773 211 467
97 196 264
916 488 818
335 714 788
331 868 95
657 223 483
403 597 775
59 264 378
923 232 55
820 234 166
499 109 183
878 243 90
763 121 897
85 300 725
429 590 122
28 896 603
806 323 933
649 864 749
614 805 450
887 433 80
488 277 741
944 570 935
985 949 112
237 382 434
404 587 46
482 220 109
825 502 710
602 164 475
206 855 501
176 756 699
246 199 242
375 81 810
370 998 596
753 907 669
110 927 219
557 520 132
293 906 216
807 588 901
15 278 526
313 780 194
411 354 402
195 108 380
116 488 494
372 112 344
379 120 601
293 601 776
360 604 584
758 380 172
403 789 830
413 836 980
74 130 149
373 558 483
658 23 728
151 774 370
950 829 449
71 609 148
911 819 923
514 540 402
208 620 388
548 335 680
630 172 345
882 272 413
614 418 226
997 272 133
396 110 68
681 522 724
736 195 369
891 710 60
346 34 791
50 783 311
868 13 173
749 486 118
991 686 750
170 764 808
44 747 620
891 841 274
497 21 269
586 153 776
280 23 916
406 26 576
650 987 863
279 78 447
109 307 842
893 14 239
68 264 873
937 836 507
67 129 699
57 880 973
17 686 251
212 361 950
561 764 353
573 757 887
363 650 847
971 696 788
158 911 791
438 703 172
53 948 816
901 635 690
641 424 739
714 345 97
821 695 616
925 949 770
221 541 687
540 440 117
471 601 260
75 246 811
389 47 361
367 370 254
640 426 554
321 268 413
95 482 698
69 185 197
540 779 321
307 521 648
928 216 474
134 223 587
301 633 133
928 478 566
214 451 677
263 688 183
159 274 325
731 95 62
881 856 576
807 732 30
949 906 77
118 941 936
959 808 389
842 696 197
275 289 11
667 726 304
254 445 623
164 479 893
212 873 274
727 756 344
564 278 718
15 767 351
443 954 829
843 356 267
42 267 710
590 656 856
365 28 843
518 599 486
516 995 851
734 798 547
727 887 504
22 588 881
386 490 674
497 343 728
329 44 429
628 495 304
347 870 375
999 525 51
730 962 965
267 161 186
731 582 127
84 143 538
338 725 155
248 628 557
755 350 906
692 994 717
520 19 50
40 691 864
776 164 219
929 342 703
695 622 469
618 746 214
312 404 728
641 233 958
175 681 879
949 277 584
191 302 357
839 84 890
92 640 694
105 68 604
73 238 709
267 899 904
541 473 219
375 957 398
112 631 358
945 750 345
210 844 291
83 722 964
545 680 441
228 662 56
807 24 869
34 443 305
783 359 976
229 171 223
772 819 15
279 358 571
939 429 471
906 23 71
576 575 485
183 410 809
681 783 140
221 928 256
36 804 911
209 460 35
115 906 182
225 489 958
228 297 797
451 954 485
137 864 831
937 505 917
310 721 15
836 302 858
653 150 763
39 400 566
710 653 959
315 41 552
892 846 291
972 573 917
749 949 545
824 488 361
872 517 397
11 104 319
969 188 387
259 755 460
573 462 350
612 495 205
686 890 518
999 668 318
674 803 391
340 153 518
280 817 16
380 983 38
256 156 349
386 728 593
583 178 586
869 801 914
514 467 202
606 544 574
18 497 555
969 692 659
817 417 63
83 862 833
917 66 871
269 588 648
682 505 733
665 78 286
804 342 540
127 376 611
787 725 603
257 897 560
605 36 604
65 407 426
397 491 226
940 752 222
528 263 614
728 655 398
501 782 233
764 157 105
939 165 404
160 257 826
34 71 159
157 910 221
641 286 435
797 607 721
699 335 835
265 47 783
361 658 749
446 681 984
472 993 248
324 51 957
905 893 341
879 344 750
790 430 583
221 150 594
795 799 697
441 236 44
774 706 619
326 690 620
933 364 749
333 779 694
624 450 579
464 644 57
473 765 886
232 345 118
712 407 166
683 421 740
726 31 729
998 23 376
715 867 995
754 766 543
567 482 809
431 790 646
56 197 191
682 320 590
245 983 306
969 771 310
306 80 451
502 508 129
823 905 876
400 849 695
758 149 25
338 841 368
269 594 706
377 445 947
466 334 63
162 501 411
122 799 452
964 124 314
174 720 590
486 381 348
991 280 438
580 291 40
401 222 672
731 134 29
409 588 925
618 609 163
954 274 652
432 553 513
607 335 376
10 177 178
846 487 583
399 603 781
165 28 423
863 426 496
604 124 278
975 581 908
892 12 676
857 766 802
489 694 796
559 985 642
430 845 795
129 264 86
887 855 484
490 214 817
312 907 481
168 577 944
502 777 264
727 531 61
78 443 37
171 738 564
42 637 410
818 73 685
327 494 175
358 331 244
80 893 954
703 624 283
905 77 174
947 449 985
900 894 73
374 533 30
240 782 527
388 781 353
233 572 512
109 54 815
731 441 865
769 353 953
514 998 560
860 712 820
594 712 326
383 644 488
847 924 282
424 910 877
322 170 141
613 386 249
233 774 892
293 835 632
890 178 667
867 704 467
671 589 211
51 409 853
203 613 568
524 643 350
564 689 961
907 533 327
134 805 350
372 747 830
866 918 750
322 391 832
383 961 910
46 444 915
583 326 693
996 150 224
818 111 961
436 829 655
114 327 288
469 130 87
285 696 404
947 390 581
318 503 704
780 344 828
225 316 554
749 287 912
509 73 499
196 139 86
347 352 211
665 915 951
579 140 998
378 890 893
965 364 888
117 688 650
915 766 706
501 47 366
998 18 438
122 559 331
420 982 228
103 385 229
731 981 18
812 944 938
481 529 506
747 624 283
353 965 73
520 169 240
445 399 519
868 167 62
223 514 344
667 407 76
165 910 123
898 836 603
947 394 19
835 614 84
976 588 900
934 445 899
784 640 410
777 823 11
944 193 982
138 712 235
689 251 942
528 922 827
491 596 628
191 759 456
913 88 570
501 395 275
618 303 88
229 963 615
69 494 396
631 147 639
87 311 461
170 919 896
963 945 878
58 947 345
35 638 379
643 532 208
989 750 241
998 64 991
292 201 789
721 50 17
692 928 554
152 683 370
913 822 597
28 156 94
384 657 687
566 695 215
997 927 618
312 914 17
911 597 267
580 111 276
414 529 512
790 892 650
111 234 652
755 485 724
846 826 257
97 366 749
663 122 503
501 792 861
227 63 612
193 822 768
974 386 107
258 934 833
827 458 542
118 373 443
575 902 422
874 993 124
382 868 961
583 276 776
841 235 581
601 804 224
290 469 366
955 604 206
902 482 948
758 283 562
164 603 798
664 608 227
350 457 306
857 379 123
103 596 234
747 13 486
199 249 869
985 432 671
59 173 266
378 215 763
125 919 375
538 144 203
672 24 798
460 316 762
635 189 370
178 461 70
802 228 359
743 220 410
797 337 73
244 920 988
179 995 831
212 934 907
268 557 916
455 944 361
387 952 625
118 599 181
508 857 196
102 148 919
969 49 768
893 876 84
581 761 271
53 516 198
731 558 886
352 635 72
643 281 703
36 712 669
320 158 575
971 678 144
268 187 455
672 550 915
826 391 612
934 464 650
946 425 52
842 779 606
783 138 409
441 75 790
496 614 696
49 492 906
462 833 422
807 98 482
315 74 642
17 388 945
258 774 531
666 318 684
940 826 672
625 461 416
674 859 259
647 906 677
78 448 954
643 380 442
610 224 471
102 154 779
316 846 418
547 360 338
116 374 811
902 834 352
741 630 210
264 287 800
639 756 980
122 210 169
328 372 754
373 972 510
669 603 60
144 584 45
284 877 106
332 912 505
176 718 40
297 726 794
140 838 557
967 180 848
330 52 472
633 730 993
906 65 553
843 546 641
485 149 689
548 645 612
372 435 601
438 343 576
735 133 525
188 824 604
463 734 809
42 628 724
535 308 387
394 300 64
680 930 287
450 912 842
514 690 178
932 461 931
71 287 539
175 432 510
920 301 382
766 116 990
29 109 703
167 668 249
487 906 943
652 531 422
477 441 662
228 858 640
402 164 322
562 444 752
730 136 931
285 967 131
613 331 216
737 671 749
625 797 994
783 381 345
127 710 333
652 822 148
426 645 537
607 326 471
143 301 761
531 543 404
217 526 962
757 242 681
459 540 418
466 206 255
612 381 435
574 328 959
709 55 520
483 538 406
27 53 739
576 451 487
249 867 161
591 85 448
285 197 568
963 460 733
487 165 706
729 970 788
970 571 171
70 646 797
788 789 491
245 585 61
866 129 703
436 122 837
308 433 722
614 820 478
840 148 975
158 447 191
884 239 171
617 732 798
774 492 974
187 599 704
114 600 659
106 421 278
129 500 873
538 293 370
725 363 754
150 376 709
688 509 394
137 351 482
572 214 763
854 75 655
119 973 246
937 978 966
978 168 96
97 833 11
194 442 646
740 391 990
528 834 758
113 211 606
610 49 949
814 533 492
822 279 406
781 249 390
769 244 670
23 971 986
554 635 497
632 958 988
712 964 233
656 706 127
181 156 104
173 717 250
922 681 200
250 859 635
882 920 832
946 748 657
885 571 882
735 886 759
203 694 29
874 449 792
157 952 878
943 313 491
731 36 517
282 36 933
197 345 480
339 688 669
62 874 164
299 255 923
632 942 947
107 520 753
890 910 398
136 323 610
998 411 305
35 941 424
541 890 695
640 861 58
194 497 390
653 28 492
335 672 485
254 481 526
663 908 514
973 709 269
431 547 204
580 797 955
564 247 382
466 193 235
370 801 295
420 51 498
463 278 623
795 838 906
209 749 840
273 89 962
13 268 971
94 691 525
992 489 365
258 129 290
79 575 356
397 980 29
922 141 451
810 303 617
105 242 756
239 91 974
790 610 898
313 784 880
962 794 615
847 37 85
181 124 619
373 804 645
466 888 960
760 835 941
604 805 245
772 523 53
688 743 251
846 547 637
268 505 28
644 315 97
402 792 758
197 46 23
878 342 118
32 988 290
749 649 366
363 424 794
949 901 741
812 773 38
239 657 90
893 97 294
65 93 705
195 915 62
426 124 237
536 860 406
907 209 327
45 456 228
697 341 186
420 306 892
452 74 741
21 751 760
583 515 564
274 627 140
483 908 229
637 414 818
647 543 847
193 549 940
803 118 991
973 977 549
473 206 399
363 793 852
200 129 558
731 537 677
572 996 279
563 957 598
927 969 863
656 739 631
714 663 775
444 46 287
52 366 850
585 716 135
958 808 401
524 763 871
810 251 615
63 152 952
628 977 725
731 819 188
792 505 111
268 78 909
435 569 851
14 932 686
422 640 345
105 475 526
212 414 275
761 882 265
400 849 119
608 767 785
922 343 62
537 933 901
637 322 368
683 195 540
802 256 796
183 87 779
408 655 501
604 763 742
79 425 902
118 455 362
17 753 900
969 957 275
237 568 373
66 947 183
993 671 603
53 181 211
528 41 570
824 349 16
443 78 477
816 25 802
166 231 891
953 923 641
12 851 787
107 361 489
33 453 73
29 864 937
66 169 280
942 793 349
465 118 542
532 395 924
864 56 684
621 198 220
674 710 209
797 826 671
193 482 99
799 657 506
376 115 227
76 344 695
577 703 106
445 641 646
329 164 878
288 591 748
743 33 77
309 89 306
773 106 448
416 887 495
31 570 347
78 341 675
309 49 463
743 648 502
15 859 878
456 128 737
574 261 866
208 184 42
108 953 160
778 152 832
760 46 750
352 108 150
985 319 19
571 975 535
610 539 64
910 520 407
549 368 536
221 179 789
168 99 436
787 547 281
426 681 792
860 729 494
503 900 595
670 109 234
125 235 615
411 65 982
143 584 991
307 364 851
507 711 112
223 547 327
379 256 944
654 345 717
880 633 101
280 351 91
156 231 814
214 706 151
471 646 715
439 721 884
532 623 280
817 669 859
252 187 256
486 452 547
343 558 439
496 805 114
40 481 407
279 41 194
480 838 66
334 235 28
760 70 882
761 331 982
264 130 652
157 662 422
253 529 954
295 562 531
670 523 271
683 848 295
579 702 968
806 993 181
129 329 160
511 792 170
135 856 463
321 703 970
208 252 849
975 247 848
923 334 58
670 490 67
617 654 146
510 780 353
348 163 77
680 89 591
409 704 520
125 41 564
876 226 267
140 403 811
873 326 11
661 890 184
423 201 120
955 855 754
70 786 159
256 114 985
250 356 802
11 827 871
97 117 269
528 418 797
463 158 118
967 812 267
631 988 227
431 410 716
266 191 959
919 116 375
665 532 404
371 27 145
493 140 430
406 563 173
695 504 231
982 946 727
911 755 357
200 791 418
934 674 252
978 233 969
863 254 592
704 186 353
25 602 678
791 478 301
463 386 515
885 587 267
746 94 652
392 674 481
263 575 706
181 969 329
925 388 228
954 455 397
461 372 330
14 683 452
12 409 394
953 719 966
626 782 90
649 362 539
388 609 653
632 825 110
404 497 90
916 708 357
623 590 163
476 781 340
191 36 562
304 108 513
454 384 917
320 689 255
295 669 969
656 357 159
12 244 181
713 156 657
176 98 249
156 555 88
936 280 596
491 397 652
685 941 75
793 561 948
79 551 17
642 806 41
718 727 96
123 677 996
558 320 839
907 763 11
633 408 796
46 827 372
253 120 304
889 537 637
93 406 947
581 47 885
164 821 290
417 381 455
947 297 89
359 145 825
411 445 468
687 479 713
465 772 190
471 221 692
95 542 507
121 643 829
167 105 407
602 939 715
958 396 330
690 272 32
156 360 473
985 532 16
437 346 161
183 623 990
224 405 554
181 63 920
933 109 988
191 33 311
522 108 331
887 485 303
431 804 786
635 425 255
972 879 631
896 591 16
137 69 517
485 696 928
157 134 678
365 701 215
742 780 306
631 258 443
448 239 145
87 342 112
759 990 362
86 989 357
297 97 285
214 117 183
649 993 119
789 829 476
758 14 447
151 513 262
901 304 616
578 990 64
957 75 572
478 529 436
38 276 713
988 108 647
498 64 983
393 133 747
578 168 143
243 925 843
886 962 633
15 306 57
966 415 804
773 473 614
529 321 682
405 104 346
442 679 881
798 335 958
691 641 65
617 278 109
108 438 784
832 137 413
513 982 385
288 334 190
600 958 255
542 564 711
504 439 621
292 38 738
332 828 680
71 437 847
31 714 192
940 416 942
934 546 966
924 204 687
632 464 973
158 201 368
660 826 933
582 579 425
747 568 606
623 83 439
859 115 154
743 829 780
362 667 100
134 541 389
671 816 289
654 192 443
832 758 349
638 430 845
664 371 722
587 365 202
318 182 960
348 863 557
495 112 356
885 267 337
797 261 559
612 687 970
448 396 618
420 980 783
332 43 756
836 413 393
754 212 383
587 236 557
594 596 30
406 177 671
225 813 605
166 560 916
285 960 474
764 448 179
428 256 231
136 424 64
459 999 848
454 418 808
622 860 107
255 221 110
618 330 300
436 525 525
871 973 827
570 920 611
675 516 687
833 842 125
117 625 11
800 998 645
206 960 535
374 451 110
678 343 653
413 470 915
660 398 698
604 274 795
380 893 483
697 301 810
838 835 114
969 296 643
896 408 174
596 147 795
510 166 273
905 535 372
21 453 248
436 711 771
416 762 353
462 625 698
357 657 89
953 932 567
46 717 389
493 685 657
568 695 328
265 663 498
869 619 211
478 964 710
137 502 181
763 730 629
207 346 253
750 506 358
188 608 490
533 95 513
532 839 144
105 774 853
590 281 55
851 110 732
558 294 896
325 794 707
635 985 867
25 253 690
28 603 764
792 902 272
469 811 916
316 881 508
999 213 708
806 165 234
868 624 587
125 22 844
638 472 945
505 598 230
227 86 233
410 537 280
155 584 176
29 357 730
139 416 991
49 843 601
678 899 53
253 770 550
109 609 43
741 417 468
55 508 209
684 798 119
661 272 211
624 973 452
12 804 987
551 843 613
387 183 729
131 678 461
335 359 657
279 977 839
618 137 755
600 50 660
507 773 96
290 13 922
622 793 235
159 226 120
407 628 562
836 538 981
25 530 938
510 585 760
730 325 411
43 662 530
509 468 927
383 468 651
891 701 949
259 949 842
427 14 403
771 518 367
101 73 192
707 680 947
475 772 286
833 172 945
927 379 613
863 915 770
136 588 340
994 604 937
272 413 501
928 698 407
65 536 44
781 511 416
311 230 831
424 827 776
760 978 800
491 717 284
651 483 630
181 256 813
255 194 837
774 156 307
938 914 306
459 643 135
279 231 998
729 549 438
954 941 290
51 748 597
898 765 554
248 111 450
887 220 395
506 582 932
675 493 260
295 985 131
632 449 678
955 756 656
161 17 426
239 460 709
570 623 386
526 949 560
906 391 616
686 119 443
262 25 803
713 491 351
116 300 415
989 789 413
153 385 661
965 272 762
772 626 81
532 210 341
346 957 737
519 679 161
137 994 728
49 605 813
179 777 110
778 154 131
670 968 123
738 960 526
436 864 484
248 73 250
724 951 310
509 77 566
637 318 942
542 370 837
647 183 766
757 658 508
912 32 895
204 568 640
162 320 50
609 774 298
302 79 914
32 897 11
916 286 749
295 715 861
464 828 371
811 186 718
908 31 522
608 241 829
669 310 813
901 138 641
468 741 240
476 822 537
208 272 319
210 941 352
607 22 850
560 404 502
341 644 191
932 738 85
735 70 879
940 196 517
632 726 61
978 525 419
624 471 441
505 403 289
508 581 30
601 906 122
933 395 794
724 339 423
919 257 887
577 27 476
327 994 145
589 296 393
196 359 809
977 366 91
723 716 539
377 704 158
652 387 767
633 982 194
426 181 394
349 78 721
556 451 101
964 234 468
317 351 571
50 262 876
530 740 444
412 976 80
936 156 491
630 431 824
446 820 870
667 342 391
184 977 406
289 161 744
852 917 621
707 447 879
132 422 635
733 65 537
256 854 116
753 279 83
470 714 832
395 965 655
906 958 999
965 116 207
12 283 812
911 179 787
763 24 640
896 123 917
275 326 589
571 16 640
346 145 110
92 872 564
781 923 579
176 999 709
336 516 246
400 706 63
563 650 265
479 801 948
233 546 639
969 912 775
108 924 177
847 286 965
238 617 685
763 392 197
927 61 260
451 768 119
774 14 920
817 713 537
858 922 313
97 39 462
254 517 718
612 11 420
65 765 766
810 132 714
443 485 591
115 303 745
681 115 444
788 34 642
620 787 406
323 296 782
708 108 500
366 270 544
52 296 760
362 65 864
764 276 342
123 936 827
183 562 652
626 54 334
56 79 829
637 514 583
300 564 603
720 74 403
991 737 19
985 360 760
955 943 123
899 164 650
531 85 65
841 205 462
780 860 449
269 845 662
838 114 445
784 303 431
562 292 560
38 507 876
264 115 360
25 128 453
750 259 939
141 776 24
786 999 146
624 682 597
776 623 32
969 192 333
865 81 678
257 551 317
370 680 671
356 502 80
365 937 680
564 195 262
512 822 750
71 215 562
907 697 273
252 997 574
155 926 290
830 725 44
39 817 468
511 620 697
560 789 346
324 658 971
380 960 147
124 802 293
227 727 36
93 887 585
82 883 663
626 834 285
142 581 833
283 477 423
577 753 418
804 437 407
670 31 711
802 47 543
162 823 183
187 232 722
163 754 646
576 344 39
583 976 308
878 278 922
17 602 294
470 288 178
750 484 463
901 932 260
509 334 697
218 77 500
573 152 493
234 610 423
952 313 970
973 347 573
94 195 904
997 425 562
143 243 756
909 207 678
399 673 448
809 487 101
873 546 235
360 921 277
397 443 230
988 323 767
889 811 274
472 121 483
175 340 907
552 472 77
769 835 302
204 397 429
36 657 241
538 50 90
280 112 450
642 817 677
886 122 383
796 975 906
383 180 644
263 899 509
698 329 780
868 994 977
438 969 719
105 921 49
283 265 175
470 457 152
451 471 840
969 288 111
877 343 702
746 100 248
360 28 705
24 961 217
383 827 18
911 728 656
381 995 993
219 214 70
219 491 892
365 73 818
490 225 689
201 150 387
419 181 989
349 246 694
394 522 454
705 956 888
377 403 606
836 20 794
271 606 468
661 816 843
805 216 173
99 749 496
572 402 563
542 429 349
339 57 624
666 854 599
518 560 54
761 938 571
962 893 61
785 390 208
678 757 441
354 261 50
52 836 25
466 324 637
806 11 908
413 477 999
712 107 378
279 857 96
716 768 104
198 459 109
778 760 97
356 281 327
828 422 295
23 983 63
349 539 675
395 571 933
217 704 569
926 22 729
322 480 777
841 775 581
702 347 937
44 913 915
200 440 157
629 520 440
565 620 38
491 82 208
598 957 680
289 951 247
331 744 208
668 268 346
178 45 996
26 722 360
367 997 663
487 474 444
127 236 450
769 416 452
331 145 15
340 948 856
126 567 959
100 710 505
673 637 525
746 890 626
495 237 263
72 518 740
100 375 451
710 488 346
300 759 475
306 761 690
470 977 391
634 315 385
245 732 179
699 469 311
847 828 631
681 975 290
835 907 513
444 605 113
916 67 813
695 626 263
401 151 462
283 539 28
922 759 356
536 574 766
955 450 529
355 765 530
319 650 880
74 209 339
430 145 100
264 817 755
838 448 840
971 270 971
700 589 941
674 253 482
683 13 153
506 817 795
742 94 940
648 471 324
381 302 740
77 360 822
694 513 303
456 280 808
255 207 534
272 505 421
131 309 559
939 151 760
358 632 407
616 128 320
418 677 113
369 505 182
166 515 746
738 265 760
395 608 364
468 712 213
150 350 514
996 53 73
678 995 778
999 389 933
416 784 51
715 912 210
661 377 907
506 552 474
835 190 913
106 582 689
725 238 529
97 46 421
779 27 377
305 195 603
106 713 530
263 301 999
170 950 929
879 39 650
652 702 11
739 779 126
733 700 216
143 738 624
364 210 325
496 766 243
396 129 419
993 946 925
739 854 137
918 834 885
966 897 24
480 30 282
277 85 915
604 483 432
817 981 736
699 793 777
961 492 420
97 896 440
48 417 387
244 585 299
846 28 165
391 778 209
550 448 508
610 646 138
139 97 394
371 418 117
500 592 523
44 651 267
470 25 685
723 799 612
298 472 806
882 131 851
223 483 111
277 547 10
472 773 226
959 234 625
239 14 645
390 97 605
606 682 124
978 366 158
90 910 489
38 694 657
997 572 39
424 193 734
850 841 415
949 825 231
179 497 343
348 298 264
915 357 315
744 536 937
592 212 586
590 46 296
705 617 283
692 588 309
733 412 567
799 634 835
418 451 560
493 203 430
223 101 600
895 578 623
645 149 626
167 459 49
895 711 630
974 410 91
424 74 863
67 428 384
753 904 540
136 986 56
53 758 623
207 863 707
847 676 22
371 311 484
149 288 898
993 24 206
646 555 891
696 160 489
775 732 62
610 973 355
752 282 431
272 704 358
790 197 292
880 459 970
797 444 389
717 34 79
567 892 771
765 144 564
456 533 358
877 431 305
163 872 870
543 76 851
937 362 947
389 469 826
400 39 766
186 279 941
677 280 17
106 692 185
632 258 400
305 128 784
810 671 981
904 736 686
613 732 45
841 79 258
881 296 380
950 413 866
659 146 687
690 747 451
174 635 711
731 64 971
582 389 795
352 540 192
774 184 36
171 797 313
413 204 145
111 337 220
151 186 984
722 218 680
948 201 970
486 778 800
231 274 79
12 197 677
505 405 550
414 961 701
725 915 483
245 722 515
480 983 171
442 715 311
499 327 391
725 203 349
329 192 170
901 499 437
633 665 707
646 574 417
929 39 298
256 725 184
600 355 324
71 235 686
591 375 493
203 573 101
946 645 40
987 379 966
710 644 821
922 351 475
282 82 527
251 535 547
948 583 347
103 760 320
215 495 235
244 286 69
439 374 706
848 747 354
13 823 154
988 68 775
18 682 675
423 808 647
512 59 727
148 59 28
546 970 757
196 589 534
968 716 282
670 636 217
723 157 436
582 146 202
552 392 630
765 465 491
75 686 31
897 720 523
784 930 333
680 281 197
905 337 853
622 128 978
132 603 816
758 736 29
637 16 596
843 472 419
18 369 319
405 906 740
106 680 667
670 883 138
893 563 238
431 321 470
891 236 973
91 620 704
139 227 903
672 173 112
416 576 820
176 709 577
845 403 979
979 873 127
996 423 347
613 874 540
47 692 900
520 185 798
622 407 969
447 291 953
907 990 152
621 499 232
879 808 740
536 312 190
438 507 36
467 324 537
966 790 52
772 325 815
979 847 117
312 602 334
41 711 543
334 159 836
779 462 773
512 308 240
918 545 773
98 800 792
191 502 261
21 680 188
263 458 320
457 173 843
127 465 699
408 447 694
204 871 834
915 447 28
488 59 234
412 855 169
765 651 368
60 484 781
311 499 783
855 498 529
146 39 468
363 940 519
210 406 560
326 982 38
584 716 604
532 30 479
300 577 143
213 882 59
320 507 266
716 238 208
117 166 905
875 927 688
446 934 878
915 623 215
627 112 33
807 259 84
803 113 772
662 585 510
171 661 927
885 267 762
939 967 229
663 630 254
276 557 724
748 358 188
721 296 668
32 84 494
934 527 125
601 877 42
593 384 439
994 419 477
656 739 364
907 646 836
635 907 755
552 578 392
607 653 515
554 261 161
606 376 657
581 902 178
613 503 922
812 35 818
542 206 47
786 33 200
819 672 49
686 490 645
657 667 615
868 985 602
677 849 376
118 810 397
454 271 973
237 740 696
169 73 567
761 978 544
206 334 339
240 628 338
816 868 127
711 559 861
868 771 682
729 87 211
234 247 68
429 362 45
731 51 706
638 574 388
166 215 987
451 651 146
189 432 776
224 798 511
641 318 161
25 558 846
431 710 291
952 366 598
370 931 594
150 393 572
797 751 118
250 761 798
930 36 638
591 783 309
314 739 720
656 344 260
372 508 755
843 26 143
876 315 492
831 443 683
203 749 726
191 709 736
944 208 71
867 813 907
565 278 132
904 495 965
356 137 219
721 15 423
425 501 900
701 132 845
534 193 558
751 672 966
439 902 640
720 505 195
405 35 187
508 345 983
449 993 108
307 486 682
205 883 139
167 530 977
154 894 457
706 612 170
853 447 898
471 244 185
601 981 745
122 626 539
206 631 430
961 944 678
392 814 28
413 80 789
628 123 533
86 272 361
258 142 539
391 69 498
892 425 32
188 518 419
825 999 877
661 722 283
468 97 269
822 116 602
228 435 255
483 784 707
454 400 437
227 74 911
446 15 963
179 31 309
887 437 251
48 892 242
530 420 365
33 949 206
451 661 491
910 394 981
263 423 835
679 642 994
862 178 201
366 334 912
677 847 567
53 495 132
618 335 847
373 238 199
738 742 307
421 493 809
436 460 608
767 130 887
560 589 812
586 13 409
414 221 448
728 865 244
290 219 96
896 696 392
651 487 635
137 937 583
649 151 475
345 428 898
875 733 491
640 58 643
189 927 961
741 319 602
900 109 964
669 437 404
346 839 632
245 810 650
439 738 524
948 585 53
773 338 880
392 407 120
415 129 35
709 526 261
520 242 889
57 630 939
194 811 952
774 881 532
891 296 196
691 120 389
243 22 959
417 462 168
101 224 216
23 483 570
96 236 842
296 898 980
48 244 608
633 320 512
410 345 478
362 653 929
832 778 91
500 645 417
793 531 978
547 408 466
132 950 316
263 456 444
425 361 666
944 732 844
823 923 580
833 433 812
18 821 681
986 721 251
15 264 463
576 425 16
811 597 431
135 696 41
491 911 34
630 884 726
115 801 255
654 927 87
42 882 941
476 116 57
917 108 148
870 177 565
928 338 733
58 483 83
210 839 546
569 623 504
522 748 561
970 615 699
69 837 20
18 254 673
425 979 364
426 260 703
802 515 388
54 824 335
185 678 228
138 371 345
430 349 700
68 574 183
500 422 923
58 475 861
860 167 284
426 137 273
477 71 251
848 582 92
206 974 975
239 484 559
311 307 206
641 386 67
563 888 647
32 518 188
97 761 233
869 511 712
696 806 748
344 569 619
458 668 135
249 125 162
109 326 595
207 935 636
927 116 655
556 404 486
705 206 792
166 137 956
637 991 833
974 879 930
436 427 273
295 409 640
882 280 979
952 314 579
994 845 721
726 282 753
725 201 68
305 86 134
934 104 646
436 641 728
146 310 886
949 647 544
62 228 83
319 488 291
530 410 47
99 865 956
169 648 350
813 118 218
647 687 15
259 26 644
446 101 803
974 414 900
256 527 428
472 40 102
455 848 225
451 359 792
134 857 893
990 351 820
532 69 239
375 102 42
427 707 307
129 402 587
367 229 728
604 13 916
246 785 353
470 882 858
558 993 36
861 52 98
896 704 208
962 13 978
285 811 599
880 702 951
521 72 924
549 509 796
489 351 305
333 908 88
252 528 425
74 641 721
773 727 762
683 143 715
916 227 172
175 728 854
205 602 86
434 393 299
653 260 710
590 436 780
30 726 224
813 19 709
389 561 948
385 98 705
235 990 612
175 333 969
905 479 698
565 147 91
707 62 796
571 367 303
886 479 611
188 633 824
124 611 175
930 952 991
262 650 332
275 418 922
916 832 326
675 150 369
828 243 156
687 708 106
767 217 313
852 330 132
586 220 795
143 466 195
904 994 331
293 572 700
618 839 422
529 408 830
482 659 316
274 992 784
501 575 186
417 840 524
972 952 49
462 850 217
986 888 216
484 62 768
24 462 226
347 928 945
305 434 485
616 434 883
920 459 902
662 241 272
184 359 151
24 787 371
780 425 404
962 73 470
264 640 500
780 618 643
916 177 92
814 917 21
62 644 855
434 791 883
641 304 201
852 537 980
362 806 632
199 980 774
776 283 809
358 856 278
772 520 177
57 20 175
816 401 148
17 861 725
963 678 497
995 798 916
130 67 373
637 52 859
826 23 559
579 378 422
753 728 562
838 870 246
866 801 946
852 400 261
421 243 614
704 709 394
896 718 538
470 916 567
639 645 471
165 388 705
849 11 968
740 296 373
934 184 554
959 417 383
570 852 609
654 671 405
522 704 271
355 172 578
516 173 118
883 304 190
926 480 958
929 646 763
545 307 660
284 634 942
392 494 793
561 187 42
234 728 484
162 404 907
358 867 536
993 703 109
528 965 453
847 730 399
471 695 376
489 979 334
900 322 914
376 881 887
568 25 981
705 81 878
976 856 484
51 775 348
376 746 728
416 19 256
661 540 59
627 323 820
544 418 703
582 461 365
637 256 917
250 389 401
788 573 327
691 796 465
723 170 242
375 772 301
888 526 982
697 134 662
521 168 395
313 948 921
140 792 753
785 269 206
431 503 366
943 383 193
892 112 645
840 396 868
302 323 939
714 221 306
462 922 285
223 146 974
485 319 28
653 110 579
629 224 965
132 393 92
342 694 83
645 877 304
783 448 664
609 156 813
865 410 785
323 789 166
505 816 317
389 107 777
486 920 934
62 128 725
11 644 352
501 561 822
627 666 330
336 799 823
597 886 688
658 224 835
655 130 362
224 104 871
361 449 863
216 759 455
129 288 254
208 288 956
530 189 381
492 987 538
973 976 333
300 156 971
940 556 660
634 453 622
427 767 706
46 119 67
932 28 623
741 640 62
73 721 113
363 633 639
744 861 877
645 970 839
310 395 726
809 526 230
931 932 803
452 675 933
971 636 757
653 360 675
473 254 227
558 168 556
842 883 309
412 593 258
68 941 720
794 286 668
264 764 582
204 641 541
252 920 150
499 458 929
99 306 923
301 258 282
968 512 25
403 237 604
73 737 267
261 392 962
390 778 511
290 406 182
984 468 174
655 71 920
211 544 719
991 63 359
607 690 568
56 694 372
199 525 936
431 336 971
287 159 90
819 936 228
161 865 546
201 553 782
968 769 566
725 42 316
750 178 445
254 333 103
723 191 83
482 582 776
311 734 780
889 395 611
213 272 809
744 521 885
577 140 219
334 553 893
962 85 430
225 32 204
30 574 63
934 957 304
734 884 348
349 372 907
893 783 438
319 446 505
412 276 813
178 827 128
203 771 602
194 734 476
584 718 193
253 707 420
210 770 659
870 288 217
16 900 498
759 117 942
213 241 823
343 92 585
43 310 528
935 282 722
799 364 111
32 903 120
692 748 959
462 211 685
610 11 184
515 927 778
542 227 664
846 686 983
894 326 804
162 978 912
571 250 60
572 497 677
252 596 549
246 19 328
950 543 37
496 244 847
978 89 899
988 356 485
806 706 765
686 613 944
210 520 681
163 768 523
669 607 108
850 789 141
807 993 891
317 469 809
35 510 579
810 879 408
20 482 910
474 251 789
597 430 288
708 353 644
803 989 625
983 400 380
59 103 641
991 272 487
713 719 678
62 797 657
104 129 145
70 802 700
719 904 165
549 734 498
531 923 622
630 33 10
102 831 901
729 365 478
235 17 507
658 804 558
107 964 247
490 667 418
731 878 402
939 360 963
162 980 502
135 503 585
868 616 754
283 942 966
824 825 689
420 184 895
61 358 636
681 227 389
434 466 216
76 159 840
578 693 802
122 364 778
832 769 505
936 994 832
727 379 812
374 71 308
996 591 484
14 362 723
661 91 225
48 592 949
268 323 840
820 813 352
139 359 891
72 142 554
283 951 530
51 602 106
956 475 771
60 462 949
382 66 173
543 671 228
739 869 591
752 967 586
286 49 565
996 630 359
476 494 34
78 701 650
638 16 483
74 877 181
180 615 461
570 826 923
916 321 950
859 13 515
584 133 625
147 897 667
785 586 114
36 764 885
548 952 742
461 130 230
459 150 929
456 560 620
959 976 197
767 607 712
569 141 489
485 946 998
538 684 790
327 445 282
291 847 513
575 991 976
825 167 101
727 313 458
135 199 635
565 840 349
907 346 106
431 343 563
377 874 403
449 101 883
353 862 237
657 401 192
300 319 113
344 984 301
808 963 161
194 804 585
136 905 199
486 871 706
217 683 157
587 242 175
389 930 234
672 524 141
501 143 844
89 719 20
868 571 488
272 742 519
390 713 640
809 999 224
456 130 371
943 705 351
896 628 485
734 138 571
395 223 710
819 877 963
83 473 355
127 373 555
196 135 984
769 793 930
494 309 158
553 246 530
155 219 441
96 365 859
714 576 486
874 46 447
946 157 466
170 654 643
46 320 462
865 51 504
612 535 499
880 967 374
844 665 386
915 306 788
602 23 960
68 126 249
482 800 691
435 462 158
36 834 804
305 665 643
747 241 461
820 338 985
467 426 847
880 922 139
876 275 682
192 159 560
345 125 873
140 987 311
730 249 723
472 156 44
979 695 493
127 928 176
888 843 689
520 597 927
663 533 913
236 722 797
642 41 411
561 963 177
507 25 594
55 226 641
102 729 836
38 337 387
585 266 31
94 915 670
698 375 664
910 234 495
866 327 418
322 344 158
852 912 99
128 169 654
978 809 114
778 717 493
804 508 197
346 619 413
394 571 416
724 341 280
560 340 453
302 939 839
660 335 589
313 133 383
94 45 246
265 773 772
521 64 714
747 566 404
467 430 404
569 848 34
427 53 95
312 639 758
923 412 931
600 939 121
110 298 338
553 946 774
533 583 769
174 541 332
989 983 313
91 182 820
781 690 459
65 552 732
738 927 762
938 801 117
231 645 869
144 617 928
430 966 933
710 79 249
618 358 568
185 743 65
11 745 700
599 967 879
873 14 291
752 571 858
16 759 633
711 309 640
145 231 984
21 767 257
614 255 995
415 354 569
142 729 384
387 25 191
101 180 414
850 891 107
837 21 966
166 388 261
69 638 937
267 212 690
429 815 517
712 201 609
617 389 39
686 134 938
278 334 855
112 481 583
376 242 565
544 953 780
666 639 577
223 880 707
752 581 300
221 11 947
282 342 91
711 17 119
719 922 37
930 917 336
366 295 207
18 344 571
218 517 821
725 533 97
16 174 66
842 853 761
648 274 251
851 890 191
92 342 299
282 398 919
236 846 78
851 402 59
62 835 245
649 758 435
190 368 673
914 327 632
742 926 339
533 143 736
853 797 969
274 180 399
716 172 893
428 118 376
287 828 649
727 416 711
497 988 398
370 117 576
422 984 959
546 855 735
771 306 441
590 558 258
258 658 540
805 137 274
500 352 808
222 436 510
569 144 123
218 118 497
63 208 183
641 874 733
662 39 948
950 790 250
150 349 520
465 434 764
306 95 338
894 39 620
481 582 53
271 669 342
918 677 17
762 431 786
667 23 300
444 652 876
380 732 681
317 954 923
768 318 459
951 213 69
575 732 990
112 607 81
538 143 250
99 693 673
849 258 599
945 761 560
335 873 809
931 104 823
304 771 676
655 558 846
615 676 218
421 60 375
770 652 318
307 284 108
291 710 260
920 886 739
923 643 585
745 406 110
24 577 413
881 421 942
615 671 872
918 839 893
586 722 620
896 65 884
640 212 949
190 148 547
299 273 534
329 991 689
500 910 734
610 794 231
134 135 18
352 256 539
688 172 457
391 831 908
460 757 401
735 99 425
435 882 610
210 210 27
442 170 852
355 890 557
539 524 46
312 654 383
352 17 644
865 39 158
594 379 89
941 248 819
919 98 683
977 374 75
725 747 282
838 318 778
728 533 722
42 889 205
166 362 88
136 581 772
874 293 561
288 88 965
220 376 989
840 94 696
921 477 85
799 200 616
740 817 25
631 339 559
184 385 775
223 331 318
606 832 856
251 190 863
143 646 671
644 492 216
666 875 96
215 657 316
209 620 158
769 352 15
517 516 238
279 255 807
393 959 281
937 118 714
473 879 932
717 164 456
272 932 901
679 51 678
113 211 276
18 365 306
81 640 848
777 932 521
505 526 775
368 830 546
564 462 47
325 146 503
195 801 754
538 694 714
399 981 956
856 554 424
951 507 966
953 354 64
105 613 755
427 100 327
769 793 308
930 278 28
660 65 571
658 302 235
737 128 941
109 236 133
114 381 947
167 948 124
266 466 456
625 666 593
580 999 886
888 412 247
990 154 443
732 179 260
322 298 616
715 749 947
393 537 795
647 944 896
187 705 328
329 855 295
962 448 625
56 617 447
726 615 293
960 386 352
39 305 615
202 491 104
634 144 12
847 453 41
359 480 553
187 214 755
38 581 93
239 126 857
749 353 150
883 691 85
841 740 588
642 464 34
374 236 74
198 131 24
403 926 532
164 880 613
364 342 106
361 439 625
731 375 814
788 416 810
380 331 630
199 78 797
933 111 292
788 491 716
510 230 627
953 207 934
611 966 646
847 223 409
666 728 189
987 151 955
491 847 742
599 899 676
54 847 851
133 795 446
604 378 572
361 110 781
396 837 977
717 671 994
30 510 205
438 370 769
640 950 29
743 361 477
831 144 916
886 96 935
356 939 183
331 227 162
625 986 124
535 875 111
305 15 653
863 90 550
171 278 587
227 374 96
373 57 962
821 533 386
423 180 333
960 349 513
170 260 735
85 625 140
707 905 380
12 602 886
743 109 752
900 977 692
412 400 200
764 870 420
779 994 29
132 180 809
819 991 278
967 422 310
613 970 148
701 589 175
171 703 380
667 315 293
915 963 878
706 380 945
612 213 785
143 743 744
367 248 282
86 262 498
697 327 843
441 177 206
311 290 647
895 342 162
117 378 191
421 176 279
53 361 345
961 868 184
747 93 847
390 827 987
470 596 942
191 934 711
931 469 356
701 224 278
449 602 680
811 884 68
547 329 880
580 774 174
46 425 250
982 841 335
205 548 534
19 50 871
357 16 595
100 411 955
886 28 231
15 137 729
620 596 637
181 158 670
724 266 429
783 678 225
644 101 176
955 234 280
338 740 408
472 613 772
221 816 814
950 802 532
648 960 531
391 943 987
340 583 168
754 874 221
131 755 985
680 892 160
729 797 603
497 408 834
491 129 978
151 389 372
431 793 662
209 653 760
681 261 95
655 235 551
455 539 408
392 254 717
281 769 325
82 221 221
46 418 159
480 99 659
936 973 538
595 942 148
366 257 469
153 738 217
988 294 534
775 296 787
222 77 425
795 944 920
193 66 244
867 566 997
406 492 110
997 911 957
856 155 785
227 623 74
788 236 178
643 938 392
452 145 510
775 322 296
158 226 996
985 321 393
946 301 617
276 786 452
170 420 197
534 26 886
80 502 996
24 326 454
900 624 504
102 976 785
369 293 784
748 89 830
380 439 59
276 667 135
12 291 902
729 363 105
724 965 223
292 778 329
240 485 764
14 653 899
419 51 923
775 368 48
390 914 609
618 740 397
593 758 919
379 471 288
940 646 282
189 613 513
531 434 661
669 651 283
313 133 766
193 779 910
26 546 581
307 834 710
884 749 861
902 100 10
135 259 222
511 235 48
678 603 310
558 951 978
515 434 473
338 558 948
175 330 740
375 930 541
61 739 845
110 455 733
728 418 718
578 534 139
283 140 956
604 198 935
357 461 112
318 569 808
520 554 320
442 385 491
320 737 371
975 713 127
989 725 815
101 733 566
35 298 261
672 713 475
626 946 326
336 864 853
948 323 15
530 78 559
459 664 899
218 456 897
654 601 506
268 355 778
448 778 618
853 128 329
66 945 887
17 547 898
439 899 480
480 970 645
959 963 874
265 663 397
970 847 427
176 716 200
513 693 415
385 994 979
410 873 25
812 308 694
776 144 59
357 729 662
319 821 842
776 427 765
506 531 396
484 573 550
491 216 252
696 855 833
774 686 13
228 181 384
71 896 337
837 434 47
998 184 930
433 375 838
40 421 805
105 157 867
648 886 865
115 304 904
36 456 171
291 45 712
405 213 629
906 823 969
756 21 331
93 591 305
865 671 292
226 582 970
42 974 851
227 569 845
193 322 531
260 700 467
91 670 707
463 11 671
492 961 209
205 301 500
162 446 498
101 174 10
789 929 718
30 938 284
130 472 622
194 662 403
422 473 924
610 184 922
892 612 863
203 672 777
257 808 869
667 938 197
390 332 806
778 169 456
460 761 833
722 725 419
840 253 956
398 77 414
701 732 466
801 576 489
211 275 321
887 337 27
39 762 115
970 510 742
363 693 175
759 57 110
31 556 723
979 926 35
439 344 630
547 219 466
709 837 595
846 653 218
91 650 310
362 27 201
841 116 689
278 236 324
824 972 219
870 886 14
774 433 663
215 969 961
966 820 597
568 733 645
840 808 470
589 743 724
546 123 917
728 371 982
452 741 865
381 526 199
993 399 988
396 950 672
317 137 291
192 640 517
91 942 206
810 425 491
345 239 370
285 574 390
593 327 686
838 916 782
851 714 349
724 944 913
321 944 95
828 887 882
293 507 207
847 50 949
42 72 460
542 701 888
857 743 821
74 96 408
99 279 283
923 724 271
762 577 29
216 497 60
709 328 236
909 749 928
360 789 677
671 93 422
811 241 472
482 172 607
410 920 308
655 396 20
930 45 175
363 857 825
601 261 77
184 969 878
411 186 390
699 897 152
409 283 569
957 391 59
56 981 367
13 841 689
446 948 630
534 749 656
667 836 495
440 898 497
692 335 369
552 818 942
401 896 372
919 302 340
108 45 683
250 804 221
92 149 39
840 399 973
609 336 71
99 929 12
630 260 489
468 521 375
137 632 786
93 541 349
368 695 423
194 194 74
152 831 684
664 36 954
672 744 615
400 947 151
651 467 861
134 381 980
279 753 758
889 349 474
587 817 38
908 766 849
371 302 552
199 504 325
41 599 702
202 88 27
468 446 504
485 900 948
294 605 727
447 922 628
259 689 923
899 695 76
933 287 310
195 845 237
125 502 453
539 599 85
405 734 15
201 315 570
257 210 282
457 117 68
913 96 416
189 459 255
723 678 567
159 242 505
569 971 609
638 419 955
311 966 524
532 912 502
414 969 369
277 573 503
562 258 683
187 980 41
615 362 177
419 921 269
709 134 231
642 766 154
490 873 531
307 289 127
81 451 601
219 815 432
161 234 666
566 316 14
236 433 107
481 228 520
977 910 522
354 658 41
648 36 88
45 652 423
260 144 787
720 441 670
132 531 276
699 960 198
230 320 33
291 120 311
51 933 855
946 876 629
589 961 443
771 992 209
112 755 170
404 528 509
769 527 234
257 967 529
613 924 650
651 193 900
977 678 960
208 442 584
457 383 76
353 239 558
38 303 347
714 865 141
414 947 977
46 324 358
266 558 640
515 741 293
915 385 663
799 854 547
540 121 789
896 417 33
295 936 703
953 56 379
968 547 623
548 832 644
677 243 990
129 104 979
885 643 462
907 57 699
220 420 290
525 252 986
926 22 545
644 257 651
936 536 558
406 626 28
687 564 736
711 652 457
961 923 433
432 498 859
342 709 646
732 520 848
220 844 300
700 587 298
609 19 698
98 51 189
500 365 849
313 458 641
142 568 471
125 587 897
376 902 584
687 746 816
715 447 201
336 873 51
51 444 244
224 661 446
237 398 603
65 224 179
195 412 964
284 758 560
374 579 33
982 961 309
703 234 719
191 940 69
612 938 511
978 925 869
949 193 708
366 621 817
261 924 685
952 60 468
231 491 654
688 881 753
175 551 569
83 420 267
817 295 496
112 238 557
305 668 597
401 369 846
220 649 375
648 409 117
447 471 376
240 411 323
274 168 913
59 678 288
808 463 931
809 829 625
79 43 225
722 407 953
366 224 561
780 347 514
61 701 424
297 719 772
398 872 616
705 939 990
386 506 470
373 347 814
333 336 199
114 830 222
262 199 868
280 670 391
407 80 332
629 777 603
848 880 506
677 707 600
126 463 414
777 106 885
653 787 483
891 851 258
830 786 25
201 706 592
36 230 839
490 638 137
314 233 906
875 451 946
456 785 936
696 68 186
31 304 500
74 605 924
83 850 857
703 936 628
294 722 726
750 434 671
17 204 99
213 469 927
776 691 38
692 97 319
680 765 493
177 304 779
232 866 723
654 122 263
694 607 475
373 986 571
277 898 325
366 260 844
727 484 41
857 364 753
871 170 433
108 186 613
725 877 885
117 152 32
764 957 187
379 595 892
70 423 347
439 707 904
593 386 224
686 828 858
769 729 247
425 767 451
519 97 74
311 497 288
32 262 878
371 223 372
359 931 306
911 14 466
715 42 222
712 236 873
68 687 144
28 952 662
257 524 473
786 408 25
86 994 808
974 545 341
947 708 143
911 424 776
315 911 884
978 724 574
489 868 663
761 117 487
619 571 382
131 702 974
470 956 91
945 344 806
637 478 950
965 243 576
20 653 366
228 760 138
798 653 612
404 823 185
778 888 940
645 366 832
168 241 392
955 129 270
836 244 536
570 158 456
208 103 973
594 28 330
206 598 325
293 906 801
173 419 66
640 506 315
84 239 618
455 950 774
543 339 763
269 986 510
527 147 678
563 298 701
467 438 754
422 35 535
25 881 133
709 450 507
964 590 261
412 719 621
221 946 848
110 354 971
570 675 190
599 86 456
367 323 742
810 340 737
848 804 368
226 729 307
825 54 457
890 341 186
447 92 937
888 860 29
21 632 419
933 606 575
992 410 385
932 58 133
222 458 605
12 835 265
669 588 192
931 243 484
83 739 420
217 147 863
572 939 598
500 224 314
695 169 925
828 199 791
716 844 118
966 362 215
253 84 448
164 950 268
731 221 543
394 632 46
222 944 770
885 856 940
105 926 132
910 298 554
226 25 175
681 589 609
127 625 429
778 262 922
828 499 436
706 868 201
915 436 314
120 772 771
351 935 241
869 807 514
343 443 942
336 155 278
518 491 90
906 414 913
567 26 583
390 697 497
186 621 757
425 206 736
627 107 661
275 628 174
461 123 288
382 342 794
376 122 696
183 34 703
436 970 855
156 607 191
272 217 58
448 951 469
332 973 812
494 47 736
125 415 233
744 105 637
950 921 551
383 46 539
155 908 295
310 532 483
818 411 926
727 389 231
19 894 522
899 157 80
984 139 44
428 224 470
166 257 635
456 349 907
478 152 38
941 328 349
450 95 925
914 119 957
689 544 240
638 423 391
265 873 561
942 162 723
151 492 465
570 157 951
618 796 278
495 957 516
718 79 918
564 281 915
586 891 362
872 755 459
762 614 468
565 71 953
831 285 197
526 71 443
290 79 976
620 598 109
976 863 693
458 146 352
907 453 418
350 339 137
749 710 64
204 718 276
540 652 513
270 372 372
45 938 198
302 28 925
394 672 863
844 786 57
372 934 877
819 747 575
540 446 677
40 677 285
775 445 580
564 150 466
202 678 651
888 441 174
148 866 172
242 47 707
515 423 573
688 764 598
328 378 643
613 207 547
473 736 574
248 908 774
539 427 998
695 305 89
968 397 529
845 810 46
282 772 997
956 115 25
947 442 582
412 761 274
572 721 821
391 131 652
773 346 702
191 50 598
949 532 713
926 174 526
77 424 908
225 106 566
183 742 890
405 224 754
387 551 32
731 77 652
539 22 604
32 122 432
874 452 194
379 785 822
394 69 395
72 46 84
900 418 183
73 271 182
849 856 144
342 93 504
851 563 898
273 876 855
548 237 307
959 603 48
937 924 186
783 685 481
902 140 454
965 975 516
125 729 263
668 604 104
910 913 90
942 22 965
322 724 145
467 50 680
956 474 164
227 139 502
459 171 641
721 559 418
930 517 646
118 942 725
368 406 543
482 69 666
376 32 208
378 266 359
733 825 431
433 400 314
731 987 588
160 973 30
447 15 756
16 921 201
30 678 370
541 920 575
857 856 594
408 184 394
868 383 308
188 67 979
644 366 587
799 557 290
338 109 493
26 924 603
606 426 812
379 512 217
830 932 880
256 684 23
643 670 329
330 559 804
221 376 175
424 687 722
583 425 607
631 100 644
980 85 497
603 336 180
63 717 855
205 23 463
518 565 274
689 74 240
552 310 708
124 461 923
47 209 247
640 314 994
390 489 801
437 703 284
949 792 39
848 358 990
395 657 641
577 210 967
905 240 814
873 965 967
122 549 283
993 587 224
856 128 463
503 974 121
359 948 381
686 168 231
251 698 944
68 280 819
307 189 377
665 613 641
790 244 564
574 576 70
38 391 337
641 808 195
92 42 271
832 828 162
398 628 169
477 625 383
980 687 826
716 664 827
253 218 526
739 539 916
200 311 324
909 826 309
548 563 248
50 534 148
369 441 968
601 959 373
471 965 505
723 671 934
858 438 733
546 449 559
969 286 29
479 573 282
671 670 38
310 843 835
437 93 880
871 147 186
670 585 954
766 142 703
227 856 441
874 519 947
784 433 710
484 215 576
465 107 34
813 484 627
100 319 368
56 884 318
336 282 106
426 61 430
193 451 798
636 34 886
294 970 229
925 473 168
410 48 823
112 805 190
118 190 382
292 715 402
738 71 438
792 27 315
729 512 729
253 211 579
801 422 497
618 795 775
623 545 288
513 920 471
280 864 779
643 590 335
62 696 417
993 465 305
528 880 185
551 523 718
87 811 441
557 758 264
784 576 104
112 213 628
171 692 132
479 305 997
907 798 988
623 373 834
397 127 69
240 571 361
652 556 246
553 918 24
984 753 913
966 243 25
977 789 618
537 331 729
895 922 607
716 819 739
258 485 375
941 894 196
982 70 428
552 193 652
959 638 505
996 735 27
603 379 461
901 852 347
235 731 478
882 180 745
123 720 841
489 29 659
281 320 633
468 569 505
580 543 844
766 604 729
800 60 710
725 932 599
288 761 784
408 188 163
952 205 65
449 897 962
783 62 394
937 546 715
696 898 311
222 527 923
493 788 234
127 524 227
404 94 184
836 994 382
229 163 370
960 220 884
508 503 420
566 260 831
15 55 607
608 531 828
621 802 689
30 918 817
83 389 657
269 920 543
338 169 235
409 90 858
551 23 256
741 591 279
741 820 919
129 203 228
738 567 669
430 43 960
201 109 659
987 246 415
357 620 143
710 41 778
687 917 792
662 892 722
595 585 498
898 178 422
687 92 813
995 645 698
522 325 686
19 566 144
259 360 90
515 206 831
125 15 295
836 162 41
133 244 647
678 55 207
363 831 859
255 86 472
216 587 530
474 475 268
670 270 294
802 846 513
461 232 464
383 221 977
620 572 444
487 63 953
195 466 360
393 180 554
388 277 300
721 140 443
689 10 267
970 267 101
621 201 439
48 793 601
984 386 888
811 618 54
774 871 125
413 249 986
724 916 99
104 744 437
221 926 432
734 139 636
110 309 835
796 449 177
54 938 937
679 53 416
405 619 801
917 544 449
709 206 961
514 208 447
727 501 278
888 321 88
978 692 33
705 275 21
846 562 308
173 465 277
912 938 172
34 382 428
479 88 871
738 108 167
394 872 924
477 88 541
786 750 24
41 684 821
752 19 161
583 214 936
724 404 96
190 539 935
475 962 896
307 426 991
53 294 206
246 934 105
984 141 563
19 427 39
197 249 479
35 251 610
203 139 223
188 434 138
321 31 504
495 59 201
855 612 380
106 508 997
991 607 385
886 207 395
413 534 622
447 46 467
929 505 791
676 518 60
372 555 616
248 428 506
701 839 777
779 313 78
31 401 769
368 787 88
41 948 668
643 548 507
469 807 139
845 323 68
473 401 855
996 669 322
429 99 957
344 982 605
813 227 669
197 739 746
453 116 463
353 976 144
101 317 124
942 56 188
343 893 185
933 557 617
132 86 65
342 238 169
640 338 157
966 582 352
305 648 102
849 976 118
458 492 634
451 531 265
816 696 930
358 694 156
479 334 857
445 228 664
55 303 687
461 168 92
678 745 223
969 595 884
11 226 192
326 503 657
887 442 844
576 946 801
199 86 338
489 861 231
191 784 468
570 550 209
820 71 480
946 179 980
572 68 826
406 513 961
76 700 857
484 788 362
732 441 338
955 689 526
678 744 905
694 733 59
107 27 638
812 238 305
875 493 232
989 352 974
41 434 412
893 673 638
791 343 134
774 699 238
254 907 107
798 967 513
511 403 451
899 800 780
259 481 520
376 568 881
52 693 663
422 53 832
464 236 149
240 806 151
639 631 389
758 227 78
481 13 76
542 535 502
831 331 525
42 440 206
693 758 547
627 184 394
205 180 351
682 632 204
465 224 947
335 942 251
831 447 377
395 189 672
786 948 332
508 222 723
275 609 607
768 384 75
218 855 966
576 318 854
582 517 274
827 50 127
917 929 163
603 60 274
769 570 786
375 968 978
714 409 977
237 627 942
974 275 328
938 628 571
183 788 865
113 480 238
243 570 894
175 849 497
561 418 613
673 799 952
912 283 541
31 381 928
843 330 919
178 66 443
715 126 649
392 505 476
688 33 283
240 432 760
980 307 410
216 962 323
646 412 889
104 749 851
248 814 357
487 374 661
173 225 364
115 843 973
597 936 673
89 251 429
522 574 971
551 761 966
167 367 936
648 104 406
73 848 873
575 957 252
854 348 275
608 741 995
647 36 233
17 501 751
313 838 818
128 909 542
772 174 944
675 825 320
371 231 806
519 793 70
816 283 767
898 949 239
343 743 58
304 221 427
402 15 967
858 285 538
490 166 419
621 342 240
149 275 391
64 644 550
728 746 522
572 96 578
297 726 242
403 12 724
353 605 211
437 937 847
498 520 26
109 973 433
588 968 379
98 723 277
212 595 772
755 188 672
956 647 625
327 396 156
894 833 455
882 992 329
273 60 477
697 894 55
963 829 596
444 569 299
25 544 339
803 805 478
926 951 650
40 151 470
832 842 421
226 668 176
278 831 723
476 427 896
520 705 177
899 934 669
343 412 504
927 994 978
160 232 858
832 513 331
563 624 14
685 523 924
663 920 824
488 922 975
96 52 881
178 456 198
346 973 516
565 384 453
243 930 385
397 184 479
449 775 68
362 841 532
411 654 389
948 130 341
568 494 271
654 418 530
406 709 20
176 256 49
463 455 102
110 488 925
174 794 706
919 585 294
840 376 504
222 830 861
342 768 635
247 393 284
512 34 209
31 593 120
564 993 342
527 661 636
645 886 417
974 983 766
284 230 389
783 86 796
389 906 34
582 805 408
502 694 71
355 13 718
528 198 520
903 759 620
292 217 621
475 31 169
111 86 881
36 180 650
29 913 65
541 851 67
168 471 689
99 188 507
678 705 327
541 510 59
92 387 499
822 27 356
428 50 412
229 400 498
903 213 917
315 89 46
198 601 396
389 266 242
948 883 23
892 814 656
992 389 464
211 176 336
638 790 572
707 780 781
208 562 643
668 683 428
846 537 712
161 765 965
234 342 624
78 786 200
916 852 693
65 122 956
498 863 36
164 438 258
124 627 194
422 288 716
408 846 109
972 84 862
184 597 621
49 154 245
18 812 444
604 451 44
202 799 917
437 656 964
443 120 171
958 253 81
533 899 45
665 253 500
685 942 502
116 580 53
491 930 885
754 840 860
13 156 787
201 729 156
217 251 45
431 341 613
893 36 187
442 890 791
838 700 189
216 326 962
679 129 227
470 400 876
342 386 129
891 138 333
48 909 635
677 704 119
925 885 190
653 918 485
425 563 772
103 653 448
351 570 14
569 560 380
374 786 536
427 258 852
870 904 383
84 895 104
784 932 179
947 418 322
149 725 424
788 246 12
195 431 520
149 103 300
740 335 784
39 411 791
219 425 176
598 585 107
669 779 197
475 97 776
479 532 842
872 514 450
534 573 244
457 911 346
281 704 354
113 742 243
520 896 467
319 50 502
256 618 812
502 782 249
50 439 155
499 835 272
806 377 447
109 916 282
556 450 646
165 437 889
975 777 978
442 625 899
258 208 441
575 182 658
756 330 140
983 133 779
341 489 788
641 225 168
970 424 112
973 327 193
907 949 274
464 287 475
77 799 480
483 119 455
927 538 336
146 402 67
572 113 626
366 451 78
197 108 954
87 226 234
693 38 735
827 880 489
170 480 803
651 537 562
703 185 552
940 965 978
74 232 714
897 926 130
121 392 733
645 669 595
774 615 481
875 814 868
180 781 970
20 481 557
268 460 975
739 799 182
384 237 619
927 835 639
614 549 435
754 377 845
92 897 699
233 307 999
259 218 403
438 41 877
103 316 896
646 534 966
676 737 161
729 143 454
178 214 365
310 971 999
846 36 502
589 359 890
854 462 139
894 839 765
143 437 854
493 414 517
812 918 756
703 421 955
147 556 49
225 779 540
342 46 222
260 429 231
937 501 475
591 796 687
925 133 229
276 454 991
633 327 442
262 818 369
944 960 102
859 937 312
288 406 958
825 302 735
867 911 336
460 520 995
787 809 692
252 235 117
684 951 437
352 489 923
482 602 440
120 616 151
530 304 893
288 506 88
110 730 478
37 773 260
931 455 109
776 829 70
461 430 616
235 151 195
783 630 362
625 475 214
373 604 267
107 675 676
620 232 348
120 901 656
272 28 912
77 583 590
698 335 741
959 365 625
776 647 741
349 555 522
318 565 822
922 89 643
135 838 760
568 307 628
889 604 124
571 699 408
592 82 911
669 572 284
701 73 368
693 811 329
105 913 749
269 210 87
985 937 850
128 178 967
930 381 241
95 555 193
352 503 257
906 767 229
176 510 661
752 277 500
824 243 723
375 176 201
708 658 995
810 564 904
467 606 341
451 687 844
60 833 601
655 722 41
184 671 35
660 584 276
911 630 504
619 258 810
375 318 404
203 486 776
513 807 174
784 292 566
254 763 101
63 572 377
969 88 924
57 821 672
450 218 340
714 43 793
167 562 708
210 687 875
958 126 902
448 756 225
650 407 161
881 577 249
859 791 690
43 290 631
807 833 530
191 95 59
631 192 491
848 580 865
180 849 400
104 714 822
765 783 216
589 300 206
585 691 735
615 891 977
63 288 477
85 585 171
322 222 171
983 998 104
958 398 150
806 552 37
405 352 670
805 219 815
51 808 174
106 475 753
858 345 537
910 305 503
593 565 888
508 945 763
672 592 784
934 394 502
569 397 108
203 253 145
948 154 778
466 887 686
639 528 432
94 444 326
668 22 69
388 784 825
358 567 329
303 971 428
926 142 531
229 333 265
156 638 127
520 355 434
44 151 74
535 933 923
725 804 439
326 933 980
740 761 430
392 384 197
576 410 192
394 747 497
817 862 979
70 762 502
809 754 927
661 934 438
879 427 507
976 51 935
115 968 150
279 474 878
200 535 730
203 830 77
231 412 481
596 454 845
989 693 971
844 198 258
808 623 22
347 124 894
930 430 501
840 395 284
659 36 234
215 917 686
875 232 408
990 435 225
552 168 388
72 491 830
57 282 442
809 659 399
668 990 317
290 803 738
755 849 162
782 908 55
228 328 385
721 449 360
142 52 585
416 170 377
779 947 799
298 106 837
294 68 583
95 355 656
107 273 371
683 241 142
626 260 636
492 30 60
233 710 601
837 352 30
507 864 937
811 286 323
968 905 374
27 668 856
240 695 576
875 105 277
134 27 714
372 342 163
890 210 533
839 946 72
261 826 498
997 805 148
511 470 12
557 935 230
44 931 607
268 48 423
939 315 384
206 660 835
579 837 135
734 912 475
263 317 228
561 307 240
912 270 670
778 169 615
918 119 687
864 304 464
634 770 453
574 881 202
921 121 334
705 169 562
91 161 469
745 465 367
309 973 119
39 751 999
79 284 439
276 652 455
837 451 811
661 838 786
276 340 460
466 603 754
861 238 813
307 549 22
135 399 643
388 780 416
850 402 598
326 743 949
42 81 846
421 776 808
607 83 834
929 291 29
710 390 673
643 884 64
106 345 265
220 56 421
829 939 67
485 286 224
565 198 660
644 146 449
987 35 915
133 648 497
951 112 918
961 987 784
99 253 869
33 305 246
502 363 147
98 29 894
802 410 979
567 787 666
72 970 589
672 457 507
37 900 588
267 749 187
132 437 618
91 311 60
824 546 351
450 757 834
321 230 180
438 476 558
362 175 534
735 656 229
642 995 32
33 970 990
694 209 328
156 384 791
587 325 274
573 949 297
76 671 728
144 394 100
583 63 688
972 530 826
786 617 263
23 398 388
262 185 913
37 916 219
117 806 167
461 384 486
991 415 843
810 166 400
856 583 359
992 973 348
432 339 698
235 699 899
836 921 333
284 610 618
459 991 705
391 849 586
197 814 443
997 60 747
556 529 884
703 745 654
898 536 501
421 934 841
799 300 830
658 742 247
542 636 316
837 97 872
774 920 842
617 129 848
711 18 90
18 575 208
776 40 721
719 813 452
883 536 323
137 175 396
657 600 514
961 387 943
987 132 677
891 934 604
938 464 336
18 989 788
273 54 734
735 49 272
724 410 977
407 833 476
565 394 653
910 358 263
877 678 292
239 92 348
559 332 844
572 766 144
779 130 244
422 543 838
21 774 356
216 460 424
622 662 847
738 889 639
209 966 546
748 320 267
990 356 887
804 771 854
715 60 348
73 98 149
600 737 228
309 210 933
774 45 387
93 574 205
25 268 303
900 219 77
277 510 135
129 637 690
743 455 357
476 550 701
160 834 840
510 990 363
657 680 46
181 593 58
688 830 66
451 473 903
983 406 753
387 636 509
305 919 337
665 558 671
745 382 977
598 909 424
39 63 794
972 335 601
384 220 194
365 29 437
41 534 449
308 633 667
934 761 476
415 836 255
119 299 150
268 95 581
332 758 58
126 701 231
436 77 943
988 354 802
809 222 879
456 869 606
210 529 147
252 842 16
224 144 259
268 512 245
226 843 359
313 881 54
586 355 204
773 99 549
298 926 233
871 586 443
610 494 926
185 291 989
577 692 388
747 549 948
474 677 74
256 766 580
434 34 605
354 364 167
659 921 348
471 943 770
848 65 359
390 974 87
114 649 384
654 191 626
350 62 526
640 367 949
56 107 506
670 626 115
711 864 688
404 53 716
665 823 721
703 696 151
91 668 417
41 627 624
798 577 810
914 401 261
624 351 122
882 118 801
95 531 446
282 400 731
837 710 875
203 725 265
59 899 278
133 932 804
158 614 46
254 941 681
824 880 902
434 742 76
86 523 146
969 92 322
942 276 851
608 51 344
155 477 552
803 910 86
815 714 630
795 110 499
435 864 785
484 897 234
387 258 104
219 855 937
394 94 940
263 946 704
86 369 856
397 48 252
658 378 439
142 229 239
585 801 799
859 77 404
976 558 989
559 457 782
431 782 745
150 214 423
443 490 139
239 557 376
740 186 156
53 780 418
12 928 567
834 254 93
831 596 619
788 868 218
267 105 450
732 296 365
855 669 977
845 763 680
800 899 404
580 627 94
854 88 817
256 146 610
924 838 417
459 152 495
515 656 836
461 27 403
960 447 797
480 762 43
522 761 191
550 845 903
743 295 170
690 917 829
355 420 801
967 30 726
122 896 273
299 261 995
529 805 641
55 617 584
273 557 244
525 33 819
132 209 768
513 284 867
357 716 734
936 469 709
822 326 448
379 447 33
360 154 759
993 857 566
977 19 404
342 746 482
317 372 862
433 659 453
988 761 570
755 727 86
500 432 127
662 345 618
891 848 71
30 996 626
283 304 191
782 48 237
577 884 797
389 720 754
118 531 75
197 323 922
380 739 911
794 343 151
149 284 884
598 995 577
226 900 670
661 459 637
832 746 470
928 628 403
316 720 965
728 205 394
588 911 702
489 78 194
304 799 428
896 818 844
655 224 85
988 645 398
417 893 496
220 829 74
391 754 972
359 549 762
855 449 104
675 983 169
158 59 130
198 556 542
643 285 230
960 404 867
293 746 738
941 511 613
130 163 727
286 455 894
758 117 634
123 678 444
612 486 380
963 22 754
733 298 184
203 454 35
40 743 130
13 445 701
454 329 606
163 964 921
649 264 822
383 928 255
995 466 884
44 975 320
29 956 984
654 260 382
315 38 947
789 792 553
254 344 620
433 857 598
795 301 861
466 368 919
107 779 961
287 440 461
244 595 198
458 271 637
483 762 81
625 174 143
291 47 980
657 551 451
801 892 276
587 863 561
590 191 283
150 909 91
732 41 764
44 664 614
66 383 973
531 664 36
346 795 844
310 621 98
272 814 514
797 279 521
804 407 917
526 465 218
645 764 336
245 273 708
735 164 248
224 967 964
676 282 794
301 94 838
115 69 973
23 658 675
858 63 633
607 253 687
735 849 159
937 722 700
828 398 459
74 451 368
259 617 962
887 792 679
513 52 478
351 123 169
934 578 372
759 113 437
331 490 106
473 759 982
132 164 26
563 872 615
596 722 940
552 346 456
239 599 171
797 575 734
184 12 617
730 829 653
313 337 409
926 700 22
560 404 374
14 169 297
139 254 503
812 867 190
901 681 640
374 140 388
45 22 857
79 952 997
421 124 554
631 426 185
751 10 434
138 206 672
548 206 798
487 685 427
783 930 716
303 11 216
600 985 866
523 482 371
313 22 147
985 126 427
843 647 455
337 649 836
503 573 819
43 349 507
588 684 235
240 107 283
981 383 442
996 33 77
636 117 376
72 459 619
876 32 412
858 67 466
403 934 606
197 545 15
158 508 467
146 844 704
686 394 144
617 881 459
759 353 296
649 526 197
859 286 990
774 931 573
88 804 921
555 43 380
408 798 891
592 594 146
607 22 640
863 588 710
201 958 490
141 936 511
700 43 777
51 257 149
614 817 310
866 796 635
924 105 872
245 662 911
684 499 78
610 489 682
508 385 140
905 45 643
889 564 831
488 467 249
624 412 783
238 854 463
777 214 136
895 208 623
854 235 423
378 142 594
873 974 388
595 626 743
645 114 416
487 23 211
356 155 727
834 853 402
920 347 150
184 478 470
822 50 405
698 237 843
662 385 534
556 310 747
341 92 955
760 626 419
530 998 585
742 397 243
696 474 448
722 496 62
78 994 453
290 877 362
401 86 324
861 564 496
644 990 175
415 516 292
746 845 272
126 992 284
156 526 942
604 983 119
143 901 451
950 704 676
928 658 165
969 247 157
709 211 57
655 702 307
482 148 862
767 46 215
997 219 504
976 913 149
460 359 718
948 25 780
484 164 593
323 459 899
637 130 408
994 568 807
553 346 604
367 917 149
735 803 528
477 726 700
284 829 368
300 724 565
828 127 498
978 605 847
613 111 298
752 524 996
611 41 899
608 342 445
432 768 859
150 736 278
449 849 478
370 613 759
158 462 105
276 352 593
213 747 935
193 927 287
904 271 723
229 809 746
484 12 246
163 342 557
419 290 522
944 223 545
423 345 723
76 588 610
849 270 224
533 605 994
207 826 41
486 30 276
654 23 845
888 33 506
93 813 198
647 442 769
831 415 854
44 822 542
81 60 784
250 349 203
665 867 157
546 683 412
287 58 214
634 974 231
182 799 573
19 442 445
621 961 354
27 656 413
510 516 371
863 645 667
727 312 874
927 235 209
475 734 981
959 474 263
47 390 760
110 837 684
919 164 752
975 624 352
75 552 379
247 664 176
689 717 255
333 499 529
327 56 773
609 958 656
74 630 534
651 363 427
860 749 795
835 387 22
168 46 703
517 459 249
94 963 778
973 719 988
593 230 935
295 519 222
380 490 888
840 183 542
319 157 526
160 266 675
532 483 541
28 460 495
601 476 87
602 368 596
701 697 127
254 217 477
652 883 718
370 108 613
330 884 778
478 551 731
755 985 346
639 17 65
146 486 564
589 760 829
92 290 57
418 159 75
28 981 957
451 592 821
459 65 963
277 312 500
520 355 855
42 988 705
17 577 549
845 376 287
854 614 371
661 629 157
913 946 614
247 518 900
695 568 488
822 308 859
177 968 236
315 647 965
131 609 934
22 794 475
217 320 691
408 672 219
539 474 295
293 262 767
109 41 668
146 307 11
822 90 539
904 879 396
732 75 264
590 539 706
915 995 866
833 149 572
324 567 92
311 502 132
419 699 387
991 17 55
564 899 906
740 659 164
890 980 654
858 732 813
187 707 499
561 297 242
853 48 482
170 676 283
534 865 267
573 530 937
599 433 537
38 176 500
713 464 395
937 35 924
223 169 630
822 815 357
907 149 526
812 558 440
489 821 629
732 643 47
755 618 220
885 687 76
120 228 715
827 534 296
251 178 110
834 295 76
562 372 169
75 912 133
532 461 779
192 256 78
881 701 312
602 89 764
627 108 920
564 805 536
159 953 103
35 191 176
520 347 757
663 159 93
236 828 627
379 333 736
960 364 237
800 890 952
173 837 112
506 91 122
182 707 605
628 290 750
598 334 272
152 657 493
971 445 712
164 494 102
824 37 531
120 489 35
21 786 368
156 692 342
810 951 839
682 959 479
453 348 460
740 617 589
966 299 397
414 275 518
253 594 851
897 737 766
611 278 450
381 532 756
417 929 888
700 456 214
202 431 944
576 91 788
65 924 148
759 165 82
118 314 355
413 21 705
298 573 176
693 29 563
269 291 451
184 236 767
118 673 359
161 455 501
684 342 163
66 257 279
720 608 764
459 872 280
578 707 33
599 24 420
753 626 656
835 601 332
988 117 625
232 183 277
108 192 522
36 441 513
987 870 585
942 11 654
386 358 252
114 403 501
760 543 946
113 255 429
522 560 615
791 400 826
287 530 152
122 79 334
421 186 337
322 963 866
538 568 89
474 879 251
757 471 502
188 562 153
657 962 30
272 590 582
886 580 949
714 129 424
674 328 450
485 153 992
40 354 91
23 429 102
797 167 267
352 839 173
631 963 134
424 491 808
443 910 10
550 131 198
515 856 824
790 173 558
14 85 840
643 498 465
758 683 578
39 874 284
176 51 436
562 358 962
99 935 361
237 41 228
199 673 289
411 669 258
542 201 70
219 930 536
800 644 231
602 108 347
405 376 609
883 221 348
912 864 654
658 746 475
207 325 73
796 799 93
26 669 567
484 539 115
298 555 372
275 248 910
119 795 38
825 894 876
481 847 775
476 91 887
413 178 215
146 776 557
686 156 516
969 606 913
57 389 156
288 650 345
656 734 66
407 367 392
932 471 554
395 373 14
486 378 225
288 500 26
207 909 514
33 715 153
255 832 645
771 585 622
735 159 408
963 848 261
91 825 965
442 698 86
772 460 940
846 991 246
530 955 993
339 312 969
271 940 122
886 751 777
220 480 671
678 200 890
382 299 905
358 512 522
457 735 300
470 887 809
617 881 45
917 672 325
997 337 789
758 363 610
44 844 380
920 767 500
699 643 556
47 428 314
415 712 302
337 347 219
894 792 33
255 496 300
969 315 104
750 820 194
277 617 56
427 249 885
255 204 950
588 377 698
681 633 179
152 318 724
968 501 885
262 837 68
115 791 644
964 515 365
195 504 156
869 90 460
368 761 346
212 556 415
720 369 439
454 438 43
463 54 399
103 83 767
547 845 594
725 580 497
586 315 203
539 631 925
531 459 565
60 498 427
920 785 517
169 57 919
37 980 201
196 502 957
710 881 735
869 564 964
816 513 612
198 786 757
567 921 452
408 922 836
276 511 188
483 312 568
298 468 533
351 583 20
837 408 28
862 765 650
968 615 738
738 192 518
213 477 419
871 45 21
403 65 348
433 907 653
658 872 51
167 427 704
583 535 437
381 284 752
16 65 532
258 537 349
921 422 91
984 462 591
474 237 96
252 611 275
44 198 698
309 663 71
649 827 969
57 307 820
680 627 840
670 36 281
371 960 167
746 206 465
971 133 567
568 861 825
361 960 341
382 799 882
929 585 42
36 787 714
710 878 124
579 971 361
249 95 536
154 427 371
581 362 109
188 890 661
786 209 333
421 881 701
697 931 310
127 422 905
796 206 763
488 557 562
473 718 703
170 219 79
12 119 445
775 374 198
45 709 14
82 590 589
369 57 506
598 298 217
156 274 843
928 637 829
653 442 63
168 339 280
406 350 638
717 109 282
700 409 384
547 481 541
236 607 509
155 890 127
88 574 464
480 152 40
342 165 353
549 277 488
727 800 135
242 514 109
22 593 178
277 901 929
447 860 23
710 518 12
289 622 322
28 327 988
675 484 706
90 722 467
548 246 506
541 313 836
110 893 305
274 491 96
672 835 500
302 959 857
684 261 957
199 753 911
261 868 133
557 16 653
380 188 267
823 889 587
194 728 533
559 253 603
433 821 20
80 783 810
592 201 331
241 164 579
906 956 180
486 176 510
894 374 442
27 990 617
149 485 405
924 739 764
442 752 971
986 572 804
673 214 706
585 238 931
586 544 938
817 447 323
461 632 944
886 327 923
479 703 165
685 374 783
376 78 504
470 480 291
922 705 599
471 79 669
177 622 369
371 511 542
530 339 502
473 113 150
740 244 511
250 50 908
480 959 166
966 531 346
321 171 436
244 822 810
59 423 599
544 712 994
958 535 59
970 563 974
181 689 695
237 293 35
193 804 815
799 697 37
559 30 243
131 862 618
339 53 292
943 218 651
878 267 148
618 685 215
981 966 408
79 363 271
223 65 963
68 774 999
212 432 561
151 92 363
848 231 452
712 596 458
797 93 353
987 51 813
164 755 552
661 755 573
301 323 252
995 906 87
965 905 65
296 382 629
157 592 86
502 898 674
434 810 742
167 213 836
744 402 62
697 185 556
180 115 959
249 336 978
273 610 414
39 73 523
972 648 722
710 765 28
271 542 722
289 944 542
564 795 728
36 760 910
990 358 733
245 467 566
987 315 239
415 566 241
555 726 949
903 36 947
971 593 382
586 669 974
37 285 403
780 505 130
736 967 809
973 979 922
140 251 684
376 102 511
642 484 545
437 373 260
202 716 575
818 143 210
872 751 505
751 821 51
519 997 624
937 810 293
304 138 540
644 623 245
62 793 995
640 710 60
98 805 362
516 849 255
252 299 403
655 684 192
71 450 268
166 901 583
342 582 666
499 392 293
525 416 554
874 545 182
918 155 672
135 429 590
556 768 687
301 435 186
438 830 890
50 576 941
803 877 62
553 46 878
365 787 528
215 26 913
145 376 844
380 171 417
150 780 241
669 371 627
21 966 452
204 272 90
582 138 105
689 179 525
969 420 544
729 211 431
222 823 599
981 528 909
255 976 591
318 684 352
844 741 608
893 467 163
28 377 306
407 119 233
211 842 66
84 326 735
338 287 757
954 292 713
205 919 393
627 889 656
644 894 79
316 603 664
33 100 297
238 279 701
820 88 49
896 551 691
172 515 624
711 612 675
456 957 522
460 732 345
564 743 721
672 182 593
843 100 539
135 676 708
389 778 991
399 116 62
192 509 764
248 562 16
529 894 558
144 866 974
521 773 228
344 640 307
641 938 151
907 368 854
550 246 78
198 611 869
401 213 914
622 205 171
678 120 713
299 215 256
38 149 349
392 561 504
966 742 477
281 91 834
481 899 145
850 842 264
848 272 911
75 989 881
230 71 808
993 287 768
423 784 661
42 820 479
128 209 433
892 839 872
484 840 830
213 421 598
898 153 515
650 198 420
247 807 635
679 631 997
623 735 144
785 720 266
22 454 573
10 732 450
945 98 318
788 515 863
343 511 780
913 225 668
955 361 872
897 411 713
410 131 322
509 682 745
472 922 377
21 179 466
998 441 515
451 228 507
296 548 118
209 973 844
476 48 738
701 136 708
413 47 155
164 332 845
161 610 982
211 649 339
926 184 147
87 925 157
503 326 218
908 11 267
256 214 24
94 601 704
429 704 465
600 928 345
467 888 856
888 487 886
668 429 731
955 242 686
767 803 42
728 948 366
152 294 863
750 348 892
302 780 633
583 552 905
41 759 553
458 552 815
721 258 603
590 207 174
342 769 636
282 138 81
543 440 359
449 822 118
634 753 489
706 730 774
416 628 778
726 673 772
541 137 656
980 451 70
889 499 64
264 298 379
658 329 903
211 512 27
675 33 848
718 600 207
499 239 685
936 375 84
414 632 285
503 786 924
303 451 338
364 935 907
682 326 921
730 796 333
795 258 848
797 617 505
815 193 838
343 727 311
479 648 791
585 493 340
397 850 112
587 854 282
743 433 49
83 204 285
859 730 67
216 130 616
731 517 928
578 239 619
503 30 121
430 217 246
639 227 832
290 391 214
421 787 952
695 179 406
525 716 144
972 181 58
243 408 131
347 54 591
647 836 151
72 147 920
713 88 744
590 778 493
889 805 329
135 206 646
192 572 280
183 640 886
959 750 246
781 74 950
274 672 485
350 744 36
558 125 323
815 670 17
855 93 540
407 606 831
349 522 83
329 226 392
381 249 876
659 133 612
610 924 364
21 518 949
257 715 331
941 493 638
903 589 470
350 190 71
951 666 795
956 346 118
673 538 782
711 871 353
626 484 566
923 746 491
845 691 529
421 528 362
955 486 569
103 667 401
343 895 902
721 339 830
805 83 22
180 572 88
909 291 737
388 722 524
565 938 771
466 585 27
334 790 776
502 337 289
690 691 288
440 872 923
784 277 788
667 256 278
302 586 977
75 419 568
432 18 264
713 879 977
851 40 124
586 885 793
437 925 945
851 206 34
277 365 682
608 884 123
824 918 903
585 816 499
77 929 766
934 491 93
63 209 396
911 791 958
435 521 803
498 651 780
64 651 558
551 158 331
907 838 468
867 700 274
982 333 58
733 938 846
400 46 986
701 337 786
927 360 534
566 910 899
86 402 316
840 138 51
709 914 113
65 290 336
70 358 808
645 87 41
88 581 418
450 278 382
754 470 728
148 442 401
440 692 140
272 664 611
984 115 275
860 235 606
808 291 410
505 636 673
81 992 274
620 687 668
108 853 693
594 968 431
499 275 40
852 821 472
757 103 819
857 518 800
377 589 251
843 351 142
501 104 622
106 465 796
753 36 155
521 496 59
139 482 289
786 689 761
224 892 586
198 729 919
494 953 89
680 216 177
794 640 158
896 742 27
571 56 502
410 763 315
843 54 240
667 687 522
603 364 723
468 901 718
779 223 347
636 488 711
552 892 985
195 30 874
178 630 862
925 590 177
835 837 447
299 591 921
555 118 786
628 296 648
706 286 384
492 211 701
373 80 643
318 687 764
36 159 414
900 339 620
836 876 238
574 749 293
811 493 68
915 385 879
654 894 879
959 818 11
219 990 855
189 133 573
334 255 567
582 506 549
978 889 39
626 553 148
684 215 59
867 399 475
801 129 948
21 862 584
350 145 514
681 314 770
659 933 218
310 406 641
382 327 486
842 997 467
45 581 569
804 781 839
791 155 447
785 248 722
750 319 263
102 561 317
877 22 715
414 813 943
430 962 989
806 417 331
597 11 396
251 578 11
690 997 393
476 620 266
471 950 447
297 679 810
542 723 994
583 949 314
936 258 514
291 136 463
370 113 401
490 849 418
507 356 755
600 565 494
183 648 670
93 741 840
491 806 391
30 937 677
74 452 363
735 978 437
452 610 121
630 27 180
605 801 654
630 923 576
679 548 356
468 248 671
971 231 303
484 737 285
31 652 770
207 126 754
858 573 330
746 962 510
68 476 744
620 106 354
695 137 864
784 912 125
618 761 28
666 365 697
42 717 761
659 396 837
983 490 168
234 935 408
343 885 978
555 111 11
999 760 512
79 920 327
170 96 956
226 619 941
457 562 125
929 939 54
814 464 324
162 595 685
220 76 538
19 276 490
526 473 107
713 848 448
381 598 63
544 414 145
674 697 567
994 974 739
263 725 598
56 282 640
988 945 518
981 198 723
952 586 433
174 73 753
398 365 813
466 874 109
810 616 801
675 984 425
253 358 310
266 419 641
187 315 897
672 780 552
248 926 178
259 504 741
520 234 761
226 384 412
297 907 531
681 995 177
141 628 298
49 635 337
228 583 782
717 420 622
578 33 491
738 518 73
357 649 880
310 87 762
402 344 432
710 998 793
703 793 653
322 598 807
29 379 139
208 954 761
861 959 884
774 843 476
578 354 815
590 918 801
896 466 638
454 246 658
839 136 313
446 86 358
949 585 688
885 605 339
585 819 924
231 312 517
87 636 160
24 258 515
364 32 143
44 443 835
561 982 423
649 458 176
549 470 267
470 450 99
99 178 468
377 303 846
760 170 542
153 504 781
919 94 176
195 55 239
879 281 867
113 713 68
652 145 242
860 893 776
133 893 818
148 866 860
990 344 975
156 453 958
498 657 212
602 126 559
674 605 452
499 79 111
520 367 880
181 517 402
726 977 63
931 900 490
681 814 532
669 958 901
318 674 734
990 537 652
966 851 206
822 577 413
877 439 49
778 898 809
212 929 422
70 732 771
67 965 876
107 502 656
74 337 265
931 437 513
709 302 275
30 680 321
87 351 397
157 97 770
367 397 620
343 668 67
325 964 584
69 648 296
379 107 59
866 365 482
171 872 117
271 831 826
458 846 964
82 991 605
677 720 77
394 588 594
631 42 767
867 267 631
443 519 874
704 558 668
480 40 447
423 317 990
712 656 445
272 721 364
158 559 405
772 426 217
765 649 375
691 161 906
785 13 174
406 481 706
530 478 913
809 860 497
755 394 62
778 715 981
908 784 132
586 168 67
310 652 42
873 817 353
398 764 992
63 784 414
84 112 925
500 732 828
29 780 592
495 571 39
354 66 822
386 131 980
724 634 169
117 668 618
490 100 225
562 400 893
153 311 539
971 911 566
974 33 687
451 243 889
131 618 620
817 919 121
92 417 682
227 474 780
989 926 260
835 208 480
970 407 475
421 211 729
78 664 899
210 892 971
48 898 355
653 889 925
122 360 677
305 62 715
11 285 438
63 346 787
22 509 227
942 428 779
496 24 830
877 932 486
732 997 62
990 871 294
298 543 781
671 476 856
781 706 906
613 887 745
919 868 170
627 46 378
863 674 395
472 194 141
220 965 930
875 626 45
833 740 663
435 149 525
157 76 571
411 907 863
498 458 317
267 157 842
219 297 391
600 814 395
541 483 221
546 809 492
282 335 752
199 121 564
127 696 263
111 871 939
169 324 559
646 608 210
145 655 418
429 321 574
767 491 778
149 116 14
342 965 16
600 506 748
523 485 62
758 686 265
257 961 570
518 338 254
574 985 642
757 690 365
922 713 126
913 214 958
393 638 134
479 700 625
822 870 290
283 528 309
398 973 923
90 491 383
685 308 694
512 318 222
842 507 267
879 521 961
977 661 975
621 379 301
332 917 480
932 608 804
739 861 256
515 295 123
681 920 961
710 599 307
289 950 984
763 152 33
965 795 93
770 935 950
547 895 669
918 612 648
101 177 228
690 385 843
561 941 264
480 544 61
342 380 237
53 632 687
777 812 125
639 469 119
734 691 937
905 427 180
202 668 99
247 675 449
886 928 834
915 196 168
619 392 736
395 866 29
557 693 644
926 521 875
354 288 831
82 125 831
677 21 270
401 130 650
836 824 249
631 949 388
253 730 918
34 288 200
710 578 706
482 298 219
498 934 270
751 301 895
574 468 115
177 378 449
489 307 914
255 669 146
75 528 593
99 979 266
404 932 44
842 491 337
760 684 554
962 351 498
714 531 114
856 300 156
336 445 755
786 911 61
875 98 859
395 860 283
166 138 675
273 159 658
828 323 748
643 132 775
620 544 751
399 429 922
908 808 173
512 850 227
135 174 599
789 566 588
16 736 143
864 301 613
696 123 730
84 703 104
301 504 881
502 271 789
314 359 711
399 894 649
959 662 992
974 350 432
739 468 963
115 308 853
16 652 601
240 266 814
905 927 19
240 423 480
475 556 794
383 319 782
60 277 914
167 682 839
882 205 945
359 231 561
789 131 971
505 965 625
388 210 533
475 735 60
326 70 665
768 282 962
924 732 684
710 824 579
437 794 705
639 801 668
631 567 143
461 414 564
15 318 703
937 254 612
220 559 428
893 979 106
401 284 107
76 772 723
869 724 257
727 723 110
991 313 495
156 432 791
228 836 651
969 252 465
201 358 23
181 607 122
971 229 827
401 524 454
962 372 622
868 13 132
124 263 456
253 534 190
558 740 62
348 746 371
739 428 744
198 938 696
554 287 968
719 80 18
594 424 481
423 513 54
664 885 498
908 326 249
93 648 380
43 576 122
362 511 196
254 887 461
877 61 711
314 121 41
631 560 638
623 101 557
826 737 75
749 66 683
408 613 72
194 794 593
594 539 697
270 206 179
671 918 102
790 359 868
567 321 880
984 844 390
912 187 558
53 981 936
641 312 285
514 874 391
765 820 372
66 967 858
527 517 209
888 930 288
619 885 751
245 958 729
997 311 169
482 386 342
506 867 543
854 965 202
731 162 908
237 855 853
839 715 260
11 733 809
747 100 505
937 20 669
981 255 30
581 455 516
733 44 515
242 667 890
615 124 686
763 889 989
636 921 107
106 430 478
769 897 883
298 167 216
989 926 625
176 457 884
978 588 954
394 334 877
847 851 672
214 59 404
562 676 853
553 55 409
655 56 670
652 791 213
219 495 447
876 10 164
63 589 547
361 641 450
801 775 852
159 889 93
47 758 225
338 109 478
339 975 225
350 961 25
343 449 649
222 997 904
434 191 877
286 866 92
308 136 515
110 588 674
764 69 39
888 287 846
27 262 94
40 378 295
666 209 878
668 510 373
984 560 29
957 520 648
613 991 395
124 795 666
231 735 924
52 10 319
67 362 692
705 841 497
221 351 369
266 217 642
499 629 904
997 12 831
163 308 407
300 803 862
674 802 908
60 680 554
753 870 593
420 187 90
891 375 300
663 567 151
86 748 880
235 667 420
612 263 728
915 950 509
658 530 379
541 213 736
398 16 441
545 187 329
325 470 158
925 461 655
115 700 51
279 33 570
436 917 956
423 620 712
479 654 510
617 267 943
611 715 681
286 562 54
775 35 657
950 989 789
259 224 459
380 223 589
850 252 579
702 738 770
118 473 813
582 252 40
65 129 657
809 45 954
716 915 105
202 266 64
708 872 511
528 407 381
56 901 930
626 698 379
329 520 998
976 238 111
971 854 448
58 400 268
372 824 248
215 66 441
865 144 635
640 791 693
552 905 364
41 930 124
467 817 772
179 345 449
177 586 295
263 448 891
798 823 741
596 275 355
511 396 505
588 966 958
592 976 137
321 169 252
976 305 825
44 812 94
634 443 994
246 81 415
72 918 231
812 969 849
342 552 802
294 635 539
382 575 231
459 99 935
131 798 242
796 943 947
227 776 788
483 139 931
460 322 663
693 865 760
173 966 558
359 867 928
867 700 538
21 490 145
537 756 379
332 111 839
858 349 328
888 943 225
695 251 465
656 291 855
499 587 655
341 270 786
780 481 434
399 124 597
479 263 628
263 786 591
62 82 558
163 276 359
585 22 714
78 23 468
667 81 724
849 433 618
659 604 970
804 854 448
778 473 807
790 989 233
664 620 306
20 380 815
651 753 586
601 153 981
76 252 439
647 692 62
536 375 126
952 345 664
483 453 340
982 355 235
26 707 803
415 452 604
16 938 103
970 395 148
547 747 352
851 533 902
410 629 896
755 542 300
388 723 578
335 96 986
372 668 589
537 562 263
926 185 571
169 488 311
152 91 945
495 157 216
112 298 748
61 550 153
917 826 208
322 580 17
377 619 901
387 732 289
133 187 797
805 968 869
795 96 975
348 939 837
518 286 479
118 412 886
330 130 750
668 736 763
956 792 368
121 814 417
521 694 347
889 770 964
723 745 303
566 770 878
413 503 802
161 820 638
286 348 199
92 948 740
100 27 284
452 162 273
723 79 643
79 934 436
716 26 749
192 245 824
30 602 711
861 566 612
75 443 804
588 634 168
472 503 122
608 903 462
955 262 739
365 541 808
937 230 898
719 621 252
688 126 175
853 109 998
678 712 965
691 781 714
193 742 273
646 429 184
47 279 678
885 713 146
505 639 242
636 427 917
500 348 481
715 217 376
850 260 984
562 643 512
804 932 244
951 57 122
918 944 58
468 962 901
312 371 914
606 148 550
145 297 536
889 464 441
488 423 154
253 75 150
89 331 196
848 831 80
570 324 760
467 541 140
584 868 365
993 379 410
91 298 747
540 347 220
630 346 619
791 996 230
587 921 362
562 357 10
630 976 526
142 309 306
866 330 755
365 501 787
366 869 611
826 732 206
418 221 272
561 127 583
678 789 454
16 747 231
495 389 737
964 380 495
364 237 856
581 786 706
229 42 380
77 331 35
757 82 359
218 566 509
676 191 226
326 685 549
804 592 75
123 875 272
761 19 212
871 678 797
189 726 529
92 477 627
152 686 172
32 531 232
541 229 781
648 953 156
546 939 444
196 862 227
577 937 203
531 837 384
532 230 101
804 249 287
816 314 19
479 567 528
336 418 69
734 476 959
637 782 675
858 159 814
81 547 754
736 113 500
799 840 88
24 312 528
444 371 849
141 561 942
650 120 908
975 45 879
435 988 763
533 221 564
645 780 140
808 175 395
969 659 944
571 932 891
169 395 728
401 951 252
227 680 985
289 56 252
641 206 412
668 721 457
976 208 42
99 681 503
837 958 532
49 893 72
862 691 514
496 331 388
827 552 154
400 102 526
659 257 443
871 547 361
570 353 835
43 792 482
259 604 714
943 627 317
417 234 50
653 697 110
71 282 346
815 387 339
715 803 439
526 781 738
662 832 148
77 358 821
78 295 175
575 483 87
810 725 443
31 237 371
252 922 412
24 148 61
357 755 815
394 863 703
884 114 479
786 177 549
13 855 863
332 634 75
484 938 101
199 450 341
167 879 667
889 671 586
102 204 282
589 16 396
909 95 282
927 724 903
793 883 193
639 305 526
371 136 92
421 785 395
650 122 481
190 614 552
495 903 125
627 328 420
214 436 858
714 411 581
781 38 906
537 153 738
146 790 476
627 889 330
188 836 496
552 460 489
386 791 280
548 862 226
285 417 615
364 68 569
157 28 396
20 808 336
915 805 84
557 96 326
462 676 25
956 599 77
987 820 370
975 140 224
409 159 66
132 248 759
136 781 729
723 168 463
468 672 949
803 837 264
891 324 824
883 539 258
192 270 547
524 158 122
731 275 11
669 522 42
605 873 421
390 227 436
319 941 625
659 325 201
685 800 747
336 718 627
685 77 662
948 250 854
887 928 361
440 998 707
335 749 207
262 285 483
394 649 127
198 566 76
761 432 669
960 834 705
210 98 552
69 522 665
521 989 248
74 99 111
734 346 648
449 203 292
789 309 676
846 607 517
284 227 810
117 321 745
833 45 94
978 234 685
15 212 749
893 543 127
329 105 462
287 141 16
870 709 576
552 851 173
185 645 874
663 272 642
478 859 334
448 981 577
804 840 445
227 70 244
675 49 422
746 226 716
280 399 218
743 728 702
273 516 21
576 602 201
261 721 285
669 717 724
741 618 513
899 80 423
577 886 939
801 387 769
633 572 778
642 77 508
22 356 722
640 816 582
775 359 419
857 384 853
487 330 32
737 802 804
590 350 765
272 853 477
324 870 64
836 702 612
409 479 143
778 676 738
848 377 841
161 264 30
476 965 887
582 548 148
475 246 110
283 420 328
857 543 417
987 670 721
931 440 977
190 408 215
644 325 32
302 656 930
532 713 293
684 381 266
474 419 308
307 631 896
117 971 628
97 360 513
985 614 10
535 857 165
686 765 962
313 303 23
234 798 138
126 150 603
677 257 692
824 306 148
178 407 299
474 37 221
738 992 151
703 394 642
416 882 203
444 235 201
850 739 519
138 272 227
179 891 642
831 532 569
690 783 418
745 350 884
518 325 674
114 317 954
977 912 869
680 857 604
43 294 571
394 539 741
905 643 278
212 261 355
617 484 43
849 107 278
322 521 432
782 386 225
507 774 674
892 885 614
812 522 65
625 900 487
804 307 730
317 931 650
949 951 795
13 428 990
11 316 876
254 658 408
450 166 41
250 725 576
744 485 131
808 997 189
453 884 744
240 56 826
978 653 929
277 873 703
126 271 497
712 635 252
733 203 870
795 976 530
996 901 368
815 755 265
749 127 206
374 846 524
853 463 395
968 649 32
141 597 65
811 906 167
812 795 489
537 653 228
305 856 232
57 252 627
741 989 262
382 617 26
318 595 869
561 174 15
464 176 377
135 480 605
700 799 147
483 147 459
602 748 298
221 415 680
188 659 832
749 89 763
340 692 502
414 177 426
571 818 870
87 327 476
887 28 865
854 677 790
766 403 552
159 771 947
101 910 746
835 630 652
861 258 899
49 260 540
65 85 949
435 385 68
834 527 437
722 976 875
563 428 889
469 755 523
649 18 716
683 896 730
745 64 117
220 430 799
356 211 380
474 379 741
61 368 82
812 187 685
198 357 283
397 839 646
857 58 268
330 493 453
535 450 264
822 356 732
877 79 114
970 894 217
630 636 108
564 804 732
977 820 456
853 721 497
668 525 28
972 558 343
96 418 834
164 507 575
80 857 628
184 754 515
791 706 298
160 595 483
215 10 107
187 273 256
565 452 742
246 450 371
976 280 904
694 189 507
548 533 49
333 501 127
120 350 747
488 463 604
955 509 913
669 722 333
718 84 265
526 583 166
380 278 412
884 932 626
120 418 924
855 166 564
118 884 26
630 470 582
470 99 815
904 875 421
831 443 895
413 297 612
949 694 634
972 360 647
380 423 276
359 611 266
20 868 903
714 206 921
591 641 110
413 437 226
887 119 787
181 480 737
895 368 10
67 687 314
863 543 324
645 917 880
856 51 674
236 20 570
858 698 551
703 620 741
431 628 696
332 819 68
288 359 772
343 653 511
661 826 183
86 422 989
431 607 906
614 924 39
380 191 337
275 627 799
486 23 864
184 634 479
832 337 362
314 813 161
376 44 240
417 16 132
933 932 823
928 971 576
984 897 363
183 101 256
669 746 888
471 99 776
166 492 126
465 348 219
152 388 842
868 993 924
799 798 777
644 766 818
966 973 912
415 194 413
552 496 572
675 713 928
441 773 765
926 367 557
958 39 147
828 886 377
620 562 653
836 45 87
444 689 788
659 190 242
130 580 771
728 554 509
36 131 484
723 246 202
255 196 961
540 800 385
517 176 80
491 712 559
562 282 735
349 177 228
143 597 350
439 726 410
772 306 361
967 219 543
519 459 955
432 729 397
986 351 462
577 459 986
728 710 508
192 890 570
747 437 516
166 476 576
678 989 557
411 272 748
171 802 555
950 587 462
481 841 790
499 913 462
343 87 890
702 843 305
252 55 634
508 597 674
750 802 579
159 764 493
168 629 445
59 929 370
152 249 909
234 775 392
309 435 428
643 71 18
737 86 843
527 399 559
517 478 149
587 990 101
137 351 347
293 659 526
649 753 519
979 174 819
438 335 561
566 984 985
37 263 532
302 465 253
651 64 262
814 340 401
980 298 346
508 218 415
470 102 433
72 548 120
425 682 30
712 817 393
517 167 673
241 294 162
766 330 178
301 18 231
43 284 357
646 834 730
865 146 36
782 536 367
63 740 94
289 862 420
564 961 257
976 148 278
935 497 332
536 961 497
362 423 501
91 840 286
530 738 836
223 563 119
188 738 280
683 504 595
630 211 442
678 537 247
138 421 539
429 685 761
625 969 763
320 226 51
504 480 174
721 423 845
407 493 895
846 118 845
465 172 603
952 684 921
809 151 130
754 298 509
111 838 993
103 691 645
240 200 885
925 960 444
249 437 170
634 573 973
881 546 77
97 913 698
685 337 197
534 944 112
84 229 374
861 823 991
441 744 476
743 659 464
886 60 976
500 217 343
209 680 45
513 758 391
223 466 554
598 45 759
810 861 694
471 720 688
16 433 458
10 363 981
751 624 333
991 833 323
341 776 522
410 12 358
194 414 428
448 953 85
652 453 657
375 720 271
608 477 895
973 329 787
831 713 558
427 285 908
848 372 909
230 72 768
882 710 879
848 305 446
88 351 601
902 637 516
227 362 996
412 700 381
126 22 236
983 982 499
656 686 889
453 323 572
760 200 923
357 209 104
597 337 412
760 344 472
607 697 519
695 932 645
247 689 142
713 186 83
461 116 208
747 594 997
536 704 260
41 647 147
427 766 379
802 753 523
552 346 533
593 813 553
980 445 30
379 898 449
886 480 366
960 115 754
704 392 754
488 174 890
451 378 720
527 758 253
105 622 976
595 968 244
323 223 844
212 81 678
901 744 398
356 693 927
825 348 503
984 466 511
727 621 67
942 850 438
477 352 173
550 16 324
179 537 52
32 814 484
454 692 610
729 420 722
563 24 332
888 981 486
433 207 739
345 885 690
55 495 758
726 404 443
225 863 639
728 267 140
493 68 279
113 522 843
795 127 502
289 534 481
123 494 795
511 236 879
912 308 535
508 307 538
17 913 617
906 408 884
601 986 334
881 707 644
324 607 955
868 244 584
105 391 905
828 994 440
515 133 474
223 698 709
648 72 820
660 327 698
212 440 95
734 807 473
884 194 819
947 534 66
193 897 99
609 612 348
938 304 648
992 255 600
847 164 928
