60000
205 648 96
208 531 979
91 720 561
39 248 456
621 541 251
780 989 723
331 730 175
737 781 359
560 351 187
862 251 960
67 970 785
644 877 200
486 622 90
656 236 727
841 12 697
701 360 524
760 996 73
355 593 896
84 952 815
682 179 333
912 291 978
579 257 644
442 791 699
508 725 358
712 194 948
913 446 139
188 487 552
390 827 81
602 839 737
78 156 678
236 93 530
448 326 152
661 421 277
457 268 412
440 874 745
651 534 407
308 476 520
102 830 211
27 230 912
459 728 645
949 659 110
965 314 914
740 687 914
538 372 596
393 683 260
923 170 745
361 191 958
120 789 664
225 146 464
36 416 588
527 122 585
880 531 254
773 19 912
250 300 125
511 621 65
163 12 866
460 966 877
749 97 667
541 620 720
494 278 633
349 921 140
886 430 184
214 865 305
653 603 980
902 322 532
995 510 815
786 62 985
696 257 418
695 163 244
757 649 115
518 237 466
360 468 555
850 356 712
449 318 141
488 132 56
271 903 497
904 561 352
720 902 36
143 550 237
806 34 668
763 588 43
423 216 38
81 625 892
711 445 247
98 512 359
837 928 673
217 67 318
380 447 694
983 764 550
918 533 796
794 176 428
269 162 639
66 518 802
149 414 196
435 548 911
69 218 985
112 294 685
538 188 421
440 749 353
354 199 248
307 804 139
900 206 632
594 93 983
319 509 404
762 126 537
940 714 268
992 947 718
110 845 447
425 652 731
11 500 609
254 617 791
892 819 150
773 411 184
539 853 683
514 405 93
522 958 114
249 527 745
45 962 399
855 457 47
919 138 52
802 602 470
59 334 794
706 102 802
272 968 919
110 598 199
709 538 443
764 511 963
969 306 556
254 60 408
579 79 631
190 81 737
927 795 548
993 52 874
575 847 479
437 922 271
801 852 96
555 957 339
345 774 820
173 820 495
875 174 977
375 542 787
680 876 107
215 23 422
847 316 917
295 544 809
809 133 68
259 616 29
758 197 467
159 420 833
464 342 810
788 28 286
85 630 357
811 746 916
683 953 529
695 749 577
545 294 238
273 885 497
728 560 944
683 165 947
736 292 905
170 991 81
239 466 136
762 647 494
629 339 180
213 268 474
335 589 255
372 81 188
175 25 359
545 23 711
75 229 374
398 875 818
950 230 284
484 126 692
485 78 923
132 564 268
561 332 665
918 814 570
194 401 484
216 758 559
145 914 95
540 802 485
935 814 632
889 955 373
744 164 894
652 803 529
700 593 137
688 630 542
42 185 510
409 170 321
747 801 901
191 604 937
285 205 365
864 520 415
660 196 357
374 277 443
445 367 280
974 920 190
733 374 285
320 571 675
454 927 323
119 803 744
103 728 633
961 97 773
73 638 223
256 599 688
556 46 203
768 33 579
783 19 870
234 359 840
522 678 464
36 660 436
222 589 739
746 389 172
818 321 195
868 478 942
250 966 877
835 17 984
426 169 829
897 179 834
978 287 82
748 853 684
894 597 787
930 229 789
625 796 950
981 895 509
881 549 596
173 83 826
560 398 728
407 305 93
309 790 435
923 499 107
567 660 330
853 433 553
225 968 630
99 346 268
504 820 271
278 670 395
612 394 24
795 627 382
350 688 181
277 158 626
348 214 716
409 919 651
912 712 11
795 136 39
795 259 691
392 531 881
913 106 292
345 561 117
371 683 189
694 790 483
335 547 907
874 994 647
284 560 697
673 729 170
985 174 414
325 445 97
137 403 571
254 996 101
666 913 989
332 762 380
855 41 554
442 258 34
266 548 726
334 589 290
39 549 742
853 179 701
120 437 311
760 999 363
74 912 509
557 888 681
207 827 524
379 663 715
676 970 284
180 785 364
632 123 307
197 721 888
454 230 330
344 917 39
392 614 746
539 192 866
192 816 631
905 698 308
320 231 33
664 293 786
279 355 492
891 43 384
901 972 199
307 557 247
398 232 51
327 954 163
813 425 932
408 876 467
565 100 675
835 541 788
436 741 33
950 888 394
117 519 450
728 237 464
658 895 576
915 519 77
830 576 370
244 975 506
390 55 729
476 751 212
913 389 248
647 774 894
98 865 478
559 10 173
176 393 66
350 244 93
294 829 132
841 755 11
962 84 537
652 138 503
828 979 206
924 685 556
556 34 800
292 33 836
513 667 67
233 881 458
473 395 826
361 675 140
747 825 582
742 482 564
223 278 902
755 821 557
759 525 179
773 894 579
66 984 810
59 380 780
149 737 663
262 784 841
567 671 497
229 89 784
939 363 790
594 10 739
182 678 264
431 572 753
652 382 560
381 999 879
761 582 129
315 50 670
651 994 557
327 794 121
281 451 170
71 257 661
384 567 912
34 640 973
369 667 13
697 210 795
356 525 79
746 876 162
434 756 517
182 289 780
747 435 903
467 28 385
790 110 269
810 910 481
391 564 237
556 883 487
497 553 22
139 773 921
289 834 180
943 242 88
287 797 30
774 538 83
608 129 196
598 356 106
680 601 861
492 957 278
374 447 615
839 502 178
852 101 686
149 388 763
101 900 947
244 863 348
627 57 928
777 889 397
813 763 579
419 134 665
992 820 421
991 136 222
671 493 210
293 785 929
907 697 576
687 129 251
942 307 591
903 557 724
268 965 28
735 884 795
186 450 541
305 415 856
252 940 846
853 116 341
863 135 778
312 881 772
422 48 344
270 597 394
384 90 251
386 120 649
832 886 158
602 186 750
915 548 652
225 342 471
489 152 598
551 751 100
188 418 864
514 836 782
96 50 801
668 749 970
544 799 322
995 379 334
15 782 992
29 611 663
310 930 93
83 781 879
519 393 584
356 562 209
738 454 534
308 781 577
857 342 590
678 855 135
444 553 627
522 864 586
397 42 303
778 458 398
15 666 204
472 949 217
238 330 82
557 133 54
555 882 275
999 127 801
97 251 630
790 319 78
23 651 117
604 440 772
430 572 702
263 989 843
623 917 742
931 634 493
922 555 689
458 849 340
432 254 486
219 772 580
553 84 636
583 220 51
638 347 763
511 795 702
363 669 790
379 149 638
607 59 345
689 111 521
189 364 446
98 791 405
661 570 502
549 762 15
202 557 686
270 162 21
768 491 611
351 977 206
999 816 903
861 36 243
892 807 679
946 418 157
998 759 552
774 12 239
844 215 592
788 54 449
778 844 574
142 490 292
46 164 223
547 791 671
861 150 238
618 298 431
885 274 579
215 148 349
623 980 461
61 969 111
379 771 55
123 169 297
651 329 547
425 859 328
206 953 617
397 162 207
656 12 825
746 30 354
579 149 212
753 67 285
872 950 782
417 349 557
23 362 315
948 55 845
342 180 787
13 148 248
950 854 501
167 632 293
310 789 618
62 109 467
111 305 925
199 616 541
811 302 445
577 407 845
178 499 288
654 535 196
57 638 298
815 704 494
351 925 440
224 401 842
992 364 871
674 788 365
692 739 76
671 272 959
110 364 770
891 705 606
182 650 551
569 699 943
20 341 738
470 142 80
791 663 165
750 234 614
42 506 728
141 594 531
834 972 235
912 441 243
267 874 813
703 759 803
714 340 667
220 387 338
880 983 471
122 540 389
73 959 538
641 403 163
970 164 684
431 909 38
587 644 901
564 804 736
757 932 671
966 651 519
417 733 984
609 993 525
726 414 524
740 563 231
101 352 666
216 650 825
159 353 758
917 246 997
778 568 487
490 581 92
978 253 159
390 791 217
407 832 653
990 25 705
265 931 358
649 580 373
947 525 288
725 306 75
696 164 604
938 409 21
160 517 597
238 298 35
406 732 347
431 866 217
75 808 711
446 823 311
532 641 68
660 294 176
256 682 951
464 977 790
715 908 627
226 273 920
878 145 263
994 391 620
179 988 329
953 202 468
54 514 984
253 783 401
141 54 617
105 640 994
331 427 884
466 588 309
982 330 673
549 888 80
43 387 877
71 738 623
367 296 236
914 792 958
254 409 958
134 244 592
842 603 447
708 63 255
387 784 320
539 368 722
119 552 246
914 566 773
361 932 670
325 697 523
496 443 173
159 350 244
164 908 687
50 346 819
921 822 701
490 624 965
83 530 957
798 214 75
695 740 628
164 902 544
82 458 549
751 819 325
230 612 703
534 720 340
17 165 761
703 827 136
80 283 800
637 985 757
902 715 57
124 436 298
912 51 337
570 315 819
74 790 276
623 257 797
214 592 425
203 297 841
833 51 168
175 695 29
732 587 658
250 831 967
195 522 60
821 883 714
578 187 968
278 590 493
901 499 646
877 385 503
772 442 299
96 890 721
530 60 680
578 316 382
408 244 838
347 281 690
425 95 202
634 79 803
916 254 700
488 257 856
80 374 983
698 909 235
737 501 980
338 146 633
21 198 775
207 784 604
20 308 994
161 743 815
870 105 269
246 177 103
323 277 836
204 334 708
504 798 430
232 899 65
83 350 186
875 361 694
331 541 932
164 912 373
358 51 676
460 123 251
550 464 83
131 617 243
611 988 339
608 146 341
164 495 678
681 388 764
746 30 160
173 501 986
757 525 616
443 501 704
175 923 718
563 817 16
362 219 526
932 363 15
464 93 158
663 463 275
317 508 614
758 889 166
824 955 255
270 90 913
695 441 200
621 750 412
40 836 542
519 107 866
389 171 785
280 400 139
789 277 888
334 225 424
222 381 461
796 424 949
411 568 248
172 657 859
916 74 372
376 743 303
887 790 221
750 491 59
507 200 324
804 884 675
17 498 979
812 251 937
603 234 987
949 491 755
662 51 846
433 984 61
684 518 231
347 238 858
117 209 417
254 817 118
517 313 220
706 958 842
419 677 760
240 64 657
772 997 570
913 32 353
319 643 80
594 867 753
981 799 911
921 351 852
476 431 855
650 97 582
920 349 449
868 151 588
289 619 170
148 904 261
171 65 942
981 920 300
377 12 136
164 487 58
576 89 891
740 620 29
935 648 269
940 835 182
946 993 561
235 907 25
451 302 47
65 220 516
114 511 209
959 531 393
506 346 278
179 543 956
663 119 17
618 968 108
695 611 326
340 466 252
697 924 997
17 388 337
818 443 664
786 81 382
553 88 364
917 75 310
752 263 149
547 106 869
60 774 341
975 365 861
957 144 709
371 750 87
298 771 720
44 562 770
249 40 120
300 967 514
168 919 224
345 221 709
971 579 522
152 879 45
652 227 745
889 668 788
866 534 192
594 45 91
185 326 550
577 429 308
721 646 809
310 801 90
653 530 69
233 873 522
295 248 572
821 657 935
987 513 27
495 388 202
723 331 944
553 974 802
138 226 865
403 627 472
656 801 47
103 958 673
555 976 413
21 580 705
962 760 858
177 736 798
895 329 38
987 410 619
248 169 374
617 999 281
46 346 657
82 321 914
925 252 480
338 651 169
904 385 448
276 537 765
911 786 76
865 277 478
148 986 557
727 889 534
954 412 757
394 780 567
80 490 565
85 200 291
262 461 509
752 948 179
949 533 850
300 980 899
177 441 956
512 667 568
594 900 972
242 943 456
180 845 954
652 195 978
924 296 679
17 523 764
853 369 703
585 683 350
835 622 147
513 959 116
267 440 145
757 838 634
123 745 921
985 308 112
299 117 512
43 804 337
799 287 740
808 943 390
58 403 838
901 990 139
133 509 11
932 106 172
532 429 973
310 664 40
932 886 405
255 595 74
544 220 54
808 882 635
433 258 912
77 747 961
974 762 875
822 564 107
301 473 397
579 36 256
398 192 22
996 518 806
346 633 875
902 453 580
794 981 404
999 152 461
868 781 601
743 904 139
701 316 381
999 139 871
369 142 723
68 136 838
934 493 73
739 402 144
602 866 538
180 71 135
781 392 281
299 206 970
607 403 51
807 596 532
13 997 458
827 335 128
657 294 118
131 813 538
468 793 927
61 667 478
136 696 838
242 126 375
216 938 746
290 381 195
360 747 205
553 776 948
559 453 385
519 406 960
319 987 194
469 953 795
256 997 607
843 593 499
346 971 664
911 481 69
200 920 867
59 951 833
288 30 451
829 207 486
512 990 930
604 953 997
942 532 463
370 296 753
544 812 79
829 85 764
300 161 779
741 991 60
335 110 396
400 29 709
319 203 535
422 366 101
66 956 295
252 707 335
847 680 322
750 534 69
771 998 882
384 220 757
706 474 762
337 968 43
835 402 515
396 233 862
437 344 486
399 905 510
959 104 529
844 508 42
387 716 304
437 56 734
642 932 995
870 714 955
289 906 587
287 136 785
35 460 332
345 451 70
93 402 897
806 448 378
960 156 733
297 516 188
919 735 50
185 428 590
69 599 225
642 503 843
925 300 64
381 590 776
650 771 328
258 534 604
879 933 81
148 907 847
803 188 549
12 193 333
834 288 119
391 157 875
520 926 339
798 736 506
35 204 707
803 593 71
852 926 191
365 871 489
363 978 891
393 994 215
116 275 952
189 550 431
348 533 171
466 535 795
486 820 655
160 880 826
255 936 18
992 728 919
94 269 647
59 809 864
594 847 925
851 293 425
718 531 453
330 135 745
176 964 678
555 899 192
342 221 599
34 111 689
545 34 216
811 646 578
264 627 146
987 385 680
52 258 337
865 167 331
221 750 514
611 348 660
964 310 663
899 271 559
393 303 218
407 707 975
984 13 725
510 905 625
831 377 604
542 962 146
541 805 294
131 993 240
405 121 650
725 856 423
567 990 18
58 119 619
444 148 363
471 955 190
140 331 35
61 507 943
281 756 927
443 392 346
44 556 432
744 901 423
341 100 238
383 201 958
318 457 819
222 946 170
354 42 749
333 233 17
179 648 243
364 306 801
855 633 136
733 891 287
530 285 349
509 755 98
482 57 638
368 699 27
230 523 353
951 270 647
74 363 579
991 388 774
960 680 22
180 522 774
535 722 319
413 701 607
992 594 940
487 766 628
905 298 680
559 41 162
36 950 359
909 20 222
229 84 945
745 203 852
76 287 451
676 989 52
280 841 944
619 862 361
734 921 678
646 591 12
644 104 364
85 598 772
324 541 42
29 665 942
779 117 904
584 798 123
391 269 838
800 638 319
828 210 372
531 590 725
968 632 774
499 257 793
388 79 453
934 857 776
30 599 344
749 890 105
59 932 382
156 656 64
236 599 756
332 792 646
216 530 378
415 96 252
181 774 401
713 570 664
423 118 613
808 979 81
879 992 178
759 661 246
735 166 568
942 430 337
610 799 673
900 520 669
515 455 383
853 922 303
109 588 979
578 675 12
92 301 522
315 60 864
843 290 744
231 174 720
166 246 398
304 575 119
373 175 471
500 669 27
365 521 809
20 446 838
563 304 770
691 355 754
35 941 798
450 952 717
141 311 835
278 875 944
637 856 265
748 933 29
52 818 748
517 51 742
858 921 781
958 220 351
566 286 658
804 413 314
622 867 55
118 864 370
229 911 570
159 722 62
961 690 349
19 406 860
335 528 123
119 220 418
957 829 98
769 827 244
651 762 875
274 632 173
530 709 12
446 946 540
551 266 785
394 595 857
819 531 326
624 55 518
164 863 567
614 165 490
707 268 935
460 727 273
957 600 308
372 784 185
766 291 992
399 561 46
438 788 977
267 650 144
360 155 750
157 614 507
347 892 984
685 45 352
455 700 271
153 630 823
44 241 640
756 315 597
497 573 410
963 739 150
494 553 979
259 336 607
445 834 377
564 209 351
764 671 242
735 114 970
676 583 194
769 289 704
915 49 763
723 649 530
322 173 236
503 691 235
643 27 138
669 572 152
751 636 393
160 696 62
43 952 197
568 635 53
875 933 168
51 187 444
578 364 436
957 235 361
321 383 122
623 310 733
70 974 284
739 953 869
817 239 517
689 284 949
925 704 28
71 803 936
79 868 171
267 621 140
62 415 315
982 647 919
515 610 431
389 56 547
635 112 503
853 514 903
69 354 300
713 126 303
788 112 947
185 901 500
768 631 489
49 201 147
419 814 666
535 812 62
715 859 444
545 21 944
197 707 354
307 908 738
209 972 147
182 53 980
238 796 82
351 903 696
687 21 198
425 611 933
793 928 411
170 399 749
208 658 316
109 787 548
302 948 640
683 610 228
899 50 386
903 99 840
280 91 481
535 197 290
744 688 796
844 199 604
673 329 599
310 891 55
76 429 19
100 490 559
443 49 829
162 752 394
128 371 929
615 751 87
370 15 858
798 420 465
223 608 705
810 212 712
160 836 967
623 829 420
195 879 390
823 332 508
481 872 621
274 832 345
745 255 453
452 516 804
415 227 758
880 186 518
228 981 300
331 617 745
82 267 206
441 891 106
368 68 589
85 272 580
50 211 989
710 159 653
303 243 976
123 408 342
935 492 990
170 698 440
687 301 959
994 495 912
911 143 412
787 84 411
249 545 782
809 399 936
250 623 777
370 990 777
68 931 286
71 694 937
956 301 13
164 708 652
517 878 683
464 964 884
842 52 294
571 295 898
56 810 664
10 711 388
775 123 438
106 593 801
850 404 232
344 595 891
394 669 289
986 50 809
436 760 350
517 237 969
242 794 36
912 178 321
85 872 487
101 432 533
925 706 779
419 208 902
465 870 914
602 964 730
805 246 656
498 122 985
660 862 484
830 498 688
483 289 867
987 755 527
167 572 418
253 138 693
336 111 929
374 716 956
769 33 924
251 411 667
830 898 983
397 638 817
792 627 950
931 277 506
532 452 745
461 953 710
255 40 531
384 790 266
585 312 217
148 603 207
285 200 785
716 820 457
655 89 853
786 560 893
910 162 548
161 486 330
954 147 299
336 14 842
350 801 628
93 879 283
466 857 279
188 980 676
333 812 742
803 886 629
674 26 791
955 236 407
807 121 994
427 291 882
115 293 622
735 563 488
153 477 52
707 789 523
573 288 681
546 277 679
501 808 426
652 759 700
480 559 308
668 337 603
796 85 625
812 155 572
467 535 40
751 58 380
740 552 141
958 149 85
880 505 377
911 979 290
906 671 427
797 327 384
327 905 691
921 657 859
844 938 618
323 477 930
734 407 636
39 928 456
600 717 411
875 145 346
367 18 68
233 402 452
415 869 244
343 133 669
427 542 59
830 169 338
765 635 332
128 706 875
256 690 949
152 952 900
69 647 455
281 875 922
364 191 714
587 914 492
657 399 794
941 475 711
142 613 71
981 590 398
26 874 346
796 214 306
536 404 238
818 179 353
831 677 590
188 543 653
843 555 367
744 23 791
984 643 112
68 287 568
424 574 482
923 319 400
463 935 58
684 638 814
668 369 192
743 796 643
585 235 23
539 249 162
213 551 802
985 158 871
768 56 131
678 811 380
608 869 694
371 93 457
861 952 614
593 25 302
610 891 455
73 327 540
19 520 108
675 625 962
282 385 605
367 910 709
482 864 564
242 588 19
430 887 596
339 962 184
50 840 554
312 205 367
842 400 272
198 683 428
172 861 552
261 910 192
808 917 759
488 594 721
281 101 935
706 431 379
575 118 49
729 996 382
260 399 910
679 923 232
937 706 350
907 747 357
278 538 475
699 950 130
734 312 45
486 710 53
758 167 508
59 963 202
412 727 357
39 850 559
721 180 434
378 120 829
628 418 337
153 89 567
671 56 619
636 141 279
16 528 803
219 981 432
571 962 355
312 989 182
110 183 499
199 741 556
341 898 156
550 259 987
593 993 887
26 262 893
540 233 900
538 292 197
904 723 70
725 57 179
621 990 881
464 46 973
819 884 170
297 829 185
463 174 934
372 264 164
29 479 880
352 814 123
520 361 234
308 868 776
705 522 71
184 871 138
707 902 553
470 997 121
346 473 272
237 442 391
831 932 296
165 701 288
536 395 241
100 379 940
64 700 846
21 397 860
86 791 170
738 98 388
777 455 566
261 862 604
548 749 952
54 539 250
196 940 793
369 315 875
364 419 123
11 178 955
129 922 260
851 738 364
478 528 237
423 599 734
248 104 484
522 117 597
912 744 231
612 537 445
981 809 668
522 913 676
701 921 168
295 838 381
275 551 408
13 174 393
689 814 285
985 123 810
942 349 178
335 720 994
312 802 940
855 380 298
696 68 971
12 78 947
458 936 14
108 358 756
821 576 339
377 755 529
943 139 359
740 655 597
574 726 58
756 965 555
123 66 658
413 613 69
655 790 15
74 409 459
98 881 411
840 488 985
149 251 393
619 114 494
89 340 980
931 10 159
872 472 639
922 397 799
223 394 783
44 995 610
355 516 980
406 328 459
473 689 369
638 350 218
297 97 484
246 892 167
758 191 671
652 983 112
512 56 816
647 918 506
525 699 317
827 944 304
734 208 799
986 679 766
145 284 24
417 228 650
857 691 205
448 982 348
407 906 959
234 155 521
53 325 907
85 640 449
217 757 394
803 906 536
332 116 956
679 592 932
383 769 583
307 411 573
201 979 126
81 756 929
912 546 974
247 956 607
420 690 550
575 190 901
906 111 819
843 665 440
97 680 198
370 605 255
767 684 14
242 432 969
58 716 341
542 144 296
761 40 284
434 912 286
518 714 175
932 316 67
575 793 270
494 36 948
99 31 673
101 256 339
107 789 511
839 230 782
491 570 433
561 756 922
51 249 810
808 311 195
991 337 613
59 951 539
173 662 400
481 633 959
448 120 722
68 743 610
863 369 613
105 807 36
591 111 671
677 264 738
967 358 506
492 880 347
680 918 342
684 376 497
729 45 372
277 867 823
598 668 767
626 12 408
65 600 675
782 414 335
930 617 677
675 462 786
345 684 744
95 953 552
319 704 117
729 648 245
473 848 222
807 390 915
401 71 218
529 656 21
132 232 621
798 901 345
612 538 830
819 64 339
389 305 128
471 701 810
214 580 878
704 526 53
867 493 784
68 791 596
685 296 783
733 519 212
175 53 676
531 180 406
830 332 527
920 198 144
706 278 45
746 43 975
539 355 307
810 591 661
527 862 119
510 616 918
782 716 110
598 685 740
119 680 608
762 126 409
437 366 300
139 915 406
33 592 931
483 130 825
443 145 949
751 935 241
307 709 497
940 113 588
367 528 144
486 239 397
165 725 61
36 992 206
602 498 754
533 627 269
945 430 13
688 796 416
970 448 678
892 824 527
496 323 552
950 690 68
745 897 457
237 922 55
306 895 443
801 294 751
542 469 812
309 483 953
610 49 962
542 250 295
844 383 761
619 991 472
394 901 849
137 622 465
128 915 810
859 463 712
966 313 199
900 11 256
972 608 263
861 119 266
151 961 878
100 995 452
402 447 242
741 470 625
662 473 915
785 519 730
496 797 590
474 220 875
27 166 872
55 576 708
193 693 420
449 785 511
952 723 554
274 389 608
815 756 63
663 113 853
188 643 14
479 261 127
90 248 567
869 318 748
566 311 830
796 224 539
937 830 409
788 710 620
242 696 315
911 403 225
832 339 497
61 472 147
572 484 268
368 514 666
931 752 514
350 756 271
98 281 12
573 118 267
831 556 503
909 175 772
406 307 502
374 160 25
479 286 610
789 369 947
29 426 823
61 120 195
202 517 583
300 795 957
930 619 673
711 543 194
823 227 692
419 695 757
730 87 42
766 182 995
136 965 385
913 355 522
296 192 48
917 537 755
466 843 627
293 640 557
410 293 873
769 182 904
55 900 261
244 71 120
623 142 383
946 630 135
595 295 723
385 464 530
471 678 895
757 589 414
437 796 878
187 734 618
823 443 569
436 940 581
753 587 15
420 617 473
209 438 394
424 503 553
946 677 379
203 109 273
30 342 995
775 270 456
44 326 458
210 969 342
961 662 559
649 883 266
280 795 737
676 287 606
944 33 193
599 117 745
85 794 928
441 682 293
291 529 654
431 225 68
329 91 278
685 65 245
659 963 486
196 728 863
275 982 724
884 212 701
309 450 911
481 711 251
959 213 586
270 470 902
331 914 470
34 136 683
310 543 666
675 624 920
663 119 422
486 886 667
221 395 784
52 243 750
713 37 260
601 107 307
781 23 914
182 604 972
277 434 223
342 99 806
595 710 429
114 646 944
201 328 592
541 121 620
819 520 91
505 121 925
112 682 52
777 875 477
853 902 266
900 267 750
944 436 175
477 62 294
173 103 845
548 670 280
795 66 876
956 115 436
365 306 109
378 86 441
551 701 453
64 967 137
89 310 435
878 180 67
284 407 978
513 50 121
477 869 627
42 500 772
160 984 664
462 802 251
725 335 410
646 84 146
656 321 893
107 866 371
264 38 641
662 959 36
420 305 738
900 130 287
632 787 339
25 809 739
905 608 376
966 178 293
140 610 793
234 627 458
576 286 26
192 851 540
909 154 471
230 570 710
638 547 172
23 501 330
431 223 718
641 552 74
804 168 945
314 681 84
374 420 731
165 927 642
749 43 139
286 514 958
375 255 321
288 636 419
408 939 574
817 319 253
212 271 100
894 606 432
613 473 276
301 58 356
962 106 498
993 511 147
390 300 491
409 753 325
847 311 756
15 570 701
896 289 91
774 508 607
791 609 359
721 333 798
307 726 605
759 397 54
667 953 884
540 711 104
546 140 887
514 821 23
277 95 328
422 553 765
748 347 422
547 804 957
985 467 634
282 635 444
769 429 359
246 518 417
543 43 973
549 594 260
533 115 927
614 951 824
380 707 322
566 509 57
886 144 671
704 926 990
253 647 794
957 485 122
244 192 754
778 719 212
210 256 756
334 547 58
616 939 815
580 136 734
164 106 504
789 885 154
41 193 659
269 402 342
858 216 601
708 255 175
752 861 283
993 919 162
758 897 950
703 490 281
815 726 650
310 775 465
362 212 845
456 327 556
42 364 771
361 53 591
343 274 644
500 797 440
955 40 420
953 483 222
865 144 404
252 428 668
567 642 429
757 707 150
238 56 656
867 944 70
157 411 540
515 770 958
887 789 41
127 274 567
376 694 429
917 783 620
922 33 444
280 747 612
528 60 13
585 50 838
973 399 546
486 179 308
543 136 385
454 403 21
926 282 75
100 602 945
962 864 574
298 511 73
898 692 741
736 52 780
287 559 466
851 288 470
922 310 110
15 693 627
385 568 956
240 378 326
166 913 211
185 676 582
771 184 688
703 196 478
463 192 578
56 237 564
895 215 838
42 359 679
583 423 890
112 809 375
81 197 36
540 412 721
37 253 697
124 744 411
125 287 907
894 280 411
451 272 703
744 502 863
517 286 472
150 247 512
158 829 99
133 206 683
371 104 161
559 176 54
150 87 843
95 678 887
567 613 861
104 189 766
235 682 898
99 661 889
827 927 359
39 894 468
317 623 150
892 336 47
728 265 81
825 730 64
430 872 826
464 236 346
465 824 766
593 144 339
757 432 589
810 237 764
123 804 342
838 186 566
149 256 644
970 408 173
644 969 47
673 540 308
844 754 305
695 744 909
77 583 641
618 320 662
947 274 617
83 479 222
973 795 154
238 749 146
384 619 520
883 323 961
558 881 628
269 138 808
334 140 228
135 258 456
520 127 826
39 394 741
762 575 134
768 371 173
280 648 722
666 30 106
187 778 653
595 506 726
423 569 344
97 163 241
229 500 845
832 369 108
585 134 987
670 990 77
111 339 255
154 719 360
771 601 28
840 659 744
442 846 542
854 901 417
608 873 300
794 145 963
736 450 592
348 521 606
789 464 388
745 538 171
332 798 481
368 866 101
870 945 418
81 674 880
990 295 404
159 45 507
677 171 444
296 966 748
445 260 336
106 542 402
680 956 229
647 264 170
453 582 534
938 181 875
435 553 938
589 532 960
237 685 943
828 211 160
920 671 208
94 724 795
358 166 786
88 960 862
572 475 393
951 589 180
510 902 851
459 365 665
128 54 536
357 95 606
826 30 311
452 102 798
237 399 722
439 829 544
184 869 945
852 579 922
183 819 449
621 205 461
203 336 398
710 410 545
540 424 51
162 801 524
892 784 293
183 514 611
443 741 831
290 429 68
366 156 812
606 832 165
394 47 875
622 259 725
977 485 610
542 170 107
997 151 833
226 951 327
808 109 419
689 905 964
77 428 526
885 228 604
439 249 122
644 264 938
193 364 927
902 281 992
29 860 295
373 729 784
106 272 452
647 66 715
981 895 713
227 472 558
158 554 721
710 291 969
497 73 270
253 473 683
694 282 590
90 515 582
571 650 355
424 151 490
288 445 190
198 322 242
564 32 289
413 230 104
190 766 662
294 65 19
872 938 801
441 70 974
131 10 370
732 818 480
739 383 864
565 441 126
510 939 422
907 686 802
74 313 410
719 819 622
74 314 203
950 343 774
181 566 23
843 489 376
720 151 938
267 827 221
94 823 701
888 179 135
498 713 649
212 719 410
104 734 680
737 836 371
332 144 841
370 291 822
517 301 45
867 261 526
847 970 521
73 254 887
971 606 444
205 949 718
49 346 425
709 494 888
122 736 967
970 876 606
600 963 38
137 394 296
180 434 536
320 585 530
465 273 781
902 471 145
940 736 199
556 291 945
179 533 958
446 707 49
779 420 616
718 633 184
413 330 845
892 166 15
54 707 974
962 26 112
625 443 806
471 988 764
248 89 201
632 902 42
548 955 144
242 854 57
451 376 125
911 59 806
502 34 615
980 474 908
385 745 270
206 111 864
291 844 180
765 46 356
577 301 58
540 233 918
348 452 286
888 505 34
518 41 571
306 213 704
480 670 617
670 452 201
663 447 125
637 923 194
762 469 105
120 561 50
668 311 139
764 466 380
346 871 59
537 885 468
449 11 106
52 133 347
282 914 109
562 413 122
28 804 240
736 972 676
216 513 558
675 537 200
372 875 458
418 171 833
992 491 603
835 971 680
877 674 380
308 15 658
576 43 841
469 200 397
276 217 438
22 926 344
64 257 986
168 55 434
784 972 502
331 710 799
15 927 529
887 90 688
214 360 80
816 591 737
965 466 301
353 227 990
970 503 194
967 741 29
222 402 995
832 918 162
868 275 546
266 327 482
681 938 634
881 767 525
379 917 688
191 68 931
285 481 530
535 20 925
268 383 662
729 564 852
891 18 775
900 387 184
588 64 943
124 259 407
813 603 866
125 893 671
292 930 571
910 602 371
643 807 571
587 98 968
638 319 486
327 856 497
785 479 141
929 116 986
900 775 198
457 874 24
408 283 858
797 860 667
400 269 36
968 763 883
869 944 65
876 346 88
473 183 838
888 562 144
566 905 690
159 992 237
506 993 230
338 65 770
678 459 547
70 355 874
454 920 792
730 430 603
854 146 268
374 591 872
423 177 602
226 616 881
349 116 768
828 323 663
314 28 740
467 99 916
183 680 97
420 299 853
860 706 75
622 148 365
327 569 627
100 593 524
837 732 282
317 507 593
235 74 789
763 613 242
371 435 635
723 206 804
871 279 190
478 141 776
601 678 148
212 297 366
963 237 85
373 679 890
167 922 53
392 611 962
955 422 488
137 389 952
89 623 757
982 871 721
701 843 254
295 79 371
93 981 751
545 895 217
410 283 178
300 491 559
117 464 691
551 998 436
449 263 964
623 559 675
699 391 807
402 980 928
747 656 268
170 375 319
762 39 525
994 718 178
120 639 38
797 276 201
313 962 733
415 281 606
304 765 165
48 923 585
810 78 427
189 643 264
44 529 432
169 673 443
662 123 929
16 390 674
758 68 687
601 216 49
860 802 906
771 492 446
143 289 921
18 410 919
79 581 237
706 847 801
882 154 362
82 592 171
146 343 16
291 837 523
126 695 487
298 164 392
745 219 816
36 265 662
705 234 936
655 975 220
604 782 519
511 953 737
324 113 39
632 427 186
828 936 418
870 795 417
211 332 918
999 554 164
108 823 676
200 486 734
774 124 683
347 929 110
527 396 594
406 837 613
365 646 789
962 866 324
144 629 794
815 768 239
977 39 567
795 990 68
701 657 24
905 236 635
147 805 508
354 548 235
264 623 682
44 497 630
296 934 536
220 987 769
280 771 968
752 145 51
940 422 92
804 875 406
716 940 111
568 120 71
400 801 23
185 91 601
450 303 686
138 530 977
272 545 796
706 872 139
847 434 124
850 333 138
815 736 640
882 368 732
934 300 227
303 836 919
157 782 827
386 536 994
29 618 485
917 866 263
967 392 170
193 625 566
124 174 445
956 748 576
614 713 268
271 547 935
300 768 556
528 755 685
341 571 786
797 348 699
594 218 131
560 995 352
913 761 59
507 47 711
375 633 480
346 216 994
524 709 155
61 111 459
259 434 484
965 335 134
695 915 36
702 451 220
649 964 43
296 960 180
148 434 847
995 23 606
771 313 506
759 334 36
852 985 236
407 691 632
423 47 929
117 678 808
766 720 104
58 822 519
139 837 56
723 803 573
59 727 541
183 281 993
52 433 759
342 92 739
129 291 83
914 749 39
931 341 848
656 521 763
148 634 473
401 917 36
72 307 963
779 60 706
280 685 907
311 169 928
347 194 502
108 522 216
573 410 627
738 294 98
640 570 219
733 668 565
25 191 76
551 29 233
674 44 151
594 151 915
857 906 64
174 757 816
613 766 71
917 42 350
938 668 583
226 560 396
714 254 661
361 976 473
303 425 967
200 81 297
424 743 349
862 972 73
686 499 998
947 896 624
68 656 408
219 900 691
333 608 417
61 969 256
311 637 227
699 634 888
102 932 983
263 700 636
939 12 395
229 753 531
521 300 167
26 533 858
885 787 123
49 712 239
174 334 284
968 220 266
180 368 684
174 732 809
252 757 647
10 511 661
272 86 371
402 458 186
566 648 959
902 766 65
800 274 133
280 719 555
170 536 739
669 989 58
888 738 176
831 94 474
472 585 890
105 161 925
617 177 539
89 845 318
564 121 257
52 222 546
650 324 419
560 384 67
356 978 631
457 173 83
240 53 373
991 42 512
493 965 322
802 642 166
437 54 381
532 33 373
158 828 580
384 485 937
328 81 154
433 878 83
821 743 664
876 755 435
310 497 376
609 199 670
454 253 301
527 279 847
787 312 858
509 378 130
154 760 826
54 982 368
719 550 416
175 734 611
491 168 541
786 494 44
787 845 461
86 739 635
434 809 52
341 679 894
227 337 431
275 139 428
509 266 195
314 194 107
772 704 655
134 983 644
27 586 254
466 208 699
882 158 429
155 38 244
800 36 284
178 975 750
627 518 268
514 921 229
745 494 43
669 981 625
151 759 443
588 249 811
901 101 561
221 516 876
312 647 34
314 920 517
371 132 535
322 115 12
133 62 893
210 932 747
886 337 694
617 731 185
402 69 955
135 674 782
503 762 610
559 254 351
772 369 901
207 881 544
842 443 745
33 732 355
757 990 420
481 684 747
93 707 282
931 870 708
917 235 500
190 835 604
73 232 939
453 398 617
731 829 385
478 806 45
719 928 880
635 157 278
855 766 422
34 174 330
932 155 246
725 31 435
626 84 710
893 217 672
269 126 406
380 671 948
976 899 368
467 941 361
613 900 823
394 334 289
787 704 212
40 301 962
809 563 481
462 395 772
354 976 731
674 377 594
466 295 912
658 987 874
412 364 781
742 608 50
486 285 393
730 363 237
177 340 98
269 586 973
324 559 160
321 787 99
776 489 598
114 410 617
424 788 715
947 329 255
270 964 363
801 416 884
385 545 463
418 725 598
330 47 661
718 628 768
277 345 705
451 120 731
57 121 721
928 388 85
767 896 619
557 355 886
71 974 469
580 169 712
439 128 193
286 152 901
871 495 632
951 429 685
530 876 481
514 343 979
645 73 400
415 261 777
212 307 623
218 359 661
837 233 674
527 232 685
352 46 996
250 955 55
751 419 253
227 294 580
892 653 123
256 791 169
613 459 362
712 517 252
871 820 719
283 344 610
241 673 824
738 41 679
927 160 980
815 765 388
513 843 169
467 96 895
653 155 892
715 577 284
692 887 375
763 942 431
359 583 234
588 349 432
390 290 984
321 616 665
808 917 30
571 503 230
865 677 944
22 158 517
662 586 861
997 566 203
669 625 820
578 71 179
29 613 341
931 872 103
600 739 322
209 579 664
290 556 738
435 312 874
823 773 220
65 962 136
458 15 783
89 878 232
56 300 478
82 260 645
213 674 845
766 961 547
235 977 563
572 431 17
878 32 542
551 39 985
193 992 44
879 959 166
615 106 409
851 280 716
197 714 67
307 608 699
716 197 969
905 857 228
881 831 513
757 658 893
91 543 240
581 240 818
936 553 423
890 970 66
17 392 840
283 674 729
545 456 227
135 290 789
767 872 584
995 241 98
959 906 460
459 851 273
105 898 374
988 75 462
583 658 36
122 10 298
478 215 794
581 516 148
793 589 528
249 352 840
55 243 818
281 961 534
824 553 229
36 676 345
915 231 704
743 530 435
408 43 167
799 906 368
34 456 114
327 120 790
908 734 198
212 464 620
567 940 279
613 83 715
835 776 318
599 145 946
189 945 314
921 796 665
980 118 599
629 178 885
759 358 18
450 998 279
398 100 212
681 966 887
959 705 101
857 207 85
409 968 302
617 935 238
118 948 438
800 382 556
241 68 954
890 993 761
715 311 401
418 294 629
465 756 938
111 859 711
169 51 243
437 122 14
172 543 601
340 424 882
150 484 687
555 444 736
526 344 215
468 235 738
687 904 423
81 140 919
850 489 280
315 268 539
878 389 777
584 514 739
474 55 820
250 399 311
602 730 431
158 851 751
142 820 603
513 328 569
119 241 377
260 419 305
518 978 712
973 687 123
986 780 408
892 515 455
107 660 353
34 695 907
517 458 283
410 553 662
346 463 886
412 833 539
293 738 10
74 840 502
782 473 847
269 413 785
544 836 255
683 317 111
895 93 653
455 930 727
571 907 150
47 856 932
308 973 148
505 431 809
410 853 917
84 636 992
123 839 452
821 388 740
270 450 363
199 971 571
788 46 377
288 495 679
165 411 295
773 308 900
780 694 230
169 775 824
382 451 696
905 61 514
228 711 390
712 878 476
897 424 74
426 959 610
102 528 948
213 798 737
41 198 141
35 151 562
255 35 119
360 86 172
860 423 280
377 480 267
613 753 970
132 977 773
806 226 545
817 546 214
528 177 772
865 138 539
470 12 338
428 896 806
785 258 688
534 801 359
327 900 724
199 903 972
750 194 482
464 678 596
351 788 506
698 193 353
987 813 158
453 808 180
33 630 808
537 938 762
776 236 857
664 805 108
468 888 282
973 307 846
706 469 382
763 540 653
912 609 800
127 456 720
942 823 84
495 362 905
653 874 208
390 474 93
382 201 899
754 252 930
217 299 467
229 890 566
612 268 349
812 500 203
195 136 735
888 551 276
139 686 347
354 750 879
509 395 996
404 909 125
699 229 962
78 325 816
715 871 220
869 956 80
370 812 995
856 136 277
40 831 420
578 336 17
458 730 598
387 238 495
462 327 125
318 382 447
834 720 587
375 951 485
41 838 663
647 109 514
229 111 980
28 575 500
559 762 35
302 62 838
134 199 810
596 912 283
561 827 736
313 163 967
591 244 818
196 533 290
663 784 299
915 456 318
892 106 696
303 602 362
801 417 963
977 663 875
609 907 169
159 447 346
221 737 445
229 563 740
308 102 698
971 826 112
431 660 873
66 856 691
515 908 686
62 527 311
302 384 816
767 437 954
660 15 908
910 692 974
232 862 466
431 254 565
814 711 384
624 958 507
254 850 665
253 119 829
556 648 952
637 386 835
253 648 209
357 863 697
806 155 447
220 467 143
817 153 19
873 318 430
490 539 90
720 564 996
613 979 770
480 675 805
374 507 743
548 713 631
623 941 423
777 676 306
959 772 609
285 431 336
203 550 262
782 439 837
443 962 652
469 159 618
390 894 441
129 473 884
798 349 921
432 893 289
450 872 15
40 585 817
63 923 284
955 127 774
490 802 872
990 318 696
111 897 260
817 391 54
509 891 802
21 580 213
614 728 296
279 158 925
94 550 291
754 599 955
985 60 787
973 458 667
489 133 329
944 864 438
25 415 209
20 242 994
369 721 595
856 379 147
708 624 213
531 813 210
738 89 336
185 397 485
390 625 695
903 191 606
285 13 907
414 738 321
917 749 250
452 307 353
805 166 933
971 262 127
974 26 241
523 97 945
819 642 742
839 613 446
41 680 222
652 983 156
794 944 611
489 635 787
187 501 232
112 981 802
84 322 451
43 378 884
437 637 110
551 23 937
413 178 11
629 430 840
476 94 767
568 634 287
486 864 349
136 229 543
952 649 546
66 493 636
179 236 468
215 862 718
20 275 79
39 947 289
465 529 316
171 63 649
610 943 238
859 467 962
288 878 131
118 786 452
91 331 719
396 844 723
33 947 383
110 385 209
23 253 696
288 853 960
357 51 757
360 19 310
657 71 963
355 834 551
348 885 570
637 840 281
871 372 119
933 648 786
937 608 134
634 199 41
544 18 978
199 331 274
107 515 775
416 768 41
229 43 360
167 796 25
241 440 546
721 77 607
588 287 431
897 94 964
324 566 249
354 412 983
263 334 737
188 729 327
205 304 700
853 682 456
196 588 753
591 901 731
931 326 107
996 27 120
411 59 322
710 447 76
923 870 519
418 492 907
214 16 641
545 389 477
462 90 29
320 513 844
836 907 721
854 269 419
56 12 830
233 698 92
89 324 214
95 886 821
833 933 716
661 527 995
695 132 912
15 895 803
863 30 969
59 986 843
547 319 888
257 777 989
724 492 31
967 459 183
631 578 432
774 904 169
587 65 355
170 461 101
711 35 998
226 34 288
559 29 902
731 354 670
358 896 720
526 671 337
298 992 731
917 13 502
495 963 813
841 763 12
631 711 871
568 654 269
688 932 226
236 797 889
693 39 607
749 457 936
338 703 407
785 405 177
787 549 458
803 231 560
468 77 828
905 150 321
723 897 349
848 694 71
59 912 378
570 649 40
588 953 437
19 172 570
126 303 398
810 531 84
202 371 752
808 500 637
38 302 410
338 602 139
918 262 624
622 670 730
95 308 979
495 676 823
221 817 452
961 360 130
485 105 718
717 575 453
599 775 339
178 356 44
453 787 119
277 868 28
881 643 810
413 503 934
958 215 50
46 578 363
741 416 254
301 429 481
195 805 58
809 752 276
921 20 763
253 312 614
610 311 182
177 852 785
473 524 33
367 264 14
182 435 234
987 680 103
872 579 714
593 466 315
67 290 981
193 619 971
462 933 784
769 680 580
12 819 496
767 680 172
870 550 665
193 674 38
746 165 89
923 801 187
420 682 623
492 439 765
843 590 915
582 751 640
922 145 986
596 919 975
736 309 355
430 176 586
802 529 968
382 283 730
172 811 383
250 940 312
176 579 843
354 728 268
309 949 446
436 261 806
516 60 470
610 136 457
956 743 421
162 982 697
516 65 244
659 471 755
688 615 113
899 539 280
632 957 103
34 897 619
932 809 62
921 842 221
201 693 361
671 70 844
680 132 279
225 974 411
399 573 871
592 382 962
254 703 883
24 207 792
121 804 574
186 762 950
534 430 812
454 347 990
905 312 151
150 466 820
310 64 634
938 442 291
615 110 941
431 110 157
306 375 254
977 80 452
442 10 747
559 936 102
168 393 680
323 723 178
801 992 516
408 52 801
394 990 639
952 372 583
852 174 633
905 961 204
912 709 529
415 525 802
657 83 361
124 58 921
681 608 133
257 852 929
324 389 677
537 342 613
949 737 213
292 14 73
956 39 612
872 760 449
351 400 280
308 828 436
949 647 119
74 293 849
936 725 557
88 927 277
864 106 520
235 464 750
90 506 217
923 109 41
113 401 523
894 649 389
161 667 388
428 707 903
689 155 563
295 339 597
641 352 519
799 423 539
393 945 868
409 735 899
939 890 188
816 14 526
93 41 160
517 566 305
999 612 428
923 517 339
920 800 91
318 422 468
935 135 348
147 860 641
934 531 29
901 185 952
559 220 335
839 731 45
967 412 731
19 570 319
968 694 335
245 729 811
662 427 59
431 712 158
660 391 803
170 879 436
652 598 967
525 224 935
991 907 69
545 826 433
514 401 574
692 620 548
875 689 612
757 461 14
337 677 127
162 815 617
108 955 816
414 239 137
466 386 976
225 461 133
643 247 71
872 799 628
893 548 971
433 764 639
628 895 685
916 835 322
556 763 44
44 205 293
306 557 923
216 851 924
200 616 866
160 669 307
356 499 450
252 576 87
617 727 447
812 595 518
336 980 931
192 79 323
917 575 124
186 480 863
165 694 862
116 978 67
502 845 627
95 565 837
988 744 152
842 10 150
184 490 280
150 213 703
440 286 68
801 653 215
221 461 46
888 372 668
209 352 619
534 134 832
261 116 723
965 578 132
105 983 345
350 672 823
592 722 339
352 930 237
570 394 99
238 21 471
144 854 456
90 642 178
910 108 522
925 864 88
555 777 887
704 950 867
223 112 318
330 162 240
93 880 522
799 507 705
303 352 743
106 366 177
577 438 369
487 289 672
416 88 251
672 455 181
336 525 866
684 252 434
275 468 153
286 515 720
842 299 631
419 345 708
179 372 909
728 354 625
452 581 870
837 142 575
664 832 533
161 395 954
343 892 581
999 165 249
203 293 785
328 839 915
397 709 894
908 78 814
618 119 962
576 632 129
877 107 965
743 534 28
956 900 31
817 368 17
351 499 793
444 280 895
702 625 83
981 882 504
420 673 324
700 892 69
931 823 12
555 978 458
311 365 425
257 656 446
177 340 760
401 727 32
92 496 154
851 304 560
78 205 969
379 99 861
445 284 373
669 394 871
587 92 271
493 923 229
510 425 948
845 257 459
681 904 258
792 426 164
715 669 859
273 974 430
587 352 799
70 665 570
943 562 746
146 745 272
329 938 25
114 588 216
529 265 65
222 890 993
300 904 471
356 508 74
816 367 96
664 192 763
346 907 784
25 222 352
763 865 914
857 367 812
101 250 701
296 649 787
471 55 668
364 525 852
234 391 892
371 881 939
489 353 264
674 742 590
311 985 484
896 639 116
683 226 434
213 962 333
432 765 30
816 884 431
139 797 563
897 820 208
578 921 326
31 227 298
837 674 139
985 887 137
697 552 762
925 593 983
883 685 773
448 347 493
959 108 374
650 574 707
669 988 528
595 859 129
436 728 371
146 313 940
843 766 205
536 178 376
315 509 200
472 203 652
570 408 863
60 761 813
862 187 275
956 147 743
492 650 401
80 536 408
487 925 785
414 143 460
776 953 273
615 381 798
27 493 852
431 236 169
998 126 469
701 296 562
671 285 419
986 849 139
873 803 481
511 349 850
743 892 427
243 330 850
233 779 114
596 988 205
597 883 378
968 399 259
599 143 861
336 908 45
361 28 638
580 170 860
986 640 724
323 799 434
734 135 394
942 274 514
503 23 566
426 628 197
909 521 766
54 195 342
571 508 280
476 693 195
915 613 428
583 36 432
961 570 140
824 369 939
146 233 77
83 760 512
658 913 992
132 88 912
231 722 670
168 51 318
592 517 797
607 983 406
178 611 519
568 738 854
107 177 394
849 396 975
66 257 637
20 257 102
195 519 322
968 919 652
107 882 260
318 379 911
421 691 113
834 215 519
251 556 202
834 403 36
477 781 217
677 148 768
726 19 453
532 206 445
799 907 734
719 609 463
694 584 853
895 462 508
494 360 881
912 517 375
540 584 23
748 321 915
347 215 460
462 683 398
354 268 980
177 68 866
186 79 473
171 993 438
419 760 290
392 710 789
246 574 472
922 853 975
494 119 939
717 235 490
222 982 360
88 289 599
912 747 669
114 392 553
250 111 199
503 178 24
111 915 577
78 268 336
279 180 647
734 110 458
401 564 615
70 343 883
812 223 656
452 659 62
566 735 42
82 324 262
960 890 302
58 954 677
474 387 217
106 367 551
627 53 493
108 915 855
569 672 281
284 495 970
775 710 227
318 41 466
309 41 193
496 716 900
747 471 239
724 330 953
500 133 842
471 956 109
648 592 533
915 474 33
390 12 894
575 163 753
35 968 641
417 909 216
354 726 882
561 949 722
935 136 180
963 44 320
12 218 560
798 939 549
268 498 800
898 260 538
598 424 905
827 59 754
851 173 741
540 899 686
653 368 871
830 701 299
428 18 560
312 822 922
871 263 76
882 816 409
51 584 394
151 564 229
292 409 497
47 540 809
945 470 750
259 327 71
468 286 221
185 996 708
896 760 300
247 293 350
551 503 284
232 492 649
541 733 15
116 916 200
765 381 610
335 503 892
84 787 630
217 922 262
584 820 985
850 923 261
763 515 215
158 586 775
303 833 456
748 885 630
930 820 704
568 400 118
771 597 83
163 734 650
905 41 706
429 792 961
188 411 352
36 550 748
757 686 389
929 501 993
317 132 849
263 436 758
48 311 358
974 687 349
687 466 747
859 486 566
872 747 935
984 521 927
791 723 107
543 715 783
65 165 689
611 393 177
578 387 798
971 287 401
805 380 699
908 688 436
572 15 622
489 697 580
746 101 912
910 379 447
546 433 791
110 371 21
569 369 216
195 911 802
561 730 419
348 470 148
926 295 550
701 105 329
89 841 301
440 629 48
218 718 376
680 579 518
51 276 894
827 278 782
726 577 626
880 701 419
414 245 580
403 142 660
325 24 393
878 325 659
386 940 557
513 336 966
449 816 562
315 96 721
889 761 562
114 775 909
313 823 756
610 129 194
46 384 729
677 459 149
903 992 721
552 472 669
568 733 513
834 476 386
121 675 948
848 142 395
434 612 210
666 156 42
503 115 374
692 944 57
888 416 966
294 142 243
63 175 294
369 477 797
253 754 905
874 124 454
970 384 676
201 667 551
106 995 928
697 28 147
488 140 738
690 169 615
32 244 933
868 225 792
285 631 402
355 944 279
145 444 23
900 392 150
66 147 912
157 601 321
860 669 394
792 15 298
354 216 404
28 219 511
339 565 647
814 874 47
945 998 196
381 296 80
430 332 564
613 217 10
640 362 858
166 602 366
968 183 302
571 287 932
820 284 700
273 354 599
74 929 748
611 191 79
810 983 613
353 626 142
70 336 708
571 446 832
11 190 98
868 178 942
548 29 343
471 692 948
800 40 498
931 249 786
792 127 921
834 674 902
232 492 920
391 438 893
623 179 769
401 352 208
716 222 815
469 85 926
736 810 369
469 52 976
487 40 435
295 201 747
279 701 547
304 933 827
410 705 986
285 609 135
811 918 538
130 291 229
197 279 809
959 558 865
447 843 335
756 313 453
408 978 459
971 919 436
311 516 878
104 980 196
303 833 600
793 14 662
612 429 533
343 698 527
876 259 726
46 790 407
71 720 513
37 153 800
529 855 939
80 732 829
647 998 792
295 102 835
769 968 850
64 707 486
603 551 242
740 600 922
392 555 138
116 279 987
221 975 896
450 280 64
926 135 498
472 161 298
881 723 93
711 488 212
548 81 315
446 188 585
472 21 886
430 50 363
544 318 746
442 757 869
46 709 473
400 742 934
139 238 485
62 437 888
635 747 309
103 449 58
917 458 17
718 510 780
850 472 142
784 908 989
544 10 887
293 362 832
400 855 696
233 162 453
736 600 45
535 59 756
345 711 981
884 432 995
378 511 136
477 532 242
569 380 822
445 867 118
267 722 397
818 637 107
65 156 372
675 545 917
597 905 693
389 586 166
555 940 248
123 610 224
390 553 751
498 312 374
649 555 421
996 572 85
276 645 471
296 447 738
290 549 759
367 940 86
156 329 746
256 407 773
113 992 670
521 198 579
212 660 966
549 120 641
891 768 295
608 390 781
723 546 384
582 252 894
950 887 674
118 11 826
167 642 779
510 752 331
404 134 695
99 958 673
16 95 663
968 152 907
230 414 42
189 793 450
779 550 410
970 498 895
560 39 484
400 84 646
740 396 97
627 367 73
172 466 639
509 819 340
427 140 220
704 806 198
794 891 85
715 584 859
332 463 570
940 767 501
678 287 634
48 834 885
980 700 927
659 346 712
736 345 636
589 637 324
878 990 26
984 893 777
682 419 908
479 271 847
673 206 759
908 749 321
213 259 754
313 897 727
312 489 724
158 434 96
853 615 440
594 774 459
820 96 874
426 10 146
190 375 792
883 274 442
391 695 160
809 462 42
892 181 69
369 255 782
78 467 170
981 817 67
809 406 569
324 562 660
986 525 126
160 275 950
657 995 494
839 567 260
285 38 752
948 533 126
345 741 681
862 58 603
721 57 215
932 752 170
163 700 495
117 461 13
539 801 42
599 781 318
581 356 149
631 815 398
907 466 97
34 896 958
997 351 505
654 779 144
567 638 843
904 79 329
800 448 275
487 28 651
284 400 188
46 774 978
77 628 578
564 819 290
315 159 100
731 797 185
136 299 497
256 890 569
487 878 640
96 350 882
390 956 830
133 569 924
436 169 99
406 110 816
944 296 874
614 293 556
361 769 79
606 869 810
116 353 619
691 936 144
589 112 778
893 355 691
478 692 542
20 547 387
410 801 501
174 94 977
716 637 340
740 271 11
896 630 415
18 795 93
988 820 580
695 856 355
30 852 995
593 870 506
761 233 462
367 266 534
723 569 493
945 809 869
678 476 771
385 523 255
151 466 513
283 558 369
499 449 545
518 97 568
438 245 128
503 144 35
43 551 183
363 69 182
881 378 530
407 786 890
54 398 484
911 500 434
630 998 553
838 648 989
534 405 228
27 794 607
487 729 198
221 162 368
117 742 440
378 36 820
585 406 295
630 514 937
822 48 259
681 944 834
77 740 889
321 524 653
826 664 93
721 805 34
783 912 640
498 330 104
973 472 672
965 678 481
416 994 662
252 204 342
360 78 568
985 831 604
400 619 127
688 593 40
616 325 959
317 372 182
313 593 384
722 522 44
199 569 365
436 341 222
44 507 757
703 835 223
429 59 889
136 61 940
287 403 953
163 861 252
776 153 528
356 456 156
449 981 517
900 311 724
910 18 772
467 331 261
26 915 473
651 335 525
719 406 797
623 287 351
91 136 776
294 628 900
288 815 501
139 302 530
727 368 225
402 530 64
414 166 122
70 549 215
513 159 315
598 663 21
173 546 917
888 102 628
78 21 886
810 134 291
607 904 93
170 638 964
873 175 505
260 595 877
242 481 672
78 724 457
909 747 959
96 891 377
416 929 118
652 698 412
980 721 558
824 474 570
36 604 748
258 999 842
588 119 13
990 339 125
356 233 862
790 698 920
886 214 752
853 243 660
533 292 147
409 262 492
25 863 592
427 139 91
381 529 712
361 138 313
485 15 534
18 761 138
201 313 922
756 304 410
808 957 167
518 320 961
793 101 609
992 573 740
179 349 795
394 248 581
458 308 358
277 827 202
243 453 893
857 108 187
698 801 431
800 701 961
154 247 109
191 239 10
142 339 759
934 408 157
384 679 860
982 192 537
243 567 65
975 295 807
249 11 74
854 39 696
618 750 20
33 213 295
397 803 718
772 115 545
361 31 993
727 780 504
120 347 428
128 39 619
513 390 876
244 757 569
994 749 614
43 183 583
58 112 309
631 924 487
783 61 540
171 641 522
933 272 638
603 513 354
498 690 841
330 682 500
506 692 421
756 163 801
89 773 33
571 914 138
374 959 668
350 201 655
811 260 529
984 643 929
770 386 58
591 461 516
341 196 841
353 977 670
390 76 132
875 671 993
654 131 911
255 860 710
998 568 509
899 587 821
335 408 703
571 76 225
446 610 963
218 831 515
375 955 810
557 761 163
445 43 875
523 450 296
992 59 890
465 871 673
43 321 445
25 814 966
115 421 718
935 378 887
936 683 441
269 534 363
336 749 24
819 88 996
42 597 368
777 457 646
178 906 291
94 966 876
727 204 878
457 921 675
865 719 71
153 966 690
775 417 870
466 181 774
64 362 117
814 681 173
45 461 212
58 196 981
520 87 974
841 587 995
542 160 861
119 654 297
712 61 540
37 646 174
259 481 396
289 71 380
585 791 541
846 722 308
804 864 496
161 563 409
942 450 219
393 935 107
522 345 754
861 419 307
810 624 51
331 638 227
527 78 885
53 199 652
274 99 838
142 385 472
124 987 435
155 28 942
923 596 452
824 696 353
477 931 655
804 959 695
479 575 373
973 307 515
206 998 925
727 597 36
224 133 542
109 482 901
962 334 219
734 885 318
560 839 707
607 336 865
671 393 793
891 547 132
590 639 736
476 240 844
848 619 692
884 46 390
736 251 105
594 534 639
183 593 121
755 653 525
192 395 830
28 925 595
163 337 683
296 671 391
866 439 995
727 540 169
980 798 210
692 130 276
353 667 585
736 351 867
189 441 316
476 174 125
323 961 392
234 776 432
664 447 783
46 753 310
469 421 221
264 423 887
734 549 780
24 111 839
354 135 490
845 749 892
253 743 385
787 181 482
798 233 378
432 839 106
45 914 392
984 675 493
550 169 791
290 823 741
317 203 23
552 362 767
240 380 536
448 943 702
36 775 496
284 772 51
222 877 522
323 893 821
648 141 811
381 236 291
688 384 584
438 73 907
948 302 119
542 979 120
114 866 695
352 264 153
867 220 496
381 204 604
246 354 894
393 968 15
627 890 325
328 156 247
360 227 597
787 950 344
445 950 808
402 242 777
493 343 771
42 626 209
986 786 267
884 71 605
476 591 810
799 585 189
81 736 285
698 456 180
390 891 156
818 967 711
324 37 469
884 651 722
655 510 587
753 28 977
239 757 84
311 198 508
975 526 188
418 67 121
251 19 451
981 661 769
153 88 877
578 154 805
188 584 748
509 13 586
60 292 218
185 712 836
268 989 350
994 175 529
847 35 898
873 392 222
548 912 846
533 439 739
659 888 269
586 714 86
823 763 254
282 820 888
110 37 848
119 503 625
569 356 876
498 218 588
501 119 457
24 917 201
197 315 597
368 94 244
945 124 223
276 921 550
25 333 206
786 98 53
554 483 741
373 40 143
561 486 416
473 308 849
848 668 599
682 998 46
356 148 655
640 971 913
47 619 918
718 406 646
383 159 427
593 753 373
884 737 379
989 230 659
202 887 517
401 492 809
968 710 755
54 299 873
73 293 232
32 630 120
647 113 515
790 927 559
477 119 353
833 679 64
512 904 977
511 229 939
162 812 89
621 36 919
516 693 169
322 506 795
833 295 465
913 599 19
474 417 265
276 578 985
989 523 857
151 650 909
183 631 43
929 563 704
489 217 638
239 845 591
894 742 580
637 54 794
215 509 683
43 350 432
222 991 499
683 257 537
737 232 671
890 167 283
102 338 45
171 625 457
514 79 634
110 776 223
293 639 241
377 104 679
502 49 610
226 140 803
468 874 336
842 956 589
219 735 149
109 26 293
790 929 58
408 905 331
100 294 854
873 923 134
481 79 783
258 114 179
842 943 240
807 874 380
451 606 553
583 662 211
784 195 712
726 882 98
293 645 49
555 880 377
55 199 406
67 839 295
455 829 238
767 495 153
559 171 80
983 89 277
868 428 536
580 397 274
562 260 708
151 257 439
42 103 237
595 330 157
202 553 62
58 192 286
124 971 32
352 205 787
298 151 86
741 311 99
703 847 991
620 973 894
810 446 966
993 16 605
339 733 283
592 314 427
553 972 177
572 958 648
828 554 96
463 237 995
204 687 779
851 370 74
793 627 168
776 576 227
740 290 827
808 570 372
520 843 236
441 132 952
992 774 568
985 490 613
29 418 846
133 701 220
38 408 516
116 468 324
892 10 267
473 969 722
28 971 885
756 361 854
368 428 963
808 170 520
646 706 953
713 235 530
374 805 595
95 829 774
95 977 636
235 581 392
208 606 92
522 598 938
411 539 850
211 337 115
736 884 983
781 420 16
762 906 457
415 310 631
182 135 542
982 873 30
766 316 373
150 480 695
142 534 267
545 292 231
980 915 385
709 569 499
85 275 38
874 589 122
716 182 328
42 387 223
580 715 23
352 917 29
18 85 918
593 51 706
371 85 463
768 163 516
995 633 47
898 512 815
12 949 236
445 274 364
297 238 641
442 648 759
65 688 755
919 759 865
984 598 901
813 439 225
137 306 385
537 470 620
140 225 789
145 987 765
45 758 532
290 169 66
222 708 28
446 378 550
331 853 402
158 343 235
414 650 54
745 838 612
259 868 979
824 758 284
977 189 487
264 853 456
836 254 344
43 470 344
143 226 592
787 937 636
447 599 527
377 174 618
358 627 988
968 249 28
653 518 331
815 267 736
289 492 131
641 351 826
565 234 153
180 479 726
799 508 438
222 302 902
370 175 45
629 993 304
253 541 166
350 455 210
10 952 800
375 134 701
357 628 178
294 703 54
434 230 754
72 19 549
493 368 13
430 55 276
801 968 348
301 739 946
444 199 297
124 72 620
390 957 99
867 340 964
534 962 336
938 96 465
151 41 459
410 269 640
652 478 104
59 277 189
498 17 92
116 433 618
313 188 644
761 862 323
480 862 388
579 708 369
70 843 777
205 965 285
486 441 746
855 144 547
449 108 970
669 388 177
924 535 650
708 48 795
867 442 513
493 596 225
459 604 33
67 546 372
572 877 236
893 826 618
264 535 823
56 887 498
492 183 325
130 728 384
850 537 459
865 460 653
944 651 542
677 738 392
381 582 282
649 970 224
192 887 535
806 398 580
168 930 525
996 846 453
913 304 414
693 48 809
91 650 602
572 269 995
72 847 893
987 321 386
801 240 895
477 941 852
662 570 124
210 118 576
468 110 540
592 703 948
273 823 876
243 447 829
164 996 834
823 680 205
988 181 275
156 510 605
67 483 418
951 58 996
365 938 640
99 468 593
694 89 275
694 287 342
944 845 781
521 572 884
414 902 38
890 940 830
441 307 758
481 123 767
640 841 888
394 621 213
297 73 952
152 99 483
638 249 356
796 632 563
931 587 708
40 482 835
918 11 413
520 608 13
187 71 888
678 904 314
381 855 247
734 925 36
626 342 695
728 383 157
619 935 302
490 831 316
122 361 517
203 132 32
799 278 89
137 81 483
504 208 783
824 261 688
347 476 116
142 422 668
638 560 357
542 146 597
175 585 702
990 660 307
64 13 637
586 930 708
607 135 329
763 834 632
738 18 812
630 104 800
339 870 485
389 89 28
173 685 874
740 50 316
183 92 616
106 280 365
47 659 949
606 926 404
306 842 469
670 937 853
231 161 525
405 799 273
50 166 896
591 837 661
577 953 88
723 343 280
209 960 792
823 239 573
782 681 435
861 210 316
941 689 502
763 47 595
687 73 126
38 918 589
33 949 688
849 219 623
774 895 951
379 42 713
231 44 999
341 693 206
868 625 83
779 271 663
489 606 769
737 242 886
60 452 935
88 223 616
171 315 800
982 937 205
62 892 157
949 691 603
784 740 465
404 479 925
35 443 831
159 861 643
209 666 794
613 999 923
559 430 272
923 74 450
513 447 164
804 279 519
304 73 19
677 368 724
896 718 252
500 886 611
419 914 506
150 610 435
854 83 759
896 652 311
680 574 791
594 401 701
829 191 559
379 820 999
298 994 445
36 630 856
400 33 263
453 691 599
249 410 689
788 196 495
574 466 964
634 962 202
289 444 168
546 495 97
371 798 156
913 340 836
672 585 917
842 904 572
872 212 153
208 828 696
63 260 453
739 354 447
780 232 396
358 238 731
560 857 470
204 915 489
44 432 164
722 507 83
749 412 177
697 409 869
887 223 558
433 869 584
407 688 224
748 131 886
545 436 276
836 55 542
41 314 727
196 671 614
623 544 342
983 244 563
890 934 532
801 45 490
560 829 707
212 750 882
446 237 585
223 340 713
443 26 588
922 541 728
936 397 13
871 339 730
77 771 848
301 257 715
808 918 672
325 666 410
830 687 618
893 602 497
811 503 449
435 655 558
537 771 692
949 266 73
745 25 267
444 14 212
113 560 231
494 117 643
584 450 212
118 480 18
813 764 133
296 544 42
703 557 602
78 543 998
263 162 910
578 451 215
587 998 658
542 905 435
628 874 309
974 162 593
178 394 847
856 516 704
634 22 169
910 38 662
507 980 849
792 355 614
531 600 986
845 713 149
22 321 599
569 43 305
553 94 412
713 283 794
319 642 873
364 17 789
471 43 986
401 899 526
530 301 85
312 887 949
675 917 423
488 152 369
943 637 481
282 72 860
198 918 93
218 45 387
787 629 31
994 834 475
744 170 304
30 152 789
193 746 499
493 393 601
616 983 396
790 899 644
89 836 433
649 864 796
374 959 635
271 492 161
645 250 296
137 863 34
987 583 933
328 381 542
924 830 759
756 488 11
905 352 465
336 968 147
706 959 156
965 582 482
658 257 953
797 51 284
42 528 329
981 789 319
697 913 303
36 760 329
29 744 232
914 111 440
737 298 634
288 77 405
806 737 189
769 135 341
392 689 753
950 449 754
407 635 856
138 79 536
484 873 359
299 659 819
758 225 640
882 83 161
234 655 478
590 757 654
692 739 342
762 562 437
736 840 78
92 392 828
101 860 479
781 629 71
439 147 255
874 763 819
493 726 294
877 578 401
230 318 851
134 21 611
628 224 784
702 617 980
830 114 700
369 950 534
426 851 159
334 642 526
681 778 36
519 982 685
965 464 217
100 331 810
941 407 867
197 94 880
280 562 654
159 321 498
935 685 305
27 73 993
675 99 573
665 398 310
706 128 505
758 107 961
353 960 86
832 396 476
247 56 788
640 246 126
447 536 642
633 15 923
622 466 144
726 543 818
547 708 148
972 101 611
449 729 217
628 870 220
349 17 992
808 231 544
860 516 418
85 371 274
789 857 96
678 549 209
579 27 535
219 878 677
539 440 659
141 670 944
644 296 931
562 444 810
486 933 299
919 166 569
387 763 292
838 497 121
718 185 370
989 660 71
559 130 209
98 469 624
462 517 410
323 417 260
276 976 679
355 76 182
993 256 346
218 157 689
796 258 408
989 632 457
28 779 465
647 311 848
862 342 981
711 145 550
276 977 353
294 161 663
664 754 903
994 711 149
369 842 158
850 763 516
34 176 471
920 137 704
110 973 278
805 448 854
82 818 358
203 845 938
577 22 272
922 35 158
677 430 254
381 888 198
667 981 865
495 717 906
642 62 841
25 941 669
337 772 843
574 413 643
327 501 66
850 267 322
958 107 420
151 331 570
478 751 832
841 728 669
932 551 597
362 144 698
655 88 891
984 583 895
673 833 935
477 757 835
508 777 87
947 225 470
905 310 493
222 342 715
653 157 532
968 267 26
800 669 599
164 527 32
766 495 376
561 81 855
195 348 845
526 471 309
345 866 21
512 600 811
89 521 844
811 901 397
448 874 210
11 131 905
565 662 304
269 215 636
774 346 414
397 122 612
97 32 334
972 848 190
365 272 953
769 269 85
798 474 239
414 748 834
684 746 867
771 885 41
194 660 555
108 673 935
918 688 158
140 240 308
390 27 225
330 249 137
112 344 992
976 688 60
720 646 841
961 125 383
750 321 167
648 528 594
894 162 436
203 830 522
896 696 122
305 629 898
872 648 595
956 402 692
879 526 368
193 16 785
920 984 291
300 811 507
31 226 511
483 364 267
177 127 780
271 190 907
441 897 983
227 803 301
618 139 262
709 979 272
901 521 276
594 935 435
178 837 661
735 181 803
175 271 876
714 298 494
696 869 519
955 99 374
307 875 62
632 117 27
609 377 778
368 573 104
901 972 845
908 477 607
117 624 545
54 806 661
404 922 116
337 652 832
745 849 470
498 728 338
638 395 700
992 896 674
278 191 516
87 647 33
437 798 711
508 841 662
561 200 443
47 599 361
498 197 65
486 740 869
276 881 589
17 426 780
617 246 134
315 227 55
819 123 516
382 295 104
20 631 159
246 844 679
34 411 822
763 239 561
569 198 92
36 614 480
990 141 745
572 908 986
610 807 694
623 46 825
511 410 227
629 266 886
952 361 61
722 160 474
665 391 512
917 266 145
762 399 849
500 170 927
178 588 990
617 222 505
950 418 265
498 565 669
572 89 766
876 412 517
66 498 935
574 921 649
964 192 69
259 341 174
694 18 901
360 640 287
895 417 293
184 672 291
988 328 499
905 820 420
692 868 594
113 359 771
42 861 295
207 448 977
633 79 29
617 548 900
88 159 974
358 714 929
792 355 495
224 595 499
192 274 885
593 405 21
563 728 381
557 398 26
400 763 942
963 331 648
334 592 279
491 639 135
949 479 998
286 176 798
871 316 954
672 524 822
171 634 902
860 96 435
668 98 281
398 86 321
976 380 292
775 487 420
285 777 498
305 128 379
116 67 539
393 817 454
678 422 100
274 187 717
720 600 194
345 246 422
896 741 981
272 191 107
255 738 22
854 665 720
705 167 437
282 706 567
524 603 89
363 445 603
654 28 388
382 313 649
958 339 537
866 494 104
228 390 765
446 981 343
157 339 669
339 402 172
526 787 258
560 116 225
408 208 303
396 300 203
409 131 938
365 435 518
224 892 339
444 853 953
448 817 679
379 885 97
831 639 65
197 50 688
894 313 995
324 70 913
337 48 986
62 366 524
770 922 969
211 995 694
730 575 908
692 33 222
925 205 46
660 242 949
253 658 798
133 261 620
225 893 815
264 170 722
50 184 319
803 550 633
971 147 628
315 607 213
344 144 296
870 581 86
893 636 442
729 26 443
377 684 104
226 777 286
843 957 411
367 846 185
460 794 232
209 486 543
208 879 327
667 986 423
899 30 715
366 988 652
124 381 736
57 712 997
682 589 917
775 172 487
317 914 50
912 492 999
770 157 561
964 733 276
478 111 42
680 267 125
755 910 257
578 417 116
123 542 419
407 981 126
171 355 645
514 626 461
112 728 850
53 532 649
806 448 900
505 849 596
184 894 271
370 972 281
118 837 15
426 824 211
323 659 872
942 377 550
411 142 64
243 510 332
686 83 392
139 762 984
744 643 319
193 879 110
714 352 908
472 187 665
255 511 565
64 987 137
901 268 84
44 896 833
542 73 352
608 680 195
640 821 227
726 395 668
612 724 672
280 490 536
557 477 737
869 284 572
611 316 939
221 290 592
78 289 218
456 35 913
725 222 346
199 39 449
600 888 133
378 849 222
808 103 893
831 935 702
68 808 292
391 42 934
194 457 553
334 212 20
149 790 480
64 726 516
651 831 432
240 658 824
174 557 640
419 556 897
757 372 122
81 592 21
493 627 872
986 337 533
515 880 807
309 126 808
542 213 381
509 408 190
520 62 866
319 693 618
578 952 466
405 205 18
488 354 955
887 780 536
109 191 857
520 783 236
189 139 282
686 44 611
247 959 643
703 16 338
122 428 525
605 540 194
924 247 732
610 676 104
355 151 644
351 540 899
162 675 298
179 339 674
982 716 41
825 549 497
712 50 479
371 680 602
978 554 360
326 55 928
93 26 315
631 719 247
215 59 313
707 655 831
376 466 78
584 814 720
679 96 445
353 791 600
709 592 188
56 419 582
281 485 149
417 339 930
250 970 849
643 96 480
39 384 318
985 636 570
260 567 972
866 640 371
502 210 729
867 433 234
772 28 840
478 376 615
392 639 211
927 661 403
607 975 194
521 131 718
413 106 186
50 314 531
959 75 383
199 564 515
662 468 341
23 486 753
962 434 510
905 320 16
122 556 252
795 581 262
975 526 616
893 102 359
466 326 119
405 22 777
311 55 444
932 398 208
495 922 764
130 318 683
889 211 267
907 450 750
306 385 70
750 348 451
414 486 759
298 21 690
325 201 532
29 360 757
300 241 889
233 640 911
551 343 910
326 782 521
157 845 99
754 880 495
31 568 833
981 897 438
600 242 886
788 140 500
336 958 563
986 491 30
949 412 584
375 560 311
551 344 966
962 578 264
461 732 510
141 926 800
934 787 877
736 495 78
927 638 23
495 273 158
171 17 840
984 901 250
930 862 978
488 171 882
765 532 810
129 281 366
602 818 21
946 853 297
208 316 660
127 791 675
755 23 829
376 896 118
699 822 214
491 364 600
652 184 294
92 147 492
633 115 382
592 664 854
882 382 487
651 147 21
694 369 235
720 504 403
923 381 603
189 976 762
862 48 944
437 940 201
419 371 694
432 129 631
273 842 913
195 487 323
675 836 223
210 291 930
137 743 237
667 985 832
378 621 201
78 311 892
885 838 424
735 19 134
381 85 130
525 726 33
981 866 726
518 138 222
492 704 193
303 383 19
231 163 100
64 503 380
792 237 985
47 784 132
697 206 531
255 759 417
400 504 20
693 301 565
917 522 378
810 429 630
310 883 588
555 502 759
78 589 961
720 961 454
584 474 378
810 58 303
661 349 140
656 77 429
978 43 872
659 520 854
641 171 592
954 166 714
798 964 131
431 575 308
583 13 500
840 558 767
148 995 315
573 195 838
612 869 944
629 422 954
593 215 539
63 846 686
525 978 864
284 712 519
284 783 173
634 529 954
558 195 78
452 654 880
281 914 125
978 75 342
977 128 714
209 745 590
391 313 752
343 477 910
291 25 567
378 886 605
954 269 192
317 789 894
597 893 821
408 626 936
769 538 927
974 206 649
219 652 786
751 248 89
456 625 998
984 219 586
73 366 754
334 164 436
113 808 414
704 21 524
753 437 367
166 872 415
91 314 670
791 981 506
824 510 428
476 774 536
103 349 500
77 836 733
582 36 803
603 202 447
331 199 820
862 939 760
720 88 500
535 85 591
396 74 991
318 192 912
67 552 332
689 168 409
337 142 989
993 517 893
404 58 492
551 314 822
604 477 837
414 875 203
853 149 754
365 183 460
436 189 47
161 764 374
118 666 515
406 159 596
225 120 24
569 101 12
875 455 570
755 42 315
879 172 591
611 759 963
635 504 175
467 540 663
330 892 135
532 289 453
689 198 619
941 632 129
593 868 806
504 836 158
473 82 716
175 365 788
731 308 30
556 882 72
862 988 788
99 282 345
923 392 250
658 280 342
890 631 800
197 986 317
32 822 654
559 808 114
105 782 836
917 352 158
381 269 709
158 215 984
894 701 352
759 544 275
160 394 761
233 357 94
683 633 573
796 520 953
738 404 204
435 591 704
903 108 30
843 259 539
756 899 513
178 285 379
573 120 915
882 453 538
848 935 385
263 483 186
950 897 198
527 344 757
417 943 749
505 703 835
128 840 396
392 346 522
415 652 549
113 696 769
660 575 372
443 97 531
335 601 419
726 23 418
247 191 638
838 222 89
454 236 77
148 897 665
401 178 580
526 730 817
187 493 586
93 829 505
700 434 840
102 617 942
380 908 430
603 283 778
426 705 773
230 421 919
864 85 475
98 427 823
594 913 165
314 609 767
93 267 12
834 166 389
435 171 783
624 90 779
955 733 792
755 654 111
957 846 288
921 215 389
402 101 761
448 967 798
803 36 476
374 714 583
943 38 586
66 997 259
753 880 104
50 532 783
925 78 386
23 594 678
618 424 169
49 634 219
15 896 475
514 442 934
976 748 666
555 695 743
282 760 139
686 291 992
809 42 361
290 489 624
753 459 647
911 790 403
811 890 302
665 982 33
213 892 511
499 85 811
451 672 149
142 386 864
654 808 263
677 538 800
423 865 775
197 618 151
523 934 722
78 504 403
362 462 80
489 554 834
831 569 930
428 768 156
463 529 676
476 225 141
830 725 441
926 234 797
379 590 955
348 714 795
800 940 94
614 513 431
999 272 946
746 971 184
768 150 394
307 254 356
234 788 341
136 800 621
977 552 866
942 375 635
336 199 637
312 87 515
553 825 638
27 193 892
160 972 834
704 830 570
752 412 999
477 599 248
681 951 772
641 344 425
59 439 596
151 527 217
197 790 923
690 977 505
960 793 473
811 535 196
753 532 109
361 980 568
620 160 543
487 146 634
692 163 344
400 993 553
597 986 921
95 782 316
796 100 30
565 383 302
421 636 532
725 199 647
824 21 174
441 918 111
247 594 797
759 84 574
423 470 737
506 73 432
67 167 343
613 764 875
371 135 462
765 984 661
786 546 223
550 111 610
559 483 639
32 266 721
402 933 633
373 684 932
92 932 759
196 650 70
82 337 621
869 382 566
265 502 798
77 863 225
720 69 229
788 243 965
180 600 917
84 620 811
247 325 907
162 621 445
505 805 890
490 735 811
859 227 349
685 983 261
10 801 260
330 496 936
137 364 703
984 590 46
905 255 973
724 831 127
431 837 726
809 28 434
497 799 328
330 939 440
282 178 994
298 981 436
21 306 734
597 542 36
322 836 16
527 825 713
207 604 79
471 311 264
290 533 757
714 955 330
205 544 738
174 80 410
309 486 89
899 298 483
824 103 237
435 317 363
964 849 273
470 841 110
75 916 276
802 305 31
65 358 551
232 87 929
606 83 803
391 81 149
956 73 203
204 576 882
129 320 824
541 770 897
673 971 145
269 733 403
382 824 106
433 775 56
122 549 381
205 439 948
760 491 889
101 688 570
740 939 324
98 483 403
486 811 606
496 361 542
270 593 508
82 148 755
232 429 122
274 643 798
203 247 922
781 641 328
901 226 730
702 11 411
741 100 998
964 827 210
338 655 580
186 468 800
746 599 809
730 933 978
234 80 13
409 456 733
655 485 190
77 366 133
712 649 328
925 321 448
81 460 898
256 787 365
809 712 885
99 472 370
698 272 132
282 100 147
17 166 235
485 882 655
853 147 306
218 580 168
717 377 290
460 552 263
117 762 183
147 501 285
607 346 489
913 627 400
318 883 553
917 366 456
767 579 278
161 96 713
254 370 40
936 168 995
265 904 105
562 130 843
597 488 699
300 877 134
366 715 162
117 854 998
498 856 739
593 905 430
682 260 312
738 128 534
465 268 334
66 688 136
706 838 484
260 602 854
940 702 205
756 292 600
442 616 276
923 316 717
252 110 907
690 317 514
845 575 933
452 387 39
287 609 101
967 802 534
189 441 588
47 929 585
543 594 804
234 920 150
29 358 869
179 289 956
523 247 702
75 496 636
803 442 569
450 679 964
230 585 136
720 907 345
855 409 697
455 880 761
718 984 526
753 137 568
645 750 383
809 715 172
195 662 50
174 713 286
901 336 528
731 139 318
875 793 131
886 792 540
807 930 514
130 588 783
816 448 622
636 267 566
666 188 509
148 489 715
897 763 638
530 339 755
202 105 42
391 247 724
465 715 911
658 537 378
779 285 718
648 876 157
55 768 487
453 99 932
387 528 730
563 11 500
21 435 381
776 946 730
997 312 95
130 961 68
867 251 18
886 215 689
466 995 412
990 307 17
541 479 889
822 46 423
916 756 854
598 886 660
515 567 781
911 699 298
483 665 764
249 463 685
315 602 860
795 448 388
765 915 814
821 192 518
780 435 340
272 543 66
755 421 157
729 565 18
902 570 108
439 499 77
482 384 960
668 515 453
992 244 526
353 68 992
39 400 237
382 227 325
662 224 885
741 880 268
294 608 563
488 564 419
712 223 619
618 888 428
161 696 926
913 40 179
249 603 420
109 174 677
492 978 659
129 179 692
33 202 345
134 489 971
545 77 861
732 107 816
703 122 860
824 440 936
208 679 770
50 266 889
369 821 481
127 185 338
611 339 887
682 577 812
789 273 612
914 283 573
277 642 433
193 877 540
683 76 292
298 137 674
645 49 800
699 490 237
244 155 915
746 881 277
62 781 968
205 348 468
68 634 891
986 731 253
557 406 749
403 551 504
565 80 833
91 347 274
695 403 219
372 26 968
988 264 327
810 535 365
504 831 901
457 586 891
884 570 933
196 598 967
486 736 842
631 357 279
320 391 816
223 558 150
539 736 107
329 374 974
780 401 533
39 708 435
808 529 407
867 361 625
543 488 104
298 474 51
415 176 228
522 23 790
48 812 153
789 393 579
667 70 992
555 244 302
389 564 506
778 690 912
854 729 424
361 507 763
722 43 441
972 754 422
812 438 861
63 202 933
223 375 730
893 665 248
302 733 608
514 674 606
600 825 457
591 425 243
67 346 467
225 699 942
835 212 549
184 692 334
97 426 915
255 155 403
633 138 375
206 76 261
845 208 493
572 625 120
534 607 726
958 611 341
34 540 630
724 240 547
175 601 921
71 299 380
729 14 683
622 554 430
884 523 681
84 310 265
366 101 35
746 31 823
52 320 787
290 27 873
414 161 854
339 506 677
648 447 323
262 204 692
195 296 818
597 464 523
664 831 533
706 999 145
582 91 414
888 603 180
191 571 756
325 127 570
729 511 656
251 819 49
512 406 42
615 419 761
928 536 39
581 352 727
247 583 923
720 604 898
354 819 475
84 804 849
639 301 986
374 536 244
722 557 619
680 833 400
995 749 917
899 364 842
537 267 184
715 383 790
772 689 905
226 305 168
615 235 96
160 904 684
850 969 726
224 410 539
485 171 656
361 851 521
183 128 707
129 390 666
846 53 368
212 598 160
560 890 21
802 637 78
204 337 466
511 620 269
884 549 418
609 409 473
129 781 42
445 76 141
649 120 37
107 951 485
173 681 59
26 818 877
244 584 107
202 253 818
711 993 419
321 225 504
931 164 87
916 257 332
322 60 679
421 238 30
276 827 209
45 474 948
53 879 490
365 600 982
161 267 990
840 714 304
79 937 985
464 790 278
989 151 335
485 194 666
944 696 332
555 468 90
959 293 520
621 920 552
566 123 488
185 710 54
452 616 792
286 775 87
623 533 825
511 201 392
885 256 635
621 290 131
642 528 961
872 386 504
286 121 552
833 584 66
456 226 29
152 760 418
667 544 457
26 285 736
483 95 665
268 458 194
372 313 240
49 433 149
878 709 334
415 144 558
335 948 993
750 240 665
124 24 253
166 230 472
661 723 959
877 736 242
337 854 292
110 302 485
465 723 106
485 682 752
494 995 335
185 256 549
362 420 620
314 882 436
383 686 843
335 52 583
590 313 22
826 948 619
143 955 416
845 900 98
932 377 854
648 490 362
152 781 857
896 661 612
531 887 454
427 323 704
405 788 529
839 315 562
282 392 235
206 657 318
707 343 125
39 329 847
14 82 266
518 985 709
862 375 434
720 546 921
967 841 710
187 31 104
272 579 772
55 746 819
613 339 52
299 803 968
831 599 900
111 498 797
367 859 306
474 126 852
857 147 67
625 239 727
771 618 986
321 854 248
661 950 377
91 501 428
611 839 66
754 619 904
969 626 878
500 321 885
442 694 286
442 290 222
434 494 815
237 557 136
524 462 392
430 96 644
336 842 510
407 792 340
626 228 748
415 63 717
59 637 914
585 372 971
469 584 639
10 753 83
60 226 113
376 819 36
679 400 460
442 688 941
949 679 474
98 917 566
413 233 364
945 892 838
734 327 394
58 706 264
545 971 290
520 34 191
357 491 102
165 858 424
290 82 923
595 826 447
956 182 708
756 671 179
494 809 158
51 790 551
109 16 376
301 957 389
42 87 235
664 531 448
459 99 547
814 138 79
321 911 408
791 886 65
404 127 835
260 365 696
767 904 848
74 880 316
192 610 554
218 95 299
637 835 586
573 729 347
793 214 459
830 481 60
192 472 107
155 540 758
917 529 389
366 277 838
890 308 10
102 970 34
100 526 370
274 100 852
734 561 91
210 575 92
434 486 16
527 243 951
136 429 38
471 286 166
893 381 293
928 135 565
822 699 506
914 234 644
912 47 525
994 727 936
527 158 635
39 538 138
204 514 746
684 534 103
21 755 886
286 64 643
518 814 648
164 34 343
820 929 235
503 923 812
25 98 343
203 621 445
600 114 888
701 962 903
920 134 337
37 579 354
43 278 581
64 160 668
142 572 215
385 653 131
717 287 815
200 355 151
272 106 422
304 991 938
708 49 304
604 396 482
123 569 276
27 695 103
902 37 125
363 952 772
777 87 560
741 469 62
63 141 687
410 61 464
375 838 231
439 79 696
884 439 371
35 410 279
142 747 826
801 24 417
29 134 384
567 613 988
479 527 850
993 66 766
726 151 106
411 626 868
537 606 210
650 272 347
975 598 742
156 331 26
21 436 271
285 150 463
640 896 561
79 240 595
313 627 240
416 206 282
595 79 472
692 300 585
183 956 455
349 947 744
978 465 40
508 83 799
585 81 429
314 41 197
81 247 504
562 691 72
632 760 979
571 383 169
576 718 166
718 842 271
919 210 843
379 608 511
83 496 318
21 276 411
771 960 695
787 599 223
59 757 357
447 660 756
882 639 310
689 262 363
110 209 30
431 537 188
528 858 102
29 570 427
819 43 917
560 850 175
437 912 50
497 969 125
813 70 969
696 256 640
20 378 857
958 84 359
416 710 126
188 884 731
115 733 366
839 515 20
542 98 364
97 395 679
473 785 969
341 876 97
383 709 107
567 809 936
357 199 444
789 581 60
306 54 606
767 714 968
164 991 730
485 894 741
86 853 623
711 118 233
398 311 539
323 595 63
470 517 967
750 882 951
847 661 402
863 131 511
596 74 316
199 717 153
646 430 917
997 833 570
81 259 837
371 48 828
139 35 411
500 825 10
151 473 542
115 729 261
835 699 497
825 943 69
586 651 857
237 720 473
219 406 804
682 464 32
594 339 878
536 691 976
739 670 567
936 832 692
862 352 660
998 798 352
776 118 898
285 120 17
382 616 874
543 486 805
112 474 789
142 659 294
578 350 878
717 424 146
75 626 271
853 127 343
139 767 279
396 790 500
908 645 208
991 314 653
411 764 121
600 78 340
528 632 280
859 143 802
175 706 294
551 934 34
318 494 100
771 698 555
784 858 669
250 700 428
981 746 596
553 65 815
540 982 755
625 960 522
883 350 816
649 173 19
694 415 350
677 586 973
670 128 37
88 961 374
95 251 967
613 916 810
612 417 670
863 993 503
104 805 936
971 458 82
473 117 723
946 99 397
365 505 219
155 431 247
554 292 230
330 753 821
817 277 585
624 407 320
670 65 991
190 751 283
117 478 728
964 575 348
61 566 697
737 214 424
420 276 820
681 257 375
902 258 663
267 111 325
110 443 923
600 35 867
179 254 965
933 223 431
709 979 914
703 949 162
637 789 979
93 934 12
109 962 914
583 252 50
246 511 722
678 761 286
872 120 55
569 674 732
374 164 522
156 285 721
256 972 761
590 403 795
702 503 633
834 722 172
819 304 70
552 56 713
469 563 790
837 974 599
409 554 976
41 941 729
167 816 512
866 553 994
549 900 439
627 203 357
62 108 408
790 159 360
873 688 737
210 971 737
970 552 227
512 373 257
610 256 418
693 249 94
623 764 199
55 249 781
617 80 692
495 912 311
808 953 71
456 566 897
662 380 33
532 977 472
143 59 488
583 512 438
518 941 891
166 407 463
806 302 353
545 627 364
516 657 938
522 158 767
451 723 788
291 538 432
523 276 584
994 83 866
554 334 489
639 744 556
194 881 698
976 215 340
426 994 112
862 293 590
24 244 498
106 333 853
130 553 795
595 320 159
688 361 780
396 519 765
278 393 941
452 782 399
229 595 46
370 760 868
961 418 526
452 780 867
27 556 664
139 697 430
986 499 416
370 43 981
442 524 720
696 472 741
374 602 734
954 452 351
827 64 313
135 647 182
366 913 322
486 199 721
812 472 709
167 782 76
641 457 768
327 472 189
592 68 169
137 925 305
63 547 977
565 967 654
529 866 398
356 178 633
118 971 482
750 331 212
572 897 24
105 189 762
260 967 48
638 13 987
748 333 830
972 896 64
965 135 640
939 715 548
862 991 467
201 492 144
864 541 932
169 257 427
88 171 396
839 621 393
823 174 926
466 612 67
785 224 168
895 996 708
239 603 847
754 686 174
709 168 307
410 304 212
608 877 819
821 57 206
463 362 746
915 55 441
577 896 84
223 16 160
463 660 957
638 273 346
86 922 146
13 211 789
100 757 994
50 381 930
606 486 772
785 82 347
199 464 150
458 711 641
346 745 412
200 735 32
186 684 985
172 420 609
314 118 554
191 279 727
696 511 169
955 472 85
536 221 656
825 482 565
785 29 541
571 699 241
864 692 641
941 624 253
902 575 791
267 975 634
214 414 542
898 283 956
118 915 449
664 737 218
873 649 544
771 967 658
602 794 892
289 902 136
822 310 955
321 249 960
468 225 536
46 815 307
200 595 758
640 566 377
895 418 336
210 572 649
714 78 250
379 157 448
473 568 153
945 832 781
217 526 308
144 446 270
293 671 155
856 265 185
909 744 533
63 636 708
322 717 574
442 33 377
812 985 591
45 94 223
272 739 994
242 827 541
894 102 776
945 750 76
52 875 466
268 368 687
43 130 988
694 374 553
357 444 568
46 721 559
913 520 636
779 392 97
835 89 533
384 631 572
581 144 463
500 753 302
469 11 587
150 783 477
949 809 639
824 225 624
145 984 892
378 912 775
874 31 140
753 534 380
627 753 565
268 403 851
983 124 432
575 51 830
469 586 92
277 800 697
752 898 334
775 276 612
211 585 717
898 315 694
413 801 104
857 446 664
385 683 932
95 946 195
834 996 929
910 765 315
410 480 631
878 592 45
781 633 553
937 889 431
946 540 76
121 444 906
761 414 716
127 773 951
284 497 663
171 722 49
584 893 509
381 525 93
268 541 954
793 145 986
255 170 387
722 888 430
827 890 508
91 256 917
661 86 185
488 126 281
24 813 727
629 193 116
894 288 978
132 590 345
251 445 846
107 791 212
352 430 897
455 973 206
391 245 546
910 602 802
24 106 577
163 837 293
579 680 761
901 121 690
172 126 952
613 49 848
230 926 390
784 126 532
29 610 393
501 173 730
389 344 460
381 502 783
400 170 968
878 641 372
288 456 760
740 433 662
813 750 77
681 471 206
808 506 430
394 868 822
781 541 274
264 174 308
885 716 408
191 682 497
167 809 35
262 723 527
946 188 121
306 649 875
692 405 559
872 799 755
138 248 307
501 986 191
893 717 609
421 301 516
66 975 183
364 771 192
938 266 385
187 376 10
74 892 323
478 581 939
561 211 432
445 788 253
605 457 885
780 121 535
461 771 193
231 93 344
876 532 84
612 885 540
147 373 313
861 287 428
440 836 642
507 275 387
118 934 776
119 983 319
568 756 462
666 769 883
604 276 672
265 722 444
62 344 834
257 312 695
789 70 158
85 533 454
816 99 53
994 279 38
639 715 766
892 171 431
402 531 712
151 360 994
254 983 62
310 590 87
506 247 65
49 382 916
979 425 645
260 104 170
944 394 54
810 880 938
686 147 898
504 377 881
150 632 290
291 350 202
273 616 767
605 998 98
788 452 839
690 736 62
527 911 743
328 106 685
354 772 554
436 655 996
946 704 410
464 807 941
788 154 333
456 808 675
127 59 408
707 179 127
741 847 559
107 549 169
127 714 576
106 223 318
577 252 530
714 326 897
402 451 528
924 47 791
694 577 235
778 28 249
530 995 227
694 258 39
108 255 481
780 366 150
116 175 482
545 279 500
942 254 177
570 924 135
442 147 327
96 863 693
130 534 482
325 270 722
166 546 952
378 818 708
960 796 744
669 264 504
777 149 197
427 379 176
105 905 353
930 177 252
547 895 500
600 945 12
680 328 904
838 941 112
155 292 924
214 18 638
431 964 655
203 987 469
97 475 660
386 187 480
902 227 681
842 422 73
517 456 259
90 345 186
741 60 830
337 835 251
578 924 723
597 651 265
264 848 391
604 371 508
546 225 665
601 342 484
313 447 939
670 526 31
704 565 32
688 149 497
785 494 427
603 713 825
336 725 19
683 745 148
962 828 324
452 698 282
157 774 372
800 717 101
588 535 938
646 881 479
999 245 722
925 676 31
247 755 838
830 453 660
915 622 577
695 412 23
476 710 782
155 227 467
244 727 340
299 49 212
47 823 583
661 378 234
982 614 935
103 393 661
920 251 705
341 92 424
254 925 461
653 50 180
546 55 338
577 75 693
110 947 540
726 349 266
381 16 182
326 134 715
394 638 154
691 563 791
20 620 771
611 788 307
859 955 126
544 23 356
28 283 990
699 99 514
651 597 516
181 568 754
710 665 322
533 371 54
714 301 41
860 24 934
417 461 739
864 666 274
74 705 370
644 389 488
372 937 246
772 156 413
239 11 716
92 535 414
294 412 803
276 96 198
831 896 618
157 436 894
207 539 918
258 765 864
637 432 750
453 683 611
806 373 11
346 53 933
757 153 415
273 497 772
123 36 178
553 924 715
61 569 186
270 574 420
147 903 228
97 489 642
22 711 451
792 286 46
519 920 42
290 872 812
783 336 519
748 181 506
777 75 160
884 650 268
605 875 829
964 238 736
982 391 347
609 273 661
676 276 772
904 488 25
37 254 461
638 503 554
170 451 500
872 978 32
954 872 30
25 958 632
42 388 339
978 171 502
256 525 914
766 705 887
67 961 532
667 481 354
535 791 913
651 517 136
542 410 771
315 271 70
755 144 518
961 261 423
258 83 532
604 656 384
815 581 39
526 469 836
797 416 334
20 795 83
127 684 417
255 984 826
24 661 401
587 272 789
715 883 338
351 45 898
802 544 355
495 893 681
723 267 434
888 73 228
641 548 705
261 55 355
312 715 599
548 347 901
316 651 193
641 103 968
495 729 570
344 176 68
723 616 477
225 724 629
453 147 103
184 892 360
344 400 669
416 546 366
808 969 509
887 20 491
472 932 619
226 893 16
809 602 656
811 368 444
299 78 725
538 612 117
203 654 287
467 600 160
347 296 91
437 802 41
788 306 85
778 219 586
854 388 733
859 604 526
213 855 470
810 42 478
112 532 298
314 628 232
172 266 580
219 621 681
674 112 624
343 446 665
959 544 596
417 105 522
887 525 371
816 106 350
467 67 122
954 390 596
760 214 310
147 654 592
922 304 99
981 817 464
788 56 171
87 860 963
101 441 214
442 160 819
273 812 456
322 512 413
324 625 437
852 808 944
186 508 420
690 607 556
386 319 930
501 934 563
57 399 304
971 167 723
422 103 797
138 297 684
673 589 226
129 863 275
666 843 765
875 65 625
971 41 826
672 801 463
141 751 796
566 35 731
190 42 937
397 574 873
888 976 587
559 434 81
548 14 105
329 543 689
339 493 152
776 857 637
663 795 118
562 489 112
540 227 134
802 449 340
411 351 132
917 317 117
139 540 975
431 230 342
354 271 945
296 861 962
463 27 193
756 908 994
540 381 904
116 310 481
75 183 788
901 627 87
521 16 694
388 221 974
420 614 859
732 180 850
839 71 710
221 732 49
870 792 974
691 843 88
286 239 960
349 155 487
219 749 895
492 625 64
340 148 545
675 537 797
147 327 403
493 804 385
566 856 261
939 810 548
370 294 226
669 288 240
551 152 335
507 211 844
285 755 71
57 754 206
478 692 289
842 287 890
634 364 507
629 32 822
845 196 475
370 794 82
734 462 280
633 420 368
980 261 507
437 614 114
744 201 937
569 615 953
734 910 79
611 105 769
674 316 440
495 833 593
62 328 228
789 566 449
567 864 326
91 448 875
310 958 768
97 888 229
914 402 347
742 931 517
872 245 568
452 935 383
210 413 967
932 557 608
385 316 673
549 903 292
935 255 488
763 219 116
914 376 427
380 589 540
899 798 537
338 436 100
943 206 252
740 10 612
183 687 256
758 435 328
131 606 328
446 760 937
150 102 357
599 128 505
117 257 537
632 247 410
653 302 944
747 256 204
410 755 263
466 378 752
440 101 598
700 30 446
969 475 343
858 391 756
982 575 504
826 739 976
704 143 542
277 35 604
149 523 919
207 889 93
11 186 114
484 857 704
654 889 45
753 334 456
386 800 285
674 948 355
280 939 720
727 618 476
992 411 746
888 178 436
770 269 210
540 706 405
536 44 625
429 701 904
186 343 701
116 781 696
261 944 309
667 237 82
117 700 481
159 214 836
521 290 985
155 519 661
448 111 848
20 533 244
964 410 874
818 81 634
639 457 71
934 199 760
785 188 715
446 147 953
359 150 198
334 527 612
566 175 377
883 583 344
393 799 214
102 573 686
107 572 963
263 619 430
398 211 789
889 115 193
864 190 691
209 968 773
943 787 723
380 590 755
669 794 92
122 356 771
651 864 71
872 816 377
650 945 819
61 348 690
82 898 794
443 517 16
411 771 220
39 766 507
530 700 360
863 451 72
13 428 628
90 705 299
762 500 178
385 804 712
39 382 803
708 610 554
363 61 600
477 424 987
809 41 304
665 794 328
339 796 984
65 516 332
662 116 616
402 41 740
361 297 886
922 195 730
885 804 327
88 314 172
141 841 636
16 403 990
759 836 113
437 932 730
906 671 244
838 944 423
230 332 12
749 177 11
936 26 758
492 703 107
725 863 972
982 214 820
585 935 437
519 889 588
888 275 733
879 485 656
98 237 922
37 329 194
831 933 887
129 884 765
915 823 10
598 305 679
604 58 714
812 155 88
893 820 619
615 291 160
511 278 920
886 302 421
584 180 375
756 501 663
984 201 494
841 521 634
929 304 608
581 120 501
131 867 332
946 560 856
901 189 116
57 981 824
23 408 900
120 715 245
170 374 24
69 406 299
258 652 937
351 679 782
292 816 693
741 664 127
452 211 821
934 221 464
365 846 217
267 471 896
117 651 333
782 893 624
169 263 656
75 665 733
708 648 448
392 547 314
541 441 488
383 130 886
477 395 711
71 513 824
607 801 122
182 504 43
880 712 93
114 784 695
597 25 350
303 683 813
29 733 283
524 714 784
544 858 934
608 979 425
268 580 744
495 939 263
132 788 241
879 663 221
51 949 437
817 365 216
206 469 72
814 257 94
124 76 756
104 808 180
461 304 873
590 74 841
321 626 109
10 787 459
28 600 553
992 468 338
117 531 780
133 257 849
153 846 766
72 522 399
787 375 615
271 95 864
14 974 909
870 539 621
876 46 212
341 636 475
214 979 501
925 239 410
772 419 474
374 56 880
215 579 989
895 475 576
18 522 236
955 82 329
584 721 175
555 288 107
191 331 467
493 548 250
672 88 143
11 274 95
908 495 92
762 226 692
427 30 680
987 631 267
207 662 565
115 814 885
212 705 521
465 216 948
273 726 45
936 555 61
160 635 463
122 509 857
965 403 758
772 512 927
585 666 875
308 660 776
960 168 804
845 559 440
822 158 586
330 66 265
871 26 467
102 625 423
792 444 989
378 11 976
701 582 135
758 284 988
318 863 63
510 97 869
118 373 823
106 532 50
973 189 432
360 427 833
502 882 178
824 385 617
855 913 776
232 316 519
859 469 552
54 111 463
455 907 644
247 307 197
328 389 126
509 260 84
946 679 793
750 874 830
197 61 406
745 221 116
227 566 509
290 152 55
430 626 736
211 316 474
413 873 554
754 886 669
635 464 904
656 781 157
421 48 207
140 791 923
963 747 857
227 92 860
905 422 330
441 866 670
13 912 748
676 469 721
650 358 819
936 302 162
79 331 852
592 53 896
537 27 347
822 769 272
623 194 81
195 74 666
597 260 92
384 718 942
287 187 348
831 937 149
668 497 257
310 151 875
528 772 211
380 731 863
351 548 257
852 581 526
205 466 405
56 500 181
619 888 843
605 408 51
841 61 924
121 745 515
251 17 698
286 129 774
663 756 215
90 224 699
45 498 827
415 870 197
280 795 895
615 410 247
284 749 345
718 763 355
593 548 954
46 90 802
368 591 25
669 845 956
616 501 452
675 540 267
804 507 929
431 861 598
488 607 315
682 832 268
237 737 545
691 917 999
390 212 847
510 620 935
491 248 142
81 154 292
591 411 892
585 37 694
327 87 412
543 219 973
81 269 364
902 856 522
475 108 782
648 360 464
877 739 792
626 160 414
698 70 779
977 521 596
67 836 310
418 89 40
765 279 369
929 108 257
903 676 274
891 79 427
271 778 42
718 667 278
485 16 602
263 665 753
805 407 297
230 814 75
847 151 378
855 536 237
884 662 570
567 478 790
802 167 726
558 734 150
584 121 935
708 54 801
299 686 982
128 562 219
218 659 722
879 141 448
514 762 270
226 751 796
363 686 963
893 327 47
347 532 452
829 206 311
739 505 940
57 277 728
137 699 87
851 188 247
700 473 629
640 150 929
496 911 599
826 666 742
973 764 882
604 932 56
827 263 501
494 78 409
896 845 776
588 659 383
745 191 52
560 404 652
461 716 665
324 657 223
945 680 451
25 361 984
125 904 430
780 94 304
524 726 603
843 526 961
913 121 981
843 222 702
442 504 619
958 267 868
262 540 55
79 243 10
606 712 546
735 65 255
566 802 282
959 271 560
888 137 421
493 679 390
119 407 586
770 869 71
341 695 868
234 389 485
582 911 394
372 68 444
212 117 725
838 470 27
604 402 965
453 62 343
663 889 467
267 395 193
31 554 444
346 413 914
955 169 654
452 814 225
76 883 806
245 646 351
962 781 262
731 870 953
546 21 968
88 641 873
19 215 905
953 653 894
105 486 201
665 117 521
906 483 659
332 888 555
869 499 78
311 629 109
889 46 463
826 292 463
452 206 404
976 527 735
938 331 158
317 884 18
159 34 326
890 459 41
116 661 262
568 481 267
522 264 803
156 707 394
708 482 342
313 502 10
340 164 544
189 543 782
160 635 228
583 439 487
80 804 157
815 393 86
708 588 190
33 398 851
94 943 392
299 567 937
884 159 298
967 149 221
631 184 845
991 397 548
64 240 518
746 385 484
231 835 281
498 777 284
479 247 607
513 959 178
79 551 641
824 492 962
512 92 294
181 357 103
705 115 64
164 830 647
910 194 290
873 31 703
313 823 29
822 195 562
279 405 599
250 595 895
909 640 170
782 634 513
519 354 61
352 780 445
556 431 859
558 769 436
758 933 377
302 678 851
879 285 598
884 968 499
975 307 930
378 104 771
725 804 857
484 357 223
860 43 790
250 435 922
576 256 352
151 425 801
288 981 584
748 996 319
862 261 92
135 323 984
438 59 593
445 930 522
820 540 32
379 815 638
126 942 274
259 170 543
30 336 977
43 289 599
718 93 156
968 263 642
865 959 554
930 837 108
559 721 39
273 381 24
695 491 84
271 555 735
809 164 688
126 440 251
601 505 914
385 13 552
639 101 357
874 518 599
812 609 750
60 845 606
350 503 455
423 573 267
615 387 90
633 695 74
918 379 974
112 964 895
960 80 345
594 932 57
813 569 342
652 589 700
543 48 921
242 147 935
368 579 119
416 586 847
946 34 444
779 118 533
157 326 768
195 565 877
176 476 743
918 766 452
156 11 617
972 697 24
699 989 625
731 208 995
673 423 837
879 44 307
889 488 157
683 807 261
548 301 197
618 798 263
721 119 164
580 848 925
510 407 84
145 43 90
442 856 542
161 227 531
945 268 634
984 86 201
820 397 270
841 254 785
311 211 735
517 62 799
911 460 371
282 123 648
118 275 452
599 821 985
909 335 602
834 573 786
325 23 216
612 409 746
208 288 136
282 70 996
991 275 586
613 790 333
811 519 157
810 177 655
980 914 536
308 47 243
40 553 835
158 71 936
534 777 663
678 915 733
404 732 343
815 442 64
462 104 230
777 467 295
342 779 995
798 238 92
991 897 842
283 557 991
52 762 237
636 940 418
795 520 603
710 536 823
867 165 738
44 154 812
313 981 139
566 466 963
739 387 316
506 337 949
153 505 734
830 244 305
913 304 613
538 880 290
582 695 771
429 902 758
765 584 642
324 794 702
304 351 194
616 827 540
644 441 348
898 620 197
226 309 833
647 311 917
235 173 956
930 195 678
962 557 258
214 268 123
939 741 828
942 231 662
946 527 872
657 954 297
624 546 165
917 629 712
248 668 893
37 201 270
109 752 488
893 284 457
720 976 538
686 922 31
942 331 286
731 684 603
805 366 426
173 932 992
791 993 63
546 795 312
451 701 393
151 265 883
32 415 885
814 365 937
834 905 547
967 69 583
789 166 895
111 218 24
295 158 679
498 672 296
826 186 667
231 870 466
139 998 783
849 392 440
975 568 906
879 739 357
817 683 935
624 819 942
341 916 237
558 158 986
154 216 905
29 663 114
906 598 207
823 333 382
846 527 709
422 617 975
32 133 301
827 210 312
912 593 98
630 764 851
957 730 83
252 960 536
214 348 135
243 965 103
916 808 554
23 734 124
793 58 398
386 29 208
897 137 13
263 795 69
254 556 902
765 653 557
675 193 557
303 686 504
282 857 646
677 84 895
863 20 489
274 562 735
281 87 690
667 289 389
100 552 682
597 169 665
501 352 571
406 24 787
270 417 127
469 321 844
216 759 262
65 900 436
233 407 913
99 198 864
589 335 853
435 578 949
408 216 856
799 69 192
858 961 72
577 888 988
292 440 544
544 633 952
948 257 307
924 816 73
69 742 325
986 299 572
421 993 623
997 583 641
264 924 868
683 814 430
943 317 697
628 754 257
938 719 335
442 286 671
697 741 509
920 503 822
764 322 118
405 97 298
138 633 455
164 31 750
607 830 38
226 949 105
286 175 720
511 699 253
869 784 556
799 293 955
419 556 940
585 461 770
731 542 271
217 710 523
462 55 917
67 429 972
568 934 720
569 778 221
516 821 161
74 229 964
93 393 154
822 627 702
855 515 250
816 357 250
379 743 67
35 974 784
220 121 817
786 523 23
219 130 681
628 567 708
794 324 394
565 646 744
301 882 525
387 431 553
540 400 593
273 121 704
505 615 742
250 433 582
308 99 724
604 495 160
90 557 414
846 75 923
376 795 733
460 966 169
867 912 554
818 709 142
236 341 919
578 140 451
275 341 931
757 994 205
671 776 565
300 366 510
307 541 658
240 304 482
70 621 200
513 198 18
864 959 423
929 556 466
197 595 680
172 109 875
891 783 185
325 67 387
108 894 731
786 476 126
555 365 24
658 113 172
101 625 505
745 811 978
790 512 140
904 55 128
860 391 542
187 231 890
974 145 856
164 575 981
668 304 518
636 972 799
322 746 185
755 818 886
381 638 953
73 478 941
859 77 340
390 657 893
215 977 691
770 621 428
932 14 827
701 377 973
293 218 124
181 570 513
653 542 224
266 622 169
780 22 883
645 406 202
888 952 610
621 259 25
607 847 137
792 643 335
262 900 342
768 54 232
413 275 88
886 499 710
289 444 571
930 92 604
88 957 801
685 461 382
558 986 208
924 969 625
326 505 44
958 127 750
923 685 430
390 710 89
914 992 746
45 103 699
353 228 703
832 591 910
383 955 622
896 485 629
615 529 171
75 693 983
120 893 419
748 493 308
517 284 630
188 971 605
566 661 95
847 948 551
277 135 585
292 746 131
182 300 445
139 989 875
686 341 607
663 323 610
179 347 742
197 792 677
315 114 739
645 441 371
773 339 255
743 380 306
567 297 405
260 495 993
246 179 860
632 91 169
213 540 404
961 835 575
474 575 101
628 505 123
776 161 329
659 466 282
576 950 787
635 277 877
508 229 894
525 684 918
491 779 244
988 193 523
234 583 28
805 979 930
927 837 172
825 463 942
70 493 624
481 717 563
305 865 81
985 696 918
960 390 715
951 995 359
13 941 622
844 407 664
114 60 174
116 622 522
954 304 654
286 495 904
319 441 370
581 648 911
463 301 133
783 138 877
644 27 452
860 249 19
298 186 460
408 538 329
466 303 192
752 498 414
169 213 794
959 535 431
996 839 264
163 709 239
664 165 764
351 146 964
651 154 424
464 567 311
826 952 420
653 268 845
992 272 10
266 56 632
274 866 711
394 223 335
296 620 145
780 364 183
814 463 649
246 925 322
309 357 114
211 786 616
353 202 750
642 210 317
553 471 278
551 420 602
230 504 698
524 183 427
735 117 910
66 460 984
773 251 331
518 174 997
710 659 848
352 785 128
54 254 415
145 410 963
344 862 557
402 877 154
517 134 913
732 556 258
835 308 406
109 536 396
267 515 796
252 135 378
259 114 50
241 561 727
592 743 845
735 459 105
291 12 234
711 912 176
632 406 133
550 153 75
245 481 728
277 426 553
295 110 618
178 424 95
594 409 956
600 887 127
183 645 139
381 505 724
659 578 55
53 889 979
56 985 442
227 676 932
701 36 221
943 710 757
70 114 288
172 581 407
617 217 120
536 52 717
396 203 957
44 977 564
897 767 965
47 956 155
658 64 397
967 466 154
967 49 502
407 21 336
400 878 797
118 551 921
942 809 102
627 154 756
958 99 397
193 973 663
813 983 902
516 821 293
313 367 33
939 370 468
769 712 125
662 404 201
224 638 718
46 926 274
367 653 712
639 427 564
301 413 159
961 613 327
14 290 840
120 214 781
983 384 445
430 942 739
374 643 941
993 802 395
827 141 456
943 407 30
469 651 520
253 874 409
25 313 377
459 908 984
610 926 494
377 442 777
476 656 815
921 860 744
58 272 700
604 468 98
157 817 911
883 742 62
415 903 998
820 266 762
39 965 318
384 223 513
978 373 694
654 13 103
674 225 333
114 981 870
742 283 581
412 711 469
549 16 90
946 225 35
655 711 544
693 20 818
270 852 355
92 421 636
667 62 329
948 220 527
471 341 548
264 698 939
48 375 996
332 120 439
173 244 707
308 621 853
127 753 610
118 483 272
912 235 703
243 548 317
59 861 789
227 944 52
501 57 211
515 632 768
433 554 359
398 456 156
84 481 431
627 401 967
480 261 717
684 329 95
461 338 96
63 482 716
144 852 746
182 84 573
226 595 791
592 908 527
541 845 704
532 411 283
21 204 805
566 451 963
141 86 506
292 813 190
670 737 152
120 991 423
716 566 987
640 302 827
248 686 799
430 372 125
607 293 848
74 400 253
688 376 525
42 946 400
846 725 914
936 498 339
802 484 16
339 100 911
662 180 810
520 767 983
307 367 453
788 297 579
975 911 312
49 105 427
750 609 120
375 731 917
784 147 83
623 187 576
17 528 334
225 695 316
606 243 913
546 855 177
691 620 461
409 650 24
719 802 571
462 759 863
255 94 20
760 390 44
153 521 669
421 730 529
53 812 495
623 425 518
869 667 178
61 802 122
811 575 270
713 827 192
784 586 893
122 329 692
791 835 734
459 529 205
689 548 265
340 921 156
174 386 30
535 905 403
138 19 502
116 344 205
115 895 988
565 232 666
109 922 361
822 968 770
241 552 83
386 71 555
681 787 484
188 545 657
84 34 687
231 93 802
370 584 920
649 32 261
367 672 767
765 148 810
645 532 851
382 541 841
624 731 441
286 410 113
147 940 346
508 840 443
115 253 744
121 287 917
117 855 916
620 347 673
336 689 159
457 629 513
308 449 853
163 743 318
426 707 252
989 881 352
381 937 63
49 619 424
339 795 688
563 884 22
111 808 870
328 25 268
894 664 137
171 480 942
332 669 910
220 127 322
973 65 455
254 781 381
165 440 596
612 302 675
776 634 908
256 62 700
808 268 975
13 364 663
16 788 159
51 609 803
579 859 421
623 346 97
907 961 487
42 707 796
33 92 917
695 423 270
295 182 601
949 611 509
794 216 611
250 671 194
959 480 176
325 780 182
735 955 467
645 374 517
424 50 317
532 835 460
348 127 723
79 264 641
26 619 373
12 777 861
53 115 520
769 161 224
151 880 665
878 267 470
951 627 95
254 89 628
845 612 670
982 358 916
275 482 825
948 350 119
776 175 504
919 222 170
798 686 452
623 977 521
176 960 831
885 136 725
746 108 489
494 828 916
129 41 687
991 422 870
131 860 802
773 319 139
465 820 744
414 937 981
19 739 616
693 508 869
572 428 856
755 293 846
159 642 724
423 609 747
161 634 422
811 924 747
581 889 675
866 99 256
299 493 396
666 288 12
416 530 165
285 776 25
235 803 412
243 506 416
178 577 508
33 955 624
684 85 209
397 841 247
722 966 828
956 884 720
10 112 617
379 512 115
487 554 654
466 668 931
217 803 353
224 888 396
670 831 894
93 423 364
489 638 728
14 411 795
12 656 745
287 440 594
681 111 518
902 635 994
554 289 974
253 807 507
13 515 357
83 571 750
802 733 472
606 781 280
232 530 151
871 91 716
16 959 466
596 319 217
163 355 576
853 232 933
990 371 733
716 229 308
740 592 930
245 398 69
599 935 86
308 687 914
42 960 674
927 155 49
375 644 455
910 276 836
574 18 952
741 915 300
363 645 699
530 184 424
949 339 112
501 964 919
608 692 295
305 577 927
457 832 611
621 380 101
382 13 871
660 354 228
655 155 928
724 770 659
659 506 794
210 555 292
811 862 438
279 162 342
764 709 191
994 434 122
299 771 993
749 592 53
116 944 567
28 385 476
209 752 405
914 480 292
991 126 424
76 742 381
243 806 731
42 826 489
298 644 18
218 845 920
15 648 704
518 820 397
907 225 35
362 86 997
521 291 417
993 562 516
887 203 954
260 305 525
392 979 52
715 178 48
946 367 611
282 845 128
405 540 973
894 433 109
296 145 708
662 780 108
313 612 760
155 342 73
927 269 36
857 56 359
436 529 890
249 860 479
489 547 309
543 886 184
94 27 865
53 945 684
334 927 862
617 824 193
134 738 496
691 931 470
876 81 558
626 564 846
962 47 135
358 706 989
343 258 24
389 714 947
44 653 794
358 155 908
118 274 508
421 342 16
570 462 52
853 60 501
383 608 316
425 573 989
685 770 400
342 671 948
589 787 111
680 724 497
339 926 524
193 387 309
180 640 351
624 322 445
157 352 407
739 160 307
917 742 821
554 197 669
731 502 423
700 787 610
306 94 232
180 671 577
531 172 461
731 259 907
426 743 671
666 856 475
294 891 130
461 742 586
896 330 503
411 599 934
183 345 495
81 552 205
244 855 67
730 429 102
93 421 328
698 954 483
948 80 306
899 236 488
37 471 541
621 358 249
179 516 764
200 935 819
585 172 438
711 65 383
758 849 10
932 847 554
573 647 215
260 382 926
286 566 846
114 550 793
330 449 747
994 879 524
276 71 747
576 960 625
465 888 120
289 455 190
333 801 223
744 845 912
905 233 550
121 901 748
69 521 652
689 762 92
927 375 802
409 743 182
153 29 243
301 366 869
169 99 518
786 15 284
371 73 799
523 303 940
784 732 610
759 272 857
234 988 888
343 776 49
328 200 104
610 818 378
597 250 911
112 509 644
137 59 718
792 265 491
913 124 228
55 122 992
690 92 829
786 470 111
236 961 354
344 448 676
472 80 595
91 840 482
558 781 273
49 368 915
518 237 656
357 593 855
320 590 155
536 28 728
277 31 166
387 610 450
591 525 785
826 974 313
428 17 808
931 215 151
721 939 286
21 957 830
347 554 53
751 109 160
307 635 520
53 912 652
608 150 477
74 184 358
236 827 611
214 832 168
625 872 968
544 477 749
209 707 428
832 723 366
790 956 646
752 930 62
372 261 954
304 576 513
233 774 563
243 32 188
737 38 97
587 497 365
546 192 881
68 593 939
362 215 850
428 45 371
864 931 152
198 146 684
73 777 976
462 900 334
111 511 693
401 275 150
774 466 372
336 583 290
445 244 552
330 274 469
939 661 410
272 182 339
500 166 950
840 956 90
315 622 519
78 737 994
282 986 209
298 540 734
424 129 551
641 170 595
759 382 704
840 939 232
72 871 317
511 631 15
738 614 879
279 920 125
243 508 105
888 760 66
95 559 720
546 224 150
376 571 282
627 699 252
390 11 752
958 226 364
30 119 631
589 507 924
486 811 894
737 970 163
211 680 506
636 92 585
939 484 34
43 428 957
52 413 149
751 126 221
166 444 628
820 605 84
103 805 566
458 941 337
216 162 938
494 240 320
401 569 229
545 921 631
473 202 881
805 33 924
76 250 457
450 884 76
693 99 167
125 563 248
41 535 895
419 772 542
746 388 330
556 608 654
70 661 841
418 636 903
731 355 184
901 787 722
727 501 437
684 151 605
299 408 477
135 570 617
749 274 44
933 502 61
278 943 788
61 165 884
736 444 52
161 317 726
873 151 333
642 50 975
307 714 589
473 178 996
216 767 372
261 544 706
319 645 595
827 298 34
420 602 929
258 806 654
452 950 575
251 897 785
386 921 224
973 259 517
756 51 573
212 683 102
903 346 102
810 644 123
350 657 454
912 776 16
264 840 720
439 871 496
124 722 461
603 730 474
319 705 151
477 735 431
603 282 36
250 23 667
939 190 113
623 865 137
362 650 863
935 809 16
126 326 378
448 99 644
400 277 559
508 151 210
999 577 67
899 811 339
499 822 226
901 68 188
147 447 100
82 593 468
41 949 306
823 244 921
172 942 499
519 589 939
922 537 725
558 398 799
249 359 765
687 818 374
385 227 527
798 315 674
421 473 143
837 732 363
819 517 439
429 635 286
168 492 23
738 152 353
477 223 959
648 492 374
39 92 382
775 512 638
338 931 596
100 974 10
694 65 17
215 948 599
373 568 858
697 421 272
204 73 423
281 65 979
70 846 959
32 785 869
440 795 81
240 768 424
516 752 870
758 298 591
189 416 784
913 251 359
364 230 788
282 63 703
138 554 831
929 557 807
825 345 267
520 572 337
491 587 345
977 663 130
978 163 604
706 275 536
28 110 703
103 209 336
85 328 208
427 521 924
692 589 76
836 299 372
838 590 479
603 828 342
863 341 990
146 66 559
868 995 536
867 594 467
68 147 562
204 752 442
244 497 178
611 524 199
60 573 743
844 42 254
31 386 447
916 341 220
779 462 927
934 131 662
294 685 775
519 593 357
768 555 19
402 241 981
824 26 928
941 810 112
536 687 820
204 954 31
837 909 86
426 317 74
824 729 356
578 13 777
503 754 343
627 233 570
310 802 935
158 14 217
131 811 579
913 27 518
61 148 320
354 36 969
815 115 564
853 530 904
604 144 226
985 250 92
568 997 447
761 502 443
624 906 127
277 163 509
154 362 86
518 762 181
380 122 870
100 352 729
603 309 946
106 774 724
839 595 388
696 205 120
439 230 766
652 707 786
873 819 641
755 302 418
897 657 577
32 648 360
79 962 528
79 932 465
127 588 199
550 716 631
392 66 594
742 851 399
624 393 998
423 93 737
231 492 171
940 734 870
371 39 672
109 651 884
674 203 311
489 777 997
345 489 640
422 746 181
985 743 128
276 569 427
457 47 704
71 768 220
828 997 65
729 412 205
130 335 604
161 791 531
544 318 24
913 507 177
196 46 401
285 40 507
593 145 547
557 925 128
235 392 803
258 986 400
63 163 677
188 88 730
638 932 576
758 295 157
183 734 673
173 701 615
725 355 907
752 205 283
378 502 814
868 64 528
143 669 527
683 573 384
712 224 965
948 373 242
561 21 513
194 673 60
603 412 670
445 828 358
78 721 306
652 809 46
165 227 102
202 755 936
101 273 669
201 442 918
741 138 436
831 97 145
210 687 557
560 348 914
612 849 360
51 478 883
794 43 340
562 260 368
94 707 552
760 50 647
273 165 608
353 80 526
521 719 599
565 644 695
89 211 447
726 841 131
597 667 972
58 985 506
326 746 612
524 569 627
811 404 742
667 606 55
258 549 11
249 550 37
451 609 168
726 943 513
301 691 31
740 887 275
872 681 299
247 992 154
878 789 312
492 853 542
255 316 665
624 895 443
579 881 724
733 395 74
471 977 43
797 361 199
320 247 682
627 265 328
337 398 857
176 246 925
614 189 483
529 230 458
467 845 588
42 389 707
986 51 447
196 63 837
167 910 711
224 944 545
725 361 935
491 344 905
587 667 742
696 481 201
10 861 343
510 237 337
124 421 352
480 554 213
313 669 715
452 538 854
407 677 730
577 361 628
182 855 626
992 922 505
351 293 787
530 159 638
247 611 201
162 924 742
570 43 711
641 440 211
941 614 454
419 651 347
698 88 22
943 184 33
436 853 170
134 552 277
551 962 432
813 967 219
587 273 823
703 634 933
368 908 53
251 200 646
166 740 930
84 773 260
766 872 317
151 51 398
687 834 155
727 667 824
886 290 631
628 174 543
332 721 944
687 758 162
199 115 29
211 545 839
709 526 473
966 326 711
608 892 692
301 524 892
446 783 56
894 534 777
205 597 672
294 661 453
812 12 455
827 12 183
663 359 471
730 588 93
11 804 107
271 431 606
329 149 261
678 249 462
635 507 232
403 165 751
867 139 79
489 763 643
601 138 260
52 663 355
515 712 775
521 408 114
747 149 299
750 846 956
417 156 778
916 327 680
601 509 873
761 175 616
31 680 464
965 179 737
260 104 791
119 216 953
582 532 372
952 541 657
822 744 27
873 667 98
680 386 195
497 232 931
988 571 854
966 350 561
163 385 453
388 303 127
753 815 284
790 103 873
131 838 900
500 404 844
34 694 377
655 67 822
428 671 934
809 881 957
949 861 795
92 177 703
158 996 924
766 339 137
161 718 111
991 135 282
958 857 455
739 121 310
353 169 493
503 436 874
960 695 874
154 401 892
216 718 617
599 74 841
630 451 970
204 784 321
262 664 199
633 365 195
945 332 655
285 362 232
218 555 301
390 800 322
426 322 69
321 39 899
234 943 838
578 739 971
893 403 491
519 809 475
436 48 631
745 420 869
10 219 83
963 214 769
837 924 461
259 597 958
31 753 328
263 526 362
523 147 478
999 302 670
139 612 345
453 888 294
367 630 684
912 551 445
775 514 378
605 679 294
282 805 439
543 830 74
971 256 469
969 651 320
585 52 201
594 361 953
156 611 437
946 385 494
297 704 432
813 701 561
423 342 135
144 517 894
947 808 139
880 777 17
574 825 404
57 722 943
250 863 458
165 607 73
992 512 326
130 800 418
151 58 781
695 36 554
320 170 999
368 96 38
536 746 881
677 781 915
550 280 33
642 361 241
50 325 262
832 507 945
75 905 210
570 88 949
859 429 136
700 815 302
775 404 561
618 560 445
197 877 563
776 852 146
106 531 702
560 368 737
524 68 351
589 475 127
388 303 120
926 506 561
755 282 622
30 164 851
693 556 437
946 582 751
213 674 803
34 618 241
574 984 148
822 573 918
959 607 374
23 790 187
401 159 789
706 596 40
264 445 136
915 399 668
760 927 332
677 273 57
379 164 918
365 162 413
172 656 516
444 324 262
758 337 496
922 138 525
16 204 868
284 745 152
230 440 638
997 644 867
248 760 910
871 703 565
428 980 475
849 403 478
994 16 116
613 385 232
971 476 756
338 846 937
936 453 881
945 151 734
533 33 627
725 27 324
228 846 800
180 628 809
520 138 679
699 54 178
539 900 27
332 278 921
929 324 883
259 85 391
521 15 963
869 407 241
986 111 651
975 565 203
936 351 613
695 811 452
685 514 164
625 529 313
183 987 539
786 367 685
799 691 269
51 852 523
607 264 729
23 618 682
834 498 742
247 792 952
863 30 607
183 441 803
259 97 632
689 990 767
914 438 793
893 37 650
534 877 664
114 59 162
800 245 184
707 908 982
35 621 348
517 819 601
705 465 110
113 451 195
27 960 554
751 183 138
186 861 33
42 444 346
206 739 337
887 727 544
542 624 964
789 198 595
428 599 372
74 451 559
739 525 907
527 785 84
719 874 199
383 55 805
318 117 895
645 824 39
126 294 38
217 152 533
781 958 374
148 520 279
930 97 655
795 202 697
834 591 777
567 377 986
169 600 890
985 210 327
201 15 648
463 636 287
393 791 562
91 943 756
566 445 109
180 806 333
320 922 873
669 869 286
169 407 29
50 352 670
678 260 466
470 556 918
533 770 152
864 968 509
111 947 717
360 771 554
924 566 625
880 832 52
833 53 357
26 83 397
61 908 678
130 229 753
332 994 255
408 844 487
327 209 709
470 679 63
641 568 182
755 236 98
878 795 50
229 548 275
351 613 786
69 527 694
626 705 451
161 495 31
861 734 238
570 697 922
362 521 833
403 920 47
708 524 582
475 150 897
523 888 949
931 740 830
826 717 993
765 45 833
426 743 580
272 322 690
245 437 582
215 686 78
944 738 161
216 683 913
321 515 31
716 173 15
304 358 205
911 110 365
954 902 285
492 381 594
436 913 644
489 582 176
561 495 938
447 110 264
887 799 366
237 724 29
284 675 820
488 677 407
853 806 325
755 606 229
950 327 500
31 146 566
521 714 844
607 204 484
892 953 662
29 904 731
36 451 682
833 21 624
276 141 224
917 579 720
255 514 126
215 307 885
688 375 559
795 899 371
436 871 779
201 132 438
410 818 44
566 744 125
316 196 445
752 235 52
99 837 477
641 354 10
438 133 343
516 147 932
632 110 722
996 582 52
961 442 71
491 70 795
110 553 942
257 96 521
611 461 29
761 493 311
27 142 716
477 310 208
347 564 149
812 440 185
933 845 801
234 605 413
518 267 781
711 71 518
238 972 791
164 569 25
495 430 640
42 852 512
438 746 100
767 119 627
255 876 468
129 746 20
493 611 87
249 136 485
716 316 884
106 46 461
308 949 751
581 359 26
928 463 223
246 984 46
494 96 899
150 547 690
893 45 420
379 949 667
431 870 599
877 939 789
723 846 778
713 154 978
661 141 922
432 342 898
844 977 380
93 583 410
465 865 999
108 260 458
163 402 587
698 623 906
193 544 64
667 939 135
983 157 580
657 353 704
349 71 218
280 334 619
303 236 396
933 48 370
480 61 770
310 930 108
650 466 237
545 635 468
806 539 296
850 198 150
939 247 692
233 94 744
902 66 657
817 183 918
242 151 363
843 339 918
596 19 240
603 914 70
516 389 206
724 770 835
913 88 981
246 650 468
499 701 56
890 801 301
957 136 65
40 253 438
688 780 367
426 965 843
978 807 381
175 665 768
415 207 605
969 282 205
828 561 638
561 303 54
873 401 41
517 728 993
530 315 845
691 351 139
921 511 362
180 588 718
564 752 821
993 535 69
818 405 116
352 187 950
919 140 419
396 756 75
432 774 66
406 542 172
576 986 726
513 397 797
932 144 470
938 821 234
202 66 934
680 971 773
226 929 665
857 338 33
407 542 598
592 190 272
945 135 373
179 123 897
981 68 726
719 871 645
320 118 24
299 623 759
393 230 588
140 16 921
853 494 618
970 261 33
350 48 788
788 584 192
640 156 80
78 987 833
142 526 395
309 60 706
871 301 149
225 925 88
851 352 94
280 725 818
547 168 31
869 370 978
376 615 510
478 884 559
485 672 300
522 389 131
729 668 303
238 451 813
961 150 208
954 660 226
618 64 450
961 793 129
649 513 351
567 462 257
207 41 768
545 746 893
182 465 943
122 600 15
501 756 877
936 94 210
473 973 818
14 932 318
202 411 131
946 689 487
524 368 171
780 229 923
48 165 98
643 944 128
661 943 738
869 495 925
249 968 357
912 492 692
706 408 217
125 169 920
147 598 792
29 216 516
991 507 701
17 304 211
439 794 47
886 388 84
225 819 159
728 420 844
388 294 858
439 327 210
251 480 178
150 631 733
363 927 280
93 411 191
816 479 527
294 397 593
137 584 985
326 82 636
504 602 399
584 946 190
79 471 643
574 968 681
626 735 317
237 602 902
222 517 468
867 419 970
31 748 227
608 13 77
617 894 170
673 569 980
652 591 98
864 219 652
393 735 340
102 923 852
505 745 314
741 238 942
714 999 26
889 182 455
867 449 151
422 572 307
764 694 206
210 977 844
561 612 946
900 709 653
541 494 811
777 463 197
577 757 216
731 435 902
495 974 88
174 451 958
200 622 519
81 418 629
38 776 598
58 423 979
155 79 733
826 262 904
768 813 272
469 300 596
884 168 638
698 782 338
373 485 654
112 446 942
505 157 885
552 970 277
930 149 273
909 820 96
387 106 581
716 238 431
866 118 795
452 696 532
109 472 392
108 349 157
903 85 441
413 482 885
728 496 412
992 746 204
653 924 820
639 711 380
606 395 999
416 775 598
938 805 333
337 654 877
781 491 734
485 312 764
180 520 292
228 817 609
679 975 90
220 618 36
77 752 532
27 391 639
49 291 153
296 573 158
511 40 414
43 163 697
63 660 390
99 206 622
69 21 280
88 630 33
566 985 856
945 891 77
891 317 217
832 899 599
237 74 980
185 771 908
351 225 849
218 733 120
985 118 844
40 225 703
466 238 799
759 570 415
845 631 676
116 41 550
664 619 238
220 459 946
435 182 113
566 136 877
381 95 252
433 939 800
497 820 894
456 532 760
638 316 993
231 307 36
726 576 126
653 452 92
256 465 351
747 545 835
14 899 999
127 199 974
552 212 994
652 717 162
693 560 338
256 535 491
145 453 519
791 483 158
32 612 303
934 575 829
874 357 803
876 956 344
107 821 301
666 915 853
944 439 48
226 813 934
123 381 237
741 281 801
554 884 982
681 301 179
181 910 994
827 432 678
820 371 705
992 365 893
84 718 588
227 60 389
458 166 272
16 670 154
527 748 152
796 291 997
382 923 514
982 462 886
945 245 109
611 85 470
826 964 680
508 856 107
616 564 440
152 643 34
283 415 537
675 287 87
845 553 415
31 339 603
211 841 698
839 686 784
573 394 860
217 59 351
195 568 659
114 750 20
100 849 986
334 744 565
438 855 968
22 934 448
788 641 402
680 431 542
23 330 756
904 999 263
880 181 461
954 360 276
314 733 56
432 906 746
990 230 637
319 148 849
185 603 69
986 883 531
784 595 192
930 291 850
670 931 38
228 35 801
963 777 55
659 864 227
570 13 247
402 596 782
923 55 534
559 994 339
598 656 280
285 856 123
758 144 537
150 478 350
427 949 313
346 852 204
336 12 744
971 202 587
390 71 704
176 580 62
500 651 593
819 872 998
519 563 261
480 357 411
923 548 688
98 834 324
48 669 323
602 819 543
370 691 222
202 411 953
915 69 734
560 917 988
422 289 773
172 94 699
59 959 536
320 250 654
966 326 281
440 811 531
562 659 909
93 744 322
213 336 129
911 439 630
370 285 148
917 589 56
317 454 796
77 566 722
62 184 498
33 354 144
821 459 735
253 436 59
138 938 879
209 979 648
892 445 520
301 101 650
161 70 513
388 512 214
943 650 857
341 830 139
564 862 237
266 175 91
804 25 435
728 266 177
792 548 341
748 107 470
332 743 905
62 300 539
41 439 643
606 25 767
382 197 680
774 248 929
544 27 958
162 64 960
234 740 902
209 337 779
810 592 164
759 405 473
617 32 866
909 558 508
373 26 548
357 811 906
413 222 868
697 147 835
613 494 264
68 389 972
249 63 405
255 595 970
925 614 137
597 296 774
385 235 586
158 438 83
589 412 646
896 728 199
274 377 771
401 162 581
968 781 387
443 574 505
76 995 385
579 487 812
181 101 420
981 519 909
119 799 446
176 862 603
654 203 253
24 192 89
24 377 907
137 458 893
706 108 13
324 227 875
23 70 434
237 308 712
526 624 756
80 615 952
437 238 836
131 372 966
40 669 998
110 232 698
535 26 604
439 674 384
176 335 924
518 119 255
19 404 902
714 504 786
828 527 25
453 162 592
596 698 401
729 294 583
735 218 319
544 302 932
78 125 647
439 727 585
955 453 694
596 779 57
640 823 18
554 403 292
539 406 139
50 124 433
417 53 937
157 883 546
161 53 462
688 794 938
670 766 605
452 275 513
293 712 226
129 669 476
200 48 829
546 202 357
816 225 946
302 747 985
904 216 828
484 190 990
907 560 342
814 57 521
703 491 406
961 345 696
146 423 721
861 456 986
510 869 724
822 569 158
889 322 584
86 211 766
179 571 26
599 648 431
855 656 521
53 253 375
805 389 582
997 183 648
845 465 680
892 268 38
703 970 545
301 580 247
760 270 924
295 213 590
894 287 588
727 404 225
790 587 697
312 969 715
808 589 763
24 918 364
69 136 448
26 624 860
823 72 627
551 269 782
831 94 627
384 832 901
988 440 699
869 338 592
365 529 162
904 332 805
376 939 317
945 992 254
340 208 407
536 119 663
379 982 313
444 167 508
950 264 688
168 258 784
653 488 260
741 918 339
401 823 238
697 520 579
194 867 465
389 260 650
66 542 837
760 935 315
614 745 984
283 957 595
263 310 878
323 56 103
749 148 544
398 938 691
626 247 887
646 388 43
441 852 371
982 201 515
158 979 577
457 319 891
194 603 372
565 910 476
262 854 20
567 81 960
287 87 42
504 805 557
906 620 266
75 23 954
363 59 592
840 925 652
855 261 726
883 433 691
877 616 789
55 740 330
653 515 72
876 952 496
602 19 988
470 249 604
573 10 665
233 759 131
761 156 898
587 419 211
510 813 212
238 683 383
708 756 979
489 203 744
424 661 137
168 821 88
368 785 992
505 33 611
26 87 167
662 100 910
103 363 636
264 205 774
803 704 385
802 214 968
143 722 444
921 176 529
701 387 201
825 148 350
558 631 215
241 953 89
539 630 13
100 734 300
903 130 551
376 451 753
653 359 807
419 117 643
309 189 615
829 440 240
235 490 133
179 119 885
801 869 290
94 714 28
19 716 411
195 667 72
690 481 140
143 202 854
135 730 627
615 500 261
791 974 228
37 236 288
372 161 45
747 323 825
26 527 113
150 919 204
952 178 635
686 815 506
878 122 673
133 942 605
752 809 598
886 386 38
448 310 841
846 357 231
805 195 470
807 241 495
919 197 374
393 48 94
72 606 451
44 491 89
277 603 467
701 40 383
781 957 383
172 394 899
909 954 644
831 700 89
156 495 432
989 488 594
603 371 91
83 563 908
818 665 103
457 141 189
573 921 993
297 86 653
429 166 342
712 979 596
43 718 987
494 203 571
842 681 307
729 648 243
459 153 820
718 652 329
702 622 29
750 946 46
715 590 493
380 510 962
88 973 439
436 571 26
995 929 515
696 613 49
144 538 995
717 235 417
478 22 837
900 953 575
258 366 38
859 478 322
310 486 634
551 59 120
718 777 411
338 26 562
472 232 384
883 121 318
550 359 737
452 508 826
743 844 529
769 985 176
679 986 773
489 548 308
349 230 982
415 277 967
358 51 793
355 300 866
211 771 581
478 877 710
309 388 939
331 906 612
780 387 720
130 785 287
185 567 445
810 141 639
556 342 612
788 366 647
789 151 517
567 154 692
176 744 35
892 980 205
814 71 669
122 895 391
185 896 282
692 605 988
778 392 247
873 321 822
755 885 451
111 423 209
826 370 914
520 839 903
246 544 470
495 856 159
131 639 416
938 273 392
874 653 776
293 515 80
547 603 194
180 939 695
760 956 555
292 113 900
740 28 246
836 153 757
182 287 101
64 885 247
591 250 419
247 549 617
569 91 472
537 475 371
954 41 698
939 659 471
70 845 895
753 811 241
380 564 299
600 364 969
918 240 90
600 865 653
953 682 254
40 715 305
115 868 593
626 352 565
570 957 136
367 700 155
675 158 981
807 212 501
409 129 636
323 923 859
13 596 321
232 181 663
378 145 590
762 399 173
264 683 866
769 264 653
552 112 236
341 860 37
943 50 364
62 817 936
607 394 268
19 822 500
458 327 595
921 145 738
577 229 469
361 960 209
886 471 831
481 976 148
975 35 100
403 120 957
70 188 910
782 25 958
671 187 484
68 114 830
546 738 448
351 807 677
443 72 355
815 399 910
612 275 401
991 370 663
687 924 986
736 366 176
876 268 363
296 653 190
757 701 415
671 439 207
663 584 408
391 552 61
897 702 219
807 600 96
355 14 191
183 634 411
28 439 896
25 79 303
943 534 472
559 195 715
984 931 320
390 887 541
653 778 991
802 607 288
528 695 894
655 466 826
658 588 371
628 176 70
83 937 474
689 796 111
772 727 660
452 339 907
125 242 630
918 162 20
647 104 982
478 621 798
329 763 950
877 403 716
225 485 50
884 170 978
176 643 995
86 626 765
673 104 510
147 80 376
87 393 887
311 900 787
482 374 216
607 834 329
616 714 134
80 380 32
414 787 170
690 515 134
983 30 168
589 239 540
86 822 413
465 575 100
973 528 409
659 98 412
802 138 618
479 104 881
894 484 216
704 995 560
929 85 784
887 460 381
457 860 928
923 341 588
908 976 690
313 42 464
808 202 96
992 923 83
209 115 578
907 195 547
966 21 623
177 75 310
33 343 891
920 132 739
886 689 316
136 856 804
972 157 443
529 287 168
776 872 990
743 561 153
736 663 850
321 873 596
782 74 689
521 187 340
702 164 366
728 351 907
735 984 589
961 309 138
806 101 700
177 475 811
697 114 460
842 181 979
432 11 896
163 721 857
49 272 411
278 816 936
872 734 546
874 809 206
992 134 788
68 335 509
932 726 28
643 74 906
324 852 115
246 648 46
676 579 917
728 403 314
893 740 575
241 876 37
943 560 55
519 660 154
293 453 983
704 194 80
424 956 647
446 736 333
593 545 123
55 538 275
440 679 749
761 657 187
394 849 281
531 760 882
83 605 982
598 75 327
212 898 159
747 892 202
595 354 170
651 82 767
237 164 902
675 870 787
229 958 383
635 369 823
950 703 104
302 983 868
664 758 33
680 217 982
162 704 793
642 88 484
617 839 117
42 802 664
52 992 694
903 729 325
106 232 937
517 988 174
816 983 655
139 816 205
686 911 973
975 230 751
778 76 348
104 906 331
679 433 937
497 579 112
659 429 583
800 58 443
195 799 251
975 458 695
539 719 835
595 97 533
981 694 429
815 629 401
866 647 519
741 447 212
443 694 807
119 430 683
68 732 797
366 756 909
10 97 437
189 13 352
982 379 839
677 518 147
289 665 566
165 568 385
398 729 443
928 980 862
753 46 431
161 696 941
129 246 533
947 472 556
812 483 303
516 658 576
269 314 32
841 155 36
863 743 791
874 829 984
76 348 465
882 152 723
928 490 725
859 48 267
638 511 721
742 647 423
414 989 206
305 175 539
137 897 624
235 944 452
96 466 775
237 923 990
353 652 105
584 290 959
691 536 361
33 507 163
781 722 898
188 415 788
527 204 256
821 318 363
446 874 491
484 890 49
146 609 481
726 664 970
311 606 82
187 331 850
473 922 135
555 508 399
810 441 124
924 762 821
546 791 467
49 407 770
373 631 904
104 962 355
413 70 742
308 81 549
888 177 417
160 16 94
343 454 738
943 427 503
863 365 254
75 192 549
172 534 600
759 270 547
698 441 637
759 103 381
511 705 892
715 569 307
180 815 736
833 380 41
293 206 640
28 912 357
332 636 411
842 578 796
49 394 699
279 497 994
83 848 552
766 337 159
273 28 973
195 48 997
836 354 906
88 230 363
491 664 820
416 227 541
523 349 108
360 452 699
286 415 227
400 134 354
513 69 752
260 806 988
303 674 580
943 625 160
770 361 948
969 558 311
377 706 643
215 848 480
937 78 531
377 836 100
800 137 92
885 38 124
123 340 690
435 522 325
434 84 207
723 14 504
616 452 992
938 687 470
495 539 692
15 147 697
619 955 289
473 758 585
301 882 217
584 964 501
352 560 429
657 392 161
97 868 264
505 413 554
247 187 618
609 399 497
563 141 739
677 368 107
127 216 970
520 606 901
459 215 960
969 131 441
224 863 470
669 155 982
62 602 174
611 821 11
114 943 274
955 28 116
850 209 534
796 51 531
553 599 15
324 783 237
569 441 621
265 856 475
726 875 370
143 244 351
228 108 936
126 372 573
78 592 798
932 34 623
216 86 292
842 152 497
651 124 230
839 211 628
770 658 378
603 344 728
350 956 702
144 967 504
112 866 399
560 995 138
763 586 53
867 318 649
669 107 551
36 149 401
362 845 977
778 109 370
892 940 604
565 271 316
420 493 562
738 267 323
544 348 754
893 311 958
857 104 932
303 972 501
128 406 729
855 174 596
521 461 791
413 596 219
163 566 629
374 681 141
662 815 595
355 939 651
940 455 409
19 83 378
22 248 629
292 718 875
921 327 211
578 256 655
413 903 693
541 930 671
369 926 624
998 382 325
758 369 177
674 418 930
481 214 71
673 860 785
348 150 86
895 965 826
179 240 546
508 889 555
463 214 825
927 246 765
567 904 822
103 911 756
683 853 476
427 729 273
887 677 46
987 240 452
212 986 22
329 408 270
54 919 414
745 14 74
446 227 25
349 439 603
28 657 442
638 584 318
66 117 439
498 771 303
899 790 541
967 893 776
72 507 822
529 854 342
501 128 581
517 760 960
661 839 81
501 727 824
994 805 893
918 214 92
128 921 986
287 514 234
695 219 424
792 400 492
179 714 896
213 298 112
304 104 604
996 890 680
498 74 303
451 130 201
829 978 235
808 406 245
256 48 482
966 441 545
41 489 638
341 587 289
989 109 451
449 177 277
822 126 75
511 561 221
128 715 771
769 436 168
149 636 330
288 774 350
331 455 942
141 205 984
196 554 668
748 290 165
979 679 504
967 24 101
573 679 272
184 849 636
456 700 990
996 781 174
475 20 942
784 420 491
761 581 859
31 187 121
330 983 15
318 883 225
12 916 388
669 245 594
64 775 959
807 342 513
68 253 547
572 991 98
498 623 198
410 780 171
681 278 912
74 299 713
538 227 392
812 460 635
295 130 201
200 968 601
634 735 475
75 561 151
464 377 12
998 593 681
18 228 979
882 199 45
870 561 757
19 879 415
601 742 132
651 538 155
329 992 249
338 16 860
878 715 552
931 502 867
826 523 215
458 189 62
867 705 512
111 821 255
531 813 744
489 809 200
992 150 243
466 750 833
216 621 958
187 674 906
796 886 685
466 577 240
56 276 859
795 439 723
648 982 51
36 925 810
490 779 537
38 954 400
312 824 638
105 711 507
16 900 798
251 993 570
614 120 764
708 298 885
176 816 891
538 593 483
473 201 81
493 799 409
647 449 747
537 317 760
237 630 823
514 978 149
844 63 138
700 482 322
622 893 205
286 551 656
37 582 729
293 799 657
441 368 145
155 511 201
494 819 762
843 74 536
767 366 114
680 345 605
113 710 226
213 518 645
261 939 649
17 654 430
119 470 582
598 96 805
36 190 969
961 232 523
361 946 507
291 947 801
965 920 779
564 456 79
75 398 537
855 96 644
352 913 751
19 648 149
261 631 63
285 151 207
155 586 885
574 923 199
751 593 991
340 602 895
187 610 544
750 50 399
125 44 798
762 675 614
376 138 221
716 594 800
762 96 955
877 95 602
389 835 712
549 806 990
902 262 350
93 462 369
162 378 804
556 876 705
425 213 110
470 69 594
638 763 959
374 238 92
303 566 248
83 558 177
470 669 554
883 208 520
110 246 838
533 699 206
139 188 901
948 164 799
333 246 427
864 593 658
771 235 961
740 356 278
590 365 908
206 997 426
681 986 347
400 622 961
72 567 382
273 199 372
683 570 453
743 446 988
766 113 680
348 24 717
490 112 363
416 849 38
784 12 652
339 788 279
339 389 593
624 552 358
328 726 595
133 788 205
45 238 840
435 917 986
186 578 990
573 858 765
71 193 905
152 862 404
43 878 715
878 802 300
252 820 672
777 709 534
305 826 934
465 189 661
908 537 95
829 306 144
819 907 512
316 939 558
488 595 791
691 783 619
966 582 33
43 262 206
879 247 698
627 156 912
425 604 845
268 619 836
697 890 425
185 793 393
174 93 517
61 773 641
988 425 230
473 867 798
158 611 928
875 720 112
955 48 714
324 674 781
274 184 524
788 218 45
80 216 435
772 527 869
277 952 524
474 794 901
679 59 996
702 909 349
585 360 12
382 62 281
523 575 934
629 53 362
110 950 54
591 839 164
458 405 869
234 422 175
450 623 536
105 31 879
978 787 141
955 911 828
822 190 879
780 934 160
216 393 885
207 646 16
894 812 396
416 196 591
317 668 814
508 773 251
961 829 501
550 977 622
169 546 22
113 504 799
597 446 805
730 388 156
607 483 331
466 943 162
74 400 701
230 34 585
221 973 465
665 305 510
76 248 690
331 913 975
987 60 170
302 637 188
355 54 918
180 97 984
971 30 529
741 384 440
719 860 992
46 817 641
798 926 684
912 742 682
54 248 408
745 310 891
232 155 632
480 415 298
690 782 268
243 690 855
87 311 196
816 163 31
557 441 183
155 348 735
832 49 393
607 52 166
732 912 213
209 982 638
546 772 891
276 998 534
305 776 219
761 201 838
678 586 996
64 779 921
950 851 741
342 459 816
675 49 497
496 852 42
606 921 167
486 333 87
731 56 567
133 958 749
177 935 888
230 630 802
581 24 459
475 431 875
780 420 473
879 636 120
522 723 875
139 67 509
977 642 776
918 442 377
447 935 815
413 814 933
596 400 868
143 339 64
18 827 979
993 708 423
475 548 964
436 750 812
438 519 839
816 636 174
540 227 404
930 583 836
974 561 78
433 486 41
299 688 742
157 203 569
997 339 189
838 603 193
725 878 181
409 456 627
82 647 942
397 903 136
294 982 31
590 776 154
703 812 634
730 272 981
499 61 168
382 914 627
487 430 570
259 327 39
258 140 726
531 889 109
998 775 567
787 301 85
900 121 455
676 323 984
672 905 212
189 145 332
548 12 473
756 493 327
97 646 544
754 306 123
91 642 435
846 971 605
432 959 578
573 107 755
348 29 397
132 570 623
475 588 271
555 704 380
520 407 956
894 578 46
666 956 763
118 395 835
802 609 476
646 847 422
762 406 512
181 594 695
391 148 284
442 966 621
53 649 172
951 493 333
381 572 322
466 623 341
314 829 154
111 435 891
521 255 733
345 488 40
998 537 434
218 623 285
142 226 504
911 642 866
43 763 822
457 792 108
35 485 226
116 811 885
537 257 432
848 94 491
493 979 202
83 569 726
408 691 921
116 280 792
756 128 664
411 97 529
830 289 227
907 129 841
267 713 829
701 462 763
32 700 334
801 371 258
392 742 968
569 675 952
186 265 475
450 849 947
611 94 909
736 916 692
183 754 535
635 12 97
628 720 443
274 462 120
794 125 592
86 537 986
413 544 84
272 593 363
630 305 995
407 653 529
231 905 529
81 623 850
405 663 795
241 813 340
197 64 874
429 184 84
721 276 68
350 970 548
449 585 652
922 820 646
769 372 99
287 113 941
851 399 343
717 19 649
961 849 604
976 14 109
572 85 256
41 218 562
97 696 961
52 424 619
153 692 942
36 810 703
627 274 79
557 334 733
396 207 317
911 129 860
261 352 907
755 533 843
986 765 585
601 478 315
322 412 783
801 921 386
161 517 239
654 561 50
416 942 19
351 903 635
476 804 38
451 515 933
197 21 735
716 402 263
807 592 196
194 478 275
703 221 361
774 537 676
785 74 485
464 702 324
882 272 195
734 813 16
768 833 353
802 284 195
674 565 482
138 763 325
850 126 946
466 617 948
80 832 555
814 85 986
856 61 758
398 39 344
262 99 796
824 267 54
436 50 917
715 531 840
582 522 905
103 674 56
763 408 826
16 214 892
998 766 172
972 652 22
130 307 457
461 794 127
838 622 749
613 967 142
483 717 938
827 941 641
775 504 265
358 179 297
14 917 526
35 401 268
340 916 811
761 969 145
120 208 430
109 663 222
928 489 10
826 590 468
381 189 515
237 544 168
391 733 330
176 551 939
362 67 815
33 154 722
446 838 582
891 158 844
187 349 410
703 530 326
686 290 993
338 215 642
685 862 437
725 922 55
20 760 251
332 106 666
905 814 173
598 916 437
418 952 546
914 402 786
266 693 933
701 807 54
617 699 818
861 135 733
42 884 320
471 139 713
970 78 855
51 720 979
540 123 437
687 530 476
525 905 379
676 850 315
862 748 556
901 97 619
682 910 188
825 126 38
764 61 697
762 72 883
681 239 864
661 562 425
126 174 65
22 675 373
722 17 321
409 692 770
127 810 16
835 984 671
63 445 931
751 222 64
256 91 357
830 33 153
242 112 851
387 910 103
828 500 189
996 230 860
157 771 460
81 743 540
289 856 976
69 486 145
120 606 650
545 94 303
224 986 273
847 658 330
336 13 510
433 701 369
402 467 721
457 596 160
685 265 153
327 708 563
311 42 430
645 922 244
477 741 528
746 215 40
493 887 606
321 887 370
855 232 982
787 914 179
287 523 776
677 859 527
54 681 792
914 855 250
353 524 200
772 351 147
194 492 744
353 546 953
47 821 926
542 854 262
175 878 644
32 678 439
117 863 296
533 443 828
842 309 180
25 334 599
829 293 935
313 902 372
556 475 708
710 554 135
664 55 295
980 182 596
471 240 767
725 648 459
689 121 742
579 338 939
574 105 882
206 799 368
658 977 709
880 828 184
880 127 216
294 497 672
598 967 422
883 369 294
290 58 407
675 786 537
439 861 997
919 413 586
844 391 459
177 226 845
81 992 488
998 40 687
62 698 122
97 333 926
385 967 703
94 311 850
589 965 55
730 864 280
928 166 642
840 95 393
442 302 947
354 703 569
200 941 891
671 789 311
556 977 632
889 593 838
644 374 254
22 962 277
644 289 430
646 342 860
147 421 969
733 348 909
216 982 382
140 984 459
382 773 821
133 692 206
733 256 340
255 474 776
421 35 880
454 149 237
753 608 818
640 33 867
458 786 526
849 787 696
604 515 870
939 813 178
759 474 268
304 701 957
438 107 220
107 429 957
455 33 530
19 595 885
502 560 783
522 476 601
955 62 192
661 802 265
68 923 785
546 694 620
313 469 107
59 211 443
437 871 117
409 781 185
386 483 993
352 109 589
747 494 194
693 472 72
35 928 256
583 330 538
264 776 158
951 782 689
79 426 748
990 93 475
954 50 337
119 417 542
402 764 695
113 594 472
229 625 450
464 217 625
194 753 981
770 438 947
141 304 688
519 583 315
187 527 697
54 775 199
911 961 392
815 413 39
274 359 620
692 925 168
531 801 225
91 802 672
297 719 424
581 913 478
927 279 205
161 610 218
446 20 339
692 82 586
326 40 970
883 666 946
243 983 464
105 872 337
959 222 847
606 716 316
534 808 647
622 684 322
136 736 891
266 868 616
786 504 587
791 289 221
706 487 974
904 82 209
767 101 983
369 641 310
561 504 54
376 40 969
713 471 777
30 471 191
829 27 354
212 405 58
136 63 309
44 158 657
937 292 854
592 919 319
271 607 518
975 309 754
723 986 772
467 256 94
129 285 34
458 659 834
473 576 184
843 325 163
35 556 155
35 558 660
487 542 166
963 625 541
76 710 766
506 399 758
963 386 468
772 551 345
166 948 215
727 449 943
934 680 353
362 64 303
954 375 519
413 215 614
863 154 802
991 274 476
327 73 237
24 711 140
718 328 10
681 428 293
493 702 755
636 928 126
290 998 799
211 912 562
622 485 402
554 482 356
409 674 158
701 133 411
369 316 873
92 674 523
248 531 319
503 281 327
291 721 422
431 333 640
874 77 756
993 345 758
726 975 376
788 263 860
170 714 438
145 446 718
796 878 409
541 850 685
200 272 534
667 573 428
803 155 26
519 246 49
514 341 827
403 143 821
32 650 178
12 945 646
617 424 909
748 172 333
661 398 63
79 754 308
356 461 760
707 945 145
516 297 843
653 219 571
197 550 752
364 274 12
411 240 156
828 952 302
139 234 745
535 74 643
76 787 908
185 593 855
564 979 355
353 568 752
755 361 499
443 378 858
69 519 806
186 285 789
858 736 213
483 82 655
300 145 539
881 692 517
627 148 315
60 287 502
80 125 403
799 740 59
360 247 441
482 682 822
769 225 672
885 180 247
415 349 24
218 398 694
597 671 163
694 374 235
66 489 645
624 892 728
250 174 978
883 651 726
480 186 50
66 332 552
327 723 964
90 357 954
62 832 220
777 73 188
355 35 582
549 903 229
814 557 689
423 668 364
643 200 381
341 207 397
577 232 150
184 689 471
550 376 809
828 749 898
767 151 292
444 17 236
773 912 594
179 947 618
369 124 61
86 985 258
598 879 414
282 115 360
369 473 262
517 801 956
299 368 442
286 179 553
475 904 87
238 691 52
220 454 802
249 369 13
520 65 296
242 530 775
955 526 629
900 344 99
994 364 128
456 695 172
340 510 926
792 863 310
220 976 62
144 514 374
451 195 602
714 382 24
617 171 794
936 105 789
931 368 735
785 305 35
249 847 16
624 969 869
300 626 158
28 840 673
588 359 303
115 819 426
719 474 176
772 163 213
32 815 258
793 75 223
373 170 792
281 436 202
868 435 809
406 722 553
94 640 459
366 307 783
874 109 762
199 553 872
844 319 995
789 89 521
658 532 322
720 805 853
14 207 612
562 935 417
658 522 57
721 646 128
513 837 641
890 240 368
54 931 207
248 194 823
552 378 734
937 222 93
890 26 171
821 41 747
798 905 624
891 36 369
737 320 667
975 786 629
396 984 307
642 985 879
951 538 302
655 581 409
885 391 529
388 625 39
58 403 770
73 853 327
438 732 29
220 667 462
620 223 448
645 701 91
694 236 782
960 910 154
238 571 343
300 473 870
217 614 504
113 362 674
438 94 578
897 466 963
734 339 955
558 73 260
140 504 415
995 908 672
575 130 924
346 397 821
858 744 976
440 879 363
439 565 78
651 697 600
537 194 603
24 442 964
587 288 111
647 382 75
259 590 759
21 78 311
913 493 98
345 768 474
134 821 61
199 518 98
254 936 886
680 342 542
22 472 552
884 130 583
907 859 380
550 307 97
293 797 12
339 447 234
279 20 634
541 305 798
991 224 518
738 185 785
860 682 443
607 654 855
121 913 847
365 489 63
234 579 926
651 480 877
179 768 588
534 874 459
42 736 338
964 384 57
783 320 529
252 803 608
426 60 545
332 498 50
798 521 704
74 862 24
182 584 508
481 913 139
657 562 967
974 133 50
662 135 584
132 577 801
664 185 449
768 270 36
13 579 713
856 460 760
379 320 96
754 424 867
718 91 32
644 119 296
34 240 669
207 291 698
54 681 347
699 252 794
648 517 987
516 291 422
812 540 200
239 781 72
24 137 543
42 267 311
516 854 30
273 979 544
892 644 564
777 170 624
503 316 711
387 679 156
894 656 98
960 543 172
520 571 44
517 444 79
929 243 401
899 675 609
449 541 786
295 674 71
673 172 449
487 154 263
431 910 264
237 482 897
69 859 23
300 751 873
819 913 979
965 526 51
304 807 549
978 386 566
135 830 767
989 40 608
753 547 386
361 426 18
461 726 346
672 949 753
830 110 281
651 195 706
442 332 277
69 337 680
837 185 610
515 948 149
317 635 217
157 585 858
837 270 938
515 858 153
481 758 967
565 155 307
478 800 857
923 979 789
370 737 323
309 921 83
263 641 99
101 153 844
645 993 862
215 349 959
985 690 103
394 703 105
365 445 775
373 20 141
587 402 846
834 943 213
111 664 425
931 451 657
856 173 107
50 588 710
272 429 995
211 426 793
83 931 515
399 447 514
453 21 872
786 737 113
616 841 377
82 837 312
734 257 802
510 791 394
227 81 557
250 588 460
291 210 72
107 19 442
819 972 14
637 752 570
799 866 39
361 623 261
572 90 971
634 442 260
663 98 983
565 280 886
581 475 651
274 411 494
308 101 201
266 82 416
227 998 809
864 770 10
48 865 302
735 672 955
104 468 840
757 103 429
615 75 19
890 976 787
995 618 563
365 563 692
796 448 951
478 625 790
139 257 579
611 692 413
685 757 820
410 221 170
352 292 956
338 19 460
480 804 30
185 848 793
361 274 144
23 863 916
935 274 567
734 674 407
133 234 804
376 186 504
981 905 496
698 113 190
822 884 632
769 388 660
269 610 865
443 322 833
430 133 600
760 300 830
879 715 504
488 395 233
222 270 928
235 113 731
700 642 121
568 760 370
709 193 499
406 575 113
588 324 711
212 288 703
909 247 445
997 216 448
903 508 88
39 185 577
471 133 765
883 425 231
682 410 987
290 655 158
784 630 298
396 49 131
562 56 911
125 422 695
610 240 819
711 367 528
60 634 278
535 74 818
544 904 318
725 446 339
692 648 558
164 551 759
813 461 914
769 238 426
939 178 533
476 418 851
207 755 380
623 422 491
280 164 820
339 205 423
702 956 344
994 303 217
281 162 842
835 484 133
257 887 595
685 514 141
52 253 958
595 22 176
784 533 419
733 502 191
289 130 13
404 242 314
420 553 627
199 569 623
625 922 280
421 80 714
66 822 327
768 79 262
252 511 835
29 676 109
113 986 617
528 956 272
120 761 843
797 969 137
991 15 472
736 253 801
860 913 63
220 888 117
862 796 701
954 155 756
922 719 442
491 112 293
576 627 152
84 352 695
913 349 93
996 529 134
708 572 160
394 850 664
613 541 755
742 655 882
990 601 197
939 279 56
655 937 256
847 921 675
599 113 853
758 473 299
135 394 291
150 662 21
386 86 602
450 683 404
987 101 401
495 834 91
55 940 682
657 201 761
14 631 268
402 221 933
777 852 43
677 364 735
717 41 141
511 677 372
46 411 993
930 122 191
681 835 111
942 470 693
845 320 239
703 119 634
943 545 878
398 939 196
261 966 722
719 514 779
608 480 131
375 170 906
387 448 829
647 288 368
505 372 217
543 850 457
859 176 389
994 254 103
224 641 972
203 687 58
970 94 47
810 163 693
296 377 646
783 871 492
848 102 152
447 179 794
965 354 552
185 608 310
481 843 168
820 962 679
555 420 820
959 529 582
831 370 204
913 442 556
935 156 891
315 571 371
464 224 137
466 850 999
818 93 565
902 119 342
571 120 215
623 386 822
234 107 864
485 429 813
865 692 12
117 344 742
202 947 286
970 655 208
669 730 479
689 490 374
66 691 467
638 727 139
433 661 998
653 554 868
79 403 181
831 268 313
555 677 141
517 177 400
470 351 838
188 549 948
48 908 669
376 559 25
261 556 336
68 902 461
252 320 175
573 797 302
305 961 435
315 102 33
980 33 892
604 318 383
114 573 48
279 407 327
537 431 36
106 300 755
381 519 309
943 838 397
397 571 351
504 908 115
917 730 783
489 260 975
561 202 334
850 553 83
548 863 970
302 238 926
125 980 322
864 591 806
114 996 650
735 672 314
549 769 289
322 790 54
147 607 961
431 912 764
285 992 482
35 924 538
364 302 986
679 539 36
858 251 942
307 29 119
380 600 880
298 678 750
721 525 33
302 560 106
238 720 420
330 928 484
146 383 869
144 344 546
979 30 209
587 331 825
418 322 801
764 406 550
919 161 976
902 823 707
227 401 452
446 583 177
228 377 175
256 606 87
795 98 274
152 859 966
272 903 129
781 428 650
532 974 433
294 111 786
203 436 382
489 989 925
384 439 123
400 111 54
67 217 125
515 684 220
927 190 320
256 636 701
416 210 126
519 983 922
426 949 592
787 731 972
184 305 892
369 470 547
954 483 437
233 148 280
480 572 22
197 441 10
416 238 502
12 430 765
121 823 52
826 554 332
675 214 90
180 442 263
92 753 170
933 188 412
71 175 455
674 15 830
711 415 587
162 461 409
414 148 303
600 316 44
711 368 78
971 547 440
731 545 812
430 846 920
727 925 848
564 221 489
233 75 444
777 50 492
115 826 702
820 168 536
56 462 607
622 429 888
491 367 628
981 850 652
793 740 518
687 337 797
58 986 847
585 364 921
464 83 538
237 483 753
907 628 785
148 891 523
790 289 465
942 396 98
616 322 228
678 242 878
11 669 503
233 585 508
722 371 872
416 681 627
336 434 826
266 705 74
275 705 907
353 55 661
431 378 143
40 314 883
771 887 349
642 549 916
40 889 181
51 344 102
142 469 62
689 579 242
761 561 238
647 385 817
241 183 23
623 744 278
723 31 353
426 268 923
746 439 640
192 842 345
54 277 742
584 791 150
772 104 902
45 310 936
258 767 920
271 120 683
153 264 663
477 969 670
983 292 734
829 652 283
749 586 208
794 275 742
410 489 58
125 478 748
570 153 980
120 223 788
166 973 904
567 235 691
434 917 962
711 221 644
119 53 387
547 861 120
127 882 512
570 989 886
684 744 473
536 325 452
151 668 242
788 644 716
486 830 536
599 430 122
139 731 437
628 442 807
554 314 948
676 539 380
198 962 64
820 594 25
797 625 420
664 968 259
123 830 993
682 90 606
937 739 453
996 369 595
530 453 778
844 264 73
654 17 258
563 794 710
944 789 89
196 985 461
358 899 64
596 350 739
437 164 961
398 942 689
244 544 680
340 868 559
179 388 723
877 115 247
232 582 995
454 585 905
340 865 557
537 806 488
17 713 336
849 329 238
969 126 473
935 536 993
411 464 257
542 251 119
606 797 20
105 495 180
413 478 174
86 974 788
574 169 843
819 392 604
219 38 946
597 150 873
510 573 385
608 904 122
784 260 430
543 628 51
426 749 249
65 473 321
346 497 997
538 950 348
768 662 617
137 442 54
556 101 741
603 232 522
670 260 490
557 714 423
981 752 660
168 124 909
833 584 981
572 445 326
889 554 54
432 196 491
854 942 42
427 333 56
655 948 840
51 191 432
118 742 34
719 799 331
128 478 177
867 806 534
838 242 501
981 826 250
552 289 766
973 184 517
517 397 46
706 918 625
822 174 459
54 695 502
388 88 810
358 429 197
791 631 848
598 390 790
885 758 498
805 451 257
723 419 243
334 220 393
919 731 365
126 920 407
601 870 765
386 861 135
632 90 998
821 161 103
339 145 648
893 455 826
197 717 893
936 12 90
583 432 786
32 613 382
281 14 370
751 406 24
620 730 475
809 532 357
560 948 515
325 481 829
675 959 473
989 325 218
314 763 242
437 354 195
203 592 977
782 607 448
299 149 883
381 635 474
353 106 161
293 86 247
184 11 397
458 575 905
641 965 172
322 30 111
603 94 804
483 135 639
401 587 650
20 559 168
270 377 443
65 997 143
572 115 159
352 561 498
753 939 402
840 635 273
441 112 636
834 774 45
782 905 492
298 442 571
110 195 386
383 939 274
275 907 487
206 301 609
63 322 253
701 655 542
322 741 864
631 226 718
637 192 834
364 919 825
963 234 849
904 290 761
631 147 324
566 386 59
991 488 924
29 271 604
66 893 187
272 618 681
533 980 253
53 549 593
644 11 408
423 772 59
446 581 824
877 114 754
325 571 991
510 376 677
937 294 91
886 354 207
90 824 511
202 783 482
860 444 212
759 187 995
222 893 147
514 935 691
417 50 98
403 946 858
771 500 270
179 897 501
875 645 213
99 489 152
605 23 131
283 563 443
48 423 927
162 12 870
931 771 702
531 224 806
359 534 426
328 275 509
458 934 720
80 220 804
778 872 68
77 563 350
187 454 51
731 429 171
761 85 445
852 362 521
563 344 813
675 749 512
929 694 515
513 687 290
532 940 835
505 959 806
882 86 382
66 679 924
375 892 461
437 877 527
42 647 273
430 749 362
301 833 743
644 823 431
477 840 255
626 140 848
834 376 310
672 10 94
339 181 620
185 73 121
171 598 362
114 467 521
306 527 571
265 740 874
640 79 383
464 541 606
349 870 677
990 843 198
904 75 841
541 451 186
709 824 909
463 585 132
314 634 812
655 982 842
558 235 702
235 183 437
811 360 951
124 992 775
557 663 396
988 932 825
830 896 438
576 932 875
944 671 888
625 523 933
46 554 901
110 950 64
665 980 828
385 601 133
784 542 97
599 474 218
719 861 497
153 658 858
483 174 89
967 741 644
733 194 105
165 666 973
575 259 404
913 757 590
711 112 845
74 763 323
215 992 722
76 760 635
933 392 997
110 561 321
483 217 544
840 795 279
404 576 58
286 939 785
248 327 426
417 218 868
959 454 900
630 981 174
858 346 209
47 899 495
623 130 846
320 201 265
807 35 986
19 931 129
553 977 221
880 603 132
79 856 502
623 74 788
990 662 175
669 571 948
764 491 611
387 787 53
931 875 709
762 504 924
922 484 846
982 541 256
381 331 180
35 783 568
208 730 952
777 287 413
815 201 608
974 540 21
979 95 235
870 367 624
969 163 285
380 252 178
810 159 551
733 652 964
499 415 776
533 165 583
798 614 468
189 73 408
930 521 420
632 743 906
962 401 618
373 281 986
856 70 418
362 537 74
259 657 66
528 655 307
615 407 222
42 785 657
76 905 592
494 413 352
522 355 945
354 893 978
294 908 815
548 602 266
314 678 736
524 854 964
635 873 25
662 218 13
790 393 458
540 946 374
509 369 55
142 549 923
163 413 801
262 116 841
968 345 427
306 885 498
242 687 983
401 80 597
529 776 12
142 814 696
607 893 441
247 967 292
473 623 398
81 221 559
489 540 762
210 432 136
581 987 655
309 710 144
157 936 555
387 645 894
485 623 833
467 671 740
944 191 416
811 946 649
587 494 278
470 44 960
172 490 945
602 745 932
38 487 699
627 229 279
343 53 690
419 273 466
37 914 483
391 493 711
678 440 98
976 632 849
703 998 287
692 284 234
28 468 237
717 560 845
374 885 198
711 801 982
233 924 80
572 847 33
351 239 12
983 339 174
855 778 480
823 601 370
871 520 813
684 362 786
200 68 962
572 109 501
223 676 848
344 268 177
18 791 62
409 337 460
261 726 366
83 301 547
742 451 360
547 175 62
450 203 550
556 356 868
581 435 96
78 227 658
189 276 23
45 861 169
435 115 772
517 368 667
334 150 754
356 868 535
242 373 575
982 609 87
912 291 359
436 93 215
399 571 259
285 998 56
875 975 765
806 958 729
140 456 712
834 28 732
626 57 693
237 344 164
318 236 788
854 539 314
905 644 20
466 84 717
64 466 949
877 779 234
959 16 708
343 21 437
704 149 864
790 998 536
739 331 455
139 385 436
630 340 129
782 612 351
342 428 67
621 833 731
993 205 424
398 541 905
449 17 663
682 90 805
490 387 308
441 24 999
607 311 477
777 971 880
595 952 699
970 756 544
372 227 107
616 938 283
714 445 806
64 981 456
87 222 714
862 111 787
253 154 652
542 686 306
340 737 547
540 336 78
980 383 589
328 422 770
601 434 36
59 137 400
442 943 273
431 675 983
129 294 888
831 492 384
483 434 591
727 857 506
441 58 530
976 682 19
933 42 331
744 979 182
282 774 220
806 530 670
117 527 370
951 340 100
320 506 986
312 373 115
62 121 835
34 141 924
544 836 309
64 289 830
373 854 935
487 114 767
446 827 55
191 466 723
561 264 922
369 438 125
507 456 318
423 717 527
131 267 908
693 983 795
695 582 797
620 374 671
339 528 107
252 737 424
61 188 133
201 316 88
476 677 574
60 586 316
150 448 660
200 740 812
264 337 512
787 359 628
337 827 449
204 423 598
413 132 315
555 484 703
655 803 132
477 990 135
215 768 400
375 781 251
577 923 50
701 88 173
730 260 482
642 216 780
710 181 256
760 649 334
933 548 424
184 858 109
521 169 345
656 16 754
150 677 24
215 753 345
369 777 660
142 506 752
547 666 615
430 509 655
688 238 487
921 139 714
233 58 171
162 27 496
594 48 269
832 959 413
566 763 315
884 505 743
390 681 146
913 766 290
696 779 62
210 161 431
518 570 831
376 249 81
150 269 963
460 921 124
91 659 381
412 836 882
872 452 403
554 839 180
923 504 814
643 363 173
463 296 596
431 123 333
890 107 521
901 849 364
871 730 979
440 671 170
423 206 356
137 191 809
749 992 282
468 367 676
116 508 579
687 883 978
520 163 35
756 382 436
825 638 692
725 336 917
711 249 610
968 841 574
942 590 535
523 721 123
915 23 616
568 358 241
159 278 528
243 99 641
287 639 930
247 309 972
760 442 96
469 802 258
769 679 484
195 975 738
245 996 828
403 289 162
927 808 223
277 548 184
201 507 63
104 976 539
743 992 76
724 498 935
570 327 973
423 911 514
47 373 440
465 821 54
476 794 858
15 874 101
482 408 869
181 295 507
594 905 206
16 871 524
765 130 928
853 990 802
483 69 700
342 461 775
740 801 934
595 304 866
835 683 416
471 528 947
265 937 64
903 400 809
682 734 281
654 363 813
681 502 815
629 804 24
886 147 371
571 672 461
144 464 785
739 816 870
749 502 965
907 545 751
810 82 155
223 321 67
14 668 416
283 856 331
244 301 120
201 258 774
32 723 264
588 299 35
836 42 348
213 594 697
924 87 445
160 554 807
755 351 631
608 118 166
221 634 503
891 503 937
169 494 645
903 652 558
979 257 900
283 914 108
997 175 107
971 166 914
141 65 610
530 72 634
950 381 431
990 380 495
857 261 164
280 548 96
203 788 577
489 898 745
253 452 80
633 352 862
685 490 541
229 297 798
228 364 534
764 644 918
468 341 852
587 73 501
993 262 778
181 99 277
224 119 694
318 524 13
203 458 955
744 23 71
115 414 584
559 777 719
95 577 980
867 783 310
260 862 433
665 344 91
493 968 347
982 16 589
783 977 672
599 940 61
37 329 894
312 646 479
931 876 110
841 983 634
953 901 389
856 704 901
359 28 831
305 607 371
635 809 75
605 733 878
921 117 588
145 297 343
837 435 532
51 863 914
131 991 303
869 134 381
216 447 581
159 831 217
352 726 843
253 900 683
819 382 10
319 133 422
42 759 599
486 227 797
636 302 866
855 85 131
901 566 338
973 235 411
734 987 434
889 34 85
323 909 792
239 417 656
855 91 220
961 780 463
414 160 586
428 113 234
100 999 776
554 637 228
289 646 43
779 463 636
970 713 434
356 488 742
159 280 815
712 403 110
616 164 278
347 729 478
618 737 23
277 353 123
29 629 449
326 618 26
950 545 888
270 821 677
524 329 643
154 731 637
313 692 189
114 542 990
992 478 688
939 430 875
282 53 723
749 992 907
857 100 164
886 764 662
550 220 613
53 996 735
829 323 643
611 721 988
593 793 664
926 710 603
300 347 571
952 467 384
661 572 348
254 912 634
233 365 550
349 555 717
703 88 415
585 169 518
316 360 267
256 380 688
914 97 736
513 30 638
626 23 506
881 284 443
221 908 274
823 747 309
391 684 867
901 69 479
670 984 383
944 877 158
36 942 881
750 320 644
858 447 804
800 239 555
501 281 855
737 870 365
338 415 768
834 616 774
318 808 940
986 315 55
749 917 196
256 471 709
238 779 527
818 390 182
442 866 81
456 635 930
881 935 405
664 51 855
978 292 595
129 968 178
299 149 450
520 404 93
635 590 42
652 188 261
916 281 697
526 629 126
336 85 657
348 176 888
639 167 781
874 488 125
69 308 198
182 50 344
436 774 493
368 156 482
172 296 231
208 630 397
910 261 863
494 189 440
768 968 466
35 732 345
388 303 107
563 371 210
526 887 952
435 381 704
401 606 240
992 448 865
737 979 845
56 148 320
884 448 123
600 899 460
285 867 464
814 463 583
424 125 914
373 640 950
56 441 556
563 268 431
330 90 597
171 119 390
270 939 779
461 950 541
214 545 123
676 52 178
986 569 364
76 185 282
605 935 789
678 768 988
357 892 640
754 979 231
871 625 765
719 965 766
960 786 336
541 267 944
323 92 573
318 924 526
253 394 80
921 204 330
345 766 910
947 291 233
863 434 695
272 207 886
994 158 921
599 540 676
51 553 833
88 701 430
804 544 130
683 898 487
332 753 472
893 503 670
991 431 211
328 478 591
522 329 982
35 476 781
745 232 574
159 86 465
459 331 882
489 571 660
552 128 838
18 982 301
940 426 804
352 248 889
90 961 452
21 843 994
864 718 963
630 98 352
665 227 597
607 965 475
470 753 342
580 867 72
352 141 280
957 601 704
317 139 56
521 273 121
612 282 498
365 28 105
197 343 742
817 225 753
975 114 248
838 645 556
440 994 686
976 75 358
86 602 792
91 330 812
793 430 900
795 890 361
504 872 744
668 755 969
939 987 22
983 520 274
508 388 974
305 790 706
52 143 832
918 66 747
494 210 614
190 971 295
430 742 909
655 952 161
134 29 372
914 163 714
828 676 524
540 419 770
536 208 145
60 673 780
839 660 593
288 807 677
92 324 818
826 216 362
291 62 959
403 587 521
527 161 326
171 829 754
923 104 408
518 56 764
716 458 830
392 325 539
120 489 216
488 239 627
685 522 987
585 393 49
743 694 35
487 17 666
185 983 770
27 358 629
32 552 237
440 117 694
519 258 332
109 513 644
182 424 363
593 75 232
373 629 915
718 172 433
198 421 254
847 492 577
752 832 587
772 483 369
570 163 100
463 217 324
712 419 786
759 290 362
807 932 741
498 588 229
890 64 289
868 440 815
574 297 785
742 816 106
476 914 145
464 741 312
518 759 332
854 525 343
396 292 812
276 469 105
911 317 70
66 163 118
13 143 326
592 672 978
526 304 359
536 862 673
918 591 809
338 781 523
368 89 22
155 448 222
254 750 949
236 842 431
954 766 15
627 948 793
92 841 148
681 179 20
489 822 290
253 933 376
621 489 678
30 516 815
498 551 195
893 939 642
390 914 774
400 32 997
620 470 412
547 64 367
888 125 826
152 762 597
419 833 114
608 44 236
438 272 191
498 72 887
903 743 194
233 315 735
386 206 132
916 66 687
898 450 969
562 482 610
382 655 978
222 482 92
738 144 209
603 986 745
409 619 331
442 649 528
629 689 310
114 521 661
934 766 461
240 169 471
330 728 275
762 215 323
428 88 732
941 507 420
535 759 366
243 984 904
177 236 975
446 294 234
392 719 125
894 296 139
644 726 780
273 416 326
744 999 364
122 219 319
482 865 729
943 311 91
61 193 399
423 834 483
856 303 541
174 302 884
795 306 95
561 691 59
20 237 346
332 248 725
721 959 486
875 574 135
718 578 332
748 909 462
962 606 848
849 780 81
653 32 119
754 556 415
687 214 809
49 908 640
198 902 541
694 177 354
953 903 174
884 632 66
28 241 153
860 775 53
79 857 771
213 382 702
334 650 853
161 561 405
370 629 678
606 389 72
476 967 614
552 751 255
405 75 734
343 974 477
355 30 253
462 704 94
861 770 551
311 176 58
127 461 965
706 225 905
43 868 177
814 952 516
987 394 605
799 630 987
370 414 765
978 151 490
585 912 23
217 330 945
565 148 647
938 745 819
750 330 918
948 844 594
933 168 579
275 817 948
638 448 928
263 776 520
665 710 243
845 192 299
926 599 750
599 129 489
618 713 512
393 550 29
272 775 625
796 148 543
950 410 650
87 912 613
466 952 833
156 469 233
599 839 509
499 907 683
966 407 42
643 260 790
316 70 866
515 113 375
165 997 777
244 123 27
923 144 247
457 984 781
33 321 881
71 624 900
605 856 191
678 218 500
61 722 342
529 385 129
992 795 379
875 146 976
59 971 244
84 703 413
183 667 403
18 733 107
385 892 462
973 866 229
442 994 836
386 945 292
782 950 140
907 822 648
185 487 673
22 914 550
258 954 56
796 731 568
488 866 247
708 298 19
535 15 432
416 983 847
837 47 363
739 645 571
821 571 436
330 694 502
461 579 669
176 385 528
227 973 110
536 451 811
43 693 380
599 674 801
926 818 191
955 401 511
475 989 342
17 220 966
344 189 526
933 48 183
853 977 276
531 277 968
488 337 734
299 426 51
333 625 128
495 891 112
649 464 896
162 534 971
180 128 383
208 521 995
803 222 997
968 412 526
760 872 71
697 156 744
822 621 32
827 88 283
435 923 989
635 806 209
765 354 551
524 897 696
934 103 593
896 449 110
39 506 568
46 263 363
264 901 437
671 295 984
52 476 106
805 60 276
906 42 690
431 844 493
847 229 418
381 170 630
169 333 35
409 146 700
106 598 936
122 740 39
597 679 405
575 676 15
282 135 368
935 464 111
665 108 517
16 867 527
948 652 384
491 693 317
738 404 592
600 285 458
812 326 931
943 886 512
804 736 387
412 546 132
807 702 625
777 64 118
965 468 547
282 346 694
872 917 591
311 246 924
712 106 370
428 619 332
358 906 109
758 654 292
814 186 878
661 162 881
634 388 998
868 642 801
520 591 899
294 146 825
692 527 588
417 518 168
619 856 530
468 856 366
194 928 278
256 899 721
967 154 593
253 430 375
338 965 219
331 900 824
763 568 144
492 192 116
958 342 264
108 441 485
754 621 346
919 999 251
541 963 105
524 928 307
128 257 540
842 510 121
419 586 805
881 998 181
108 880 966
281 326 695
348 959 76
288 525 736
659 917 40
870 674 742
503 87 236
953 474 272
82 800 857
327 573 947
23 778 244
17 541 884
621 448 786
406 778 321
515 441 62
761 26 573
171 511 390
46 661 202
318 937 273
239 323 136
459 980 344
457 152 106
515 752 690
550 69 172
445 899 963
78 662 581
134 523 986
957 669 243
35 614 284
420 76 643
66 317 272
645 255 176
190 948 377
588 507 855
557 399 331
901 625 696
103 441 695
710 418 215
702 593 406
840 283 728
561 453 729
841 61 589
130 861 999
352 265 582
163 520 883
388 595 455
551 963 70
508 425 281
151 340 416
365 433 75
627 859 170
537 267 889
622 689 931
967 207 487
796 585 488
961 437 680
836 267 569
891 774 346
244 414 837
300 689 600
567 301 960
880 215 376
974 550 243
466 642 842
805 401 991
846 898 234
654 925 39
134 195 80
887 184 317
77 608 137
304 715 470
640 54 835
226 372 543
990 516 682
170 454 502
424 502 177
975 703 138
466 169 228
63 266 833
889 198 968
837 503 17
922 115 160
93 663 339
184 963 305
97 928 993
336 559 143
11 598 377
120 896 610
875 23 441
612 493 854
821 391 220
287 115 664
52 149 258
525 817 680
754 436 509
247 50 159
376 858 319
68 203 316
201 354 957
17 149 435
392 577 311
335 541 877
855 113 937
16 541 971
623 479 727
597 520 153
912 25 525
813 668 324
727 57 395
241 993 428
888 291 531
45 845 649
951 15 210
758 907 398
90 434 279
909 28 120
28 726 969
86 984 270
785 957 469
778 608 485
439 807 483
506 385 319
625 535 736
218 420 777
177 878 728
601 521 196
47 902 964
169 495 297
62 937 264
90 186 233
417 591 765
284 371 57
410 618 183
100 700 619
522 777 310
412 726 58
63 981 924
759 810 495
515 706 584
545 727 444
796 92 315
719 980 487
450 106 611
374 826 581
781 712 550
806 367 724
496 35 101
590 21 755
423 735 600
275 116 770
866 956 504
16 897 659
180 467 232
843 60 904
695 285 372
836 617 888
202 42 843
417 117 581
776 279 720
430 230 50
881 484 107
648 543 707
936 69 310
974 428 843
137 505 847
373 954 42
935 332 159
899 622 718
954 115 805
593 750 61
787 916 25
806 269 401
574 655 438
487 10 734
437 569 483
979 669 609
440 142 976
895 983 332
608 381 820
869 375 213
227 627 322
463 538 712
189 635 479
901 653 271
380 30 650
975 312 360
676 553 832
85 850 322
754 992 886
723 399 244
747 387 120
957 18 856
619 711 53
812 374 522
519 997 656
416 311 830
559 387 113
684 561 999
919 763 581
254 491 744
340 40 216
598 721 297
298 668 493
582 154 652
140 871 562
60 728 276
914 48 785
24 393 484
451 757 644
100 872 700
338 910 547
568 662 192
88 28 803
98 814 595
587 482 224
205 634 972
954 824 455
764 826 471
266 516 841
916 276 509
660 183 101
504 348 452
427 257 871
97 682 446
873 348 647
834 62 736
162 523 464
795 421 972
158 333 84
218 654 294
398 498 768
303 822 546
990 374 124
460 584 70
565 462 24
837 452 635
775 412 836
992 250 831
197 742 317
48 369 891
696 368 320
911 37 455
192 512 578
52 967 706
188 936 674
546 103 189
561 759 847
441 104 11
275 547 614
64 180 562
48 139 540
167 809 439
377 426 936
505 176 638
387 585 336
709 979 29
579 705 920
573 464 694
808 264 123
590 318 918
860 45 767
700 383 490
127 440 379
573 249 308
215 858 903
258 954 853
935 285 513
427 355 729
653 113 702
483 682 133
924 632 990
198 65 521
967 684 126
929 842 179
504 400 240
941 764 480
577 150 478
224 682 931
932 467 266
130 381 286
413 705 182
484 588 20
736 514 43
256 476 981
833 920 315
761 208 929
711 907 813
188 777 664
509 818 333
754 351 910
240 903 160
16 758 435
746 155 482
757 337 670
542 909 195
495 834 632
994 856 526
479 379 286
269 345 46
907 449 91
443 791 501
382 199 733
215 107 470
590 912 974
667 279 398
38 190 566
862 594 671
927 46 154
350 753 268
202 551 474
273 968 828
899 524 82
53 852 791
53 381 774
47 825 963
394 930 824
657 506 784
112 779 926
343 390 232
343 616 824
57 655 731
302 58 795
518 303 246
100 959 503
563 996 54
831 507 289
179 71 236
947 326 658
268 819 365
786 353 132
403 280 672
57 924 519
280 99 595
371 525 846
44 784 614
999 284 700
189 604 429
171 793 910
88 920 191
113 491 16
85 986 417
213 131 397
710 380 800
289 872 434
937 556 634
23 619 935
582 344 758
147 936 796
146 745 610
961 502 582
681 737 884
731 844 309
163 793 82
252 365 139
316 419 483
265 484 365
846 563 701
90 330 509
851 231 75
840 764 154
848 63 590
604 29 854
864 772 200
672 221 47
518 158 381
741 183 102
317 224 471
119 709 55
807 149 11
841 593 149
322 228 448
774 122 903
622 87 521
592 766 451
419 877 657
534 638 456
15 780 581
780 473 406
391 768 170
404 332 802
662 489 374
461 638 926
551 25 237
385 465 779
777 954 712
598 353 717
138 969 40
56 842 403
618 369 92
949 527 101
401 164 994
849 916 635
940 223 465
336 177 738
983 524 245
681 908 767
326 193 586
940 870 311
752 477 120
374 916 65
513 322 66
73 296 713
389 439 748
463 552 667
107 282 823
871 483 37
544 499 213
634 466 821
236 363 421
266 591 639
207 797 162
738 689 327
782 520 144
379 431 837
753 550 924
813 907 472
665 22 313
17 591 732
369 960 585
285 568 147
886 360 549
16 345 247
295 897 42
786 284 206
615 776 339
343 447 162
167 239 389
48 106 703
484 371 180
475 964 212
221 409 476
684 969 357
517 582 168
257 751 704
35 892 341
479 549 841
812 165 579
466 741 258
643 49 519
544 13 380
293 220 653
733 42 357
211 448 305
372 19 765
973 881 628
38 549 90
808 423 728
617 964 843
50 727 404
382 298 692
34 636 110
468 40 897
495 862 85
817 75 715
761 676 955
697 109 878
29 821 265
999 655 431
243 751 292
287 505 581
931 226 830
783 498 608
863 289 178
765 419 299
928 974 687
499 229 426
698 785 193
238 602 128
590 314 940
286 382 841
894 319 589
784 931 106
319 504 873
770 215 482
398 348 304
76 672 335
92 672 408
11 121 332
22 955 760
621 967 245
313 137 961
254 861 927
874 587 539
203 147 672
573 32 866
635 33 803
953 118 484
558 688 370
716 382 771
488 538 818
247 926 439
610 78 450
506 721 133
323 78 887
961 315 247
710 944 49
711 805 634
631 298 993
28 226 664
332 945 87
187 992 318
652 818 734
996 147 653
864 442 956
336 199 586
187 858 34
87 534 432
499 61 682
44 400 717
623 252 479
914 277 795
905 514 399
428 525 879
563 872 83
293 511 616
29 973 807
495 266 651
271 420 845
773 679 175
46 183 467
523 905 217
269 914 580
35 453 748
729 317 578
787 252 982
823 54 720
914 799 678
45 217 136
584 291 711
255 987 459
398 526 45
15 569 769
66 389 452
864 206 951
649 816 949
22 970 513
592 938 782
998 712 506
98 473 386
273 673 921
659 769 492
641 114 40
194 993 396
186 663 362
594 377 236
504 810 985
633 48 250
518 575 19
350 569 171
949 94 617
828 335 693
295 238 609
634 519 375
850 237 751
428 775 153
630 18 976
34 649 602
838 440 749
181 291 450
912 733 652
120 577 304
892 370 746
249 85 607
647 480 725
179 997 119
217 149 478
859 545 679
213 635 34
481 901 176
725 800 47
975 264 416
310 880 649
855 449 522
104 50 991
146 94 813
22 187 438
956 326 456
938 856 746
918 983 345
277 833 706
797 501 891
473 21 168
628 703 574
699 812 602
54 778 664
521 906 351
565 739 883
735 993 177
376 464 684
35 468 806
448 891 379
966 771 202
846 56 279
762 681 185
208 164 285
985 158 321
468 315 754
971 925 189
397 258 781
37 745 385
541 799 448
848 68 171
21 275 756
249 846 667
853 780 656
717 495 236
123 343 922
653 968 746
786 580 172
23 700 576
843 197 375
196 849 240
267 64 498
653 129 310
766 629 705
468 43 948
880 710 132
280 373 461
392 771 142
280 702 54
823 633 991
266 151 80
373 47 423
592 180 437
303 445 559
988 392 750
671 137 473
17 662 589
546 480 338
105 604 37
177 782 308
317 548 848
167 119 70
591 510 74
37 290 83
736 801 999
741 689 126
77 967 871
966 36 739
33 726 88
170 945 677
65 410 569
836 904 493
654 382 183
782 959 159
770 470 604
151 402 211
242 400 324
118 731 807
660 44 433
806 571 953
233 397 149
459 82 597
318 28 912
132 74 299
898 480 636
595 763 853
476 881 656
10 509 192
666 767 110
620 279 546
210 479 72
60 213 603
467 839 936
758 425 896
801 676 46
734 516 98
346 684 586
673 514 868
977 405 931
745 454 501
277 119 900
24 429 328
35 632 499
920 162 674
692 287 52
953 551 725
938 155 530
967 732 256
211 103 732
999 522 589
537 359 232
737 256 522
124 198 485
548 230 618
362 730 98
69 591 291
471 736 117
73 356 496
742 662 946
90 451 593
270 811 460
819 49 613
995 234 478
291 471 842
360 795 857
651 747 129
961 909 96
619 841 325
745 362 570
601 160 715
499 282 638
73 206 132
593 640 782
989 673 181
80 309 751
724 612 657
759 584 896
915 320 248
801 934 414
202 978 349
228 452 73
97 638 458
11 617 973
927 101 745
670 527 65
570 716 458
68 656 802
540 628 702
530 982 824
982 143 471
649 168 19
558 21 241
666 174 274
891 402 278
721 264 190
302 856 609
81 848 426
778 291 21
700 892 82
92 937 352
861 908 20
120 416 329
562 390 912
540 767 271
114 38 447
138 383 293
663 567 214
578 90 642
998 749 388
398 672 29
922 766 172
166 462 310
188 731 984
545 313 248
916 643 35
349 143 668
377 42 580
773 828 124
938 698 457
112 491 347
795 386 926
546 996 445
990 430 746
919 587 193
281 918 520
849 25 247
674 754 906
931 448 829
105 383 430
962 132 551
799 945 848
66 806 473
236 317 520
845 204 281
620 460 884
718 55 110
595 854 273
529 580 705
800 665 973
953 879 492
351 121 634
795 513 336
854 213 15
483 765 140
519 574 110
971 107 523
433 316 203
561 111 14
524 271 146
33 617 503
351 275 497
369 741 83
307 150 989
927 261 150
362 835 743
933 101 685
129 283 426
467 527 105
361 579 845
453 749 237
816 934 865
984 347 641
392 523 14
926 653 263
124 714 649
610 785 232
638 313 236
92 43 404
572 270 848
177 824 318
561 398 787
558 498 313
64 541 369
650 544 904
844 336 604
80 623 345
116 177 444
501 443 247
615 348 123
692 72 265
161 878 95
351 664 852
621 541 845
663 104 877
290 22 605
309 978 139
402 923 485
993 344 614
948 56 183
543 684 188
871 755 152
696 566 887
693 116 273
556 246 633
781 667 589
542 692 826
234 386 573
480 984 368
991 362 413
121 535 781
304 950 510
795 17 949
57 240 562
366 908 715
455 552 33
724 339 943
279 622 113
641 974 861
725 828 886
707 625 288
487 111 162
143 393 983
110 286 602
483 675 365
515 580 705
569 131 376
42 246 314
394 709 958
53 585 389
670 87 180
352 655 506
571 770 55
209 490 56
862 798 82
299 510 765
10 59 754
233 134 759
506 428 590
19 238 375
206 998 828
323 48 864
933 586 243
889 67 957
40 883 424
357 541 717
753 519 34
217 27 134
909 353 815
443 599 26
288 545 898
361 743 816
804 158 975
817 591 897
481 743 243
175 722 909
93 563 349
918 451 297
753 299 150
572 985 319
52 643 357
715 570 955
704 328 932
41 129 250
171 355 755
217 622 888
530 60 148
769 921 284
800 33 469
610 107 346
912 310 520
48 279 702
117 967 612
103 819 565
531 97 230
132 944 655
384 685 861
873 302 71
292 589 228
901 352 196
290 131 567
506 860 772
102 256 931
980 191 764
35 905 433
63 595 697
798 152 511
262 389 889
247 34 410
366 415 14
711 188 630
202 21 340
54 986 546
754 38 99
868 51 183
284 518 794
605 413 317
399 617 876
475 584 701
412 885 944
897 477 108
522 958 719
703 827 501
371 972 550
616 969 854
451 261 900
749 832 158
271 736 524
701 280 84
12 122 409
52 534 251
533 817 764
806 934 155
680 835 71
694 258 741
242 580 132
287 397 869
255 852 25
698 888 542
444 82 237
41 390 799
319 486 628
153 966 864
381 854 764
707 111 45
174 738 675
199 271 136
634 701 981
531 97 182
681 841 369
989 190 400
428 235 788
367 638 262
209 733 277
752 193 71
208 940 371
863 791 73
759 615 446
199 22 277
132 551 278
787 361 530
953 717 544
336 766 83
787 476 882
146 644 590
773 540 364
153 842 775
297 481 250
226 556 344
195 652 277
80 831 409
830 441 22
596 842 288
536 780 174
416 103 578
680 447 870
448 759 24
814 936 369
590 766 844
772 32 409
772 155 676
898 160 499
566 627 882
177 930 464
945 42 207
402 902 313
208 356 64
10 742 904
394 623 559
697 542 912
425 54 570
200 664 461
236 378 663
572 377 704
298 695 238
227 987 824
443 381 859
646 967 358
21 70 302
499 860 551
190 93 746
305 891 417
336 472 872
331 922 487
397 536 157
740 896 467
919 83 275
150 416 512
180 640 237
644 384 169
13 118 579
448 562 112
296 628 354
981 569 321
408 931 786
299 378 937
302 807 543
142 15 440
435 357 745
94 361 695
614 113 875
434 679 916
841 890 229
252 723 91
550 181 271
977 715 891
165 242 771
511 238 651
495 799 373
119 514 374
76 364 557
612 231 725
558 22 254
611 494 419
220 946 757
940 41 158
978 446 216
748 337 489
147 614 13
282 591 743
367 316 947
217 88 291
95 763 350
339 599 389
312 223 427
262 365 444
311 87 885
106 526 301
77 486 236
504 601 895
807 115 221
375 116 632
454 618 879
984 642 737
646 781 850
85 949 159
815 598 984
87 408 246
974 16 137
271 89 510
101 764 182
480 375 140
150 916 321
509 422 806
216 612 314
485 689 935
669 79 223
790 991 726
252 987 606
840 337 541
557 161 695
181 675 759
301 26 360
186 420 303
208 707 966
749 554 956
17 696 844
374 872 592
159 766 519
795 465 220
328 781 98
499 253 691
107 772 969
288 897 993
979 883 155
997 684 235
245 102 562
518 143 432
574 149 343
613 987 841
62 955 554
665 136 611
232 991 183
566 54 512
776 195 493
366 227 578
93 777 587
509 92 960
345 229 556
81 881 442
709 58 407
309 13 71
902 145 643
788 888 455
967 140 84
591 373 486
595 848 146
516 343 600
958 204 631
853 234 18
21 844 572
890 247 437
813 58 511
89 811 926
681 814 737
347 765 94
326 695 95
916 772 978
386 111 854
131 447 574
788 594 175
709 102 513
37 751 124
134 527 883
114 675 889
815 316 152
736 557 50
475 140 795
328 751 183
993 637 904
901 97 444
363 668 545
86 378 958
10 655 434
150 578 863
289 102 439
985 458 733
705 439 513
145 828 497
833 746 246
81 745 413
840 477 631
39 790 502
414 354 639
798 904 413
819 887 260
58 519 471
448 640 149
401 238 137
69 10 905
767 653 524
548 161 299
527 64 254
338 624 398
992 812 209
804 316 866
39 747 150
58 363 668
289 381 677
860 397 611
720 121 975
706 184 464
248 735 325
94 706 558
207 49 574
503 83 197
756 43 477
172 856 933
788 132 658
781 409 48
513 779 158
392 790 865
800 119 222
857 116 500
820 163 732
700 60 930
390 500 278
807 700 269
97 454 666
713 536 816
952 460 765
685 120 285
761 338 583
975 57 270
172 882 478
181 794 72
848 958 40
488 637 967
750 389 656
739 668 508
434 793 620
469 198 604
722 801 326
16 610 743
827 20 658
156 989 348
123 277 763
464 972 905
348 780 436
750 242 881
350 748 526
680 157 776
844 528 968
636 241 836
202 448 938
641 596 135
592 201 22
691 934 773
743 316 164
336 13 557
614 356 545
240 608 655
330 905 423
667 221 573
335 533 177
300 642 776
924 30 187
990 123 439
112 506 319
462 198 118
699 158 617
674 610 156
168 695 573
773 973 121
893 108 519
988 931 157
32 981 196
987 46 864
12 222 919
991 735 218
661 113 902
757 868 437
204 459 725
240 98 445
331 972 477
271 511 853
97 829 461
816 370 917
529 589 152
540 678 802
386 112 988
225 70 548
493 79 710
914 847 735
958 820 773
51 905 385
211 936 104
802 30 486
663 327 742
300 68 583
661 820 31
428 180 543
541 613 424
473 880 283
796 652 99
478 336 726
309 769 702
96 709 383
222 66 803
152 423 371
55 263 899
384 188 943
603 877 147
137 914 434
789 251 15
283 206 399
862 445 654
644 406 973
694 189 440
694 183 58
761 94 700
205 425 875
106 654 924
886 325 944
608 526 15
274 670 602
276 850 640
582 876 169
118 522 224
745 379 847
505 928 566
919 245 298
105 295 985
183 916 359
719 452 256
820 753 954
548 625 145
211 325 93
555 906 601
213 100 363
108 662 861
953 583 737
596 477 154
437 817 979
811 107 991
51 978 120
393 170 652
195 789 57
779 24 452
476 985 610
568 616 73
584 907 144
33 284 771
136 727 479
284 702 839
298 699 636
783 591 46
445 658 832
613 553 47
739 411 221
299 207 353
725 299 373
581 871 696
976 854 786
202 406 649
721 882 456
997 629 203
632 362 800
324 791 374
716 62 233
580 246 188
827 644 995
468 784 110
587 499 241
535 681 130
218 589 748
978 891 626
877 466 356
583 326 523
851 596 262
896 771 312
164 993 867
893 478 198
659 926 403
319 196 138
297 436 217
310 750 152
32 374 878
192 951 409
215 801 884
775 109 574
921 665 870
73 756 246
220 113 464
353 915 663
966 346 825
691 794 225
818 246 657
238 930 803
808 943 131
666 534 344
783 670 51
327 898 681
481 181 972
388 980 791
689 809 330
797 458 135
109 60 431
40 383 748
680 557 888
445 647 227
512 931 819
832 88 260
917 491 983
599 711 401
729 878 593
873 621 737
902 24 100
73 379 434
512 849 429
105 661 388
181 888 284
499 268 726
880 412 128
608 447 718
125 407 341
967 839 753
834 597 525
368 62 841
271 56 759
419 649 820
600 311 244
687 418 169
607 18 562
873 231 42
783 950 155
716 239 290
873 370 304
266 41 800
643 570 125
971 610 692
200 699 286
828 642 106
59 731 159
191 516 286
960 809 417
831 590 295
194 330 821
354 735 109
942 657 241
907 502 306
782 953 61
434 119 811
700 131 802
490 644 553
23 633 493
482 310 664
894 431 750
601 364 136
158 383 483
128 984 428
779 361 208
924 276 546
981 654 33
715 443 614
462 244 661
911 109 489
803 915 559
535 173 80
735 782 277
813 428 353
919 844 301
729 236 660
711 816 21
391 522 980
707 618 981
71 576 351
932 362 68
561 647 462
387 235 922
86 339 527
161 325 424
982 612 104
996 702 151
803 122 749
693 284 386
153 324 704
571 900 436
819 960 673
180 867 279
174 36 589
61 275 120
438 921 205
329 809 489
834 687 298
110 439 593
627 523 903
788 481 364
474 331 42
124 28 195
498 440 374
130 366 502
108 428 692
438 362 313
511 460 727
83 926 845
392 747 16
793 881 157
865 469 987
643 181 775
975 42 191
436 109 891
88 681 312
250 603 881
195 249 341
855 153 388
918 601 208
335 682 502
726 216 770
960 196 700
184 140 859
221 276 153
122 535 70
128 925 339
243 333 927
828 188 888
725 285 886
49 530 249
186 725 314
476 969 600
442 814 875
414 982 333
17 560 940
837 942 352
454 408 64
746 196 426
265 13 100
814 692 943
809 133 751
110 888 185
204 876 557
461 111 681
704 434 787
177 126 67
927 327 382
661 446 228
868 984 759
669 413 551
360 489 213
943 696 271
682 489 151
237 631 676
282 165 383
929 504 41
349 493 954
85 477 295
688 396 443
976 179 549
421 478 227
900 421 947
653 209 744
85 657 804
990 437 653
894 335 409
503 231 659
196 597 388
168 887 820
500 208 960
64 466 352
112 506 453
745 266 562
169 909 12
597 733 364
259 730 522
747 420 815
334 476 130
725 158 565
61 690 435
320 273 371
66 327 760
500 561 128
357 907 20
401 900 617
883 994 213
810 938 154
281 710 347
563 880 793
39 99 729
18 978 477
926 558 757
143 719 573
895 629 414
383 554 914
533 907 14
883 928 974
222 779 896
746 310 933
310 886 160
741 65 851
331 192 471
939 551 841
782 71 12
603 683 873
503 581 60
297 375 717
169 863 295
19 968 863
904 327 433
31 829 937
159 789 872
330 263 766
323 994 484
415 23 120
952 636 525
883 554 312
527 946 843
612 308 402
145 407 59
262 944 557
686 343 432
902 828 150
203 612 431
750 884 508
887 428 986
574 510 32
750 338 795
777 213 356
623 68 942
690 18 389
79 606 809
626 457 503
628 876 124
454 313 983
953 249 356
304 725 838
964 405 883
633 92 522
724 625 513
541 321 815
313 511 817
25 641 741
341 471 764
404 548 746
105 378 314
41 496 804
829 154 974
433 535 254
281 926 70
941 519 305
850 792 720
574 287 437
390 488 637
133 409 522
467 401 302
131 662 315
40 556 171
364 748 954
168 248 860
861 179 644
525 47 245
26 590 174
269 790 99
769 495 226
199 90 28
276 840 608
595 855 726
23 474 926
910 73 459
45 927 418
450 507 329
537 158 937
131 944 823
414 132 907
963 289 32
325 203 665
127 803 267
208 161 21
728 489 238
537 954 487
444 676 382
523 194 456
695 171 757
123 627 70
281 66 758
296 217 890
569 481 374
509 591 230
450 117 783
882 515 310
715 254 642
595 746 48
833 992 158
803 572 301
168 451 898
535 336 672
431 173 626
897 498 263
701 963 749
748 293 974
503 44 151
235 568 986
233 891 794
801 223 567
51 504 689
362 233 587
144 734 327
828 288 382
467 888 778
192 97 323
895 993 76
326 951 538
675 285 777
278 628 76
489 733 857
782 141 95
556 170 966
629 198 447
981 709 502
645 121 356
157 808 672
718 410 847
832 654 742
593 43 956
847 935 764
967 799 327
293 935 404
564 672 616
345 880 794
59 796 501
90 934 645
475 652 382
605 299 191
902 659 555
451 336 241
874 308 25
127 13 683
694 543 373
631 681 990
392 773 823
916 274 672
549 84 372
546 268 759
135 285 732
968 140 65
539 150 336
770 145 393
725 366 231
533 952 261
934 650 805
159 898 15
187 309 652
360 774 994
896 104 588
92 709 764
827 327 242
628 421 820
979 838 209
699 770 441
787 426 955
528 272 890
750 985 423
599 891 10
610 934 375
914 575 369
831 26 726
221 565 414
212 51 390
861 272 712
734 127 951
283 833 597
929 12 359
774 186 119
47 268 123
47 921 547
643 359 813
140 959 717
974 220 162
782 336 179
205 97 792
646 142 729
765 815 997
761 137 299
432 955 736
144 684 257
691 581 981
122 427 765
722 881 519
974 322 775
147 576 517
740 486 174
56 495 129
217 539 61
334 686 166
885 971 386
823 143 401
171 635 801
992 792 269
299 736 169
359 279 642
337 818 603
338 233 85
865 733 979
323 393 533
238 412 155
554 153 939
294 59 875
154 445 394
642 803 481
835 540 990
730 329 428
28 889 351
264 578 987
258 756 507
576 532 71
241 644 798
146 208 830
226 483 845
456 594 985
933 13 270
185 307 128
836 443 933
144 432 81
670 439 555
999 597 752
726 834 976
986 901 10
491 127 694
542 726 31
565 112 305
403 60 535
419 904 839
612 727 10
330 234 792
553 413 897
833 213 887
466 615 292
768 390 226
795 320 112
592 693 217
549 400 696
326 602 52
100 321 25
186 478 867
171 267 370
847 471 937
240 701 809
891 476 409
895 802 364
445 681 636
273 880 642
804 650 499
241 55 163
843 549 68
214 966 653
166 960 392
16 858 210
343 984 657
127 725 933
568 82 351
837 581 138
40 975 84
838 488 26
357 158 943
333 707 993
765 251 406
157 399 807
475 855 634
302 806 859
360 880 50
717 331 665
270 370 573
518 440 690
597 323 226
240 961 552
135 274 345
495 736 325
288 990 579
675 453 762
763 214 572
149 259 635
769 10 247
341 148 918
783 86 878
56 640 370
825 650 261
292 864 519
67 301 844
140 760 360
619 67 891
514 604 21
991 689 927
481 673 905
408 153 310
725 981 38
156 729 37
929 322 135
376 203 778
452 582 402
852 773 713
796 684 138
442 382 82
441 166 893
21 534 396
229 131 989
191 333 450
468 515 744
325 955 491
42 479 842
127 527 956
179 817 335
518 141 929
674 56 176
361 133 872
691 367 897
960 449 267
111 689 191
298 20 83
886 940 812
53 983 229
879 29 683
778 919 656
748 440 979
513 177 49
980 685 419
885 555 714
266 310 809
867 691 133
591 307 534
897 150 408
73 225 299
413 685 576
551 176 328
805 636 278
64 671 144
912 32 176
723 445 660
839 912 40
925 597 841
686 175 758
898 57 500
196 430 241
535 52 108
950 353 93
802 487 72
833 554 464
810 965 874
741 71 124
41 489 143
246 321 865
592 763 212
342 403 780
290 373 226
947 832 201
109 962 39
559 833 304
34 468 543
354 746 541
239 388 651
354 440 196
402 694 235
110 556 21
544 365 427
474 651 63
49 226 111
694 294 537
206 799 18
235 661 872
14 988 603
534 103 241
63 269 956
426 252 568
111 428 697
504 23 751
717 842 261
120 931 332
461 20 352
549 466 411
555 825 893
859 636 490
838 493 681
763 500 833
247 663 761
177 670 244
247 715 862
192 883 255
118 406 354
902 200 372
800 536 968
980 251 110
753 36 828
655 410 333
124 326 195
472 879 548
236 954 881
933 151 721
552 251 180
391 504 125
832 358 761
342 605 843
554 914 139
645 707 241
193 736 967
726 602 665
842 136 607
984 446 734
606 45 726
931 657 786
649 804 853
422 341 551
294 619 742
855 933 147
95 169 590
214 273 496
831 117 918
976 810 732
631 329 74
411 558 236
850 897 654
280 882 133
228 408 519
728 347 528
24 536 655
536 145 787
77 884 357
74 653 183
496 831 311
437 68 257
629 98 757
386 764 561
661 430 378
476 367 610
295 176 912
654 895 828
617 664 466
260 738 507
763 546 56
361 739 549
156 381 768
913 71 842
793 637 552
703 94 553
668 756 555
131 642 536
282 728 951
519 271 214
415 542 720
362 739 415
712 630 198
986 137 935
286 564 774
61 629 463
86 771 260
153 721 236
134 890 193
640 372 765
966 612 233
390 590 51
132 493 779
285 579 226
90 792 301
335 783 479
271 576 52
501 960 400
459 807 959
746 198 276
678 33 345
949 478 76
133 56 655
440 78 746
927 412 822
352 527 234
902 402 87
903 519 379
159 423 818
797 502 321
83 357 834
399 846 721
652 122 329
306 74 414
182 53 474
472 971 780
439 793 11
321 974 428
781 470 653
576 221 659
167 913 487
924 439 778
227 985 89
904 346 758
626 985 733
70 131 908
838 55 554
853 56 615
746 370 426
64 186 954
976 332 743
652 991 736
828 906 188
734 195 664
782 458 33
151 758 321
252 932 992
176 843 15
147 227 626
745 280 984
493 57 816
855 160 672
186 272 131
468 214 861
865 765 810
199 506 404
266 450 362
368 709 856
750 239 159
767 576 330
20 187 978
125 457 874
918 328 141
910 786 638
252 36 650
102 742 148
378 993 745
228 75 944
628 419 20
579 323 953
17 552 118
520 868 785
774 54 901
374 17 763
669 751 939
61 903 128
548 683 337
514 415 968
581 118 188
605 136 919
844 458 342
133 883 78
611 524 692
402 917 992
11 312 374
296 936 985
134 954 395
216 898 52
735 668 935
359 65 783
626 343 29
538 891 786
40 790 489
559 295 437
452 635 734
42 282 844
356 527 93
480 928 28
915 538 235
510 222 662
563 149 318
457 390 171
566 222 34
841 931 620
149 502 846
43 975 171
925 819 691
323 898 753
369 726 144
100 220 796
119 335 778
587 299 15
996 342 892
647 799 464
915 610 752
874 983 200
460 185 824
121 771 375
956 537 253
961 219 25
586 180 892
972 816 624
772 604 452
588 815 231
440 311 682
334 680 830
15 498 167
173 79 334
771 939 632
184 60 388
896 117 695
775 496 439
996 350 687
837 361 906
135 704 568
829 954 147
236 618 954
224 878 769
84 174 243
593 504 931
766 302 605
274 674 977
108 838 362
674 50 569
718 612 915
787 879 369
471 142 742
196 340 949
536 995 693
454 705 628
506 905 779
738 214 945
259 822 945
631 734 559
102 639 511
156 289 903
877 482 931
768 127 373
120 521 587
390 487 91
58 264 13
198 922 590
525 174 356
305 943 645
694 332 865
671 190 862
381 330 829
319 218 540
311 942 172
656 24 902
677 450 881
587 704 526
445 619 145
290 699 92
958 547 66
523 794 329
707 397 819
964 728 112
387 39 896
770 685 153
118 769 601
805 612 128
588 852 999
278 482 967
292 406 478
98 48 828
568 127 929
950 779 274
517 909 731
608 537 943
482 562 308
390 650 214
966 376 215
641 818 556
804 593 79
698 521 315
591 394 532
946 442 77
954 308 642
415 947 864
648 798 213
572 817 209
365 484 222
689 78 505
799 109 174
684 154 310
40 465 978
210 795 393
287 650 451
196 788 729
712 564 359
405 756 460
113 986 687
564 707 106
754 529 197
343 659 567
831 39 108
917 436 779
457 671 883
523 311 823
520 200 340
189 987 522
359 309 664
196 36 323
57 181 858
110 199 863
663 439 357
747 468 353
687 808 69
438 800 611
276 879 124
491 213 702
577 961 910
516 983 723
281 880 549
835 477 343
864 595 652
610 281 743
931 610 96
510 748 169
818 741 245
915 381 521
246 298 414
504 574 324
992 489 661
672 492 22
23 303 556
34 672 192
405 639 238
376 425 69
437 934 154
995 31 717
831 374 740
72 415 714
416 611 11
126 282 511
453 186 498
891 202 45
784 638 94
10 792 214
128 250 608
933 185 408
928 793 999
480 333 773
774 203 589
265 33 531
782 671 203
83 475 426
852 11 703
426 878 735
497 399 799
116 752 442
991 421 725
784 51 665
340 668 51
712 993 642
383 620 876
179 291 387
498 173 693
790 660 524
872 917 606
70 953 806
232 57 474
775 358 148
168 665 986
130 431 789
10 460 609
137 516 582
84 28 901
261 683 45
862 638 469
807 47 920
662 558 96
45 226 703
195 348 972
495 632 382
262 394 729
610 198 51
596 37 679
217 667 402
49 756 625
761 165 228
323 836 213
238 925 634
488 52 688
309 218 818
31 286 839
633 96 27
463 338 746
872 525 186
983 852 42
102 804 339
438 177 319
206 375 306
799 113 579
664 116 921
750 17 240
505 176 75
738 940 996
235 733 663
921 110 350
331 411 80
738 690 785
919 492 83
506 166 119
773 129 65
198 655 604
316 956 720
660 95 539
220 590 968
562 82 793
853 382 245
315 145 426
37 393 623
374 496 980
696 996 651
406 549 759
402 888 571
757 423 354
898 809 608
905 624 186
79 915 694
937 479 875
562 65 296
375 137 458
541 725 484
475 104 522
359 873 209
585 975 846
739 270 894
684 424 359
634 31 955
130 939 375
184 549 439
357 246 716
968 600 907
345 862 757
68 973 248
651 295 436
213 648 550
368 146 242
856 96 291
389 531 306
883 733 90
72 865 956
12 696 630
631 883 689
478 920 19
185 447 964
558 640 713
186 758 406
515 922 140
473 186 745
979 800 439
913 30 144
348 491 613
39 971 187
673 274 18
535 117 920
821 995 205
538 632 213
962 304 402
512 758 308
701 588 116
112 688 27
743 665 584
280 758 169
793 262 327
649 820 68
649 886 12
839 740 35
782 557 832
854 592 747
717 408 128
335 820 961
579 847 431
646 754 471
660 996 857
765 934 576
600 697 488
875 942 596
714 581 303
264 205 457
469 293 50
586 839 958
931 569 759
209 974 305
961 13 807
98 965 254
702 84 266
599 772 22
665 296 191
334 44 386
513 689 877
380 582 43
245 768 153
517 452 849
238 419 770
642 32 186
66 519 324
74 475 581
743 85 812
570 998 819
137 641 255
412 143 737
544 377 767
460 613 109
858 308 528
154 761 532
347 63 263
245 898 471
259 748 701
581 252 406
913 25 761
311 525 919
670 781 889
10 685 168
141 696 265
795 210 353
158 322 611
555 425 247
152 402 863
279 189 91
722 437 216
812 589 739
126 334 22
111 710 361
162 497 50
769 987 418
977 334 162
336 416 740
167 871 454
597 145 507
666 316 479
442 178 928
661 241 56
581 682 329
991 156 596
155 221 947
954 233 343
314 895 774
639 988 267
44 706 223
877 302 537
526 342 145
178 956 734
271 812 603
676 109 956
85 493 665
751 959 472
174 242 435
781 252 49
262 755 874
865 565 51
377 268 567
707 429 965
663 754 142
452 231 776
205 628 906
395 702 31
127 273 612
26 250 424
698 911 584
873 614 803
831 180 233
773 379 893
385 593 305
47 576 109
851 264 129
317 693 558
427 485 255
717 764 351
548 754 195
684 410 46
208 730 543
588 877 77
887 446 47
475 550 890
812 19 596
309 252 81
352 772 850
484 801 855
221 942 844
606 174 666
137 873 192
157 777 956
294 44 711
630 108 532
389 765 563
423 514 707
557 697 13
514 352 954
819 567 975
667 603 461
44 939 702
832 665 557
29 989 625
547 175 374
662 339 883
593 299 93
604 114 48
68 347 412
232 795 408
568 880 485
670 13 185
841 258 748
11 527 773
838 956 391
727 883 69
377 541 757
754 611 129
485 777 346
844 295 144
421 854 229
692 210 445
397 155 714
278 391 15
828 275 518
919 155 397
115 613 205
955 250 146
564 89 485
114 604 959
614 366 450
176 788 318
126 536 921
67 409 752
179 976 751
102 292 786
162 743 400
652 242 798
867 256 147
778 205 994
379 969 24
737 899 491
40 619 969
27 357 852
872 384 695
794 255 373
402 168 346
805 348 199
923 76 741
36 181 491
635 279 455
575 650 841
273 689 743
923 722 391
885 22 572
640 998 926
722 631 949
294 799 945
652 368 875
773 311 442
293 523 121
814 911 48
646 475 759
44 783 517
499 176 591
812 152 645
539 259 475
788 498 105
921 597 683
762 187 85
101 993 929
778 237 936
306 817 531
57 567 127
766 987 371
376 636 64
508 32 608
225 416 840
994 95 648
111 883 318
703 767 548
45 789 706
973 518 585
383 113 748
460 623 341
617 270 155
198 59 529
342 683 805
269 445 926
560 283 868
950 654 172
843 59 908
111 754 462
843 131 309
641 589 122
414 155 659
545 743 655
757 228 85
915 193 468
838 352 91
18 121 832
56 542 789
962 44 266
66 384 476
906 195 108
360 586 700
230 569 951
881 492 281
671 63 233
527 734 955
277 57 464
272 135 857
597 994 12
996 105 59
959 601 768
812 144 521
192 122 869
872 477 84
417 162 814
378 872 17
969 916 234
575 708 840
315 545 120
128 828 752
313 17 710
680 905 142
226 137 335
932 283 613
312 887 532
823 561 198
809 762 275
308 129 387
79 384 449
807 448 584
510 742 597
309 611 911
322 817 148
928 502 257
137 12 868
650 748 327
674 389 195
159 514 337
460 904 301
632 584 178
512 123 355
464 869 353
24 827 132
639 267 690
883 377 932
925 148 380
758 285 621
22 231 511
762 399 100
973 476 119
99 31 294
165 972 444
97 982 201
522 602 100
936 346 122
903 104 25
84 681 584
744 44 379
127 745 298
392 845 112
898 953 32
863 786 680
930 513 558
72 712 332
193 276 706
202 247 53
475 214 681
798 638 49
922 743 564
823 896 691
408 43 320
901 509 740
796 446 524
376 445 176
30 992 765
437 72 804
160 693 396
658 230 784
741 49 154
183 23 130
827 330 580
71 640 23
452 844 155
956 579 448
276 403 231
598 429 122
157 507 452
897 559 677
783 715 915
972 578 112
342 258 856
529 904 11
647 45 974
173 383 978
617 63 472
514 455 655
314 374 261
217 310 862
295 391 993
592 522 459
137 461 756
544 986 111
720 321 842
145 189 902
944 313 95
218 791 540
614 754 18
577 106 759
330 233 570
887 521 130
918 283 828
856 28 691
416 204 755
800 886 93
99 927 475
964 256 163
829 20 444
255 352 938
596 431 644
296 617 200
613 563 763
695 76 628
101 20 370
597 693 80
957 444 684
738 598 53
581 24 155
829 400 944
769 976 421
711 324 70
588 453 857
553 873 32
440 254 873
865 432 63
926 980 197
262 88 714
551 166 41
70 383 593
221 20 935
661 319 489
153 807 762
249 123 197
562 805 154
515 568 421
722 787 294
983 361 860
967 607 826
864 775 158
529 244 345
185 497 817
302 849 86
15 603 143
916 820 290
793 405 584
843 435 333
438 736 205
609 534 261
280 946 219
527 274 798
949 36 761
153 710 409
741 313 175
377 924 297
508 30 151
353 256 741
385 106 549
300 735 237
387 711 661
100 170 858
580 436 251
729 968 200
262 23 579
856 99 214
153 531 279
396 90 944
45 449 353
683 238 417
265 189 827
20 202 109
179 518 283
116 647 478
460 883 281
179 247 116
150 232 577
367 842 732
613 332 855
645 302 982
623 49 754
582 106 250
233 999 851
421 863 794
883 786 461
377 931 272
577 224 369
246 817 625
830 879 271
721 891 345
93 236 506
999 942 750
838 211 395
287 367 981
44 982 650
117 229 568
378 600 144
32 990 264
28 358 783
996 456 248
999 832 299
485 314 981
185 707 565
546 685 44
203 248 51
951 844 47
916 682 627
636 102 212
940 474 838
845 200 490
793 723 530
164 606 922
590 494 272
558 772 623
480 829 313
603 400 463
205 266 923
991 427 939
184 236 321
231 822 377
651 790 194
912 698 790
218 311 92
844 632 405
673 759 181
48 992 825
687 576 640
123 397 977
508 339 835
76 168 910
509 654 144
58 485 962
173 835 106
947 701 368
271 682 207
720 569 633
108 616 335
548 379 131
660 917 29
841 35 517
331 743 87
736 157 350
870 99 701
923 468 638
234 348 102
82 207 424
784 869 554
417 131 692
709 203 516
402 524 867
291 778 372
104 453 977
139 839 665
984 326 161
275 113 207
62 580 645
43 709 964
459 662 986
766 617 65
203 276 137
193 553 814
110 329 616
639 511 809
427 270 833
118 497 922
547 25 956
258 641 783
467 828 885
61 360 879
864 702 352
309 13 427
780 415 61
84 149 932
211 897 612
788 701 29
645 294 422
315 781 731
557 603 235
648 242 756
443 954 119
741 84 378
400 151 948
634 885 413
432 820 340
755 604 125
832 414 936
594 253 991
460 313 902
626 509 369
859 565 692
950 555 677
336 614 965
934 378 717
377 255 843
86 820 886
522 588 755
791 549 420
952 380 254
659 135 257
797 867 54
801 646 471
990 204 862
878 771 95
263 559 193
420 323 780
720 962 878
245 338 661
876 602 250
132 588 285
242 818 62
242 760 631
84 471 524
218 666 448
789 957 33
171 407 882
496 126 954
901 126 28
65 729 429
155 633 741
881 80 606
565 481 61
872 814 986
716 993 668
669 793 166
643 44 419
605 947 797
626 425 880
488 717 285
217 98 714
709 621 79
690 50 789
446 260 359
900 520 219
146 29 273
797 70 944
363 934 869
712 196 122
183 329 446
827 162 883
380 113 809
316 712 467
620 381 81
92 233 725
193 839 584
933 264 144
468 534 50
597 54 434
560 728 356
188 729 299
987 760 246
709 52 995
16 836 882
286 468 221
292 767 512
905 402 688
459 665 382
655 998 367
818 713 139
486 202 77
640 138 716
945 584 883
301 347 658
541 496 945
895 445 167
176 490 233
327 468 25
725 453 616
93 636 829
60 794 851
394 734 220
177 778 920
348 404 613
454 180 255
817 876 208
273 527 753
137 542 254
758 352 837
156 465 68
740 372 245
463 750 236
536 812 153
977 58 467
119 824 709
270 617 764
758 416 846
895 348 954
617 931 326
987 428 688
688 887 610
531 46 582
611 64 971
207 296 493
970 584 243
469 729 976
495 80 27
336 511 819
450 701 552
307 501 728
861 686 742
20 425 66
155 322 103
663 901 191
869 686 202
318 705 10
586 785 138
25 309 777
855 122 923
472 874 545
956 75 198
944 579 268
659 450 776
671 46 367
318 594 763
586 177 862
691 415 331
538 602 253
646 810 257
849 568 269
923 243 343
164 826 259
502 224 785
665 549 312
597 120 940
365 490 254
882 369 288
885 725 12
486 544 26
378 49 228
92 863 261
125 300 493
826 931 681
482 702 892
79 166 631
959 461 527
531 415 649
94 648 557
701 378 433
643 873 291
265 524 851
910 550 208
51 571 873
244 389 47
777 192 59
680 223 390
636 107 893
129 763 332
439 700 494
430 631 486
700 847 37
514 460 261
904 983 730
579 376 306
514 306 411
267 920 547
392 817 95
291 956 444
327 700 520
48 123 926
423 68 328
445 275 231
509 825 568
242 298 173
764 125 331
395 988 128
674 118 727
192 543 697
779 286 409
974 417 191
902 207 638
88 650 992
304 804 391
676 181 428
34 997 112
558 404 685
370 444 540
825 747 111
356 679 861
388 175 510
293 729 829
979 527 278
873 565 241
175 980 19
210 613 63
672 372 183
261 528 844
498 20 229
408 106 907
107 793 179
407 654 187
443 907 758
466 136 310
577 171 789
47 188 961
931 861 631
745 108 416
234 876 101
857 948 129
725 989 610
905 798 495
547 485 58
697 16 116
390 931 526
373 666 927
287 502 774
159 31 780
759 445 560
391 298 896
765 434 500
978 273 855
71 262 940
558 954 667
998 150 300
500 666 219
132 465 656
720 509 625
831 732 297
302 554 449
434 28 505
34 808 759
929 981 673
304 423 657
149 202 849
972 144 896
319 190 567
651 370 604
397 863 978
209 682 610
103 219 326
334 961 126
58 805 359
951 102 26
359 201 565
115 399 322
21 750 338
22 692 547
116 791 227
66 998 243
845 395 514
679 959 580
211 328 49
576 20 299
16 504 153
507 159 335
802 389 588
520 420 261
110 799 674
756 75 526
697 864 255
455 612 903
406 490 715
313 419 611
420 499 818
630 920 514
212 312 363
136 556 294
736 553 235
125 34 581
12 189 483
453 545 133
434 659 499
367 718 460
573 778 182
183 419 607
207 731 101
23 133 729
503 133 900
745 115 570
836 238 288
546 902 154
32 755 232
928 774 819
848 642 795
18 250 546
444 978 679
752 315 168
739 200 249
314 683 822
396 642 281
605 57 272
675 544 30
531 643 296
334 424 719
368 47 958
984 439 365
478 116 824
428 659 140
989 780 203
989 815 543
894 148 223
418 914 612
403 648 111
962 431 524
99 835 895
754 886 108
288 725 666
922 105 261
990 210 628
167 951 544
612 955 60
869 60 787
645 206 942
12 425 540
637 550 250
243 391 871
258 90 314
694 856 527
203 557 680
374 202 917
159 944 67
201 472 675
975 814 313
149 917 643
360 14 783
913 117 640
27 993 613
650 295 558
551 998 824
753 412 534
426 911 478
591 528 299
399 87 332
102 55 690
197 918 370
49 406 847
845 639 576
74 945 830
336 853 177
969 842 95
235 116 459
847 625 716
464 414 96
120 861 342
241 565 709
687 132 800
331 31 710
634 223 472
841 748 115
550 459 28
776 938 642
341 468 843
489 252 965
435 363 73
79 576 332
452 654 856
39 538 123
71 884 952
709 656 570
550 174 845
625 685 903
235 795 552
565 784 628
377 701 150
450 53 502
274 540 982
133 872 669
843 580 633
998 870 771
119 266 628
103 587 327
148 679 341
627 551 713
139 505 332
536 397 65
378 279 734
316 661 128
788 443 192
69 519 458
842 996 764
889 238 559
233 476 574
894 566 338
419 80 793
670 437 919
886 540 105
620 320 214
341 779 673
364 230 671
176 634 352
823 183 451
240 88 365
588 908 455
39 338 270
542 609 948
417 260 600
360 678 405
180 296 367
402 173 582
205 474 680
647 446 77
136 561 774
394 10 632
330 827 702
567 53 628
289 371 642
268 692 619
105 498 946
404 301 25
376 796 32
774 378 879
25 313 959
491 894 997
105 211 22
794 907 117
355 267 765
933 211 157
133 311 911
33 94 142
235 489 986
622 676 365
426 214 504
972 231 628
845 751 910
112 193 956
774 429 875
304 158 842
148 576 675
62 383 175
527 221 425
350 292 798
997 530 888
568 500 338
994 364 737
56 661 458
59 279 496
219 710 340
539 348 129
972 349 823
368 793 577
676 858 367
196 396 890
403 455 517
183 357 486
95 807 727
133 86 486
667 377 38
458 352 668
520 55 564
927 988 875
151 329 401
699 887 797
987 287 790
934 477 253
603 355 485
92 266 659
51 95 272
201 862 574
425 345 35
313 588 981
663 738 383
643 497 370
171 63 555
572 731 76
754 543 943
159 967 227
859 184 101
699 937 322
635 504 151
308 208 257
297 605 384
149 358 305
264 76 884
652 768 372
978 830 507
137 532 403
921 988 717
807 91 380
509 365 33
402 79 575
55 788 496
670 584 860
761 316 891
452 154 299
966 758 419
599 98 878
976 539 202
917 505 174
34 355 421
924 226 433
263 77 406
601 320 389
851 195 13
607 190 915
702 376 806
765 824 528
371 957 731
874 568 459
806 536 444
699 499 602
419 82 842
377 232 628
973 298 94
101 377 727
606 421 525
854 467 675
313 391 129
323 997 53
873 176 233
810 191 271
356 51 720
458 881 336
702 782 875
251 379 117
488 167 957
870 809 139
877 700 203
274 344 649
311 631 393
141 909 837
225 59 614
467 528 906
865 195 702
630 859 354
532 83 606
362 838 749
960 813 889
219 32 388
381 666 453
774 279 642
155 570 708
828 331 240
221 463 935
704 107 916
926 166 751
682 835 57
451 236 912
131 344 559
646 418 13
137 47 962
989 523 195
215 275 983
451 499 633
801 488 971
657 917 349
512 134 668
361 14 427
994 306 173
437 170 948
225 992 377
532 450 33
876 150 466
461 68 703
277 637 205
462 115 818
226 490 914
641 382 929
50 269 538
346 495 34
414 33 493
797 14 194
896 21 766
980 361 172
451 47 776
792 518 336
22 124 886
274 139 905
731 606 803
410 588 101
434 48 940
779 557 676
679 71 274
849 104 786
172 66 747
763 472 696
664 758 407
815 421 688
715 279 971
154 872 458
989 485 640
763 822 18
620 529 314
302 358 647
12 755 935
21 162 87
429 22 549
964 203 773
83 637 300
120 242 184
36 296 497
170 243 500
199 121 492
901 739 198
569 469 315
689 546 363
917 97 443
884 166 702
744 149 967
148 963 370
812 710 329
585 482 670
135 496 306
78 944 893
74 472 843
733 260 449
749 351 651
311 979 633
623 439 770
87 749 279
550 212 418
659 498 24
554 982 748
898 720 820
656 434 791
184 674 523
351 884 610
876 122 607
911 481 318
401 702 102
982 273 777
115 162 575
297 28 747
810 359 935
401 573 723
262 962 717
394 550 99
572 161 318
662 828 110
442 319 71
532 287 678
307 161 415
602 489 323
485 330 267
961 443 605
300 720 204
482 601 284
289 845 743
363 548 848
192 48 663
178 947 397
861 113 181
300 10 444
588 88 378
865 446 283
791 320 888
639 458 370
364 216 706
474 720 888
709 162 563
746 516 130
302 742 381
72 699 176
901 979 764
602 891 355
786 225 693
86 25 932
497 297 854
895 41 692
91 28 679
496 126 25
309 91 936
465 286 691
627 295 749
677 377 922
820 140 74
845 479 600
327 572 927
455 806 539
426 634 904
947 484 896
537 235 835
429 619 902
85 722 842
291 833 502
106 541 807
160 355 824
367 464 782
994 472 880
735 794 686
513 609 165
942 891 583
602 965 75
674 121 995
472 395 46
37 902 591
977 780 195
36 858 327
831 287 574
439 793 501
195 773 858
273 506 223
476 53 415
370 68 165
463 515 697
779 246 577
427 74 930
949 116 434
399 526 941
428 327 224
555 299 607
995 675 341
391 447 550
137 527 289
778 222 505
41 571 390
103 531 338
310 163 835
578 931 403
394 57 684
814 981 919
289 982 762
788 474 52
310 897 973
394 438 75
257 585 972
673 57 212
670 777 141
585 773 447
176 253 963
935 122 288
550 366 193
576 812 727
884 568 699
657 740 14
234 45 560
275 13 482
805 335 978
118 342 820
538 930 767
997 289 915
278 160 452
105 886 265
498 124 311
959 625 515
820 574 417
512 651 438
969 133 620
532 764 614
508 206 773
700 552 875
959 180 735
893 469 58
804 153 973
510 696 417
881 938 91
718 321 191
522 975 449
76 445 734
984 495 152
110 515 767
119 270 405
207 884 95
100 667 367
440 963 631
19 470 90
592 837 321
974 273 489
410 474 833
672 374 844
707 847 81
348 418 466
416 868 74
380 323 966
772 424 472
907 262 655
696 849 220
77 353 805
939 562 162
627 724 243
549 842 132
850 762 693
45 971 357
190 424 920
387 870 72
487 625 111
485 162 222
511 999 258
438 650 307
961 64 910
148 904 621
551 773 713
906 249 498
34 995 942
922 312 778
482 650 757
372 622 210
690 934 456
483 569 779
846 207 399
691 238 25
569 852 278
991 37 495
183 954 798
125 306 33
202 636 117
880 150 662
743 447 891
527 761 476
877 67 968
587 104 657
580 429 647
251 910 45
913 237 417
701 179 337
348 954 167
306 449 366
353 767 849
320 185 693
325 908 582
320 48 622
991 517 386
429 253 332
266 22 849
598 780 552
413 997 831
473 96 952
813 397 208
879 781 702
775 663 956
184 759 677
679 156 909
923 385 261
338 481 833
467 235 816
355 494 862
209 867 705
578 912 398
371 543 980
836 19 462
563 862 933
173 700 342
955 697 266
465 296 46
290 954 363
11 116 226
420 97 331
474 894 599
677 479 809
822 508 180
957 675 204
383 802 488
318 630 577
447 720 674
599 508 717
274 103 580
143 753 886
55 897 478
486 42 575
265 475 542
395 829 86
12 367 232
138 350 899
591 883 749
12 199 65
730 79 316
841 293 211
904 140 673
426 195 719
567 458 88
273 114 668
418 662 85
206 405 12
937 337 18
834 747 190
392 808 243
641 59 222
148 265 717
361 876 419
439 175 690
842 353 598
131 292 554
524 203 269
791 304 379
498 925 233
482 560 133
561 402 939
857 777 218
393 250 507
732 941 579
752 544 651
369 97 413
832 574 885
333 618 537
240 894 100
754 860 696
974 909 677
343 729 252
333 26 524
788 285 147
818 264 999
627 190 840
11 369 457
129 61 678
864 562 338
467 66 234
55 121 927
48 715 531
927 393 708
281 388 330
832 761 339
129 401 529
675 25 763
895 748 326
539 907 692
327 250 580
499 897 152
927 985 385
697 604 864
147 455 352
190 84 878
536 433 870
308 649 577
190 94 841
703 34 595
578 115 789
952 894 425
821 651 982
97 783 591
508 928 245
564 619 676
24 131 765
861 633 410
600 327 751
392 607 103
460 981 897
727 989 54
918 833 520
768 486 95
958 824 194
386 69 298
40 713 934
252 605 893
473 182 235
611 742 246
111 948 859
352 935 60
218 714 994
389 280 869
146 737 331
124 490 635
224 648 448
491 41 959
455 759 708
33 718 519
528 73 789
175 692 478
539 707 30
657 92 191
512 433 235
822 619 983
286 756 235
388 834 661
522 294 856
220 461 154
478 409 30
556 806 710
773 70 290
568 950 453
165 436 221
424 813 701
202 482 156
780 730 58
538 71 784
165 219 820
270 326 912
461 40 347
839 374 775
181 566 702
561 225 731
316 66 670
176 79 422
637 741 384
649 118 172
531 253 438
626 875 987
355 291 428
45 430 662
930 483 165
785 925 331
893 956 164
711 133 773
627 51 782
594 853 262
995 579 946
18 578 383
133 935 236
122 182 73
450 992 591
357 851 166
847 676 292
621 810 309
860 94 676
810 424 564
916 160 732
707 349 130
794 877 953
927 212 568
546 691 896
134 671 13
923 721 443
696 23 511
935 728 52
70 495 404
939 568 455
443 540 79
936 627 25
858 535 204
558 999 656
386 192 669
302 796 956
280 78 162
20 314 388
415 157 596
702 923 878
811 294 439
487 927 226
992 536 779
942 276 445
826 247 55
550 684 988
281 954 140
614 319 731
550 669 466
983 909 602
440 266 773
62 527 432
971 218 279
690 448 937
216 263 478
534 859 983
72 818 539
29 73 360
448 774 588
75 783 256
258 838 360
631 899 711
911 237 43
838 124 637
537 361 60
986 514 657
243 403 586
630 706 527
18 259 385
241 795 658
858 697 770
519 252 153
463 902 992
619 485 66
988 383 512
361 476 656
171 779 487
70 750 622
921 967 293
309 628 672
25 341 493
912 448 986
584 407 327
581 199 714
707 110 455
143 919 361
149 541 217
640 533 429
281 331 760
770 217 50
44 202 900
522 929 619
631 33 808
214 868 413
780 282 846
429 41 304
103 920 293
438 952 847
159 210 811
185 52 260
777 110 731
982 65 853
654 39 324
658 377 288
876 228 82
60 298 571
740 677 350
406 668 493
569 450 707
657 820 882
892 714 271
962 104 720
753 437 186
115 190 487
777 308 727
856 789 241
353 918 523
73 488 398
913 453 272
822 569 211
816 159 508
628 727 934
455 594 133
582 915 701
932 869 62
301 184 354
793 673 503
926 368 655
495 881 771
161 793 91
210 784 575
312 811 48
448 987 660
859 682 447
368 60 278
606 178 324
182 852 529
735 197 780
432 814 362
734 183 827
645 317 721
632 908 352
529 114 210
600 769 493
93 848 563
622 847 425
798 730 636
616 77 28
83 209 642
396 544 95
973 80 726
30 640 312
454 100 683
205 468 527
588 256 819
535 15 153
565 128 938
939 30 257
327 437 657
231 801 707
592 862 414
90 285 645
585 16 723
271 446 620
254 21 356
64 376 331
722 479 632
166 527 404
378 750 994
638 586 248
66 454 811
27 111 841
559 782 892
93 208 593
154 620 763
616 868 406
914 651 384
923 711 16
541 789 609
700 121 582
967 773 605
257 147 500
415 543 155
768 917 217
501 190 132
550 412 875
990 582 162
362 488 590
315 887 648
847 706 314
543 376 270
414 723 369
764 187 886
220 706 543
227 929 163
505 620 353
996 860 404
765 59 918
486 146 697
333 984 708
727 493 808
44 621 996
252 39 490
468 593 166
980 128 681
601 511 308
338 181 875
517 236 289
533 59 907
468 763 571
342 166 539
311 78 978
250 902 839
235 527 324
413 637 134
999 466 106
739 583 656
310 478 221
590 533 703
900 223 425
470 207 72
556 659 615
744 307 202
103 949 374
135 731 198
63 835 388
985 153 552
687 118 61
30 972 703
272 733 29
922 631 543
972 181 876
629 753 320
92 816 932
727 176 813
836 295 760
69 690 339
741 354 506
413 683 157
118 507 599
177 352 491
223 703 895
412 520 737
104 575 447
183 542 708
648 283 134
457 895 954
258 203 519
519 185 716
648 147 400
17 160 749
349 988 563
176 445 620
585 168 802
123 966 334
962 185 257
118 731 784
581 134 648
101 45 794
365 618 260
111 729 557
67 824 478
704 226 796
461 531 595
295 343 556
11 313 542
793 55 166
182 805 569
715 156 759
743 237 925
973 566 495
251 458 725
482 341 754
543 261 76
409 608 246
97 265 195
539 378 224
995 438 687
270 588 58
495 678 747
105 471 980
653 900 156
481 165 613
550 120 241
559 950 88
184 481 422
651 357 492
87 383 786
36 772 846
38 573 185
193 915 321
22 456 588
672 183 997
28 881 688
886 255 407
427 261 191
326 808 530
652 945 266
278 985 406
97 770 309
364 661 900
214 519 569
195 572 797
589 394 765
209 278 797
985 758 403
821 758 228
261 205 975
833 536 15
713 634 299
32 896 806
435 603 820
639 403 187
66 915 830
138 270 484
634 681 114
290 596 236
224 270 317
141 628 305
478 822 278
869 147 254
798 959 13
285 58 490
64 297 164
784 688 494
87 991 884
60 829 924
842 570 616
779 181 526
297 812 408
928 419 128
82 494 340
604 890 229
221 91 879
368 813 926
398 965 42
413 268 614
808 893 656
332 423 830
693 183 48
747 245 503
307 982 156
136 329 17
132 843 736
128 484 298
145 479 433
578 860 89
549 935 169
222 930 28
818 130 294
712 331 870
292 987 521
347 98 401
651 454 188
548 13 869
57 141 760
123 269 602
493 630 18
305 238 670
836 408 560
735 790 627
764 811 928
780 274 151
187 64 890
710 211 979
22 791 668
625 924 684
900 671 295
221 577 484
168 279 22
703 805 49
744 570 844
500 424 762
771 636 265
498 33 852
839 624 306
776 691 535
759 609 386
90 23 705
679 17 564
756 576 455
399 931 348
274 330 968
303 804 213
883 67 486
753 826 617
39 944 536
959 266 402
176 894 636
97 409 474
145 960 379
517 452 862
708 368 276
511 980 157
480 281 646
372 579 102
38 154 468
357 28 666
663 429 218
801 648 430
323 405 221
713 34 173
126 674 316
752 860 203
598 852 73
427 226 885
89 422 765
729 362 442
457 633 197
250 514 391
365 790 712
113 714 613
422 94 150
450 584 969
156 871 213
685 399 257
243 813 627
978 543 252
375 953 221
880 214 611
803 696 983
498 626 894
65 723 176
117 474 821
998 48 195
89 390 749
645 354 874
339 158 759
841 904 163
248 348 662
375 319 205
16 367 480
655 962 768
497 13 717
600 940 548
679 238 154
798 938 983
348 505 581
505 204 84
432 496 669
375 787 832
183 493 27
452 373 36
55 881 379
662 934 405
472 842 571
988 356 678
17 208 469
955 630 390
32 892 310
38 296 453
410 890 679
556 312 194
707 236 573
975 792 73
16 488 64
620 443 198
968 710 56
947 253 512
463 512 265
798 664 436
341 960 480
422 760 368
326 132 684
781 576 710
54 146 764
999 245 172
89 368 982
351 803 710
11 736 84
36 457 517
881 670 592
56 935 443
86 439 492
515 202 320
285 734 451
986 739 500
146 496 701
202 817 574
46 996 387
798 188 611
626 747 402
933 154 440
36 460 849
150 378 428
567 405 708
872 111 561
626 415 966
62 235 743
67 700 239
884 556 470
625 149 484
47 243 547
215 791 101
563 331 246
486 392 961
924 376 597
95 921 725
35 209 257
312 871 562
633 841 96
746 849 69
505 587 824
220 797 68
724 219 387
572 378 62
722 70 882
993 326 76
22 967 619
807 24 207
244 145 649
279 959 803
637 101 378
953 86 161
659 849 432
409 138 948
621 432 286
479 402 537
993 218 325
815 911 387
447 776 845
49 635 946
604 511 975
82 975 352
302 956 20
877 749 605
815 496 293
461 136 314
493 258 689
902 518 768
236 944 804
811 496 411
903 295 806
938 572 520
653 998 368
710 958 324
199 516 569
773 598 124
485 964 123
264 200 810
303 104 499
788 626 255
37 142 969
778 123 880
250 185 58
287 532 896
490 102 936
329 558 232
122 394 899
315 121 270
952 649 172
897 443 693
743 549 146
569 219 869
197 549 32
62 149 623
263 971 591
80 475 249
288 917 37
806 385 537
820 901 86
707 90 473
877 483 610
731 684 791
290 149 657
148 662 571
381 905 62
595 886 158
62 902 369
303 978 49
448 614 110
774 389 605
836 271 778
280 552 76
487 777 840
870 735 55
937 306 386
891 634 393
968 58 571
34 796 174
444 698 552
813 953 331
917 981 191
451 893 638
958 792 613
483 342 154
717 142 985
786 839 616
86 392 800
668 284 536
311 642 451
566 502 261
293 738 948
828 927 782
414 485 774
226 919 742
890 179 515
691 645 810
792 214 309
538 488 723
55 753 516
482 74 980
712 310 261
211 873 788
850 258 199
461 132 87
392 939 234
417 298 90
362 955 889
821 75 882
419 288 234
40 502 320
672 980 81
225 507 319
953 49 121
824 207 745
293 414 72
291 806 459
433 348 960
753 630 529
423 82 781
223 563 805
343 461 57
572 680 920
910 16 533
580 303 886
86 508 341
920 179 708
35 395 303
845 348 132
228 428 322
365 480 853
840 640 225
852 803 105
861 223 409
785 629 550
570 789 889
854 169 405
455 15 659
586 227 904
28 75 374
980 716 444
193 974 138
590 732 999
430 798 586
48 226 471
228 328 769
565 747 195
702 627 496
285 809 25
980 673 726
891 40 195
196 329 737
241 115 55
972 606 382
176 695 298
16 900 308
688 276 787
205 899 78
604 663 367
774 659 330
983 878 107
736 904 976
859 14 68
751 95 390
201 695 563
945 682 553
426 527 652
621 346 217
497 716 438
189 863 553
887 803 612
44 795 595
718 214 434
923 762 617
492 194 707
457 708 202
254 773 87
70 11 711
264 848 791
362 425 193
535 674 478
818 670 335
421 108 555
664 76 609
114 231 825
896 501 412
689 772 136
628 115 694
367 976 189
517 672 45
402 85 171
364 782 67
451 830 222
698 34 412
473 10 217
519 27 342
438 901 747
967 178 386
963 205 81
647 754 956
14 491 734
710 43 428
836 496 197
920 681 764
197 119 781
115 481 601
285 903 364
856 378 763
149 481 656
422 50 374
804 335 694
520 946 343
643 33 357
628 372 175
50 111 535
133 69 682
452 367 860
322 36 578
237 389 439
828 605 769
250 978 864
885 547 676
44 398 268
187 907 780
273 885 564
45 801 613
649 85 701
631 21 688
506 174 322
663 464 253
206 873 501
533 221 292
534 274 31
978 679 612
778 881 245
604 459 517
762 904 86
75 980 630
63 403 334
204 334 94
130 347 793
414 580 812
316 499 68
466 979 192
615 863 243
15 713 340
691 875 943
176 611 304
936 154 475
80 247 433
144 738 300
43 961 144
394 342 66
563 78 875
695 520 456
404 325 938
166 296 844
211 947 538
882 69 117
765 271 665
701 869 248
101 922 185
41 652 425
274 764 547
17 130 185
587 799 904
920 41 839
488 956 211
219 152 635
542 717 275
568 730 141
319 773 157
601 754 947
972 155 314
49 918 351
446 542 226
997 127 259
10 318 560
50 801 624
173 733 803
934 855 166
69 249 886
467 20 979
689 248 526
429 174 885
893 678 126
891 991 646
932 379 467
503 197 69
506 722 623
622 401 295
669 854 764
398 444 617
343 598 95
264 557 505
712 120 436
728 424 987
393 806 456
726 36 532
478 422 843
487 721 433
866 26 921
976 601 781
639 843 405
528 684 323
678 845 913
14 315 791
238 808 437
912 34 138
274 922 506
65 978 740
735 944 253
924 63 250
65 130 181
965 335 803
156 329 408
321 249 976
840 84 132
359 123 735
925 138 530
730 647 503
203 477 120
216 864 552
127 464 288
533 758 980
402 995 803
892 516 146
868 596 506
692 414 285
986 192 556
467 232 319
88 723 259
483 565 404
33 585 216
753 688 363
947 698 559
332 496 73
243 847 909
454 376 280
911 450 103
802 269 16
904 340 598
377 865 653
699 608 15
618 910 373
823 318 362
263 986 759
499 290 63
868 785 470
51 188 352
390 633 33
668 918 619
202 510 969
83 467 671
143 192 69
837 217 777
996 620 890
871 515 275
294 609 878
861 86 906
90 894 196
185 658 806
544 794 317
986 685 199
454 607 686
985 414 508
253 788 113
223 87 457
330 94 447
792 358 499
58 866 699
441 531 981
809 743 58
630 330 247
285 644 48
16 721 350
113 708 794
162 530 38
288 697 993
42 258 942
147 44 391
757 653 886
89 690 28
179 349 281
791 293 71
126 664 906
27 760 364
162 14 595
592 415 81
326 681 922
153 714 330
878 390 223
92 943 163
567 748 455
779 634 248
387 552 113
390 125 656
792 989 445
753 519 960
73 913 644
81 466 296
788 287 88
904 298 841
97 589 727
344 62 256
336 70 985
104 759 678
530 911 317
82 545 379
600 676 982
273 826 552
303 238 745
915 29 392
901 749 975
364 944 518
972 716 333
213 991 388
209 156 574
505 351 438
311 841 236
54 664 214
866 143 327
290 848 207
479 423 220
481 160 357
297 433 239
859 437 150
157 888 776
984 195 924
888 740 225
646 364 33
137 326 616
540 781 442
74 823 464
764 340 601
516 743 951
678 518 938
766 985 867
166 76 798
889 495 585
404 969 186
357 810 187
269 725 628
544 758 108
982 725 777
171 854 428
836 459 321
343 821 274
820 51 515
696 632 460
526 332 598
422 695 155
827 144 601
283 860 459
675 179 262
861 811 712
45 764 696
151 545 600
846 624 499
191 41 509
611 252 496
260 712 342
181 694 448
641 20 409
52 999 514
682 55 847
901 82 455
636 498 13
469 790 325
602 478 776
993 616 518
198 310 920
931 213 983
819 291 22
277 232 358
369 467 713
865 940 362
660 941 760
686 778 259
512 757 661
18 773 628
724 212 814
157 764 66
67 641 810
950 57 767
842 689 441
601 442 691
487 251 856
710 641 893
125 492 927
738 416 88
558 196 150
445 357 34
124 75 756
533 486 733
44 376 216
419 480 346
283 719 390
869 82 376
255 499 131
894 461 277
182 929 410
509 560 348
364 642 844
524 208 789
286 102 13
598 874 953
809 499 611
518 237 744
902 225 32
960 35 692
804 531 456
267 889 765
747 966 651
659 315 705
434 626 929
702 180 451
348 410 518
910 663 783
375 787 634
255 684 111
484 841 651
180 473 756
161 800 560
281 742 623
550 904 35
502 690 216
554 40 897
263 681 939
170 504 801
195 58 334
751 877 355
713 514 780
926 99 229
303 564 173
519 980 11
307 627 817
799 109 571
725 92 387
65 941 988
908 650 166
411 661 183
529 241 442
649 352 792
439 578 70
292 35 652
440 846 215
720 506 796
233 978 392
538 869 970
149 662 430
580 778 177
87 792 359
924 167 11
309 248 35
800 475 110
536 873 614
509 704 55
17 944 321
753 871 481
258 880 382
559 969 147
554 411 294
787 520 604
170 28 342
592 23 405
948 814 349
720 574 630
755 813 419
245 408 54
310 45 172
634 704 134
489 26 405
915 612 125
762 195 262
369 497 594
350 64 441
212 929 404
618 462 696
557 16 873
890 978 753
453 507 821
393 342 654
85 546 465
781 697 228
585 145 301
544 205 895
850 467 148
895 390 147
550 611 476
912 272 600
328 604 129
520 45 891
797 379 37
720 388 600
596 274 817
21 218 548
905 801 31
74 280 200
366 479 173
20 156 842
472 591 658
891 335 106
471 913 77
187 695 480
279 934 400
115 619 552
835 83 482
270 955 32
208 665 59
514 241 157
894 361 293
459 911 346
916 630 505
177 854 488
34 841 354
494 307 96
107 242 354
200 152 635
845 937 30
26 85 427
346 257 76
945 428 38
318 364 568
213 828 325
817 346 40
317 116 210
262 481 651
308 164 829
739 930 442
491 989 804
310 800 542
404 885 587
831 996 944
558 272 897
440 996 718
491 544 440
969 700 57
848 657 955
319 580 956
963 239 581
934 455 834
191 579 313
903 304 517
683 354 42
958 527 906
523 586 294
347 896 229
353 651 215
187 749 515
12 57 147
586 401 891
774 147 515
253 684 731
690 500 422
652 538 992
228 132 945
19 902 736
652 406 272
992 743 919
380 585 467
774 401 652
85 958 264
194 960 323
53 272 530
928 22 829
898 46 260
571 395 968
267 831 773
448 628 824
325 495 835
353 753 27
220 283 543
68 898 610
319 736 500
821 640 532
320 423 601
201 623 326
489 117 29
544 692 461
904 659 98
154 738 575
804 739 457
751 629 127
55 136 863
911 261 613
298 700 13
784 518 414
779 233 454
675 804 489
221 114 627
749 911 247
156 33 303
940 324 888
721 875 990
294 994 934
981 270 332
839 779 409
792 91 18
253 462 725
622 476 863
600 399 528
883 239 126
310 608 816
529 577 56
208 986 466
321 90 259
985 419 866
217 843 915
417 119 491
794 85 999
671 765 879
573 753 673
649 76 203
245 795 607
99 209 360
212 447 592
19 648 388
18 145 543
872 281 657
731 99 640
709 328 605
962 152 877
849 285 770
709 420 200
222 122 523
31 657 570
390 138 560
595 940 769
489 263 106
736 865 83
728 430 380
811 229 477
248 848 297
37 463 713
143 938 677
37 309 931
444 207 653
100 320 650
542 669 132
210 121 60
984 45 252
308 629 943
244 641 30
737 808 392
118 293 566
309 686 139
629 248 568
527 707 422
121 583 312
670 997 949
909 213 998
740 24 502
938 885 814
916 793 197
273 755 97
102 511 630
248 332 17
765 170 879
563 317 267
864 442 160
29 885 658
829 253 80
259 818 102
123 763 809
950 849 546
74 902 482
359 285 453
161 754 442
161 640 975
359 970 196
933 573 668
748 136 26
697 852 649
94 473 379
558 168 99
712 522 471
72 652 702
351 791 607
207 532 159
561 294 793
454 218 669
792 197 530
482 867 386
701 462 221
338 804 407
155 257 946
732 32 285
708 189 322
57 770 679
807 26 672
306 850 635
756 705 951
630 794 500
629 17 155
115 632 477
436 548 486
714 442 545
702 826 186
522 90 406
30 438 160
480 607 723
555 843 903
201 356 768
436 699 273
734 903 401
907 848 87
743 317 203
814 603 467
818 462 39
133 300 21
476 375 608
947 268 35
95 770 331
374 974 24
856 164 452
989 185 521
606 708 30
287 803 751
983 309 791
878 326 976
928 691 455
590 748 143
424 548 970
163 374 539
41 224 904
195 735 839
835 212 533
927 400 573
793 958 35
777 122 712
620 792 242
671 408 795
371 495 777
452 21 348
708 46 979
560 806 481
288 31 446
481 341 909
678 44 329
797 319 383
916 205 658
327 548 444
741 561 871
605 133 915
410 102 879
692 564 864
747 210 663
845 308 400
167 825 409
16 575 748
180 369 232
561 426 635
704 772 850
802 875 972
56 778 458
334 30 93
964 482 537
200 839 271
793 332 242
823 926 673
345 490 695
983 717 452
969 896 628
586 797 74
320 62 656
38 534 259
113 713 943
452 382 951
855 194 426
766 828 260
494 206 614
344 576 218
226 583 398
434 518 603
946 333 144
667 526 398
683 292 905
419 604 10
254 587 950
928 271 435
53 927 653
810 256 593
757 849 904
26 115 174
632 801 331
561 199 107
184 910 653
10 581 959
539 697 989
423 146 323
339 603 890
832 923 369
341 716 947
155 364 287
876 574 185
402 13 480
484 165 673
839 618 994
849 182 276
594 371 200
78 836 654
542 423 635
287 900 550
154 777 959
819 621 575
759 622 172
39 585 994
43 213 909
407 840 64
91 807 260
934 395 500
511 298 734
197 704 877
981 403 789
320 557 44
810 430 534
331 455 873
770 832 415
136 372 505
782 340 227
464 38 733
948 391 20
442 985 841
903 27 695
357 103 675
78 874 416
735 28 832
983 850 674
555 457 800
395 242 807
30 452 880
633 263 562
830 528 192
283 569 68
201 972 504
725 547 69
160 733 439
841 376 139
938 93 636
284 561 513
956 671 888
884 277 554
719 345 444
647 438 558
856 137 983
98 979 655
910 766 221
179 111 900
994 596 301
988 709 19
107 676 965
752 460 156
80 170 528
324 373 147
677 252 486
398 74 841
394 850 336
261 331 879
293 507 560
998 858 373
967 61 421
181 489 886
391 737 25
722 773 389
284 560 851
568 738 41
224 70 506
81 225 832
536 241 340
266 906 44
692 979 870
256 175 857
408 927 986
506 415 116
941 443 529
454 525 945
595 733 814
271 448 830
365 81 763
86 460 346
118 822 530
322 230 278
554 20 959
112 194 491
652 292 65
553 293 692
881 115 291
83 559 16
320 525 433
596 257 410
679 969 163
274 447 684
980 281 325
76 422 497
371 941 12
304 460 559
165 459 743
394 802 81
628 793 52
571 998 116
898 580 624
134 652 282
13 316 893
515 430 280
502 420 569
80 348 654
233 979 436
376 462 961
723 522 317
91 254 521
859 106 932
300 612 440
391 986 548
122 524 739
857 370 322
743 376 816
276 699 817
410 80 30
323 764 707
131 28 759
848 669 617
589 409 330
29 133 523
355 728 994
629 854 271
962 390 210
776 80 216
993 223 285
655 36 982
881 823 184
184 296 746
507 323 842
822 161 509
647 817 698
12 344 750
109 512 211
440 50 601
330 263 43
749 459 59
160 513 570
975 647 781
614 961 747
657 767 891
89 257 743
357 984 875
892 623 364
489 629 411
386 245 949
348 121 514
210 732 561
652 405 317
312 105 410
56 397 933
687 216 14
373 319 798
361 599 654
272 911 133
401 787 610
12 771 839
348 631 224
209 675 362
809 268 487
965 871 345
998 222 18
970 617 669
971 36 270
531 697 893
978 477 344
813 281 449
784 705 327
694 262 99
722 623 253
568 698 340
278 995 600
979 508 673
100 979 861
476 127 191
519 738 681
363 938 810
600 998 397
906 698 960
105 254 468
156 572 464
786 63 631
789 920 129
332 185 904
380 827 511
146 76 624
755 320 562
335 764 532
572 452 795
592 984 729
830 516 748
94 966 771
955 571 56
331 171 825
42 607 442
246 45 434
489 13 400
694 289 810
722 962 161
248 72 421
454 141 235
631 562 57
681 618 249
700 158 938
74 968 583
799 405 725
772 565 647
162 717 957
96 290 142
293 85 373
574 81 775
770 249 967
210 42 265
121 260 427
903 986 155
527 325 836
897 749 409
249 735 458
746 470 124
42 905 173
536 435 129
420 754 134
86 192 471
588 839 888
220 977 76
252 656 880
440 243 303
677 253 824
986 160 269
328 145 911
692 842 426
760 957 576
796 384 739
18 577 267
488 601 940
167 977 558
675 617 180
940 847 733
788 47 182
731 330 856
615 997 145
340 530 672
44 411 198
81 218 981
637 277 512
600 292 956
807 532 303
350 866 187
544 99 856
673 557 909
199 139 679
734 508 588
303 669 814
129 576 256
40 473 89
683 14 331
10 654 187
721 406 820
102 349 813
950 491 808
462 95 361
969 202 259
42 272 228
993 824 187
907 962 257
906 708 22
880 552 140
725 917 149
343 861 663
406 303 224
926 344 401
909 30 455
614 866 48
23 573 290
67 228 921
42 496 622
985 478 98
277 921 216
768 953 260
337 290 452
747 965 241
618 962 551
369 803 435
534 826 229
642 938 287
238 160 850
943 571 244
814 213 980
289 488 967
799 268 167
360 809 627
251 991 600
541 725 613
470 44 412
543 165 38
362 758 102
148 218 692
483 187 764
956 402 663
921 365 693
251 57 911
676 754 233
448 971 539
962 410 14
813 460 11
947 107 52
152 424 311
972 733 516
91 540 154
985 903 833
309 357 781
287 895 773
954 598 860
755 607 187
97 180 413
616 13 117
624 703 89
13 666 725
611 458 858
866 390 727
784 942 667
311 782 694
103 467 726
161 429 732
542 945 400
125 803 941
38 576 99
485 753 362
400 681 92
86 451 181
505 58 274
762 46 671
563 65 681
359 43 825
504 747 679
963 881 139
392 200 843
347 72 552
18 152 288
658 108 155
109 329 719
332 123 237
19 518 198
720 95 347
715 507 17
320 391 614
385 446 726
215 10 879
762 124 847
791 141 440
134 702 87
565 246 755
733 254 462
227 685 62
648 17 449
537 279 806
954 389 805
179 20 946
11 658 533
677 48 597
333 613 178
612 59 685
295 38 639
551 993 602
258 398 826
288 205 953
744 624 548
396 245 41
63 797 514
619 526 176
860 919 371
370 53 527
303 666 166
432 28 688
245 563 21
96 886 268
68 877 611
598 821 18
744 996 40
633 805 169
545 323 31
911 244 684
345 98 667
305 947 203
593 103 723
619 931 992
249 986 895
416 204 155
787 553 199
601 42 500
843 704 533
226 791 275
399 288 978
61 795 535
39 419 785
893 87 303
584 772 386
312 14 370
777 220 945
752 26 154
530 475 274
993 445 259
244 196 802
319 190 95
667 379 919
272 829 635
692 953 407
379 114 332
516 249 346
849 653 962
14 324 728
457 819 54
317 257 139
242 669 960
40 326 875
566 120 709
29 594 497
441 882 121
371 915 230
201 817 753
500 562 660
395 811 607
110 838 297
937 877 782
577 142 842
101 271 633
455 236 391
885 405 132
821 92 743
699 962 381
749 919 527
719 341 804
616 56 411
747 372 596
925 57 530
823 293 342
967 715 253
116 392 681
471 301 406
591 802 181
143 300 543
538 193 953
270 672 853
326 591 482
112 285 493
327 906 105
463 413 532
778 846 24
198 952 295
430 281 115
601 660 737
301 486 359
790 141 896
252 151 966
260 203 335
917 22 791
944 741 195
908 645 101
799 650 980
618 233 139
389 256 547
297 55 614
942 480 25
663 238 796
873 767 228
511 631 308
129 869 979
436 543 160
713 157 970
315 178 369
212 484 284
369 587 308
109 872 949
294 852 991
475 956 423
341 898 30
971 845 898
229 868 57
997 646 716
70 628 252
46 686 572
100 533 728
794 896 336
60 732 680
249 583 640
420 60 916
33 602 139
245 836 689
16 113 459
47 761 948
699 896 488
739 854 571
580 902 52
854 55 181
218 811 994
288 739 129
196 686 840
518 433 579
951 755 90
147 327 87
205 307 695
996 875 200
374 605 867
160 524 297
348 179 302
16 361 148
951 90 208
395 586 888
776 700 532
473 118 49
435 971 230
218 893 822
63 465 746
128 300 391
151 564 678
555 290 637
608 732 550
451 876 528
849 379 258
228 770 75
219 324 694
607 837 999
912 182 246
398 313 974
344 904 244
340 980 704
849 409 727
684 938 477
335 814 210
240 338 977
963 704 107
10 135 515
964 633 331
280 742 606
945 314 559
197 802 321
773 81 999
929 386 79
109 55 666
992 402 23
538 870 816
576 53 321
367 820 460
379 758 845
510 733 992
994 656 279
315 877 430
686 636 513
999 825 564
797 92 562
289 137 340
409 671 122
962 162 803
394 795 257
60 961 219
412 334 204
25 366 320
855 773 416
649 536 401
878 694 793
213 999 542
936 755 653
784 40 408
986 213 61
863 913 400
206 267 905
640 21 497
857 299 46
32 85 913
311 701 531
208 674 622
929 243 53
104 498 381
742 853 507
706 499 368
215 896 725
985 628 184
374 568 330
143 873 445
800 272 547
890 57 801
38 661 603
682 885 977
270 163 521
838 529 124
284 881 55
690 998 191
448 254 563
667 134 868
239 284 706
173 469 696
219 928 872
881 67 219
504 915 396
14 951 714
367 179 693
627 104 158
308 680 794
225 890 37
369 569 107
173 538 896
381 607 785
731 544 397
142 831 652
899 226 317
54 625 727
468 80 672
728 642 476
317 562 258
238 126 17
574 295 178
82 277 168
226 809 280
859 60 656
835 662 48
767 544 677
567 203 148
913 728 144
809 761 128
520 590 772
686 193 785
354 939 414
397 621 31
877 585 287
319 562 267
838 348 151
814 16 544
946 120 694
258 677 742
708 533 903
788 319 124
698 312 255
539 92 896
236 718 115
889 794 434
807 590 337
628 196 572
647 962 349
605 692 106
299 97 746
157 34 448
632 513 683
88 444 519
594 390 856
317 870 146
261 450 806
169 516 359
305 407 899
737 38 598
499 807 669
354 582 772
507 313 40
977 25 894
942 122 836
699 134 646
764 699 967
988 328 431
875 826 403
84 40 407
983 483 130
862 27 348
156 314 813
304 28 486
954 629 836
397 469 47
368 263 630
680 847 787
308 626 261
770 563 873
773 724 494
802 250 846
460 675 740
948 728 180
467 219 417
46 237 343
479 411 955
535 86 440
666 342 913
892 83 695
635 568 127
745 378 922
380 134 184
127 932 316
993 85 717
529 749 413
144 620 738
629 373 832
102 904 681
641 326 504
464 77 864
224 69 408
174 405 614
17 106 678
103 49 392
77 366 205
212 257 390
761 490 848
481 691 126
843 687 19
350 474 932
569 933 735
171 297 621
190 32 757
685 845 756
650 435 781
402 946 737
168 783 264
581 841 635
308 430 947
465 657 576
291 180 850
900 575 716
503 349 210
803 259 619
94 760 706
47 226 929
545 131 288
118 320 45
336 178 540
208 413 984
665 420 197
46 394 914
665 901 780
900 721 661
564 862 244
102 528 43
65 449 779
677 226 822
212 430 951
739 669 799
356 206 13
770 389 15
245 899 585
391 227 816
330 671 455
220 893 733
791 500 41
539 335 86
814 710 968
164 578 117
863 11 398
481 717 361
515 996 587
784 995 686
890 967 771
577 474 184
754 814 508
867 693 115
303 181 918
762 303 357
484 834 188
489 611 745
774 587 884
863 121 671
134 687 266
699 250 792
522 422 706
361 132 866
337 829 11
922 373 81
866 815 621
380 729 23
223 522 307
639 25 401
52 451 116
612 508 860
697 745 272
528 439 621
336 137 78
83 436 848
57 424 906
512 105 770
879 810 218
673 866 50
562 863 667
303 113 598
329 968 488
619 475 340
737 784 879
753 503 95
117 388 227
172 896 657
409 665 739
55 140 828
529 265 798
415 812 163
984 147 885
75 674 613
988 511 823
865 682 401
375 798 893
347 862 692
84 439 745
906 176 36
981 649 788
427 177 892
368 859 996
539 301 365
514 646 265
599 813 743
460 714 857
736 238 469
540 343 250
11 502 837
778 293 627
100 744 54
477 304 63
94 317 225
494 810 541
785 400 668
552 284 895
75 245 448
848 803 248
282 230 446
373 169 933
649 748 904
286 35 970
154 848 585
707 560 925
480 793 691
961 537 421
236 431 630
967 88 512
609 817 874
297 514 426
973 459 79
498 656 991
303 750 220
396 979 340
96 296 595
774 957 28
731 940 326
85 886 514
937 37 558
810 518 898
618 488 308
980 830 879
170 698 854
144 99 503
61 721 933
357 516 786
150 511 385
197 501 53
449 130 808
86 135 689
904 442 102
700 920 818
996 709 228
899 535 46
473 108 290
145 421 796
301 709 88
611 999 281
265 548 985
941 257 435
873 492 379
676 226 402
282 466 610
413 767 321
851 279 420
78 913 757
637 316 858
672 36 135
746 300 346
843 916 731
193 451 900
559 488 409
382 503 890
496 716 205
131 413 823
537 642 794
844 684 730
288 880 561
643 505 730
275 637 577
998 622 308
964 749 597
693 14 785
474 902 724
803 254 152
127 715 492
968 168 237
272 831 342
77 136 744
378 956 860
312 824 120
513 833 936
425 256 23
852 159 965
820 752 658
376 329 795
218 41 571
739 410 502
726 577 648
280 358 234
191 456 370
330 609 461
789 520 724
102 196 619
917 465 736
558 164 113
199 148 549
104 925 263
213 409 525
389 720 320
527 372 778
857 611 689
976 72 423
855 34 569
649 527 378
276 214 443
473 364 878
672 289 339
316 683 452
319 560 159
611 563 206
912 608 235
632 903 840
726 229 54
212 355 772
717 595 639
124 322 708
800 335 711
823 735 164
376 802 72
28 546 662
467 801 31
609 933 882
909 379 486
628 836 478
378 623 59
117 297 565
358 131 695
465 406 352
755 618 311
875 970 447
172 686 35
643 162 826
463 236 585
379 118 475
465 289 981
209 630 492
894 785 48
224 112 53
226 447 125
70 182 568
477 776 641
987 35 651
57 901 804
359 170 432
391 804 152
764 40 872
519 799 271
454 41 188
495 719 949
813 75 274
331 618 172
510 41 708
217 933 536
858 780 339
354 399 66
101 354 811
773 888 232
108 778 996
103 878 307
715 131 225
598 446 204
614 998 732
339 956 782
967 54 690
208 916 617
383 583 95
827 715 408
709 160 651
91 607 400
483 299 363
859 628 777
393 120 260
837 282 388
207 677 306
916 994 867
35 276 924
660 868 924
187 588 937
702 634 583
231 773 878
681 230 925
922 147 670
117 300 225
582 29 826
707 278 934
718 453 505
494 421 376
967 425 149
463 691 334
852 549 603
854 288 223
905 652 224
265 11 976
974 504 704
524 748 650
790 552 498
252 329 937
866 131 521
57 674 412
201 13 642
177 702 464
220 271 340
227 840 397
96 860 366
102 393 846
565 372 718
115 534 405
177 482 641
790 895 337
857 387 28
283 386 968
688 504 848
735 223 994
940 569 327
467 70 863
341 598 818
905 16 310
630 911 756
225 275 398
305 708 810
428 695 68
789 547 492
622 30 184
197 110 510
807 670 577
512 821 956
344 195 146
607 82 404
884 527 65
684 133 218
321 849 899
279 660 502
580 452 60
906 469 378
412 537 691
376 839 987
398 904 67
489 301 888
514 859 347
292 488 859
42 534 969
523 156 814
285 956 600
425 509 628
479 946 996
799 40 194
345 245 987
252 930 984
697 605 55
981 508 309
430 601 35
350 834 518
250 561 987
413 794 746
549 763 593
916 61 320
339 16 703
969 294 592
526 451 948
54 540 734
725 310 588
619 274 785
677 158 575
972 479 583
109 730 51
259 599 833
628 132 427
949 434 638
562 18 858
753 46 480
207 382 540
608 23 750
810 275 328
396 839 41
610 920 137
633 368 542
307 802 951
723 622 887
552 94 47
888 943 473
884 749 447
797 374 879
620 861 979
978 361 797
693 262 493
740 550 833
979 242 801
94 312 254
463 12 886
148 774 953
446 872 917
127 942 17
616 557 871
849 39 221
188 868 99
474 290 340
726 451 979
53 747 699
932 507 398
681 968 44
205 768 51
894 31 311
370 424 806
222 570 136
199 394 951
340 523 111
748 344 599
452 149 372
968 662 779
987 809 118
162 376 599
979 332 129
523 125 847
755 148 629
961 128 367
323 595 854
855 795 506
619 998 851
860 744 550
23 353 887
439 312 764
258 554 849
127 993 771
367 271 29
519 92 299
500 620 666
42 782 593
327 425 527
876 205 416
639 236 112
559 505 634
227 671 531
208 504 447
181 911 421
798 941 398
917 740 961
579 894 271
828 355 554
482 348 746
926 143 749
682 790 597
435 970 835
544 500 153
751 841 246
952 503 748
641 402 941
864 188 740
425 351 554
810 108 697
640 276 471
770 113 641
491 245 377
989 166 518
774 590 823
436 210 805
372 654 428
553 320 469
229 858 678
690 184 252
294 963 422
520 870 217
900 694 822
201 372 853
912 59 10
722 223 574
267 865 112
865 191 243
385 267 891
98 172 797
645 447 135
722 52 415
890 43 996
130 603 655
20 590 440
40 503 973
483 604 758
337 451 704
166 846 914
526 848 288
719 625 431
391 241 183
222 425 906
232 64 670
932 313 454
561 500 264
300 109 503
387 562 798
420 670 108
902 655 593
228 454 857
513 811 138
76 235 380
540 879 113
29 593 147
527 637 451
895 593 141
118 719 331
909 14 778
470 782 197
512 31 904
596 498 320
826 319 378
71 932 632
526 287 584
695 776 363
38 483 742
119 49 448
767 20 428
349 580 865
11 492 278
382 45 116
556 750 95
98 378 772
178 331 724
563 43 617
596 243 317
367 74 235
490 862 287
370 712 520
454 301 168
809 694 53
26 723 823
511 300 367
773 186 851
469 52 172
61 589 639
549 883 19
777 724 242
512 78 446
667 940 457
642 456 542
588 652 779
266 387 320
288 416 471
636 309 360
33 817 291
581 738 943
294 108 632
798 74 335
734 458 204
68 168 867
333 113 910
763 306 860
827 218 984
512 563 647
51 685 304
66 500 272
846 440 500
955 898 727
454 43 839
344 547 630
70 612 316
54 237 875
31 443 354
186 500 345
475 189 766
947 189 729
95 609 800
235 934 741
282 970 512
97 995 587
183 635 921
376 68 619
538 709 33
191 14 254
788 383 148
731 437 855
609 708 559
255 463 906
511 16 766
613 675 760
671 264 512
884 82 728
526 925 784
388 548 229
927 142 343
445 851 991
410 933 707
195 402 817
746 679 255
525 219 769
941 568 614
570 525 284
879 52 581
223 398 716
724 580 43
636 17 449
915 134 326
732 147 96
76 505 242
620 895 187
78 485 783
279 693 174
474 873 591
137 309 738
36 209 762
859 286 443
787 981 542
423 66 827
593 165 768
466 537 806
587 338 437
757 354 812
314 242 959
128 449 661
720 859 461
880 623 758
233 546 630
539 344 942
573 226 168
720 284 469
289 657 361
613 856 169
32 366 234
600 728 941
932 712 821
384 71 659
370 933 725
959 299 632
222 50 699
141 880 717
572 219 491
353 688 562
351 218 635
215 965 358
602 331 557
950 429 615
458 362 118
679 881 427
169 409 365
944 609 297
509 28 984
970 501 423
267 585 989
203 110 908
198 366 786
280 973 156
995 622 744
487 429 633
532 307 417
225 986 443
238 140 641
937 698 226
357 117 637
112 693 186
621 728 809
780 656 430
369 985 43
147 785 98
802 938 57
722 317 854
715 512 589
522 391 72
99 179 519
217 909 423
24 666 141
706 927 417
782 895 151
269 691 183
834 598 30
895 424 946
977 614 489
341 753 836
770 598 317
885 938 502
943 463 168
985 546 623
739 349 567
797 308 960
85 631 891
249 47 392
667 609 291
888 355 173
769 325 974
11 756 66
563 210 854
993 935 751
773 437 232
878 624 28
950 576 197
547 292 204
710 407 632
735 889 952
51 127 955
725 987 354
811 68 523
517 416 304
314 406 691
705 509 999
83 277 645
374 260 673
646 573 788
233 791 883
818 454 511
235 185 423
702 558 950
854 188 320
743 274 144
546 422 315
382 873 271
648 787 886
734 186 880
160 301 457
59 541 954
474 661 853
345 604 885
407 621 539
221 908 980
737 595 936
422 368 262
768 645 353
478 391 851
392 450 692
414 43 738
59 175 647
661 742 974
932 391 262
780 444 187
337 603 905
24 667 886
531 141 387
697 859 991
744 669 520
744 17 131
935 628 453
308 600 694
801 224 310
463 920 279
375 670 581
205 737 979
309 96 631
493 841 418
206 738 124
247 598 91
879 941 167
356 877 795
965 432 536
626 19 747
615 752 42
597 274 203
398 277 907
36 316 398
243 873 58
716 890 470
702 99 641
416 500 31
560 659 198
233 443 956
394 239 755
227 737 522
155 756 902
502 453 619
463 547 746
647 906 839
69 164 500
951 49 370
585 349 105
939 48 566
110 680 353
468 47 114
252 816 202
601 372 101
678 539 956
430 72 294
999 438 544
288 147 626
96 718 168
183 954 479
610 521 132
960 26 407
97 402 823
947 718 366
822 354 424
296 812 566
352 895 121
26 665 209
613 906 161
756 21 952
468 169 236
102 250 418
313 382 729
818 171 62
746 292 804
343 983 476
466 930 660
599 13 173
160 821 891
635 321 387
970 294 861
675 866 539
67 844 520
981 262 899
296 593 134
508 677 74
124 365 578
536 222 662
341 204 39
998 328 565
143 285 376
216 932 307
24 803 95
885 653 74
174 714 878
692 789 22
704 160 448
539 277 92
906 956 223
350 563 114
741 45 610
81 742 459
263 653 883
781 222 494
99 164 518
697 234 14
954 815 313
184 540 337
244 704 12
933 161 498
433 996 850
437 653 216
532 958 716
887 102 974
184 782 296
126 939 277
565 133 936
629 796 736
561 731 98
256 343 772
630 260 415
629 853 488
341 776 428
977 167 711
733 479 607
874 646 351
892 138 663
337 688 485
693 820 425
330 760 941
664 739 784
436 81 344
503 76 441
147 512 364
983 696 792
640 997 224
382 231 447
661 492 840
435 728 641
585 540 474
101 628 788
288 602 726
486 35 666
357 917 523
204 876 649
310 362 786
835 113 626
478 975 65
958 397 800
383 482 595
561 859 727
289 473 902
707 602 421
900 698 38
326 728 640
47 658 237
975 567 364
656 183 363
947 655 89
944 20 546
26 423 496
17 889 934
820 117 242
893 16 559
478 407 41
451 113 926
868 591 794
504 230 686
674 220 358
319 966 401
89 19 904
497 555 814
948 855 155
963 409 40
615 56 486
227 75 619
969 760 881
25 638 450
982 337 415
356 135 513
686 889 492
832 464 991
249 345 993
325 460 915
254 461 551
765 326 606
909 336 999
369 286 941
232 816 717
356 197 891
823 680 436
789 901 475
486 580 652
997 485 35
762 151 649
516 825 46
87 134 852
998 272 480
798 321 996
881 294 430
390 538 178
314 52 578
574 165 933
952 498 428
220 20 474
590 455 813
225 25 789
715 905 962
265 217 583
620 850 204
78 593 420
105 43 513
248 172 523
565 858 743
566 895 49
555 395 966
831 360 968
221 494 598
99 252 523
198 68 739
523 200 153
394 95 684
734 907 227
655 137 241
220 790 162
350 992 16
710 292 802
281 201 96
811 420 925
546 604 281
957 552 601
122 835 982
913 788 514
285 861 240
333 929 46
935 207 793
488 139 198
112 943 672
613 193 499
531 778 951
490 85 583
85 16 492
390 875 276
545 965 810
614 861 194
55 139 928
453 361 651
339 587 947
106 604 753
509 840 146
707 93 461
860 220 697
54 327 381
473 915 767
798 258 557
989 187 70
963 638 401
184 114 948
761 947 188
828 384 215
552 461 677
177 38 663
496 417 647
218 383 165
12 849 582
64 164 538
890 500 680
638 171 539
174 652 870
156 100 976
225 501 793
135 865 944
446 333 490
738 589 883
762 815 683
278 435 46
46 246 160
340 83 30
155 257 316
966 437 798
67 390 441
562 475 834
978 685 729
813 863 15
784 217 116
441 204 991
845 111 169
962 420 45
102 352 458
709 841 118
35 886 693
966 492 136
391 719 537
678 31 840
93 194 148
973 179 47
517 53 309
776 191 983
83 943 456
746 537 58
876 205 772
622 111 549
436 670 818
693 543 337
435 124 65
877 996 555
825 40 94
456 561 940
843 129 276
449 988 818
634 141 854
711 909 612
157 409 228
70 228 436
281 492 922
159 883 284
68 898 141
369 677 319
221 362 524
632 836 197
471 915 82
277 378 15
180 82 814
199 778 622
478 849 298
927 800 258
180 428 756
579 148 772
296 559 504
636 908 839
657 440 575
524 311 990
487 11 194
992 910 61
460 308 114
66 586 872
155 970 426
432 363 264
452 693 498
187 280 103
353 941 794
733 347 615
971 532 340
593 382 120
825 33 932
971 437 525
80 753 276
730 440 872
357 311 159
612 427 159
541 363 463
123 795 73
643 467 114
483 977 163
245 349 548
897 982 262
231 351 476
499 426 639
127 57 393
887 35 807
986 580 12
788 933 997
186 985 579
964 401 238
999 780 41
731 288 61
749 930 238
897 778 503
720 899 284
709 812 347
908 121 236
90 160 364
499 165 986
582 857 979
164 456 92
860 955 264
946 860 495
101 469 670
50 924 785
862 220 672
165 837 793
956 409 610
447 529 20
576 716 132
731 974 165
990 620 878
569 891 643
515 264 93
767 282 608
475 167 305
305 772 705
272 505 675
244 691 24
259 991 88
921 451 362
42 110 240
775 880 104
199 759 148
51 786 956
66 849 466
68 379 157
517 942 446
228 485 12
184 973 259
961 646 336
440 15 539
18 928 382
663 864 751
299 538 376
915 118 805
660 74 384
67 126 465
280 665 505
154 301 559
237 826 756
375 444 148
488 869 115
851 758 555
115 984 464
405 619 473
745 437 326
185 867 423
691 60 957
934 146 477
893 307 774
515 432 636
47 636 357
69 763 486
787 664 713
723 72 189
54 416 642
464 208 117
603 48 240
735 609 110
186 44 275
533 417 268
969 684 162
668 317 513
943 290 198
994 36 506
921 766 325
929 32 703
578 631 798
911 664 375
759 109 216
571 369 949
998 215 704
166 19 905
423 795 502
199 871 81
448 276 712
58 950 106
947 993 116
984 559 775
308 650 491
985 302 736
284 818 409
718 898 127
158 609 836
395 282 864
368 40 646
290 490 801
415 958 25
452 987 263
812 36 991
584 260 480
556 816 697
831 315 677
847 511 19
472 960 67
779 312 157
809 932 578
903 166 298
861 383 928
506 202 855
430 942 501
160 479 940
317 757 980
208 81 853
917 215 447
675 196 950
973 515 465
628 537 456
90 416 960
750 960 489
341 434 680
52 194 542
947 475 886
445 659 354
658 131 365
302 366 435
897 841 648
687 249 628
184 907 10
137 10 786
978 628 411
918 337 991
725 406 814
398 182 463
710 832 939
136 937 269
325 182 45
760 902 974
73 592 738
673 873 37
237 766 673
161 938 109
806 146 986
88 207 794
220 746 109
977 242 69
588 639 345
555 241 376
564 879 73
260 853 375
51 568 619
406 820 156
883 953 90
122 717 618
43 506 790
814 929 125
410 56 283
117 974 781
304 824 376
794 567 664
748 401 574
22 847 158
71 218 440
697 223 520
375 697 282
480 213 564
458 412 512
998 631 930
82 776 423
104 364 428
48 440 280
289 216 89
666 518 823
734 378 92
286 735 368
848 758 162
514 583 983
676 758 202
169 99 27
889 802 176
835 399 735
842 214 275
214 988 474
591 470 964
285 846 28
162 644 771
389 234 145
924 359 492
21 813 344
370 595 94
476 942 65
901 365 62
622 132 723
376 274 828
909 130 791
617 465 981
903 957 510
791 986 57
236 477 629
368 126 996
880 536 653
88 960 189
706 225 335
414 75 931
679 605 786
115 840 969
575 832 212
786 553 718
43 741 97
956 150 27
301 766 446
665 577 49
535 925 95
49 464 798
763 592 383
508 845 221
415 287 537
989 474 853
897 551 603
391 742 464
659 863 229
922 983 870
22 523 765
268 617 973
703 658 451
611 795 327
278 207 807
782 269 556
75 418 691
309 253 810
415 758 488
320 496 630
349 259 533
952 631 503
404 763 359
235 437 329
896 361 549
486 96 314
943 753 600
230 961 52
894 840 707
542 352 963
631 831 191
719 473 427
936 602 789
32 238 861
745 814 653
294 214 88
446 942 277
323 553 209
726 798 389
763 842 459
948 863 34
935 708 557
152 10 762
804 316 758
999 645 906
995 267 705
567 401 95
581 310 451
12 679 594
136 614 683
471 758 572
600 517 264
523 319 690
292 492 429
566 907 105
493 273 932
830 197 783
801 262 348
69 453 279
770 31 481
404 884 725
266 744 631
90 505 281
497 147 292
583 94 302
484 236 391
770 495 933
938 456 407
898 441 321
374 475 769
68 136 901
603 302 762
44 658 856
44 385 910
930 535 337
353 681 608
272 461 107
427 920 273
591 123 453
668 140 232
360 422 283
651 184 762
346 746 125
750 246 69
733 687 12
449 552 184
952 398 231
624 161 975
465 954 260
89 745 575
435 228 968
125 662 749
556 725 780
904 173 609
45 604 329
315 648 937
39 352 258
886 755 646
891 950 782
118 402 49
829 388 947
332 766 831
250 149 839
585 429 934
306 154 51
973 224 66
408 117 544
96 515 675
980 628 394
180 624 543
600 785 43
930 555 721
185 972 669
832 453 186
508 101 912
264 210 885
552 845 596
711 764 971
946 232 360
915 37 470
52 586 525
734 287 572
818 112 757
592 719 128
276 512 340
839 478 711
69 674 929
186 730 423
679 599 50
976 635 374
878 674 466
770 916 404
190 866 356
134 667 364
904 145 268
386 572 863
161 885 729
235 645 749
281 809 635
798 470 982
55 816 691
672 754 483
130 567 489
594 960 537
619 449 943
105 439 849
439 210 821
769 408 112
490 915 202
466 352 756
769 345 815
152 481 554
227 915 749
78 284 985
956 306 10
473 571 212
348 515 596
246 435 878
633 36 913
574 136 630
17 989 878
668 31 955
460 851 124
437 866 818
287 232 833
404 869 292
820 776 83
289 749 50
595 67 217
587 46 681
330 992 668
247 827 443
667 842 252
896 315 32
358 678 962
901 339 579
112 819 56
839 96 740
608 853 346
137 621 883
198 346 576
69 250 407
267 626 197
767 124 219
932 824 101
453 909 62
772 852 544
724 921 867
844 708 189
685 540 344
117 777 56
831 653 932
914 990 186
786 569 988
881 96 203
720 601 427
461 881 991
651 545 157
842 912 592
40 113 800
552 214 111
514 929 169
32 502 379
528 160 688
901 344 116
334 681 137
557 218 820
791 615 312
875 477 287
14 807 259
821 937 235
708 33 581
412 173 661
206 567 391
152 198 476
430 170 122
808 502 84
328 522 617
524 775 71
260 430 35
124 659 708
563 488 82
303 63 649
231 170 835
557 793 904
109 258 594
853 251 979
733 31 425
314 914 536
861 992 87
901 497 770
204 944 79
757 628 447
752 964 381
622 704 845
55 356 235
280 829 372
124 871 259
69 116 738
639 399 697
530 323 51
49 970 735
143 277 456
95 725 502
537 973 432
665 615 958
588 372 657
147 712 426
633 905 789
892 837 531
250 719 939
220 705 95
899 774 14
855 751 907
926 125 357
239 468 805
981 513 824
253 371 171
23 89 408
410 871 569
267 876 657
459 376 106
408 464 892
326 841 45
481 421 821
922 54 444
538 830 589
583 795 28
735 409 563
829 708 664
481 882 600
284 633 895
661 571 222
751 799 619
330 483 283
359 786 515
485 815 92
665 742 331
965 819 889
165 67 332
657 54 609
893 84 267
627 38 938
140 37 505
403 523 88
537 113 828
958 253 723
397 778 65
632 229 45
29 269 410
589 107 655
210 513 467
514 911 738
654 718 336
127 810 736
848 140 492
874 931 413
492 64 988
716 632 331
204 943 794
551 212 736
362 86 610
657 594 28
453 891 579
532 206 647
890 24 512
954 721 138
733 70 232
719 337 871
148 445 827
662 140 757
162 731 91
231 745 876
138 791 418
39 232 981
758 299 610
929 726 494
373 42 554
578 189 666
740 274 151
858 579 927
525 306 920
187 633 351
928 170 510
73 615 727
226 56 368
617 444 386
944 411 192
147 58 455
705 146 781
886 720 541
869 677 263
174 706 878
367 291 913
243 589 854
761 315 591
765 677 325
879 163 655
561 752 60
967 283 894
651 505 861
907 806 228
557 463 201
748 543 856
745 507 410
42 833 763
345 163 59
590 376 102
862 774 582
270 504 695
625 777 404
11 213 128
481 132 853
670 260 567
643 341 291
839 523 682
844 933 978
536 701 925
508 653 417
581 732 126
949 624 103
900 773 133
260 790 904
348 154 253
330 777 156
522 16 250
52 867 689
528 147 765
560 460 222
661 951 530
686 858 298
867 951 104
394 536 205
776 883 50
522 130 742
107 267 165
225 86 560
268 568 343
634 755 708
549 196 597
473 866 720
672 326 785
150 795 81
662 997 524
802 749 366
224 856 11
431 104 193
864 548 189
533 104 197
184 758 911
497 888 701
225 531 139
410 783 913
359 995 822
692 173 39
67 946 653
32 321 863
713 97 427
849 422 93
776 157 363
681 928 333
45 855 680
415 923 70
401 596 695
531 702 115
514 133 876
983 794 728
810 686 564
956 210 157
368 833 271
141 632 47
560 395 296
862 109 993
742 335 653
85 897 516
190 770 32
779 59 652
615 294 183
555 436 118
569 865 114
565 797 35
740 262 378
687 947 849
361 418 608
482 357 161
139 942 620
224 51 124
910 411 121
806 335 719
290 956 576
899 401 524
459 709 158
381 310 178
628 79 166
608 342 662
306 756 29
276 173 715
928 641 464
187 99 577
888 564 20
447 909 174
193 366 811
334 39 824
694 97 876
157 726 96
207 326 21
995 749 34
642 48 869
556 886 935
710 439 633
724 680 92
590 797 471
510 694 982
469 414 862
504 564 677
900 595 78
293 224 395
910 35 273
888 781 380
819 231 387
697 428 865
154 665 395
28 852 930
25 201 510
288 523 155
709 928 836
31 613 786
144 490 311
666 279 214
13 533 317
524 379 817
119 650 725
622 940 763
990 47 276
23 930 788
904 370 693
136 315 655
987 262 556
330 531 698
428 773 494
708 601 969
703 536 629
889 500 808
635 453 10
453 707 853
403 960 456
875 324 706
367 605 949
828 326 585
375 908 579
459 618 726
139 550 252
264 198 92
881 67 598
381 141 925
612 144 38
532 589 361
896 964 711
185 559 833
515 769 866
331 245 400
644 700 966
910 833 407
357 764 97
665 378 935
931 229 502
363 309 16
889 456 943
256 910 404
981 451 577
836 597 133
347 660 248
195 861 535
719 603 818
505 774 229
282 668 816
243 722 97
90 581 492
766 853 713
902 686 145
665 440 395
850 724 986
183 920 805
346 589 928
102 435 243
820 67 428
439 148 300
542 497 400
460 74 223
758 169 573
145 387 275
245 702 348
97 617 789
104 167 793
674 787 851
878 924 469
31 205 502
357 442 571
634 191 239
963 852 296
143 601 430
42 884 123
175 426 102
421 167 473
959 851 384
833 91 328
671 63 614
906 374 469
785 314 894
478 286 858
454 22 739
691 241 814
980 793 542
122 511 622
971 81 775
153 472 818
80 407 162
408 158 238
454 190 505
367 27 462
860 81 210
533 294 957
818 18 735
544 991 745
480 411 934
545 777 729
440 625 490
527 317 659
927 81 689
393 19 264
945 592 239
51 243 979
898 213 820
477 323 630
501 741 894
939 200 15
446 791 667
903 392 332
491 577 784
133 531 328
326 732 642
720 532 315
723 119 74
101 684 57
822 753 467
24 498 713
951 300 414
386 96 728
645 695 314
359 689 642
475 248 119
904 363 550
756 388 176
603 183 63
156 833 210
321 57 758
54 728 117
727 524 637
336 146 573
289 944 673
727 670 512
310 778 193
256 771 543
353 606 802
697 246 315
891 527 315
942 765 87
690 999 604
45 686 828
797 882 241
547 431 788
667 445 893
291 837 973
568 912 625
754 968 911
406 264 780
656 604 700
922 975 704
295 191 974
149 478 988
966 637 84
160 472 317
553 471 217
339 115 204
334 733 216
966 558 500
583 958 487
992 815 231
555 911 302
248 509 691
392 771 826
951 121 288
783 548 966
30 122 321
362 795 75
778 108 32
672 372 278
660 914 132
645 358 239
54 614 224
936 785 57
992 572 713
563 476 414
863 924 85
354 540 271
149 228 300
934 681 95
392 128 948
139 95 502
986 890 796
153 575 461
573 523 774
102 53 521
610 457 790
378 27 330
926 838 142
381 853 70
143 774 841
821 493 631
599 741 194
715 406 839
342 96 292
713 535 289
630 144 235
240 933 324
683 561 464
58 909 575
20 968 108
858 310 632
252 307 922
285 600 110
942 190 138
340 216 995
320 98 818
954 754 76
324 766 589
48 255 589
19 419 175
110 11 586
577 402 902
472 59 168
455 503 176
726 600 279
237 444 829
545 371 971
358 888 676
107 32 933
568 913 319
12 168 115
745 306 661
826 35 323
831 147 383
189 639 953
568 330 94
217 666 12
872 443 705
151 645 798
543 982 682
885 197 968
532 400 10
625 81 700
251 120 760
750 960 829
954 368 494
35 386 701
155 736 657
503 248 907
693 609 280
188 256 991
691 896 30
599 836 24
834 535 972
740 317 834
598 525 454
348 63 814
838 888 102
230 596 302
173 342 520
465 638 717
845 446 567
695 842 520
777 162 553
113 713 292
885 313 727
985 357 12
277 84 857
363 239 44
713 86 210
61 542 108
883 634 522
889 106 524
736 78 272
869 450 790
486 927 566
212 526 447
959 662 797
191 83 892
939 576 139
142 496 837
532 811 451
977 648 144
634 454 779
370 840 967
821 450 393
95 401 522
545 974 389
324 753 415
448 974 531
707 587 941
771 464 276
51 914 843
221 949 133
160 732 832
834 610 702
338 514 653
260 647 566
700 128 412
656 473 213
541 830 160
118 31 694
476 798 64
997 621 696
222 382 676
378 724 540
776 690 307
368 220 493
246 754 600
888 154 35
953 246 514
964 518 254
368 47 662
902 227 624
730 92 167
485 953 898
903 634 380
193 120 252
634 375 129
463 215 724
860 609 564
773 417 53
104 676 313
720 280 84
607 57 677
123 821 285
315 806 731
280 795 211
271 608 11
718 492 846
990 786 539
698 919 795
738 98 155
851 130 921
563 981 123
82 748 645
23 792 354
140 783 985
298 888 344
846 541 759
263 102 373
540 761 330
130 556 658
467 138 986
63 608 148
581 304 829
821 16 738
744 158 369
563 901 171
987 15 504
426 371 516
584 759 463
45 234 648
457 751 48
680 432 268
225 884 163
944 729 808
991 63 698
617 564 976
667 945 600
238 383 632
323 871 542
695 184 751
707 435 590
59 999 849
841 124 502
617 993 460
576 454 743
758 291 904
439 943 996
955 788 296
381 101 651
611 299 378
717 85 899
892 270 530
481 372 305
36 596 686
130 401 339
781 87 230
749 840 675
162 871 409
324 426 27
520 636 225
59 911 804
207 110 44
108 961 200
29 574 482
914 292 248
357 429 623
776 969 426
119 289 802
90 818 692
845 541 606
238 576 461
723 81 888
911 364 248
450 559 176
396 633 780
782 634 194
62 747 239
663 617 864
59 833 257
163 298 693
963 669 845
504 585 229
35 588 79
205 878 349
382 908 515
646 814 592
798 729 27
221 734 975
160 580 980
94 448 300
946 454 835
758 998 441
763 137 558
80 355 714
399 496 52
473 224 724
14 505 549
741 689 551
596 698 795
168 408 57
76 913 505
829 586 180
504 593 79
143 589 683
962 500 759
358 704 480
191 800 870
330 238 150
770 423 329
33 130 857
437 278 862
313 100 485
291 411 859
651 394 867
563 450 393
51 561 402
368 936 493
956 121 754
714 582 150
439 639 363
273 25 726
987 174 234
977 405 199
87 472 961
24 302 681
507 309 875
133 407 838
972 444 763
110 435 342
940 812 71
674 194 572
963 146 494
216 825 639
783 315 923
185 503 803
819 688 888
564 836 933
893 552 996
37 920 453
178 571 250
439 321 542
686 626 952
126 365 663
958 603 218
270 11 713
258 736 606
462 322 980
169 21 784
206 940 539
329 411 152
45 545 128
832 788 148
201 475 982
837 50 943
82 748 333
318 435 488
184 340 806
839 372 500
594 904 471
460 901 826
661 970 136
685 742 309
594 880 214
600 291 214
723 476 938
983 867 210
895 473 44
614 767 166
401 66 250
968 314 757
24 154 258
640 214 79
279 189 853
540 393 12
887 499 813
274 826 116
384 671 178
646 906 721
200 379 925
298 161 73
572 68 379
654 761 48
382 600 208
405 127 478
322 557 262
595 337 890
255 332 744
803 382 985
66 779 601
206 642 541
471 604 707
13 814 170
55 414 818
68 389 211
954 788 666
115 223 746
839 992 591
984 579 454
909 564 76
577 648 828
480 557 99
532 939 851
241 876 37
671 100 268
25 428 233
149 383 213
93 479 580
336 956 626
394 641 473
586 268 768
570 733 39
962 780 546
679 616 110
766 68 17
380 509 164
98 753 489
738 796 638
79 140 300
110 819 47
751 201 307
914 238 94
980 301 427
11 761 475
59 235 390
140 716 833
662 160 99
338 924 257
211 123 657
459 90 912
833 477 738
978 383 581
128 564 322
698 864 431
755 880 396
383 872 703
356 525 132
664 936 31
43 767 183
434 719 889
985 198 552
211 592 756
403 147 759
755 127 372
466 47 642
321 406 647
984 549 339
518 862 599
214 692 826
641 566 199
348 580 966
326 201 598
535 699 139
596 199 938
543 913 276
871 173 518
999 108 557
194 535 457
348 183 612
657 15 116
136 224 289
998 916 501
772 490 553
517 853 761
514 668 271
191 924 746
253 165 638
508 233 384
400 874 919
975 179 16
618 199 978
461 259 74
181 439 21
823 40 502
250 505 60
525 863 574
952 221 448
599 540 778
184 826 665
584 707 414
280 508 707
353 842 46
972 813 748
142 191 256
664 445 766
100 772 270
97 535 695
286 744 456
17 917 268
375 569 715
257 882 930
399 538 930
372 579 203
253 325 816
762 362 971
826 514 773
106 520 253
94 721 32
392 771 826
34 898 97
348 678 796
328 531 879
912 297 783
113 170 706
659 909 744
820 635 59
103 641 833
944 351 455
263 640 964
63 821 342
100 833 173
798 211 581
45 888 471
212 374 788
727 506 452
647 749 552
50 630 995
845 415 643
646 415 517
171 688 88
106 943 229
869 923 803
137 885 278
270 186 462
206 749 484
952 355 61
498 440 120
416 697 497
557 267 636
238 603 944
895 185 304
890 300 172
584 62 188
704 911 120
761 300 120
545 91 421
527 167 354
814 206 746
804 318 680
499 405 579
647 301 521
295 469 400
775 969 368
61 396 929
954 705 411
36 539 790
32 531 209
610 274 824
834 188 235
307 913 116
244 348 851
659 550 361
735 898 973
33 644 245
212 405 273
359 978 589
825 119 455
274 818 199
627 996 137
906 57 470
58 988 511
495 619 737
971 297 810
535 888 402
91 651 716
128 361 899
675 181 556
551 168 648
59 337 127
452 648 882
150 31 946
989 287 232
56 107 482
322 532 167
355 44 878
127 15 672
233 81 792
625 166 580
901 370 274
575 399 637
632 340 412
588 379 761
971 167 825
157 221 798
866 710 269
779 922 385
533 144 334
324 381 889
368 450 162
808 258 669
84 964 842
421 482 315
40 815 449
458 163 883
670 348 238
829 170 521
972 549 600
770 208 536
165 602 480
960 12 473
623 217 76
360 863 647
856 369 655
610 320 181
936 283 129
799 463 23
350 956 558
37 580 530
274 191 641
440 364 759
456 630 988
819 765 569
306 83 608
979 167 65
360 499 596
443 809 92
385 678 23
79 210 743
90 960 858
739 402 332
187 288 827
514 190 768
505 140 822
646 901 778
543 593 65
715 620 451
172 310 465
198 955 573
611 96 786
577 670 154
727 671 50
279 460 936
642 989 748
588 837 223
884 463 777
186 517 362
663 399 860
409 300 214
177 129 23
636 915 546
454 689 326
15 492 165
47 947 560
133 405 912
884 958 721
752 241 31
386 430 747
915 160 594
569 92 781
28 386 781
782 608 54
251 716 881
590 989 141
495 739 621
887 536 381
485 644 773
537 955 792
660 117 263
183 620 695
145 289 957
908 280 547
388 178 723
444 886 223
227 405 868
802 563 39
183 59 131
965 851 909
970 247 43
431 568 869
916 664 303
822 71 389
301 479 561
324 403 571
431 386 608
566 231 429
513 931 152
948 864 683
47 273 697
612 520 228
134 489 560
81 890 26
364 631 51
303 474 974
541 129 18
839 280 786
380 709 455
352 881 989
440 824 269
734 179 314
566 198 42
923 749 42
156 482 962
849 254 198
176 840 650
353 286 192
589 867 211
790 636 44
601 411 326
471 390 543
336 492 606
72 440 868
654 424 889
154 463 837
250 713 823
134 646 312
575 857 388
18 850 534
876 279 720
35 937 709
435 112 805
395 264 77
790 383 301
986 706 243
894 379 430
312 755 44
261 117 569
338 85 942
290 215 452
592 139 684
461 380 864
684 432 71
673 943 995
338 638 262
705 438 248
846 220 67
462 323 223
998 807 212
618 759 34
677 453 351
51 912 601
780 457 73
174 713 263
923 216 792
350 894 997
44 964 419
176 244 422
112 329 867
595 156 405
740 840 78
857 606 698
765 535 35
706 942 384
747 636 948
262 603 72
413 652 722
157 916 796
168 625 333
425 257 541
635 206 431
788 292 58
982 388 323
621 337 279
144 372 224
606 50 496
268 564 864
686 782 163
617 744 217
632 279 99
711 916 558
491 155 228
221 794 82
521 250 156
823 309 963
226 456 673
172 238 942
305 227 20
72 822 170
173 638 372
717 566 974
447 37 681
115 338 573
243 337 615
972 73 323
398 580 508
58 180 854
829 989 656
97 413 149
633 813 258
35 876 460
467 900 130
414 239 995
669 486 22
659 22 511
22 746 818
755 682 229
338 674 510
311 763 944
845 322 923
596 28 746
482 750 877
223 394 931
719 494 49
13 779 417
870 491 547
337 596 215
82 904 503
427 472 379
373 528 221
555 221 855
783 39 180
296 93 170
140 894 812
982 857 563
522 431 383
392 994 67
641 786 124
856 723 145
687 829 500
475 871 174
543 722 12
262 484 894
637 109 381
644 177 793
900 750 63
690 991 26
484 144 354
490 733 427
248 386 66
870 185 636
702 887 826
334 268 149
250 554 501
830 916 179
15 920 858
943 832 418
793 730 850
467 237 787
585 211 888
711 803 470
842 249 417
480 415 938
709 94 757
602 375 706
638 174 436
640 387 240
348 440 98
591 670 457
462 747 816
431 226 103
653 183 564
207 109 934
588 118 304
892 274 574
278 146 868
137 812 998
897 240 792
631 454 193
687 544 76
390 547 690
311 378 11
514 790 988
157 857 359
679 295 77
846 123 568
238 925 974
940 524 30
564 221 116
409 112 302
657 750 343
166 982 390
874 310 412
549 384 490
514 913 32
964 615 685
566 774 684
881 570 127
862 528 575
752 157 646
924 987 298
605 285 528
520 819 117
337 854 691
987 921 147
799 746 319
685 286 866
310 489 555
499 806 668
43 678 921
327 811 30
756 599 127
355 143 693
433 544 829
647 316 722
319 185 55
48 530 615
454 53 788
510 365 581
761 976 643
563 951 25
834 542 773
563 280 733
536 825 441
164 678 479
827 913 22
504 374 775
351 255 656
421 339 235
347 443 228
563 696 125
628 841 322
97 475 40
202 98 870
451 107 651
331 946 770
163 853 395
267 669 993
399 533 477
65 199 394
966 788 689
917 107 787
368 953 181
887 534 129
927 152 688
284 620 29
947 91 451
728 887 541
610 884 244
851 235 178
509 77 741
631 801 132
578 157 868
11 688 515
92 629 314
630 461 158
945 184 773
410 868 780
527 278 117
490 56 373
872 386 470
149 531 581
809 741 651
581 795 461
777 675 254
285 457 837
864 280 127
11 301 573
361 944 887
299 156 891
379 478 904
121 515 174
342 478 277
853 709 455
358 502 767
999 141 96
699 905 404
423 214 318
469 19 884
900 140 756
583 134 928
685 310 122
501 351 202
562 900 408
191 118 604
623 257 567
950 628 227
380 963 104
277 227 724
459 899 145
999 255 598
19 350 685
628 248 690
475 571 201
355 535 272
700 837 295
378 777 28
30 656 597
607 55 946
488 379 561
974 152 545
134 710 621
559 351 413
891 466 173
433 580 728
494 200 340
594 411 119
159 652 373
530 77 880
287 771 526
999 391 601
485 585 821
609 899 846
254 629 313
603 831 59
771 277 395
78 734 274
202 927 618
232 549 22
884 398 91
720 573 524
637 298 241
26 701 330
611 291 142
165 419 488
310 451 924
947 788 192
754 434 984
859 618 150
192 735 668
703 436 803
811 89 762
413 316 648
416 161 691
496 209 430
271 544 340
303 993 649
879 280 128
234 596 444
584 507 920
893 669 88
242 711 613
987 792 656
520 856 304
510 925 431
409 919 742
362 729 174
72 562 258
336 949 662
116 214 614
524 902 394
687 912 180
344 565 505
974 816 122
173 477 887
984 440 105
512 923 370
566 113 218
171 850 302
251 459 793
209 748 874
669 891 146
91 817 992
705 615 368
211 861 474
102 676 284
850 582 33
712 487 409
714 212 835
972 96 409
511 27 431
967 38 108
776 588 910
775 458 303
22 795 848
44 815 657
852 645 714
562 69 781
30 588 100
137 975 23
742 41 543
403 742 496
259 171 341
294 660 446
707 974 765
396 635 529
22 558 294
452 640 759
62 978 398
359 418 732
57 160 876
217 428 760
100 268 148
604 101 765
141 294 821
15 493 226
753 672 46
734 293 864
958 280 906
931 133 459
752 510 812
326 177 796
26 796 667
945 210 385
338 907 93
69 160 457
710 212 97
949 599 743
499 196 986
796 100 577
500 401 778
657 586 528
586 919 400
702 163 593
873 250 714
390 124 854
709 349 266
408 784 192
987 489 60
37 764 681
292 345 546
650 995 582
977 63 271
17 244 512
827 780 420
803 349 747
804 78 338
567 255 812
422 827 121
408 926 562
380 566 111
500 264 734
411 969 761
424 618 828
817 450 661
211 302 802
813 543 496
400 952 798
340 677 842
821 573 449
291 561 752
575 730 994
487 699 438
463 605 797
493 613 678
461 109 175
530 644 871
738 54 637
754 171 313
278 890 431
581 302 10
775 277 838
270 148 739
770 250 472
259 696 776
30 186 755
528 316 238
362 45 571
733 411 138
483 242 381
281 334 29
848 596 656
487 642 426
484 531 650
786 526 215
990 531 462
951 502 405
857 18 613
854 686 924
271 103 331
110 225 57
509 239 751
371 887 590
286 526 157
781 507 644
684 87 432
73 499 559
573 152 832
163 697 63
697 777 534
173 403 805
755 926 627
531 704 320
653 852 592
938 595 338
273 932 771
749 677 373
530 701 175
176 431 61
676 724 985
704 352 958
590 962 26
280 689 196
436 212 70
427 111 533
524 221 794
938 158 283
84 826 27
818 679 411
391 831 908
260 406 163
305 922 634
109 940 34
418 787 45
824 936 644
927 512 985
538 153 850
528 255 170
194 271 134
337 23 169
233 649 61
475 787 690
235 633 81
566 698 400
329 781 443
206 419 593
732 872 626
210 813 135
708 964 241
668 580 106
96 350 562
320 75 653
212 76 600
711 345 272
893 602 216
796 476 841
240 150 628
920 337 73
773 13 73
863 662 338
412 190 621
601 39 840
591 111 983
215 706 82
117 342 628
213 551 505
699 371 652
911 180 42
380 951 430
509 73 656
927 117 975
795 996 725
613 740 414
276 628 952
523 307 636
677 750 119
666 766 188
509 661 202
21 996 868
835 301 907
897 280 16
195 389 39
198 73 153
80 484 990
732 795 909
297 728 543
936 82 850
966 855 528
421 892 518
625 340 472
830 252 518
494 86 944
30 700 237
917 204 555
128 285 650
372 138 649
903 168 731
457 266 91
675 239 916
866 632 268
873 227 703
54 330 283
25 234 903
526 480 330
825 746 144
269 185 967
681 958 329
685 52 294
797 631 279
750 641 910
417 759 519
648 744 588
342 757 914
837 403 221
212 855 902
557 456 310
73 551 607
654 704 575
228 638 23
16 240 789
754 524 821
11 766 635
978 741 502
338 259 866
508 105 205
122 423 691
498 230 53
219 311 979
577 372 691
245 46 709
536 825 355
12 223 322
313 86 754
712 435 919
113 454 299
825 705 992
891 689 401
504 422 955
673 21 755
855 375 35
30 996 301
314 89 383
956 824 220
755 135 505
182 295 71
947 369 765
966 356 265
940 648 347
215 33 158
800 261 358
803 656 129
597 415 860
739 234 984
480 674 194
131 801 956
15 313 785
629 129 798
118 938 810
13 725 144
751 242 438
585 146 307
855 916 281
499 594 753
922 75 136
257 181 541
29 625 793
816 272 418
947 899 35
770 985 119
727 155 640
776 26 93
518 583 794
568 378 848
404 792 496
321 830 950
741 585 429
365 198 651
209 760 891
264 904 335
168 31 455
100 304 719
969 836 889
625 816 255
578 717 296
401 832 543
542 105 58
871 557 748
520 178 865
693 632 32
742 157 850
977 439 16
699 440 107
648 134 352
409 867 728
798 344 998
224 154 932
398 916 193
107 590 44
896 154 206
531 250 837
513 326 822
252 881 942
48 809 405
164 492 704
110 744 385
972 572 279
486 132 233
882 800 210
534 264 36
867 196 694
221 653 81
878 717 829
146 865 505
214 583 468
847 599 363
966 616 360
873 662 469
492 104 888
492 560 956
955 520 797
837 932 155
198 517 874
879 591 942
704 17 784
748 921 593
126 699 596
788 346 973
709 995 828
729 163 677
569 342 904
634 67 266
313 799 125
466 843 283
214 342 923
443 522 64
634 10 438
996 61 495
77 596 220
793 364 513
281 538 591
429 697 917
333 95 10
290 133 551
768 867 473
963 91 433
611 968 836
410 998 515
472 22 415
509 73 574
550 760 310
652 514 158
826 586 275
566 260 766
648 340 842
626 42 748
472 693 943
262 387 215
320 230 124
852 749 73
107 238 695
700 242 794
291 543 77
180 438 335
778 289 397
56 940 687
46 382 448
220 536 820
660 229 556
95 401 559
705 626 832
74 957 846
933 244 53
443 854 562
911 867 294
328 191 92
148 394 603
104 733 895
62 261 554
365 978 872
494 984 444
683 547 246
355 285 642
689 778 89
214 288 626
833 654 62
962 871 617
821 757 47
311 645 765
293 30 349
904 213 383
805 555 174
921 156 51
540 971 407
513 41 704
918 481 99
22 974 332
321 697 862
13 634 418
118 11 565
65 154 761
915 620 397
370 796 432
366 776 266
360 184 80
199 594 502
964 13 662
424 226 680
952 214 134
115 982 765
304 834 675
154 645 84
804 624 919
55 656 305
950 24 600
954 534 774
961 393 348
923 379 862
43 743 937
51 652 701
883 550 495
711 42 516
809 639 998
71 27 977
480 80 816
743 646 393
573 487 906
75 619 322
462 123 812
202 25 581
960 649 737
752 966 64
179 512 682
491 318 991
488 292 65
685 861 31
504 657 847
758 285 970
570 467 64
662 725 176
70 673 526
681 995 738
502 754 704
749 991 520
705 25 777
775 249 302
206 634 366
184 843 128
705 433 57
47 679 378
174 367 317
522 140 637
396 45 322
991 336 920
330 977 645
750 442 587
595 24 346
442 731 132
537 121 463
490 955 566
30 875 82
444 733 938
559 767 917
953 878 506
26 551 740
648 77 604
236 739 481
977 155 257
816 406 750
271 383 543
125 296 792
888 159 761
940 710 642
481 723 610
648 550 170
280 927 422
435 969 624
634 379 156
964 118 48
531 391 243
611 394 925
548 102 703
521 50 396
488 585 321
324 433 521
389 168 262
250 975 910
510 186 30
111 921 654
871 705 96
507 399 109
782 474 359
234 314 549
415 830 75
208 912 588
272 797 418
783 271 827
414 218 316
357 231 716
888 335 565
884 407 816
285 340 179
399 211 97
767 381 641
693 805 437
25 961 849
895 91 430
908 612 456
706 934 296
326 613 251
790 135 593
830 88 452
277 58 670
708 258 767
704 784 44
804 597 868
227 788 998
95 768 547
579 842 630
61 960 686
469 787 425
78 727 519
858 805 967
563 723 445
858 953 226
152 345 400
994 128 920
171 100 28
318 66 838
806 162 341
328 966 196
366 733 887
389 564 249
594 44 279
928 142 804
206 341 735
328 883 501
748 628 575
722 503 851
199 855 504
988 268 572
41 375 744
759 975 570
696 105 169
465 739 833
912 742 128
854 17 721
215 459 713
778 220 616
763 262 992
867 336 584
253 119 10
79 264 926
674 542 265
565 152 363
153 873 554
481 651 86
946 200 140
274 741 483
336 673 841
960 48 433
187 964 722
172 261 476
400 15 99
316 830 634
251 357 741
678 997 414
831 783 426
782 534 227
670 528 276
36 597 701
636 863 329
205 73 395
698 545 932
518 453 235
252 111 639
153 213 781
804 866 559
900 803 504
135 606 193
955 852 651
175 460 734
109 172 803
655 406 891
325 994 669
815 606 292
943 682 855
394 239 321
482 737 416
637 383 874
280 899 123
510 378 24
491 585 97
566 238 989
221 377 602
775 470 833
160 53 271
741 281 422
91 254 147
73 413 817
368 45 179
761 219 659
810 205 462
518 667 87
714 354 635
401 855 264
556 454 239
168 103 840
387 667 554
34 984 92
704 188 94
459 379 263
683 187 368
825 316 873
623 750 915
52 160 815
964 728 453
490 32 630
208 611 490
522 665 417
434 580 10
72 291 482
24 188 659
283 400 473
458 778 373
758 946 246
632 550 311
514 208 339
512 628 998
564 379 778
54 476 105
377 613 252
956 32 185
776 424 842
299 374 728
260 974 584
328 183 950
312 262 815
322 847 74
487 966 141
418 751 552
812 885 412
236 956 517
118 575 964
659 394 980
79 274 547
757 177 106
786 847 618
24 749 569
558 716 236
216 815 605
63 844 747
720 813 432
766 476 136
417 699 899
101 518 593
988 717 73
814 315 868
739 588 247
76 998 710
96 763 466
164 580 655
625 268 27
264 25 213
954 646 762
955 695 174
948 549 487
611 100 851
795 237 886
818 229 367
389 975 203
697 538 769
863 668 354
821 107 547
305 155 955
180 663 848
530 758 50
310 695 624
786 326 84
847 73 181
511 54 854
222 926 75
130 917 965
679 619 444
785 19 275
277 846 559
357 198 832
556 601 333
776 429 380
820 480 431
258 521 640
347 211 128
350 940 721
291 382 983
88 836 360
426 672 619
726 508 627
315 860 58
946 852 191
856 198 596
76 230 703
21 146 757
193 677 81
827 593 893
809 59 929
613 554 959
695 34 896
564 37 399
712 624 768
663 369 98
341 824 531
246 84 441
267 908 489
776 504 916
255 425 831
548 200 363
837 902 714
868 251 80
320 648 46
332 405 821
405 154 310
845 467 317
83 533 591
598 161 26
793 971 436
478 701 984
697 959 147
697 36 469
539 810 403
184 123 303
758 950 829
776 732 872
370 872 720
481 210 671
25 299 136
573 346 859
333 681 776
569 360 147
31 331 946
433 585 26
451 56 215
74 446 529
137 571 764
49 670 458
106 569 279
972 630 738
505 221 778
863 665 326
680 406 854
761 601 227
681 381 205
609 698 906
701 574 37
24 257 643
36 603 413
305 576 403
490 642 758
427 701 110
260 558 939
230 378 488
62 417 507
501 980 671
329 805 547
254 326 601
327 512 455
67 310 886
903 332 729
873 247 400
42 850 462
37 985 412
816 598 489
785 891 195
829 898 389
785 354 19
49 643 95
141 911 703
32 332 574
179 827 269
520 407 772
475 84 334
423 543 78
106 456 636
710 606 431
293 418 889
153 445 216
323 46 733
701 484 588
999 60 304
480 58 809
442 939 379
969 538 600
486 822 179
467 512 267
477 875 109
217 785 25
273 529 479
325 853 240
789 867 947
940 705 414
720 521 977
896 334 481
483 686 858
836 64 553
124 462 377
838 378 682
948 899 230
204 472 931
508 964 892
181 229 795
446 827 13
160 428 214
985 471 763
551 288 651
327 774 674
589 807 984
487 834 686
415 613 996
774 574 118
487 132 181
312 659 533
645 260 53
232 296 380
960 542 36
14 332 500
993 611 690
949 993 900
512 138 624
378 956 676
153 390 78
154 504 226
789 117 452
327 945 472
781 633 932
500 946 15
135 717 789
556 649 456
951 128 273
473 99 253
207 697 814
983 680 140
166 538 601
35 240 421
122 852 734
577 667 718
536 122 452
329 693 187
796 707 382
373 261 511
666 560 937
885 448 655
898 642 850
731 464 186
876 534 398
339 632 389
637 916 797
505 157 88
35 287 174
171 849 497
942 295 684
603 906 268
22 797 943
76 914 17
303 386 575
727 152 836
115 417 306
90 340 456
136 914 237
866 344 123
241 326 664
910 785 149
748 157 870
942 685 280
646 257 857
998 601 104
659 455 822
460 511 579
66 295 452
509 385 132
647 372 213
754 932 68
471 131 891
878 144 788
876 446 757
164 823 432
90 890 313
934 29 355
517 611 42
56 779 941
39 446 711
489 872 430
990 76 807
733 226 870
576 782 969
312 489 796
995 107 394
86 896 499
232 343 893
718 38 112
559 406 227
720 274 634
214 364 660
656 878 446
518 727 101
271 989 354
642 173 538
596 99 311
175 443 718
16 990 267
134 735 905
895 751 826
153 435 612
523 377 662
985 564 444
703 321 510
552 412 352
940 418 42
992 312 927
812 340 723
688 855 903
815 643 52
666 270 222
856 793 988
526 80 363
492 28 141
557 481 870
225 532 422
249 333 743
41 817 426
952 848 603
121 738 58
130 976 550
516 407 687
189 516 296
168 269 680
217 883 16
399 350 967
210 321 86
221 632 364
497 412 573
960 209 766
73 170 873
239 133 830
276 788 171
544 964 599
34 801 167
520 324 261
189 858 913
611 76 734
80 628 242
916 548 24
634 912 367
60 644 795
773 281 539
761 262 948
434 520 567
182 932 267
312 232 920
334 115 797
850 932 979
676 899 409
492 275 348
430 905 502
806 254 349
538 659 857
11 221 532
683 359 195
952 101 41
852 221 575
214 510 442
632 880 746
474 897 534
326 407 644
308 416 727
89 333 514
491 69 23
293 605 420
489 314 36
140 219 74
938 605 504
584 961 91
305 215 369
734 133 436
907 602 684
105 337 554
978 293 431
513 756 197
590 395 184
540 881 950
969 706 13
321 165 706
186 490 912
362 127 851
659 61 453
672 481 357
690 117 530
108 902 784
291 504 805
282 898 449
372 899 308
628 773 928
550 49 639
66 715 452
628 495 142
402 150 953
920 496 382
728 559 134
847 249 605
242 592 380
773 324 213
142 497 703
471 102 955
974 70 662
706 233 961
229 58 376
862 380 978
682 389 267
210 339 780
355 517 944
379 118 18
90 456 388
23 822 729
444 377 200
53 317 390
697 310 475
900 313 171
813 435 936
854 122 761
602 542 162
308 142 227
443 548 665
132 856 478
866 777 388
137 805 201
885 195 243
830 461 182
685 170 104
720 347 788
964 54 534
498 74 709
215 829 680
61 288 401
170 702 896
541 972 192
180 498 578
601 792 386
990 717 615
319 867 206
241 352 795
117 285 791
776 650 441
521 753 960
443 341 181
923 50 853
45 543 696
211 716 593
57 306 175
125 199 840
991 634 685
570 748 226
732 226 939
224 833 19
828 354 97
463 893 198
351 557 187
509 898 637
557 700 999
861 518 612
941 861 407
851 552 681
721 572 997
541 841 306
506 900 430
761 270 359
848 447 566
898 571 20
508 411 220
275 609 451
161 831 280
84 398 639
186 636 873
263 92 683
389 820 631
912 222 119
949 422 501
499 427 798
880 178 942
552 992 479
814 735 23
355 887 567
730 107 341
26 315 509
861 445 137
161 708 225
66 637 19
894 588 838
271 795 633
841 926 229
102 205 539
353 429 98
945 45 350
711 775 309
130 762 672
607 160 696
42 534 146
456 637 406
423 840 969
203 377 716
323 652 454
965 19 889
493 774 548
315 248 130
178 661 725
965 713 601
389 856 782
47 524 158
914 339 562
23 236 801
399 798 320
660 871 728
454 363 155
213 712 482
593 443 873
596 267 438
892 334 415
250 340 612
444 136 879
852 480 15
857 129 286
512 23 411
300 524 657
222 636 991
50 852 574
857 637 577
870 718 916
499 601 62
723 638 32
587 379 481
749 557 320
894 321 541
11 285 924
377 734 928
684 615 757
501 240 945
14 464 739
170 543 982
982 14 617
790 246 892
900 499 70
821 366 885
849 918 189
24 306 634
239 534 578
355 280 39
439 179 733
444 527 647
219 337 171
363 178 908
529 300 127
474 799 877
31 316 998
166 112 515
363 907 768
208 546 735
851 327 18
251 707 622
152 793 302
472 886 792
454 291 16
188 413 956
115 841 547
622 466 287
278 378 972
111 220 681
442 123 245
304 454 354
655 441 962
278 178 117
682 864 425
124 854 755
427 252 87
152 550 76
211 728 979
71 801 172
960 200 304
782 726 348
239 49 493
815 724 680
44 950 407
637 976 456
613 259 892
721 879 563
805 955 604
653 874 749
558 434 936
929 17 168
329 786 199
216 421 117
939 481 246
299 709 86
784 465 249
112 462 868
249 375 890
456 937 598
426 924 76
366 95 201
960 258 407
331 876 281
335 683 552
774 222 336
431 60 595
813 882 643
96 742 28
459 79 201
831 382 305
475 386 595
897 46 391
741 887 479
156 502 710
888 47 608
129 305 495
285 435 494
620 949 259
366 993 275
544 752 342
927 721 592
416 95 172
846 85 954
521 762 41
671 812 572
921 141 758
143 76 238
63 504 443
595 837 345
15 625 939
313 71 691
173 560 767
44 827 272
488 380 251
756 706 102
284 333 706
501 337 102
872 16 696
458 978 78
183 556 952
924 707 579
614 337 698
757 857 699
784 219 341
554 60 961
730 993 626
860 431 64
618 414 747
264 326 725
390 789 978
853 230 342
543 10 958
937 836 732
799 899 223
987 294 436
12 464 888
246 600 55
912 741 358
938 303 565
231 587 423
37 864 576
879 171 956
625 241 29
469 961 49
375 233 464
882 758 938
904 524 362
981 876 190
458 719 514
866 432 207
921 708 433
915 312 47
847 370 503
688 638 897
241 374 811
416 298 820
751 491 122
361 556 989
977 50 96
36 175 540
913 746 793
765 963 507
249 341 765
715 947 830
539 339 651
458 246 308
356 182 852
789 281 601
523 579 341
877 503 568
383 324 253
341 258 635
872 183 355
921 602 359
647 849 77
385 96 962
233 154 846
865 989 82
334 620 724
609 156 952
867 354 708
213 505 577
748 35 255
934 999 431
669 446 376
65 131 387
96 344 715
418 528 94
31 781 733
745 222 133
864 617 967
590 170 860
145 999 454
550 96 247
360 887 102
671 922 152
666 747 499
896 789 334
857 449 154
609 496 976
893 533 375
48 174 494
968 453 358
74 499 360
35 484 171
396 612 508
670 459 135
861 85 763
934 201 979
483 364 532
294 224 632
995 543 949
990 792 286
232 429 478
280 407 973
627 333 91
369 862 430
565 233 877
104 915 816
95 416 320
154 574 463
911 764 662
53 413 703
500 261 92
715 71 335
411 808 157
864 943 445
459 407 535
727 43 885
372 107 956
760 505 79
220 138 447
102 541 965
751 578 26
686 740 876
742 101 47
630 885 420
629 167 414
706 403 64
942 650 747
129 216 334
44 719 176
713 240 659
338 947 804
95 753 589
572 30 169
821 421 235
607 959 141
857 193 664
187 596 872
391 694 583
721 13 488
749 164 897
204 535 20
481 693 36
347 603 815
410 692 533
679 529 223
269 488 684
45 156 598
570 477 291
665 802 39
966 129 416
225 979 546
905 213 338
581 819 10
491 256 732
483 61 637
29 137 918
423 483 841
357 522 634
912 733 335
899 351 200
865 452 749
447 101 203
976 426 614
713 503 393
259 764 165
809 653 248
35 289 957
856 985 194
161 732 841
580 840 361
789 141 547
856 90 235
227 480 580
313 472 687
965 274 214
701 807 207
835 986 612
878 773 615
204 368 970
789 142 837
785 981 241
985 548 412
519 21 797
330 216 916
533 725 143
632 572 839
256 311 808
145 736 443
981 413 902
44 590 267
755 606 243
842 905 971
332 501 122
271 663 116
566 33 415
631 496 707
947 195 765
126 39 178
238 853 185
362 76 619
744 149 636
96 367 267
963 638 753
183 611 471
957 631 902
673 493 887
791 390 541
384 81 781
400 309 669
766 704 287
827 610 752
789 565 250
700 123 578
787 478 854
315 864 213
93 237 558
176 657 413
299 252 988
447 583 215
979 45 597
444 675 833
771 983 317
195 840 683
168 620 970
236 136 887
431 381 482
945 243 115
902 705 45
350 463 193
919 185 126
512 657 766
680 939 529
633 989 302
579 107 287
100 493 557
365 716 941
747 575 272
421 827 319
618 104 766
125 840 585
790 971 682
547 497 168
619 380 143
550 27 373
365 835 510
460 79 589
756 637 249
174 531 375
364 625 61
897 839 719
537 144 22
624 223 764
25 583 762
676 97 597
276 213 830
817 922 126
103 284 670
360 791 626
278 845 12
114 337 213
370 578 958
598 658 426
642 504 855
802 318 93
511 816 309
827 369 663
443 254 16
663 728 791
802 930 419
333 49 766
618 855 428
394 723 811
126 729 926
321 180 267
298 956 441
878 150 787
799 108 183
988 210 847
900 332 963
977 474 331
471 366 108
288 903 972
515 123 810
578 391 61
120 944 737
871 674 826
46 481 679
253 490 937
997 160 426
710 531 922
649 306 374
652 114 493
53 917 146
889 937 364
251 527 950
535 316 221
927 765 429
10 250 972
611 47 181
487 762 207
38 295 898
436 697 997
109 169 581
680 50 470
292 178 814
302 428 117
152 200 771
573 676 503
915 163 647
856 43 658
642 926 242
487 586 322
554 328 396
949 899 783
581 957 147
337 210 477
216 49 695
840 237 432
318 55 194
972 304 246
772 523 998
16 576 190
360 271 433
856 779 553
378 944 604
817 883 572
620 998 317
748 383 579
193 976 842
427 98 901
17 590 644
992 103 874
962 866 351
740 54 364
636 144 361
91 316 773
304 408 472
544 84 719
183 837 520
804 646 293
598 324 682
901 73 546
79 843 404
210 797 658
734 933 160
243 729 670
55 306 209
297 408 170
750 353 639
306 174 757
29 142 572
400 176 568
807 314 392
10 687 73
485 393 704
243 986 893
293 663 736
673 722 363
227 605 21
910 441 386
297 141 768
329 751 827
901 948 847
212 640 958
482 235 359
363 163 82
155 216 767
183 671 756
110 826 890
172 433 319
895 80 769
20 206 449
339 936 637
939 439 151
818 35 592
365 122 555
976 564 366
780 866 101
430 524 862
164 299 878
917 280 966
840 235 108
293 635 459
342 158 414
792 133 39
558 617 880
39 834 466
166 701 286
54 523 721
294 857 756
433 77 526
609 748 443
977 709 356
983 23 493
230 739 178
986 804 64
132 721 645
902 496 60
367 222 126
625 752 477
652 710 83
162 655 984
255 734 383
286 604 748
177 879 414
929 317 243
656 248 450
639 765 351
148 743 476
552 269 761
165 364 584
844 563 408
950 441 585
499 84 406
847 299 472
982 429 263
118 220 844
150 295 224
659 267 704
613 99 20
742 969 25
423 662 139
591 641 778
676 721 221
667 364 422
363 288 836
613 78 271
795 916 522
760 429 33
840 978 753
830 386 42
70 623 358
705 567 472
574 67 852
623 859 950
564 487 949
493 837 374
594 216 525
884 566 32
510 128 758
246 469 775
899 388 750
965 206 501
966 540 762
85 819 222
410 486 713
275 681 942
703 133 971
248 796 183
366 248 756
88 515 774
986 444 359
250 823 394
343 49 914
743 220 471
691 411 304
917 529 605
958 780 386
110 737 650
722 168 361
172 532 939
107 467 962
954 645 85
162 947 526
946 781 134
730 891 111
738 922 826
23 153 331
99 998 406
470 938 112
700 276 792
874 954 261
764 923 518
635 105 733
723 559 479
904 601 670
882 740 285
884 733 324
429 873 137
60 787 293
722 41 869
873 987 519
777 63 497
910 353 968
842 81 689
637 372 724
858 929 139
486 92 533
99 477 189
572 239 649
302 557 483
206 395 77
944 365 53
237 289 131
138 790 633
205 50 282
629 811 674
403 307 473
674 382 761
976 732 177
871 794 993
745 894 819
50 356 124
555 355 641
512 899 315
673 221 971
225 911 848
982 860 476
614 338 27
623 279 698
304 428 802
164 219 630
112 637 298
844 999 527
234 336 791
324 188 878
327 485 531
857 556 338
241 699 25
169 909 338
146 743 645
177 19 283
377 833 128
804 737 482
903 991 228
594 686 469
154 968 276
440 341 554
879 745 792
245 863 125
58 687 531
176 614 680
945 202 402
258 209 555
700 950 392
672 347 293
83 511 416
269 164 640
610 745 302
896 675 140
209 669 63
733 848 56
202 417 583
422 726 369
43 288 483
692 537 442
637 439 237
798 501 98
352 839 64
135 550 41
426 661 916
583 272 441
109 789 957
909 706 70
145 367 631
995 126 867
804 941 66
860 545 639
509 758 392
905 752 432
673 529 383
106 199 466
519 199 283
350 165 575
400 720 458
84 407 235
422 297 638
295 840 964
218 881 728
118 371 490
603 196 375
50 370 960
570 76 669
841 60 477
512 307 653
459 49 161
574 683 468
577 830 947
96 566 504
402 23 496
771 459 268
101 169 742
51 392 606
770 699 51
777 438 70
570 769 653
307 462 507
703 993 776
42 206 112
26 477 237
893 397 943
634 861 222
109 171 362
957 354 509
469 209 281
456 380 903
354 70 422
762 838 345
52 348 664
884 316 655
513 947 333
515 54 323
993 644 705
978 680 797
183 800 297
211 628 559
790 677 850
733 368 309
977 880 350
935 355 411
338 280 606
887 250 955
247 821 304
992 361 156
119 73 699
695 196 590
219 73 689
588 748 166
729 15 675
670 360 144
876 555 436
894 321 608
200 902 852
113 525 670
787 270 479
522 935 473
767 78 361
226 471 317
999 403 894
490 605 791
177 901 99
624 249 367
197 438 573
387 163 613
498 215 657
766 492 212
601 484 734
390 151 739
278 994 622
741 251 143
630 573 877
288 560 171
912 527 483
714 291 101
653 443 804
293 119 683
51 420 195
690 466 305
618 770 105
637 350 242
709 121 945
75 274 683
926 835 554
751 390 604
693 83 377
349 296 226
866 65 789
848 106 754
781 309 238
514 656 819
583 116 528
560 821 373
521 257 417
243 338 875
718 898 99
295 70 911
968 505 249
154 940 632
509 841 42
70 180 823
359 763 33
532 368 959
504 98 297
916 106 580
287 195 983
669 566 969
790 155 895
660 340 420
891 959 612
949 151 541
369 739 590
161 351 115
10 646 885
539 653 315
318 187 414
786 920 840
393 723 86
442 357 194
970 220 456
281 88 376
747 187 933
423 905 274
437 945 347
740 438 784
21 559 960
232 899 639
78 535 896
23 496 672
510 339 808
475 872 691
155 218 307
112 641 876
672 569 238
746 684 308
608 284 986
862 761 162
832 131 723
820 142 460
98 308 613
316 150 706
74 14 773
53 626 860
525 713 812
988 655 446
878 14 333
427 708 59
718 951 462
328 443 581
450 184 556
391 860 229
546 467 925
308 647 899
948 144 54
599 295 88
447 725 672
68 330 237
615 369 859
98 912 17
838 447 236
298 875 441
20 748 351
128 719 228
895 254 163
859 735 42
841 79 252
475 700 381
214 929 568
958 781 356
864 506 204
220 997 330
216 568 738
238 946 312
209 425 704
86 402 326
65 397 591
991 780 413
435 555 953
808 722 534
379 313 702
284 890 473
403 683 64
626 928 139
47 135 242
741 133 808
291 730 237
437 319 783
969 797 148
507 400 254
203 292 347
539 211 888
652 130 323
884 437 966
657 609 842
483 594 143
743 344 162
942 467 287
643 878 156
269 329 591
256 866 678
459 952 804
604 846 240
344 298 852
557 43 879
557 53 786
547 771 717
76 769 364
985 32 507
613 828 139
912 116 645
754 812 343
849 185 702
628 504 705
786 472 897
461 158 508
874 71 500
615 289 493
736 423 263
899 81 461
715 935 671
171 511 775
773 974 441
732 545 776
391 72 217
300 41 202
706 850 629
208 147 512
158 110 669
848 90 910
690 139 903
846 95 143
311 694 138
694 454 591
54 222 562
717 218 296
907 601 505
552 453 37
879 42 772
202 19 367
71 614 322
943 631 718
923 997 534
850 636 173
887 208 673
944 276 189
621 336 395
329 652 136
467 17 179
117 587 15
99 680 146
960 737 403
819 176 888
107 698 351
418 925 62
786 601 411
791 930 465
752 823 476
678 943 432
185 318 709
465 14 721
444 314 884
674 836 996
793 729 854
160 98 639
970 649 825
664 13 215
441 242 787
797 252 61
605 482 984
422 635 156
696 844 455
233 952 131
853 44 152
237 820 177
445 660 76
822 599 11
178 729 551
978 462 544
605 782 404
960 322 62
735 959 410
787 279 900
841 598 996
206 524 70
305 770 528
974 491 150
16 900 437
267 208 418
612 344 774
634 376 995
207 579 938
318 57 218
864 121 803
890 537 334
672 402 600
498 21 366
32 407 847
885 598 518
346 691 546
805 696 849
254 152 807
152 350 509
897 416 318
319 578 626
708 937 235
743 360 76
160 382 240
512 125 394
702 546 590
969 770 520
524 941 311
419 908 754
365 642 955
501 830 784
417 872 804
678 803 242
432 85 614
221 170 742
685 259 477
917 175 565
915 644 587
385 571 196
850 965 773
854 681 633
364 265 528
716 416 944
707 790 379
692 148 902
13 744 216
725 247 322
333 189 788
707 983 397
68 491 548
286 741 963
302 691 541
488 266 98
992 200 332
951 19 902
647 749 454
246 924 810
624 496 827
84 212 375
436 494 367
697 32 211
158 380 682
957 410 536
769 102 841
285 509 97
486 295 407
552 917 124
871 619 132
954 424 650
203 958 302
698 537 438
554 72 299
790 924 546
465 148 927
220 590 538
843 534 911
207 251 679
341 144 481
999 505 265
922 743 270
893 786 632
27 272 340
825 954 417
320 150 389
456 967 555
256 942 638
686 304 366
340 986 822
855 469 208
853 999 39
424 890 241
323 568 136
201 745 313
516 240 659
592 642 142
646 866 327
501 386 170
719 121 879
772 467 850
263 410 52
701 627 230
593 330 822
418 713 346
342 707 487
505 311 955
651 837 458
507 685 310
171 415 945
766 597 54
295 39 773
27 585 499
227 553 369
193 426 641
423 621 336
819 624 266
911 468 709
520 25 142
91 855 482
844 186 518
124 860 448
185 414 337
595 424 761
919 237 77
436 972 746
779 615 559
946 18 638
168 514 638
13 789 286
973 586 143
911 483 536
62 603 216
688 318 967
417 604 721
708 462 259
246 993 112
964 889 224
410 960 744
869 86 513
348 529 202
450 929 308
10 561 189
347 165 858
599 291 799
413 202 521
41 475 659
844 597 346
964 694 219
545 628 447
447 33 779
693 235 296
694 606 872
268 765 314
57 314 672
632 332 835
740 806 46
936 771 292
846 370 713
65 169 833
770 831 182
575 83 239
325 501 134
917 782 727
434 205 106
987 435 36
928 277 674
444 596 735
593 98 296
196 263 889
211 700 339
140 564 635
671 227 281
179 976 371
787 536 300
607 53 981
646 173 288
515 398 743
374 923 614
149 683 100
650 437 507
948 65 489
475 911 218
217 569 715
881 13 592
78 243 374
482 952 871
378 526 576
980 801 124
398 234 781
989 558 225
399 42 342
458 854 124
928 260 552
964 899 104
158 426 887
909 162 375
342 475 747
935 389 981
862 307 503
991 349 539
995 322 31
874 794 523
831 951 111
797 864 376
543 339 162
65 184 404
412 933 169
850 483 565
973 123 414
410 768 144
708 364 160
523 813 109
622 55 540
383 550 676
982 341 790
917 758 480
535 44 94
328 281 541
813 135 338
444 747 132
659 738 869
243 596 836
777 329 630
173 550 812
57 129 896
192 437 792
277 535 221
963 903 159
651 831 100
210 750 642
74 19 212
889 564 757
408 620 284
895 783 680
246 820 630
43 599 812
838 902 716
994 916 527
726 53 234
71 317 390
553 992 830
760 901 141
131 344 26
503 298 657
850 300 357
323 447 555
916 359 94
785 56 12
24 961 733
206 781 544
582 271 828
489 755 574
78 360 198
787 920 301
37 178 709
167 76 866
716 125 339
643 740 72
305 916 693
180 126 539
969 821 646
616 857 36
597 432 82
317 264 779
303 527 35
458 333 245
472 824 166
966 11 568
34 289 907
939 330 87
348 787 728
33 596 150
388 838 563
912 775 467
811 908 691
603 114 974
23 341 974
79 776 930
22 225 532
538 38 667
874 819 224
925 879 164
877 176 288
960 907 611
843 63 685
493 799 918
139 300 514
335 180 519
666 268 107
592 965 284
86 828 597
255 132 314
650 592 405
977 247 198
632 27 727
530 354 985
616 154 935
27 94 550
311 360 965
13 925 852
955 903 201
331 896 674
348 995 395
46 860 93
456 106 275
595 473 849
17 656 514
303 176 241
70 414 874
573 805 643
254 926 795
570 222 311
511 593 788
842 747 330
37 916 731
176 930 261
465 306 923
409 937 622
838 700 43
181 337 228
977 369 585
766 440 337
377 751 501
827 921 498
321 656 498
444 95 355
900 593 469
404 349 97
914 595 169
835 617 137
815 31 754
858 804 544
557 333 393
84 788 372
778 304 147
654 888 403
227 663 615
202 408 794
594 363 79
963 455 811
139 231 562
991 329 698
899 420 544
408 991 470
56 907 728
363 184 614
805 207 512
694 155 531
409 827 182
888 520 149
715 820 11
860 564 925
93 430 751
907 208 350
543 736 683
543 730 64
933 988 321
721 315 396
97 756 321
193 796 504
953 417 625
408 803 485
825 456 220
150 341 779
787 61 856
854 808 599
945 994 718
666 120 899
235 44 677
576 944 771
278 113 500
746 231 79
381 722 554
502 770 872
902 649 316
664 107 973
197 579 499
329 814 41
262 807 561
569 58 834
394 329 515
60 275 400
142 274 331
790 59 717
90 46 789
913 998 619
875 665 605
405 826 232
877 160 614
685 479 854
391 598 765
165 308 824
703 193 522
300 504 395
36 380 150
872 283 694
102 186 497
98 833 397
32 258 980
893 745 662
152 225 846
640 872 210
139 23 224
363 17 981
512 880 136
917 669 575
411 319 272
728 820 146
850 558 907
327 862 810
810 990 699
906 702 85
621 881 41
602 59 235
127 858 10
242 198 525
716 413 46
253 866 944
742 857 690
850 261 457
560 221 376
601 885 960
435 174 347
363 224 740
49 304 105
240 660 742
159 736 433
284 933 789
730 115 358
893 303 663
275 150 562
968 617 86
219 469 289
978 492 341
645 489 336
63 961 155
880 241 87
197 659 367
79 463 507
346 116 498
446 337 258
487 553 848
588 98 49
174 684 955
90 997 860
719 205 965
363 792 585
217 118 28
374 712 14
123 296 571
686 872 445
545 900 593
64 992 700
566 18 127
515 380 318
394 594 785
339 207 418
530 809 101
756 458 571
377 779 985
287 989 198
373 731 87
412 29 750
381 982 466
960 713 466
816 755 654
90 731 477
748 850 156
618 115 450
113 919 433
410 555 874
490 940 317
858 201 94
588 62 676
14 69 578
816 668 342
378 272 865
572 456 664
708 572 285
375 257 750
870 785 641
45 556 658
465 909 628
805 916 251
126 610 11
733 451 375
672 32 260
317 851 129
125 644 400
943 891 29
782 343 464
271 350 553
921 444 295
820 170 593
204 800 653
144 97 476
344 894 418
990 446 548
443 947 730
31 221 886
868 243 771
832 679 384
91 645 810
973 364 622
137 803 879
751 432 90
987 763 302
403 261 810
967 226 775
341 241 527
438 62 708
724 375 31
904 295 241
309 731 28
642 479 101
617 428 728
889 71 827
736 144 951
195 272 816
540 387 954
608 439 99
182 695 557
530 589 137
502 803 443
255 862 337
178 133 471
457 31 370
742 598 371
951 449 86
991 604 234
184 617 484
295 826 106
964 71 656
879 255 809
16 77 348
929 527 277
103 376 210
12 746 291
406 496 175
730 140 841
306 381 811
427 138 612
708 276 994
957 761 808
180 609 917
189 82 465
779 684 482
890 442 503
267 690 322
621 940 283
545 244 858
129 769 399
966 439 665
438 598 901
719 935 810
410 496 250
116 743 787
929 289 670
308 239 526
384 139 431
93 487 832
734 438 796
652 976 237
700 654 907
607 246 53
751 607 462
464 928 400
949 441 741
906 265 401
194 354 909
858 501 137
320 736 140
918 436 979
705 540 457
918 692 250
269 223 819
654 479 555
892 651 204
714 191 25
855 923 644
238 576 991
839 443 295
236 521 354
439 543 877
326 881 526
832 316 552
399 101 653
417 554 973
209 937 680
113 601 830
580 280 456
436 261 46
960 32 164
485 732 131
336 426 534
287 354 58
44 791 697
822 995 93
268 971 584
457 947 522
718 602 119
148 645 358
256 637 731
63 229 495
827 108 591
598 489 869
304 981 207
278 388 58
868 420 135
803 281 365
750 987 929
297 870 673
134 894 340
491 930 585
909 196 148
844 475 422
798 503 44
582 487 822
62 952 835
513 679 225
848 969 631
100 579 367
779 598 253
407 47 515
455 147 982
873 442 752
137 507 556
95 687 866
195 737 481
616 85 160
753 123 31
301 78 378
532 219 104
908 418 841
897 37 137
496 931 824
491 847 979
39 956 429
793 936 20
613 177 767
873 199 765
455 567 125
822 874 282
46 746 245
441 285 614
927 144 522
840 300 663
961 909 449
608 994 715
857 794 748
213 573 44
702 341 45
849 675 576
383 977 506
468 685 919
300 238 397
216 911 963
578 61 299
288 333 933
343 48 197
276 834 594
419 15 828
488 430 209
747 935 30
99 996 297
895 18 335
687 838 14
249 440 351
267 30 703
105 395 551
966 820 391
299 122 537
878 70 115
556 447 171
874 50 378
810 39 165
716 48 138
639 558 192
906 56 223
624 897 188
859 495 189
811 106 879
900 548 369
836 677 184
50 153 303
585 742 521
136 623 823
478 42 908
789 665 507
930 377 757
890 395 617
436 363 777
849 470 796
378 266 17
19 93 367
812 301 926
701 535 148
528 473 93
15 144 442
886 381 236
671 839 373
453 363 499
636 727 221
646 767 250
339 399 993
983 892 635
382 677 755
310 849 744
80 172 745
41 749 421
510 306 958
168 888 985
865 522 989
216 276 832
11 253 995
805 702 643
695 758 133
473 268 93
350 140 923
663 595 729
889 288 116
419 85 315
38 736 807
586 532 110
612 865 812
774 152 407
638 997 299
471 137 564
852 15 684
469 299 179
750 702 540
849 794 170
959 521 302
943 749 870
699 373 102
863 197 429
183 233 645
418 597 898
934 214 830
421 217 160
328 735 270
660 613 139
832 989 436
653 467 816
298 734 467
22 681 830
134 780 825
818 762 193
166 851 525
541 869 207
692 435 49
451 733 140
144 701 240
762 336 549
128 317 528
952 523 844
304 188 442
707 368 153
192 104 815
370 425 304
271 659 168
176 96 27
295 421 575
791 989 488
753 600 307
677 98 980
514 748 899
248 476 866
674 17 489
496 769 659
421 486 942
570 963 30
924 153 312
837 329 116
740 492 438
309 615 387
636 808 550
747 559 863
669 42 745
99 357 292
415 852 635
923 11 742
961 391 639
526 154 68
585 829 493
147 348 683
588 966 690
457 205 795
773 914 677
862 525 48
995 145 605
173 718 358
625 958 745
385 20 232
914 539 98
557 604 986
68 528 114
498 375 885
929 689 170
95 289 751
367 258 502
622 96 494
38 781 679
234 455 698
486 225 947
103 491 47
736 679 927
315 895 437
812 527 272
931 47 750
931 291 21
737 902 68
267 702 834
519 173 704
483 288 928
491 832 640
887 771 151
435 987 236
448 866 741
979 146 17
230 859 640
305 895 778
181 461 713
826 714 776
582 318 31
403 199 262
311 516 469
882 426 182
783 857 648
153 861 347
438 45 239
370 956 803
554 392 469
289 22 507
396 938 622
406 26 804
98 568 482
647 718 585
806 913 109
176 572 424
798 997 14
994 756 186
59 860 423
352 171 573
763 192 713
629 357 945
167 351 17
698 513 927
804 720 934
530 930 282
92 15 424
154 687 502
490 582 738
862 14 145
268 709 383
662 423 74
199 896 14
762 128 334
106 526 987
547 174 720
396 816 324
20 190 573
157 648 902
998 247 751
854 499 275
769 671 951
330 200 652
238 856 565
263 887 785
417 868 814
811 561 26
999 11 96
812 73 510
614 241 380
278 150 620
961 749 258
322 250 88
436 288 204
534 475 209
949 290 737
985 80 660
399 819 554
404 863 540
604 557 309
633 190 684
22 574 154
435 722 841
960 218 351
89 344 818
644 194 700
968 234 906
889 615 549
665 39 231
270 473 934
472 551 790
565 823 10
24 954 717
725 605 266
276 845 349
867 359 689
169 438 390
705 86 284
520 220 796
175 708 22
985 859 68
501 349 297
641 546 394
129 768 419
327 199 414
428 345 135
381 475 661
148 270 929
763 992 150
141 609 400
827 232 919
682 208 887
280 922 153
350 767 915
163 532 958
794 149 711
198 753 709
932 228 518
415 213 747
623 193 773
881 146 509
433 963 704
368 660 42
755 657 608
957 148 299
10 964 273
312 705 109
368 759 26
683 325 729
753 177 300
453 706 224
275 454 600
364 755 255
293 639 247
91 245 377
327 731 586
82 14 452
265 408 593
753 551 347
496 963 167
484 834 369
346 281 996
837 165 609
178 394 842
35 852 694
98 197 665
615 301 105
622 150 784
648 73 478
716 221 879
654 93 263
235 144 696
299 54 491
74 631 790
412 894 334
876 726 937
334 194 139
57 923 969
429 830 215
137 265 567
946 665 243
152 681 831
776 83 478
702 369 499
870 684 975
392 735 15
349 216 540
104 633 983
201 51 902
194 68 300
774 215 451
385 161 754
615 859 738
885 311 680
681 810 357
744 201 146
218 299 914
682 12 104
692 824 954
318 887 224
687 148 345
405 537 295
515 602 665
327 639 122
766 70 207
166 974 604
721 907 524
184 685 82
432 358 230
277 149 490
185 717 112
331 451 116
478 607 867
333 816 909
738 147 424
499 916 733
337 870 62
834 212 888
881 353 301
574 887 734
771 877 243
864 510 236
110 29 329
383 774 872
329 765 819
765 598 980
24 279 775
633 302 110
552 968 181
489 663 283
262 463 680
191 719 798
706 900 821
667 462 141
867 575 434
402 544 355
664 750 513
672 933 862
647 368 819
908 745 622
126 830 646
200 317 248
669 19 928
693 855 337
110 386 652
117 57 658
401 829 338
485 541 123
573 361 130
188 775 13
829 885 27
290 96 47
579 316 748
469 591 859
749 577 949
763 577 468
838 551 939
962 663 415
228 81 30
463 25 152
163 456 851
810 941 444
732 529 655
86 822 923
825 638 50
708 195 503
409 556 853
177 346 806
586 395 959
264 88 550
509 660 564
803 411 482
42 156 753
173 411 995
127 14 179
406 291 679
174 719 307
88 281 642
506 314 795
22 458 305
812 365 991
948 420 281
383 802 587
692 219 372
170 664 561
551 171 290
998 35 791
846 505 17
574 466 204
642 996 886
79 142 492
214 732 413
416 993 40
921 415 88
916 341 105
416 786 641
820 247 507
731 151 96
815 961 261
630 740 803
566 967 106
883 265 450
229 618 38
659 41 733
85 577 654
380 71 848
168 905 261
18 259 415
850 792 548
987 113 499
775 443 394
443 819 76
111 744 279
639 490 567
999 150 277
586 866 399
567 725 651
153 85 709
711 995 794
632 998 356
148 522 820
668 825 400
521 997 944
564 686 857
394 521 650
97 384 548
926 877 545
727 304 514
60 947 611
882 703 748
450 157 254
154 577 776
751 206 429
360 98 758
601 412 976
400 444 510
802 321 868
740 70 673
85 379 995
484 917 664
819 553 491
58 271 638
154 627 962
942 832 739
866 348 167
966 145 839
800 707 559
959 491 873
25 855 660
277 434 833
783 656 725
633 406 263
690 940 773
181 786 297
985 143 844
269 145 524
888 519 462
221 742 306
871 489 543
300 415 703
78 647 513
537 240 662
497 777 906
778 653 728
372 434 489
18 747 822
676 278 222
671 988 836
71 897 273
248 902 822
776 497 568
437 884 575
486 12 558
171 993 93
951 189 849
79 398 32
821 700 478
368 973 73
691 487 533
889 612 531
98 473 309
75 162 411
206 654 567
491 758 919
941 221 74
904 951 126
388 780 309
867 41 264
586 364 805
603 273 533
548 240 986
140 629 295
607 66 280
20 654 111
497 81 923
681 792 19
247 697 294
84 820 37
750 265 533
747 265 879
428 119 239
84 26 963
603 669 713
166 943 724
483 359 430
400 471 693
331 235 124
391 545 673
126 551 59
933 493 266
345 526 417
862 306 407
44 299 498
735 440 83
554 626 947
698 327 419
379 129 510
322 97 539
478 843 643
268 836 674
590 849 396
469 974 674
892 523 793
483 31 393
401 627 237
774 46 368
932 290 819
713 292 120
203 87 471
23 497 814
578 222 532
518 152 238
870 49 350
981 319 11
694 553 230
401 892 152
177 698 492
81 761 131
877 733 443
53 985 570
170 916 585
39 746 217
205 303 895
904 50 254
511 241 867
866 700 256
989 276 524
58 171 804
174 684 357
970 398 337
112 789 613
741 226 412
125 268 69
285 208 730
484 814 114
387 653 112
364 220 554
485 147 272
998 89 689
791 108 955
368 642 823
214 680 762
770 626 361
151 287 360
403 604 863
994 742 915
939 11 614
670 609 161
189 70 527
780 627 481
428 962 607
23 936 109
147 426 282
264 15 77
425 498 609
589 409 636
298 473 619
880 254 382
245 642 894
99 805 22
183 825 891
628 372 10
732 181 371
176 52 328
415 872 120
446 862 194
912 228 785
376 911 188
693 521 630
576 340 912
751 615 148
738 232 854
930 20 374
255 489 937
161 792 990
262 996 37
314 223 795
180 725 568
332 390 44
60 941 341
553 89 236
410 959 321
184 767 512
806 233 305
976 184 777
451 23 839
601 106 483
281 156 818
517 713 593
501 984 315
733 195 381
247 512 61
275 148 617
653 921 290
620 259 91
45 530 883
947 204 425
249 931 454
695 623 266
787 56 614
999 222 276
574 290 448
965 188 749
846 300 142
966 814 41
645 910 225
155 508 54
173 221 272
501 316 733
956 727 50
24 550 838
889 793 679
126 853 936
732 569 281
209 425 862
546 635 481
68 339 658
589 839 187
491 861 990
868 11 659
349 119 904
57 101 194
244 815 300
601 418 837
100 336 147
991 241 382
574 947 262
276 686 884
639 505 380
196 72 127
821 434 893
772 680 161
527 798 208
900 764 202
264 643 780
961 131 475
753 442 271
360 308 947
497 38 808
549 39 413
471 51 291
826 744 541
167 730 272
599 294 40
112 677 997
46 92 679
576 353 70
236 53 100
577 71 431
271 986 593
456 196 22
932 484 571
531 481 232
768 814 514
231 787 399
853 463 25
444 497 626
756 631 114
636 136 422
740 173 344
650 725 800
314 220 445
135 30 445
526 631 150
203 572 695
583 346 848
798 460 617
353 858 753
857 778 633
844 724 94
659 336 498
783 944 734
331 624 800
870 120 512
44 768 183
954 715 120
146 527 633
880 633 399
951 156 676
747 272 480
812 737 986
430 820 39
27 901 346
703 611 178
875 615 822
570 798 465
510 675 847
101 213 514
445 829 238
165 503 341
137 448 93
423 895 145
342 801 982
869 978 705
53 862 408
400 70 213
429 261 492
218 703 803
775 828 651
972 417 119
579 641 191
563 684 471
463 905 959
408 926 265
615 660 318
805 178 894
864 819 455
130 921 629
835 253 438
819 343 727
948 877 174
984 329 23
179 724 246
515 975 691
520 452 648
608 268 402
403 720 44
995 442 784
715 93 154
673 722 251
446 616 315
803 856 471
276 396 461
330 782 604
503 295 810
755 31 644
982 68 177
186 254 711
761 152 416
909 378 260
183 732 363
578 304 246
805 44 184
831 159 725
968 328 20
557 372 191
359 616 276
300 694 111
828 396 769
255 601 784
616 470 65
718 662 951
172 687 87
353 881 664
507 876 831
705 316 939
432 364 302
72 320 426
303 691 914
622 105 52
494 610 429
53 313 210
329 672 543
743 503 849
925 686 340
691 121 492
62 235 894
114 952 670
111 965 658
193 121 22
440 768 924
337 570 872
142 632 858
519 643 907
123 894 309
458 306 813
525 378 45
169 744 397
979 265 770
328 189 552
554 88 339
737 14 663
532 763 617
906 356 21
697 412 995
50 124 179
845 914 963
984 583 328
695 632 520
959 284 815
269 165 527
727 139 944
807 272 579
67 733 630
82 465 723
290 745 565
95 462 952
592 13 264
151 889 582
718 556 74
96 600 456
928 668 235
962 338 528
608 409 255
823 323 123
481 669 961
546 97 302
354 50 943
759 438 117
62 269 401
644 917 443
56 493 412
280 932 110
966 730 474
948 201 735
29 316 171
121 641 702
808 474 69
652 711 217
716 924 66
116 583 718
418 499 133
85 633 492
240 30 635
703 292 829
790 546 427
464 745 231
879 456 751
105 642 318
771 899 460
834 758 882
998 291 835
289 984 810
273 629 907
446 637 959
863 432 963
992 909 513
472 900 689
559 876 123
310 259 35
763 170 880
31 249 963
23 207 282
259 813 625
969 657 279
320 696 130
26 784 90
684 212 304
62 918 418
20 547 259
214 892 572
708 909 538
285 146 814
887 149 422
652 971 118
816 681 368
351 92 170
301 199 670
590 449 712
465 636 894
790 363 518
189 425 274
241 722 285
395 346 708
994 848 684
64 169 568
806 424 369
171 987 42
100 743 43
652 175 949
526 115 667
799 287 103
418 302 901
669 164 208
957 354 137
608 858 723
21 633 296
452 935 319
752 93 822
590 507 788
961 781 631
917 657 87
731 858 420
639 721 347
989 569 875
493 665 896
571 947 728
680 887 148
41 993 170
937 351 452
194 294 149
933 297 156
601 865 178
989 69 536
182 237 532
204 881 617
83 314 566
58 626 257
483 994 828
581 646 747
87 964 23
585 461 722
310 423 121
368 478 744
156 816 902
706 76 986
721 319 659
488 754 66
451 589 666
143 695 608
604 980 735
850 18 689
11 983 576
989 748 463
877 264 615
363 242 784
187 626 113
739 886 325
967 775 820
832 942 588
936 674 617
421 949 326
409 192 723
256 73 965
601 664 525
840 604 980
348 980 788
562 34 509
996 902 537
905 21 542
613 341 967
724 950 776
796 973 179
314 554 397
414 211 921
520 928 19
717 388 825
633 112 946
223 284 380
351 575 704
547 229 682
554 313 903
889 954 576
634 438 724
57 736 835
587 403 733
923 355 592
621 837 13
17 538 421
290 902 378
733 874 122
359 592 305
782 398 18
756 446 343
165 965 218
207 563 810
529 76 315
597 213 163
740 438 251
710 350 636
557 729 39
955 447 35
356 537 718
859 18 452
753 982 33
660 342 468
98 173 271
63 946 266
226 484 25
948 543 44
939 83 660
472 268 950
914 56 684
399 216 938
643 96 183
587 983 642
434 993 867
741 882 416
724 406 914
509 706 582
741 208 294
158 407 540
326 907 274
138 636 486
814 142 36
604 721 207
787 463 59
422 242 488
687 867 588
277 959 536
364 465 749
503 659 861
52 987 584
513 397 190
376 478 681
242 751 21
247 64 20
706 48 484
69 670 399
438 942 198
689 375 309
891 484 955
710 762 368
682 512 734
103 360 22
319 56 481
599 384 861
578 141 959
563 810 150
325 148 632
295 173 889
248 609 891
276 865 61
169 492 404
647 930 447
649 978 502
122 467 554
401 532 197
113 705 592
572 712 929
219 501 900
572 617 163
666 407 569
583 670 77
996 281 656
399 83 605
457 40 525
708 149 817
395 468 636
454 932 382
180 883 803
170 309 987
37 652 168
981 552 181
870 915 297
173 832 738
619 567 172
869 15 356
741 527 67
505 798 24
437 169 604
844 746 428
948 480 267
122 903 172
645 388 824
735 92 877
410 609 561
408 706 930
212 631 433
847 548 952
991 883 390
95 989 912
176 109 850
294 811 362
279 232 597
849 348 966
943 642 394
372 309 865
895 675 84
194 523 427
521 368 621
124 460 953
474 281 203
439 226 595
990 698 273
949 76 705
171 664 302
176 257 517
177 73 976
354 685 606
155 212 777
296 695 140
260 933 332
110 52 751
336 972 32
653 520 265
455 849 30
473 52 283
99 738 239
57 186 776
782 376 539
731 216 300
530 75 717
764 652 508
583 292 377
409 146 809
724 43 634
386 281 713
272 118 946
440 786 260
358 986 721
133 851 915
590 640 132
218 750 975
771 937 542
449 712 49
805 186 501
33 449 145
268 779 660
926 124 999
737 456 575
91 155 963
45 317 141
245 724 900
361 97 210
426 964 880
50 196 477
794 53 324
220 273 317
90 480 418
986 904 726
484 270 637
705 769 522
764 970 380
35 327 92
84 479 767
109 417 260
118 992 882
321 533 444
506 742 170
749 233 679
964 626 870
127 232 538
22 759 999
457 52 604
338 967 815
993 384 654
574 232 931
94 864 637
992 235 303
918 222 55
381 118 193
303 222 493
480 338 40
551 479 917
24 337 93
458 795 302
822 981 615
863 76 478
989 798 32
169 943 472
506 709 386
566 980 291
126 872 280
747 988 693
786 513 591
693 821 41
476 702 841
373 844 972
532 989 344
695 351 51
274 654 531
513 388 651
386 487 997
861 106 306
642 413 349
334 92 698
392 773 858
274 522 467
208 147 488
136 914 22
786 151 660
968 824 294
541 381 178
881 293 75
655 418 80
292 399 509
928 553 788
423 725 559
531 324 606
892 353 399
579 123 223
862 778 415
984 693 558
485 150 943
88 867 273
143 726 832
240 811 175
61 857 460
208 427 967
426 120 335
728 441 113
195 54 413
176 943 344
184 735 568
475 43 559
344 483 124
309 901 506
405 893 715
218 871 553
808 696 165
445 941 239
565 93 959
263 706 860
958 143 496
806 313 48
34 623 767
747 537 335
250 373 569
704 321 610
743 532 252
348 971 432
315 896 747
194 104 308
231 130 536
270 944 146
235 922 479
728 374 588
933 312 838
450 155 294
265 634 45
199 256 688
975 795 320
754 489 248
130 855 728
672 584 162
364 863 728
612 38 964
428 799 210
35 175 930
22 666 127
361 814 760
127 173 416
629 768 552
97 559 40
262 713 415
925 607 736
950 434 874
616 42 876
929 594 748
46 653 240
397 776 456
671 91 895
335 469 402
740 428 690
265 623 808
80 866 287
322 113 799
446 195 828
601 883 711
988 34 414
350 411 984
971 850 655
997 376 40
824 605 176
113 550 288
300 396 869
179 487 18
152 309 224
429 340 677
57 250 496
202 853 455
172 92 574
453 977 51
478 746 380
487 210 710
723 385 775
356 886 26
524 796 53
807 201 526
805 752 871
131 484 888
745 352 429
423 497 245
965 691 308
904 375 515
442 745 398
87 955 734
952 307 581
787 439 225
511 556 298
887 110 957
145 789 311
107 430 929
760 928 274
286 579 130
469 378 165
481 14 173
280 385 454
760 342 716
971 23 276
503 16 992
570 960 215
198 384 904
107 407 353
989 761 514
201 783 541
193 499 447
236 615 70
334 176 687
530 65 397
372 294 421
333 783 615
407 564 48
295 77 231
827 104 772
278 376 173
236 650 927
964 637 34
509 430 776
355 811 88
392 439 85
635 866 419
983 165 301
242 534 849
505 395 879
732 477 77
905 408 756
924 986 845
457 635 751
401 811 667
234 998 558
985 494 328
790 493 936
703 967 444
181 997 908
446 600 799
372 766 910
249 927 546
368 290 412
777 278 987
429 884 534
900 551 425
734 582 650
987 418 84
569 972 804
289 629 479
114 958 463
442 547 217
560 226 825
620 519 282
859 267 127
531 67 117
164 630 387
644 156 949
176 715 285
227 633 914
806 702 208
373 32 762
232 756 57
770 236 712
123 647 474
450 711 156
222 827 175
289 31 435
640 897 337
520 407 602
112 819 632
321 26 953
964 845 105
892 625 210
246 676 170
307 32 874
83 160 348
785 868 223
57 456 222
99 684 294
505 171 640
496 997 24
739 195 498
52 211 959
642 179 589
867 545 82
687 905 60
214 25 84
192 470 916
887 64 599
597 364 409
92 615 208
831 340 996
607 339 291
928 731 165
922 262 103
369 603 437
949 469 892
661 980 349
140 371 667
666 864 473
773 845 111
396 500 21
746 417 52
111 296 483
437 679 489
70 373 615
320 218 14
702 962 575
722 210 624
405 675 22
937 692 456
683 141 371
248 367 807
13 70 132
504 956 115
602 912 295
859 228 738
522 302 362
993 76 15
970 459 580
614 63 358
992 371 702
476 850 738
272 180 808
291 538 108
388 49 628
133 191 522
223 147 427
755 994 811
434 102 773
77 12 864
271 341 999
711 143 887
609 390 59
452 811 543
211 629 701
316 116 695
974 862 259
134 41 821
328 795 711
376 687 331
34 775 557
957 644 559
387 505 90
961 815 551
193 92 569
190 437 696
635 852 547
643 797 308
701 212 428
962 219 727
368 324 453
320 537 993
750 207 73
427 497 911
289 878 57
934 569 502
406 339 619
122 510 679
120 963 856
96 394 948
66 327 878
396 123 996
929 567 978
167 216 348
255 344 514
585 476 975
326 906 724
103 182 816
596 292 756
328 114 719
435 503 391
320 276 725
469 699 749
148 52 984
247 614 460
264 312 572
434 807 373
736 270 598
532 35 227
149 915 423
229 706 417
10 211 325
312 385 860
874 302 800
656 367 899
381 501 783
463 256 680
132 599 860
365 948 466
47 990 938
964 231 763
435 131 274
281 762 71
365 558 281
531 389 23
29 502 82
267 499 392
315 514 446
886 931 82
577 947 350
627 794 234
896 942 658
406 897 569
418 714 558
904 309 818
17 975 321
332 545 763
981 588 397
729 252 12
984 533 314
327 980 560
872 824 656
16 643 373
795 165 269
526 449 338
103 331 402
560 381 11
788 961 243
306 603 997
414 704 983
130 825 433
172 994 661
402 15 587
943 870 668
439 241 755
148 377 257
473 63 578
867 565 768
425 773 951
308 695 494
291 742 948
181 856 508
691 587 933
795 214 654
842 305 902
554 174 369
207 348 304
570 457 894
447 763 274
77 779 668
954 506 50
232 39 820
265 310 527
49 511 386
266 487 887
656 359 221
73 124 885
58 214 128
14 709 926
646 178 831
520 336 802
891 703 143
37 769 724
203 314 35
675 922 344
217 565 334
877 362 645
22 558 909
230 170 579
158 940 782
419 207 799
862 19 927
960 752 625
308 950 545
947 784 401
151 350 740
523 349 414
999 954 234
579 264 122
468 942 816
848 347 947
138 351 59
528 247 871
155 647 370
889 73 841
517 146 309
706 38 368
140 308 680
37 684 601
511 624 78
970 803 261
347 963 872
280 224 819
777 419 212
321 582 106
489 900 978
341 540 908
52 784 249
301 705 223
773 161 455
112 354 963
985 167 84
637 112 533
669 561 120
516 293 399
121 403 680
86 559 512
891 305 48
806 631 224
480 435 782
181 773 485
970 45 820
621 884 530
613 866 205
865 949 720
596 386 775
625 306 239
628 870 938
503 302 56
392 722 174
817 372 915
164 829 996
792 42 348
993 425 249
538 887 205
70 788 125
396 143 950
411 710 641
967 110 685
369 116 309
891 550 788
622 949 510
212 98 524
575 198 860
304 379 820
833 283 370
265 476 991
646 317 774
124 188 838
388 887 142
889 90 45
798 49 196
656 317 258
401 186 244
806 741 972
564 898 460
274 604 787
525 923 427
673 722 579
266 426 962
371 436 31
322 121 53
939 337 852
691 871 361
977 312 626
479 34 867
864 426 732
210 795 905
977 357 727
945 253 142
414 560 244
748 525 185
405 253 615
583 828 959
983 719 895
199 983 714
534 79 22
242 811 535
479 809 123
680 989 68
683 194 18
724 991 650
335 149 860
554 343 97
274 179 431
605 117 372
138 310 768
353 410 22
736 579 334
63 618 875
514 989 693
34 712 370
32 671 819
380 868 606
272 803 406
467 855 552
697 931 605
899 961 637
165 418 958
315 139 825
811 262 387
655 762 534
278 340 112
797 377 672
339 157 18
325 379 873
713 153 987
82 127 292
404 741 531
853 802 736
635 691 27
746 198 905
509 713 134
600 782 312
227 183 489
49 94 439
519 765 365
983 797 267
655 499 415
914 817 183
225 55 616
223 732 624
196 807 970
138 84 541
186 874 443
273 758 826
266 175 38
317 962 99
345 683 411
906 854 59
692 535 47
915 602 230
764 68 674
377 253 566
145 907 577
502 386 994
182 706 989
203 854 546
610 861 32
782 663 419
398 169 577
381 28 540
553 611 488
694 499 316
296 945 60
258 204 911
737 874 286
85 384 893
13 625 202
320 524 612
908 507 595
17 469 823
221 356 806
963 452 617
122 176 233
990 721 90
928 34 651
412 695 37
634 902 753
167 426 268
493 900 570
313 99 732
743 515 102
25 504 328
537 120 421
343 449 664
933 200 816
51 708 162
74 817 677
698 755 122
614 897 971
17 94 674
449 805 611
620 403 210
551 347 846
660 994 839
751 824 316
994 545 848
294 910 405
220 824 978
275 808 964
784 627 34
538 81 854
757 680 316
43 455 197
370 576 457
706 900 65
473 43 581
781 896 389
914 517 639
977 566 732
843 699 581
210 40 868
870 969 157
701 313 754
226 490 120
107 798 851
471 11 529
326 172 258
276 440 709
866 240 667
252 517 687
709 203 49
384 658 984
445 52 111
896 792 151
252 522 962
463 765 633
701 915 309
178 377 578
839 683 48
156 40 673
166 556 446
726 919 811
685 171 968
355 490 756
697 512 50
438 44 498
292 849 969
416 706 654
318 775 182
94 330 614
89 662 999
471 119 678
796 137 208
852 752 684
414 224 30
508 449 275
22 729 373
737 434 557
87 735 863
581 256 995
702 333 518
344 459 98
337 622 81
521 614 422
148 315 640
410 858 714
97 292 141
132 693 207
86 768 484
363 311 471
99 325 658
364 710 117
544 965 326
501 269 939
378 35 537
155 673 541
875 958 825
258 375 482
106 954 36
342 296 565
181 825 721
611 808 171
296 931 350
518 984 799
352 581 148
550 652 315
856 457 587
537 181 13
375 461 626
646 846 505
372 597 724
369 320 591
977 450 69
84 459 701
998 229 947
628 471 931
711 657 957
301 213 967
914 444 609
244 577 140
726 36 445
446 53 655
382 72 128
208 886 964
562 266 749
332 899 50
641 538 809
459 576 265
403 34 644
185 635 337
919 576 450
538 758 309
907 961 784
540 923 383
435 689 264
567 855 354
268 735 110
597 66 890
767 517 68
838 705 68
628 218 889
732 488 199
173 316 598
829 955 750
702 461 541
286 582 99
392 975 84
254 705 71
693 368 201
339 824 95
122 839 688
70 809 674
36 324 114
98 346 570
346 408 631
758 296 355
128 735 196
130 48 899
978 545 168
624 232 965
714 147 256
723 254 788
995 503 407
889 258 768
992 302 830
458 65 374
981 525 657
221 437 639
355 625 925
733 678 805
376 965 250
458 865 711
948 832 160
738 694 343
139 893 716
362 210 40
707 615 381
971 321 407
573 847 321
989 905 237
201 277 495
477 585 173
960 121 29
362 306 960
223 526 431
858 490 639
340 676 79
37 330 808
143 583 276
610 32 350
898 276 70
920 762 411
966 342 441
654 265 117
643 518 58
648 583 820
284 467 61
435 919 659
531 439 681
694 382 753
908 537 307
614 916 672
346 100 205
488 860 738
876 812 980
532 98 819
668 597 859
33 792 711
500 433 973
297 785 82
918 303 64
682 821 222
300 234 914
393 857 634
128 865 813
846 473 382
494 960 755
272 224 643
727 389 957
573 511 967
448 104 55
288 430 375
714 856 991
650 848 450
978 596 683
672 810 598
38 440 118
769 917 284
793 858 175
130 812 217
815 120 213
349 596 63
465 343 164
771 641 25
906 438 989
79 142 581
944 989 264
908 764 135
682 805 975
231 627 458
708 973 253
260 829 554
555 966 499
81 316 977
921 484 16
511 92 706
501 783 638
320 596 84
539 137 460
847 743 423
500 350 790
739 671 955
495 844 568
506 776 64
608 945 501
946 108 759
977 908 633
884 456 714
210 403 746
835 897 732
473 881 562
673 179 847
613 723 165
964 740 599
710 418 45
609 491 392
176 987 720
564 871 424
178 280 693
911 311 812
166 791 378
94 677 376
248 353 76
454 668 553
681 245 763
997 681 866
226 154 62
299 812 937
808 655 570
910 712 245
359 909 271
213 576 740
614 181 729
121 310 402
473 347 739
808 413 680
423 766 944
246 946 139
246 398 806
317 890 807
740 241 550
395 810 882
39 243 151
970 160 896
812 524 29
829 616 106
247 422 365
804 186 908
184 916 499
438 327 828
325 874 165
379 315 809
115 57 549
588 228 822
155 849 77
990 88 619
252 543 77
572 730 923
668 976 606
500 258 626
20 768 434
866 801 609
988 907 172
268 883 765
922 967 555
476 95 682
933 192 340
755 804 257
973 584 447
559 770 369
881 131 378
134 772 287
66 152 744
477 548 835
748 814 653
131 896 20
897 412 496
159 585 922
203 680 457
71 573 426
992 74 300
450 939 578
718 435 536
204 571 973
304 500 595
699 248 938
871 370 655
186 287 461
540 230 453
709 562 500
59 425 193
701 526 756
552 359 79
651 237 978
433 689 10
870 249 338
946 205 670
298 979 500
298 651 77
749 827 110
920 257 397
163 998 870
946 595 756
364 541 624
217 901 112
683 66 178
992 400 908
56 403 251
881 709 545
827 152 990
999 238 459
391 679 574
702 592 472
307 767 36
619 56 156
357 632 21
200 770 618
64 854 486
230 41 479
494 58 679
614 32 147
967 855 76
656 294 496
143 984 390
692 510 987
452 973 796
981 129 328
430 850 752
886 645 934
866 114 200
195 816 517
456 566 105
552 60 818
565 472 287
277 704 192
23 852 741
819 51 867
399 675 918
628 144 461
408 774 342
239 379 154
231 678 757
561 958 171
658 394 109
584 815 151
15 743 92
264 141 689
957 91 778
29 589 531
71 319 531
400 805 943
593 954 162
220 489 948
691 760 808
532 993 93
410 556 635
307 257 975
176 779 113
273 170 763
579 243 733
217 408 142
23 551 950
160 660 943
810 892 475
238 143 676
568 464 741
820 538 178
713 495 319
51 147 784
29 896 974
455 149 925
524 757 241
645 442 941
487 311 376
703 136 428
404 983 914
433 790 68
201 931 254
473 147 872
382 695 600
600 514 932
483 155 49
270 956 760
815 233 616
317 438 44
415 629 773
952 500 266
92 144 759
379 733 144
41 461 355
283 138 742
959 556 18
726 603 368
787 168 900
31 740 628
546 670 43
571 65 142
649 966 479
658 761 297
259 104 785
930 711 651
774 28 485
56 599 985
77 144 332
259 971 556
200 89 351
585 238 935
39 545 911
160 966 265
871 487 160
248 489 110
314 485 233
146 77 225
361 268 205
400 99 614
489 752 230
204 119 970
816 566 702
962 918 78
475 714 413
231 441 744
928 703 623
575 52 164
920 639 524
76 30 709
185 358 669
150 509 589
863 475 101
600 661 739
280 961 856
958 799 207
806 916 316
495 852 365
184 336 453
685 97 423
127 500 798
426 257 884
987 843 104
154 633 92
662 80 213
175 56 291
910 81 250
956 378 24
457 32 755
238 614 91
465 374 554
879 932 691
339 73 456
295 928 116
312 439 831
581 634 303
222 605 884
457 764 366
353 762 426
901 391 947
617 754 247
664 808 581
201 842 714
97 207 892
10 578 316
290 411 798
974 840 656
54 739 889
580 288 725
281 12 691
93 242 786
917 410 700
653 600 287
905 261 643
394 345 771
809 379 292
842 154 417
211 312 630
291 676 861
515 232 155
947 61 273
633 913 43
923 586 657
381 47 606
382 11 308
760 980 126
932 766 976
61 910 969
764 508 577
584 303 906
907 550 406
493 883 798
225 456 113
384 61 836
359 144 814
621 529 17
384 482 784
366 143 812
802 102 536
994 651 556
910 716 827
686 351 429
905 237 49
631 82 186
444 196 943
619 515 832
423 868 968
766 133 189
720 489 104
222 751 874
204 617 335
611 98 970
617 688 460
411 228 965
434 962 330
178 269 55
278 844 949
13 883 539
255 935 338
657 963 823
337 815 97
883 607 824
586 880 226
418 747 883
13 871 78
660 354 729
536 378 825
13 370 536
941 88 278
591 909 781
884 78 666
825 737 390
750 484 537
238 81 691
141 305 692
624 371 753
48 869 168
824 214 432
137 17 689
130 519 890
887 231 979
345 292 450
961 632 153
58 533 870
549 830 475
409 870 299
751 676 838
821 636 307
15 578 90
763 979 680
305 60 685
481 602 423
356 994 116
485 624 817
796 135 209
465 954 416
116 170 491
101 801 579
794 932 520
147 798 54
233 854 969
87 957 213
484 976 872
650 949 87
434 381 799
948 527 483
72 269 523
715 435 95
677 50 197
94 388 948
42 203 325
654 714 770
37 784 731
843 671 255
501 58 360
950 79 594
71 385 13
28 671 964
414 656 803
188 666 41
307 949 783
223 609 715
56 130 534
242 649 10
903 840 252
540 596 234
707 403 55
508 951 884
242 700 846
678 339 838
933 391 571
419 874 592
480 355 710
428 174 776
612 555 719
151 694 919
745 46 202
685 996 838
636 72 176
865 794 926
873 423 190
468 913 12
364 98 680
254 120 635
702 957 84
135 727 915
505 946 800
257 601 120
507 752 372
862 744 920
448 174 265
26 281 539
514 688 126
934 534 31
141 91 467
927 680 763
882 781 94
739 471 214
862 680 209
669 953 407
764 19 665
89 389 146
953 70 256
398 527 266
99 750 143
963 349 517
571 652 708
892 122 639
268 518 790
278 446 78
471 670 366
506 681 880
667 175 306
374 896 546
377 443 181
271 101 698
875 828 749
765 249 684
79 217 984
422 638 270
653 243 595
574 476 653
531 70 353
409 585 712
359 87 932
955 253 76
451 291 809
941 276 468
108 931 813
44 453 824
818 597 454
446 698 127
676 285 600
18 203 686
650 568 967
46 482 374
567 628 201
535 31 227
287 452 359
915 89 402
435 287 794
723 109 398
710 628 28
220 916 422
354 984 91
258 913 738
773 263 432
70 339 921
966 659 536
803 940 421
844 692 286
223 961 796
76 879 10
518 287 613
785 364 11
546 960 842
351 748 198
425 227 767
99 797 748
676 991 317
320 576 765
429 176 992
17 914 761
688 843 555
184 507 137
680 14 72
141 436 681
311 155 28
249 624 28
976 212 281
363 105 965
610 456 855
651 923 486
479 288 996
725 539 913
949 830 390
732 677 100
516 265 569
697 647 408
968 523 638
390 132 955
225 294 483
851 282 667
515 456 884
32 857 471
91 727 278
290 908 773
842 625 274
737 69 228
969 656 813
569 821 450
432 21 276
262 942 827
840 788 515
404 241 81
42 236 645
479 401 626
252 487 85
514 656 48
723 971 805
749 587 65
465 310 26
545 288 791
490 211 806
523 359 992
396 831 318
145 249 408
243 722 411
180 321 646
145 234 525
704 623 371
777 344 450
395 635 254
344 548 607
979 208 258
424 201 636
980 926 760
678 266 176
867 152 426
551 103 640
429 145 82
253 944 181
492 265 358
329 828 374
320 774 420
754 890 506
364 62 233
366 569 925
503 337 427
819 346 534
725 35 592
284 677 26
148 56 674
162 745 75
774 66 206
259 558 387
936 594 260
672 447 758
861 298 397
454 862 154
532 225 622
57 429 250
368 199 424
269 515 634
135 336 726
598 974 764
296 817 46
562 470 764
753 203 822
899 486 621
45 198 381
406 713 224
761 388 559
921 387 168
530 373 613
931 695 149
903 414 820
949 404 879
756 79 158
630 222 932
233 346 879
620 895 484
206 148 998
480 378 949
452 132 75
967 291 835
801 503 95
57 283 133
458 402 607
451 634 588
968 280 705
816 638 452
617 509 267
880 20 745
210 296 474
851 926 220
883 117 795
374 815 996
971 29 151
865 186 117
470 590 153
625 179 294
982 735 139
137 876 952
294 188 628
423 564 830
352 738 657
998 207 821
237 442 645
504 837 881
724 552 80
211 955 567
413 223 153
29 252 386
312 445 247
461 667 218
487 388 554
141 884 415
485 436 704
496 612 410
676 548 41
809 547 910
586 347 460
744 483 549
421 98 684
569 319 854
772 187 101
392 440 863
801 687 953
240 642 38
24 755 515
567 686 800
733 937 856
130 847 428
265 464 602
769 627 133
270 597 716
753 603 944
291 917 335
264 398 916
120 741 397
139 606 551
625 238 17
396 986 211
246 11 71
788 142 14
755 580 401
916 97 689
538 677 210
569 830 266
133 599 881
782 547 664
803 590 323
406 884 176
674 723 183
374 79 788
824 26 370
429 98 947
233 131 755
569 485 82
924 237 54
36 816 275
951 552 98
187 233 631
186 141 240
914 264 332
195 489 860
661 896 612
137 840 568
307 459 867
148 388 283
71 673 335
371 922 536
183 971 358
513 586 713
596 464 549
365 151 947
696 591 186
813 964 74
115 855 583
44 848 752
657 400 719
122 620 974
16 252 708
381 19 611
476 141 663
218 656 426
818 492 924
400 462 217
952 352 821
646 416 480
600 148 325
80 136 203
861 446 760
405 620 844
567 99 851
196 409 52
930 472 422
698 294 788
350 111 613
368 105 936
420 302 540
519 10 739
63 336 393
138 373 79
659 204 12
649 496 103
523 983 446
76 540 326
754 53 267
117 872 815
499 210 643
118 952 541
813 55 867
575 809 333
461 330 794
640 705 975
682 170 372
595 530 472
579 267 204
681 617 797
711 289 63
146 428 800
465 846 725
351 958 94
548 43 369
572 209 618
595 710 97
741 561 273
738 172 531
303 759 197
661 490 802
201 653 860
29 338 654
430 912 552
267 172 840
450 96 952
925 188 486
463 338 678
452 723 538
329 592 833
296 217 667
596 490 740
511 19 799
539 86 350
851 96 566
414 60 748
379 890 59
27 93 905
154 913 805
84 486 700
990 655 869
992 578 312
821 273 330
977 614 561
335 962 888
195 874 647
93 840 538
331 851 957
567 487 696
74 283 138
94 161 562
611 802 210
210 466 734
835 656 900
188 67 16
356 986 573
127 502 410
920 827 180
347 166 14
877 32 714
134 984 477
420 215 569
46 407 872
953 521 46
266 787 44
376 766 209
203 578 345
734 636 904
519 251 44
662 556 345
905 473 370
598 359 181
244 330 623
441 362 600
261 403 453
231 503 50
482 975 36
459 572 677
558 111 369
484 653 967
552 815 215
647 209 917
438 120 600
496 381 208
781 601 915
850 709 998
984 703 389
423 468 338
579 487 706
621 915 101
242 662 60
730 905 257
370 70 534
117 50 957
137 360 459
888 408 969
726 257 799
756 980 285
964 263 619
609 22 239
378 867 44
994 211 698
903 182 300
484 55 189
179 853 92
50 421 586
830 292 711
721 185 377
901 563 340
111 599 408
990 917 661
273 416 156
93 275 147
976 825 286
184 90 514
197 742 861
288 515 698
834 108 178
153 391 322
583 824 273
339 53 782
978 175 605
604 341 204
720 283 802
287 343 616
777 527 903
305 40 93
35 839 114
639 778 483
710 148 20
41 955 833
265 410 190
703 955 470
857 980 112
771 403 247
308 131 829
659 929 259
959 832 397
290 184 737
64 170 599
208 398 626
654 349 933
809 992 49
260 188 920
761 506 655
261 633 425
249 174 114
211 983 846
40 340 942
24 610 387
891 836 494
138 485 197
782 949 659
791 542 80
668 750 70
148 685 240
930 716 816
583 898 723
431 916 524
728 652 221
498 287 916
604 238 891
629 830 513
538 689 344
290 819 893
74 732 243
58 329 391
910 732 531
290 67 200
651 349 19
694 475 200
237 740 104
223 394 992
958 219 76
296 889 48
580 341 39
14 810 450
433 611 912
965 621 213
991 344 133
352 59 782
778 868 533
74 495 436
703 973 908
219 725 841
578 230 512
600 138 773
357 569 44
983 430 902
64 545 20
525 97 764
663 898 585
287 69 755
533 655 247
821 922 186
566 455 291
318 544 139
984 562 480
104 788 586
539 154 766
729 557 332
537 109 201
144 58 490
327 514 700
923 209 510
322 174 772
787 725 638
276 426 835
111 268 765
113 707 220
562 943 148
381 489 337
879 535 478
32 649 389
584 447 176
667 218 344
536 388 620
353 418 517
115 896 667
524 638 77
603 911 272
269 796 676
672 152 775
290 604 554
289 363 21
834 709 52
487 603 306
782 288 242
617 116 14
464 904 352
739 862 943
925 836 459
567 649 378
941 171 661
437 988 782
441 136 724
584 166 84
819 29 533
911 137 483
956 381 105
130 292 827
593 840 256
261 599 33
872 483 584
608 367 988
796 975 123
991 208 803
852 672 928
860 968 447
174 872 701
377 570 895
686 529 620
453 668 80
495 27 184
830 993 936
403 993 560
235 315 760
978 123 602
763 466 154
362 207 733
371 885 119
744 844 562
939 755 217
260 468 623
733 925 482
741 497 914
242 419 924
668 587 184
225 823 720
897 368 154
977 861 555
331 749 89
330 530 636
544 77 296
430 43 578
631 573 928
783 442 398
875 566 442
762 628 841
888 783 980
112 779 416
233 880 652
372 941 161
241 315 680
646 919 283
625 330 972
44 341 268
805 459 222
598 404 996
263 655 896
553 931 633
781 507 967
524 206 62
735 846 526
465 97 168
110 842 592
825 125 469
939 415 486
93 246 741
650 399 467
723 46 621
875 719 973
987 400 49
155 998 741
655 380 931
426 682 940
509 118 717
31 243 622
320 947 415
52 994 417
336 11 848
971 102 52
314 876 512
173 842 704
599 531 857
726 991 83
993 378 811
333 178 509
506 941 762
35 285 684
812 309 505
33 626 903
574 872 990
299 785 347
327 723 837
596 525 449
643 452 25
226 345 732
722 448 301
122 238 399
455 245 362
295 637 47
889 566 296
715 333 221
337 203 843
495 586 914
450 549 156
513 298 677
926 974 695
810 919 707
97 914 741
409 90 190
363 258 419
321 99 692
421 695 131
394 598 527
432 665 932
379 457 10
153 248 627
179 617 921
363 879 937
729 635 276
83 581 284
846 649 406
806 727 913
59 764 543
409 951 583
170 499 287
548 263 850
808 621 267
319 178 750
220 739 872
642 134 334
299 107 839
127 823 485
802 730 917
348 433 779
773 424 215
405 607 688
357 584 630
57 187 720
818 501 309
452 219 695
921 580 167
540 677 887
486 789 943
413 891 991
562 348 679
73 246 776
952 633 429
419 266 615
863 661 60
197 709 71
75 230 492
871 216 982
644 71 541
591 181 989
262 766 642
464 64 168
841 203 641
555 162 803
974 101 295
304 861 721
688 65 174
107 23 790
794 306 931
360 647 803
845 258 137
114 653 759
137 468 184
562 438 123
825 884 424
871 172 375
358 150 982
27 611 659
886 547 619
775 604 351
350 273 224
640 889 415
456 124 52
942 767 483
909 163 294
124 486 297
498 920 453
449 863 696
722 771 541
497 206 432
532 353 677
674 895 490
254 713 931
280 976 220
825 371 639
436 725 162
855 156 780
364 421 78
130 521 30
435 168 977
499 71 247
972 519 256
575 417 274
847 275 26
873 608 748
90 438 993
314 131 194
222 950 620
516 757 185
966 560 447
742 956 48
639 154 760
490 203 639
756 590 58
589 301 249
179 949 785
268 69 831
443 498 792
274 122 538
364 941 11
70 665 575
943 758 473
603 964 15
60 209 984
922 194 793
169 213 308
718 907 269
405 794 154
731 975 178
434 765 101
244 340 664
429 355 277
62 223 572
265 649 450
962 646 732
37 97 519
369 658 928
887 68 952
776 145 959
278 627 845
470 875 625
231 844 309
328 403 551
472 640 377
481 637 544
105 943 523
279 774 879
361 85 438
383 881 733
174 82 717
789 342 854
145 527 823
20 691 575
924 704 818
414 800 287
320 190 72
962 203 512
984 669 784
897 309 457
814 26 578
450 628 835
66 886 756
432 270 666
208 473 692
74 307 882
59 205 923
306 561 993
423 99 769
77 414 683
317 442 804
281 12 466
166 777 460
140 578 62
129 635 716
60 773 938
561 721 651
701 221 443
994 204 528
289 537 190
843 232 183
793 510 69
704 358 277
724 525 459
919 981 109
311 442 623
449 271 188
917 771 136
128 621 700
767 199 147
781 400 265
695 617 250
830 40 709
107 368 884
836 381 558
871 530 962
574 267 869
975 203 682
489 31 84
344 709 388
251 954 909
671 319 532
432 811 37
619 966 730
137 689 473
746 675 798
586 145 539
71 424 774
143 526 656
531 140 585
561 625 229
210 745 84
726 280 16
303 894 134
856 926 24
82 972 22
495 576 656
260 928 37
677 358 231
853 53 370
648 190 445
590 500 863
559 58 498
804 54 994
399 959 517
401 663 957
515 444 912
822 415 241
323 124 834
836 553 885
790 478 30
507 230 345
574 340 157
808 527 991
647 430 262
271 420 167
477 684 584
682 475 879
806 285 390
880 520 984
912 114 46
944 606 150
169 648 705
127 277 703
824 468 701
128 687 211
661 150 320
147 793 657
925 644 853
171 559 106
266 459 514
761 447 950
21 923 210
442 322 136
104 326 24
354 201 627
218 680 145
758 408 903
534 107 831
56 644 137
590 445 153
581 730 296
195 602 802
731 189 821
675 355 248
781 398 194
231 404 43
397 73 934
535 219 912
527 237 606
237 466 553
384 123 821
998 888 63
591 247 538
139 863 430
145 67 724
134 297 771
625 927 145
328 991 846
933 175 270
704 971 237
325 478 859
517 938 246
565 214 757
298 945 670
752 508 897
652 203 477
461 114 553
390 526 605
149 478 553
297 988 648
57 498 415
473 255 380
416 932 550
171 469 821
109 800 937
838 190 988
146 262 677
136 420 751
394 31 938
732 463 330
79 741 525
74 546 743
283 521 203
702 809 199
403 157 761
730 793 458
257 754 474
689 920 635
277 566 83
148 394 49
72 862 569
251 980 385
681 770 992
155 27 708
687 924 225
965 911 16
905 133 448
169 431 785
129 516 793
176 946 855
95 267 875
476 783 159
907 260 752
619 855 226
779 971 848
287 83 436
11 720 905
347 693 844
125 381 941
428 877 723
216 86 649
501 804 953
730 387 452
606 155 914
950 274 678
847 683 454
712 961 115
862 407 667
775 283 867
364 855 569
447 676 830
415 535 135
451 580 824
85 518 450
480 964 920
694 874 525
598 675 741
687 504 852
868 153 10
183 307 680
517 273 587
143 638 259
668 70 771
267 50 94
827 226 683
999 559 100
765 890 242
644 152 296
901 230 438
860 905 655
294 918 178
594 260 435
966 614 886
538 835 774
437 570 670
944 544 108
706 267 89
955 729 452
349 277 78
686 837 97
661 819 876
93 265 617
873 400 480
667 305 428
768 364 462
80 173 900
291 208 800
520 591 288
904 978 50
563 992 793
789 481 627
394 504 621
353 794 550
20 106 990
786 543 857
198 690 520
373 23 667
717 878 270
778 988 839
871 259 34
329 707 36
349 854 464
662 119 943
878 710 996
340 195 79
696 750 234
78 931 10
490 833 423
294 792 511
725 675 934
684 371 954
277 764 818
25 155 464
144 869 479
397 818 334
89 536 235
463 264 645
724 616 352
598 718 967
433 227 770
343 431 766
429 828 480
612 791 430
319 394 698
714 516 301
904 80 769
443 564 52
242 429 481
220 88 681
371 618 958
310 118 715
908 308 469
823 193 597
479 815 625
101 281 51
295 176 656
799 570 714
16 73 977
513 712 145
160 248 297
848 22 406
860 808 670
640 793 719
415 586 889
761 985 936
480 117 875
904 358 254
304 388 843
940 635 744
135 932 334
953 448 698
48 276 648
397 263 574
301 630 362
647 762 811
479 593 989
651 569 322
840 619 167
733 936 86
542 278 774
838 715 410
60 805 459
33 994 416
312 971 549
969 632 776
851 775 133
429 35 120
270 776 11
247 483 582
238 647 553
726 891 478
23 834 622
318 36 518
981 833 788
13 114 430
691 528 983
389 912 559
217 487 327
888 265 677
884 331 933
200 317 774
878 356 422
621 267 933
217 731 448
98 181 630
849 423 241
531 210 429
497 381 730
442 354 735
450 44 511
93 561 990
110 435 578
706 623 984
372 719 214
324 644 421
845 608 429
515 374 302
701 119 321
827 390 940
590 967 876
618 685 94
954 348 111
855 543 916
949 207 570
599 56 318
571 254 792
323 184 843
138 551 252
257 17 506
285 828 620
273 497 373
770 211 726
564 970 684
953 365 418
145 977 455
639 726 883
373 628 952
996 29 478
762 171 12
748 92 602
85 235 792
819 986 365
170 674 908
810 862 194
288 985 614
225 132 874
650 571 159
322 238 625
489 599 830
762 103 560
439 103 854
996 83 666
470 985 935
548 166 619
262 702 605
214 556 50
808 606 755
568 995 83
592 212 679
211 427 513
668 552 26
134 667 532
948 748 410
75 543 791
256 444 12
315 663 253
483 902 253
722 169 989
505 271 823
534 714 488
31 666 522
790 344 108
245 928 53
86 832 152
317 74 643
34 349 595
405 198 863
562 69 253
963 505 640
607 922 269
795 413 74
288 226 944
927 384 873
791 631 46
404 955 67
320 692 949
92 149 233
369 577 995
250 776 389
517 289 432
785 146 574
221 684 529
211 807 856
814 551 216
332 258 651
774 30 700
359 707 127
689 326 398
353 501 840
348 484 878
19 851 391
989 567 362
92 350 523
534 133 766
372 320 36
959 215 526
329 906 96
149 193 431
151 994 698
624 422 704
463 944 513
357 885 413
449 966 817
766 331 605
672 81 189
761 827 470
887 39 329
47 488 557
955 434 721
467 215 981
632 184 48
56 745 623
432 811 367
847 910 993
438 322 912
619 320 66
500 47 964
922 737 211
675 837 985
202 349 54
523 437 693
262 524 822
934 774 509
363 262 915
987 644 414
787 193 489
919 126 361
380 542 697
948 518 704
359 51 407
148 76 329
720 270 362
82 606 935
53 540 634
893 742 439
880 309 476
532 857 581
315 759 593
921 336 870
497 875 447
927 839 328
767 190 597
364 147 972
704 572 54
900 543 300
564 657 175
580 199 14
166 10 375
123 492 604
169 885 116
969 688 369
136 263 435
608 818 62
756 289 374
291 557 740
622 320 839
211 824 567
522 813 59
778 285 561
480 872 587
461 913 283
690 484 572
616 754 178
343 269 475
976 614 712
908 552 988
107 938 622
659 187 337
232 688 99
51 764 927
835 286 202
195 43 432
921 468 795
411 586 648
477 815 686
649 503 409
930 822 581
324 489 105
266 339 68
538 848 465
638 384 201
228 895 44
450 500 326
769 138 644
905 695 131
716 563 629
448 713 386
931 655 282
967 658 468
699 86 556
789 964 637
570 736 374
76 512 778
532 254 718
190 760 364
312 701 811
142 86 614
25 689 97
334 911 790
273 503 993
844 979 189
146 776 542
432 663 218
301 211 894
803 23 98
812 86 16
534 489 164
497 719 552
312 904 611
266 505 791
987 347 402
792 675 315
363 992 723
301 249 701
961 381 216
898 481 41
951 110 308
672 230 967
836 379 27
920 593 59
54 575 675
227 656 326
865 973 377
996 81 713
979 155 446
219 265 882
237 658 142
661 719 875
654 545 805
875 50 930
729 984 341
814 289 886
344 819 698
274 622 223
736 576 403
509 379 93
397 913 488
986 577 763
446 882 935
150 742 433
501 280 589
725 863 941
68 473 368
552 262 668
411 969 298
876 272 554
973 466 84
177 583 247
331 799 980
750 237 75
999 704 800
641 465 512
413 959 541
373 883 11
242 45 995
96 333 875
764 567 277
501 994 885
310 460 113
773 51 703
260 132 598
263 915 129
636 964 380
810 464 582
401 287 200
689 922 479
121 500 297
280 78 358
169 120 755
562 489 919
201 907 682
861 355 549
239 176 987
273 423 971
613 835 545
464 232 810
13 914 667
683 575 214
327 231 813
61 321 695
982 636 859
706 149 823
606 438 825
581 71 338
334 691 594
179 716 493
317 708 853
96 852 436
663 309 136
721 389 642
882 139 734
779 197 553
126 300 191
676 257 405
105 753 685
890 830 712
90 773 878
351 995 863
32 898 407
607 722 917
203 326 627
704 841 68
188 428 997
501 868 934
445 979 731
661 260 823
728 667 486
64 680 937
961 168 331
368 220 479
979 658 835
884 235 298
544 153 93
936 691 144
426 716 803
967 643 850
216 37 163
419 777 903
702 822 965
731 856 147
920 24 341
153 486 692
559 214 768
341 623 105
95 292 671
461 26 912
43 251 900
275 580 49
381 962 863
529 266 810
489 980 192
834 60 134
390 836 640
642 747 348
831 236 281
784 398 618
715 523 282
455 610 895
449 262 655
489 31 671
336 117 950
575 794 655
115 310 954
208 960 818
792 991 145
629 911 141
845 520 592
871 766 720
651 226 958
876 518 312
893 585 390
386 317 45
91 599 453
663 612 840
301 595 379
57 604 691
669 106 998
666 994 10
273 340 145
661 62 398
915 349 165
970 470 221
654 735 472
674 812 488
129 936 216
572 517 354
759 583 685
322 563 444
736 185 412
769 711 43
843 189 496
121 595 872
935 507 220
385 617 711
215 366 102
19 382 283
251 376 570
20 197 742
682 636 506
962 891 19
967 314 798
807 491 319
855 982 211
239 856 908
732 129 304
41 187 368
586 75 409
147 813 90
566 864 40
609 21 440
42 114 470
638 268 315
178 368 110
136 715 860
241 976 870
528 790 90
485 663 800
760 341 457
693 793 496
665 330 874
364 883 422
929 270 696
402 512 250
434 130 338
180 355 531
413 327 116
988 218 648
619 545 692
46 667 748
821 562 134
450 214 796
807 208 853
849 900 488
33 208 549
911 760 505
301 922 764
686 392 510
738 21 433
647 168 948
424 60 716
97 247 842
363 992 231
968 873 166
51 891 439
568 436 625
791 669 550
495 576 725
552 276 117
413 322 63
526 278 670
392 298 775
802 717 418
84 656 745
11 656 790
534 931 342
791 145 563
403 888 202
706 549 359
507 177 879
85 477 950
377 513 174
530 804 300
590 416 904
31 850 266
833 776 560
718 431 595
393 988 740
946 867 586
769 170 503
816 194 761
43 92 669
104 995 884
880 697 311
776 578 708
459 617 205
737 431 840
515 162 347
392 885 679
315 230 16
898 715 597
22 920 719
359 990 785
668 289 572
257 533 717
56 239 291
410 576 523
239 880 457
418 295 239
497 705 92
132 532 291
202 258 381
115 490 731
714 646 122
283 430 568
390 920 488
888 703 778
484 322 936
487 295 352
711 116 430
267 971 918
229 606 464
621 117 256
554 930 278
169 409 363
634 909 803
894 421 158
373 933 714
16 486 327
265 879 460
551 284 378
591 455 923
976 891 535
19 73 357
630 118 750
86 212 719
918 259 524
141 986 91
324 90 971
85 929 273
22 889 365
823 704 95
112 874 934
613 519 62
974 364 814
96 427 678
185 691 888
794 895 545
619 530 908
560 686 322
336 869 654
809 421 521
388 179 452
535 974 161
48 614 925
633 120 64
609 886 654
577 232 957
947 187 697
568 485 828
536 294 469
573 180 911
243 607 868
610 372 921
146 871 323
235 126 898
248 797 713
830 569 107
582 167 666
233 97 548
787 950 180
43 197 706
983 462 292
140 526 442
671 317 927
666 944 565
21 369 466
555 92 139
614 982 427
928 155 424
155 952 508
875 754 827
858 307 554
241 438 375
499 755 182
549 746 955
359 968 138
824 407 226
937 739 553
690 327 261
344 428 572
82 262 642
269 118 926
706 516 564
954 746 372
442 938 250
743 537 352
894 301 698
809 745 992
592 729 250
627 700 489
354 10 260
927 72 879
86 955 402
572 19 118
918 734 839
995 728 458
317 939 80
954 523 774
434 876 739
420 611 788
89 936 329
515 251 207
111 514 942
147 510 602
76 530 643
525 335 845
313 191 834
82 804 512
617 458 380
855 232 994
714 882 38
693 528 808
83 196 415
223 458 547
224 401 877
610 268 127
683 136 63
331 825 722
155 421 590
259 704 876
631 991 844
398 585 531
225 988 417
900 765 168
42 821 626
408 69 590
844 241 105
57 500 832
424 978 513
52 363 437
771 435 680
180 264 27
496 387 577
106 727 333
102 229 904
556 717 640
635 116 831
384 299 190
678 589 484
456 672 78
776 363 614
501 220 332
336 700 148
527 372 280
381 296 714
799 604 996
362 190 639
918 671 737
295 739 963
879 249 573
484 275 773
570 437 936
816 331 246
862 139 58
484 593 242
264 561 216
34 559 312
624 728 577
956 524 709
282 604 157
910 697 90
384 100 21
52 903 485
636 897 545
24 826 325
656 320 783
736 38 530
449 233 870
228 837 943
921 266 207
84 912 189
953 202 829
689 31 75
674 802 537
384 185 982
618 506 770
96 511 738
426 256 648
993 652 140
510 293 935
186 516 72
518 369 772
204 870 826
543 14 221
640 930 84
617 252 340
847 483 164
612 710 207
819 87 595
570 512 662
395 691 340
452 316 942
473 424 878
986 442 577
854 582 951
752 950 49
288 809 900
305 737 249
693 441 317
966 680 313
318 115 530
968 97 747
293 726 188
333 119 195
813 748 504
94 860 970
808 98 477
612 810 897
787 536 598
317 181 847
826 49 534
955 35 252
907 985 638
964 889 487
750 874 590
774 900 388
993 42 598
414 101 540
18 608 886
603 153 488
569 410 338
537 591 59
902 339 465
433 299 638
317 93 925
773 304 616
433 156 382
452 754 937
635 54 131
250 807 446
52 591 844
530 326 711
268 423 203
854 68 559
254 195 309
56 602 225
722 857 186
295 432 90
735 984 919
464 535 998
366 969 418
456 772 532
992 609 853
693 51 598
134 716 62
373 554 260
264 933 460
434 631 131
482 139 11
757 814 28
85 565 222
336 32 865
661 137 448
843 619 410
633 251 205
125 568 940
450 761 969
291 452 937
536 98 785
308 530 17
672 182 96
345 22 528
558 652 885
318 76 439
351 617 814
773 378 535
980 366 770
65 529 926
185 342 957
654 131 279
22 742 848
458 789 110
479 115 551
374 831 279
37 245 851
350 585 854
400 865 493
257 657 459
914 639 256
390 673 286
918 72 849
18 496 939
133 87 653
331 891 700
822 164 691
919 73 576
623 265 479
438 864 218
716 328 828
718 983 908
815 174 124
850 291 144
906 284 396
384 54 813
414 751 465
906 11 432
96 505 735
892 166 530
664 27 779
838 707 566
10 996 663
934 429 887
614 380 278
733 388 181
472 614 15
405 996 614
902 403 973
440 789 545
76 792 620
951 248 766
968 509 586
175 557 282
312 457 68
168 381 877
737 816 433
73 549 13
179 364 529
42 269 173
681 919 239
427 59 907
673 320 184
130 438 720
122 651 873
315 719 175
419 199 513
598 845 506
388 823 692
293 585 892
343 958 491
984 415 604
807 98 270
69 226 376
629 540 40
481 538 767
744 332 141
378 553 758
193 289 619
675 330 905
691 395 763
962 46 571
466 172 621
366 121 682
983 762 149
448 916 592
164 289 834
410 949 25
689 146 838
819 534 426
78 434 774
834 966 474
253 85 893
484 914 208
854 224 90
607 740 236
138 538 896
454 39 894
832 147 499
889 245 784
936 407 999
783 54 705
383 132 450
227 558 738
976 469 561
958 726 845
520 793 898
332 657 854
715 553 629
527 977 891
122 539 169
703 71 546
640 940 349
495 574 800
831 408 250
84 933 633
150 317 626
646 437 927
501 936 251
159 221 903
284 429 236
66 286 405
318 610 433
215 94 938
826 887 387
968 228 914
895 163 840
564 914 637
724 272 344
474 425 587
210 629 707
980 320 20
489 175 821
89 146 976
584 353 531
535 311 383
758 387 969
934 466 418
34 790 135
469 378 265
619 434 778
403 968 793
455 695 582
327 972 256
289 941 997
595 390 301
453 65 408
137 847 487
807 233 400
183 510 956
475 431 327
924 278 591
839 764 576
284 145 724
391 262 678
108 498 266
832 555 24
231 739 871
567 82 302
227 820 77
972 890 665
71 685 912
453 600 74
876 288 181
377 881 649
824 993 392
865 628 236
287 406 130
991 418 209
651 378 98
838 57 567
160 209 432
741 480 167
547 698 800
442 120 675
111 754 843
384 237 673
111 641 180
379 588 707
57 604 112
756 800 636
744 174 226
629 447 555
63 298 500
44 967 591
461 804 530
763 156 33
873 998 535
154 383 683
472 761 268
153 288 733
184 891 333
448 173 396
922 425 318
330 698 246
288 851 552
104 892 238
478 178 573
127 509 752
654 609 860
591 434 269
118 878 281
269 566 626
351 39 181
108 154 492
97 270 956
751 42 949
838 385 552
267 809 644
162 55 403
279 561 730
423 203 491
60 907 289
409 231 296
235 91 752
879 210 982
21 811 858
135 752 919
298 603 932
22 736 666
634 560 847
569 78 162
967 714 920
708 31 549
292 975 931
373 459 177
393 851 917
309 66 640
241 900 744
221 482 25
894 798 346
521 186 660
740 525 235
270 577 849
133 798 547
415 120 313
826 23 586
268 415 205
555 631 236
803 53 865
970 474 335
241 157 893
603 69 825
689 336 861
192 694 397
213 769 900
93 932 15
945 517 825
303 623 698
349 952 837
727 772 537
19 640 584
262 578 757
443 288 126
851 658 978
220 148 63
10 135 458
262 895 732
193 555 318
825 626 742
261 904 968
134 68 879
588 866 243
498 788 620
139 546 487
141 910 806
604 253 975
767 61 707
901 438 208
383 719 641
299 998 833
460 157 848
417 367 23
282 730 892
148 933 803
865 116 33
576 690 756
77 213 414
126 885 215
556 674 234
999 91 816
58 991 577
501 37 965
802 631 854
445 963 91
984 260 82
706 820 232
578 534 852
884 708 801
19 519 639
226 534 744
567 882 816
989 212 661
771 251 916
52 831 516
368 749 827
465 535 677
419 54 775
677 836 752
302 762 826
530 841 79
298 839 430
978 28 185
375 146 919
979 285 632
336 881 97
321 473 668
337 571 494
482 79 649
636 442 877
500 596 900
296 743 798
964 632 40
151 716 804
361 882 145
483 956 756
52 922 541
551 796 999
562 309 441
405 29 816
39 600 810
968 581 763
130 53 837
196 578 524
889 650 821
603 275 946
669 369 596
245 359 825
53 896 821
318 844 655
476 770 178
258 856 55
397 459 646
828 881 528
661 367 467
754 590 272
966 799 439
401 235 621
543 309 964
663 491 257
174 922 435
998 580 908
64 720 519
875 386 277
889 36 308
38 494 823
552 962 374
492 830 47
635 961 777
385 154 449
595 709 902
630 258 512
79 967 299
103 368 468
128 544 83
879 531 729
806 626 970
40 734 429
19 78 162
430 659 499
92 927 711
263 726 520
256 144 529
532 243 391
74 312 730
626 346 818
247 634 346
462 584 799
285 50 967
778 120 376
388 473 341
736 366 115
685 943 276
351 649 514
809 470 113
88 673 348
373 129 852
640 874 458
940 316 479
726 573 873
68 628 267
348 438 793
806 168 261
694 103 463
903 275 665
221 356 755
377 477 198
862 533 659
909 982 842
607 67 764
600 244 556
612 339 15
53 301 218
488 141 279
168 770 494
37 617 105
545 365 676
261 207 699
694 337 843
333 827 244
442 57 647
53 664 375
865 693 118
268 964 492
149 645 722
109 716 588
597 214 657
146 211 669
970 268 561
967 544 617
597 346 739
447 912 998
296 511 940
799 708 154
557 896 425
131 908 791
496 28 840
725 521 861
579 167 283
497 827 954
192 499 635
661 268 719
586 283 155
424 870 255
679 311 943
885 995 664
767 866 426
479 971 370
472 137 803
307 25 532
604 223 295
456 583 385
437 231 385
585 286 864
897 853 70
599 14 477
186 729 314
145 209 793
684 234 387
914 503 57
210 260 757
376 917 332
474 416 913
641 590 196
681 202 412
958 769 59
971 81 35
132 832 247
249 523 812
87 168 736
380 771 104
36 649 925
232 436 746
151 552 507
642 444 388
733 636 187
673 625 825
945 478 237
529 81 203
687 142 283
814 470 602
800 75 291
194 250 838
822 164 562
577 422 791
30 355 811
507 55 648
245 121 593
78 756 911
287 612 712
885 274 562
522 11 291
503 408 51
714 640 989
451 337 687
417 921 555
237 576 735
880 285 85
617 413 989
656 489 42
704 273 165
247 317 462
705 350 409
638 401 728
602 743 543
38 885 203
426 948 716
365 317 79
977 403 559
719 263 763
657 508 80
440 198 60
846 261 21
908 138 474
776 979 402
995 781 886
157 705 89
742 594 227
721 90 444
560 477 206
970 389 689
769 110 507
928 108 499
744 607 28
513 850 133
208 953 632
193 680 946
805 726 670
731 520 443
252 746 347
329 375 928
28 498 236
225 445 521
460 82 316
106 780 464
436 816 96
399 320 264
488 776 415
101 826 337
395 578 169
330 16 651
63 704 438
952 77 654
818 205 625
113 884 488
389 817 863
751 82 437
939 165 608
462 994 653
636 66 963
959 288 720
245 527 973
459 547 61
937 562 140
89 453 12
188 626 549
681 154 404
962 633 405
796 146 430
42 230 286
69 143 254
936 876 652
532 356 243
774 837 195
918 338 698
245 99 890
383 124 810
130 43 706
806 140 737
999 839 688
430 130 882
624 842 467
925 318 502
179 599 664
307 502 807
715 169 21
931 738 132
204 64 627
855 619 10
354 499 90
91 483 734
377 862 638
456 687 284
870 550 503
646 527 139
86 827 134
641 501 261
905 360 682
811 747 169
73 879 505
269 77 855
467 338 891
248 495 319
796 730 604
865 239 546
293 517 942
462 731 103
358 991 446
553 923 389
536 958 620
335 946 768
85 600 249
896 119 536
567 186 78
587 23 976
672 275 114
618 747 964
621 828 258
51 629 755
418 194 14
846 894 119
468 694 280
375 126 685
992 710 460
709 22 848
227 745 959
349 796 895
911 221 797
735 86 394
22 555 777
259 803 545
177 408 696
423 830 774
341 493 419
628 836 985
478 832 754
743 211 475
825 473 411
45 384 117
511 85 393
680 166 119
654 118 804
739 356 482
865 19 227
51 297 492
830 91 738
457 559 121
553 129 290
172 827 704
382 513 246
413 734 854
107 474 758
661 289 968
95 265 761
214 322 85
202 951 604
693 504 309
547 484 79
454 95 821
298 673 736
493 418 78
531 337 89
513 701 960
345 836 38
329 164 115
743 423 865
500 687 586
299 918 628
772 194 457
182 549 492
141 30 272
573 275 812
207 573 707
325 103 506
723 117 801
72 280 767
208 740 143
295 557 245
608 278 109
525 672 365
456 338 991
183 652 793
430 261 869
521 47 310
159 78 619
687 915 132
568 739 483
764 469 967
564 810 887
735 871 412
304 668 603
171 527 431
757 457 155
393 69 718
395 469 764
761 221 525
899 696 318
58 147 192
123 338 51
745 891 611
736 426 952
609 35 508
589 948 469
164 98 32
128 511 685
687 246 785
266 661 403
70 555 223
323 466 195
769 484 659
227 367 867
785 125 848
167 416 357
260 362 140
652 128 58
169 99 717
49 777 109
852 318 919
291 14 438
69 350 613
348 77 707
852 740 491
320 399 643
924 702 474
473 932 358
709 184 469
258 719 432
751 323 423
363 658 878
431 523 831
931 662 870
856 104 578
620 331 941
398 491 807
866 594 788
799 968 131
28 898 237
438 159 819
527 383 965
363 27 221
367 139 51
967 532 850
812 323 214
757 567 219
859 440 16
476 693 791
900 313 755
752 912 119
324 239 400
479 959 98
724 199 869
362 71 572
468 874 791
537 696 157
700 772 371
594 972 862
846 936 83
274 49 924
350 817 432
250 975 900
421 45 580
220 92 655
608 805 903
981 359 33
43 773 891
989 675 403
449 132 927
472 871 306
306 741 358
930 67 776
586 204 539
38 613 145
672 183 33
761 243 862
260 343 810
317 262 130
858 287 434
708 755 28
729 358 297
953 500 581
20 927 514
954 695 517
397 913 611
238 650 724
533 151 908
97 744 913
176 274 769
17 734 907
213 943 590
305 894 445
333 550 856
827 770 118
698 18 995
622 390 891
459 510 888
83 818 678
975 701 918
503 63 877
936 711 140
942 380 689
597 308 129
628 242 749
613 698 845
212 720 126
802 365 213
208 980 501
540 983 42
147 758 926
99 144 420
423 216 131
654 944 108
629 771 470
701 461 186
467 271 977
582 264 492
133 433 963
214 803 101
400 85 988
776 280 909
258 802 905
339 402 905
865 239 86
316 946 581
356 696 269
570 333 925
255 727 415
355 59 170
963 81 131
53 307 120
339 659 597
368 709 116
599 929 533
92 32 672
767 618 879
667 822 873
679 526 170
728 936 994
342 836 657
543 735 27
472 799 328
546 66 207
127 615 714
956 55 410
287 509 582
243 493 331
381 272 492
798 937 552
23 523 365
773 64 304
815 481 336
360 997 679
200 733 664
525 460 995
138 670 452
513 622 181
591 735 171
457 27 757
443 269 757
315 260 66
808 218 999
144 610 319
687 624 79
156 594 456
563 675 164
719 884 595
619 102 967
936 127 484
952 181 469
709 16 624
533 462 705
89 383 584
331 770 394
300 651 783
70 903 990
608 716 158
353 820 64
397 510 608
161 910 681
960 773 831
676 477 305
385 533 200
686 147 10
266 113 764
537 59 867
536 885 216
569 859 767
107 340 445
14 290 343
851 626 171
191 906 704
303 681 772
454 112 745
974 649 423
718 528 598
928 848 273
881 80 487
228 841 327
251 561 315
609 61 196
197 477 683
682 315 28
778 997 415
101 870 717
575 505 306
190 302 826
488 378 680
120 885 757
146 921 201
332 993 847
175 472 89
772 395 941
437 138 492
277 180 827
267 163 707
784 190 88
446 858 297
286 383 135
395 532 732
461 710 529
582 782 434
689 364 542
249 349 848
442 780 290
433 987 117
235 492 60
344 10 537
352 495 568
65 708 420
133 458 346
652 867 188
294 371 928
742 87 647
192 249 479
498 865 818
729 629 332
62 822 283
13 705 317
383 844 525
185 450 284
10 928 706
263 841 199
419 900 79
17 607 435
677 20 445
920 454 637
773 515 96
546 962 12
159 733 33
329 212 33
280 768 976
971 684 759
821 865 102
884 608 231
352 402 750
756 690 879
274 578 711
384 550 305
27 699 337
562 756 381
235 913 631
110 316 955
173 570 60
412 715 888
699 326 963
794 27 222
43 307 571
930 669 758
836 73 318
446 336 820
232 335 992
100 352 851
640 834 474
692 896 378
684 745 274
102 594 971
641 851 538
783 917 172
16 385 829
502 856 634
651 876 491
132 426 686
404 849 115
775 978 847
748 530 469
847 538 740
425 232 289
53 633 438
616 560 922
439 942 993
232 609 106
783 469 851
592 727 545
254 347 845
891 551 422
982 440 366
665 412 721
967 219 672
286 780 458
107 816 387
100 303 10
74 785 673
547 113 950
22 980 638
434 242 638
193 243 709
346 956 904
876 92 941
109 340 555
43 915 611
240 442 777
881 983 660
191 586 415
501 885 168
781 584 318
487 382 629
101 591 715
757 618 110
697 103 397
611 240 428
316 29 888
334 237 565
316 922 547
686 395 279
789 654 403
241 10 92
225 716 458
498 568 986
755 543 55
709 296 828
540 323 780
607 29 830
783 507 309
503 914 237
495 44 395
240 30 374
172 761 544
414 715 313
418 869 952
418 758 106
287 744 209
196 40 439
819 722 893
885 231 482
530 815 909
212 665 136
346 633 276
983 133 677
549 776 609
525 168 723
479 650 19
173 507 420
910 328 25
541 975 247
634 67 182
990 481 926
173 493 719
417 501 807
529 858 647
165 610 417
223 443 962
350 836 978
631 810 748
713 256 350
51 715 391
52 510 785
370 19 262
781 601 112
105 378 530
405 188 296
197 850 114
535 131 216
127 473 183
115 293 412
902 407 149
812 677 761
722 126 927
906 233 670
770 699 15
305 177 851
67 352 236
535 39 440
393 81 907
47 752 546
913 613 692
666 46 818
87 735 669
320 217 923
241 847 175
265 357 831
882 682 194
466 826 211
931 11 884
351 682 395
282 527 16
715 78 613
462 44 772
860 535 335
209 768 94
624 946 324
299 122 436
167 639 373
511 849 954
146 899 757
18 703 566
102 985 284
452 53 831
224 165 700
115 651 550
499 446 775
757 402 994
344 220 408
125 207 639
423 758 859
927 238 811
551 162 798
533 579 294
459 527 728
735 583 456
531 146 253
548 105 698
66 607 311
28 272 813
171 627 559
106 839 887
425 355 706
928 344 801
765 582 976
571 474 830
853 583 418
576 93 968
967 910 594
564 794 290
901 478 52
923 426 542
651 101 982
325 750 507
843 626 107
198 372 146
839 623 965
486 439 613
488 437 62
805 58 484
145 879 226
443 726 306
364 432 729
327 726 221
700 762 569
772 464 143
434 377 882
176 814 666
864 442 991
618 210 529
153 847 52
794 575 995
871 47 339
566 451 702
546 93 211
744 235 417
106 517 425
305 933 89
63 417 545
356 841 557
69 288 568
323 478 401
653 95 189
216 788 502
843 128 747
358 814 293
997 548 332
368 915 501
403 657 86
661 302 201
991 476 530
460 16 980
429 190 86
489 657 712
720 73 857
587 137 77
19 875 969
984 719 173
21 846 899
317 133 999
289 56 104
551 381 658
529 630 962
900 246 101
151 473 528
667 505 940
13 866 485
738 374 798
218 650 838
257 733 75
173 782 221
916 464 84
463 237 311
25 914 427
770 370 895
480 141 377
135 838 460
792 18 105
99 42 631
433 955 560
320 108 403
500 663 805
501 797 995
888 595 478
807 995 85
342 775 175
317 744 820
221 731 961
332 401 956
749 282 992
564 130 944
169 449 807
64 255 453
779 68 732
314 494 587
549 675 736
913 280 832
212 850 907
739 862 933
499 404 602
132 509 192
539 654 922
145 723 287
862 694 964
466 785 915
644 56 164
55 404 845
893 248 374
762 420 843
626 759 342
815 914 413
448 712 328
393 970 296
887 526 244
210 360 498
917 688 759
455 111 276
912 284 537
644 19 598
714 593 783
958 611 481
182 931 325
174 412 465
525 162 739
670 812 60
772 148 933
278 868 322
831 187 643
562 342 284
47 485 935
543 363 192
696 481 530
985 640 251
313 725 960
67 731 478
722 832 986
833 79 333
386 800 968
875 590 795
845 445 970
885 135 221
573 335 400
926 655 134
975 350 122
484 281 23
358 832 129
660 316 579
833 424 97
106 643 487
23 799 457
251 756 814
25 787 917
61 456 544
882 154 813
998 522 276
611 397 923
714 660 604
985 898 777
936 65 115
710 926 991
249 681 846
661 800 428
86 999 322
288 731 483
975 611 194
769 453 831
683 729 967
877 221 437
108 470 238
723 887 129
798 957 239
953 770 25
708 602 86
233 167 970
347 179 768
859 904 155
785 69 494
814 174 20
892 742 527
820 59 765
456 891 319
141 979 721
317 486 992
956 722 143
906 159 12
11 193 278
385 171 956
513 202 921
242 737 462
900 385 228
968 856 129
944 764 156
969 756 871
34 175 225
532 303 449
754 557 44
104 264 388
507 250 354
721 640 951
114 309 572
530 781 990
437 582 889
844 143 344
681 633 382
72 947 773
464 778 870
348 131 792
773 916 145
315 500 961
338 961 706
660 346 221
389 533 158
143 730 358
302 57 221
970 567 638
410 149 768
308 376 930
414 215 491
342 898 226
649 973 49
877 618 307
26 334 808
707 955 821
819 327 707
69 454 266
512 705 263
561 684 174
963 888 158
443 272 948
950 856 329
935 343 32
789 861 297
849 149 513
620 914 694
123 731 72
932 390 795
707 392 93
969 658 507
996 877 83
79 211 793
594 484 86
58 755 489
598 469 45
171 881 727
589 455 60
349 702 55
252 482 364
207 574 409
482 849 542
528 393 311
517 170 774
820 465 629
105 732 346
340 858 82
879 27 197
333 669 794
865 934 377
58 575 777
951 46 292
189 815 349
580 769 833
699 260 595
542 54 285
770 657 964
976 220 769
36 258 953
51 534 142
80 519 699
295 391 814
321 563 742
679 443 895
659 836 356
848 82 735
380 876 124
946 195 147
799 558 87
96 723 43
839 303 406
508 421 734
552 170 658
643 956 771
80 549 409
644 48 552
979 298 139
107 591 35
274 616 670
982 868 283
906 737 295
987 813 135
928 973 355
820 366 989
683 302 561
413 705 842
969 533 46
169 376 595
992 406 504
183 816 258
731 237 35
335 617 938
149 570 905
72 763 623
690 21 374
661 955 390
821 89 965
498 847 402
455 16 238
338 965 901
294 683 482
844 984 95
329 664 255
965 551 500
131 67 827
605 839 680
425 146 606
335 642 551
506 445 946
60 941 736
484 20 559
318 29 882
958 464 757
579 898 137
619 683 903
440 991 925
722 773 923
65 848 625
568 911 131
338 959 398
710 563 631
176 87 24
350 534 469
876 959 418
493 119 231
78 395 810
730 991 361
397 227 60
602 428 745
714 630 221
10 683 283
144 288 596
508 812 224
783 889 948
744 692 383
333 831 117
35 589 810
826 653 105
479 599 963
588 301 824
295 373 81
731 324 105
695 211 393
101 285 934
548 359 843
558 794 247
344 623 917
423 100 48
460 529 257
317 584 427
439 186 755
392 126 64
211 51 271
721 788 939
440 698 268
575 463 51
627 199 823
886 82 520
51 582 418
942 198 712
867 739 941
438 834 634
927 160 351
835 653 586
29 321 458
188 535 437
791 185 384
599 250 546
606 214 402
315 899 989
834 974 131
473 379 724
516 338 653
472 326 683
721 945 13
533 319 792
665 89 317
523 295 807
372 144 295
912 95 597
678 889 585
143 590 777
815 863 765
838 363 502
16 860 974
218 134 500
470 280 860
242 824 416
100 444 707
92 623 204
709 158 449
361 207 734
474 142 192
325 431 502
838 882 308
171 492 600
42 377 264
775 488 167
643 154 934
915 238 415
322 794 655
599 911 757
173 754 247
886 230 438
207 558 402
490 236 141
206 656 14
698 17 927
168 366 982
23 275 107
629 539 467
688 100 624
940 777 105
524 765 920
851 776 440
569 774 364
203 679 850
714 490 311
563 422 977
241 428 488
319 801 957
921 697 534
529 191 474
297 86 788
947 644 213
896 984 782
456 915 410
524 832 965
581 426 376
304 598 732
628 285 723
312 968 582
257 999 334
408 698 754
475 630 921
93 557 707
864 316 764
217 95 635
785 717 497
200 749 106
460 100 221
668 211 84
207 572 618
75 862 459
906 207 527
487 983 256
218 313 702
230 681 593
559 636 371
293 123 534
889 129 219
996 662 232
534 146 464
99 805 977
194 335 503
950 448 798
368 850 907
606 422 204
377 925 167
503 437 218
400 477 144
718 538 609
126 662 308
741 14 354
145 501 308
375 291 182
732 314 488
328 719 11
996 225 115
182 13 481
145 613 736
475 239 789
113 954 405
558 51 656
370 567 924
931 669 352
292 231 802
266 565 723
598 669 977
438 618 962
855 63 499
348 683 229
229 778 50
695 404 755
765 683 11
608 762 58
642 65 567
820 652 562
913 34 358
962 512 188
441 611 783
913 61 759
478 933 553
61 280 134
476 902 128
994 720 35
416 503 830
427 345 961
685 553 825
666 405 315
267 852 452
80 519 185
590 478 873
496 988 930
915 77 772
333 819 890
431 900 179
910 223 602
236 322 793
342 475 876
933 402 886
680 911 796
861 423 698
708 289 32
474 806 297
678 442 980
402 337 538
951 637 64
51 177 897
91 310 820
167 939 891
736 358 427
936 231 85
776 548 73
231 788 435
711 801 136
59 611 311
51 818 390
199 929 498
643 865 812
100 840 675
502 191 583
436 358 746
880 69 630
260 684 617
913 319 781
168 968 847
425 884 560
309 687 191
248 999 771
730 494 266
734 377 195
529 959 902
374 467 741
358 21 610
970 840 55
27 295 716
916 819 114
451 659 400
948 86 606
241 723 560
550 284 833
208 831 593
115 986 680
916 209 123
763 114 573
310 523 214
982 161 368
539 495 446
812 673 352
193 259 318
170 781 512
41 718 367
418 51 374
177 894 615
940 474 786
610 723 204
85 987 432
775 127 556
204 450 707
937 470 400
989 854 332
755 351 872
138 686 15
839 745 285
294 173 496
479 379 149
432 942 291
365 79 971
764 998 359
70 571 395
157 553 352
482 420 127
476 813 578
425 887 195
99 13 588
357 879 702
315 800 264
153 504 686
911 207 678
938 837 589
322 978 873
880 176 718
241 801 298
491 428 901
271 113 343
74 971 606
366 916 304
58 994 830
799 307 479
940 42 337
75 14 679
40 568 907
929 374 810
641 868 394
398 817 596
85 881 154
204 80 35
215 285 711
364 32 623
438 704 114
980 459 639
472 35 601
158 414 598
636 694 894
145 547 341
372 921 796
326 602 229
205 428 108
709 127 59
456 991 303
870 586 197
281 413 683
428 18 625
109 698 413
575 678 191
335 737 895
258 72 508
608 498 726
212 991 809
158 757 558
352 618 798
20 762 707
664 961 773
978 639 438
637 235 952
306 585 953
964 322 567
845 563 80
840 796 538
765 323 664
562 680 257
372 291 480
232 508 947
214 553 83
714 170 880
899 586 533
211 278 399
235 839 675
206 277 82
89 626 225
293 13 369
311 900 670
445 35 357
680 631 923
303 413 869
825 936 464
247 643 97
305 855 71
958 757 531
635 743 856
904 34 963
821 535 613
409 587 39
611 210 918
35 144 389
385 157 459
578 263 939
310 543 993
206 313 430
413 297 700
456 686 865
16 489 555
96 191 295
535 865 468
820 142 529
115 577 174
876 524 981
321 656 41
688 355 732
886 88 999
321 376 489
259 380 588
965 501 90
90 433 520
551 85 865
347 405 981
863 305 201
56 356 273
216 94 940
829 905 281
778 94 597
933 142 825
215 159 543
868 287 969
36 669 555
433 990 382
392 121 608
344 807 930
15 783 105
491 640 404
885 942 512
648 562 831
810 961 146
505 112 665
947 664 163
762 876 451
347 112 773
682 248 169
730 465 53
450 869 341
727 621 494
745 926 832
335 970 864
742 517 196
329 810 28
20 456 107
106 257 436
98 877 465
273 489 193
574 859 134
961 774 405
881 810 466
237 769 905
179 346 797
935 675 424
990 890 403
314 718 458
220 809 304
838 907 119
735 550 818
576 898 332
806 518 302
874 148 395
657 534 935
301 570 868
546 493 295
359 654 221
250 901 479
883 239 533
399 352 901
447 246 545
103 375 994
182 831 381
720 231 67
642 148 380
171 777 571
952 530 753
981 642 458
460 946 569
213 783 356
195 753 514
171 667 41
972 448 749
209 350 547
886 284 353
32 947 405
347 92 952
225 539 784
33 910 527
36 569 121
715 349 655
824 535 382
561 464 935
512 658 167
675 354 192
464 415 567
576 91 171
204 988 138
522 263 364
993 672 832
404 882 275
361 600 983
118 416 367
62 709 635
168 10 910
113 769 228
622 59 371
515 386 198
833 290 973
104 480 217
260 997 211
552 323 250
506 461 659
386 320 698
953 853 525
961 295 845
239 741 841
384 764 200
753 217 299
584 888 46
630 703 168
477 322 604
12 285 569
216 31 356
312 530 443
602 900 459
352 191 106
834 226 618
513 691 894
261 211 799
277 81 762
495 843 439
121 991 837
678 185 968
448 306 698
161 491 989
92 663 951
462 46 896
335 472 598
46 133 864
664 597 15
595 983 431
578 471 349
653 338 60
518 825 212
497 867 984
359 659 289
180 665 898
539 982 636
943 346 704
708 169 472
759 115 309
319 963 817
521 471 373
365 745 689
214 345 831
946 67 168
715 860 364
578 228 696
464 797 990
84 938 510
172 727 339
425 941 350
189 291 934
811 287 411
763 812 51
826 782 18
351 78 479
898 522 428
946 197 599
166 751 946
619 327 753
587 299 695
328 763 876
171 902 66
423 680 76
929 118 751
896 22 171
969 115 744
807 588 254
657 309 932
562 706 80
689 12 380
675 911 455
614 751 276
993 873 943
711 568 617
349 724 884
856 173 697
730 285 653
688 894 515
455 952 86
199 996 645
197 638 52
253 777 508
962 226 679
781 362 545
995 441 90
899 434 220
900 290 720
840 647 355
990 678 597
406 315 248
901 153 555
124 13 422
224 432 117
148 569 890
731 195 93
603 133 63
825 556 255
537 397 915
172 269 535
515 745 632
271 152 717
406 195 554
562 191 712
796 414 310
563 61 202
470 145 296
380 515 758
84 128 952
688 248 10
724 947 536
135 207 688
624 723 813
757 591 384
877 510 626
540 196 13
246 495 713
612 115 969
710 860 154
542 304 790
586 700 37
598 719 195
460 681 61
227 632 502
274 608 814
298 686 438
154 994 915
658 136 370
88 591 901
836 232 961
57 335 927
185 427 994
191 912 764
458 566 162
659 938 732
674 786 541
176 777 230
954 707 112
819 985 14
101 476 770
715 463 885
324 816 245
34 339 133
892 670 291
555 654 868
524 344 753
322 682 492
317 232 557
524 813 321
545 816 106
817 621 305
86 630 680
329 686 898
790 625 271
474 410 851
576 241 29
12 633 123
436 560 999
659 59 465
350 453 954
524 344 422
671 412 127
215 894 677
12 459 813
64 622 406
254 35 534
376 234 11
220 48 632
588 146 239
612 681 522
652 65 391
151 700 334
575 92 263
118 373 616
365 757 418
296 193 714
929 212 294
905 190 459
265 680 552
620 778 551
996 243 108
568 518 803
962 103 672
10 196 805
150 484 569
784 99 888
148 913 334
845 767 925
131 416 312
794 485 272
356 762 303
272 440 336
778 28 419
367 457 918
380 258 888
302 769 410
48 291 520
454 817 103
37 644 305
242 191 894
176 932 320
889 250 385
709 326 257
928 731 21
530 145 582
987 301 646
994 472 265
721 349 672
415 696 348
369 576 240
305 152 508
722 47 610
446 870 161
367 143 763
987 45 939
909 169 343
980 70 213
636 720 171
474 137 818
508 214 715
447 11 334
691 512 933
745 989 82
732 204 394
241 937 370
616 204 941
684 536 970
490 203 561
199 597 536
682 901 213
842 655 956
974 332 503
944 311 566
408 796 844
929 589 731
557 914 42
968 170 888
433 129 191
635 237 553
878 790 709
24 851 620
132 356 974
543 159 420
822 500 343
874 702 656
205 833 963
458 269 529
453 808 677
388 814 964
237 814 900
299 196 787
372 480 918
198 625 681
583 59 701
711 962 525
717 435 259
947 855 289
20 644 709
926 690 409
908 219 152
969 579 83
601 222 531
651 129 976
526 708 976
545 93 348
653 604 946
132 877 678
153 771 457
680 203 787
743 170 864
645 570 952
826 269 609
368 753 280
515 197 464
527 289 589
939 255 427
946 480 389
223 89 509
525 995 14
987 780 321
96 283 610
714 159 606
755 435 808
331 431 199
806 273 688
718 674 305
408 729 915
475 729 968
872 262 214
874 373 266
843 158 974
594 241 411
256 440 117
899 365 786
852 25 737
620 922 356
591 468 417
128 349 277
429 878 678
218 849 584
18 522 998
569 228 977
167 483 641
319 944 364
727 869 318
464 841 20
293 41 440
170 755 273
884 269 747
357 704 121
288 153 32
349 51 459
448 187 548
588 921 473
190 533 397
698 852 44
643 14 895
207 521 385
860 247 408
422 683 789
962 262 731
599 871 540
692 928 160
446 776 379
188 878 72
867 551 117
320 180 466
425 319 473
950 835 434
50 311 999
720 129 279
298 611 923
104 712 172
72 950 425
39 765 213
356 733 904
325 967 771
47 133 635
368 950 275
651 214 66
745 117 462
295 217 754
405 591 95
266 912 109
396 855 139
650 477 232
578 274 869
941 96 773
390 864 688
634 749 499
657 66 819
648 497 790
186 310 717
369 276 801
234 467 108
990 787 77
352 936 801
647 912 135
645 990 439
944 137 377
429 686 526
775 671 88
459 245 125
326 420 233
751 616 10
386 105 518
742 158 481
386 116 913
517 418 192
479 152 376
986 222 604
599 702 138
81 598 503
69 835 776
563 948 136
423 914 238
690 995 568
59 497 123
759 654 197
52 530 603
382 573 111
773 43 965
210 740 110
200 429 841
266 88 553
72 948 174
874 62 635
278 997 534
906 406 40
754 110 510
338 30 760
739 420 991
719 469 675
13 146 573
659 876 21
952 375 599
260 884 584
232 719 11
810 145 455
82 262 366
351 436 573
959 615 412
816 992 21
202 490 145
516 328 253
587 466 333
879 355 926
746 607 656
960 848 531
385 831 602
836 281 894
43 970 224
500 321 909
42 128 189
624 91 957
416 176 742
75 538 407
631 275 576
994 858 282
81 962 826
106 539 291
247 719 364
591 486 875
711 533 628
67 522 683
683 294 843
217 888 330
762 66 417
881 47 724
767 925 641
366 190 19
685 116 608
816 660 238
73 734 27
950 302 168
672 587 869
325 32 912
535 750 250
276 730 154
139 735 410
689 371 571
450 123 608
491 654 969
194 244 575
322 809 525
559 943 424
545 15 161
391 61 671
472 679 302
359 489 294
397 334 491
790 279 180
957 774 407
691 988 140
26 944 701
674 291 224
170 890 53
823 750 543
783 25 682
178 506 831
473 941 335
220 955 434
137 598 707
875 290 799
538 333 678
547 648 860
971 890 259
633 49 532
508 143 438
142 35 583
245 958 465
598 70 154
170 897 647
413 218 90
40 485 201
958 648 732
549 361 768
588 476 870
584 770 527
855 919 761
538 800 297
887 448 278
63 648 507
531 469 962
668 919 471
336 907 774
690 473 387
754 643 39
668 188 90
233 992 612
823 732 223
161 663 461
689 865 143
665 75 597
897 69 742
531 698 85
532 114 170
224 512 785
264 317 460
466 212 820
635 527 774
900 50 640
611 934 204
174 621 962
481 845 566
988 824 556
617 415 364
488 798 981
148 339 772
609 365 203
24 911 324
246 822 329
299 579 740
41 883 166
848 899 702
364 473 963
266 957 762
329 798 848
720 445 929
145 992 386
447 921 365
690 912 965
290 491 111
144 580 910
762 182 96
986 643 762
719 933 407
163 226 41
635 337 710
409 87 962
259 63 419
786 676 116
419 983 902
529 785 482
475 655 226
793 478 167
982 673 173
999 672 830
443 151 941
513 130 910
655 894 959
781 654 515
987 222 636
92 934 576
403 974 495
684 239 424
75 329 17
681 467 814
831 940 765
701 960 566
219 819 434
986 128 611
181 805 903
741 674 152
518 725 190
307 88 254
435 211 298
824 67 432
226 487 580
543 876 717
500 699 820
343 700 251
620 161 297
415 160 602
154 314 716
845 679 769
539 89 782
691 747 935
179 735 806
482 794 690
504 19 168
551 784 843
276 438 110
541 480 824
315 685 550
898 141 457
851 563 53
246 189 758
793 606 688
196 652 790
303 902 598
434 530 973
277 608 659
999 561 305
424 818 326
313 695 828
609 884 945
633 331 526
35 169 945
929 342 149
178 263 818
251 916 766
624 913 548
716 861 245
177 589 819
463 677 161
537 96 240
976 815 541
857 87 671
761 391 814
464 204 903
763 957 291
385 505 945
287 50 213
707 114 913
849 27 749
391 937 985
702 967 247
462 628 383
471 658 382
988 298 434
320 399 267
292 362 130
261 492 80
14 790 353
768 905 714
946 624 784
617 32 528
434 839 81
619 669 125
89 262 145
472 837 132
417 89 871
418 754 175
790 891 306
905 152 222
165 671 818
417 509 289
348 789 588
186 539 925
283 394 542
17 380 460
975 223 177
233 917 577
10 434 740
773 521 51
18 139 494
76 400 249
925 158 276
602 33 766
569 663 17
488 783 982
925 172 53
525 739 845
129 677 740
143 74 992
37 360 613
47 780 832
35 883 659
543 27 186
57 498 173
97 468 337
530 227 896
827 480 143
663 20 723
569 691 118
43 634 797
106 19 355
340 465 578
453 393 952
907 69 164
11 193 803
564 475 390
547 716 998
135 939 424
957 134 603
841 991 923
448 913 324
473 300 545
577 754 886
330 198 60
622 842 135
399 623 524
25 749 996
121 819 710
506 449 63
529 103 897
382 827 557
531 764 162
511 578 702
442 215 619
744 449 998
841 961 236
291 560 26
420 639 185
569 226 484
246 428 502
837 94 568
412 937 667
387 256 988
611 800 679
998 641 873
544 823 755
875 939 417
662 64 308
563 795 483
149 720 369
293 62 499
323 178 256
461 540 151
149 101 670
38 618 285
219 790 529
63 427 173
681 588 917
224 983 928
782 720 942
432 633 15
248 616 114
566 279 795
425 672 142
123 716 37
516 652 809
540 631 739
969 772 462
829 893 422
27 895 419
183 461 942
104 923 170
87 904 315
509 291 186
499 654 780
31 776 647
257 605 139
129 723 597
703 774 246
737 74 320
21 599 887
870 244 930
154 537 299
393 658 779
923 456 123
887 134 89
521 999 738
969 435 207
265 598 492
753 602 304
246 437 635
82 911 495
371 197 731
18 946 764
489 566 910
463 83 889
27 192 763
938 471 365
170 595 707
432 315 31
279 192 533
293 938 372
626 478 130
815 421 174
926 996 403
834 139 291
366 248 499
381 51 635
705 778 432
516 686 617
625 316 916
78 490 990
110 478 30
603 986 472
866 263 356
655 386 262
690 334 97
906 198 608
499 88 266
969 692 758
616 710 142
956 157 722
339 895 232
893 457 172
76 232 474
95 593 774
476 788 699
164 239 343
838 375 495
859 694 210
256 820 505
393 137 710
501 905 840
486 87 818
15 323 867
515 307 599
868 595 338
661 996 423
702 775 171
228 885 573
248 775 58
951 107 337
179 762 671
170 411 363
953 444 878
71 311 216
364 548 692
793 584 99
416 601 951
566 877 135
975 230 449
438 822 38
113 877 326
790 56 446
416 97 628
598 693 739
87 33 618
998 287 505
966 511 874
328 164 84
282 961 746
622 352 223
735 181 555
899 784 606
561 472 255
380 883 684
377 851 652
433 32 164
773 379 237
346 195 880
798 862 918
678 972 352
408 97 265
633 833 552
543 739 487
890 818 285
122 513 32
22 379 573
914 286 829
951 593 650
403 689 995
926 145 614
471 213 801
655 245 433
381 449 255
708 945 427
867 958 429
223 417 340
613 355 299
196 273 463
118 163 63
97 991 770
942 656 169
39 644 375
623 82 302
641 802 235
176 931 41
661 985 249
732 315 491
957 52 140
119 930 471
836 335 421
494 263 578
522 583 153
481 844 396
308 210 731
80 561 917
632 684 466
243 917 530
204 579 254
170 946 256
838 62 386
800 695 999
153 467 353
965 402 610
382 792 555
412 310 750
757 818 314
440 16 794
795 520 457
516 355 16
367 565 117
685 226 48
879 784 537
217 706 831
732 409 640
244 357 476
601 254 150
230 580 393
504 581 333
453 621 710
995 211 786
343 148 589
578 262 856
102 439 319
432 367 207
899 269 30
817 22 382
620 576 741
764 53 345
704 104 56
594 515 16
661 522 135
748 491 205
747 44 682
173 244 521
909 166 616
40 789 920
138 381 572
864 338 46
217 783 425
552 238 742
466 594 529
884 379 839
668 234 338
642 979 759
177 348 867
29 371 716
830 72 374
303 897 981
177 963 904
410 629 936
410 967 128
838 301 552
436 779 182
60 599 652
869 656 140
231 919 852
90 630 458
657 229 839
743 542 306
764 546 234
474 604 296
384 19 757
93 350 520
578 94 711
389 340 527
442 752 654
129 241 452
147 276 958
58 890 667
294 515 927
585 509 247
317 200 486
56 358 12
235 611 962
265 892 314
517 334 716
102 703 654
249 377 324
162 73 295
215 675 795
527 720 256
613 867 790
619 250 34
15 622 320
319 907 710
519 627 445
93 186 827
823 760 622
456 586 54
122 788 447
348 546 159
350 489 942
718 449 946
159 832 776
544 149 488
679 338 552
929 296 631
25 785 535
231 121 13
330 278 763
63 686 447
798 503 257
560 901 216
215 360 485
770 163 686
859 190 351
183 471 139
131 420 347
775 40 452
267 733 368
234 820 93
246 457 337
84 439 989
556 705 628
511 637 409
466 680 11
753 861 82
69 787 675
134 842 891
201 405 604
627 793 208
556 824 208
244 548 937
748 87 607
370 702 983
887 226 302
702 76 600
144 459 285
597 655 870
143 69 505
634 423 24
632 572 67
427 830 940
557 234 684
302 854 706
667 924 583
279 962 444
324 545 749
588 130 735
383 44 939
798 373 617
32 941 383
378 278 226
379 314 705
348 994 778
545 209 942
164 553 64
235 157 441
232 474 688
138 48 905
213 312 129
664 845 908
679 873 918
572 212 917
472 568 259
648 974 213
537 118 185
880 996 727
52 216 853
107 886 319
346 34 416
313 244 171
36 328 373
714 903 225
843 704 604
575 646 27
634 831 414
511 165 107
825 771 381
138 868 449
401 161 525
20 757 395
52 882 542
232 386 494
471 48 399
130 412 894
630 256 785
694 886 66
658 441 20
479 592 116
601 246 468
571 909 309
646 127 733
62 800 551
718 212 375
55 456 739
931 498 236
715 818 177
885 271 122
488 935 669
132 347 614
749 577 521
129 932 436
67 124 517
631 937 290
219 918 27
87 338 463
577 328 906
241 146 517
934 814 645
306 859 78
883 679 778
583 46 847
987 45 608
977 582 834
577 154 362
73 763 352
427 861 657
763 348 146
467 114 689
471 945 612
515 662 944
629 892 815
654 288 401
285 769 901
954 582 777
911 655 163
939 988 324
716 621 120
661 544 854
241 136 815
522 962 320
386 251 611
822 633 108
777 994 911
506 240 643
371 98 29
793 876 397
883 409 938
284 578 206
911 156 303
358 724 834
151 751 610
831 700 887
820 594 361
95 520 427
683 374 316
183 473 33
382 659 101
742 350 627
720 116 328
143 608 335
606 403 215
557 131 870
115 925 971
617 510 721
960 613 767
142 868 622
96 431 708
446 380 14
52 943 630
831 301 473
180 983 802
400 27 855
133 710 419
523 916 714
856 367 82
484 825 394
227 897 155
729 186 32
151 566 841
790 588 49
924 984 766
240 712 147
313 525 176
740 289 364
263 106 601
139 623 695
691 963 179
422 760 944
53 306 418
46 144 625
705 175 971
865 651 710
884 95 994
76 752 340
517 966 277
610 550 70
652 144 842
38 407 948
340 898 707
121 13 455
830 536 766
475 973 535
678 11 232
543 309 783
731 787 116
546 469 179
553 147 958
470 920 992
768 69 988
863 130 213
362 848 647
444 945 708
278 867 948
45 253 922
989 561 315
554 746 633
305 601 956
906 466 547
849 395 95
743 481 811
499 621 15
444 798 871
530 132 812
836 384 967
25 313 629
558 40 349
957 733 683
117 694 528
959 189 30
435 520 217
60 395 763
812 160 990
509 604 172
479 229 802
746 905 462
763 458 389
706 156 506
692 502 112
66 225 663
97 348 266
161 508 322
752 558 394
163 616 956
242 17 484
713 144 910
799 498 29
879 945 574
45 446 100
992 184 116
618 216 445
901 852 959
348 194 532
304 109 676
700 938 366
781 831 661
753 82 937
680 542 121
185 539 665
609 968 402
883 410 607
546 438 154
592 943 168
114 849 517
878 400 46
241 686 370
374 128 21
726 816 11
733 929 274
716 642 543
772 899 635
352 889 164
545 380 914
464 631 401
869 25 444
193 14 261
479 874 385
250 435 335
886 122 402
567 277 694
311 497 585
104 689 595
288 174 20
84 477 422
757 596 328
593 317 762
590 826 758
389 958 665
996 522 160
416 854 711
582 52 901
947 201 536
800 880 300
868 649 796
254 765 348
161 998 638
672 582 322
645 963 299
736 423 912
450 272 194
260 876 980
149 845 510
554 60 455
490 226 58
750 338 690
672 596 384
787 966 529
664 534 743
704 128 554
545 303 727
99 284 339
716 551 398
629 774 704
828 55 999
779 175 891
846 183 617
329 481 889
902 388 822
162 937 638
28 696 509
221 89 800
413 554 855
662 295 968
934 419 160
299 834 601
430 594 932
894 785 11
677 365 319
517 867 710
722 601 489
715 780 966
357 588 29
868 740 418
680 379 289
419 12 140
463 251 176
909 178 639
858 278 503
950 851 674
56 443 696
454 914 183
177 74 663
143 938 302
155 691 374
624 782 354
816 105 869
934 321 264
826 166 883
750 419 580
313 993 487
904 246 313
45 587 784
222 601 81
987 294 207
693 246 311
367 717 953
357 997 529
288 522 369
911 219 607
659 445 31
456 181 899
606 694 468
28 193 400
901 489 990
436 311 963
262 538 705
740 959 637
845 965 773
688 985 836
659 433 520
92 637 205
978 107 573
221 358 146
485 85 133
477 779 978
211 299 469
239 473 569
631 342 550
133 678 406
48 763 821
967 860 472
741 672 300
630 963 574
396 202 557
411 584 286
664 801 500
604 730 994
432 766 718
778 613 311
481 926 383
113 487 778
769 438 325
260 982 692
279 899 189
161 561 736
341 997 452
298 802 672
872 124 722
211 56 153
470 945 641
888 525 417
58 792 961
757 679 24
774 713 393
365 202 445
296 243 167
585 975 171
901 743 552
681 521 258
876 828 480
118 346 430
386 451 959
667 578 766
14 853 228
525 854 756
524 41 674
222 671 723
620 512 201
405 962 861
225 581 367
742 230 113
17 340 107
417 876 299
963 740 186
212 617 365
631 94 214
418 608 88
636 796 318
708 434 946
506 196 249
896 177 311
272 335 786
95 915 774
628 172 795
699 917 12
349 461 788
544 252 373
26 944 709
747 549 335
354 414 903
319 504 751
82 434 516
36 319 80
379 223 585
278 561 99
71 848 301
56 663 838
177 975 39
413 587 881
575 153 81
450 390 636
311 739 947
402 802 991
599 904 289
46 607 994
398 888 708
278 671 488
451 405 344
309 734 109
958 699 57
436 25 482
692 538 617
839 578 657
326 916 186
245 323 172
524 893 607
486 996 719
656 529 377
180 539 494
917 737 860
383 41 529
341 136 684
517 607 380
16 388 198
706 287 123
466 562 691
533 932 50
130 357 402
644 227 566
889 707 787
305 228 129
909 646 124
961 70 724
960 571 428
861 137 930
754 209 902
798 353 634
310 156 105
974 651 312
615 936 784
631 233 126
153 442 885
927 19 545
619 227 864
578 73 483
311 976 367
206 155 415
795 460 917
165 977 817
464 599 420
349 608 961
956 428 130
877 184 47
807 339 712
71 160 613
728 973 107
716 939 324
490 703 814
256 806 94
451 87 11
389 950 285
921 449 827
472 571 246
297 242 534
75 341 670
626 533 822
641 842 39
359 404 826
125 894 489
679 384 967
980 445 654
85 228 554
304 162 989
513 403 739
73 550 666
168 23 851
297 711 793
176 604 30
328 528 56
866 119 263
361 93 997
764 40 99
395 139 737
74 961 437
866 231 359
796 949 19
988 745 890
717 877 637
20 482 592
64 426 493
90 640 304
480 907 996
702 432 490
665 300 217
849 292 73
461 882 838
152 296 238
38 406 966
730 655 935
769 338 65
36 826 564
815 37 109
47 725 380
781 970 854
480 35 612
380 803 256
74 571 829
46 381 866
190 526 29
730 602 654
948 651 765
549 614 493
179 429 700
543 331 814
394 149 507
85 723 363
368 892 683
334 678 452
370 624 871
304 219 981
718 982 260
713 857 308
114 766 660
62 336 708
477 656 843
792 479 299
412 485 915
778 663 421
737 690 164
191 737 493
443 26 692
146 967 557
972 637 428
361 854 649
278 231 677
481 343 558
46 756 874
572 99 484
316 156 268
906 444 60
515 370 886
346 753 620
172 354 30
132 558 488
916 574 836
566 257 130
535 187 795
384 872 338
810 648 74
854 279 33
91 224 38
225 985 281
341 875 830
360 441 952
698 972 57
254 760 584
248 19 778
799 38 724
857 963 772
134 400 780
355 412 882
774 646 254
861 758 804
672 104 335
114 954 17
30 837 269
660 111 777
516 866 922
533 61 160
272 329 688
846 242 939
980 821 542
566 471 350
84 778 526
954 330 655
891 578 991
559 200 782
916 599 282
349 18 946
324 458 697
81 782 151
687 493 631
571 168 101
552 153 350
400 697 163
987 639 800
529 64 576
614 498 123
566 384 808
834 921 581
413 48 791
753 590 86
849 930 783
694 918 208
442 398 916
11 245 825
113 940 223
241 488 291
986 572 373
537 269 170
538 435 272
49 472 246
178 786 95
350 961 560
698 90 421
222 679 492
411 817 20
199 129 409
953 160 628
729 403 857
971 18 264
146 984 818
639 729 941
432 644 58
107 900 631
115 459 783
813 231 935
220 96 290
58 758 287
315 362 22
235 865 408
441 517 727
122 967 68
783 620 882
485 889 374
245 190 852
897 469 760
923 59 682
686 455 569
467 393 158
144 897 262
864 648 543
919 246 691
148 777 253
659 709 286
800 909 701
763 976 343
65 314 142
973 30 681
487 167 384
967 646 50
374 287 872
436 361 486
303 191 77
518 814 474
145 539 77
362 267 991
156 694 772
391 621 907
637 159 710
613 700 504
148 952 703
873 733 556
785 162 213
665 843 472
241 370 172
631 192 908
936 224 697
223 716 443
754 684 168
492 876 165
639 286 146
495 180 917
457 115 804
971 222 277
473 32 87
717 275 109
979 69 812
744 677 159
444 114 891
875 657 229
362 866 627
479 233 290
701 21 979
407 561 120
210 739 549
650 207 426
775 662 326
881 698 429
87 619 848
525 203 90
813 107 201
810 574 217
479 294 880
745 159 593
364 862 155
638 271 858
221 926 814
559 445 905
49 941 437
306 838 475
861 115 305
805 332 980
755 239 322
664 891 617
829 898 993
462 999 662
858 265 418
352 487 773
883 33 391
257 505 342
195 601 390
732 553 991
427 356 631
469 966 843
535 880 346
75 934 281
957 475 325
136 358 457
714 580 875
846 992 658
180 455 505
502 118 187
605 687 859
982 29 331
316 924 711
456 570 235
405 502 645
584 486 227
618 950 354
52 535 685
183 341 245
453 727 808
837 229 422
312 721 888
657 16 462
119 214 901
232 609 836
870 214 641
53 175 739
683 33 859
68 846 964
891 233 100
148 429 327
284 597 196
610 309 512
580 525 868
388 53 547
520 706 850
269 85 613
842 428 751
910 694 115
397 636 703
16 262 673
597 454 263
917 841 170
229 168 540
382 875 71
301 730 869
592 520 992
21 914 322
444 11 228
119 824 744
245 935 185
172 894 590
943 660 173
530 37 243
609 502 904
957 74 27
221 796 926
201 534 292
980 341 658
511 677 891
731 384 686
909 512 214
796 682 441
100 427 845
467 248 822
819 178 81
804 995 689
508 460 219
629 482 189
993 137 781
923 600 226
196 976 680
991 294 108
445 305 495
90 932 308
716 306 575
484 242 96
213 94 490
104 552 677
691 549 627
351 273 405
116 285 809
514 744 803
834 756 452
105 568 223
559 612 264
413 268 482
230 48 989
137 959 870
901 544 473
42 322 561
67 919 360
983 911 725
13 671 327
825 164 120
681 174 69
118 163 62
985 295 356
884 444 64
851 433 30
984 552 136
556 258 902
860 91 334
233 479 883
367 494 853
863 184 985
773 944 235
899 541 207
306 32 873
840 111 697
299 973 234
907 969 336
454 227 535
287 363 981
544 678 882
835 955 55
109 416 891
772 601 82
29 306 197
502 311 211
795 924 76
567 424 35
550 950 193
942 219 85
353 847 107
385 292 217
89 624 189
600 761 300
554 769 652
397 346 131
440 866 654
549 323 779
326 823 740
90 184 343
824 18 948
21 456 148
465 207 584
709 249 70
682 174 805
276 906 120
673 66 157
209 367 620
424 866 675
395 14 549
771 378 965
470 647 964
32 992 682
286 710 456
280 978 883
546 160 991
482 389 805
726 666 850
70 346 431
484 568 246
911 655 149
495 302 129
793 698 140
986 672 183
942 634 831
581 776 947
804 943 297
158 870 620
26 842 474
696 882 754
232 296 350
452 219 827
995 907 386
761 473 910
927 483 845
338 239 188
536 406 30
511 940 743
352 283 64
804 901 339
130 283 789
516 935 739
987 187 680
561 479 724
240 889 453
638 977 312
574 63 955
238 374 635
452 988 73
889 433 714
357 587 167
798 448 743
915 420 704
227 335 615
544 461 322
250 297 911
603 915 866
629 412 195
974 533 771
59 866 360
884 986 461
766 309 622
174 619 939
150 482 915
670 358 886
764 339 840
397 907 813
75 323 231
269 571 340
77 456 540
800 874 374
892 640 545
815 85 664
196 922 375
874 25 761
924 301 38
211 975 821
431 723 482
37 712 498
864 400 652
938 23 372
955 11 706
986 909 94
316 971 746
238 650 182
733 284 115
286 905 209
544 424 803
321 689 88
436 783 625
43 942 539
210 962 470
19 721 283
212 102 739
124 455 921
527 323 736
749 616 279
831 232 631
300 358 242
247 327 82
943 681 193
335 100 740
573 947 528
237 526 389
512 326 395
681 46 439
558 512 51
809 404 258
664 577 379
793 946 703
819 922 748
857 97 181
646 824 273
148 533 280
738 945 257
300 397 548
92 543 761
551 421 54
976 830 541
488 826 597
699 631 174
373 794 926
359 847 483
957 895 526
122 302 481
90 714 613
593 15 944
473 305 415
153 249 558
107 746 565
88 683 19
366 428 282
533 463 749
836 531 332
358 76 968
635 703 347
751 608 420
950 284 353
635 269 120
235 352 997
103 584 284
327 789 630
819 435 347
363 984 456
548 825 170
67 874 683
576 868 356
961 297 24
986 729 342
136 24 398
301 221 126
917 167 412
23 285 70
499 207 310
89 779 151
55 995 108
480 203 987
68 445 964
261 126 584
395 65 236
320 41 514
648 38 786
870 523 418
473 42 977
115 40 242
986 132 843
715 372 927
340 10 950
345 643 242
967 781 395
266 658 195
485 986 65
174 976 894
519 410 330
605 123 940
16 67 945
38 87 264
988 317 227
271 859 976
364 547 873
974 398 95
886 286 27
365 464 572
871 247 732
109 812 629
802 646 721
437 241 882
484 855 810
40 763 435
666 35 776
819 555 750
41 597 429
407 237 677
577 410 264
87 801 360
326 53 454
940 58 350
282 566 79
652 915 809
470 117 194
688 767 430
34 709 967
340 530 289
273 13 201
690 826 943
834 661 229
60 360 511
794 906 856
826 409 628
548 141 249
920 556 792
906 291 238
136 767 690
609 510 445
572 285 386
559 66 126
162 214 509
784 545 733
923 311 393
56 429 547
542 718 425
350 944 104
774 659 956
77 307 248
544 294 730
861 979 431
854 416 676
263 88 905
990 536 162
922 798 559
484 420 636
373 628 19
208 474 664
840 963 62
69 475 236
181 838 372
825 763 385
210 678 490
765 387 939
317 970 914
520 87 21
558 953 328
233 999 722
72 466 335
323 250 630
190 885 349
589 671 951
910 715 819
707 574 224
49 513 660
515 586 814
733 900 485
354 152 711
286 929 163
78 920 572
893 325 279
816 222 428
384 432 581
461 256 921
392 102 740
911 62 130
172 776 883
329 226 435
742 158 603
977 227 777
420 27 354
127 629 804
455 382 865
711 919 348
477 412 251
783 74 911
47 251 762
357 25 433
998 922 683
355 943 43
893 113 522
522 785 949
468 874 201
249 701 500
447 82 831
24 745 251
664 281 100
496 966 805
116 985 866
653 710 323
695 639 842
317 55 955
614 812 47
461 544 743
865 70 756
502 396 566
905 416 220
354 71 625
625 487 365
853 237 71
455 242 586
510 143 345
689 301 23
521 910 417
810 444 956
463 690 286
465 201 281
685 423 635
887 89 520
345 896 252
237 809 999
365 602 280
693 74 558
270 549 874
257 910 687
937 655 813
297 753 251
982 357 609
28 510 859
338 167 671
39 822 271
90 137 573
97 550 410
151 212 694
872 213 372
375 586 254
872 609 48
511 353 218
38 366 979
203 320 949
546 468 967
540 962 247
696 970 423
563 790 742
342 668 543
577 413 272
901 779 190
664 893 457
55 569 868
35 691 528
941 783 590
501 51 787
942 84 244
339 926 287
702 787 533
627 772 270
22 396 260
39 240 800
282 190 443
21 881 466
678 76 147
624 773 417
189 961 642
800 647 861
457 680 839
503 888 123
958 78 556
537 354 665
52 860 475
534 377 332
732 223 519
896 833 59
172 494 890
202 288 512
410 89 977
446 874 357
806 639 360
258 832 675
839 374 773
427 114 488
30 826 83
561 482 966
115 678 820
733 786 671
494 827 668
424 186 524
368 447 604
273 117 809
160 451 717
62 838 467
957 602 342
880 454 830
450 497 826
742 161 100
896 474 113
223 904 673
271 821 965
184 854 508
853 373 247
103 679 228
930 89 479
260 516 692
731 127 252
556 477 615
424 666 314
993 741 367
739 203 823
482 826 212
498 724 397
606 25 180
482 340 400
853 748 364
393 896 50
256 894 82
998 440 835
555 650 145
701 264 309
315 37 859
278 560 210
864 58 544
166 524 84
928 664 575
426 680 807
376 226 275
349 827 70
483 308 634
379 656 91
896 163 796
989 13 626
717 658 345
563 392 97
843 533 622
80 658 178
84 406 725
249 294 415
285 77 349
814 215 859
260 647 581
50 253 358
950 61 443
681 216 26
412 752 697
675 555 265
648 227 499
315 616 940
593 247 30
315 596 503
864 189 735
550 929 310
974 277 675
485 576 375
953 860 562
765 25 350
570 664 253
860 228 138
525 104 798
795 620 899
995 114 840
92 381 158
970 890 38
129 250 981
300 695 963
97 559 46
873 452 345
638 849 474
151 269 759
519 432 126
51 315 757
715 458 776
50 393 209
308 972 670
356 591 748
663 976 37
237 101 323
756 123 220
23 819 91
822 463 635
965 348 648
767 306 434
521 58 415
282 469 736
795 862 179
938 34 582
373 831 624
408 348 665
896 224 437
363 610 858
762 381 642
889 278 642
519 718 365
627 380 98
678 964 595
247 29 390
184 846 299
512 154 616
780 261 353
900 311 953
519 674 774
340 387 135
728 848 990
886 953 188
194 916 653
328 415 284
911 321 218
695 638 400
747 448 587
614 911 309
824 725 906
207 992 506
217 341 606
657 711 472
350 513 721
781 553 317
281 919 867
665 373 791
824 333 944
938 853 601
382 932 607
700 756 25
211 629 992
369 625 878
611 70 352
604 950 162
94 304 788
562 831 902
292 599 125
985 859 675
54 206 642
890 265 513
285 985 585
877 85 706
18 480 598
912 703 140
23 67 787
244 969 348
907 202 649
678 277 899
541 315 679
752 686 968
424 151 822
253 190 898
640 912 154
754 991 241
745 502 593
388 932 285
678 529 624
467 601 268
425 907 861
168 880 98
464 857 705
206 595 147
800 476 196
255 126 424
546 236 139
569 651 220
440 236 108
323 386 521
264 41 622
122 59 834
498 639 34
335 649 283
162 955 61
190 926 658
628 703 59
592 892 703
731 19 285
167 109 592
242 817 471
345 747 195
571 622 448
833 38 890
120 388 565
364 219 466
789 701 420
486 947 869
664 992 481
389 482 861
688 172 234
789 641 79
389 715 322
358 765 430
21 794 416
340 57 698
961 613 366
324 783 167
57 325 560
64 498 177
197 592 45
947 405 697
110 411 637
530 403 837
127 862 371
348 165 712
430 264 319
663 971 343
982 803 448
166 371 482
864 474 169
830 297 945
450 179 626
509 459 845
872 793 565
51 112 713
235 566 935
793 34 562
669 939 213
55 252 364
244 725 190
896 605 347
884 745 429
912 661 549
612 273 500
598 385 676
466 946 203
335 251 608
243 291 84
975 923 516
509 215 660
196 91 265
449 179 699
480 557 27
692 66 873
710 267 13
943 654 102
149 581 889
517 739 377
850 550 430
63 902 390
498 206 545
658 952 59
204 752 581
857 207 373
914 531 132
958 304 554
823 389 949
948 147 258
250 173 658
325 174 508
282 466 922
509 726 308
331 898 550
848 458 974
153 748 906
557 349 448
711 666 936
247 942 575
85 561 20
722 493 911
699 922 604
274 930 382
795 662 123
365 483 686
461 520 240
900 52 400
399 477 251
53 965 663
186 982 718
866 106 447
810 361 533
146 571 861
356 584 151
293 648 594
963 767 71
218 955 613
896 267 949
152 274 980
42 102 847
972 755 53
847 757 977
144 70 291
460 617 188
839 673 10
756 60 496
38 786 251
149 686 765
593 304 699
927 411 29
271 24 892
211 544 349
464 74 554
414 869 539
175 386 537
782 611 558
714 896 89
434 272 225
187 905 746
259 841 507
47 401 839
650 780 528
212 56 158
595 153 816
422 366 215
192 464 242
282 641 383
370 568 783
478 279 966
957 284 56
950 437 22
980 409 142
855 30 684
975 299 238
426 828 231
395 696 561
492 819 881
642 80 478
459 696 248
947 46 113
315 170 67
662 826 513
870 671 231
227 681 357
504 267 931
841 79 246
511 743 362
304 974 414
336 208 587
222 668 500
178 417 584
51 441 993
38 929 199
425 970 883
555 295 138
160 650 306
95 630 807
28 241 817
971 476 339
108 445 984
46 962 408
727 124 302
768 36 80
333 196 999
760 256 579
304 540 911
994 35 206
629 215 456
32 787 495
929 786 369
712 901 273
180 592 234
396 606 172
936 765 995
855 394 187
698 17 625
558 800 753
709 314 385
62 882 509
120 502 847
731 65 457
801 237 879
644 592 777
889 756 314
820 943 543
124 784 53
533 405 23
630 89 548
725 467 537
200 894 552
903 111 742
618 672 467
47 251 583
818 278 87
716 169 464
474 322 941
311 451 716
548 296 411
644 935 745
100 274 800
733 455 399
907 656 510
134 706 960
358 575 504
911 983 90
69 691 451
883 740 187
446 922 146
917 495 200
204 734 345
304 248 422
225 775 918
358 957 288
893 247 317
259 200 846
200 447 152
407 340 704
77 148 659
406 853 343
762 495 927
385 836 232
321 147 777
658 199 339
327 405 277
193 305 815
985 271 94
468 314 517
250 757 573
629 504 937
366 136 72
289 49 547
747 604 874
599 87 782
707 434 841
888 451 311
678 73 188
711 554 904
278 656 84
577 91 42
229 350 900
977 818 235
980 505 381
586 759 320
200 71 571
190 863 659
403 460 944
444 266 874
639 940 161
230 907 698
210 868 318
485 128 356
579 773 239
178 880 106
94 770 291
408 474 174
557 262 215
966 411 748
372 43 784
933 10 136
804 440 750
275 121 179
139 955 908
450 614 905
124 252 935
57 478 790
752 347 406
553 262 409
705 321 797
10 643 842
972 611 692
756 907 260
877 940 230
616 151 91
137 383 438
85 511 152
541 779 486
975 328 599
235 524 44
25 851 948
664 548 276
331 10 743
376 462 615
61 992 554
435 130 209
755 246 290
944 678 349
793 43 521
627 220 965
868 184 415
918 518 780
438 69 130
576 712 440
687 899 99
393 266 762
892 189 848
688 948 553
550 236 734
791 365 618
533 282 389
772 299 537
40 844 967
398 51 983
455 399 704
665 87 390
963 10 251
561 169 975
687 606 389
312 834 118
384 880 318
117 791 509
478 82 183
959 82 562
470 763 567
526 602 244
288 918 840
678 128 862
264 766 582
81 746 372
196 994 125
234 442 74
587 409 491
774 396 481
160 717 644
810 239 362
304 237 520
39 963 195
404 456 251
637 62 335
38 958 298
832 970 36
662 741 976
737 56 339
30 904 99
325 935 883
945 436 305
874 463 140
759 240 188
809 139 686
340 830 296
988 21 708
592 70 848
398 604 656
689 391 462
900 36 463
263 923 117
341 67 769
801 368 463
277 596 27
58 573 730
262 585 161
715 471 107
459 362 304
353 86 607
865 263 73
587 300 93
956 81 598
490 164 214
264 940 555
537 858 996
866 656 316
879 158 391
377 685 814
503 808 158
333 900 704
27 657 331
604 851 363
107 815 52
714 989 21
225 860 46
728 248 940
611 396 72
542 268 139
184 496 126
642 264 565
747 937 434
383 871 271
775 56 336
463 740 274
424 736 620
143 566 930
10 330 856
469 168 54
917 142 429
211 719 588
676 113 424
865 805 943
552 472 691
861 94 484
748 134 665
134 877 381
727 214 39
231 146 858
67 420 776
711 37 450
895 959 318
785 483 279
177 462 12
298 860 678
425 706 848
519 827 969
538 788 978
407 313 205
238 593 402
282 675 53
127 193 701
521 673 988
852 806 600
263 574 310
536 978 621
382 86 630
640 414 750
543 972 638
825 444 128
587 990 292
124 955 73
259 415 747
826 18 63
953 138 187
512 933 67
162 405 102
945 102 617
338 290 495
493 954 567
207 456 134
972 838 193
621 838 946
439 333 738
905 810 998
483 749 632
643 939 232
679 166 370
456 527 678
183 938 376
17 967 343
159 996 501
231 486 87
545 639 487
385 608 843
204 17 799
999 253 354
923 396 144
677 251 976
62 788 925
881 245 134
445 832 50
479 880 214
945 838 34
126 434 663
240 776 108
27 685 418
261 783 514
946 274 560
942 333 895
325 235 875
531 82 679
868 10 423
919 546 849
851 46 111
488 243 634
381 508 115
570 636 403
261 805 600
603 363 121
539 287 469
34 843 911
880 706 570
397 28 589
219 527 360
834 117 518
69 591 222
750 314 942
123 435 582
170 373 479
405 592 160
44 316 171
348 670 510
389 839 655
532 609 105
979 896 183
162 674 419
552 663 965
71 13 232
184 496 606
553 504 665
230 367 961
647 799 347
701 286 609
463 151 660
736 824 184
748 173 332
152 340 955
346 515 597
469 213 319
55 304 790
709 945 79
474 603 775
229 610 445
87 795 435
981 172 684
381 947 841
910 151 547
796 584 369
881 170 365
726 616 15
117 695 582
939 300 648
481 734 243
650 535 316
656 352 746
172 266 535
947 196 308
751 817 908
469 814 746
525 605 243
61 134 715
98 145 741
552 302 437
143 201 406
402 304 171
124 522 424
572 57 147
565 623 97
691 872 646
475 141 530
225 157 941
391 805 609
546 640 691
344 236 25
890 417 212
671 397 481
239 334 954
525 999 100
74 119 501
914 20 674
955 864 159
740 930 516
123 599 644
587 202 704
806 533 982
926 233 785
106 44 463
538 820 195
424 176 91
136 667 384
53 498 952
598 219 812
841 623 958
622 14 677
54 176 506
13 262 503
138 220 333
97 996 602
327 912 169
44 192 999
769 923 42
175 412 309
417 563 332
473 728 98
462 961 223
94 580 525
574 127 756
516 184 633
811 986 483
783 107 954
819 55 751
193 521 797
631 866 297
559 45 960
445 288 839
85 952 41
469 867 793
393 567 181
816 255 386
614 564 511
596 729 204
272 763 710
805 948 526
253 578 312
122 453 926
54 127 192
877 491 357
431 796 897
630 449 738
860 976 256
757 197 855
570 114 688
72 550 334
655 142 723
989 518 116
691 635 948
212 469 931
532 737 50
124 727 339
50 738 162
254 943 125
311 790 491
71 148 814
402 620 969
696 780 115
736 318 143
84 837 446
844 931 79
244 392 979
328 837 676
863 689 298
415 996 673
945 194 442
593 298 717
484 189 407
404 842 70
763 679 542
156 882 253
627 765 449
635 23 378
524 317 612
472 591 823
24 175 381
962 888 761
800 665 981
839 598 226
777 347 233
38 869 425
913 529 306
179 608 968
671 906 104
258 191 17
18 744 140
79 980 541
631 576 733
365 549 253
19 966 390
115 947 439
445 113 396
441 766 593
149 221 591
14 383 860
653 266 188
483 198 136
45 120 548
346 511 985
467 385 328
165 910 426
428 40 583
475 977 928
976 640 538
253 944 436
329 424 376
477 429 192
739 934 349
770 995 579
903 461 831
173 885 52
469 846 418
512 662 797
901 412 199
424 686 296
239 323 904
40 380 847
989 34 685
225 492 857
694 403 139
807 438 29
923 591 760
277 715 629
289 521 425
232 523 748
264 887 93
423 46 795
955 815 760
765 250 848
209 334 256
324 753 797
698 469 642
38 589 139
650 56 287
16 958 101
148 336 203
612 197 443
140 763 546
235 578 788
446 48 343
363 750 285
132 978 767
151 442 70
192 37 857
508 411 643
786 195 332
784 204 517
879 269 704
950 179 657
207 134 654
864 192 125
959 121 459
812 318 690
725 279 164
10 966 539
407 744 666
787 227 587
248 646 11
339 609 546
875 535 365
180 718 899
516 224 811
625 702 298
335 758 439
593 261 378
201 441 640
172 702 910
337 743 671
150 555 751
95 851 365
40 986 181
419 824 612
51 590 785
175 908 227
389 218 634
619 849 433
249 447 766
409 990 11
252 970 201
982 868 494
799 727 481
279 646 960
500 296 744
899 312 805
438 166 350
393 951 248
238 959 666
201 691 472
182 848 648
851 231 899
904 828 16
274 524 388
651 362 78
101 698 461
764 191 104
88 190 252
554 312 951
919 186 829
807 389 606
239 139 636
226 550 465
512 316 978
508 23 211
984 870 455
90 498 546
93 591 862
152 61 358
561 857 991
781 64 842
450 300 594
363 303 436
710 174 299
898 804 654
540 254 810
80 241 694
278 558 796
901 366 494
697 11 246
46 979 393
406 492 40
497 662 775
844 548 158
281 718 465
675 594 889
819 182 732
567 237 517
924 387 580
277 126 25
755 229 175
704 294 364
908 645 812
981 927 288
773 700 253
812 274 569
758 887 505
566 698 22
670 745 167
635 467 905
445 727 660
756 373 270
81 289 421
155 225 579
691 590 333
76 206 355
110 730 256
507 954 15
783 243 982
333 126 460
614 144 894
537 130 353
183 355 781
481 185 984
794 738 167
834 221 746
593 377 144
284 115 447
21 138 208
822 235 569
381 969 200
305 653 12
127 626 558
280 474 420
478 292 350
157 268 218
904 991 41
592 230 959
133 47 683
173 716 554
836 77 755
139 249 768
229 420 302
332 715 178
833 651 775
771 640 707
360 651 750
864 316 148
717 843 456
720 116 600
810 465 525
996 256 872
305 952 434
177 793 659
273 176 744
447 90 362
808 444 44
596 312 866
574 483 816
314 61 706
759 970 405
912 471 415
981 140 580
302 872 107
581 837 780
198 484 57
76 881 159
486 564 995
124 310 891
794 666 935
799 642 443
118 209 554
126 489 439
413 125 739
910 764 255
176 925 726
549 505 459
585 107 850
78 29 493
590 481 346
350 215 25
623 354 94
989 646 555
366 528 614
386 489 630
274 815 415
188 403 702
707 990 65
875 207 756
793 516 724
859 58 776
82 489 985
598 547 687
364 748 495
333 642 530
566 890 465
898 52 271
216 378 630
102 803 724
225 47 495
774 662 998
908 127 439
914 869 790
28 540 357
872 276 774
287 609 432
980 202 132
257 639 692
177 444 996
772 681 974
117 403 13
384 95 709
136 755 328
536 112 464
325 825 701
847 533 392
64 457 565
543 816 392
972 192 641
152 889 968
708 436 562
57 620 460
360 157 711
982 938 289
164 411 284
150 338 460
406 884 623
14 424 896
399 450 535
289 18 645
946 663 759
658 240 521
230 390 871
453 594 926
951 451 28
677 238 798
974 240 429
557 125 637
509 767 883
23 282 382
383 740 162
850 470 324
458 627 558
374 611 114
428 278 786
750 381 538
671 474 880
846 348 237
152 795 904
105 763 515
678 180 377
682 994 217
443 847 761
384 597 133
482 264 716
952 353 307
583 143 777
656 822 318
452 128 644
558 972 450
535 941 67
885 340 81
94 343 932
352 908 607
657 880 928
900 709 960
120 395 879
944 995 198
221 307 418
205 359 27
619 779 68
806 686 140
155 216 267
495 972 131
486 200 403
655 315 971
226 538 124
480 359 955
901 589 329
797 737 615
329 219 70
897 436 711
162 580 727
274 428 843
617 789 892
703 532 192
384 186 259
949 134 265
320 825 276
695 756 969
289 587 243
800 519 717
783 63 226
461 411 888
920 368 700
146 21 543
559 298 150
927 152 219
519 311 968
774 667 300
91 401 678
434 287 535
492 260 10
277 490 68
817 989 649
489 662 371
983 254 478
988 676 55
202 722 646
280 154 979
485 537 169
915 512 709
274 825 55
66 194 930
317 211 20
246 291 69
86 560 882
651 329 418
58 917 460
777 53 936
511 555 836
249 316 549
592 468 391
934 331 867
958 401 578
909 861 64
593 900 753
60 198 575
275 471 802
832 348 60
200 572 883
267 165 408
887 744 678
601 253 893
191 646 272
61 634 949
869 975 257
177 860 493
691 851 987
989 131 313
347 120 239
584 270 434
462 950 243
258 731 448
241 470 594
522 832 969
21 471 233
512 19 804
760 118 15
656 233 936
945 779 483
80 171 543
557 210 499
157 415 860
795 515 617
322 26 632
789 307 413
830 610 23
332 429 556
781 841 406
42 209 904
846 662 950
59 431 117
664 186 944
55 171 815
809 384 865
224 879 276
591 874 539
262 883 532
758 485 952
535 709 601
605 348 474
701 762 88
404 530 858
371 196 526
730 926 61
970 604 478
168 547 695
321 449 687
220 278 104
359 939 157
634 183 419
942 309 385
400 931 612
313 537 362
819 247 159
600 715 158
129 403 528
719 568 946
628 113 275
942 202 857
55 681 267
531 448 907
680 548 613
448 982 706
261 454 525
752 432 311
58 339 475
671 957 448
830 692 958
101 422 570
209 110 982
335 543 847
638 64 404
497 765 93
770 552 633
767 27 815
782 166 559
780 142 683
788 854 192
223 800 36
320 385 274
950 643 477
548 926 159
760 67 609
121 13 910
195 625 828
93 957 25
684 578 527
547 931 611
564 997 734
635 367 187
377 752 470
618 979 748
459 985 779
932 138 883
32 749 839
709 45 623
224 120 488
966 827 688
263 994 827
716 139 291
872 68 534
385 477 27
388 462 192
609 960 343
449 290 382
732 983 597
601 139 971
582 405 827
469 912 253
406 186 855
687 28 906
579 338 220
657 603 547
758 219 519
958 177 261
26 119 168
956 782 334
751 846 155
907 547 108
597 335 755
69 433 336
532 579 989
611 996 757
259 787 739
376 261 647
492 618 857
858 481 912
453 89 386
955 518 291
211 528 724
950 411 702
969 173 284
875 681 183
283 923 848
945 782 689
448 902 181
397 695 827
199 117 971
748 880 65
517 639 967
376 861 909
337 252 655
366 246 966
396 135 542
723 207 562
838 772 463
373 861 697
53 723 461
309 30 875
945 802 212
484 191 664
920 570 213
768 629 335
581 962 395
411 232 844
155 234 809
588 497 118
591 225 273
544 28 251
362 184 314
633 120 412
992 92 785
224 57 884
336 481 21
369 642 577
956 735 338
100 805 15
332 181 62
517 130 205
232 725 982
431 161 849
345 853 141
43 953 672
480 984 49
841 212 36
586 983 274
758 131 38
102 687 889
32 607 152
596 204 819
554 788 408
987 526 601
325 946 53
726 377 117
586 197 729
182 252 525
393 790 71
912 652 158
464 613 349
572 26 393
520 822 240
455 926 373
280 373 951
969 20 513
857 687 624
997 792 724
422 302 201
330 37 508
850 652 78
572 199 710
179 983 878
162 575 760
347 238 512
506 982 685
282 906 473
715 581 873
568 70 114
814 51 378
359 195 89
724 364 238
550 895 436
948 163 388
753 19 432
627 804 282
982 462 232
628 881 985
261 781 491
92 460 875
408 571 295
276 230 717
594 903 855
508 971 323
860 226 415
657 586 194
271 629 562
713 381 757
610 468 992
131 255 528
922 547 616
992 804 618
356 307 65
543 809 101
26 587 940
549 227 865
820 15 922
100 370 634
626 815 463
698 338 989
260 972 35
796 441 397
444 969 71
143 936 515
669 964 533
178 945 386
749 245 338
500 850 48
512 170 346
357 677 831
215 86 261
575 623 343
434 896 689
564 335 208
273 78 593
60 626 355
136 233 505
685 401 551
483 400 636
743 323 247
953 349 722
679 746 29
639 171 523
777 395 965
603 383 230
548 443 154
784 865 29
850 516 205
501 701 562
421 836 612
951 283 52
421 87 651
396 327 642
538 430 52
267 75 564
27 120 533
642 80 808
786 202 405
622 727 224
416 217 568
197 271 858
720 623 799
478 790 144
429 973 877
704 993 487
314 789 427
50 654 581
342 389 842
150 26 786
359 964 434
255 884 622
972 617 679
836 495 186
789 245 545
531 837 345
831 426 337
730 339 498
434 831 658
713 218 303
673 526 869
648 408 585
377 243 63
475 885 135
438 533 198
849 118 912
901 232 332
347 726 261
80 711 531
573 133 668
56 984 854
470 646 104
881 175 631
867 686 552
540 698 358
561 358 122
182 281 351
645 735 223
45 822 178
875 813 21
336 472 891
906 452 951
520 186 580
543 901 287
378 959 887
34 304 828
116 319 544
275 101 880
14 292 463
375 910 278
637 137 824
428 228 494
922 357 83
318 162 756
116 400 44
966 835 173
980 413 480
292 795 471
752 800 447
72 568 678
40 204 719
314 242 43
728 193 984
206 626 261
616 991 759
566 479 612
394 981 643
695 575 977
638 821 401
205 906 817
199 312 550
713 841 448
357 622 819
641 248 855
94 592 861
38 967 581
480 273 134
504 802 253
470 318 753
336 432 679
436 310 227
399 897 263
122 964 868
285 778 888
641 123 521
587 478 799
760 472 193
516 82 324
45 918 456
953 641 12
658 829 249
56 274 509
675 755 931
611 280 813
518 345 28
220 125 341
928 475 47
18 90 983
890 106 651
527 325 154
847 109 472
263 418 902
471 197 834
737 164 892
252 636 70
600 250 825
382 442 792
728 583 913
481 853 546
222 80 671
221 155 101
161 566 825
340 758 991
19 718 422
848 444 615
529 27 818
476 337 35
196 826 935
224 472 627
897 84 558
84 810 234
835 646 104
212 104 516
313 106 150
533 601 748
49 688 385
273 838 30
222 132 42
162 224 440
857 917 580
272 550 63
23 941 623
567 346 251
300 453 911
875 162 816
303 998 587
976 234 902
746 804 78
722 513 970
359 930 666
455 773 117
531 708 589
729 470 150
30 982 682
234 64 421
194 804 342
219 454 941
728 442 544
239 166 573
472 158 43
366 613 156
775 234 983
777 592 520
869 33 208
880 208 565
811 235 862
517 10 923
97 357 410
668 799 409
385 761 507
16 883 751
912 524 143
112 352 411
639 557 896
888 367 17
815 565 651
526 877 827
340 71 143
464 412 523
490 217 589
72 134 606
496 740 785
997 927 307
820 38 915
646 339 523
179 791 608
408 170 548
260 768 572
774 912 284
601 438 992
193 488 590
63 806 974
360 293 658
883 703 648
226 850 988
530 456 389
288 638 61
450 287 650
581 174 943
881 647 188
950 835 314
154 321 98
133 406 579
457 302 185
270 964 433
390 566 729
542 326 194
225 303 180
600 827 464
892 667 83
358 733 836
604 264 979
741 84 834
975 198 605
636 591 419
783 344 393
143 307 535
301 423 506
457 834 21
299 395 180
618 200 98
980 896 741
347 650 917
400 100 451
84 26 890
60 148 413
514 991 827
734 889 430
422 372 562
649 414 298
751 393 872
409 574 948
688 953 14
11 727 416
628 237 382
567 426 787
602 977 500
14 526 472
366 86 203
78 171 557
376 551 290
513 726 186
844 123 25
476 808 960
884 293 445
237 906 438
166 831 360
372 735 814
692 996 321
555 281 392
484 780 334
778 302 446
994 135 630
102 905 292
348 298 911
293 228 583
255 777 588
947 470 245
461 904 639
928 324 146
261 150 419
309 494 976
986 407 263
842 946 788
699 439 250
707 779 449
671 28 97
393 223 571
765 868 599
718 799 555
685 628 567
835 592 53
20 111 576
397 770 315
692 116 552
914 691 964
154 759 545
65 437 727
846 948 518
158 23 995
166 689 495
547 39 600
108 772 535
966 545 500
484 66 110
387 909 168
592 684 462
514 190 648
659 728 230
467 25 372
919 170 556
373 220 910
465 373 179
659 930 78
543 377 861
541 740 860
652 898 498
622 735 359
695 900 238
38 169 946
134 988 68
387 526 738
521 245 354
197 679 733
765 196 41
12 977 416
438 631 380
40 747 274
449 878 60
711 415 814
119 802 634
457 66 690
564 223 777
481 118 183
224 654 402
712 127 423
747 691 925
491 965 300
650 438 871
991 692 171
771 669 989
245 136 201
114 808 273
114 875 624
594 806 485
812 308 420
301 821 207
336 33 636
550 897 708
468 648 92
326 169 107
96 607 858
968 204 693
341 657 732
710 888 341
763 424 260
117 235 788
864 316 369
86 36 434
810 469 928
71 255 522
489 105 748
958 662 902
368 578 73
117 338 567
94 163 331
837 14 511
528 133 364
308 870 173
733 789 594
319 67 723
648 406 542
988 569 401
244 792 134
567 921 139
485 565 972
709 337 892
887 681 444
385 76 497
223 527 685
176 390 739
229 519 757
421 682 274
828 142 394
540 627 742
435 966 270
340 535 257
839 186 743
34 184 590
624 107 854
61 687 305
430 961 625
162 91 493
882 263 677
668 818 51
516 319 406
127 342 403
823 368 206
563 982 170
728 330 522
714 165 277
923 105 557
918 521 134
256 396 441
256 326 485
76 553 397
426 77 549
392 273 831
987 451 859
243 711 657
148 39 930
45 981 264
999 604 927
807 500 399
534 907 352
206 258 824
801 574 854
324 374 190
444 956 872
560 917 88
93 355 833
707 785 320
664 568 140
619 765 66
134 550 367
832 104 505
833 148 595
221 560 72
28 823 199
840 317 616
265 671 827
500 640 862
507 665 336
986 611 511
996 667 832
901 23 627
550 365 820
685 223 81
554 414 56
425 809 991
992 46 747
713 857 34
341 591 102
144 847 734
573 316 780
616 284 336
161 925 338
504 609 16
814 104 649
175 844 20
438 264 694
485 117 60
478 574 426
838 666 319
518 619 106
271 452 167
668 218 494
841 240 166
32 440 717
293 475 976
769 574 70
556 417 78
202 144 983
706 92 945
474 329 600
434 331 867
109 383 674
156 716 894
63 770 570
851 305 634
622 695 902
493 864 141
111 540 43
79 831 211
84 649 964
764 505 212
560 335 194
354 917 638
73 676 457
876 543 288
855 900 695
876 205 290
842 628 118
542 110 436
173 459 596
935 347 238
868 164 444
982 921 777
61 511 384
822 198 713
985 422 792
335 609 26
564 198 463
664 828 329
136 929 676
889 586 322
767 65 632
265 310 511
545 477 830
177 875 568
816 767 83
211 601 870
490 257 125
170 334 878
492 660 832
285 940 74
683 861 37
80 647 247
809 509 354
939 90 782
402 59 661
16 252 858
534 661 199
729 995 257
787 738 447
769 684 367
224 592 974
225 156 968
809 92 599
96 256 806
686 962 128
998 711 509
210 399 53
433 148 667
779 846 195
248 172 11
538 590 72
110 454 810
620 525 772
604 154 224
793 16 431
751 501 172
753 835 892
281 374 32
947 281 360
756 142 953
73 682 255
270 380 133
945 52 347
586 225 719
388 796 623
682 128 305
656 505 965
233 393 743
914 55 992
424 131 176
116 826 960
358 532 237
726 326 447
734 216 348
500 982 666
318 930 196
825 374 51
141 478 987
567 48 384
827 354 278
308 660 886
688 542 985
167 73 608
690 84 747
853 49 648
187 800 339
579 757 32
716 260 634
525 752 269
524 579 296
463 176 227
662 490 223
664 996 131
737 462 805
716 914 459
383 696 466
249 416 734
980 123 385
208 840 724
249 294 501
979 184 471
322 232 867
914 607 57
152 743 420
585 905 770
989 855 329
585 949 374
831 402 102
776 55 255
83 475 753
294 168 883
388 879 611
691 101 146
594 989 53
315 865 710
59 450 227
152 936 65
538 705 217
769 651 476
11 474 773
464 208 514
319 215 723
732 626 111
251 812 500
767 421 108
473 126 381
717 88 357
44 576 233
646 171 856
704 43 541
764 345 225
154 884 936
212 708 495
447 277 999
230 72 23
856 202 389
531 820 894
203 677 529
194 508 788
14 990 673
527 603 20
229 927 971
999 509 580
265 841 623
796 285 882
359 171 600
158 27 784
334 844 499
714 400 860
265 569 641
363 766 300
539 856 746
735 687 320
765 349 717
309 953 386
228 550 67
544 831 601
638 146 889
969 528 63
382 820 201
103 453 984
426 588 873
541 298 237
553 922 992
666 38 325
688 965 38
981 134 354
706 287 477
910 825 538
240 578 97
615 266 433
816 886 151
323 458 633
583 369 130
759 872 107
362 135 703
78 436 643
163 92 815
400 560 305
590 118 263
818 214 497
315 498 924
632 779 586
710 403 10
59 864 410
465 70 148
40 793 973
624 950 256
507 390 297
124 956 51
287 707 879
667 483 832
100 714 944
253 660 63
739 397 302
281 142 608
836 993 270
225 29 370
402 629 585
519 214 740
696 472 141
397 200 454
877 241 182
217 732 93
173 70 118
996 713 79
742 545 980
854 82 985
997 447 76
295 232 578
656 37 352
539 200 91
554 248 350
432 339 123
446 924 20
14 265 698
418 260 178
428 232 73
790 80 425
587 285 796
808 254 195
811 603 375
134 753 441
671 835 979
412 127 516
47 862 280
541 16 951
829 408 474
411 590 649
692 176 90
918 295 172
802 965 545
436 279 772
71 810 594
158 557 209
248 439 538
750 166 239
638 213 946
843 446 938
635 447 805
196 243 723
281 821 108
549 803 254
889 85 392
947 664 454
88 847 462
346 848 82
411 998 73
224 487 132
652 386 177
544 957 633
188 602 512
652 312 835
35 767 223
946 57 642
784 103 595
359 668 917
208 331 67
357 19 782
475 785 152
328 885 534
426 369 268
942 506 842
354 638 122
84 459 150
698 835 974
79 973 530
252 817 756
926 480 832
978 836 43
426 887 627
127 334 592
742 36 112
842 937 59
496 633 76
897 154 437
670 850 490
117 15 899
955 230 618
951 619 450
712 161 935
398 918 343
893 568 208
581 890 496
730 212 678
549 284 760
804 614 265
980 286 747
358 544 924
321 21 707
283 147 751
53 429 709
435 168 82
698 893 979
435 362 234
956 168 458
707 873 982
242 657 16
153 512 708
220 95 944
127 460 607
936 84 503
102 906 741
593 17 843
661 492 378
929 777 368
762 433 248
152 312 515
209 977 918
859 983 796
649 115 176
313 240 96
639 532 833
530 41 218
140 687 435
795 538 319
184 942 696
161 644 738
73 441 811
568 154 910
836 315 450
958 674 427
850 190 31
326 760 104
294 910 541
135 861 670
766 163 409
361 315 146
493 760 330
382 617 216
241 353 862
566 415 37
261 746 835
365 531 240
622 96 959
363 162 528
612 866 940
196 738 806
864 972 380
28 420 323
761 812 341
153 677 582
830 535 460
898 779 193
661 922 554
104 429 160
269 995 650
333 414 174
364 878 244
375 533 250
282 356 592
428 638 44
261 871 366
310 100 735
863 241 23
819 86 765
394 93 973
993 360 745
609 666 105
252 195 472
653 997 217
712 934 655
599 816 886
568 708 185
552 935 446
728 449 568
572 134 199
413 524 918
757 119 507
651 488 856
57 550 595
85 966 252
813 79 285
206 275 827
738 952 234
483 211 47
708 523 977
253 427 485
387 129 640
698 532 92
386 512 582
879 672 394
677 159 794
447 653 200
879 87 802
356 185 438
460 132 62
386 323 649
564 67 197
718 872 438
549 207 802
734 72 396
103 397 306
68 250 669
343 870 194
630 809 754
673 39 379
290 537 796
658 317 795
469 727 368
427 515 952
298 465 538
343 538 101
404 171 324
331 96 612
532 29 886
227 35 719
338 136 650
137 774 488
116 910 376
797 704 262
606 864 107
364 240 772
995 688 76
934 523 702
618 436 44
550 483 223
249 989 928
885 240 542
533 724 577
218 634 562
15 489 394
475 972 650
586 499 793
839 17 433
959 417 27
857 25 124
630 851 578
478 54 311
886 964 722
319 597 146
225 272 135
322 776 419
530 688 733
521 650 54
372 501 419
754 18 317
666 436 163
273 963 704
528 898 598
135 324 917
234 18 953
72 165 762
208 738 436
338 79 960
819 296 987
411 758 310
329 447 523
836 899 968
711 532 910
721 133 211
551 246 156
503 550 742
430 334 229
362 47 406
979 263 35
771 682 65
372 306 864
558 683 90
466 903 148
744 172 313
177 564 703
121 250 537
892 122 817
387 322 86
919 302 870
626 802 403
814 131 872
825 380 307
747 811 632
568 768 885
784 233 79
512 396 972
552 396 152
950 547 173
629 448 686
884 89 162
225 765 381
642 295 92
238 561 23
756 940 661
107 951 284
762 604 208
672 552 113
773 656 443
33 934 320
841 482 233
953 829 746
413 787 506
749 146 915
421 311 733
192 670 255
60 240 926
99 299 12
243 659 348
153 81 434
565 632 700
995 274 819
84 965 12
624 710 462
473 657 768
70 924 223
837 657 10
621 171 91
570 488 777
715 497 309
237 487 59
436 31 255
33 201 356
578 212 750
52 564 887
50 461 398
297 187 633
147 223 450
76 704 945
127 320 194
426 726 789
313 948 457
557 238 947
411 211 829
475 62 723
23 850 156
658 518 136
937 764 624
936 697 552
934 715 611
940 653 447
735 587 876
974 574 29
51 499 194
662 503 939
57 715 395
282 813 222
310 560 705
309 471 863
789 396 549
475 58 367
577 971 280
654 177 935
814 241 722
387 69 747
554 313 882
733 53 121
44 253 138
769 507 423
967 247 324
365 525 149
916 969 88
995 916 693
630 728 925
300 632 121
488 981 107
27 132 668
198 383 575
141 640 33
524 732 304
55 324 418
799 279 71
284 628 491
821 72 500
390 437 604
703 788 330
762 395 678
207 753 699
106 375 799
22 92 642
107 674 380
534 800 322
717 389 259
351 564 131
109 581 880
660 49 876
293 761 93
736 800 161
454 926 502
730 89 341
206 154 916
164 943 32
474 263 83
213 328 785
511 63 872
13 825 170
273 229 708
991 200 692
946 994 125
600 125 463
281 868 337
435 77 249
992 176 923
469 108 180
305 791 429
847 543 246
140 891 370
422 742 362
760 191 392
875 246 424
493 84 926
565 780 456
543 482 105
337 168 983
568 55 961
107 952 711
47 544 679
354 137 943
36 867 655
87 892 509
838 622 946
559 223 713
675 722 811
327 633 463
249 53 306
669 168 413
488 966 254
358 938 480
988 328 575
327 116 852
947 298 879
521 160 206
737 553 844
312 563 966
513 185 811
466 214 670
288 455 607
558 662 973
958 140 633
97 830 365
432 967 227
198 686 828
228 411 468
722 315 823
218 637 700
178 743 59
785 737 431
693 790 266
441 944 307
312 521 786
504 50 262
964 409 464
219 43 849
410 295 762
527 25 264
991 180 326
101 932 992
325 220 122
628 454 57
200 573 11
480 28 203
629 465 737
570 335 114
198 257 525
308 969 557
124 797 392
176 392 835
91 444 214
209 956 481
476 202 751
130 275 684
569 275 818
922 299 155
119 700 369
145 671 293
204 460 959
904 238 636
343 554 227
768 292 439
906 51 298
948 464 263
484 33 765
873 425 253
114 567 495
63 386 681
844 739 959
141 57 893
515 363 884
795 196 309
80 779 419
384 590 82
588 127 430
810 536 266
875 136 999
490 870 921
594 937 735
190 52 501
147 197 433
185 16 639
941 661 10
674 304 27
513 257 953
760 101 422
681 239 593
976 273 397
103 167 727
133 844 186
935 665 485
937 577 281
518 713 838
732 77 425
214 544 609
979 909 816
344 952 898
939 650 758
400 733 333
820 189 280
943 647 444
416 981 618
476 138 399
167 611 994
856 420 476
822 646 374
854 368 511
351 397 20
88 488 295
560 933 871
888 18 556
436 245 554
208 757 974
671 624 992
204 955 540
857 707 312
788 688 865
288 237 908
959 400 659
127 961 309
994 346 105
451 832 947
245 29 331
507 918 676
362 206 450
554 386 99
54 735 136
469 82 595
709 354 881
149 757 464
624 254 90
256 967 179
937 206 874
933 766 297
896 140 584
858 66 810
287 379 889
961 535 210
249 314 704
194 729 360
117 557 171
893 694 301
201 871 11
579 275 325
397 101 954
93 167 780
939 47 574
643 705 836
716 860 313
370 778 643
832 330 778
879 955 372
139 400 497
845 231 606
177 299 575
501 776 178
787 862 580
444 685 946
481 196 262
366 181 268
830 617 372
773 870 114
438 133 907
50 464 779
446 793 153
763 226 702
331 817 461
227 524 348
485 975 372
533 811 947
863 258 985
232 519 898
43 404 258
565 384 509
65 445 777
285 991 241
117 333 518
235 895 368
40 388 476
27 300 390
590 384 54
290 575 26
69 942 151
697 924 355
938 215 162
728 389 574
813 223 860
126 14 577
393 517 173
291 641 946
935 993 280
476 667 575
634 469 376
811 111 63
411 466 584
58 118 993
440 310 388
290 641 384
486 890 391
454 762 75
389 737 55
453 113 16
240 954 308
558 455 663
695 508 32
401 110 888
334 145 475
269 143 71
180 612 885
548 212 347
361 179 611
325 158 417
425 170 661
569 74 193
407 610 492
212 716 266
614 303 849
812 269 985
635 739 259
372 783 712
246 42 102
59 355 990
989 145 741
13 944 774
229 285 715
996 950 784
626 29 527
274 534 396
654 941 281
574 238 651
677 199 570
22 537 456
139 761 536
474 816 215
542 897 95
767 596 952
114 234 160
139 239 363
504 224 454
32 310 630
663 739 203
311 234 688
196 333 955
207 864 736
291 548 454
501 410 620
302 971 391
982 20 879
348 792 24
443 223 512
64 689 297
397 884 970
131 239 591
157 59 359
20 955 860
547 201 71
309 672 13
835 775 41
844 918 787
629 461 382
350 19 139
300 252 551
801 330 519
752 266 870
987 596 257
648 517 738
802 367 269
591 888 440
265 847 385
585 510 216
235 92 997
534 105 13
158 869 258
712 841 783
985 330 712
401 788 596
323 91 738
318 574 447
515 846 380
122 382 438
199 945 23
685 879 182
723 537 999
838 972 141
883 132 975
499 72 314
691 897 174
699 530 801
362 610 550
81 504 436
953 30 658
221 122 942
903 358 475
484 784 910
658 745 451
744 418 561
920 789 299
320 463 174
308 264 831
421 151 658
743 41 321
523 701 466
482 698 162
957 62 284
178 617 930
94 514 735
244 971 629
540 422 58
30 535 90
936 283 192
747 315 834
62 138 512
879 427 811
191 627 393
489 395 994
837 235 998
570 210 122
444 540 676
628 369 109
233 353 523
759 101 251
24 579 956
992 921 650
987 816 368
938 887 199
798 201 674
51 419 602
940 132 604
704 379 430
553 506 238
812 305 513
74 818 988
71 707 860
900 719 338
309 739 916
887 261 146
938 290 999
50 416 829
299 444 109
745 346 853
772 891 667
694 157 229
266 342 976
826 346 557
85 351 988
41 455 823
750 375 593
851 618 397
566 353 975
512 661 847
649 878 937
618 742 445
98 744 699
870 641 359
509 704 861
789 654 200
18 671 526
79 186 579
391 180 918
779 441 719
495 418 209
798 428 945
344 669 854
668 426 761
49 660 771
438 111 249
524 978 98
230 840 672
146 492 257
600 479 666
320 154 665
352 232 732
251 981 738
144 664 17
917 145 570
660 254 753
182 131 979
24 236 154
883 788 183
147 881 197
502 915 734
344 159 595
609 750 886
256 386 871
268 536 677
313 159 727
121 494 15
59 650 183
727 46 267
403 62 786
982 526 871
461 88 212
671 780 569
626 974 41
856 360 129
45 102 392
206 404 748
709 791 408
235 72 991
323 705 90
652 326 835
16 159 395
645 302 818
208 456 390
927 15 123
240 926 514
693 580 178
331 70 720
718 526 425
879 498 78
755 597 327
686 339 741
620 287 562
788 70 183
621 177 835
313 52 533
772 715 165
528 196 125
763 866 318
581 247 995
868 447 498
178 122 938
519 592 869
379 181 275
76 891 261
673 555 218
145 514 259
703 547 647
583 276 178
688 56 349
567 443 649
779 302 598
647 67 711
807 674 177
786 651 201
591 20 136
220 108 448
503 935 763
969 26 918
481 370 541
923 703 102
314 820 592
464 568 206
176 619 222
821 895 726
332 676 903
894 251 819
286 959 624
777 283 523
181 326 866
591 940 111
65 547 684
480 723 629
725 534 86
843 975 31
742 89 356
476 219 900
760 377 575
298 114 726
860 14 746
350 496 612
495 227 315
394 986 710
14 285 655
788 361 670
235 38 978
295 961 838
743 236 365
330 920 862
344 938 547
439 601 164
649 382 984
924 72 493
103 39 673
227 331 644
28 156 992
228 441 701
316 671 221
153 589 699
796 284 33
567 750 884
141 202 649
684 278 949
463 637 178
363 501 857
742 948 452
194 329 277
466 74 631
701 206 938
113 329 57
771 702 970
276 812 752
469 967 663
441 70 744
184 322 243
478 621 224
346 403 569
610 328 132
715 128 471
257 746 14
159 313 90
116 296 680
685 824 351
70 190 849
930 117 230
954 419 878
37 397 309
485 18 134
69 930 663
498 214 433
76 122 25
681 965 48
435 190 561
41 733 859
128 560 705
22 547 703
800 231 709
996 743 366
389 33 226
261 503 684
847 580 716
190 83 239
987 506 276
579 706 853
691 169 535
793 949 349
65 419 296
910 13 786
655 721 268
925 47 407
582 654 106
368 94 796
277 228 641
242 990 179
219 490 807
84 525 786
791 859 210
449 163 108
660 941 996
590 52 244
684 29 771
836 977 243
994 668 250
604 814 317
729 995 389
623 760 62
366 667 751
30 439 639
133 336 34
606 145 993
103 222 814
297 701 34
813 45 292
135 39 766
370 653 474
36 411 297
97 253 483
817 514 90
591 903 305
913 218 626
899 625 689
239 471 97
418 762 58
185 819 276
722 275 922
708 638 61
273 461 977
535 430 194
844 528 695
927 729 514
549 693 282
563 128 806
972 742 844
471 64 604
410 918 841
998 878 749
128 615 786
44 200 402
89 517 295
644 299 25
496 439 10
540 683 458
359 612 838
985 22 499
857 545 802
761 588 994
970 813 458
911 99 798
134 50 444
63 380 259
889 407 106
27 225 492
468 948 144
57 899 476
232 342 924
627 96 828
339 11 483
91 525 590
340 957 702
555 738 451
949 612 812
554 205 35
849 140 929
681 537 423
916 360 141
231 365 848
401 289 205
937 143 500
384 869 546
436 753 634
986 454 704
120 246 180
662 972 851
489 187 11
522 567 104
919 513 726
217 856 42
750 844 503
176 504 904
588 773 288
637 933 479
525 831 693
521 754 910
61 118 276
390 279 51
92 243 614
643 820 891
33 932 520
647 746 311
72 28 308
719 580 340
161 631 527
400 913 617
703 25 938
316 115 614
946 891 820
539 53 759
179 722 832
641 861 17
809 951 192
365 656 730
545 226 327
988 462 766
226 290 114
112 879 199
195 613 457
820 613 92
310 53 721
833 478 33
259 584 350
652 542 411
272 914 27
673 487 283
152 476 282
581 712 639
495 783 56
222 422 524
617 57 474
804 338 463
946 92 209
392 648 229
291 664 113
193 417 80
382 519 718
82 552 459
195 295 633
650 353 206
758 472 184
420 364 884
274 212 592
451 78 308
185 798 871
75 845 189
71 464 987
773 535 438
143 659 64
787 242 725
49 786 654
353 776 19
194 536 393
212 364 628
877 120 634
512 109 169
559 750 985
943 457 581
82 17 547
206 139 677
267 700 372
375 120 420
711 39 471
282 214 560
989 508 320
596 442 819
478 36 629
510 985 173
173 828 415
782 975 856
299 639 814
29 189 567
115 421 232
517 722 947
11 476 135
868 529 790
245 720 821
755 405 350
259 184 18
376 100 757
987 547 855
105 799 221
322 189 36
172 364 301
663 963 775
495 205 646
811 457 214
789 450 585
799 407 564
230 27 184
615 661 900
169 42 905
851 903 246
618 269 686
60 219 837
469 879 264
189 852 42
769 840 678
20 223 715
112 61 629
265 158 426
701 245 41
757 991 638
802 529 456
139 574 504
886 400 140
737 563 799
42 310 537
187 759 399
202 450 294
792 264 709
703 326 77
988 798 65
239 74 657
515 90 752
203 864 471
532 697 963
887 660 302
134 891 687
248 627 565
920 696 587
806 956 588
932 227 301
366 435 308
559 484 19
771 290 71
862 75 538
639 754 397
169 224 922
674 952 180
478 225 97
70 872 492
614 945 30
115 413 692
757 614 57
56 419 745
263 42 770
412 747 878
727 415 81
486 881 365
401 617 56
736 637 258
542 168 86
661 612 121
816 546 155
740 464 595
74 672 28
564 860 460
727 988 794
633 836 957
174 904 399
721 229 968
466 925 352
961 94 191
196 42 750
435 567 277
499 830 175
838 534 378
925 594 89
164 50 747
740 155 460
349 167 73
845 153 216
712 360 259
488 82 181
543 24 588
450 91 389
510 623 340
727 180 614
797 500 237
33 261 578
753 21 921
741 820 697
738 69 874
987 891 197
985 217 845
496 825 337
935 723 806
453 611 82
497 863 71
171 106 455
328 464 53
262 985 315
422 832 991
665 571 360
351 410 211
109 255 38
455 779 297
677 172 473
551 91 707
223 412 91
784 137 366
996 144 210
678 152 94
755 912 139
33 128 592
662 717 114
392 759 985
121 642 589
760 630 122
238 467 790
926 556 636
152 819 686
34 261 932
179 481 950
598 287 525
365 590 84
250 584 27
131 81 191
497 250 868
503 270 27
578 795 51
390 700 50
584 201 431
529 148 851
223 61 749
964 30 538
90 151 726
755 55 435
822 526 174
498 641 709
196 568 122
28 553 74
853 583 236
798 507 683
624 951 128
553 416 190
911 279 958
294 83 517
84 578 982
836 126 21
171 914 570
769 999 204
21 363 525
76 487 619
314 651 999
809 377 753
908 305 751
899 96 280
137 995 468
12 199 950
662 853 145
907 835 292
611 934 519
325 990 692
120 652 408
843 510 728
119 846 309
592 681 795
807 10 141
672 277 799
955 645 744
783 189 880
496 164 89
316 98 873
679 997 919
946 645 887
754 259 428
139 186 706
659 568 377
102 868 589
347 915 546
147 992 575
697 24 994
668 586 276
38 108 722
496 327 913
265 387 879
962 419 886
415 842 279
235 951 810
118 59 540
839 100 262
591 88 332
303 234 961
805 494 74
653 338 959
38 662 550
129 316 560
662 848 101
380 707 291
734 313 212
842 905 282
177 322 750
415 567 878
721 606 387
650 326 722
104 252 162
394 84 996
355 275 823
552 974 507
297 158 821
893 333 430
739 153 937
565 374 422
43 619 825
227 637 290
203 949 503
981 915 393
407 992 659
892 945 10
730 856 634
139 250 473
459 926 626
278 364 764
235 15 751
453 321 625
290 589 846
271 503 865
53 588 172
537 421 935
320 578 253
16 337 205
647 879 553
899 456 24
703 422 234
677 828 878
853 696 934
926 846 173
224 326 604
937 331 636
849 312 663
791 966 605
259 618 421
34 613 93
569 387 710
861 926 599
595 785 134
167 941 626
758 152 980
544 146 844
723 287 65
222 686 362
847 480 382
851 281 155
307 915 704
958 97 675
925 684 209
517 326 392
175 750 478
853 992 904
310 575 92
473 90 406
370 843 11
741 560 823
80 497 601
30 972 286
152 953 501
282 550 651
666 285 608
665 398 298
143 258 973
471 638 332
627 462 801
973 766 530
600 438 837
563 614 296
940 39 366
699 132 425
32 418 648
326 524 678
969 345 779
77 343 963
608 783 17
221 761 918
972 29 404
592 647 747
40 245 461
168 374 265
576 231 468
533 31 217
135 680 267
205 388 703
454 191 569
245 963 178
50 577 928
441 299 796
96 624 876
521 24 387
437 712 947
481 767 348
878 388 670
291 613 848
373 16 504
52 432 144
92 884 479
405 634 153
331 254 422
916 523 475
167 459 534
412 188 119
849 349 939
833 419 157
953 329 709
211 307 93
16 715 243
641 687 567
862 188 721
996 125 242
734 307 918
604 686 124
365 486 872
943 117 256
228 171 670
536 294 156
741 136 426
484 222 931
819 287 136
725 323 543
147 681 85
50 192 140
14 927 548
165 821 354
856 65 435
941 488 421
292 554 718
330 123 510
648 414 987
853 99 174
280 325 987
445 203 752
642 967 111
344 191 974
875 704 57
310 763 549
590 30 793
347 272 622
852 436 533
71 205 519
919 321 370
891 231 513
121 669 491
74 120 194
933 152 492
428 882 141
785 517 906
780 53 549
690 342 810
240 652 315
358 114 456
250 917 205
592 309 473
395 702 27
543 699 496
882 602 961
393 112 964
100 978 318
76 986 626
757 695 556
469 873 672
227 500 825
315 543 931
888 87 176
504 559 625
700 98 264
334 734 61
770 427 160
459 724 986
790 963 293
893 794 945
170 659 536
522 854 975
370 291 722
304 534 626
412 503 982
226 758 81
687 27 537
21 987 769
756 959 74
800 537 21
439 508 148
850 147 608
101 585 46
226 870 427
274 754 491
492 976 166
624 977 748
810 376 52
225 466 786
855 239 381
869 295 142
121 47 807
752 696 92
855 684 555
270 474 402
770 248 100
958 544 607
489 403 565
95 668 878
782 147 569
841 943 260
883 419 621
810 264 24
836 628 922
63 131 504
130 264 649
380 254 494
128 498 323
834 626 152
62 733 916
158 798 965
793 552 619
284 911 341
851 695 250
492 577 280
690 969 603
489 47 553
459 554 108
654 180 789
79 598 944
852 657 609
895 712 478
173 568 97
427 52 997
362 288 960
559 815 960
356 497 791
821 476 275
556 908 192
67 203 465
15 983 350
629 838 302
502 193 587
893 76 289
191 83 575
961 560 109
521 196 784
572 286 401
203 94 847
713 34 916
482 927 224
123 650 189
151 475 387
983 837 517
177 958 28
72 174 379
681 862 465
894 390 848
220 766 332
521 576 684
148 441 820
152 636 285
244 895 499
987 302 67
696 283 639
839 911 296
605 862 230
741 437 197
897 754 964
89 654 793
133 835 334
434 748 336
131 304 878
360 199 271
919 447 374
608 81 213
620 188 413
755 588 692
58 383 784
349 935 874
118 475 259
322 161 853
856 42 488
478 806 428
948 211 994
161 252 391
220 977 318
885 195 427
46 706 799
612 786 199
923 504 781
220 543 861
804 694 231
43 501 628
836 770 633
105 342 222
995 441 89
467 278 817
13 640 508
93 15 444
780 156 831
222 932 40
759 905 37
238 177 629
514 183 844
701 622 954
836 217 885
307 75 368
442 723 56
728 898 671
608 169 457
688 44 307
860 76 481
201 495 745
479 284 738
779 241 339
935 371 458
708 105 619
340 612 18
458 207 108
234 724 413
363 636 904
964 488 348
122 784 251
346 554 120
326 984 463
146 31 284
470 261 60
627 974 566
904 233 702
962 84 170
805 655 724
504 846 926
412 268 613
765 930 519
197 597 793
808 516 623
217 485 641
730 414 165
416 881 711
451 87 564
432 203 741
86 907 569
722 418 629
876 77 276
20 888 150
960 227 537
744 131 30
433 818 372
575 688 423
69 185 696
827 188 78
875 634 108
852 458 584
152 907 958
748 84 964
89 748 390
479 971 844
648 939 71
452 903 658
674 972 467
75 226 177
634 30 312
403 193 669
130 194 793
166 879 15
341 407 838
431 874 43
250 383 160
872 243 35
711 644 280
258 394 192
605 23 373
784 311 498
449 712 515
20 691 788
150 671 773
607 815 526
951 129 605
730 596 31
311 567 632
24 427 76
595 691 461
67 840 255
240 44 687
293 697 425
842 332 965
278 829 58
24 301 223
340 615 62
463 539 716
761 502 617
623 88 554
922 496 447
439 895 745
81 376 510
484 151 35
242 462 996
277 619 353
464 250 403
642 741 896
671 894 332
491 349 834
235 903 729
128 200 753
368 529 138
760 90 853
146 508 94
219 449 369
904 476 567
726 813 268
590 327 533
47 688 137
697 46 830
763 219 380
930 555 743
115 457 565
563 33 903
507 682 558
789 206 591
837 721 65
689 68 796
287 14 495
478 18 296
637 892 560
911 384 139
414 887 525
619 676 417
877 515 634
657 104 322
796 967 389
437 630 103
687 640 227
778 579 966
403 69 279
294 464 717
853 726 119
380 881 189
152 46 362
70 737 879
889 452 20
124 635 382
607 931 115
310 428 978
200 113 672
591 312 191
418 552 54
310 657 259
704 539 217
803 615 147
324 111 797
759 381 654
287 167 927
256 629 476
833 340 192
50 592 429
197 392 613
872 577 260
508 600 845
406 53 856
423 771 959
300 952 381
697 403 743
159 565 945
679 445 253
312 951 33
705 190 649
751 95 287
775 925 564
560 604 360
514 38 833
386 820 736
756 324 692
625 564 450
499 994 588
931 171 82
576 276 848
493 289 853
74 976 576
220 79 521
181 972 61
387 530 471
71 635 699
183 387 557
739 626 234
154 386 200
97 32 985
167 877 19
379 514 287
137 720 627
447 641 113
11 216 994
272 390 857
196 63 654
817 325 235
260 487 808
962 888 627
857 529 446
250 169 917
243 874 939
739 106 960
800 440 704
359 85 742
728 570 675
535 709 768
34 796 988
296 718 778
902 534 140
324 407 474
210 519 322
203 251 391
675 182 878
836 575 294
803 910 976
971 493 249
774 117 44
858 798 59
365 24 784
544 845 729
511 292 437
771 179 897
287 174 40
99 771 618
930 232 168
580 94 925
915 543 641
531 613 955
170 457 732
786 666 497
811 78 901
104 677 221
63 785 334
821 406 887
858 129 730
776 209 381
634 900 999
569 867 995
41 867 657
923 552 329
801 218 424
691 64 349
256 985 388
956 336 456
135 747 485
793 482 289
319 466 422
623 566 283
356 612 167
16 876 921
963 379 233
86 595 503
731 835 482
703 857 42
601 209 321
879 747 197
852 259 746
868 515 293
857 228 623
483 92 924
614 877 485
15 616 180
560 823 179
984 574 694
767 159 887
396 352 717
340 270 994
409 458 239
854 725 404
253 588 435
173 591 989
214 90 641
855 902 341
244 52 132
746 320 870
505 700 156
864 109 818
369 298 108
547 690 751
271 831 503
241 907 998
268 424 572
137 422 969
114 832 766
675 850 92
485 810 743
933 527 203
626 173 879
732 477 267
507 237 895
592 138 314
23 589 780
561 29 136
74 677 477
628 769 52
486 304 228
951 808 663
605 811 428
237 838 81
686 632 524
974 633 418
981 326 128
363 938 803
122 177 332
714 193 395
255 301 582
678 271 577
465 909 842
669 141 76
450 71 337
979 601 793
920 694 871
625 84 377
220 976 555
418 538 221
698 925 168
872 133 269
498 806 614
116 533 609
62 414 602
46 575 816
440 988 816
635 317 715
941 500 352
441 317 397
446 565 747
218 419 274
651 99 285
905 61 728
762 658 853
113 812 284
11 893 341
295 747 862
667 858 147
747 107 868
942 728 262
637 474 396
937 865 765
944 807 491
531 587 721
486 106 151
426 25 306
718 602 104
730 113 189
454 643 385
948 34 499
161 764 351
513 977 557
242 444 308
809 512 325
647 478 76
506 327 619
252 871 939
285 100 704
53 777 724
839 388 218
804 76 676
721 213 443
989 707 365
207 577 122
799 603 741
151 834 245
269 634 579
981 626 792
534 867 237
200 319 645
512 181 992
91 492 372
153 507 555
266 68 679
602 323 968
720 308 539
820 935 564
316 256 522
322 556 982
694 523 104
231 532 840
102 451 519
276 803 166
953 857 344
539 379 675
325 823 267
786 609 564
177 501 596
181 759 812
616 705 772
867 60 135
694 105 643
469 625 107
129 255 620
733 113 270
660 117 469
496 841 547
923 293 22
385 975 705
848 386 339
229 555 671
187 659 706
176 434 653
318 477 77
822 85 549
180 285 819
371 520 197
903 437 33
601 418 995
976 275 146
56 744 239
228 37 327
639 482 435
771 937 868
615 245 683
80 538 658
584 762 825
194 29 778
510 579 741
684 307 871
58 816 331
882 18 732
830 703 399
118 592 173
360 823 215
762 815 643
309 144 482
132 327 487
211 529 135
609 354 198
248 488 539
864 428 684
497 431 330
903 591 429
301 218 873
707 392 104
204 425 603
378 641 119
914 615 484
328 940 743
657 54 762
646 830 28
486 573 896
380 311 622
164 882 601
625 764 448
428 344 134
113 588 25
186 626 93
747 17 923
820 138 409
23 525 299
535 849 60
832 109 579
297 246 975
478 403 590
430 796 254
583 752 147
370 698 991
849 741 445
538 35 171
365 755 934
612 282 401
952 654 318
115 190 43
644 24 988
993 703 113
736 999 218
918 675 165
478 956 396
183 452 898
249 348 423
383 107 873
516 582 449
353 855 252
938 754 248
515 293 931
800 432 153
42 193 781
21 639 337
236 426 532
923 182 504
193 458 952
714 178 318
942 772 616
17 103 762
754 21 263
693 149 339
64 434 683
717 215 526
219 606 554
675 545 958
897 151 275
110 264 387
771 597 704
472 136 183
419 599 839
716 59 135
140 553 409
241 925 532
307 961 222
342 527 867
534 257 165
245 692 906
936 578 156
371 828 715
990 515 561
71 968 417
464 520 758
346 92 650
684 153 592
127 372 852
287 467 420
174 386 893
593 371 690
540 704 921
782 182 982
83 500 316
467 542 420
493 710 405
179 497 664
885 944 394
785 115 643
609 44 754
197 350 645
146 819 671
226 543 621
911 407 259
57 272 392
953 303 511
976 14 772
869 706 792
114 174 690
703 190 492
80 621 671
646 351 405
243 828 876
286 883 102
362 629 866
19 342 650
187 859 644
851 708 18
329 796 601
994 648 42
166 998 891
398 124 994
803 933 743
101 782 211
912 576 286
306 620 29
578 269 182
551 165 364
818 721 263
315 788 640
625 929 808
917 321 70
693 370 972
277 730 154
257 142 628
549 204 71
743 672 231
92 465 774
709 469 257
733 24 634
959 875 310
125 662 766
899 569 108
860 462 589
555 484 777
192 635 821
80 246 523
707 391 540
194 588 675
685 463 601
476 131 288
998 552 840
290 886 148
883 991 257
542 92 480
737 865 351
754 645 279
810 428 252
881 199 704
270 371 890
748 883 124
790 446 905
794 576 136
552 898 976
357 47 751
53 980 852
332 700 596
561 915 403
746 566 401
731 595 389
231 455 126
707 843 621
33 143 211
659 278 78
360 734 555
201 771 104
375 522 106
69 991 438
712 593 542
682 826 140
542 603 470
413 257 722
408 733 801
30 273 91
720 824 477
944 836 61
128 784 525
756 197 90
662 920 534
586 105 30
68 820 752
323 985 83
107 852 547
544 764 218
985 325 202
298 635 116
507 157 697
701 775 19
330 944 815
530 615 782
283 649 161
715 303 254
845 695 609
692 774 120
723 517 440
177 729 529
727 331 493
109 401 529
393 624 238
646 163 488
423 252 99
671 849 204
951 654 318
262 939 137
536 779 34
138 844 437
613 171 377
268 872 168
449 169 842
705 430 801
94 599 788
508 452 83
710 116 647
165 876 246
790 258 431
264 454 366
668 446 771
520 343 292
303 973 77
159 433 262
239 469 34
771 645 869
429 542 767
473 271 659
290 837 206
241 356 991
590 701 182
935 350 498
183 624 540
824 149 920
129 868 584
273 34 614
103 157 693
383 925 238
303 485 252
58 816 657
685 76 840
614 193 762
439 166 609
146 708 298
82 630 32
565 514 415
115 242 846
942 273 689
123 772 987
852 380 554
637 436 284
384 705 232
379 566 695
67 282 230
355 563 831
802 363 883
41 483 798
425 63 874
481 625 314
65 311 930
743 867 663
845 16 315
17 954 873
488 899 629
947 18 901
848 926 766
280 208 797
92 179 792
744 248 350
212 625 154
878 796 72
125 790 959
856 85 401
556 633 998
294 578 95
770 665 437
283 179 797
688 285 577
101 629 491
60 132 691
487 630 130
621 853 206
825 884 431
320 664 785
862 708 540
461 953 19
603 961 173
360 262 217
675 948 93
799 49 431
723 74 271
383 874 145
374 191 992
217 691 841
378 209 742
838 153 403
941 629 714
835 266 431
417 24 367
968 521 395
671 126 466
744 366 968
562 864 495
602 361 247
49 201 874
644 501 108
559 791 935
59 276 792
411 234 40
20 443 350
335 486 388
455 200 398
288 186 886
345 682 727
383 21 906
822 608 670
508 582 905
276 608 470
450 321 592
83 876 193
224 318 153
501 74 267
626 365 715
345 663 810
544 271 75
699 590 308
864 23 591
341 610 38
644 98 349
509 73 950
710 612 527
237 328 924
276 762 957
347 268 805
575 726 86
655 887 519
229 402 513
913 818 579
537 15 314
367 508 705
882 48 320
654 895 541
617 353 916
485 767 179
467 319 865
733 862 275
51 563 909
737 307 905
501 348 57
182 282 465
206 691 310
269 103 388
863 358 564
532 361 187
343 78 855
914 832 349
634 527 889
887 568 279
212 147 819
230 513 405
409 662 39
722 188 878
676 63 110
911 346 41
162 72 728
64 855 549
820 474 929
225 530 664
181 866 931
59 696 555
110 627 883
784 354 865
753 30 184
918 205 301
524 135 965
824 230 338
390 266 803
711 635 515
641 990 385
120 701 255
981 327 586
883 109 342
499 333 160
68 957 134
369 308 111
634 890 125
975 449 806
62 460 837
243 766 193
434 812 147
706 347 481
501 724 398
231 153 88
197 939 998
922 723 841
374 325 652
151 376 566
610 450 398
223 656 372
482 417 719
37 724 285
741 291 960
549 139 479
312 544 651
31 327 920
664 153 590
507 921 612
489 990 365
440 649 845
482 750 563
130 702 547
707 70 451
950 164 574
899 581 46
748 408 821
774 149 614
476 885 586
617 324 767
207 493 881
953 316 428
224 97 701
339 624 984
111 507 219
570 414 810
442 693 525
721 154 841
162 393 282
253 911 98
993 364 815
959 224 512
951 880 683
599 967 218
402 743 155
428 570 687
491 356 181
416 885 992
904 458 589
863 390 711
738 409 127
459 727 213
105 665 229
639 170 225
196 121 989
934 673 341
185 843 733
472 73 733
26 294 408
551 277 831
199 805 745
76 273 893
592 234 146
159 532 644
292 885 638
179 135 764
89 978 279
951 63 892
49 392 960
544 799 253
262 74 378
716 531 657
516 716 982
955 264 400
214 108 897
607 521 84
887 343 88
636 947 696
564 244 152
198 23 631
528 280 381
877 178 951
546 979 229
439 21 977
245 883 828
251 827 624
104 918 430
991 627 698
219 582 347
187 863 17
939 997 502
141 528 786
10 644 140
377 917 104
480 532 962
689 798 520
776 586 130
265 798 51
79 927 410
434 166 990
777 580 529
966 199 323
682 12 635
546 987 18
836 240 526
768 553 37
995 814 222
735 298 216
479 927 148
680 540 951
38 736 918
401 827 494
606 465 19
17 312 515
669 539 153
260 480 368
171 853 21
579 927 392
52 775 938
354 721 551
101 177 459
254 505 625
922 20 139
38 657 320
536 114 309
60 899 123
423 212 345
541 418 84
615 269 820
628 247 75
232 118 449
204 381 545
936 77 691
980 216 606
300 909 242
712 527 812
778 732 923
319 629 541
916 389 606
821 611 296
42 866 370
990 902 489
11 964 432
785 170 683
274 634 961
298 974 741
916 798 351
660 439 733
542 207 775
937 433 605
757 236 893
637 974 196
423 173 86
450 537 951
490 759 74
692 744 117
192 250 451
984 271 50
718 510 68
36 856 999
899 275 30
884 18 605
841 73 21
166 661 376
205 326 600
197 47 948
976 11 559
100 595 266
235 328 637
627 867 559
197 144 273
668 832 337
161 695 904
167 723 377
93 315 971
829 465 687
806 347 947
877 21 544
653 409 921
176 902 696
101 293 756
813 903 97
973 816 107
827 772 75
209 976 160
529 679 796
206 684 433
15 473 855
413 814 687
703 576 53
103 359 421
923 396 732
594 738 822
470 978 300
491 603 289
625 357 253
334 204 19
574 197 106
193 400 644
951 40 826
759 341 96
89 890 553
859 486 724
823 637 185
249 978 111
22 302 358
126 711 584
241 336 980
16 375 778
204 251 434
807 31 205
256 511 772
846 933 224
253 404 75
210 161 259
150 56 897
99 688 922
30 113 590
436 359 114
859 750 275
373 98 954
304 255 622
961 195 789
974 626 79
144 841 61
538 939 330
130 491 772
664 134 10
758 364 922
632 449 225
842 776 202
226 804 461
111 534 415
859 208 295
952 445 167
370 428 35
59 326 819
65 986 415
546 496 339
919 861 611
674 466 192
706 110 156
490 935 105
142 523 347
806 236 690
487 421 119
655 911 832
707 965 161
139 775 463
597 146 40
650 729 371
540 89 795
641 393 131
931 798 280
493 644 331
559 640 684
978 648 234
957 240 512
146 917 670
748 38 455
601 725 320
455 326 708
481 157 979
197 642 144
591 222 168
181 25 271
419 944 524
772 186 623
76 898 24
906 348 485
810 659 884
46 184 114
889 178 656
46 105 258
951 132 546
515 662 435
583 185 862
632 700 508
704 754 251
34 517 875
124 953 821
817 568 646
534 289 449
864 725 92
818 966 132
66 420 278
83 525 586
560 320 19
651 237 113
119 989 813
227 788 589
558 396 200
667 600 791
619 393 982
61 287 895
445 119 919
421 480 559
866 928 383
707 512 615
658 41 245
920 809 708
660 260 940
381 876 787
741 203 905
517 875 789
574 171 913
180 629 133
929 590 163
175 914 531
76 849 738
325 33 828
790 375 28
389 40 963
367 227 673
254 306 162
747 180 666
563 211 399
117 823 276
95 189 394
975 541 168
794 177 974
53 455 719
229 864 161
69 508 638
268 842 86
300 603 701
75 898 266
508 302 700
99 732 40
44 742 838
788 158 710
33 808 252
216 792 660
352 145 747
479 796 653
166 76 725
123 737 58
333 167 99
73 474 368
818 239 322
670 561 618
662 916 494
577 398 996
178 20 509
397 784 693
343 594 259
746 984 867
72 560 736
510 266 29
702 786 384
633 806 750
182 495 630
956 337 114
522 355 603
128 70 458
874 222 111
623 915 418
403 572 716
460 637 166
406 773 712
507 290 974
410 634 770
29 642 691
208 716 986
590 279 212
535 319 795
533 275 108
136 331 214
812 998 391
890 684 242
157 320 80
396 105 42
75 739 473
837 895 548
870 801 222
575 784 391
301 53 590
39 367 492
75 617 421
20 256 740
538 327 191
260 858 208
269 141 482
205 103 806
808 756 159
530 770 437
454 313 46
898 509 567
624 847 533
72 420 917
757 309 389
550 600 24
409 480 89
841 667 902
903 298 752
574 726 447
641 371 109
306 431 895
373 148 664
346 93 161
656 802 275
473 966 816
554 971 167
204 981 371
102 577 891
211 722 43
438 363 540
12 298 484
165 277 942
156 519 769
151 261 103
750 310 612
150 978 724
100 852 332
206 927 427
428 118 190
253 356 196
39 256 504
933 789 455
826 921 146
377 493 212
665 415 128
32 449 921
962 24 689
837 948 369
706 162 602
189 333 106
764 964 827
315 445 708
504 840 376
294 411 222
577 631 160
756 168 962
958 106 399
916 798 856
10 98 232
321 724 904
291 600 480
734 57 387
454 768 601
581 364 533
857 547 620
410 874 172
362 423 943
368 877 677
824 619 926
910 809 600
209 290 513
730 408 951
90 269 438
89 982 930
961 324 472
530 183 836
456 538 392
872 662 741
799 659 213
710 351 901
402 562 664
949 353 261
161 494 91
325 448 547
39 724 794
474 849 296
985 816 121
415 112 704
938 572 190
692 470 33
788 520 577
648 409 832
264 887 514
292 984 514
791 326 469
737 865 603
346 209 684
583 491 300
276 748 14
67 522 360
193 870 538
452 580 789
647 962 56
494 447 557
288 967 588
191 83 872
827 155 546
494 684 329
976 158 778
992 896 477
539 914 484
208 74 854
648 53 597
777 106 709
926 413 174
844 289 790
388 866 51
607 493 998
585 231 839
176 834 73
486 330 16
948 478 536
312 142 615
337 470 698
92 310 596
957 499 631
322 251 551
566 218 32
554 320 794
83 449 925
756 642 539
891 949 256
742 549 194
691 618 267
857 315 175
150 86 503
878 352 725
977 485 243
502 834 626
79 493 264
577 16 404
86 280 856
993 589 633
233 377 479
286 385 968
605 391 655
376 695 98
289 843 50
264 376 536
185 18 370
843 53 763
449 137 560
933 438 358
439 127 579
393 335 581
679 155 602
421 999 595
55 640 780
809 339 405
346 37 739
870 928 787
737 179 429
511 775 609
934 95 391
731 325 778
39 710 631
262 26 958
188 855 49
206 742 965
247 560 879
218 135 990
132 550 771
860 693 466
398 942 638
923 563 636
943 129 349
209 571 408
65 940 633
598 183 427
918 391 710
448 26 941
624 997 677
172 113 395
398 93 26
629 458 837
431 379 840
650 720 357
647 595 71
999 12 727
488 196 740
718 526 963
284 974 44
791 944 699
225 276 664
233 36 415
681 177 925
110 918 459
160 22 213
291 115 198
850 107 295
626 845 153
506 842 588
336 614 242
722 769 416
330 558 790
554 928 605
820 483 639
831 219 275
570 93 686
278 919 123
114 362 515
859 254 402
289 357 656
227 777 710
134 694 863
283 878 487
587 375 846
669 802 880
131 496 645
215 354 117
186 240 679
725 993 570
875 550 52
917 152 37
391 875 778
526 808 408
91 645 300
991 348 191
53 574 880
773 728 661
241 152 999
176 778 561
845 60 745
841 374 29
320 158 539
834 22 74
114 656 934
677 88 577
109 512 268
721 361 788
139 533 646
367 771 536
592 697 435
933 706 340
459 760 892
455 576 656
689 210 131
331 904 721
482 637 981
272 910 959
91 712 519
967 498 426
292 470 120
304 471 923
263 590 969
598 530 116
320 811 556
936 140 302
248 513 908
566 722 946
985 144 740
506 249 910
316 771 556
672 433 163
408 697 314
39 334 615
195 375 686
210 750 319
574 942 24
984 254 860
763 74 574
480 89 658
257 111 836
674 201 253
941 64 516
123 626 292
392 728 784
258 16 359
873 816 471
48 241 159
834 354 747
698 565 22
676 297 174
183 298 138
404 459 802
392 58 583
874 483 973
759 120 663
429 901 984
324 653 759
962 124 451
44 936 453
213 815 935
76 445 209
256 966 844
376 290 509
747 909 135
178 901 737
377 100 328
412 624 160
168 647 837
609 312 554
964 320 274
239 423 49
206 669 342
184 557 19
767 980 663
887 544 707
549 950 879
287 855 556
856 434 565
528 73 758
669 498 723
648 123 66
252 10 615
331 710 902
917 639 318
708 221 991
708 435 912
696 862 125
482 984 807
718 803 870
485 747 397
292 428 730
933 550 390
875 431 827
837 28 930
398 707 754
175 781 684
509 393 66
822 71 333
593 998 684
577 243 984
917 588 991
261 834 557
617 264 12
26 912 758
21 664 470
525 785 140
213 551 952
994 203 938
20 201 144
91 622 400
607 395 182
588 826 237
912 757 530
72 209 764
861 786 601
534 713 182
592 898 329
948 739 578
848 651 509
261 524 29
84 339 922
702 933 113
527 261 784
148 490 619
111 596 54
309 781 873
866 754 703
200 795 709
568 516 828
363 817 249
678 505 828
993 782 332
26 403 876
803 197 375
252 864 582
902 262 496
575 382 875
885 976 235
179 624 957
714 328 199
906 661 721
455 623 303
787 257 722
622 566 920
29 846 336
964 266 762
479 706 788
889 101 586
852 195 261
356 218 672
298 657 109
890 132 821
265 857 110
822 667 400
802 520 463
367 803 313
752 949 399
738 457 65
626 687 213
478 199 95
699 428 756
985 68 475
641 405 203
931 406 46
262 701 784
162 34 395
570 667 14
949 505 411
93 976 512
779 873 187
821 129 45
496 570 121
879 786 239
267 717 420
884 587 631
633 22 520
680 483 636
835 705 763
528 54 201
598 841 968
802 342 978
642 71 838
558 75 204
971 528 385
606 242 360
351 589 186
27 830 728
669 838 327
937 518 702
182 894 801
172 469 21
179 779 512
846 105 191
495 413 605
996 341 271
910 334 233
723 643 852
678 489 795
948 683 135
511 41 990
462 904 636
868 690 405
317 819 606
581 821 72
304 814 98
313 173 264
591 290 851
367 139 87
254 438 664
828 545 698
609 32 824
284 826 558
667 836 548
494 57 925
959 893 456
411 944 97
418 983 260
802 988 483
615 930 759
412 779 527
321 907 838
54 618 888
153 880 618
25 386 767
404 201 850
904 465 389
325 252 488
148 747 416
809 231 180
562 478 413
585 705 364
550 98 209
773 184 560
780 379 54
721 545 994
318 58 367
842 406 968
941 557 686
998 662 878
29 589 977
43 114 915
779 29 77
639 917 755
787 460 197
809 526 662
482 22 867
153 309 793
828 653 997
395 241 688
810 357 405
145 23 86
232 857 428
657 838 718
399 499 338
311 548 915
653 209 346
295 242 845
72 360 735
281 369 13
494 779 851
886 764 529
121 287 419
349 649 898
497 159 680
736 123 192
464 951 151
946 551 218
138 291 574
32 436 685
791 897 140
381 959 541
341 669 739
189 537 997
567 703 874
524 938 752
143 898 351
318 942 787
866 382 11
893 575 10
190 821 766
601 399 901
667 220 953
774 425 986
194 637 379
502 363 752
957 80 701
273 860 429
200 407 497
208 892 598
989 868 474
310 986 632
297 868 764
281 57 185
465 25 296
175 840 549
367 321 516
753 840 916
645 96 154
411 520 12
825 67 756
321 451 58
373 537 227
407 153 974
214 113 756
577 859 506
292 897 203
709 82 221
414 933 868
628 680 165
501 162 567
247 956 906
799 414 268
980 78 836
35 731 562
960 625 25
754 184 504
42 222 330
875 341 951
817 269 711
678 82 408
592 841 484
155 791 219
584 351 143
65 845 477
244 95 28
237 628 421
478 375 569
778 504 82
337 882 241
82 130 386
161 569 384
712 243 186
776 239 895
482 208 907
131 751 638
996 355 913
91 198 848
648 480 343
587 302 523
551 951 882
404 970 844
527 869 478
637 339 697
882 323 177
89 835 780
468 649 873
597 92 473
370 787 603
238 751 584
864 500 771
53 442 184
84 469 18
714 420 138
996 421 117
275 732 224
166 777 690
275 562 918
54 297 786
552 318 666
969 745 498
115 495 667
906 439 73
663 131 321
352 664 446
730 644 992
878 834 569
223 311 623
619 680 407
601 557 397
134 335 417
178 492 852
14 899 105
17 743 814
482 976 663
893 529 86
404 795 999
772 283 71
118 851 963
841 669 102
570 804 278
534 654 837
837 924 359
358 654 467
11 884 171
729 787 655
866 169 321
36 939 844
930 308 178
370 777 85
815 733 146
407 336 501
381 195 271
749 468 656
177 815 884
531 275 588
373 815 709
405 183 994
802 210 35
93 687 43
219 553 724
485 567 738
761 384 908
805 553 398
173 551 837
757 450 967
599 216 135
896 33 538
422 912 125
453 915 278
480 145 386
954 682 438
206 11 878
977 932 620
955 109 397
196 999 385
778 151 877
758 27 599
707 206 827
42 549 293
763 300 425
595 809 125
608 161 995
55 198 293
152 404 987
594 123 672
403 890 511
939 44 229
981 719 377
390 773 657
107 886 702
988 886 351
96 893 210
278 500 627
972 781 397
257 200 712
454 148 661
412 479 289
512 557 905
806 249 943
834 307 56
518 286 182
816 453 125
617 289 839
278 892 439
487 645 910
843 169 488
332 60 926
417 476 557
630 284 551
84 982 726
331 504 734
850 335 947
238 435 784
623 336 726
629 762 696
968 817 909
644 265 17
701 162 876
513 941 74
123 425 223
291 815 110
762 260 13
896 392 257
249 616 884
656 271 171
370 70 210
872 153 24
685 502 735
821 545 171
410 511 708
127 952 859
276 868 613
66 305 165
130 523 925
562 863 816
111 304 759
173 428 271
796 882 146
12 186 58
566 400 902
340 414 983
520 730 384
679 257 625
892 289 451
383 182 919
288 241 554
896 655 989
869 518 812
453 625 940
926 817 712
255 337 389
249 620 751
192 513 702
336 499 243
865 281 230
453 883 734
374 780 888
413 298 13
103 905 741
489 558 18
199 452 504
708 211 994
755 990 885
581 503 788
135 715 580
378 314 679
234 586 525
14 565 664
169 681 727
737 247 77
161 557 500
126 688 524
603 128 770
22 307 799
437 176 877
886 733 324
659 409 972
469 317 880
32 292 848
426 618 871
36 322 256
582 473 926
920 167 499
143 347 903
866 493 29
372 789 969
409 775 326
589 798 492
213 891 960
624 701 536
236 637 371
850 644 63
120 340 481
884 253 143
605 195 476
21 138 689
438 974 760
327 117 389
609 293 714
184 862 732
162 858 762
444 270 855
547 847 990
38 999 715
69 955 618
844 100 290
368 247 851
215 717 170
906 471 408
574 851 63
717 452 127
998 571 191
151 404 34
766 710 594
600 503 217
98 706 267
170 343 98
632 107 424
504 917 724
883 233 734
220 488 170
378 819 940
739 395 482
602 168 718
225 742 821
238 294 969
291 412 158
691 514 71
782 567 24
759 846 272
25 682 301
272 959 530
841 246 66
493 202 696
121 559 508
471 800 107
783 592 423
222 289 753
373 825 917
418 61 552
607 979 487
986 367 442
231 457 966
233 159 348
853 709 334
774 590 857
97 958 852
980 67 518
508 837 778
306 385 843
603 826 487
135 934 761
468 995 246
183 616 752
577 82 419
226 811 917
881 231 672
282 677 913
235 29 675
587 208 905
642 410 300
831 503 14
453 647 754
483 568 38
632 926 695
40 269 920
755 338 171
205 24 432
806 690 346
294 503 780
532 851 123
273 604 454
36 839 739
355 740 415
868 748 433
542 47 848
657 934 468
993 599 740
866 806 557
822 778 143
22 772 257
231 366 704
861 696 287
543 338 430
233 790 653
529 158 897
382 772 726
613 443 66
485 966 895
583 522 680
733 45 821
46 751 192
154 93 265
188 36 365
287 667 332
849 557 350
327 767 597
231 449 38
724 52 572
778 47 626
55 667 865
662 556 797
748 385 577
757 23 167
750 165 254
653 796 740
690 247 344
941 48 854
687 306 956
303 811 447
465 966 636
248 114 967
33 283 846
180 855 419
454 177 671
401 541 660
472 880 610
579 157 19
168 479 602
130 21 739
112 170 463
517 730 10
997 355 538
479 540 191
802 586 685
696 316 114
24 620 694
403 988 32
309 850 651
470 239 907
960 252 108
932 172 811
576 370 709
937 487 993
650 431 878
692 937 820
259 430 14
313 835 191
935 277 721
917 599 750
580 706 205
717 383 87
371 519 828
48 701 874
458 943 839
611 201 134
742 222 501
823 962 646
571 974 243
764 479 230
763 617 892
633 22 322
29 923 621
995 825 416
992 892 628
116 969 316
681 325 943
410 572 670
74 239 651
548 990 221
385 792 454
738 279 153
818 91 212
546 202 346
785 81 15
871 207 926
212 696 366
828 631 554
484 593 215
302 110 920
388 110 627
830 520 718
343 28 990
245 67 540
540 107 934
748 475 96
128 590 411
520 253 656
450 302 866
723 857 35
941 89 821
514 742 148
879 728 666
684 462 19
570 54 166
24 747 873
518 800 122
276 382 969
777 412 498
143 767 265
379 916 997
576 748 337
765 277 624
191 737 60
324 699 857
85 724 377
59 454 726
217 967 489
169 72 264
465 773 37
756 701 146
383 170 668
903 33 845
347 965 885
427 26 213
373 752 642
389 615 957
636 293 424
906 652 86
747 242 85
551 357 86
941 406 215
920 181 534
303 969 21
868 719 115
287 679 503
435 807 596
945 729 587
929 460 380
233 119 900
686 545 806
401 948 594
197 844 276
951 698 328
409 361 199
645 314 962
758 151 326
790 68 262
344 716 542
303 62 511
625 102 455
366 194 732
650 108 335
845 902 963
144 994 98
508 579 640
527 449 714
806 257 747
969 581 642
328 650 146
789 895 516
912 299 762
498 868 767
298 854 735
35 498 192
633 131 215
378 778 607
720 294 630
27 900 413
715 836 915
375 876 569
963 320 560
471 627 374
505 203 908
334 873 827
48 685 278
151 684 89
889 204 638
316 219 849
72 230 643
368 442 948
685 281 426
202 125 604
396 479 736
987 175 765
814 972 102
641 79 853
761 897 345
178 576 447
994 533 250
587 15 433
461 661 417
962 554 265
285 526 880
605 919 717
495 346 775
304 193 515
834 986 74
448 610 973
65 661 239
833 659 23
62 984 905
473 876 206
993 140 779
735 675 480
109 961 204
946 529 661
721 904 183
927 796 293
804 652 300
905 125 201
901 564 36
759 344 211
961 267 691
937 176 242
134 397 595
822 143 667
331 82 913
52 726 310
761 143 572
294 800 420
12 635 504
13 583 232
44 399 266
860 259 422
292 356 911
797 453 626
848 916 469
800 847 352
926 367 157
714 440 774
368 158 885
162 339 614
571 652 100
402 746 671
311 443 264
206 558 296
933 391 789
14 961 416
229 738 360
877 88 543
120 587 942
579 479 94
856 937 691
218 557 639
358 265 993
470 222 529
579 738 483
18 748 628
392 613 126
442 92 807
148 888 382
100 271 618
910 26 240
881 556 436
376 72 759
800 422 639
32 521 94
767 52 876
917 283 964
784 437 642
257 683 844
789 324 911
208 731 13
715 414 115
836 478 579
835 386 28
30 996 322
197 989 93
571 756 512
538 588 865
15 186 964
38 784 888
105 462 159
567 91 165
347 928 558
869 771 398
935 307 69
130 909 385
156 235 992
944 395 244
558 181 299
272 920 600
117 913 740
252 542 133
208 142 424
496 557 651
567 638 201
895 122 681
849 950 348
961 667 73
67 215 674
913 174 92
153 415 549
970 540 599
132 632 965
111 640 565
501 715 433
409 716 64
119 900 207
724 813 565
299 993 756
933 666 254
554 764 935
741 596 509
23 73 522
469 960 531
96 676 981
154 616 516
322 457 973
681 772 608
810 549 909
629 307 688
926 699 549
369 476 666
255 714 299
423 990 101
179 415 718
275 684 621
702 307 555
296 673 181
789 405 927
806 883 184
666 213 359
378 767 125
434 683 367
228 578 392
608 227 738
298 55 394
561 725 483
393 716 86
405 824 915
176 957 577
987 70 599
133 219 480
576 14 343
874 808 37
288 430 712
938 23 676
689 96 403
228 292 452
173 703 521
834 925 351
772 676 486
668 385 791
494 384 167
645 508 829
445 768 285
132 881 425
389 495 752
21 233 636
275 584 722
50 311 539
820 79 412
616 244 41
100 827 662
415 824 878
308 585 65
597 371 436
374 841 36
601 157 523
899 291 725
28 921 185
68 680 494
944 32 665
186 985 348
274 502 801
364 597 49
204 593 441
176 848 611
641 514 704
657 162 810
670 28 517
758 208 51
265 768 463
647 530 403
932 652 164
170 245 389
75 589 836
33 170 954
539 228 766
460 105 968
573 709 365
903 268 648
903 659 756
767 677 34
671 21 557
93 569 619
929 636 520
123 277 17
541 403 309
277 815 487
563 823 311
422 596 803
231 21 172
319 700 947
74 615 771
649 303 777
554 980 69
81 371 34
906 825 424
326 410 579
267 432 205
821 606 409
13 219 894
737 874 815
742 548 595
793 867 610
957 766 191
629 491 81
600 652 554
655 308 199
825 629 526
98 427 784
241 175 471
851 70 591
654 412 775
704 949 820
187 669 721
269 933 519
741 826 881
34 556 786
108 528 698
328 927 870
896 39 629
630 254 368
107 732 834
706 404 323
723 293 538
913 725 817
933 36 196
924 386 732
935 219 510
834 962 386
949 422 781
735 280 820
861 236 756
969 472 790
14 246 515
96 404 335
148 207 959
485 757 234
655 274 757
60 601 414
194 650 43
282 568 886
169 359 213
111 249 608
147 499 949
695 93 200
365 783 428
791 578 960
225 17 326
134 416 631
613 390 189
646 697 338
183 22 493
838 630 216
992 355 285
665 966 764
646 28 287
374 844 73
57 479 897
796 488 62
570 383 845
215 683 917
766 211 348
824 384 689
815 903 731
454 902 715
638 378 100
347 987 941
472 708 564
670 922 235
372 672 225
558 491 968
777 860 629
478 550 909
770 606 534
804 202 723
281 810 141
118 322 11
482 705 609
755 689 282
716 299 786
926 990 440
872 446 651
527 332 629
314 758 872
657 77 560
386 275 30
806 920 488
755 978 335
455 311 792
246 862 768
26 760 576
299 836 497
40 614 525
478 589 380
884 661 93
228 945 419
285 350 552
438 645 519
160 711 766
668 85 854
601 488 136
89 755 429
624 382 743
838 288 990
481 879 989
95 288 953
883 386 495
214 501 587
587 830 371
765 518 577
595 834 765
723 666 30
663 816 185
20 307 930
165 590 538
899 797 729
230 917 565
20 881 281
511 853 45
440 526 709
704 888 575
731 31 566
17 628 500
762 813 869
590 75 407
820 441 316
934 234 55
942 816 232
476 697 316
367 557 613
619 203 719
116 570 506
88 427 969
528 860 72
276 989 647
233 584 805
552 909 82
904 507 410
709 628 478
282 484 670
626 363 485
406 285 361
766 552 119
954 905 25
374 493 636
754 32 133
578 741 684
15 868 212
522 672 810
695 118 227
43 664 444
919 729 77
410 721 319
689 986 798
209 338 880
729 287 598
404 831 673
897 182 738
290 27 840
69 825 248
221 919 798
881 939 85
411 103 684
950 119 673
591 531 203
846 53 648
387 707 39
443 280 883
803 997 439
92 924 734
941 201 849
103 272 322
410 358 272
151 651 924
475 240 48
289 404 806
207 156 580
791 283 463
452 133 532
981 833 312
828 955 179
220 721 655
971 118 650
175 784 224
997 824 250
90 965 175
757 997 218
914 972 482
456 849 152
907 127 796
445 621 521
869 602 249
674 259 973
351 219 763
90 990 363
569 877 22
779 420 195
718 392 890
909 85 290
145 34 340
896 745 980
697 786 103
713 496 425
91 551 474
43 600 892
264 878 466
428 32 924
518 89 761
52 980 554
372 776 855
183 518 955
779 877 964
82 619 265
633 771 518
103 148 42
166 408 887
642 278 57
737 467 541
410 902 347
719 42 627
427 887 62
708 86 803
865 495 136
821 228 701
719 120 457
462 696 148
398 340 669
914 535 624
844 549 465
534 945 749
818 202 517
461 268 741
84 178 492
484 352 252
306 598 766
750 130 209
443 893 951
487 624 431
866 475 167
440 820 603
305 577 784
591 12 486
294 899 374
181 112 718
99 938 439
355 638 566
693 529 755
981 792 724
828 47 768
124 784 867
522 54 691
832 21 466
950 152 595
820 886 672
893 83 463
229 496 591
543 155 736
448 264 155
562 337 112
312 738 444
95 650 574
613 377 503
356 169 663
930 149 65
259 90 523
755 933 444
638 960 799
677 411 345
466 158 811
806 938 326
609 775 686
452 641 71
268 149 730
634 944 211
503 972 369
726 923 566
661 143 546
302 39 880
532 699 406
936 311 792
334 64 415
767 279 327
268 530 869
661 810 895
196 74 487
766 540 266
981 146 52
216 135 344
341 152 391
977 603 37
441 342 654
58 602 973
273 665 348
428 238 981
729 425 775
502 882 200
380 64 811
63 947 423
763 615 11
34 336 926
512 560 738
482 934 696
656 312 942
675 994 748
842 564 414
649 534 129
101 597 956
225 983 789
540 940 639
348 147 824
837 305 29
993 693 172
929 711 94
808 570 963
142 210 444
567 277 64
284 739 139
723 866 801
921 520 405
343 827 100
220 958 467
534 439 704
103 779 229
10 136 374
117 347 69
838 271 544
584 640 949
763 582 390
56 165 693
824 682 255
785 104 183
956 584 306
545 84 983
886 533 173
716 939 888
402 744 469
637 150 786
172 699 249
616 54 438
826 202 341
238 917 468
496 727 664
785 163 213
348 160 845
460 371 166
712 463 960
644 945 292
110 252 961
856 430 258
53 947 160
767 225 987
366 19 768
128 184 612
240 608 941
782 612 151
730 467 562
966 61 603
759 702 410
627 126 738
38 370 573
731 225 439
330 375 541
203 777 675
364 545 619
890 705 483
896 198 982
945 763 91
690 841 766
352 32 154
158 468 846
238 815 399
582 294 894
828 275 703
772 287 93
31 580 906
132 623 408
729 53 970
52 814 589
455 326 684
968 428 25
855 293 683
75 669 465
97 841 644
360 146 12
330 28 938
190 368 633
517 583 246
694 521 84
901 343 856
345 889 974
896 138 804
996 906 136
716 165 307
970 895 329
235 606 965
148 334 573
663 474 180
486 246 794
593 927 141
237 512 849
985 14 766
975 891 371
918 260 395
574 744 883
872 188 727
373 588 120
514 869 64
170 862 478
418 847 949
313 517 153
220 151 878
153 733 631
357 292 459
688 594 933
967 345 181
690 340 109
292 782 45
241 826 387
770 434 980
109 631 971
717 923 186
61 648 761
838 612 672
40 254 163
100 673 929
702 401 275
475 934 344
242 988 737
500 902 211
875 957 664
485 401 321
594 286 975
608 727 526
925 200 292
329 148 536
686 226 131
876 347 580
938 39 272
81 758 250
479 993 25
355 300 912
517 986 402
851 755 341
353 933 290
65 732 618
668 598 902
448 897 577
471 315 180
899 43 87
432 385 124
380 513 432
618 491 35
516 351 302
575 95 16
180 511 406
272 748 364
754 862 371
506 335 593
448 960 313
661 184 46
710 335 484
965 349 172
59 397 231
577 649 820
295 893 955
545 742 596
16 62 241
806 541 403
979 372 503
312 434 562
391 921 505
374 564 653
92 308 471
851 948 324
490 973 596
712 364 304
962 147 864
42 732 590
217 910 23
784 414 727
659 917 396
608 751 158
527 132 412
980 77 573
630 937 848
593 430 778
135 469 623
246 404 149
253 671 36
42 855 550
649 563 940
362 928 308
77 157 495
467 657 756
844 716 263
260 585 209
651 238 742
648 905 537
131 323 736
513 714 911
287 663 84
417 801 59
356 643 292
426 36 341
911 570 203
239 41 924
680 492 788
894 850 587
63 960 399
936 454 394
993 201 314
774 836 944
440 247 513
517 47 783
710 591 75
33 546 116
850 240 359
743 984 442
569 848 52
94 350 795
983 400 311
476 842 112
548 825 140
882 12 296
267 479 162
930 605 538
199 751 474
622 38 396
249 608 349
947 472 574
757 300 99
576 333 504
603 264 336
978 903 265
241 370 423
77 241 480
117 56 297
998 364 878
927 274 823
349 790 893
920 415 81
106 571 335
742 890 568
433 167 281
697 515 865
365 104 968
53 467 663
38 537 430
926 601 793
449 819 335
361 839 532
586 440 527
952 301 753
578 500 184
807 528 344
25 955 523
124 876 732
234 582 635
330 79 231
710 508 226
325 12 764
805 427 622
755 232 338
789 236 155
346 472 937
982 663 299
417 938 637
974 772 120
26 361 305
52 253 489
151 265 314
692 961 591
132 369 688
108 159 494
164 87 985
511 173 918
655 446 593
573 286 188
454 665 364
104 944 339
572 155 57
331 870 69
553 178 892
263 846 83
129 783 522
145 519 340
814 916 478
785 612 719
315 637 916
567 97 285
547 933 977
270 454 838
174 430 733
803 669 293
929 609 169
552 936 753
991 527 235
527 162 697
999 439 559
258 695 161
704 248 488
123 612 719
342 885 497
744 152 635
78 735 329
155 682 521
753 298 699
797 668 266
92 289 925
758 906 367
163 648 534
626 996 33
800 300 68
671 504 242
240 902 21
109 911 212
936 521 649
931 846 741
486 651 132
133 46 840
421 774 192
167 879 46
439 372 647
250 561 697
896 697 198
517 282 199
620 951 232
768 858 690
182 573 938
332 785 726
468 385 284
392 180 869
49 657 94
904 568 140
856 458 77
941 453 848
699 791 518
974 663 397
861 962 33
479 841 195
166 901 657
750 121 992
338 749 979
504 903 105
628 192 24
549 173 629
402 222 13
336 745 112
762 923 283
400 231 678
605 439 969
389 799 73
151 483 728
662 782 153
596 878 483
638 420 760
181 320 991
112 464 602
275 542 591
626 765 268
838 788 233
333 186 905
808 600 935
336 439 20
839 795 902
16 189 880
625 354 227
882 680 483
840 646 32
864 472 56
843 679 80
409 910 772
204 100 349
565 875 487
104 437 178
308 899 678
158 894 618
468 18 238
695 229 794
954 442 901
60 585 515
664 537 134
793 919 478
551 639 758
978 751 408
392 619 147
13 113 596
680 751 893
284 833 198
666 159 350
570 615 288
866 928 700
272 82 803
102 514 646
734 176 584
703 250 911
271 762 100
99 915 274
178 891 719
109 169 434
598 39 464
405 589 17
186 851 667
169 952 634
845 577 463
936 852 752
881 804 404
928 504 184
656 933 410
85 167 728
932 65 343
608 980 464
809 132 488
564 359 282
430 701 20
356 483 21
197 292 445
718 238 13
870 692 930
927 153 109
267 714 24
668 870 18
128 654 991
913 376 131
944 193 795
818 410 251
997 488 398
624 264 111
109 31 234
514 79 891
365 615 688
113 998 574
111 485 930
780 490 579
316 361 574
405 736 814
270 200 695
302 184 736
781 183 338
208 636 318
664 715 529
737 66 892
411 546 958
968 394 489
94 739 200
419 241 100
727 81 306
489 191 261
870 271 386
171 904 503
359 113 437
872 974 191
283 405 862
15 278 112
424 488 330
689 474 952
305 852 172
724 994 252
332 31 778
799 484 985
665 864 503
564 928 34
946 448 753
916 553 417
337 819 268
353 166 655
917 210 369
399 571 201
881 47 355
77 939 794
839 970 526
349 73 190
452 917 655
596 155 61
955 150 798
719 241 906
990 695 814
268 496 749
390 60 993
312 360 715
92 851 266
291 221 663
94 924 687
445 93 884
578 281 852
301 741 361
387 784 62
856 555 221
899 803 747
483 408 108
64 204 715
278 112 36
740 376 202
922 516 732
263 630 79
947 681 169
86 192 980
139 566 80
213 551 956
244 685 140
344 464 749
526 787 726
136 626 564
792 839 319
432 700 772
718 488 430
513 695 581
384 525 315
714 170 329
655 54 941
609 240 161
855 232 710
731 685 788
117 463 265
460 238 32
461 660 589
388 851 492
352 407 211
197 669 480
387 194 507
370 498 859
817 271 624
838 923 710
450 113 938
573 327 624
554 777 140
156 477 955
105 444 833
256 811 124
472 838 149
536 43 946
874 401 767
37 442 593
92 820 196
523 279 337
783 938 627
137 232 700
950 59 180
461 559 792
191 68 345
791 650 310
57 11 780
728 575 515
693 346 35
500 746 238
35 742 584
897 792 658
384 107 851
11 678 832
956 551 765
583 904 101
766 514 722
465 879 153
778 611 362
190 595 686
643 57 302
216 703 527
636 989 234
895 783 329
113 235 446
640 255 92
84 301 869
862 949 560
99 144 406
319 223 43
135 824 581
731 944 479
814 449 260
976 542 803
327 767 601
245 694 15
243 13 440
491 61 719
812 186 357
478 800 325
252 772 695
236 815 916
840 470 766
264 826 985
884 514 718
188 254 676
851 118 238
42 680 766
289 937 737
158 703 295
124 61 805
295 79 602
663 33 982
819 548 741
425 151 808
944 243 359
482 281 810
564 652 295
360 22 855
180 902 642
753 177 105
359 875 811
510 835 768
381 898 768
237 710 306
71 413 853
253 300 792
691 346 25
680 552 849
444 235 54
39 544 319
706 774 985
24 176 923
979 61 850
513 121 409
929 727 12
72 519 842
633 31 319
957 780 210
243 990 53
838 88 262
62 453 205
767 82 815
226 766 909
383 300 587
538 607 838
593 781 734
161 921 688
827 195 637
589 491 830
418 201 361
229 990 480
73 599 555
202 637 511
942 125 295
316 923 27
455 140 639
945 758 647
313 610 554
142 871 491
233 95 169
69 126 925
392 925 534
587 45 375
260 370 173
748 284 886
569 46 767
953 649 118
431 583 756
873 172 68
861 65 571
553 98 223
232 439 317
675 934 818
699 400 984
848 26 570
217 341 783
897 724 846
636 231 930
183 725 342
201 728 135
913 465 103
35 255 661
735 191 782
246 160 713
503 121 782
817 476 62
927 112 529
449 922 508
262 19 524
688 901 342
413 492 843
94 447 978
43 367 558
192 870 148
462 911 124
612 549 891
560 513 781
338 76 232
762 304 596
584 276 691
150 636 239
982 200 908
231 58 360
110 980 181
87 182 709
896 302 782
699 24 118
821 575 885
337 640 860
27 100 254
381 614 542
430 878 193
38 834 981
607 140 897
159 252 371
117 842 370
160 983 889
719 950 122
996 525 16
136 358 309
424 749 879
139 517 295
417 96 880
820 307 54
187 557 946
963 227 768
181 832 475
515 89 190
21 948 389
244 925 651
648 465 905
455 849 617
969 177 224
532 295 668
634 166 804
984 29 376
940 429 659
627 895 775
847 151 316
772 251 202
101 827 464
275 946 712
649 60 354
27 844 450
459 571 671
346 969 72
148 65 329
996 157 792
194 435 997
223 396 29
547 888 400
846 477 957
670 569 418
706 118 811
405 55 974
155 223 877
403 114 728
437 997 532
298 239 932
25 715 811
776 836 382
993 698 109
962 571 351
771 78 715
70 824 319
156 918 313
382 611 249
441 741 24
497 881 712
226 534 649
941 139 586
57 461 761
274 743 577
639 333 71
325 179 259
530 596 421
542 13 855
630 31 989
696 53 633
42 741 526
720 380 491
564 830 716
30 368 256
328 898 766
766 215 658
498 327 125
955 663 80
979 134 906
540 744 924
879 278 585
789 384 328
258 619 686
964 396 310
488 430 856
879 484 720
598 109 48
502 22 580
293 900 194
227 825 327
143 963 728
111 412 15
575 689 913
217 836 698
112 473 662
445 13 309
227 541 789
483 732 946
292 479 398
221 126 829
756 655 559
345 128 275
328 118 275
258 591 759
396 905 995
33 284 809
854 913 982
401 990 189
545 882 352
137 606 663
829 877 488
515 227 301
573 906 661
624 998 720
123 365 805
224 467 853
67 794 569
669 842 492
776 840 361
301 544 705
102 152 890
985 194 777
483 791 659
385 16 332
724 668 611
573 939 149
426 216 601
642 180 228
725 239 110
58 309 782
135 255 642
224 632 509
106 39 482
186 662 980
242 665 896
834 738 464
159 333 558
19 764 262
226 131 768
878 694 365
968 688 821
311 148 881
547 454 272
347 998 799
181 59 288
999 477 337
71 542 438
193 926 298
504 615 723
450 85 706
844 965 416
840 523 930
95 718 891
898 574 336
910 204 108
361 935 71
250 944 15
409 774 285
267 83 634
391 497 150
46 433 128
215 902 650
160 691 242
899 459 853
442 68 807
617 32 272
404 745 478
913 82 25
331 211 24
541 459 899
104 567 802
110 981 626
39 93 638
703 800 847
158 923 558
706 963 128
82 481 791
482 530 335
509 356 166
570 740 498
712 505 418
120 277 786
864 648 529
907 163 590
816 334 45
752 552 434
140 184 436
924 576 43
198 800 501
39 921 231
393 612 127
702 481 880
579 630 136
221 389 722
707 985 89
330 672 178
670 589 151
148 937 43
338 652 896
239 93 568
630 576 189
456 825 141
245 119 712
914 569 709
613 999 760
920 402 456
442 273 88
545 385 220
489 146 193
345 145 512
928 493 544
902 347 963
801 595 455
916 514 117
325 720 621
987 289 242
868 185 116
726 966 793
832 972 245
876 113 944
35 370 145
415 684 265
581 136 316
433 685 360
104 511 820
47 544 767
808 115 224
967 614 466
200 859 298
734 854 664
841 235 745
37 569 954
360 977 177
817 296 164
262 354 631
315 235 548
589 181 960
649 486 742
747 310 79
973 577 803
14 132 75
899 349 814
714 473 93
308 938 29
476 349 97
305 38 185
880 169 674
675 736 988
993 552 635
46 648 124
471 751 34
638 495 65
887 590 944
159 598 882
605 721 290
969 267 615
881 718 623
845 922 587
495 738 130
299 71 365
633 311 366
133 917 55
966 786 836
334 779 518
457 932 645
113 806 318
380 237 81
647 282 459
287 648 428
466 583 227
823 582 738
523 843 704
932 93 678
904 505 189
923 322 443
954 546 627
522 30 123
221 763 355
88 504 436
52 909 403
12 361 721
576 930 746
824 894 77
448 132 851
14 856 749
427 808 524
69 469 979
658 43 445
48 733 297
360 698 622
650 779 101
994 327 677
360 674 782
171 790 97
30 784 163
523 952 737
380 565 861
518 82 782
887 824 635
940 568 382
772 467 167
210 503 435
30 756 116
920 449 242
434 209 697
577 217 169
727 289 97
347 100 727
261 389 529
377 752 528
596 919 128
753 175 649
328 62 248
87 497 17
735 235 656
436 111 996
494 863 315
594 859 425
824 246 675
493 956 225
708 464 626
119 211 509
232 45 680
591 528 155
653 240 429
844 452 651
64 913 182
817 214 297
652 702 755
636 132 891
28 659 227
404 800 76
132 399 910
969 79 815
103 698 278
430 292 964
247 838 417
326 134 795
420 69 219
887 770 141
890 450 628
441 33 97
719 859 993
304 987 645
474 910 28
623 890 76
439 773 703
127 20 73
412 33 498
738 680 812
576 219 711
726 959 334
770 573 995
215 390 664
34 537 78
145 709 232
59 495 754
358 71 568
335 488 105
77 941 856
412 116 624
947 805 162
835 160 408
266 499 608
823 871 158
977 159 255
707 221 774
787 559 160
668 80 204
28 492 976
674 448 254
159 360 763
349 675 626
719 236 494
779 284 237
906 68 570
385 608 533
758 87 984
208 753 834
628 872 98
241 494 709
855 667 467
501 208 96
299 392 756
13 961 639
950 292 817
330 106 534
605 931 834
983 226 851
595 953 507
921 76 496
66 675 951
708 18 480
109 58 349
840 45 951
842 547 284
268 138 848
466 265 881
955 731 307
866 200 358
612 136 750
179 667 553
335 735 114
805 206 907
831 168 961
570 364 761
142 370 566
292 236 636
278 456 578
743 863 285
45 369 630
614 776 542
475 976 48
532 341 439
34 625 683
884 756 476
632 693 895
887 260 653
816 560 141
799 58 910
616 815 149
761 363 518
300 960 488
567 27 809
913 266 29
63 570 456
420 611 145
55 701 960
772 314 922
71 353 226
629 120 924
26 454 157
152 524 856
172 25 997
243 37 860
948 359 799
374 867 581
579 359 165
54 479 767
224 112 63
998 230 290
271 46 734
612 992 13
690 981 448
951 996 817
881 22 460
157 924 230
985 589 372
361 739 67
288 752 144
212 27 632
479 561 871
637 413 71
870 971 749
389 191 586
51 141 306
968 233 138
262 885 15
689 796 949
305 571 147
627 830 388
558 997 746
391 645 550
973 370 818
425 651 762
523 299 694
338 413 691
968 131 711
211 769 655
592 260 456
799 942 989
515 316 861
732 24 214
811 306 575
324 530 129
998 224 603
363 308 603
24 632 569
331 684 529
136 188 956
364 580 506
303 371 431
557 424 686
571 326 454
40 647 881
996 433 709
589 693 80
824 444 643
805 415 489
583 486 420
992 415 774
151 898 760
707 659 937
12 522 747
62 132 800
98 859 238
555 178 678
275 881 170
722 112 967
47 663 969
72 659 853
369 980 817
613 182 549
720 534 604
986 324 842
414 759 301
381 712 761
116 189 354
809 407 495
213 570 676
880 586 41
237 66 717
836 583 169
712 600 895
391 279 451
624 65 346
643 867 776
274 148 703
589 876 262
756 106 256
39 749 836
511 579 908
532 453 318
897 90 664
375 246 917
84 147 806
542 167 440
873 996 470
73 730 632
775 665 395
614 374 854
117 547 415
154 355 875
279 568 492
851 334 242
463 343 655
975 738 244
575 767 492
902 25 442
748 343 845
452 217 550
168 510 332
979 222 24
51 699 911
657 914 52
438 258 793
957 174 902
712 774 630
919 19 608
947 41 176
87 250 683
830 116 783
510 649 733
663 845 106
963 629 158
90 485 423
313 11 775
82 681 909
25 865 290
417 190 114
424 308 988
104 713 477
806 919 380
858 922 690
123 269 609
151 545 720
698 992 433
241 910 598
55 130 802
942 32 231
94 575 975
640 357 440
508 169 38
639 771 212
923 329 20
733 778 578
17 455 271
91 447 658
678 898 775
150 517 881
391 265 891
733 30 986
700 277 151
423 699 923
946 607 201
878 436 483
510 299 444
139 330 406
674 202 64
480 230 735
838 217 275
891 801 982
519 377 823
160 961 402
31 320 740
223 427 66
295 530 789
299 357 962
492 829 728
935 42 200
842 906 22
820 383 118
671 55 364
732 803 532
589 543 779
949 236 757
549 904 199
879 563 280
735 620 192
746 471 87
695 971 405
821 604 67
122 54 183
621 557 511
98 460 964
513 77 300
92 984 674
925 612 333
449 552 324
177 426 878
171 935 797
900 31 172
97 395 914
896 320 39
274 195 873
260 13 148
981 722 90
691 285 216
871 511 743
599 114 246
837 186 247
662 466 33
881 941 272
491 952 835
715 819 577
633 976 211
734 354 576
564 654 112
881 132 812
994 61 250
56 423 168
600 939 518
689 833 942
343 970 820
316 928 191
56 767 626
582 192 119
206 78 428
60 657 799
440 216 263
141 414 697
916 243 996
863 347 473
703 30 119
91 714 277
503 16 616
791 569 516
255 610 301
885 997 450
40 799 387
398 841 327
357 252 83
838 771 554
177 631 338
802 238 184
616 331 815
121 226 390
905 514 758
382 791 556
708 405 539
208 134 904
631 358 31
16 244 808
119 388 806
396 91 695
602 797 58
183 791 669
934 483 361
755 899 384
35 570 250
764 527 149
270 546 825
991 19 572
15 690 522
644 582 367
902 330 178
118 863 934
410 501 769
635 412 497
921 255 821
205 479 139
261 177 602
382 321 584
168 855 684
147 390 804
511 706 54
34 285 916
109 329 388
497 823 361
347 512 841
240 739 430
460 305 48
752 692 364
698 462 327
535 20 366
130 585 217
642 171 566
925 218 379
905 251 454
191 527 327
396 751 696
331 408 922
656 363 67
166 749 459
762 985 89
878 81 495
805 951 311
563 945 676
467 579 117
679 172 296
930 446 98
458 679 769
698 16 631
432 278 701
579 494 378
189 424 266
178 712 958
636 67 786
472 102 402
381 739 632
48 680 955
353 940 196
495 996 251
714 527 219
91 396 576
57 803 146
911 979 35
291 960 678
539 439 251
600 258 801
220 413 848
264 808 574
929 594 883
809 250 400
559 705 175
744 899 176
279 674 968
574 49 383
294 629 341
417 548 717
429 683 80
704 886 970
760 29 161
15 841 422
520 719 313
609 793 543
335 127 882
617 175 828
53 909 685
314 140 372
280 770 598
641 205 887
755 574 827
462 156 372
70 925 987
150 90 780
639 825 418
919 330 520
873 43 717
875 919 341
946 828 206
141 498 407
387 530 277
763 563 850
421 723 634
576 113 913
379 656 138
742 669 994
223 15 280
276 389 898
172 924 617
50 282 906
25 520 996
710 122 988
280 422 721
934 115 163
93 375 267
28 790 505
678 812 139
148 296 450
252 670 771
414 20 656
124 994 516
874 830 149
214 357 568
370 711 93
290 944 349
786 79 29
948 467 866
478 261 867
964 213 477
536 293 17
307 406 953
915 842 693
959 703 87
214 919 750
938 658 334
91 702 915
52 326 894
65 292 555
452 40 168
863 984 454
478 731 320
454 296 195
119 682 886
805 405 152
208 266 153
414 350 10
556 781 723
190 520 454
533 157 113
100 479 700
899 365 853
347 109 415
113 614 323
638 801 742
16 503 291
34 903 757
959 594 57
921 701 17
417 725 475
891 132 837
334 928 837
687 761 991
423 29 540
522 334 194
268 85 892
974 765 333
198 374 755
14 383 771
437 344 953
802 36 601
618 795 559
114 842 898
92 273 176
711 864 412
677 825 335
401 463 307
552 397 785
518 289 778
483 999 237
555 217 478
831 984 475
558 478 796
677 964 874
280 931 866
853 969 438
501 966 142
392 567 777
410 829 963
133 85 614
175 974 687
843 535 244
651 290 479
523 50 729
679 524 603
131 620 223
882 802 556
19 905 250
278 857 400
215 701 491
418 833 298
775 467 517
44 972 489
550 402 345
583 804 957
968 45 158
684 729 258
127 797 564
809 544 930
122 196 481
231 114 448
770 142 34
29 889 136
842 404 175
977 833 348
620 32 104
107 799 187
70 499 870
289 659 835
279 789 376
885 167 323
748 585 834
853 548 156
98 984 880
858 255 706
130 827 25
97 815 637
991 590 517
974 179 450
736 996 10
332 996 405
359 264 807
319 448 494
216 703 82
658 230 832
627 545 956
835 710 361
192 591 70
492 776 577
315 656 128
235 629 674
501 347 792
30 419 356
674 400 207
647 982 740
779 841 557
275 125 796
742 985 23
726 901 668
792 82 932
254 859 309
875 60 667
932 432 176
135 858 340
886 275 685
698 969 922
464 810 236
17 890 720
873 557 387
856 131 500
512 614 949
103 858 510
448 281 655
878 48 220
935 528 803
181 756 355
960 296 755
739 160 664
856 565 66
261 143 474
976 623 554
829 272 326
91 974 241
14 654 771
110 516 582
641 977 575
423 711 623
114 407 214
148 709 475
160 589 27
170 665 103
99 262 771
926 523 298
861 542 606
671 913 255
735 585 295
116 934 324
137 440 851
327 789 469
618 312 98
730 260 366
52 808 441
675 816 279
478 871 179
840 223 591
954 898 783
26 781 431
398 994 768
343 429 981
286 224 906
351 14 521
635 166 913
744 835 917
262 163 449
552 253 989
756 837 630
708 336 836
659 829 74
966 117 232
446 376 195
823 956 474
965 406 845
699 449 838
696 239 577
353 934 801
288 563 73
598 742 351
913 374 650
514 421 65
535 229 593
444 694 532
175 693 355
242 432 770
647 147 969
339 654 574
815 908 987
71 414 641
725 968 405
511 148 791
360 155 263
702 623 387
882 223 46
626 402 821
391 577 705
58 523 715
373 521 778
143 668 325
337 827 438
220 100 484
235 88 458
273 118 686
202 53 583
378 520 78
764 492 650
633 767 692
705 931 162
243 85 718
538 775 57
133 496 552
792 327 32
686 790 540
937 573 637
319 416 110
39 961 845
956 164 460
541 461 312
54 114 624
924 557 776
897 301 41
305 36 371
917 47 686
393 906 767
529 913 236
222 290 886
89 22 196
889 183 228
94 750 550
359 864 517
778 112 519
846 698 305
149 435 285
618 514 391
649 852 762
30 673 872
523 672 309
358 715 99
763 376 19
877 547 314
706 659 424
918 749 123
617 544 224
416 364 935
917 963 432
470 588 375
271 167 691
566 813 215
738 855 198
671 211 605
99 943 595
510 49 102
489 802 715
588 844 951
395 914 959
147 966 326
277 541 616
551 130 949
477 859 399
823 133 376
361 624 476
277 398 450
443 523 962
256 983 376
173 595 498
799 890 271
911 460 727
947 133 769
945 824 152
691 834 309
939 384 710
642 697 230
377 984 550
173 833 677
254 187 855
885 768 950
674 265 931
327 605 669
195 928 514
513 61 843
312 619 387
800 46 753
301 907 102
597 138 68
938 720 410
86 946 602
844 327 981
953 414 38
501 554 239
477 411 664
137 48 416
351 635 466
833 714 606
747 645 360
871 672 19
233 341 63
368 538 314
674 575 805
229 393 697
884 561 448
598 210 810
48 100 342
281 356 894
784 450 648
789 67 23
601 79 446
445 334 960
60 191 550
632 550 448
801 974 670
413 513 186
134 207 280
668 163 365
407 670 534
665 321 613
245 517 462
330 515 456
879 963 74
985 356 25
38 155 886
909 267 410
395 192 612
404 659 492
764 675 181
860 997 247
291 162 368
551 741 16
673 629 59
719 617 897
661 230 742
199 647 692
846 45 269
415 969 772
881 263 699
217 611 423
908 757 83
752 444 19
523 913 372
124 884 806
601 736 234
864 189 622
712 524 648
593 499 962
956 863 358
344 20 435
653 585 24
392 489 96
748 556 180
771 206 366
552 199 36
178 920 306
586 950 188
653 387 96
421 373 249
70 342 208
867 674 560
128 386 228
725 909 973
472 426 982
11 538 692
993 348 158
783 347 269
370 797 605
511 897 684
396 781 694
490 670 554
221 77 973
784 667 579
776 460 665
165 647 926
825 973 499
644 311 759
475 968 41
280 34 352
196 253 658
945 83 597
778 693 283
519 916 74
228 895 738
425 691 601
756 608 73
35 190 761
542 598 101
224 900 122
511 195 425
819 513 215
61 403 669
66 882 465
116 430 168
819 586 344
987 943 857
865 534 983
441 987 919
764 888 522
911 247 23
968 646 774
456 257 162
206 973 600
309 516 723
332 11 814
208 509 880
175 347 410
928 491 428
242 828 383
844 447 551
172 113 835
711 897 614
623 345 186
427 160 550
548 741 324
107 43 249
655 147 755
940 537 434
358 165 220
968 586 80
454 167 400
236 128 422
758 221 296
769 295 657
950 847 526
628 982 466
600 195 750
848 242 130
159 382 851
41 274 702
721 424 227
612 825 415
79 402 736
906 836 656
985 765 114
888 736 89
526 700 153
929 988 585
629 731 98
656 749 942
717 81 885
851 257 578
969 207 596
660 266 537
317 967 91
271 227 482
998 950 871
868 556 499
243 849 51
766 216 372
209 580 988
218 409 139
21 746 577
292 179 516
545 243 298
524 598 923
468 960 753
377 838 985
460 251 586
554 377 257
293 856 712
23 312 559
637 270 44
638 714 246
440 182 680
703 641 166
975 572 357
724 15 958
917 15 272
503 399 268
527 410 609
708 481 901
225 930 330
873 489 570
830 623 318
63 996 856
632 520 994
984 197 932
693 96 607
833 784 89
272 125 613
925 267 843
237 789 622
353 705 236
678 158 245
287 367 143
185 740 970
92 641 245
568 154 683
240 322 873
608 310 10
486 912 847
332 962 712
581 517 878
286 490 908
16 730 205
864 214 533
948 297 721
255 162 36
371 268 608
841 412 557
959 74 710
926 333 747
135 317 396
488 235 299
878 164 698
728 458 820
743 413 178
935 107 370
395 275 944
918 730 595
371 547 492
187 313 739
760 396 168
561 99 839
731 540 941
948 298 629
536 149 238
19 84 924
353 140 18
739 538 641
455 219 600
45 757 995
271 839 792
559 470 130
173 702 385
941 344 227
618 433 89
471 781 715
14 727 665
591 771 891
732 837 340
82 728 974
586 193 395
111 366 434
132 683 930
709 524 576
997 852 641
450 620 210
425 484 830
948 419 59
31 409 906
293 842 117
620 455 129
586 117 394
494 428 600
409 539 973
777 960 705
450 396 194
611 364 93
218 763 692
203 297 703
471 124 367
788 545 710
682 524 293
800 351 178
913 37 513
85 227 591
378 252 41
615 206 267
849 926 542
690 589 761
295 517 865
18 197 396
116 432 373
35 229 996
561 438 654
916 562 277
238 742 315
117 912 442
159 686 284
703 422 553
239 185 829
371 942 809
612 764 552
315 476 767
563 976 608
767 633 457
447 856 543
399 479 802
739 822 583
793 380 293
614 69 703
598 268 813
999 52 400
439 918 798
675 135 89
588 753 380
642 132 485
77 511 633
893 469 92
462 217 118
796 258 85
353 859 208
622 923 324
698 890 437
52 428 546
730 12 557
70 11 722
507 418 204
415 784 869
172 676 767
958 554 408
280 998 183
863 165 265
973 653 371
788 42 939
640 169 512
322 703 130
251 900 822
532 269 407
903 495 23
606 760 429
269 832 600
731 826 391
104 507 350
17 138 282
861 15 308
293 35 476
894 955 174
442 499 712
551 393 696
51 336 540
756 583 829
832 770 442
26 415 751
939 21 194
700 428 637
528 893 614
410 760 996
499 706 796
424 997 562
74 237 484
390 752 123
543 473 859
623 910 686
839 92 272
978 90 162
27 941 785
226 636 685
373 103 670
952 862 50
353 875 267
970 177 586
262 756 190
948 87 370
733 309 566
156 74 305
836 737 200
656 229 348
376 743 621
684 16 748
286 579 60
130 59 316
234 428 163
960 821 669
357 286 913
469 650 993
934 986 804
686 795 376
593 407 702
309 750 454
667 745 45
231 649 813
826 126 774
128 37 192
794 270 585
25 997 692
139 783 376
485 593 695
551 230 177
174 300 415
72 826 506
912 813 501
298 848 421
901 183 440
296 519 445
54 888 117
699 217 911
284 601 821
76 936 229
151 26 500
361 419 159
377 84 887
680 986 503
196 536 32
409 853 70
738 679 271
15 421 167
503 40 241
703 282 569
475 985 546
572 223 680
430 659 207
570 845 310
266 808 852
851 285 129
457 41 988
53 458 555
72 167 571
641 468 818
849 178 761
36 523 263
766 893 42
404 991 728
318 497 390
517 369 894
342 261 91
860 414 915
26 827 383
868 749 416
444 362 50
496 698 419
291 668 51
609 56 448
732 288 406
722 844 73
92 503 566
569 149 484
994 481 39
324 701 837
539 136 725
250 894 312
857 769 699
894 271 989
311 542 604
947 594 104
812 876 489
348 188 720
545 463 308
513 24 187
743 265 76
185 939 33
488 84 781
488 590 733
894 788 700
673 125 408
555 299 863
674 908 442
457 276 910
332 20 563
612 205 552
319 415 673
133 967 459
789 716 467
633 42 891
906 464 807
753 958 116
729 262 61
783 709 298
120 830 535
715 917 159
103 592 230
879 192 612
562 515 229
149 38 900
316 497 261
809 688 267
365 467 200
990 828 674
550 146 892
95 36 471
441 752 367
543 187 802
138 827 352
192 37 672
308 625 881
549 640 501
285 983 395
928 458 156
311 615 788
842 52 146
503 704 851
74 883 586
160 87 25
174 255 847
443 261 53
119 75 427
510 343 450
786 82 550
393 462 221
895 984 464
921 113 634
260 674 510
322 506 676
203 870 54
980 593 750
125 703 925
371 932 612
50 793 105
141 21 375
704 926 765
467 609 739
216 12 666
956 750 795
322 146 80
475 954 774
151 509 666
267 603 677
701 502 792
861 720 144
56 122 543
50 648 312
565 62 497
741 571 93
303 564 685
828 186 394
24 354 728
152 690 35
806 685 875
257 382 27
626 266 58
880 372 494
830 218 688
502 438 586
895 626 124
440 181 742
577 337 222
406 978 593
116 438 230
391 58 478
269 333 889
167 841 793
405 55 255
442 815 859
729 350 83
440 375 792
337 173 984
88 536 756
909 297 810
447 865 545
848 536 412
713 366 102
779 969 916
263 818 570
582 517 363
831 369 258
908 210 267
763 144 388
296 722 884
38 543 464
433 802 895
972 141 787
119 755 691
937 270 632
530 329 180
313 81 408
524 672 43
579 217 33
374 917 821
318 743 970
338 83 618
139 40 548
394 119 575
514 563 258
949 334 492
914 465 205
449 261 997
314 16 365
888 959 246
33 868 552
472 692 911
858 144 225
152 374 542
64 994 280
979 610 677
415 338 196
167 660 307
189 698 458
765 540 319
363 123 844
231 892 789
93 861 377
622 219 455
397 11 691
721 226 623
727 479 528
417 199 490
59 832 140
90 865 211
115 337 249
762 875 498
995 890 250
414 942 170
471 313 366
237 769 369
664 67 801
623 38 425
910 139 229
908 650 472
846 227 616
35 431 602
148 680 784
92 382 803
473 336 75
260 829 401
567 51 279
124 627 819
129 992 572
156 993 370
260 503 613
742 786 208
396 676 774
175 386 565
94 763 940
39 668 784
809 458 737
670 35 317
484 185 410
156 335 645
517 618 764
605 399 71
870 709 421
858 447 991
159 92 670
846 334 174
225 536 711
906 789 54
198 923 638
58 345 251
93 394 939
299 448 176
870 537 780
604 938 340
167 703 28
947 134 343
612 856 362
854 137 956
506 894 560
230 276 399
873 982 293
675 515 962
672 271 764
235 29 390
451 680 115
272 147 670
205 350 636
125 408 78
63 855 155
351 926 634
264 827 927
623 756 354
762 183 487
543 991 138
655 543 804
153 814 290
192 464 867
930 190 727
857 180 353
359 501 228
902 683 78
497 971 348
776 932 588
822 534 741
654 489 874
742 626 114
263 170 99
661 452 331
331 12 109
510 129 375
662 224 932
551 293 928
118 280 394
527 622 783
241 525 147
509 656 955
69 717 568
556 227 66
795 458 633
67 237 648
465 700 137
906 472 285
486 613 957
274 885 559
437 36 689
853 157 480
310 741 977
755 502 183
317 625 217
787 675 876
680 842 29
456 520 92
664 318 885
259 459 990
407 175 779
275 368 677
408 622 35
47 375 498
100 876 19
732 389 533
44 968 863
101 610 972
692 266 220
694 591 536
559 949 115
209 702 902
864 599 820
919 370 759
77 529 661
730 323 833
143 237 969
94 976 436
894 452 954
220 579 662
255 944 87
148 760 438
42 448 113
363 31 193
193 607 240
492 395 905
725 896 299
670 565 495
386 197 727
723 561 445
384 644 988
572 501 237
979 498 823
346 55 568
43 113 158
265 145 469
172 789 364
652 261 60
723 934 182
296 344 593
412 830 458
903 963 484
913 347 16
55 705 346
731 944 351
441 577 523
875 262 795
128 435 335
468 958 610
226 100 909
30 355 189
981 812 637
65 556 687
30 359 157
134 82 631
222 936 846
464 921 134
389 73 198
680 841 452
314 715 27
98 629 487
337 539 282
389 533 177
419 689 764
409 786 914
937 113 658
529 583 677
95 424 302
402 795 647
936 622 324
978 381 94
796 239 654
514 797 293
308 111 214
939 652 194
571 624 145
180 440 238
229 79 293
329 799 609
163 628 874
755 241 63
552 489 965
800 700 918
334 881 451
286 169 54
282 744 444
860 667 140
814 78 263
250 627 708
139 27 669
94 294 970
35 106 872
270 477 876
657 49 238
525 642 707
148 984 401
404 672 225
157 555 46
998 584 482
125 545 700
630 268 134
131 186 977
544 788 52
599 668 135
469 575 277
443 974 825
68 703 341
192 809 954
42 768 204
154 895 95
212 715 638
951 42 664
401 23 831
304 740 258
513 914 758
625 891 795
974 313 712
770 518 835
486 586 782
648 801 717
396 506 593
262 832 694
933 377 711
27 759 333
184 331 239
667 280 363
169 517 899
141 293 475
690 487 432
200 309 831
579 457 290
233 572 426
605 799 558
163 303 220
581 890 498
35 475 908
349 846 720
237 715 515
408 787 30
10 190 237
878 816 72
117 565 200
562 297 422
208 989 433
110 612 355
677 627 278
293 867 131
915 850 460
413 682 355
326 20 231
742 913 80
811 534 456
300 802 511
950 674 262
632 79 561
505 615 969
881 806 282
424 149 961
123 946 992
555 977 278
872 640 91
657 212 138
339 541 261
738 652 563
334 790 261
929 454 648
748 143 798
943 698 227
869 218 748
275 734 495
709 246 197
542 810 890
487 19 80
697 118 42
485 107 690
748 638 208
560 205 984
374 477 985
277 393 167
289 988 886
707 456 978
276 372 529
398 559 84
612 152 59
208 949 269
301 510 881
268 103 364
829 537 169
242 954 389
249 878 370
756 60 255
581 910 639
82 664 590
896 153 526
727 494 269
28 319 648
712 207 72
842 237 786
283 749 14
937 884 96
279 894 372
583 964 694
175 983 480
10 110 664
452 760 19
621 291 42
939 146 737
130 679 835
869 561 230
301 965 546
538 999 671
399 887 51
923 312 591
404 109 983
823 901 414
489 178 66
428 217 362
20 983 350
32 719 605
383 35 443
259 766 424
814 387 567
778 977 704
240 873 977
37 332 268
222 50 817
277 867 56
713 52 216
365 51 209
706 964 373
875 957 252
226 552 613
123 505 879
322 458 909
980 50 724
69 16 601
404 866 281
390 296 837
754 594 814
458 633 907
192 671 356
491 437 257
404 209 942
331 531 180
23 993 830
509 382 670
550 783 916
980 341 519
857 77 307
448 896 56
563 240 981
648 290 590
622 320 17
11 458 806
342 491 441
470 514 131
808 466 744
513 932 998
410 38 166
976 654 303
319 209 94
463 408 742
203 381 781
705 481 812
537 892 787
841 912 536
117 249 642
907 637 122
903 483 335
241 51 341
473 569 429
377 325 884
756 76 463
796 650 262
762 233 489
237 553 777
585 874 764
767 274 919
127 436 646
87 703 273
340 776 170
40 919 242
457 646 328
532 451 992
381 826 39
490 541 915
276 503 412
474 913 56
453 533 177
33 439 487
881 111 680
254 619 197
631 408 934
402 221 553
777 411 891
965 147 349
241 193 856
277 147 995
191 676 310
87 446 988
682 97 360
189 321 38
900 986 515
128 415 464
955 222 311
603 892 815
212 946 801
280 626 902
180 224 318
852 644 594
985 534 480
944 756 275
212 590 804
719 934 816
329 382 708
857 305 516
944 111 577
272 83 984
336 546 910
160 820 924
533 666 406
475 213 701
754 555 942
710 574 871
966 154 667
487 571 623
199 62 312
846 366 890
705 876 606
203 461 657
330 531 844
975 311 928
450 733 302
190 738 812
563 610 452
126 778 347
998 633 707
427 922 343
914 248 593
425 546 244
286 732 637
700 59 132
895 487 943
56 116 621
392 761 13
767 276 419
551 718 117
723 15 305
340 973 93
452 599 647
762 627 400
70 559 818
88 923 556
319 559 469
590 33 240
955 831 881
724 618 335
524 581 399
396 964 317
623 65 259
54 681 418
889 519 813
550 687 774
385 890 601
731 619 48
162 766 101
383 524 216
806 505 11
368 230 104
771 10 901
138 505 976
168 411 599
105 848 215
312 774 365
446 711 860
333 639 484
600 992 490
888 33 548
642 231 937
459 917 842
514 595 389
345 804 154
571 665 515
619 159 89
941 317 184
889 417 43
751 199 74
568 274 905
239 154 297
775 141 869
528 822 375
799 39 94
714 654 502
47 283 683
675 805 157
134 909 563
930 570 749
973 703 882
95 879 633
392 493 761
477 652 22
531 458 861
555 696 874
565 506 998
502 610 225
902 352 398
179 709 815
971 889 830
96 536 834
358 437 916
879 746 117
460 676 805
78 266 338
802 410 229
919 177 419
895 703 349
169 110 524
120 755 554
930 762 231
729 310 990
58 176 114
775 831 595
946 657 69
126 382 948
18 301 120
750 226 661
233 103 548
896 721 356
408 518 817
494 851 603
245 74 399
331 382 248
978 625 517
830 880 66
445 996 570
573 513 745
241 677 734
601 394 872
268 491 680
945 250 790
730 669 80
167 841 976
950 514 207
629 369 86
822 548 968
142 14 573
217 25 330
188 43 260
282 89 594
460 507 81
597 141 527
659 66 560
19 72 505
375 436 578
924 981 700
295 347 230
992 98 892
539 221 788
215 693 317
312 825 697
138 309 792
178 306 930
991 38 163
183 994 15
999 515 934
753 56 153
422 965 378
789 34 151
675 419 256
271 898 749
62 975 457
531 983 172
681 480 634
205 337 469
948 662 128
456 994 572
931 578 636
392 174 112
273 913 563
38 264 148
984 541 400
368 912 768
778 166 524
700 41 229
473 961 862
307 503 623
40 95 427
804 626 149
976 700 359
545 375 434
138 733 546
13 474 614
613 17 191
980 274 600
765 832 68
322 843 450
494 721 940
348 951 877
492 563 804
550 391 913
545 634 889
540 295 398
753 709 134
839 13 288
515 651 110
434 873 571
191 493 117
39 879 206
96 623 753
147 357 550
490 728 280
28 261 527
390 569 318
458 796 602
239 484 842
102 891 152
220 416 545
848 943 378
530 129 729
582 940 93
980 364 28
120 526 377
150 318 564
577 913 513
975 305 384
549 631 682
25 817 867
574 462 633
399 727 842
747 440 882
367 739 485
114 600 396
65 989 191
150 440 504
634 842 244
251 742 801
662 131 59
865 791 956
949 212 833
782 639 368
601 860 720
713 593 906
989 643 935
423 40 966
886 123 735
13 800 85
985 682 505
381 573 511
114 547 323
801 157 949
971 559 658
396 962 306
345 50 431
414 914 670
463 869 254
973 195 406
491 706 429
205 593 777
608 303 88
92 839 730
605 381 695
136 346 911
181 656 813
24 128 642
664 443 35
459 76 644
868 229 988
844 69 717
65 852 736
342 89 388
726 678 51
397 15 125
985 467 377
212 808 411
371 204 480
966 650 405
328 580 494
895 197 690
622 461 945
599 19 303
329 62 512
921 983 139
693 368 179
661 788 508
410 344 849
290 398 58
146 344 825
954 533 617
19 523 833
490 622 688
679 233 406
455 313 936
488 952 109
174 419 313
408 80 135
913 799 301
877 618 135
911 14 856
802 854 345
788 35 467
417 158 752
919 746 568
138 632 13
380 971 869
574 256 107
437 282 700
102 906 970
797 362 876
311 762 470
603 722 900
635 285 943
615 63 933
933 674 540
95 531 471
419 263 762
859 198 918
806 417 576
836 329 279
755 589 351
647 199 77
619 322 175
636 339 233
346 104 204
612 12 716
358 876 785
984 913 202
435 216 830
831 54 649
323 233 676
513 31 78
59 671 117
863 751 818
964 582 254
681 206 613
219 763 888
876 424 501
956 513 110
209 302 566
367 50 922
645 938 423
199 331 445
45 124 173
380 647 808
865 980 626
594 642 244
43 647 192
535 83 619
366 559 163
759 960 565
198 608 984
950 630 877
943 639 62
372 461 285
210 604 660
949 279 85
353 464 15
811 754 175
603 11 410
714 327 992
989 494 749
178 228 389
899 707 990
222 70 390
977 763 572
229 477 412
983 781 407
249 925 463
255 345 612
618 249 427
838 18 457
572 240 633
654 720 340
301 347 454
245 738 956
380 886 431
334 827 432
116 515 214
51 995 98
725 82 655
696 835 80
95 939 603
955 330 611
679 888 93
968 41 372
622 944 690
918 778 165
571 299 108
719 448 564
842 54 431
629 18 893
205 54 560
967 65 879
590 43 917
410 220 477
822 938 507
862 677 477
33 258 523
193 117 888
638 428 218
417 865 773
78 915 184
180 369 513
684 950 863
993 708 18
559 365 116
780 437 880
149 952 444
584 843 186
195 137 68
151 524 885
334 559 265
975 852 34
333 283 907
76 690 625
330 628 393
268 948 433
27 687 498
370 31 421
920 771 649
299 453 408
230 569 765
497 54 311
557 501 741
640 795 375
290 153 239
566 300 413
504 392 575
984 530 376
800 751 559
200 50 921
542 114 844
771 66 345
917 989 416
470 187 919
794 607 736
657 500 738
421 819 165
231 799 568
107 872 428
998 599 242
547 832 609
402 177 452
958 15 152
649 134 505
939 239 362
239 736 841
762 525 262
582 871 950
597 695 973
932 75 603
152 608 28
743 300 448
945 213 623
651 283 94
18 413 67
482 394 126
515 387 102
880 779 734
60 255 438
342 519 665
648 187 888
293 409 479
84 993 146
884 381 484
724 38 856
479 678 973
841 702 259
824 170 276
446 294 610
528 666 253
620 812 93
766 445 36
232 659 707
308 254 391
439 931 757
87 376 755
690 262 392
206 571 716
975 528 162
511 435 18
799 313 579
390 790 44
794 922 551
857 126 296
365 170 832
449 154 247
34 362 83
470 786 558
353 769 444
668 60 157
668 322 95
946 221 299
328 118 882
629 225 328
422 889 589
397 281 620
443 748 891
737 22 626
635 723 218
401 186 868
897 667 733
857 669 516
767 120 838
270 561 358
113 401 764
155 77 529
541 36 963
476 980 691
891 801 651
307 732 124
792 504 34
338 731 914
562 995 161
678 384 603
73 874 660
161 442 71
519 773 80
271 398 634
564 808 968
424 913 240
650 897 712
659 62 556
950 185 885
286 743 932
176 420 947
417 302 697
508 559 304
425 67 15
512 201 897
375 535 914
160 845 896
663 903 793
182 629 884
881 191 995
712 110 449
166 973 31
776 606 391
673 314 413
999 365 89
512 36 912
524 387 30
913 813 36
218 826 628
126 227 872
446 216 722
786 439 386
583 265 638
100 834 346
318 134 548
883 347 448
493 826 629
510 260 616
663 545 461
240 352 597
167 820 22
653 524 831
219 76 538
383 958 598
88 999 216
265 821 670
898 365 210
725 566 130
53 452 515
654 749 814
852 953 80
511 697 284
26 384 856
337 961 480
803 866 495
955 485 400
422 663 921
627 900 967
719 68 230
457 660 550
371 552 968
482 997 802
303 205 683
642 14 387
657 321 188
431 209 606
700 477 258
60 640 782
494 193 48
499 291 422
915 332 798
98 664 233
259 747 684
24 427 974
552 967 325
963 642 265
45 721 333
383 594 178
229 684 954
473 116 360
903 282 490
467 353 625
457 719 295
852 430 574
695 600 188
195 11 830
177 832 670
384 721 983
258 865 449
807 914 567
18 742 320
773 525 108
708 844 456
344 182 652
287 14 915
688 966 814
329 14 847
772 827 144
808 338 678
284 623 539
889 443 969
973 802 479
269 868 435
245 414 36
770 827 663
741 181 49
360 845 549
171 513 235
389 740 621
310 141 798
11 174 336
896 130 359
965 514 249
647 195 149
27 460 608
555 319 620
339 985 416
45 897 806
944 862 586
16 633 562
763 594 161
252 987 51
323 586 772
318 219 407
953 666 845
425 702 940
291 451 403
640 539 963
850 245 534
448 126 16
425 925 514
762 167 231
573 26 799
30 206 591
247 76 161
534 894 711
499 348 902
758 919 377
782 829 54
67 744 324
572 707 144
246 333 905
986 214 425
863 465 957
521 625 332
730 327 533
951 464 720
836 594 935
562 847 801
78 562 395
976 836 205
687 937 986
32 793 454
11 259 900
918 13 383
228 733 513
478 187 370
716 775 903
776 374 668
496 52 197
691 483 996
669 192 907
477 49 192
750 269 819
91 949 350
23 807 507
386 185 856
426 948 730
765 119 982
684 149 580
168 601 514
105 715 328
128 472 526
338 400 177
631 249 524
893 990 604
963 513 443
584 781 946
206 250 35
657 841 120
708 353 146
336 419 946
858 804 38
806 972 363
203 99 467
858 444 298
84 835 259
69 614 471
992 883 141
784 206 527
477 76 651
108 887 369
883 467 210
974 41 223
521 609 284
500 923 132
474 601 525
11 914 621
204 931 523
907 213 112
737 116 257
411 202 628
261 539 776
416 28 944
388 445 894
464 750 702
922 695 636
628 896 848
242 34 679
918 166 709
341 289 726
940 658 891
330 202 996
637 387 695
432 479 278
734 962 790
467 868 77
840 645 781
819 12 455
168 460 720
353 401 875
429 165 852
523 996 110
742 468 972
984 396 708
992 96 601
586 390 155
848 334 20
785 973 625
160 991 511
292 148 27
518 26 812
610 719 266
174 593 464
873 261 515
81 824 553
501 932 774
781 553 253
419 625 902
460 154 294
566 66 224
816 932 390
248 794 989
411 462 804
646 23 202
189 661 57
673 903 24
634 459 582
776 716 539
204 553 812
452 365 266
129 439 490
711 381 828
559 91 470
759 630 877
175 453 844
543 101 477
522 36 927
592 766 500
622 873 374
301 702 581
185 599 298
581 801 343
530 467 102
197 673 930
291 731 898
97 587 976
16 72 832
262 702 74
145 222 734
472 326 398
940 460 740
96 189 432
669 871 367
708 394 527
251 791 101
574 229 441
508 244 730
790 157 547
496 796 546
549 75 307
445 862 571
507 691 927
484 782 325
517 883 339
949 648 255
415 816 528
18 289 392
19 77 481
619 280 228
417 55 649
395 584 52
980 311 186
207 278 532
503 623 704
501 193 433
926 287 513
393 262 513
120 418 371
503 985 94
712 952 568
147 693 29
217 533 351
125 526 81
519 469 366
843 776 507
936 664 781
468 934 134
457 509 841
346 813 560
799 519 588
949 299 389
418 798 655
762 910 985
595 154 818
929 92 394
684 152 25
46 806 992
58 147 206
369 232 581
654 560 196
518 141 924
118 479 790
138 446 56
488 173 293
590 64 116
145 541 824
319 552 839
703 950 39
660 759 884
969 385 61
435 76 818
170 910 414
987 145 674
745 264 168
159 289 645
186 350 647
309 974 599
288 471 401
157 298 34
542 813 242
198 651 473
414 87 581
944 520 873
381 169 985
491 662 811
695 105 800
402 839 496
541 22 759
525 400 127
796 177 361
748 861 187
673 145 421
696 850 362
569 341 97
631 547 410
802 47 545
532 206 631
683 493 303
764 235 157
724 507 43
594 294 697
618 320 382
785 133 489
501 286 729
57 665 900
670 57 808
386 843 305
623 791 977
751 559 846
451 201 615
488 165 74
169 814 269
649 317 856
18 828 677
973 690 96
329 53 430
646 965 489
84 514 914
417 302 216
449 834 175
386 49 906
261 615 728
736 411 898
92 803 905
355 649 78
288 125 739
235 737 149
771 122 695
542 947 855
221 996 56
30 188 628
714 145 49
105 712 25
397 764 922
325 452 141
680 130 30
434 585 976
649 162 934
63 505 789
515 95 791
99 322 423
641 204 816
251 665 930
67 435 585
281 705 760
909 423 569
629 922 198
517 769 839
163 327 471
189 432 14
739 600 404
991 635 856
25 370 872
868 10 491
819 353 226
46 848 778
401 812 186
996 821 205
775 901 591
996 307 118
733 847 490
989 859 557
978 45 745
513 602 806
95 369 491
70 926 485
513 62 133
846 925 686
87 431 660
397 310 735
649 983 782
869 454 719
313 443 493
722 819 22
267 527 884
625 551 26
562 820 754
89 351 20
128 414 222
684 901 412
332 795 953
792 14 721
311 50 442
832 520 458
290 67 845
901 961 530
214 730 15
337 106 396
745 480 417
374 41 191
877 711 315
518 198 15
337 997 26
187 335 615
374 790 279
197 397 669
77 833 135
881 635 22
142 425 903
530 456 117
15 553 964
370 189 873
291 235 622
585 344 893
994 787 639
793 198 465
281 391 988
347 25 138
296 888 759
812 19 746
296 12 719
815 120 590
761 338 403
121 772 590
652 200 874
425 313 110
586 224 939
192 571 998
144 202 656
122 641 12
963 332 814
492 847 286
902 671 979
424 850 734
265 661 381
704 365 589
863 489 706
875 360 678
406 450 182
100 337 715
515 853 568
644 780 183
380 11 453
292 840 493
220 992 532
497 605 728
475 137 336
671 262 503
690 301 400
29 234 446
11 983 64
896 608 61
954 729 379
920 609 114
528 173 684
127 719 667
904 710 168
352 405 843
186 929 394
985 42 917
87 337 901
721 223 309
622 952 349
332 581 176
412 132 298
814 230 102
376 704 62
113 161 914
571 626 780
995 467 555
933 50 253
138 642 471
711 477 837
115 894 645
357 599 655
468 400 254
820 67 440
110 560 249
784 856 216
374 75 723
95 751 157
454 400 293
78 985 305
794 494 845
303 709 854
164 103 900
863 494 432
557 674 880
704 654 592
450 862 59
837 394 983
645 568 794
901 775 32
992 636 134
550 690 783
703 281 101
112 11 256
101 864 508
523 938 846
38 939 82
471 790 939
996 201 868
920 207 608
855 370 73
81 606 474
159 431 551
230 949 325
295 892 88
371 302 762
727 64 224
411 159 834
994 170 731
135 452 183
874 21 575
895 949 32
217 444 600
918 459 523
312 143 27
340 22 852
891 218 347
338 564 696
194 643 49
498 747 324
240 758 807
808 435 49
307 558 855
46 514 459
687 974 279
334 596 212
371 19 468
814 737 444
403 784 912
732 875 513
458 340 116
802 275 646
336 744 423
218 728 932
296 932 88
792 334 945
127 306 175
724 650 452
119 593 274
254 13 311
847 702 560
375 248 702
584 42 908
316 10 122
82 324 221
135 224 365
749 842 600
408 961 212
945 460 527
240 778 657
305 545 972
476 379 612
117 612 368
731 531 176
55 226 484
470 808 208
718 809 348
819 66 693
303 367 878
740 113 441
215 566 822
352 198 122
648 919 155
399 519 251
896 436 632
225 838 315
779 672 928
17 188 561
792 889 580
459 17 659
430 837 730
945 103 59
415 937 167
81 378 164
25 236 635
293 454 529
343 611 883
973 579 690
95 161 725
716 664 148
129 946 804
860 815 598
711 226 821
755 150 72
939 586 218
993 869 490
914 491 429
326 91 969
724 218 89
816 708 427
86 589 703
292 424 996
592 650 943
719 337 598
215 840 277
821 695 344
920 244 88
521 112 247
876 130 179
183 974 847
123 988 29
865 607 915
427 241 702
232 987 295
379 177 69
923 116 413
761 498 362
111 523 860
627 141 980
59 779 688
740 638 48
720 81 509
203 786 497
151 981 779
934 753 53
344 31 849
131 915 312
929 271 490
947 280 330
925 979 571
114 740 963
489 143 233
519 143 92
92 247 448
656 777 84
241 337 600
975 90 695
10 485 914
931 813 511
927 213 671
811 269 902
761 53 588
572 204 932
881 936 149
455 22 986
208 908 531
854 182 397
486 771 580
309 128 238
100 439 810
482 274 136
251 535 665
417 601 957
581 815 302
708 230 319
286 588 361
542 851 786
561 929 342
513 914 821
103 381 864
112 57 488
817 452 871
212 896 138
673 369 750
614 485 673
132 340 748
655 723 950
334 576 838
307 566 980
439 524 694
952 655 335
961 138 379
12 255 680
739 22 881
383 919 662
523 446 972
269 908 150
181 772 529
603 807 398
405 537 132
79 378 760
257 570 373
385 26 855
233 706 660
720 291 859
101 856 796
67 951 284
365 815 417
654 605 916
13 910 743
526 105 898
951 167 541
55 283 772
904 516 961
66 144 922
582 152 779
945 176 609
224 807 888
282 135 219
809 886 704
73 767 335
951 817 886
264 622 72
915 195 50
451 650 176
658 988 782
582 406 523
633 447 921
704 410 469
600 705 455
968 274 545
990 263 610
232 932 156
716 959 409
791 641 253
664 168 19
136 188 828
698 369 771
479 678 118
32 559 237
139 737 204
206 604 434
820 981 164
267 714 821
998 910 237
900 19 349
191 966 391
707 813 77
424 205 615
283 910 958
121 768 889
535 583 290
842 173 712
504 369 437
814 13 456
730 456 189
208 390 311
799 28 303
283 711 959
444 73 847
949 312 465
895 258 511
507 289 962
324 567 670
959 651 571
644 995 730
712 582 453
562 394 331
597 229 701
49 933 280
821 84 190
670 971 737
194 503 730
681 970 890
285 521 910
132 391 338
95 443 300
979 61 541
876 731 158
896 179 665
259 992 817
916 618 209
460 243 530
320 664 477
381 198 616
794 689 861
783 257 509
653 102 872
800 323 36
960 850 632
418 116 672
932 702 137
969 609 400
993 511 32
935 685 587
395 243 192
116 745 438
326 476 808
988 710 230
956 72 154
762 206 922
146 606 364
845 696 182
123 61 301
217 732 78
286 17 437
111 257 994
419 772 849
412 183 687
657 344 777
490 676 354
612 396 471
342 430 30
581 969 34
410 144 763
716 22 958
44 892 757
971 149 927
955 111 628
810 860 283
126 266 680
656 784 22
112 821 404
412 618 109
613 867 916
452 44 153
728 152 473
900 228 52
348 247 835
428 876 948
143 824 585
294 461 625
316 661 31
363 701 34
634 194 497
980 619 190
410 224 888
620 392 516
370 88 567
929 582 425
655 877 189
873 79 129
200 142 488
227 505 54
601 226 930
41 150 990
126 204 866
820 17 732
712 769 161
298 777 844
478 560 984
748 543 940
833 69 899
342 986 559
623 233 837
672 880 491
781 631 554
139 679 209
612 493 870
452 371 724
355 170 912
414 684 316
593 974 769
153 383 523
134 647 558
339 999 97
715 384 525
72 636 360
175 920 815
816 248 80
805 16 712
441 290 234
366 576 784
124 466 897
781 649 198
626 731 513
962 747 918
978 616 759
31 370 457
799 619 469
536 271 767
672 487 96
742 982 652
582 394 887
668 349 462
837 425 630
841 606 285
677 621 512
389 582 212
389 998 663
649 953 515
685 335 277
373 26 806
41 642 418
389 163 818
478 883 789
147 743 63
307 710 420
699 162 241
718 383 640
186 339 663
29 87 719
447 142 340
348 232 405
207 864 59
137 404 623
291 897 516
744 93 557
970 21 151
732 957 250
458 593 944
298 344 184
359 436 170
127 948 743
323 553 894
492 210 727
414 93 758
425 686 96
110 418 748
234 667 747
869 384 71
768 957 495
48 990 883
337 669 625
563 497 451
98 501 777
581 221 467
416 994 888
650 481 717
485 700 366
75 413 967
443 791 270
888 34 274
749 169 560
536 741 302
55 995 136
719 559 668
947 393 576
799 529 457
847 502 150
969 412 577
382 519 178
512 402 64
248 488 867
366 742 315
840 735 383
460 672 915
251 314 918
23 484 901
80 825 273
406 908 511
215 24 845
441 860 583
619 166 938
338 279 630
176 273 441
248 736 948
171 307 567
967 483 32
128 74 895
12 190 422
502 42 614
25 293 990
835 243 196
38 507 241
943 540 708
310 928 671
280 822 770
261 170 920
901 336 644
719 779 277
828 338 422
920 498 368
379 441 633
412 978 67
703 143 216
645 492 936
315 51 459
946 274 142
713 498 789
228 686 76
652 11 388
154 331 408
976 587 833
290 74 198
915 85 804
552 328 618
399 764 453
560 670 506
158 928 983
92 206 322
111 349 625
396 816 326
150 219 29
686 439 978
903 756 34
230 20 376
743 319 645
326 652 148
724 260 986
886 967 759
514 136 294
678 766 213
940 483 75
690 576 630
227 942 757
453 311 847
611 323 87
457 686 514
977 899 807
171 675 55
346 543 998
18 743 637
318 880 597
176 575 69
237 832 701
972 49 537
586 840 180
669 239 955
824 351 87
78 642 265
781 906 87
877 516 280
326 862 180
216 324 90
413 210 948
392 968 315
858 491 582
444 746 550
364 797 266
141 344 195
751 509 870
990 350 635
776 82 957
70 510 247
412 335 548
743 407 936
873 719 559
511 896 972
102 468 956
687 884 731
692 615 113
459 200 336
212 850 63
356 183 450
598 409 663
63 437 382
997 669 181
243 302 407
124 440 887
195 611 420
759 548 166
431 492 673
235 814 359
203 417 143
904 44 963
493 961 168
159 627 770
959 165 449
629 674 973
25 332 608
723 32 215
968 394 923
661 777 93
331 224 791
985 219 763
87 587 284
844 206 715
433 809 187
25 581 301
800 586 926
13 647 592
401 27 810
742 983 336
900 733 159
307 749 895
430 946 147
748 177 403
506 866 220
638 536 774
892 310 576
265 934 501
441 760 233
840 175 673
461 46 94
899 355 675
682 241 592
99 419 320
399 768 614
623 794 461
447 107 727
208 499 256
323 590 523
935 185 99
563 11 289
287 392 769
534 969 240
120 479 356
239 574 981
317 209 472
684 625 853
719 440 972
205 563 712
720 199 990
438 983 267
992 541 79
277 89 674
773 946 245
153 258 54
789 336 671
605 95 852
387 440 662
87 676 182
196 114 844
667 974 154
478 711 581
410 796 590
542 213 43
374 13 468
241 451 141
944 856 406
713 99 535
167 919 368
791 141 440
446 168 697
156 733 619
910 96 528
736 242 648
851 315 959
871 539 204
243 673 987
893 337 822
474 176 846
977 68 900
32 650 290
860 557 376
596 649 760
672 771 920
50 336 266
145 16 261
924 459 826
236 711 881
702 109 394
222 503 680
210 837 600
496 376 434
627 871 141
73 245 460
170 774 344
929 651 858
885 167 809
537 653 259
17 770 256
16 942 992
314 716 620
571 921 133
847 564 398
167 473 56
552 801 682
660 714 150
820 382 584
970 490 217
725 421 323
941 467 164
304 683 455
761 601 50
946 289 52
883 500 436
575 133 631
831 976 79
627 130 742
789 991 623
686 605 216
289 635 714
973 396 551
288 428 908
985 145 287
530 385 650
202 63 938
64 641 564
953 824 200
465 12 129
666 911 400
843 654 330
125 780 596
199 358 519
896 366 266
622 289 372
551 113 435
785 605 517
831 750 311
51 692 907
728 474 276
450 283 602
796 461 58
112 11 239
856 761 533
294 859 941
618 976 911
901 995 320
562 409 303
651 930 340
950 809 221
133 305 215
792 53 228
383 259 763
946 724 883
933 846 555
262 821 430
93 383 591
556 820 982
262 658 379
244 877 35
199 332 543
712 392 65
913 166 753
85 711 570
26 142 932
594 489 870
64 629 470
46 343 666
958 258 604
84 168 662
90 289 180
780 573 714
396 308 455
670 877 815
774 432 552
199 941 653
500 957 810
795 199 846
985 799 420
671 847 315
133 353 488
947 719 279
196 273 152
333 213 971
642 263 908
655 908 764
633 505 248
200 708 75
378 443 826
813 492 883
469 84 290
912 711 757
76 202 652
741 825 146
446 731 46
830 419 763
644 938 400
208 887 342
375 174 46
102 243 475
763 26 136
941 649 243
844 626 740
701 292 191
859 40 385
786 40 139
992 93 903
844 172 232
65 903 626
435 638 901
399 877 473
857 119 740
259 551 131
754 461 573
733 637 104
215 58 771
650 752 846
936 349 302
52 418 161
403 914 503
145 592 235
484 543 775
453 273 112
287 968 128
903 599 731
823 747 473
322 878 657
56 483 213
50 462 790
342 906 78
810 180 91
524 415 288
302 702 615
907 65 241
917 175 56
34 721 192
819 164 340
856 600 481
443 684 953
415 980 663
907 656 92
710 423 904
426 973 560
826 113 694
434 863 278
262 912 640
887 300 369
106 386 208
826 923 993
394 966 633
409 569 969
622 453 996
78 989 20
943 592 533
795 526 725
796 879 61
495 161 368
785 844 720
773 508 608
393 158 634
544 484 900
704 456 204
591 844 234
822 531 150
345 689 201
760 538 434
326 387 241
327 10 583
440 934 568
779 162 568
456 337 185
701 402 807
123 236 412
389 573 12
641 53 523
817 745 922
685 740 615
788 468 622
980 59 806
541 765 470
767 332 884
415 101 935
617 116 462
569 351 34
652 97 488
867 390 459
344 776 408
795 961 574
884 250 451
204 120 724
162 248 26
735 888 339
81 683 318
806 123 30
893 420 205
121 540 671
344 188 598
468 720 354
803 411 862
131 833 416
98 50 404
908 558 361
187 683 601
270 797 393
184 845 742
862 389 60
715 81 177
593 177 945
245 157 522
461 979 920
182 794 387
512 734 822
755 22 632
616 254 814
322 242 161
856 656 75
165 986 449
976 417 781
279 660 730
252 773 206
705 897 430
173 244 890
526 93 633
131 20 178
885 611 201
285 132 49
916 188 252
79 589 678
469 388 798
685 537 136
136 381 570
187 44 254
235 843 757
18 348 420
748 91 138
368 550 913
337 956 152
610 796 75
404 115 240
597 734 249
771 604 539
605 900 56
722 583 85
995 640 385
217 817 543
665 240 168
154 660 591
131 721 619
622 843 391
774 324 687
411 212 89
795 478 705
267 546 353
776 140 343
27 741 842
153 261 765
590 839 417
772 999 291
616 152 205
936 462 347
542 311 895
79 806 247
190 27 84
657 205 562
990 192 440
875 400 550
970 907 325
694 901 22
380 596 544
414 972 184
110 853 736
405 704 100
550 409 768
433 602 383
632 136 413
602 404 744
322 160 449
748 50 386
413 731 161
31 882 437
100 787 50
168 762 291
498 980 670
917 772 644
41 251 799
638 958 820
362 485 152
453 607 138
323 913 120
654 572 953
57 392 821
171 227 396
193 370 771
742 189 87
63 900 380
61 318 487
745 107 828
994 755 270
632 286 219
180 91 576
938 990 160
455 518 787
837 698 192
520 782 13
908 151 286
83 389 883
824 951 196
280 496 771
879 751 947
137 396 858
586 453 715
590 695 968
884 342 155
546 197 722
511 424 118
174 638 794
444 160 489
416 715 125
832 783 143
45 666 723
488 289 970
400 914 216
581 978 357
976 447 540
861 807 489
79 669 220
467 806 149
157 268 832
501 85 376
467 714 879
293 787 671
845 23 928
358 27 460
916 50 667
798 937 999
427 939 736
102 256 317
193 100 258
128 184 765
431 948 743
679 546 738
681 242 552
700 63 141
808 271 456
122 776 14
404 626 351
347 157 850
799 516 574
854 489 582
55 176 770
859 964 469
275 478 194
584 633 356
444 41 569
658 77 575
722 231 85
731 87 836
655 121 960
385 768 75
51 912 425
759 54 557
599 480 290
333 153 714
807 466 196
352 250 593
964 501 330
663 192 134
118 690 933
924 702 393
814 35 720
76 486 686
542 794 287
385 190 505
539 758 188
925 334 601
418 463 84
830 463 419
221 308 518
550 173 245
79 397 480
493 184 653
24 333 869
594 294 194
82 475 758
492 268 844
119 356 954
344 699 589
123 33 748
180 325 652
19 992 783
161 865 229
452 262 207
75 552 686
728 80 981
848 590 695
665 888 312
803 569 342
669 748 956
640 785 894
849 683 340
697 53 637
689 204 279
557 977 231
429 674 891
924 806 551
959 863 689
681 411 296
732 337 612
717 149 357
740 919 519
473 367 899
480 868 274
448 113 608
137 737 551
817 373 463
890 688 772
241 893 49
588 339 468
432 770 324
804 404 67
782 286 907
192 267 10
973 122 461
137 306 388
763 169 235
439 254 332
875 774 515
210 20 360
218 848 520
727 577 93
820 58 165
824 588 20
413 300 476
547 295 367
114 536 329
804 264 495
669 213 378
397 352 703
28 943 309
846 760 923
45 671 524
75 877 681
508 256 906
165 963 407
263 992 391
910 618 571
806 341 762
39 883 193
20 984 326
964 581 805
913 392 99
182 589 722
277 10 574
965 343 63
787 250 10
568 923 406
954 523 217
448 240 374
953 874 27
180 478 287
360 655 970
454 285 576
861 277 922
761 991 863
848 238 596
174 721 348
840 51 640
217 737 378
38 413 265
262 750 518
205 332 976
509 755 56
706 395 887
267 786 680
109 604 419
820 119 562
382 549 247
995 394 27
536 38 599
642 284 826
316 761 105
127 302 998
422 630 861
389 482 765
85 388 267
608 44 854
962 408 720
364 636 304
422 797 645
993 103 40
424 877 220
233 405 790
613 777 195
702 144 492
691 381 613
883 814 575
476 351 523
509 223 174
679 345 992
898 141 618
541 834 449
447 238 53
731 406 144
836 898 520
563 607 177
466 580 923
185 346 777
794 890 184
676 333 750
346 426 167
818 266 913
790 344 648
640 11 948
194 843 995
462 270 139
71 808 321
604 802 704
154 78 617
83 215 833
158 707 654
568 203 148
611 82 889
305 60 146
134 365 889
317 980 54
70 865 177
211 16 110
290 17 706
548 77 154
101 255 738
447 290 56
327 542 732
923 288 761
928 183 557
691 45 988
780 103 10
311 631 806
324 845 568
262 164 867
480 381 69
377 688 425
93 454 931
405 728 485
135 10 236
951 795 305
225 330 858
819 186 101
996 89 823
675 177 890
512 101 248
905 730 127
544 454 225
475 239 356
689 46 886
271 328 976
106 33 451
174 323 543
257 522 793
720 614 82
461 397 281
753 528 377
417 158 570
724 38 174
540 851 675
908 477 87
84 723 552
369 247 294
881 448 564
589 140 56
793 634 563
884 252 753
367 460 116
808 926 667
596 298 741
36 276 362
355 510 290
299 354 551
871 634 921
636 817 717
448 696 592
749 480 264
467 683 234
136 298 940
419 777 92
746 794 510
982 847 513
283 556 640
405 959 498
687 731 866
690 931 801
502 74 840
430 314 193
508 654 761
981 898 112
37 977 97
919 294 16
450 799 358
721 318 922
832 686 337
990 424 108
493 888 302
138 943 705
736 814 529
364 495 59
377 600 825
501 713 246
811 331 980
916 652 594
700 832 279
985 10 425
57 494 649
827 253 347
579 296 227
582 798 358
471 636 834
983 874 408
685 349 831
574 491 949
889 245 377
995 739 71
230 515 294
665 187 712
414 37 483
661 413 180
519 923 589
763 657 303
939 431 526
758 488 647
712 35 624
255 527 776
682 125 472
194 946 93
101 428 327
871 613 693
795 852 643
982 200 753
711 657 340
997 460 320
36 341 757
729 170 955
646 898 85
860 230 473
939 591 201
285 589 447
239 997 832
74 499 990
338 639 859
167 720 823
752 223 426
548 688 259
287 613 932
986 184 296
153 263 992
836 384 317
343 966 836
201 67 908
883 222 156
61 358 945
936 88 637
223 880 170
544 141 738
348 59 544
419 311 693
14 642 866
31 916 848
490 393 22
435 156 975
945 311 899
812 131 366
980 495 781
48 532 995
439 190 25
278 881 216
494 560 787
755 227 516
208 748 659
993 342 194
923 313 127
416 814 325
663 203 907
173 720 877
146 332 267
632 891 685
34 813 176
235 145 462
893 273 504
515 658 366
396 622 228
334 602 664
326 111 396
307 162 724
836 792 12
135 902 495
734 849 908
625 57 284
271 738 967
561 298 655
502 308 212
17 103 652
359 587 885
408 116 820
447 182 57
425 960 71
471 426 379
143 577 41
154 549 318
258 966 720
386 267 43
744 653 241
222 765 491
144 87 404
746 64 435
634 981 431
589 93 379
825 390 267
787 540 495
573 115 289
977 65 547
129 655 305
527 623 893
869 53 207
432 121 590
873 308 693
342 863 277
193 342 623
343 972 474
194 399 502
709 839 124
516 297 193
904 293 554
491 268 818
581 399 112
375 641 868
916 36 307
796 110 991
509 853 259
997 355 187
402 451 45
488 927 214
424 578 987
90 964 848
594 489 835
831 463 650
575 473 874
820 638 26
484 147 931
408 970 213
48 422 915
334 260 655
22 171 341
59 127 523
969 231 899
178 675 723
756 270 155
56 556 972
780 176 645
757 240 880
607 54 488
421 611 712
641 174 829
649 359 603
860 362 688
55 970 350
541 302 979
850 224 143
492 121 281
800 918 241
133 573 17
531 102 925
176 498 944
774 13 381
705 845 135
502 960 194
799 66 278
164 711 428
753 990 456
704 263 98
665 359 35
523 383 731
162 319 574
991 809 669
424 762 94
868 76 933
747 699 18
21 79 371
809 526 180
587 801 285
317 138 89
20 308 461
77 853 156
857 334 577
421 670 293
735 360 448
46 879 100
649 150 964
158 438 245
300 45 422
303 38 994
193 130 866
116 540 228
319 977 521
939 378 310
558 956 731
496 358 930
556 784 28
107 38 996
975 348 202
216 70 763
881 442 578
637 990 490
376 80 970
698 81 179
446 498 268
202 910 316
509 959 631
300 484 812
974 619 121
453 37 624
720 382 911
915 457 645
198 968 327
279 144 954
757 189 100
230 95 417
323 508 124
64 463 324
633 847 336
20 493 356
297 713 797
318 942 572
401 605 760
84 517 685
171 219 705
85 39 159
889 54 458
978 848 913
11 169 652
223 315 33
600 299 245
353 545 42
15 981 348
90 880 198
240 168 592
799 909 250
894 571 185
876 279 801
217 10 85
846 115 562
782 143 235
865 107 909
492 732 192
97 989 452
623 529 446
634 804 944
520 349 627
921 868 444
543 87 167
844 563 650
632 108 192
817 413 893
73 303 807
353 862 608
334 384 537
496 198 903
538 881 591
547 304 146
263 722 649
625 955 97
194 512 557
251 302 367
738 210 468
645 744 312
341 261 87
459 137 181
446 324 641
387 24 707
17 820 667
455 687 807
829 937 546
966 521 671
898 788 951
265 705 406
379 476 630
710 315 556
200 881 132
462 633 798
274 51 98
476 47 265
199 427 929
483 654 767
184 499 726
539 467 346
457 589 887
425 668 248
662 510 735
851 807 754
381 88 821
585 48 463
159 745 281
229 551 667
359 203 406
566 167 717
955 668 65
469 702 82
546 57 773
725 307 791
790 347 205
835 260 509
352 707 841
593 448 12
684 63 152
827 920 637
760 571 366
572 722 644
677 15 406
684 23 416
940 696 880
171 600 657
928 864 403
763 292 566
344 725 645
411 58 669
436 361 712
674 939 788
934 508 288
196 142 44
162 502 45
837 557 42
752 467 254
594 648 851
363 895 430
263 535 686
97 261 317
933 600 241
703 649 487
770 834 371
805 395 520
423 655 950
366 184 786
287 483 200
117 70 468
816 520 873
511 121 188
149 10 370
879 122 345
945 880 710
905 400 104
256 830 765
904 350 90
967 805 457
450 282 37
453 733 375
957 594 298
435 645 691
172 319 117
908 163 66
123 653 403
755 402 182
90 394 232
995 785 881
273 833 437
550 386 313
345 820 36
837 951 317
513 246 357
187 541 997
367 152 444
884 137 479
129 798 65
810 705 293
316 145 911
564 119 871
407 891 773
246 397 179
220 431 896
256 332 638
18 436 500
135 770 551
162 869 409
685 140 287
264 492 829
366 814 140
887 568 704
209 565 157
316 677 954
273 36 884
406 869 979
740 60 901
310 557 227
700 300 37
432 634 26
159 779 460
59 321 706
435 512 628
652 77 160
590 110 680
607 530 773
449 37 123
343 999 473
653 179 977
83 776 878
821 169 345
554 494 993
632 29 717
29 423 177
372 230 166
724 572 293
874 805 512
588 701 849
674 159 544
805 118 984
468 71 260
478 261 839
984 295 502
659 13 405
760 149 482
353 893 571
560 652 822
282 542 589
372 760 52
341 270 882
299 121 529
455 267 644
959 41 592
452 978 755
991 463 82
717 111 946
350 421 563
236 967 486
833 286 160
319 466 596
964 344 760
458 274 154
245 158 485
87 25 755
379 792 524
547 636 975
729 444 873
450 581 817
186 241 946
17 874 521
797 671 626
986 593 490
999 75 467
635 895 573
659 259 106
927 76 290
628 701 445
366 572 150
827 725 463
594 398 851
559 110 753
849 322 487
615 809 337
404 48 895
947 291 545
13 756 894
149 22 455
831 956 597
372 171 465
286 541 832
271 377 797
694 165 960
157 627 877
973 282 762
841 459 719
163 695 292
961 129 190
168 835 360
531 324 950
117 27 507
820 14 440
241 518 833
722 493 364
358 138 963
531 588 793
227 925 344
302 781 979
406 937 855
884 99 385
104 925 584
889 823 631
485 212 630
26 82 194
171 672 367
419 145 192
329 699 248
307 588 389
354 158 862
862 554 650
373 241 927
818 413 502
78 341 122
128 345 836
758 463 299
254 520 669
556 934 77
384 544 877
939 704 140
303 777 616
925 404 683
834 410 45
669 914 179
701 392 479
996 593 457
913 168 821
936 696 365
303 707 190
882 655 86
115 321 439
720 987 260
197 827 779
124 880 924
76 767 251
848 492 935
734 990 387
127 475 678
756 864 630
874 652 267
467 307 36
848 626 220
668 831 232
274 474 22
174 10 920
287 341 178
615 509 94
32 390 119
630 194 797
709 419 624
868 805 145
501 329 163
592 326 642
154 75 948
48 557 222
540 489 306
333 411 762
310 829 560
109 598 854
856 221 652
681 982 403
113 229 929
694 557 124
105 566 38
273 756 902
572 878 322
432 280 688
311 423 576
320 640 943
955 367 631
696 372 169
671 784 554
121 57 698
520 407 689
472 252 901
122 428 525
516 619 275
451 547 266
869 633 946
868 554 781
852 113 595
894 700 635
926 349 735
256 620 64
275 339 416
500 924 444
421 554 286
951 811 231
725 805 190
767 299 519
27 698 495
555 463 240
554 675 169
800 65 875
701 925 396
403 881 568
438 967 846
831 394 658
577 167 522
860 612 54
724 105 584
148 520 12
768 856 291
406 146 881
433 295 601
441 130 40
350 448 512
592 73 851
940 428 473
212 805 106
438 735 226
104 718 165
981 654 24
537 960 56
955 711 459
658 759 966
968 596 526
541 618 844
390 493 148
208 660 809
303 793 105
314 28 528
115 775 646
39 938 89
655 596 979
892 572 461
58 853 480
838 371 694
834 461 348
95 472 533
536 891 184
542 880 29
76 595 157
669 852 911
868 62 238
144 912 778
228 625 535
301 720 774
192 267 909
376 219 543
644 731 591
160 216 985
635 752 193
399 629 862
419 122 334
75 700 795
619 991 241
308 844 57
429 645 974
582 418 684
61 302 995
34 466 876
635 787 459
165 107 326
513 680 177
898 280 701
393 972 741
239 173 921
179 278 14
266 779 399
976 751 416
732 90 241
72 239 720
20 423 952
861 682 795
462 130 544
842 151 27
330 398 280
821 875 263
782 401 836
305 467 103
521 761 94
706 226 473
965 829 273
187 95 420
756 811 592
48 152 511
658 343 896
781 349 835
549 827 297
90 186 578
625 569 472
66 328 189
999 500 646
972 522 611
633 372 248
635 438 833
312 702 571
881 764 159
572 499 32
602 310 989
916 75 642
817 547 609
568 721 886
590 62 180
786 199 436
535 802 602
821 230 497
294 985 601
570 356 170
964 832 736
779 111 432
617 671 371
651 844 573
124 284 989
878 213 780
542 854 326
660 368 587
674 223 946
465 301 692
723 84 679
989 781 33
926 785 479
923 232 130
100 305 876
465 349 210
174 904 383
206 470 729
552 607 701
617 892 125
738 193 461
757 662 947
837 591 131
294 560 935
275 744 993
991 738 937
972 765 858
69 995 527
335 522 65
311 256 504
291 19 208
783 492 725
42 634 742
547 129 966
352 224 63
111 231 906
402 65 115
342 558 386
883 242 423
633 758 231
556 871 79
797 361 75
143 757 635
443 356 192
73 177 988
992 195 478
319 949 542
314 873 511
36 386 635
432 618 25
244 980 506
887 444 219
259 185 592
606 940 824
741 651 479
566 935 255
147 790 569
552 157 264
635 464 737
674 489 930
672 522 859
799 947 593
567 97 727
700 880 814
52 530 602
726 796 143
474 617 414
792 277 477
153 435 662
171 811 240
173 231 826
289 405 732
242 986 579
449 614 916
276 687 469
888 684 417
672 872 56
528 194 88
710 397 884
827 646 948
702 79 425
353 694 857
12 949 503
39 862 991
934 501 57
521 842 713
660 67 351
27 899 144
378 687 585
825 522 874
788 479 167
189 843 425
69 344 717
106 462 575
525 227 936
146 609 279
341 958 521
375 497 600
771 672 599
13 647 454
999 521 113
887 604 382
149 906 637
831 918 989
676 778 379
321 391 845
569 732 456
261 835 579
448 103 941
731 556 263
135 558 892
333 896 478
985 490 921
648 30 266
757 174 360
166 704 928
244 470 47
985 670 537
415 141 662
265 202 982
524 690 223
376 227 963
32 846 788
327 910 217
538 985 116
539 476 412
551 800 108
405 359 665
986 261 468
908 718 847
759 618 301
540 618 996
76 966 157
575 287 15
909 775 57
28 329 536
337 721 267
611 899 964
290 451 638
189 558 781
357 720 509
377 131 868
118 896 843
910 130 391
359 492 967
894 356 975
331 723 856
951 24 616
194 582 371
799 153 439
225 973 443
663 495 273
972 674 611
972 608 726
333 459 631
817 678 76
978 430 874
404 833 338
749 700 958
141 685 194
204 892 522
867 110 531
738 975 447
526 218 912
314 905 581
618 466 686
13 609 996
959 215 524
912 656 51
731 646 547
352 89 751
145 497 56
897 541 401
838 117 674
353 547 82
444 228 723
351 13 830
864 624 193
665 760 460
748 337 874
539 930 314
206 831 567
916 837 974
817 951 322
497 975 104
413 132 720
359 928 221
260 345 808
589 919 495
689 782 625
26 534 606
240 129 526
190 527 767
472 228 820
639 389 470
619 375 675
97 905 28
578 166 672
576 309 113
243 302 872
58 462 151
95 789 895
761 881 678
709 95 659
182 634 808
253 643 124
349 628 524
560 185 728
456 103 335
343 158 83
957 225 864
867 920 109
879 621 543
531 637 752
163 258 982
311 653 402
518 578 465
483 62 198
890 418 81
606 189 920
19 755 332
654 762 366
918 289 74
307 536 260
123 339 948
958 189 508
167 860 309
791 271 571
262 358 106
573 166 718
895 790 413
152 358 917
650 891 779
455 771 671
327 49 531
306 578 472
77 593 300
163 229 785
600 119 701
61 768 823
146 55 645
115 605 533
23 546 907
799 687 16
408 687 100
985 740 232
445 497 915
32 555 623
110 31 925
749 68 307
988 902 599
86 988 735
800 850 39
912 242 184
179 443 85
66 465 912
137 952 389
203 821 420
921 821 90
966 762 853
905 14 991
580 681 895
830 99 522
693 16 502
10 501 317
930 648 733
774 406 694
990 622 784
327 785 257
951 731 580
772 332 203
480 534 277
656 414 585
440 76 734
405 660 99
631 256 529
409 623 685
852 385 532
480 570 199
908 633 293
776 237 477
988 893 751
963 346 573
834 520 59
686 420 359
742 301 549
685 161 46
498 620 806
831 417 162
810 126 322
948 475 353
53 892 578
829 687 944
749 263 998
70 740 570
826 637 686
406 868 521
936 336 876
737 321 678
603 295 971
263 644 599
638 469 351
270 409 936
542 185 402
313 971 788
147 250 444
349 446 814
810 253 912
318 60 631
434 564 135
653 426 221
774 418 482
15 69 624
676 347 209
842 30 426
771 562 269
813 603 904
645 334 923
689 912 293
391 115 256
739 159 821
17 296 740
154 890 844
692 565 400
830 630 361
160 396 827
43 960 101
762 991 816
989 11 106
31 656 105
382 67 278
654 64 872
928 428 798
976 133 560
664 400 292
646 450 228
957 820 692
749 345 649
750 541 53
280 26 520
247 666 857
946 10 626
69 582 383
709 867 547
478 861 118
754 938 654
232 279 69
867 37 521
101 668 423
150 361 563
37 340 561
192 100 313
109 271 906
129 570 455
598 317 710
397 935 514
911 623 537
589 456 776
871 670 264
743 484 594
757 411 609
662 856 589
257 784 538
215 575 422
835 950 220
453 511 235
241 378 494
269 355 440
199 470 295
170 622 354
152 514 953
972 371 782
344 627 233
65 557 992
990 369 212
706 486 155
104 787 562
862 561 782
555 423 800
596 248 121
439 984 13
952 146 647
196 896 656
861 986 271
763 471 902
175 356 876
305 595 861
325 768 127
475 860 713
481 980 532
527 649 187
897 716 121
95 890 556
757 153 353
440 927 861
742 200 546
842 378 451
636 847 186
895 31 739
225 480 877
522 585 792
734 32 572
609 746 255
427 712 348
515 593 134
631 301 178
278 965 170
386 949 732
886 807 32
433 577 676
254 453 961
588 972 166
468 25 778
762 52 517
995 647 376
691 303 70
262 22 996
889 98 319
695 16 73
304 451 137
370 687 860
300 763 67
452 619 961
816 464 412
991 116 426
878 805 149
869 290 735
677 124 950
855 222 948
760 505 151
890 84 484
635 54 515
788 400 230
70 713 527
700 168 823
738 286 486
958 291 782
553 835 695
658 64 280
991 736 325
752 519 650
25 463 591
653 821 414
518 835 221
494 667 751
688 218 910
870 270 723
632 685 807
189 481 365
264 698 431
979 854 331
711 292 116
400 82 606
838 451 290
936 351 769
312 679 400
835 777 271
485 716 779
705 124 966
547 270 18
840 609 421
299 17 731
443 517 846
863 535 150
546 251 866
843 194 911
902 948 352
16 320 558
21 376 503
93 949 141
110 307 374
321 420 808
401 152 297
731 218 136
333 21 484
852 625 777
335 501 46
891 352 822
207 642 149
482 790 920
458 645 265
352 873 630
628 239 756
278 195 752
538 850 632
553 652 261
197 542 866
273 188 655
79 619 809
862 782 168
104 291 680
783 22 274
269 919 785
14 351 758
726 542 312
744 23 827
243 36 945
590 310 208
266 348 612
569 37 838
800 489 744
799 486 687
467 520 209
838 642 184
502 917 855
465 313 170
505 584 808
497 942 145
739 77 810
696 989 824
470 811 54
405 281 502
487 669 117
969 669 237
722 519 928
78 894 426
115 339 597
501 794 209
584 933 385
914 215 98
400 778 66
979 923 638
923 508 273
819 667 180
335 953 715
100 898 831
336 382 237
138 550 931
787 185 705
306 630 237
287 400 351
980 691 378
933 597 103
347 82 651
473 523 282
500 115 557
526 731 101
690 926 777
204 50 436
713 65 12
534 253 977
196 975 872
509 714 645
35 622 411
877 701 536
334 680 27
973 753 545
639 434 286
758 371 220
801 374 717
586 725 885
248 563 204
639 764 688
859 755 510
630 469 871
116 253 162
152 554 41
654 411 722
463 374 943
110 184 599
346 218 499
717 554 500
842 115 743
267 839 338
771 322 680
414 220 837
892 751 394
726 626 945
948 649 372
778 81 525
231 391 691
693 927 50
466 802 195
683 920 771
655 495 32
233 672 282
263 608 969
531 602 401
834 335 257
557 127 766
340 212 892
704 607 843
482 531 620
513 711 155
83 949 447
312 15 935
543 669 879
992 944 612
29 763 494
224 36 958
687 429 15
711 497 633
892 506 723
448 642 295
654 468 108
851 480 344
296 829 893
996 519 679
453 870 154
562 617 750
820 375 882
314 397 469
549 413 188
409 840 707
238 973 739
380 17 851
400 759 47
637 532 777
474 625 548
157 672 910
858 286 187
960 328 868
118 178 397
215 349 857
334 125 15
156 328 621
445 615 159
344 438 59
190 673 248
82 281 759
830 456 558
580 858 141
945 360 564
740 260 513
508 900 251
544 588 897
249 647 766
855 350 644
140 36 468
560 34 381
148 934 427
632 994 814
479 853 914
738 526 607
445 644 12
726 72 223
400 787 464
515 405 243
486 882 63
677 452 784
75 825 561
429 670 69
403 872 133
234 364 450
249 476 664
743 698 586
211 429 358
742 579 812
608 378 955
198 470 369
676 300 419
189 995 876
935 243 463
144 689 245
432 323 589
445 717 873
370 573 651
694 404 36
375 612 734
144 533 203
447 748 800
165 27 694
813 305 186
663 779 860
653 899 234
451 179 344
432 208 572
102 541 146
585 813 236
68 412 222
123 781 931
569 893 958
182 462 613
344 792 296
650 487 147
390 488 913
768 862 671
984 762 419
885 596 297
802 673 538
966 248 760
682 36 982
664 982 610
987 512 610
318 715 571
240 441 366
800 91 231
653 811 761
159 355 946
10 628 533
699 306 546
917 229 810
583 815 157
396 457 929
226 649 25
904 227 994
420 906 161
264 176 605
938 994 806
646 103 749
762 938 506
179 122 628
41 672 796
10 570 795
207 160 972
521 223 452
628 430 899
165 660 544
796 539 850
462 605 266
723 916 575
439 210 677
328 688 222
554 134 52
144 263 629
146 371 286
16 292 746
855 685 332
437 337 120
656 771 894
344 60 389
161 12 380
462 534 594
683 249 478
756 502 627
291 510 604
823 977 755
398 808 751
279 112 858
726 565 772
531 385 285
693 896 64
731 236 674
684 22 264
798 854 751
864 190 269
117 512 191
710 901 374
747 841 375
739 977 470
378 134 61
112 457 739
467 948 236
52 855 192
605 978 555
736 174 86
779 212 646
120 488 792
183 699 921
479 106 963
530 803 907
29 397 97
585 874 16
30 926 210
560 950 318
311 222 359
622 440 366
739 610 669
100 976 521
121 900 274
443 122 19
599 545 65
681 972 591
527 441 177
482 407 783
325 549 260
434 678 15
512 230 384
541 228 352
223 513 385
397 218 448
57 916 396
110 865 317
758 866 226
492 571 20
707 487 278
313 133 766
151 320 365
934 672 367
328 485 387
392 702 467
529 736 354
110 186 940
120 192 459
232 706 408
12 529 880
968 752 298
615 373 171
670 598 255
342 675 100
990 104 236
74 537 152
119 580 444
526 570 152
276 541 482
711 212 766
519 395 828
438 751 317
828 597 518
580 355 212
736 159 817
652 209 495
302 441 85
917 287 620
165 976 789
970 443 284
210 711 584
782 668 78
747 142 359
483 47 536
570 47 674
822 113 344
290 448 793
262 516 464
47 879 187
516 877 364
379 17 805
82 370 660
119 518 987
572 136 354
15 144 785
114 261 502
620 768 885
991 945 704
741 20 82
145 718 546
786 128 250
79 905 441
840 447 718
508 179 328
769 993 856
769 535 337
485 696 246
195 971 463
163 56 512
202 256 373
803 645 116
683 410 998
233 93 631
861 707 290
425 138 473
258 971 764
596 59 773
23 294 880
842 398 310
193 981 801
278 966 479
647 714 496
681 28 474
980 313 127
151 875 677
932 671 981
800 12 423
840 664 765
794 354 274
290 345 497
586 644 46
97 29 185
913 860 104
396 285 607
456 257 404
99 438 669
911 712 160
784 242 529
922 793 71
856 449 317
961 643 469
189 425 272
560 186 369
531 820 983
767 457 867
951 787 655
835 56 382
143 474 199
962 45 730
249 646 356
347 570 847
141 830 523
669 844 896
373 471 18
339 567 854
815 281 377
130 419 665
300 85 794
65 130 651
129 800 925
516 379 676
467 866 322
922 483 125
771 332 403
811 668 78
87 534 741
270 601 472
745 155 50
818 139 884
131 534 733
572 126 81
48 770 471
668 383 784
317 551 819
563 341 633
971 271 914
747 395 980
926 380 997
284 348 472
561 992 700
30 472 884
420 213 318
469 369 176
77 564 997
983 299 446
562 242 66
542 344 97
229 385 498
526 822 893
466 295 948
121 323 912
534 720 645
835 914 586
424 171 303
814 256 327
339 738 835
20 424 379
940 643 203
874 80 571
703 441 766
639 743 940
738 585 496
262 610 777
462 217 878
141 746 270
533 86 430
698 204 456
755 879 339
630 961 301
152 658 979
983 324 795
938 397 140
906 862 253
700 835 142
876 773 429
950 429 267
386 962 681
818 544 461
553 284 213
611 811 178
650 327 781
176 445 368
135 531 373
442 723 194
930 873 483
384 172 900
498 589 660
755 452 14
391 547 758
706 615 974
145 308 89
637 284 11
176 745 960
413 96 517
320 879 461
790 289 618
21 878 997
824 191 332
744 505 275
359 853 707
154 837 886
144 635 871
978 58 618
496 276 824
772 689 453
286 654 789
476 707 772
139 460 203
329 807 618
630 744 67
681 56 982
649 905 832
685 749 241
715 607 546
453 651 22
239 509 729
713 252 407
716 180 546
191 493 637
684 436 28
803 221 954
761 819 904
366 954 579
109 194 323
587 642 384
837 699 178
881 590 433
937 383 262
525 303 936
827 186 883
434 839 585
95 910 593
191 669 416
213 674 415
737 471 68
893 610 536
966 325 803
262 18 321
960 591 182
300 574 994
864 710 451
970 158 287
826 698 994
580 663 168
760 463 211
687 373 39
817 926 59
373 531 738
258 382 441
973 441 842
866 653 494
628 953 559
891 514 826
628 76 874
296 125 730
521 775 401
339 918 766
926 869 207
752 307 823
332 118 996
802 100 964
682 418 971
822 147 499
145 558 739
955 636 267
573 477 266
635 367 584
197 514 339
31 244 767
921 841 272
770 436 75
733 84 355
562 952 66
965 835 901
571 433 885
202 63 608
643 824 915
450 723 301
484 664 583
381 498 100
703 859 802
195 596 689
406 632 190
809 400 90
565 706 875
722 522 857
999 946 590
732 380 988
768 133 363
44 750 633
746 59 593
301 701 422
334 80 760
105 257 488
684 198 776
10 257 991
499 902 614
198 627 886
183 558 675
371 843 259
842 756 408
575 746 869
30 897 282
335 802 28
232 593 169
88 575 136
794 926 719
655 394 101
281 872 543
199 304 834
922 974 635
705 302 613
526 463 265
621 150 720
920 121 269
974 533 294
113 805 907
225 173 607
196 256 129
291 224 78
789 373 678
674 854 388
738 592 512
334 257 587
509 773 556
566 356 76
145 70 256
793 255 893
608 185 428
214 486 720
928 46 121
316 711 568
704 660 29
390 31 514
847 230 637
248 296 525
152 702 781
702 201 578
118 14 878
42 735 212
178 739 34
695 908 161
941 723 260
39 403 97
915 793 287
272 727 881
521 67 339
461 960 386
258 893 536
313 815 132
489 752 959
249 38 879
369 706 525
866 480 545
374 283 895
857 330 456
108 22 702
979 231 22
44 359 492
962 147 247
342 152 241
208 913 505
268 135 847
588 35 887
363 818 12
423 949 891
47 249 895
646 857 292
529 714 788
973 509 438
589 399 233
172 117 541
306 978 891
276 786 129
11 729 179
338 469 150
287 422 44
558 52 812
744 230 900
316 503 641
507 330 635
348 702 488
533 709 607
669 592 498
345 773 555
503 296 619
975 532 825
939 697 988
426 528 244
151 793 243
393 981 457
404 840 614
176 517 995
699 512 107
294 500 697
654 609 269
58 195 433
38 517 656
177 643 593
973 614 163
792 959 243
323 22 212
111 563 969
698 937 623
967 240 93
576 759 845
890 747 175
828 506 630
25 468 167
517 606 452
986 690 332
176 82 771
299 816 376
924 11 584
109 761 57
249 139 843
15 160 525
723 355 948
253 613 561
874 293 157
866 51 300
418 801 699
484 895 88
633 467 721
407 156 591
297 483 848
785 716 658
241 785 441
611 35 875
921 403 764
918 377 228
178 871 615
711 935 83
979 200 273
957 876 791
466 197 325
486 880 330
756 926 502
154 745 324
681 232 408
153 959 733
745 454 812
813 252 559
398 305 946
311 163 445
484 84 777
336 646 907
473 249 570
672 361 990
41 645 266
968 59 749
756 133 267
295 538 939
216 804 584
435 608 383
72 270 641
38 851 371
927 865 233
540 407 22
31 301 960
82 635 205
82 978 395
696 483 439
377 180 674
571 856 13
481 323 870
723 400 533
538 742 176
859 621 407
506 826 115
388 623 791
115 639 566
356 652 213
717 105 556
984 649 306
206 99 918
484 214 582
615 83 479
795 655 527
172 331 263
858 339 547
78 691 621
840 700 180
200 642 980
530 949 389
699 927 819
921 823 494
370 275 140
183 311 940
842 478 29
955 310 79
558 229 693
27 496 219
932 361 985
421 611 287
69 539 638
459 33 851
343 185 676
887 972 96
757 893 276
527 104 271
357 871 659
15 693 610
844 583 437
592 505 712
73 582 232
511 674 218
405 173 646
983 275 909
178 830 239
12 323 599
955 794 96
886 297 237
874 510 238
599 875 785
306 446 805
523 897 430
508 200 267
707 146 508
495 385 818
508 410 992
347 456 781
143 868 390
831 290 35
282 800 992
644 492 219
44 98 231
582 792 998
809 657 446
82 617 395
178 660 280
620 252 675
813 594 151
820 407 351
837 26 149
606 188 655
887 764 156
626 267 767
673 62 794
99 354 46
519 474 992
393 176 809
625 536 739
365 117 987
56 759 965
544 720 79
703 584 754
721 450 317
232 323 925
505 876 719
48 553 859
138 736 564
403 590 987
821 972 723
913 998 237
773 88 722
519 29 290
587 817 505
423 316 614
309 89 812
753 673 902
719 919 597
736 914 218
117 843 477
723 148 968
948 854 501
770 519 419
943 328 392
737 674 532
738 813 72
357 601 177
593 322 236
128 870 277
888 993 158
439 202 944
707 979 908
46 321 999
557 637 73
224 590 662
288 952 97
31 203 642
480 150 216
310 540 22
929 153 790
750 256 348
677 107 349
792 316 488
747 542 82
491 746 382
161 96 992
673 819 278
46 172 605
406 880 514
473 548 939
614 562 36
701 41 998
873 188 390
690 322 62
551 751 366
458 64 809
996 420 650
693 189 352
503 568 645
360 643 470
153 388 103
939 432 814
482 561 300
784 114 888
875 286 19
742 220 291
519 608 126
407 574 782
479 796 257
329 666 913
654 383 961
296 940 688
522 985 306
651 332 742
445 49 607
967 349 241
331 550 709
801 118 25
881 79 929
330 213 779
240 749 541
916 585 244
675 899 168
717 401 961
356 902 971
744 459 940
396 952 626
617 134 780
693 977 795
330 803 432
951 226 741
518 893 953
394 496 722
627 152 344
89 820 173
380 143 424
534 295 183
104 267 578
763 275 542
910 228 382
975 826 479
142 464 11
271 703 336
318 192 868
850 473 221
500 792 119
96 427 656
208 128 358
914 575 510
959 502 219
26 526 832
839 570 383
941 875 786
750 842 972
919 649 257
426 820 935
468 344 980
367 552 275
699 388 801
342 31 494
232 402 170
830 728 970
784 840 177
91 950 296
957 672 124
285 965 351
321 77 905
927 229 381
770 985 526
518 767 308
324 528 29
380 279 542
516 598 449
804 505 435
518 414 958
807 538 736
198 526 864
745 65 919
130 638 393
209 10 159
348 450 811
200 134 606
271 496 991
625 370 858
22 350 468
561 713 915
873 933 685
885 581 145
465 133 513
154 931 96
467 212 849
621 927 381
117 883 302
976 749 845
883 467 62
283 590 20
15 797 293
531 348 833
406 778 907
664 424 908
96 186 512
552 686 226
428 723 329
817 460 681
534 871 106
417 645 728
576 299 923
74 847 395
394 680 609
554 394 290
465 112 935
461 601 889
949 652 205
347 639 519
633 909 358
365 428 785
20 476 256
678 942 629
503 735 329
948 680 809
628 199 493
227 123 939
863 280 972
311 411 660
127 733 284
636 88 145
392 233 589
682 616 437
58 518 436
357 25 491
706 193 886
227 335 930
99 897 347
891 611 670
224 591 118
93 694 646
291 106 735
845 426 971
82 885 327
644 76 726
317 623 691
521 740 440
787 583 693
66 583 426
917 683 852
913 79 213
381 754 237
331 64 436
304 226 848
94 761 632
249 416 15
461 324 213
756 945 304
757 882 149
639 691 30
464 323 988
232 317 379
830 263 152
514 711 16
385 36 316
255 602 989
61 938 403
215 872 967
898 218 410
22 654 860
296 125 840
996 633 299
154 835 648
989 638 890
26 935 341
227 374 164
235 110 800
852 742 209
649 548 89
873 464 798
650 581 703
375 424 830
720 764 73
225 181 850
346 513 285
368 975 280
727 608 134
284 814 583
669 70 624
221 33 286
334 270 702
635 99 827
405 541 156
362 269 988
15 399 541
507 385 874
390 516 735
896 461 130
541 350 237
993 150 752
796 233 490
616 233 508
338 385 518
301 134 27
385 908 667
306 169 498
829 961 469
70 699 382
478 371 231
762 326 14
392 879 336
264 324 850
217 459 297
154 211 752
12 733 96
315 177 905
771 660 496
515 727 184
916 363 522
544 189 817
690 286 127
643 687 340
624 308 467
527 645 718
514 625 938
141 820 38
930 766 413
159 930 656
267 765 389
607 514 337
436 835 919
535 683 179
419 771 135
505 616 919
568 313 164
753 959 502
15 107 303
959 244 480
369 991 78
859 451 654
540 27 607
860 611 210
127 871 345
387 75 22
87 161 225
579 924 686
139 30 335
81 525 577
265 473 687
448 828 707
702 942 502
233 523 808
574 648 912
175 681 934
728 628 969
311 183 765
92 696 570
242 897 998
881 608 465
515 968 100
849 233 470
416 738 572
701 218 318
116 355 247
618 498 147
741 977 472
102 452 537
942 178 677
838 317 671
781 49 888
918 623 569
56 479 193
714 238 505
149 430 320
558 936 60
256 635 62
221 599 906
621 743 678
425 828 106
415 347 111
101 223 774
859 195 255
65 133 879
612 747 552
652 407 294
341 148 72
980 867 153
383 527 188
502 691 612
497 319 13
655 13 199
494 406 933
676 167 896
132 549 191
129 898 835
104 985 204
699 983 108
676 806 527
538 675 840
688 916 381
830 384 460
84 675 345
725 338 236
441 777 548
712 951 150
982 749 210
480 527 609
120 180 720
304 243 499
293 489 615
864 683 514
346 827 745
539 825 697
680 973 274
654 601 88
566 925 752
149 465 311
261 585 836
149 276 803
68 395 729
700 916 195
252 697 914
170 440 613
772 66 448
235 926 13
188 796 689
794 76 916
551 182 875
563 357 789
815 264 436
342 987 566
888 69 422
995 345 264
860 698 163
508 749 981
287 180 851
846 678 452
705 571 261
240 41 971
325 411 71
112 992 701
166 217 941
482 192 941
945 86 396
657 288 36
976 919 592
835 559 490
34 693 891
996 595 130
400 717 214
516 212 34
938 889 299
330 747 261
892 44 690
479 909 620
408 506 644
590 455 30
210 35 125
599 943 707
521 47 856
544 850 462
456 407 766
777 422 505
485 780 851
403 725 928
55 667 237
253 904 110
350 914 18
385 284 486
922 518 378
859 398 48
293 941 224
567 665 114
765 623 870
557 616 95
885 120 932
18 62 942
512 827 741
260 512 647
130 896 678
482 347 632
27 602 752
308 159 393
794 946 545
545 325 812
551 944 153
665 206 44
799 636 217
75 592 755
17 711 983
713 51 763
401 15 976
59 952 805
934 725 195
180 745 923
756 513 203
956 61 300
65 778 694
438 293 805
889 43 677
849 383 923
326 93 255
331 921 228
69 834 714
868 13 555
664 516 785
383 228 476
505 676 851
53 594 769
702 457 249
804 666 338
200 869 675
94 850 497
509 15 174
470 181 127
812 619 684
524 733 375
769 155 725
382 574 125
680 57 136
469 972 622
885 771 61
753 595 509
269 543 824
771 418 337
489 176 241
550 930 261
448 992 546
203 323 369
914 445 731
302 937 680
109 252 659
438 721 908
953 436 902
473 731 667
706 933 580
954 405 450
774 611 707
812 703 197
622 343 161
38 165 942
377 832 450
929 460 982
955 726 209
449 364 163
262 433 375
783 306 370
728 522 415
793 391 565
22 736 184
86 265 916
46 665 279
991 667 718
900 20 627
939 339 181
76 626 414
636 252 384
164 312 883
983 688 842
661 924 991
88 763 997
953 438 717
332 525 788
624 829 688
680 302 557
649 544 307
470 756 204
718 234 949
56 671 716
151 207 587
296 683 483
28 161 721
610 876 312
65 478 680
947 493 13
251 370 857
296 820 77
141 352 615
686 225 334
300 386 931
973 531 425
810 975 371
341 756 844
898 766 322
143 383 928
743 214 115
411 541 867
465 981 537
434 80 653
565 980 704
308 542 151
198 813 897
435 155 592
16 609 778
491 169 18
249 855 73
743 353 218
309 462 208
750 42 100
895 973 94
338 857 405
476 591 42
943 472 121
243 141 627
785 333 502
655 964 414
530 968 182
992 38 411
11 716 917
733 137 252
47 815 964
384 974 684
562 863 339
187 99 557
528 378 47
104 168 423
590 489 346
718 926 797
66 189 140
723 85 378
444 929 357
679 928 60
420 287 751
287 994 727
517 271 978
641 405 55
467 54 206
794 662 379
214 267 726
576 813 438
167 672 105
485 194 764
447 814 504
497 338 978
330 742 35
731 804 963
756 936 557
720 131 969
583 969 249
493 207 931
253 387 951
465 52 145
768 113 948
686 926 498
900 821 708
127 949 496
375 331 936
652 103 330
900 830 640
760 102 454
262 438 715
281 111 697
459 748 554
963 147 325
389 434 833
705 485 614
40 336 864
827 432 957
753 148 329
967 162 505
441 720 317
778 862 675
899 326 155
771 666 134
400 897 658
148 316 643
78 179 959
537 939 131
887 656 546
523 811 657
252 724 800
204 475 413
23 312 594
371 571 623
946 216 274
632 107 422
774 988 548
166 737 413
209 125 305
186 578 278
921 486 560
29 108 912
539 373 941
26 282 561
596 381 484
341 230 678
699 618 201
809 77 712
501 876 121
34 188 698
466 245 760
520 850 105
619 747 32
941 336 241
253 552 964
790 38 938
725 237 839
713 66 380
408 788 251
572 171 329
787 945 80
572 766 140
520 423 472
299 600 122
809 385 990
459 679 333
960 126 901
515 639 256
790 302 655
784 567 448
203 351 991
915 112 500
981 756 901
908 480 82
119 276 998
114 34 524
371 929 99
170 280 694
983 779 887
809 300 139
823 761 471
50 732 396
120 269 973
396 127 931
862 507 693
891 405 979
448 49 636
275 51 956
884 71 146
541 184 741
806 179 54
210 974 90
610 329 189
625 573 741
553 237 731
210 982 446
584 322 131
104 461 171
948 337 665
170 730 577
992 891 772
457 191 403
641 695 419
557 934 201
33 156 94
391 759 486
250 810 17
202 25 585
732 574 382
76 393 447
624 424 28
19 301 781
367 594 645
24 353 285
39 541 219
590 874 815
623 230 460
190 726 390
344 294 86
452 92 819
889 664 605
223 417 895
277 954 703
418 838 76
293 816 670
962 413 507
557 642 697
351 749 263
805 119 309
916 812 390
730 151 565
630 283 562
441 920 670
55 920 210
42 375 432
869 37 176
724 509 631
859 126 609
268 776 832
934 311 59
11 642 896
364 189 876
343 229 411
660 729 500
987 327 648
90 521 626
757 265 314
648 571 336
242 736 442
698 792 653
771 200 910
292 406 682
916 646 967
41 637 371
316 367 635
386 474 12
535 10 368
870 70 535
152 690 827
146 620 504
228 801 525
563 898 269
583 244 939
142 842 472
34 854 361
99 329 531
288 894 414
579 351 695
192 73 589
752 49 96
899 61 182
275 753 489
585 288 199
253 608 484
577 833 166
383 166 331
728 668 932
182 353 68
155 292 562
898 301 495
617 871 942
259 477 876
501 345 154
383 329 131
104 825 957
889 315 628
625 744 378
158 596 721
454 841 603
180 708 22
569 727 365
742 528 38
59 108 927
370 611 501
831 213 94
655 242 529
967 575 713
593 462 341
299 148 738
992 303 237
767 819 559
571 311 52
900 394 506
358 192 818
944 589 768
957 90 899
19 120 382
955 868 348
544 708 115
198 643 41
432 566 384
828 292 604
824 17 639
345 263 217
759 886 81
377 704 524
570 142 420
737 576 159
385 293 762
619 983 36
606 417 667
826 452 700
218 654 136
62 373 724
490 16 561
574 675 882
244 601 746
781 969 864
29 896 715
616 509 390
689 122 787
993 209 35
449 69 199
159 269 810
40 132 819
246 561 944
179 610 510
270 651 797
773 47 840
169 437 634
964 208 274
905 717 603
719 462 152
217 866 109
235 317 121
562 900 190
712 19 277
891 958 457
724 288 370
314 211 781
109 663 791
958 901 648
470 812 232
875 519 369
765 856 693
915 997 219
634 779 999
819 206 270
294 157 541
377 22 101
305 891 100
266 406 948
587 222 296
410 791 198
751 235 186
844 643 743
300 359 574
325 910 995
624 816 167
455 554 205
573 224 109
150 927 589
122 767 531
819 908 623
671 81 183
700 93 984
160 310 898
378 318 810
818 950 514
918 319 210
186 855 49
141 373 989
952 631 794
470 988 362
880 320 216
744 191 794
646 150 979
412 782 848
342 639 76
153 859 407
878 787 123
147 407 965
679 406 184
698 645 148
206 858 720
506 411 137
841 945 33
185 39 987
833 271 725
354 540 18
310 845 28
757 815 411
944 305 458
326 391 459
538 288 618
294 238 793
568 86 876
115 384 481
533 149 347
406 890 565
626 203 109
472 299 519
68 607 276
221 578 717
390 924 789
288 592 795
390 192 606
847 712 647
361 446 59
556 198 326
386 850 248
170 613 797
628 721 344
294 693 990
478 802 300
89 390 563
98 666 24
650 555 396
432 555 149
763 988 207
918 557 34
84 272 349
966 861 305
131 506 989
261 879 603
854 988 404
321 82 237
964 97 853
180 360 693
855 424 90
497 581 388
809 23 975
903 196 496
373 315 68
496 889 933
902 819 531
960 293 211
786 978 232
911 587 855
172 886 459
901 432 778
320 197 834
427 811 245
493 308 575
772 34 222
420 566 905
880 456 755
931 585 12
426 968 827
391 443 13
659 275 377
115 256 813
980 760 76
500 270 385
828 63 728
836 251 759
667 420 601
47 230 110
495 283 440
773 228 864
772 674 223
595 858 22
724 30 546
587 268 96
180 924 500
457 395 993
321 669 519
370 170 660
851 379 111
404 814 332
784 544 832
690 58 346
152 219 514
532 108 481
633 874 589
961 771 511
615 111 999
817 900 751
255 71 517
969 254 404
957 876 241
166 537 10
767 577 497
813 196 955
710 372 293
298 504 72
697 807 244
796 302 877
88 608 526
345 717 103
440 798 233
692 218 33
56 130 867
893 306 729
911 326 981
514 70 780
910 646 745
803 318 584
919 438 43
757 210 153
120 279 47
50 298 953
924 710 160
826 902 315
381 454 19
894 648 86
271 210 337
18 89 250
113 487 707
561 795 155
463 25 283
93 553 911
703 239 31
207 654 254
341 427 940
480 542 756
460 680 804
556 690 745
949 193 600
63 246 892
755 663 333
215 558 782
923 614 456
523 155 882
200 995 421
479 351 530
622 432 79
800 880 421
917 167 336
535 945 76
209 787 99
976 35 647
129 917 459
639 479 150
306 189 817
628 962 508
806 349 298
768 832 237
634 780 967
810 82 396
333 872 632
528 84 288
844 628 376
547 16 258
944 510 883
62 149 541
885 34 547
21 203 257
11 579 355
586 466 386
29 107 493
541 585 351
426 749 56
378 462 49
233 591 698
659 845 177
475 248 353
232 419 681
482 220 589
665 901 991
994 283 94
921 23 277
707 290 477
753 333 445
685 43 297
899 218 592
259 898 962
331 721 890
848 342 110
606 876 929
990 43 653
688 22 592
684 222 824
220 523 702
295 740 666
576 105 374
761 686 27
149 811 860
705 366 440
638 550 712
317 905 653
326 272 169
902 992 18
877 42 793
359 856 812
177 63 115
866 395 720
649 522 717
869 176 239
309 674 204
172 309 799
915 288 167
468 809 599
267 664 130
488 444 230
313 158 29
130 685 813
112 578 475
860 83 358
674 790 863
50 949 808
374 959 549
396 200 763
516 93 624
175 244 588
388 765 643
301 440 719
174 367 449
771 865 687
575 268 966
328 395 601
241 576 20
986 809 675
660 843 52
678 18 216
147 350 628
353 635 160
833 281 731
664 155 327
628 245 809
913 778 631
538 674 407
803 284 55
635 918 495
390 969 264
994 549 240
624 697 987
52 136 457
732 974 247
103 865 793
412 848 255
717 941 64
380 710 778
665 61 605
888 944 359
354 139 917
518 937 32
592 157 350
907 125 349
335 466 815
452 122 670
293 73 866
991 388 307
338 149 95
765 606 343
381 789 250
814 741 663
58 538 965
483 613 787
112 962 663
362 840 681
512 357 206
173 87 851
329 991 190
666 11 769
38 172 497
954 745 879
475 14 580
436 943 354
407 706 594
857 579 637
791 301 520
92 643 992
125 794 22
631 208 85
652 411 75
700 376 875
278 439 671
117 302 884
460 585 90
820 535 694
175 427 644
659 256 468
189 667 791
715 58 234
17 966 321
854 289 646
593 936 364
974 113 246
568 215 404
419 544 37
312 855 592
485 235 387
508 24 971
283 681 867
594 519 712
820 637 467
165 880 386
498 707 561
79 225 782
201 390 753
948 728 557
48 657 140
134 815 862
410 310 945
209 638 592
527 310 767
386 96 575
94 538 896
996 523 96
498 300 438
724 301 845
906 556 424
717 416 626
820 632 58
572 471 752
297 143 883
649 386 594
103 254 471
524 700 302
464 304 85
696 895 448
631 711 208
460 812 590
655 19 258
626 473 366
104 824 604
937 140 258
606 907 863
867 176 519
621 947 233
166 712 598
228 508 843
998 263 196
153 566 412
732 62 386
142 308 384
298 21 645
22 983 171
558 842 223
92 42 434
833 554 600
838 521 408
368 988 896
623 744 461
870 699 576
277 517 916
500 660 199
766 593 24
267 767 493
320 156 828
405 995 330
984 736 901
947 644 851
822 716 359
362 90 641
353 687 638
543 152 378
245 505 19
476 923 564
970 798 110
693 474 402
873 26 626
342 729 398
827 14 921
271 582 996
435 819 508
987 106 403
379 80 795
856 469 977
128 863 52
774 271 826
792 994 583
795 569 123
461 194 585
428 334 758
230 418 715
543 43 139
393 629 954
388 548 690
509 792 447
134 821 217
759 261 829
517 220 989
999 751 284
206 854 712
576 35 659
833 586 458
394 773 966
350 276 512
626 286 928
688 264 479
479 930 273
688 165 345
119 290 757
247 146 191
413 795 260
463 942 108
194 921 841
973 161 28
593 217 648
276 618 851
951 158 400
199 615 317
556 904 134
369 42 552
224 21 98
784 350 70
472 822 254
532 95 996
541 96 893
341 423 673
670 207 389
758 954 47
465 390 96
459 224 86
164 786 889
805 450 27
369 249 993
246 624 506
553 902 445
395 944 457
345 827 131
208 348 773
740 621 402
789 394 985
727 887 259
59 218 973
478 791 960
868 509 677
225 310 688
142 229 516
45 771 416
875 194 767
840 646 517
807 76 566
82 179 641
640 322 534
345 690 890
531 146 257
463 127 893
894 835 637
571 870 394
487 876 429
937 211 420
134 651 240
732 540 288
279 489 432
439 735 823
75 434 729
700 589 937
527 138 757
966 678 395
537 53 399
807 233 699
245 945 323
810 240 671
130 245 298
262 564 667
218 77 821
402 269 95
713 275 595
156 597 648
224 978 672
650 575 161
788 697 88
51 109 659
53 805 233
800 576 388
396 444 58
236 339 495
432 823 939
143 57 909
642 925 170
635 920 248
690 816 586
690 753 516
615 448 307
254 170 13
545 965 51
83 943 482
588 771 956
276 766 197
968 571 348
886 369 839
743 861 652
330 983 723
693 929 44
331 865 387
731 838 83
915 728 349
114 415 789
944 664 147
88 502 652
124 889 745
387 173 315
817 765 911
13 328 901
838 613 763
512 728 249
421 691 177
243 324 583
115 830 756
385 726 831
991 445 110
106 321 608
646 963 434
166 793 394
479 836 338
22 612 673
478 631 24
398 857 940
490 840 989
508 633 184
227 36 469
298 666 974
601 445 81
470 566 419
292 436 835
750 823 261
579 811 11
156 802 278
148 791 479
774 622 517
624 370 33
285 412 507
499 426 607
702 339 232
392 224 999
944 244 712
167 255 486
400 631 922
426 877 580
146 767 948
290 602 880
474 652 766
57 716 448
746 501 970
417 273 959
706 530 776
947 726 487
522 949 401
842 192 110
578 328 638
988 167 742
68 316 550
215 476 118
598 994 322
361 672 147
974 74 690
111 482 164
975 34 388
657 560 29
14 230 777
964 692 43
453 544 596
832 111 272
871 715 303
737 437 49
61 950 621
583 660 246
214 985 357
857 594 813
604 112 233
302 993 518
743 852 629
568 791 507
592 457 878
18 716 634
493 673 444
388 578 758
572 875 156
405 923 611
906 225 782
328 140 716
458 106 404
144 544 650
569 906 498
403 691 587
994 689 919
272 958 217
595 428 892
208 295 615
948 224 658
976 298 458
231 285 631
542 367 864
809 10 309
18 533 136
537 687 132
143 909 725
168 916 390
293 665 713
764 858 455
73 692 988
540 280 833
127 804 696
585 227 890
461 950 617
590 388 180
376 298 134
401 196 960
696 484 643
37 222 981
415 90 677
578 100 659
818 248 492
153 640 64
309 364 529
13 304 628
692 914 620
905 98 712
767 828 452
991 737 458
383 260 504
801 659 314
517 313 84
881 71 652
815 737 521
665 445 253
342 871 780
456 305 392
790 556 106
196 864 589
552 637 392
522 50 588
576 484 934
761 817 560
874 744 500
217 88 573
453 771 514
829 659 238
860 85 455
874 323 808
240 719 578
246 487 79
26 358 119
417 709 21
791 607 268
821 716 303
367 129 249
469 230 943
487 985 241
756 533 270
644 13 295
575 417 504
632 403 952
942 311 182
365 918 640
702 559 435
20 513 374
511 81 264
365 450 646
699 269 200
839 162 597
128 902 785
686 933 321
157 268 696
57 318 921
471 516 895
761 876 60
666 794 91
970 442 674
605 674 202
797 925 119
617 549 433
163 838 737
922 67 243
57 825 652
532 340 105
112 281 511
87 159 477
62 524 797
444 347 213
698 568 848
104 981 765
208 87 279
12 670 306
577 909 675
212 835 664
110 702 619
23 632 316
486 330 825
554 782 319
287 384 725
764 198 843
895 159 822
933 489 654
471 346 812
297 963 60
441 385 798
397 217 918
101 408 146
947 28 538
296 240 410
932 770 61
74 355 829
116 744 517
256 951 577
917 610 736
799 526 246
790 21 679
319 177 760
698 18 486
858 184 812
139 550 356
897 965 768
261 386 580
57 524 267
210 287 729
92 725 229
322 578 247
357 591 910
645 790 255
302 914 702
669 311 220
434 975 24
631 130 814
878 442 743
996 855 586
840 387 960
714 448 646
119 670 943
72 572 929
108 700 399
934 572 523
375 832 534
887 420 528
45 820 176
886 108 982
733 349 947
238 534 949
25 298 783
844 39 902
285 64 946
317 53 621
792 527 451
119 251 673
650 285 785
619 350 518
472 701 35
979 141 330
675 537 872
172 709 656
839 937 471
882 362 783
585 225 42
587 667 778
760 405 834
769 598 939
409 507 942
604 666 557
505 552 105
990 27 227
22 828 546
135 210 933
505 569 753
453 13 653
141 913 55
518 781 58
120 907 457
988 274 126
45 166 732
535 198 25
857 717 802
683 989 578
389 766 696
42 534 769
227 758 538
415 770 361
790 702 908
725 112 606
582 225 964
166 659 839
209 907 829
719 606 463
514 195 643
251 154 635
778 547 694
167 253 363
273 76 603
535 104 789
702 428 993
200 704 959
292 656 540
433 143 22
586 815 365
425 474 704
260 373 867
645 355 32
347 93 495
631 454 894
184 943 235
403 927 534
144 504 383
674 585 909
722 837 675
257 556 107
388 42 703
850 410 996
362 786 905
159 35 454
592 306 977
318 261 861
125 42 265
375 583 83
411 504 145
61 596 128
436 197 721
215 306 875
522 230 104
859 265 145
440 837 297
823 363 12
234 944 363
29 865 736
361 899 229
572 970 383
107 470 630
882 516 972
242 968 64
287 693 357
755 23 164
632 839 178
700 878 162
458 335 520
677 849 291
905 807 543
524 699 569
845 197 361
931 505 101
516 731 977
225 423 944
288 899 621
519 92 966
350 306 396
176 565 854
750 653 21
366 264 977
611 426 27
732 582 401
598 404 501
314 255 170
797 716 185
711 761 261
785 58 616
355 22 789
120 356 585
467 716 644
878 146 262
739 139 981
865 564 644
491 258 925
685 235 893
563 962 799
955 307 696
951 644 461
827 518 438
485 721 225
970 749 549
214 296 459
737 94 496
271 986 694
961 61 543
855 495 303
356 265 759
590 387 222
75 182 439
592 482 645
655 917 974
616 62 980
820 465 772
139 413 790
200 761 582
539 209 798
185 794 126
535 686 734
204 959 449
858 299 456
108 373 913
984 695 246
570 916 967
343 964 893
301 716 547
837 514 345
170 846 713
549 837 770
372 821 991
289 861 56
265 925 561
321 615 660
482 832 664
712 483 631
715 355 532
495 753 545
721 995 772
340 270 82
640 911 35
985 741 143
671 860 26
588 862 461
282 160 952
549 741 77
14 791 418
269 831 188
963 317 862
957 626 802
447 61 676
624 337 490
276 485 24
199 701 251
465 321 252
344 201 987
661 828 924
52 748 434
196 266 334
633 962 139
940 289 111
706 385 655
511 571 62
73 874 676
134 767 248
80 763 329
453 673 140
173 94 898
946 248 658
806 119 473
345 800 881
802 16 673
202 655 306
884 193 532
218 424 76
433 500 661
729 374 585
429 665 239
237 937 733
96 35 941
854 768 984
525 299 925
683 211 524
593 454 532
671 264 123
22 249 143
770 920 726
159 511 923
436 248 135
282 212 103
554 254 501
298 372 873
18 759 955
592 906 699
174 389 891
988 477 34
272 733 487
294 167 683
404 73 240
422 535 602
474 84 199
304 407 38
296 228 675
265 442 572
780 358 920
694 302 843
295 972 426
616 814 116
193 455 712
59 686 108
395 869 153
929 91 173
244 487 737
122 816 171
490 364 638
678 274 220
529 484 291
707 611 320
495 968 544
908 439 496
377 206 321
916 544 204
495 700 819
267 499 315
944 886 480
371 749 162
601 430 257
899 570 829
62 749 804
905 488 284
742 604 467
56 249 855
644 500 944
91 146 706
895 476 182
10 160 225
932 66 459
64 564 883
169 737 958
134 703 992
792 539 91
794 204 963
431 486 121
69 706 365
671 203 383
693 562 132
509 106 571
761 190 84
714 480 768
491 975 18
918 649 751
88 414 346
478 529 588
263 852 584
394 151 731
576 993 215
775 660 437
154 842 945
415 972 807
82 673 376
313 709 72
776 395 671
311 788 589
106 161 227
436 725 774
187 298 899
914 802 536
627 758 43
862 298 140
354 139 451
168 657 497
616 551 871
346 957 629
77 378 895
46 973 717
757 908 13
577 328 997
545 150 979
862 801 301
172 650 753
357 799 152
892 68 297
638 791 295
665 75 492
977 343 453
917 58 693
620 997 936
874 611 479
474 15 240
192 462 341
602 971 301
319 942 428
613 911 677
211 94 687
270 563 360
343 508 16
200 269 549
569 883 262
923 578 346
173 286 419
342 572 113
611 531 378
419 889 699
866 152 376
543 955 825
159 738 26
251 359 716
654 387 47
612 533 880
960 257 16
758 575 531
414 567 248
267 56 477
258 971 772
89 142 370
763 40 174
545 660 49
174 289 521
618 522 351
175 974 409
980 100 296
472 544 632
142 736 494
274 978 91
670 323 154
967 182 847
500 732 545
764 847 190
68 235 977
656 438 756
117 986 783
565 249 632
585 734 377
585 724 63
759 897 842
903 833 124
516 291 925
92 427 39
799 244 977
112 874 439
581 826 256
570 925 700
618 980 124
795 289 743
211 464 540
733 878 595
963 170 458
312 98 944
779 140 259
778 44 685
633 489 834
834 938 204
525 275 968
386 140 605
371 239 863
114 321 445
454 309 977
79 738 305
743 595 697
368 689 317
805 292 917
386 883 550
967 691 487
397 852 617
940 570 989
539 906 265
249 537 988
269 524 638
780 571 502
19 950 210
896 200 285
987 430 935
532 486 642
645 187 854
327 748 698
286 39 640
429 558 847
399 732 862
400 494 118
820 463 200
346 689 575
434 998 736
11 254 320
827 676 739
324 864 593
52 472 904
617 135 865
279 516 10
102 584 528
379 734 565
233 934 290
35 767 985
798 912 313
554 353 410
963 575 897
756 439 510
233 153 665
874 967 514
744 597 201
435 933 233
187 355 679
109 628 703
726 621 844
550 600 29
584 937 278
310 957 22
551 368 759
591 302 196
487 225 54
715 262 641
791 942 333
86 586 12
594 832 485
797 113 897
46 559 130
319 726 576
72 323 642
691 269 589
252 120 54
926 516 24
86 303 826
729 166 63
887 360 669
51 365 648
208 474 584
300 242 575
888 768 277
950 91 36
944 564 609
760 572 662
469 245 101
183 905 631
965 838 688
643 767 813
282 235 662
843 531 32
877 812 47
721 342 576
21 441 909
326 497 10
411 995 802
706 62 171
899 584 338
146 62 512
555 745 507
890 486 109
175 593 654
550 965 705
830 981 305
816 429 874
397 593 677
208 805 990
419 500 875
286 155 39
204 455 316
247 468 743
560 827 780
64 669 599
25 574 371
480 846 288
662 319 908
359 20 567
141 940 680
970 866 421
395 163 80
564 628 150
354 150 201
20 305 969
988 280 517
611 322 930
128 996 925
317 373 591
682 769 289
468 938 47
263 756 567
478 419 142
562 508 636
847 279 529
827 97 655
726 121 913
482 971 867
155 33 970
941 651 455
369 502 22
888 233 633
351 941 198
349 148 52
270 665 942
578 888 468
739 936 543
86 135 339
118 737 352
324 457 718
607 156 655
389 10 225
615 102 666
173 719 259
572 761 180
770 834 709
749 379 503
340 565 28
821 643 232
558 87 934
155 966 586
865 99 586
438 792 690
65 205 477
662 148 431
54 733 328
441 252 644
700 165 917
65 760 842
842 80 280
901 160 963
221 369 976
172 258 322
11 237 727
764 381 684
424 721 866
300 367 26
16 894 794
395 32 574
601 21 79
747 362 220
86 933 748
328 225 632
740 593 991
73 627 780
986 515 118
130 840 401
454 291 560
940 793 867
560 272 941
722 669 410
905 802 861
898 45 104
381 519 753
31 694 977
789 101 213
306 623 836
476 367 635
72 965 620
865 707 55
443 514 928
942 50 658
708 186 624
754 937 306
303 219 52
919 736 183
272 624 518
735 91 366
107 187 751
846 256 424
813 954 381
237 556 714
726 345 514
704 269 876
690 571 524
135 29 333
908 754 338
166 42 751
249 398 143
566 285 773
581 467 789
889 543 289
717 788 257
750 448 106
903 612 701
394 596 736
756 598 185
609 949 216
485 907 389
673 778 126
655 120 357
348 839 998
839 340 910
990 164 223
452 712 907
208 384 826
380 40 634
518 786 304
41 332 705
532 663 253
962 132 702
694 95 989
223 992 681
88 677 958
584 305 821
644 977 581
920 79 470
266 397 716
555 494 320
596 146 826
533 97 435
146 227 419
118 994 162
674 182 580
819 954 399
978 870 583
132 985 721
904 724 838
753 502 249
269 606 219
839 254 550
39 261 173
169 559 663
996 446 62
601 648 764
788 562 713
175 515 859
261 635 13
779 698 605
557 176 442
603 996 269
426 177 989
994 451 287
270 654 98
151 751 77
80 585 373
246 68 754
307 59 637
868 736 235
86 977 210
167 292 672
926 203 789
551 411 994
549 466 117
984 409 116
343 551 682
432 195 337
568 34 318
301 373 782
15 63 992
888 127 294
226 647 931
503 862 304
809 233 944
101 637 838
703 187 602
253 491 165
886 419 549
522 575 937
170 783 843
744 302 901
379 315 566
897 258 202
639 250 354
404 853 18
237 567 948
815 109 406
420 196 738
840 681 382
414 266 173
17 641 261
749 963 604
947 314 622
734 298 958
824 718 173
529 323 404
47 213 407
63 121 927
912 352 743
148 536 585
408 112 972
705 942 277
821 408 608
529 802 463
570 667 416
487 942 813
346 260 723
577 999 695
394 291 799
427 52 829
533 10 892
561 434 804
586 337 155
772 963 636
741 233 848
572 722 373
300 426 734
566 834 488
294 206 889
836 478 629
721 321 170
493 412 57
941 576 225
16 764 93
329 871 808
668 48 861
146 324 653
306 776 876
185 889 775
397 993 329
267 22 617
244 141 16
249 902 649
169 702 329
434 746 120
333 16 420
97 770 297
322 687 96
983 587 463
414 887 299
704 64 143
183 511 889
644 568 854
116 706 651
516 370 603
79 709 465
297 510 144
783 871 992
306 352 557
804 114 657
389 705 951
878 609 985
990 88 306
845 352 636
72 425 126
178 701 758
711 223 64
207 838 694
548 667 897
959 31 873
11 719 902
396 447 34
784 325 916
711 237 122
675 487 253
161 337 560
573 497 851
477 652 878
949 788 643
10 387 215
133 759 484
704 46 782
979 700 37
320 898 584
717 783 455
349 804 130
192 405 704
284 420 769
361 605 63
869 323 600
214 707 893
586 750 701
858 117 230
289 516 233
515 389 893
318 864 912
946 362 625
425 472 951
657 459 396
767 489 543
128 35 699
680 44 401
791 596 188
480 786 537
723 559 630
792 256 905
933 267 687
720 295 987
41 522 129
780 171 260
195 72 780
617 231 963
178 242 67
660 108 171
396 241 819
109 867 638
30 218 775
938 141 758
969 387 872
680 572 479
164 485 835
740 988 201
115 788 175
539 682 589
531 310 58
190 848 417
773 555 21
141 391 893
516 207 15
181 735 474
239 535 905
493 611 806
631 921 115
96 242 794
202 829 746
192 364 659
937 604 739
811 919 612
25 657 955
850 274 15
955 713 418
537 380 18
854 939 770
490 424 588
509 742 918
947 560 728
316 388 586
53 158 112
207 956 48
310 177 856
81 541 291
971 552 51
537 92 490
967 633 474
282 92 860
976 404 63
109 393 613
29 476 560
482 706 647
235 561 89
287 669 565
565 15 753
990 799 604
162 450 25
962 717 805
538 720 392
349 123 304
747 955 103
320 66 935
677 451 502
232 959 719
283 742 407
771 53 501
573 172 819
163 53 861
391 210 274
573 164 818
715 532 795
508 635 442
867 757 956
465 577 201
937 784 235
813 590 958
109 635 528
70 374 200
685 88 625
236 476 145
574 352 736
780 926 583
47 338 390
179 274 997
86 278 147
620 753 198
42 891 936
877 351 505
833 335 916
534 452 120
323 133 230
331 122 649
781 675 584
439 888 242
684 739 350
158 480 403
111 680 866
910 394 640
444 521 348
522 789 474
351 710 131
49 299 419
471 913 82
258 642 758
27 969 318
606 325 980
136 580 201
537 914 652
465 127 724
261 477 33
670 983 253
835 939 564
983 177 703
693 847 785
655 601 281
723 318 14
291 724 775
649 296 140
150 321 611
660 575 286
374 29 598
985 653 514
141 579 882
848 735 256
862 211 137
611 930 735
553 221 905
358 773 827
295 10 398
662 426 855
686 186 77
346 712 970
681 328 461
326 838 183
449 974 574
172 672 469
481 327 999
587 404 543
477 579 370
111 814 52
559 318 698
100 873 923
591 249 314
742 129 903
408 256 841
430 711 938
395 860 503
286 118 765
764 885 495
493 166 830
616 319 239
591 218 44
729 827 915
975 189 129
888 360 686
189 398 956
803 942 392
462 588 91
540 831 324
200 487 310
83 529 828
452 671 876
742 908 616
948 853 532
829 48 127
257 876 400
654 979 237
506 694 942
471 151 771
610 365 11
524 113 670
224 449 43
535 907 77
195 412 615
195 878 44
146 74 409
362 641 986
842 762 886
852 942 196
840 268 42
344 931 86
555 668 621
56 671 825
469 666 771
238 186 315
580 14 657
603 704 251
803 401 591
396 554 968
702 653 845
588 179 263
151 811 315
791 492 76
739 636 852
976 560 863
845 627 237
131 591 428
384 550 29
274 581 845
694 430 16
870 184 32
515 584 929
342 698 806
392 745 113
970 656 427
816 741 582
673 354 996
367 719 595
884 760 656
825 290 184
332 66 132
709 184 274
956 182 46
864 447 990
100 201 311
764 454 312
25 242 987
824 280 222
906 824 635
602 22 996
425 206 342
23 261 768
860 501 557
30 851 223
444 897 834
536 898 712
968 82 784
342 984 260
180 124 979
975 361 628
22 951 612
567 122 845
10 59 496
368 691 67
925 40 352
708 831 544
295 723 405
558 199 807
851 540 339
701 448 973
841 428 599
164 603 370
713 988 219
873 689 745
831 548 228
538 482 975
572 492 664
132 480 769
832 145 315
177 792 250
582 683 34
358 93 908
229 473 124
35 996 193
775 920 164
421 903 14
83 798 943
445 792 682
514 621 28
91 665 929
353 409 713
743 318 446
907 679 758
489 938 393
156 653 204
599 675 423
292 740 917
189 22 872
842 990 524
743 531 84
198 434 147
291 822 465
798 746 401
634 794 728
602 150 701
833 51 144
332 917 196
68 552 240
792 606 526
704 489 80
753 664 441
525 388 583
280 366 829
40 781 542
644 796 397
418 522 791
418 489 694
94 576 455
410 163 70
610 236 378
917 794 746
178 109 628
646 870 215
99 298 198
816 364 134
932 346 93
821 639 953
637 569 117
612 997 43
412 940 470
456 282 48
703 778 163
501 365 677
64 633 415
360 989 42
547 198 446
354 556 264
907 973 739
903 994 87
330 110 742
894 163 987
421 595 916
979 257 611
847 975 653
288 463 844
684 976 832
813 441 335
77 413 606
185 634 479
320 188 120
289 981 640
427 199 576
857 738 508
221 615 519
538 632 346
798 749 967
750 481 202
514 986 848
605 132 517
725 552 144
307 934 52
376 70 324
872 961 229
71 771 914
431 381 691
941 374 790
797 23 87
559 213 428
359 588 749
211 327 21
903 434 351
939 573 700
889 514 787
986 425 827
940 844 487
738 687 33
883 384 835
484 106 864
685 982 533
886 686 433
420 226 119
249 538 428
422 531 245
208 127 732
166 912 411
500 347 455
756 905 328
139 22 975
651 418 86
134 22 663
636 540 454
609 539 413
788 264 309
711 973 650
715 439 656
190 445 372
289 530 180
784 485 63
302 614 821
848 404 270
928 770 133
687 60 619
462 659 266
676 999 851
238 36 552
891 478 354
731 60 403
416 116 879
919 693 135
209 815 267
540 595 930
24 374 271
85 304 227
492 81 553
648 978 522
824 699 945
565 413 204
240 941 402
756 150 348
861 975 342
197 31 940
225 969 683
301 499 554
589 313 677
606 802 907
934 753 471
680 550 168
150 651 470
734 474 77
738 264 517
489 292 799
430 940 304
714 533 277
264 110 355
758 453 950
294 477 652
161 482 724
985 348 214
168 105 294
315 835 572
11 346 294
404 515 593
735 654 447
564 944 856
661 297 608
837 198 571
987 503 390
444 112 745
796 172 657
991 826 234
714 287 438
119 670 723
380 21 142
811 638 320
102 236 747
866 672 267
933 548 104
111 348 748
914 260 764
553 489 773
527 192 242
307 109 991
825 159 971
703 328 83
225 89 324
53 582 352
756 320 430
300 420 710
674 386 920
942 346 418
79 917 27
93 353 19
562 752 328
311 534 944
437 944 852
48 109 575
214 301 621
78 702 270
885 802 622
597 670 943
214 577 380
909 822 23
503 175 278
157 392 526
443 583 55
296 393 981
301 67 399
175 498 951
103 908 177
413 54 551
364 602 68
340 932 429
451 755 207
426 541 844
321 450 186
106 292 745
987 612 793
15 862 539
593 523 773
951 518 852
481 386 659
702 580 931
983 340 675
250 526 359
184 499 267
56 373 418
210 88 504
965 822 194
204 773 463
50 644 529
352 730 889
862 457 999
790 631 96
716 563 61
94 190 722
284 633 26
373 640 253
429 937 210
908 811 569
613 83 906
419 348 488
821 485 116
703 589 340
954 648 418
87 293 152
206 685 338
282 648 510
501 957 864
403 782 169
722 886 186
476 142 714
974 210 719
828 399 98
290 79 423
751 707 581
171 74 808
824 664 774
375 205 704
23 184 100
634 759 989
863 413 334
345 534 695
610 192 671
31 568 918
862 125 189
758 145 810
112 456 915
40 753 985
884 377 221
843 330 450
264 462 761
979 486 696
565 671 822
834 936 90
935 749 426
461 177 324
246 488 153
408 145 981
769 24 518
146 725 866
662 353 44
241 922 44
534 735 209
213 709 789
524 751 355
415 786 641
224 694 981
13 812 153
667 181 494
959 195 649
67 731 628
833 114 430
642 976 476
570 267 887
279 416 920
18 75 919
319 251 956
254 986 812
199 396 995
277 732 931
323 264 914
991 845 699
846 363 757
895 193 131
482 929 163
791 661 221
340 765 260
521 774 388
829 562 931
158 234 506
264 406 785
951 349 541
804 572 462
524 439 689
607 64 803
591 76 204
526 772 686
172 837 762
570 773 383
920 765 158
404 150 589
553 886 992
521 753 854
889 970 769
792 10 873
457 544 913
279 230 619
759 619 341
556 866 722
190 877 976
17 452 775
697 517 605
995 946 260
950 856 486
481 390 582
570 952 468
617 555 95
200 643 750
441 25 225
685 138 241
310 390 769
600 258 696
158 273 698
702 118 416
303 948 775
896 136 485
993 295 218
608 330 453
759 908 59
805 138 681
371 770 665
834 319 469
34 562 359
874 185 518
586 918 343
661 798 130
944 756 277
124 15 609
467 583 278
459 368 855
730 436 897
428 162 104
745 142 518
537 587 646
318 515 379
799 635 361
595 53 195
653 245 469
213 552 391
964 94 210
716 194 992
852 367 121
637 60 500
759 194 540
748 154 649
849 596 411
789 835 943
716 261 808
917 544 229
139 960 353
220 557 642
905 505 451
915 491 430
272 571 620
932 489 122
291 195 925
837 432 18
94 660 778
482 543 172
362 111 647
130 749 477
402 128 466
436 21 494
185 707 644
373 634 840
769 168 953
71 251 920
168 94 757
670 201 546
286 74 398
668 222 989
363 800 459
952 124 821
680 138 937
782 525 617
262 200 484
328 710 598
177 229 949
40 346 491
933 300 458
973 488 881
519 185 252
677 452 758
990 758 30
411 239 663
610 505 151
65 395 547
498 426 199
954 154 722
588 830 367
605 233 55
339 667 561
417 495 107
988 198 352
241 593 916
829 423 617
331 396 286
146 495 977
816 122 721
117 440 493
155 853 601
272 848 987
649 64 436
808 970 55
45 141 744
272 387 963
297 906 582
357 705 513
213 666 947
695 297 465
289 54 197
601 645 199
309 237 530
169 251 450
110 996 528
240 412 885
23 511 925
402 467 327
674 500 226
987 269 157
775 178 878
263 618 758
410 738 796
495 206 828
258 690 908
433 670 815
631 186 127
355 499 573
951 179 705
985 56 509
855 525 675
302 744 609
553 601 990
954 669 107
610 333 423
943 606 865
479 91 286
109 910 968
576 837 299
961 446 385
513 655 575
699 992 359
947 244 711
521 698 340
925 192 33
340 246 922
356 603 754
178 677 567
127 876 340
643 705 939
347 72 993
399 155 28
142 345 845
23 782 476
601 503 86
813 505 378
526 808 160
867 387 637
368 223 89
70 10 920
700 488 316
714 165 433
615 965 557
994 566 896
407 471 608
612 381 319
291 623 17
96 549 889
36 892 465
964 674 600
994 353 615
135 913 854
840 905 509
111 399 890
892 947 998
103 25 617
458 190 764
201 80 301
896 418 209
459 758 845
47 824 930
774 666 561
660 117 29
34 260 723
504 916 961
401 350 824
726 102 270
90 273 652
239 470 523
727 426 820
456 775 33
994 634 695
415 213 63
572 235 931
832 679 366
290 340 116
232 443 602
734 823 906
130 447 37
599 135 46
201 282 110
236 459 521
133 25 349
838 447 498
535 371 466
776 665 251
988 398 34
171 221 116
928 480 301
192 665 487
937 21 257
659 62 369
148 53 598
917 57 708
345 294 219
935 150 984
719 501 997
148 546 340
139 388 752
399 600 966
998 415 784
711 155 657
804 692 461
690 633 749
528 902 280
171 616 401
497 567 331
379 131 544
969 851 796
561 392 938
991 747 504
562 638 870
377 887 998
528 182 608
298 722 163
948 645 804
418 181 84
807 393 549
647 828 546
733 143 667
697 268 123
632 837 730
25 757 103
427 95 187
858 395 534
375 156 275
348 95 456
733 490 629
178 439 308
324 17 555
935 882 550
35 202 685
988 695 102
251 790 658
721 623 904
310 816 565
492 385 685
741 868 171
506 776 596
138 528 337
829 958 781
750 386 586
686 840 87
834 125 17
865 262 969
386 640 68
225 939 865
357 715 866
84 171 724
71 601 892
181 780 983
449 231 883
241 744 653
369 637 311
82 165 247
206 335 658
924 679 393
110 352 33
617 68 21
374 523 431
834 202 914
235 925 981
514 844 922
715 295 952
256 646 721
724 830 88
812 718 322
152 849 98
92 410 824
991 769 393
994 558 947
541 987 173
760 987 134
965 643 433
46 994 599
710 622 313
56 362 258
330 865 505
957 681 549
17 572 625
746 189 337
61 579 382
336 716 520
880 155 978
120 714 351
983 149 395
308 427 736
290 447 168
780 82 624
698 886 378
677 582 735
887 333 807
935 559 736
177 319 858
733 69 862
199 943 305
673 971 439
57 216 605
845 983 144
279 152 598
190 284 475
528 249 750
93 148 321
191 719 451
720 347 653
937 794 463
331 867 772
822 473 228
660 29 412
596 94 924
166 739 836
584 428 354
621 716 939
991 314 747
448 337 793
47 652 723
62 234 151
23 389 665
643 589 527
813 933 483
674 971 429
144 903 221
973 605 61
720 173 465
649 379 441
390 511 968
466 222 267
181 69 593
627 92 955
936 487 299
992 364 532
305 614 732
907 610 380
77 925 385
996 831 497
526 189 370
69 735 189
959 642 320
309 465 649
392 583 807
615 484 757
71 538 324
912 494 386
172 649 532
262 537 55
149 418 229
477 659 226
455 119 731
150 872 351
605 272 506
941 141 364
328 382 188
499 724 549
787 654 369
473 189 601
262 85 332
49 768 581
162 806 537
90 816 308
747 406 925
944 688 570
476 129 886
888 220 50
394 744 557
640 717 503
410 28 99
593 289 388
616 152 477
787 563 445
942 481 254
897 182 743
162 640 520
896 750 296
508 737 212
978 390 767
317 994 270
847 387 642
931 726 289
137 545 435
18 752 687
84 384 872
611 945 362
939 539 670
581 750 182
597 113 182
648 747 481
52 752 265
442 261 883
672 189 256
602 715 942
685 99 908
524 464 924
377 490 564
772 227 157
604 345 49
665 928 70
550 42 280
793 871 23
255 408 785
749 641 86
678 370 958
516 158 36
831 190 367
326 535 217
788 29 416
325 234 397
998 700 415
866 60 625
43 439 968
912 818 395
346 183 811
879 68 681
991 941 612
539 787 865
658 110 452
653 751 87
942 487 618
852 713 396
610 200 14
637 982 563
240 419 632
400 280 864
950 287 593
479 39 130
640 971 763
367 625 25
781 377 49
901 146 736
885 996 354
770 837 656
822 122 733
864 118 182
193 521 118
560 479 215
407 33 259
421 674 37
432 873 702
11 367 480
292 361 439
107 806 732
644 929 769
63 292 552
22 819 411
698 379 559
909 719 315
787 612 128
184 337 13
170 65 931
189 25 676
649 445 837
15 938 638
70 238 150
677 32 578
34 96 364
400 241 688
80 653 437
650 378 904
241 652 945
262 327 62
26 791 268
859 572 635
664 127 316
619 378 478
35 808 283
14 483 943
593 781 497
205 128 314
912 475 970
407 179 820
846 694 258
283 869 514
909 436 242
593 398 862
452 167 502
833 197 408
70 625 17
74 493 680
735 191 574
678 68 960
993 388 894
721 354 943
273 933 516
739 430 111
601 879 785
449 649 793
596 257 76
64 604 260
187 440 77
284 537 442
601 210 677
927 162 229
566 397 886
541 682 938
71 987 177
402 749 671
438 826 43
115 585 485
412 547 603
628 502 725
892 555 220
484 47 601
538 699 442
974 704 809
776 160 65
908 99 361
262 378 583
87 802 338
928 452 130
406 326 240
986 401 737
213 706 290
640 259 785
546 905 157
686 413 873
132 425 582
841 595 676
33 131 839
610 428 726
723 62 125
384 10 835
540 65 766
263 618 467
689 518 408
567 116 774
644 258 575
289 478 218
406 184 755
96 599 263
512 275 44
942 616 485
887 221 351
983 810 456
311 560 29
452 973 798
11 932 664
700 27 320
408 554 168
105 507 802
319 929 598
72 643 173
235 984 442
375 685 306
286 99 981
601 999 466
631 437 504
676 732 319
55 790 850
428 273 907
955 634 444
784 496 140
794 455 55
300 980 765
308 588 671
316 567 672
788 474 183
444 699 889
687 72 453
47 355 677
705 861 969
75 329 761
803 203 996
104 59 210
354 411 170
206 943 525
478 187 270
725 93 638
113 189 811
913 78 488
403 543 916
412 617 468
547 167 77
535 240 289
156 966 56
39 945 327
560 91 917
251 197 433
221 450 557
639 124 932
333 625 530
463 98 176
294 357 131
450 328 915
581 768 890
200 672 474
700 907 842
192 335 731
368 749 810
275 39 753
285 893 132
699 990 282
550 248 647
693 502 62
746 665 966
84 457 853
463 935 192
641 263 380
999 208 852
442 119 561
702 34 500
866 703 914
536 813 181
220 807 851
257 106 956
102 361 940
791 91 276
434 754 587
438 88 222
582 399 704
487 134 254
796 573 154
617 960 830
842 81 503
60 494 788
750 692 467
878 541 326
788 667 286
444 807 311
448 788 737
472 58 983
862 649 389
79 328 397
873 138 582
691 301 749
28 130 604
151 57 453
793 231 890
837 324 489
401 506 658
766 295 517
961 102 492
455 49 345
545 893 954
444 298 238
263 915 837
216 541 160
561 843 608
924 240 126
708 813 278
379 278 828
518 89 154
561 930 676
851 562 942
693 153 874
257 545 349
668 728 426
722 530 303
635 971 306
926 54 293
698 953 443
53 773 302
556 830 79
17 316 821
829 302 573
884 250 473
589 348 114
88 984 16
957 562 343
852 222 511
583 679 915
575 293 643
112 782 558
302 952 54
378 579 212
747 194 145
870 762 65
702 396 571
746 448 897
370 891 177
792 31 131
496 397 999
301 448 642
387 780 678
419 183 764
612 132 807
297 651 431
575 699 896
684 977 535
980 641 480
534 931 780
232 908 67
598 659 925
917 971 66
677 100 429
163 307 975
84 307 187
341 728 806
63 527 695
495 152 435
684 885 130
762 220 969
573 688 742
611 519 307
574 820 665
33 81 817
289 94 340
90 249 973
563 47 405
95 461 614
714 406 478
631 91 813
975 313 667
904 21 345
551 990 378
626 727 438
945 201 671
858 199 974
425 543 110
523 642 803
865 717 247
926 196 368
393 911 713
286 375 457
124 790 575
192 349 726
505 856 939
639 395 195
277 335 782
635 682 885
970 695 115
326 525 791
71 457 907
86 216 485
952 169 999
378 555 981
159 571 45
518 108 600
382 85 648
470 970 766
376 947 312
819 456 198
41 668 533
444 863 353
647 226 727
463 590 361
896 314 542
401 985 111
10 775 492
139 698 907
894 495 92
217 79 811
532 658 812
624 293 741
346 52 780
477 68 981
973 477 813
783 388 109
365 233 532
654 269 198
411 818 753
177 297 119
957 862 116
780 160 511
567 730 917
704 349 300
876 177 826
794 483 973
869 474 127
585 932 640
98 513 226
575 154 480
909 52 680
327 647 510
34 901 454
481 343 721
413 580 518
362 831 57
86 331 400
244 641 54
284 997 422
135 553 987
322 793 508
397 858 963
931 536 334
186 856 998
402 803 942
53 696 809
369 312 247
967 340 721
453 339 825
806 421 604
990 861 519
950 536 664
109 335 632
518 754 646
985 714 376
517 658 436
277 38 621
835 765 214
516 586 278
800 941 634
402 301 838
104 34 605
776 418 45
108 600 15
124 536 230
457 370 170
929 270 217
792 715 511
294 129 681
754 651 73
806 617 969
134 701 336
433 363 600
297 162 955
584 41 288
577 335 420
70 453 284
520 908 217
825 207 76
173 685 470
930 993 470
132 777 955
290 80 804
447 655 540
238 610 741
448 947 282
16 454 809
969 121 548
898 738 133
575 223 639
638 68 280
181 856 286
547 723 388
636 847 552
312 816 30
791 257 355
846 979 447
627 132 581
602 991 243
405 963 557
444 286 132
476 666 959
484 794 555
406 888 625
813 292 518
17 594 314
817 906 998
957 225 812
212 675 498
331 609 896
473 945 633
771 549 674
241 831 129
464 613 412
685 777 41
640 18 835
526 646 586
481 279 756
530 245 125
829 509 930
112 993 362
484 876 60
115 356 808
771 163 614
460 320 705
976 593 315
101 511 651
65 115 953
571 899 52
816 966 592
726 336 206
410 30 316
145 434 637
658 556 857
130 650 65
833 139 969
976 590 788
427 916 831
573 704 32
566 467 250
428 212 812
645 776 156
938 586 223
785 690 339
905 859 269
938 421 292
683 280 391
481 584 671
51 190 641
633 283 348
412 845 920
589 282 338
899 301 720
638 704 571
438 27 654
628 124 177
848 430 186
76 922 827
195 296 986
284 385 996
970 786 286
11 74 389
306 679 986
817 751 656
801 228 970
756 970 30
414 183 458
982 460 155
257 338 868
324 833 688
982 190 67
691 186 462
756 624 986
163 381 328
676 901 146
298 217 905
113 777 172
468 263 586
399 124 783
820 505 655
228 342 157
194 49 888
657 935 531
170 374 70
137 560 613
193 465 90
581 879 183
905 728 608
416 294 511
272 562 773
558 921 513
356 707 524
272 567 49
929 749 164
562 34 837
596 83 521
146 70 513
813 498 174
503 70 144
68 978 264
780 903 187
152 434 664
591 346 101
693 66 912
725 869 159
707 77 255
920 48 696
49 907 188
680 822 891
392 595 92
942 359 582
979 581 839
329 853 756
827 307 510
755 683 249
370 691 24
642 41 798
122 311 708
407 97 35
861 31 734
922 146 209
301 620 726
828 265 391
261 445 316
869 368 460
930 115 473
389 629 220
653 401 455
490 942 785
418 939 590
817 526 635
278 728 90
442 60 276
145 315 264
550 333 414
780 939 498
909 75 693
354 973 715
261 864 135
405 141 902
688 782 978
641 321 409
702 252 394
671 792 896
684 936 274
45 482 920
144 329 373
432 73 835
98 901 489
167 36 829
714 302 968
748 871 564
483 908 111
202 76 453
872 211 445
384 153 732
271 596 134
544 729 29
812 958 104
698 921 333
274 490 581
753 412 308
190 333 899
826 747 392
184 740 57
44 230 454
167 426 332
589 294 539
628 100 315
523 972 871
257 106 599
469 579 389
433 612 884
598 79 547
706 956 657
121 772 317
408 163 656
345 152 939
992 611 524
518 980 307
698 628 994
608 95 502
775 542 245
947 72 594
913 791 441
31 725 102
364 530 854
537 933 314
797 562 952
251 460 552
920 586 178
60 354 398
69 814 596
159 866 66
995 923 722
345 92 724
450 948 674
455 69 141
181 626 838
247 311 957
669 587 853
343 452 718
881 98 326
199 804 623
632 965 386
464 808 939
778 508 379
466 259 939
603 439 264
375 887 482
238 179 379
853 208 585
839 354 150
490 280 100
326 515 654
564 241 108
656 181 122
332 203 667
875 25 360
192 261 73
284 957 675
420 187 987
662 290 14
793 21 564
105 819 603
882 17 61
596 417 984
879 133 42
845 599 412
295 733 373
427 121 56
610 75 520
703 78 935
460 691 555
815 41 212
445 504 799
211 792 39
663 586 812
566 207 965
760 682 161
747 34 502
146 12 691
690 843 294
737 956 346
333 977 609
508 388 632
258 939 867
810 319 44
55 269 768
216 675 721
547 267 110
402 255 595
982 933 656
58 552 690
117 680 222
153 855 643
689 613 858
246 898 553
389 772 472
685 628 757
253 320 953
203 394 284
897 981 191
863 537 709
62 552 387
946 313 390
801 505 686
634 347 444
415 530 163
651 463 858
96 685 850
470 927 680
137 645 693
413 108 829
977 420 675
596 152 266
970 606 751
857 431 100
676 561 620
623 322 846
967 493 315
810 866 272
102 965 739
66 381 922
57 833 912
594 846 148
344 597 245
525 827 411
154 402 679
67 561 201
522 925 855
918 398 122
219 153 878
26 401 740
596 54 694
498 872 717
849 188 615
255 435 572
196 255 973
852 553 314
948 834 542
155 216 536
544 769 470
17 515 730
340 29 152
746 169 385
86 642 766
938 607 46
808 509 378
777 620 186
733 575 657
848 363 272
324 71 199
546 444 898
634 693 938
934 461 244
228 999 15
97 178 259
162 311 913
594 846 108
713 927 640
343 957 277
965 843 411
174 85 307
268 915 606
393 758 508
826 115 331
980 668 309
963 93 580
766 563 455
873 940 408
303 603 236
585 366 771
370 624 955
729 889 167
464 25 554
92 783 537
128 674 822
520 65 439
201 806 485
356 539 867
568 328 788
106 721 185
346 902 745
228 706 452
216 347 999
475 976 43
468 615 105
837 434 302
590 68 350
810 556 178
487 423 115
408 134 191
265 971 912
530 765 67
611 411 492
703 538 782
286 643 45
394 664 874
904 394 306
497 339 877
895 259 748
397 584 673
474 640 124
388 133 959
412 250 328
915 557 750
324 471 584
94 787 937
96 877 641
450 273 918
888 809 447
288 793 109
979 360 660
86 31 700
771 371 533
153 997 467
717 482 249
641 739 810
367 792 236
114 988 717
124 356 825
73 425 132
704 31 324
526 47 980
103 40 771
124 795 855
238 494 760
307 445 845
506 272 123
889 44 313
665 583 177
451 836 217
256 422 521
770 106 478
832 13 587
605 377 534
258 618 54
760 117 355
790 438 586
90 324 190
216 569 639
86 336 589
948 777 73
590 390 508
139 551 999
11 900 324
80 835 938
309 696 994
747 262 76
140 46 248
222 983 816
971 117 808
294 972 597
655 826 951
290 835 65
868 809 265
669 931 482
152 639 425
513 848 695
518 810 948
817 753 133
627 572 509
253 433 530
176 473 889
248 472 616
365 621 868
709 954 56
959 705 839
787 277 419
120 239 362
64 963 222
898 841 220
163 83 411
693 504 928
724 227 396
195 425 257
637 899 826
715 598 124
652 483 780
434 811 330
364 704 862
510 936 107
148 78 348
18 526 203
667 978 410
23 631 89
603 48 963
67 161 416
309 141 990
97 951 808
590 514 358
40 732 509
870 659 95
640 569 107
709 315 776
456 639 748
147 561 403
30 409 688
335 760 174
887 634 162
478 611 770
901 140 191
182 572 88
633 697 902
918 391 678
539 857 230
194 614 694
528 118 622
567 276 486
987 500 558
921 787 421
542 806 370
933 734 984
568 375 894
673 955 397
565 790 505
209 478 708
992 551 289
97 389 48
241 902 327
176 694 298
669 71 972
775 415 671
142 930 293
732 301 541
134 661 264
702 127 248
849 905 280
836 107 471
820 569 14
602 997 553
949 895 371
955 639 40
963 498 799
181 432 823
454 779 41
418 601 703
840 242 555
830 615 193
471 856 979
783 866 970
576 213 142
194 854 297
142 206 741
895 231 584
63 798 858
16 188 626
320 865 736
858 721 474
140 463 403
171 217 916
55 666 184
556 319 626
729 777 109
245 342 695
577 17 173
825 423 936
378 85 135
88 837 959
319 607 89
481 533 287
682 471 236
778 519 46
950 237 336
211 653 139
357 108 161
379 655 93
900 373 228
413 144 287
316 430 899
864 279 737
390 285 333
63 338 414
122 538 229
718 76 820
857 615 474
639 725 834
140 569 714
208 397 557
411 93 576
522 111 388
64 924 277
65 727 232
822 740 331
697 781 523
82 988 187
54 498 925
176 368 459
793 431 98
878 230 94
965 574 882
937 533 733
910 309 445
953 686 736
439 781 866
144 13 479
341 826 486
100 401 862
334 903 972
428 380 316
628 386 84
811 125 525
833 715 279
691 751 430
727 864 428
951 321 137
458 879 371
592 361 49
966 486 690
953 240 500
878 79 465
843 415 307
489 357 910
355 858 121
820 750 460
801 466 244
967 140 567
929 741 162
542 804 599
410 459 880
652 54 108
140 764 963
514 996 747
280 860 996
101 948 360
469 819 767
351 175 912
921 696 142
536 112 328
688 810 627
916 868 372
728 975 628
510 275 150
22 470 243
443 836 927
829 51 578
637 743 151
767 856 79
185 28 580
468 215 857
14 533 78
722 149 255
188 313 909
174 740 308
775 16 943
149 232 35
528 68 703
40 185 946
862 127 662
671 386 754
804 566 891
704 861 40
467 156 778
272 923 703
317 897 458
154 744 482
680 97 475
293 176 13
239 106 827
376 553 791
198 84 597
682 371 514
143 889 940
728 208 374
991 324 635
901 623 247
813 404 588
998 212 367
500 236 798
111 733 491
426 626 349
48 930 980
785 403 166
864 502 585
847 119 205
888 729 70
680 214 794
41 780 731
431 883 610
524 870 124
208 986 455
608 235 317
37 135 481
260 667 819
884 985 366
186 534 673
697 600 371
568 803 425
140 197 877
267 639 48
861 326 203
670 739 944
170 238 996
627 31 707
198 502 786
223 493 774
444 303 819
227 470 515
92 958 673
944 454 783
664 435 303
928 611 724
280 472 901
249 708 313
696 442 992
238 549 151
841 361 10
356 149 684
118 523 336
574 240 386
284 950 109
263 339 383
546 721 151
427 244 992
629 780 878
20 995 508
931 116 813
225 346 704
904 345 597
365 982 444
962 459 622
274 21 974
897 325 433
841 298 945
11 478 981
28 134 670
361 991 572
701 415 44
368 500 873
765 389 569
827 107 59
19 463 993
348 165 872
22 677 493
665 210 878
135 785 670
779 579 164
426 140 75
291 173 858
769 314 174
672 69 612
881 634 386
256 126 960
35 983 281
424 961 788
788 871 119
328 382 203
585 872 814
650 165 508
361 506 602
75 597 957
978 35 698
157 405 746
167 291 479
305 226 668
718 334 566
56 577 923
649 810 870
564 619 366
609 988 847
37 150 396
583 77 522
458 997 884
775 583 380
129 976 743
88 653 836
818 921 20
392 114 568
839 40 993
485 805 360
643 32 513
426 274 216
484 59 745
446 995 297
497 937 737
530 440 80
675 628 411
632 761 135
165 764 38
80 889 414
809 419 674
400 940 311
833 371 595
759 488 390
34 363 730
918 517 262
467 179 86
641 380 568
53 125 603
139 544 408
695 525 599
645 534 578
629 340 222
920 146 263
978 167 552
783 499 694
494 613 657
269 143 847
359 835 705
58 219 738
728 959 800
193 818 585
824 906 259
284 84 984
30 144 682
233 734 836
473 580 267
363 614 137
666 333 813
139 747 929
118 472 29
33 522 201
712 116 930
444 830 285
744 487 275
752 849 517
654 14 906
334 89 808
645 872 226
994 219 949
317 265 627
962 606 840
800 94 570
52 209 665
256 524 698
532 839 995
890 588 715
664 198 348
888 480 724
305 783 212
893 517 696
843 931 398
438 274 319
879 550 333
947 772 151
807 997 554
336 834 745
768 471 591
855 487 260
966 830 693
26 430 556
32 87 955
64 138 973
953 239 748
115 307 700
756 57 215
613 950 485
569 165 420
698 797 984
683 54 379
429 866 495
374 793 298
792 684 546
912 849 160
650 942 179
295 24 570
671 859 451
79 783 426
455 90 240
945 770 526
263 367 699
627 333 278
886 724 101
276 700 444
24 148 766
87 878 296
222 686 601
195 427 371
219 734 446
951 150 719
471 675 626
171 590 535
45 963 559
940 312 641
984 510 794
902 625 580
945 348 633
599 267 923
124 803 638
246 630 69
752 569 650
753 418 250
154 282 981
931 575 357
710 767 566
351 805 193
546 189 776
600 843 496
338 736 158
481 682 590
373 975 585
495 183 137
623 389 565
909 741 969
286 193 592
461 705 796
620 996 885
866 795 277
943 711 532
48 686 472
110 883 636
78 222 591
654 272 34
286 671 601
32 741 157
467 157 766
367 777 416
459 829 623
708 441 524
259 907 186
193 631 105
414 489 792
388 975 504
374 282 181
365 999 181
443 604 948
190 648 36
828 68 278
874 210 154
674 886 566
336 524 797
542 930 871
277 685 72
631 270 30
520 655 142
134 889 762
933 389 669
393 228 887
165 910 97
318 960 603
257 705 492
548 411 680
296 204 909
459 514 95
65 602 310
414 888 239
565 314 87
545 933 665
559 305 775
687 316 873
788 467 337
683 499 41
936 385 530
527 415 792
143 369 236
564 854 918
939 879 455
55 822 127
835 72 137
921 83 376
738 320 832
896 105 388
471 256 885
504 877 712
827 907 975
195 820 303
141 665 777
715 40 555
461 722 235
449 122 541
152 370 825
832 710 610
244 699 948
720 452 74
85 715 193
367 650 422
639 20 934
58 391 662
973 429 248
158 752 656
49 633 740
141 316 27
500 933 578
977 93 595
740 156 447
536 622 906
392 774 63
202 14 89
429 809 284
686 639 79
512 181 695
51 402 267
11 293 836
710 661 762
649 598 982
240 854 103
88 934 378
967 497 440
342 177 439
883 12 343
437 589 313
524 136 590
159 681 835
154 545 874
952 812 62
488 421 205
630 540 77
758 31 907
663 972 291
876 296 665
371 822 898
249 556 159
254 610 12
281 468 369
651 486 184
996 82 511
199 244 619
394 845 229
443 749 558
781 671 295
218 929 845
140 677 438
270 988 462
101 497 767
305 406 744
791 920 463
760 334 938
980 36 917
275 512 843
848 759 314
353 225 14
367 590 751
984 613 407
391 917 751
802 290 479
832 705 454
260 404 954
539 847 670
639 72 842
856 408 497
442 169 580
656 959 377
656 808 211
279 953 371
585 259 389
794 848 613
926 558 712
592 504 397
931 463 200
686 924 830
485 22 573
35 135 850
214 453 917
445 733 503
570 939 999
546 73 384
218 697 142
902 732 287
576 898 381
873 275 763
490 189 631
601 111 826
20 872 957
767 902 345
551 726 504
114 31 357
79 228 466
62 451 657
354 581 916
76 811 492
61 789 277
108 943 240
393 29 738
276 774 566
180 711 879
724 637 858
280 399 819
14 693 771
543 80 228
502 341 687
347 112 927
122 63 584
611 949 81
128 661 985
209 660 411
701 936 151
217 541 43
214 753 965
672 118 260
143 606 335
695 419 96
547 596 257
510 676 842
558 487 184
704 597 26
223 301 944
655 546 815
75 137 232
65 863 218
489 104 613
138 295 579
200 613 852
512 793 185
871 470 916
709 61 509
583 112 750
995 289 778
402 741 29
106 611 295
173 593 230
484 37 613
165 579 988
365 520 309
621 232 957
611 168 331
320 364 474
313 112 937
196 678 411
497 427 857
971 915 552
597 103 915
766 170 368
171 671 506
130 641 366
906 104 302
497 444 131
689 739 182
771 537 870
787 398 109
887 967 492
30 934 602
361 969 88
348 517 774
682 518 879
817 195 18
996 304 367
449 813 580
849 423 683
602 956 138
286 217 607
533 707 456
66 171 754
389 440 564
528 350 907
87 159 738
305 365 435
751 108 57
599 166 330
620 765 673
581 753 894
845 56 177
257 135 181
611 727 282
244 758 364
753 169 50
810 733 333
362 86 615
649 165 70
575 865 961
62 964 364
319 511 101
854 479 117
464 383 764
190 332 398
199 399 143
779 388 544
46 763 368
70 511 151
590 168 302
480 31 392
981 616 723
557 960 700
38 430 563
597 729 653
361 793 565
484 71 640
653 139 295
891 453 202
516 460 295
770 20 307
639 104 55
995 125 253
614 119 878
432 51 690
26 671 601
298 560 109
57 657 720
103 702 795
968 431 489
274 85 226
639 782 552
377 872 49
552 62 180
513 676 980
420 954 713
686 198 301
861 925 986
586 73 935
870 999 195
28 443 916
832 942 714
982 76 753
717 325 94
804 174 862
821 441 663
791 287 658
76 28 849
367 438 896
979 802 492
175 608 493
322 82 728
852 213 87
579 183 433
86 815 734
959 60 226
618 770 430
905 481 550
387 737 595
859 906 247
287 485 73
18 307 107
812 588 941
970 521 59
976 59 913
491 381 41
378 555 602
336 190 385
585 369 676
954 834 778
205 698 391
242 415 631
534 846 395
655 249 44
374 708 301
789 639 391
24 484 682
677 980 424
21 816 221
565 959 100
763 197 546
171 598 44
163 779 240
184 306 10
728 491 390
798 60 983
333 426 520
692 160 511
598 17 805
699 978 272
463 749 965
515 133 921
884 337 229
592 239 827
596 101 442
297 467 165
180 816 231
550 142 921
105 351 763
495 243 156
327 264 929
131 535 353
434 938 603
199 405 987
579 907 99
396 522 256
951 734 815
803 127 921
563 29 973
158 787 880
534 722 188
100 240 145
991 923 100
625 682 136
521 232 936
805 93 986
61 140 223
371 622 973
962 743 112
387 770 44
349 905 838
415 893 546
994 600 369
190 480 18
157 435 282
103 661 720
597 950 812
572 306 933
813 61 729
659 839 710
723 562 321
780 31 226
688 553 449
757 87 368
522 284 393
326 714 90
694 140 32
538 925 673
10 292 871
443 594 880
563 191 861
762 14 889
199 840 427
468 309 743
30 676 272
465 962 537
536 18 634
387 814 488
901 161 645
649 58 125
707 229 309
117 925 614
263 840 694
52 312 543
627 870 34
259 442 931
808 685 363
370 120 808
441 856 223
822 132 512
450 640 962
272 139 633
759 150 36
230 367 970
716 15 118
940 887 564
224 940 388
149 862 31
77 785 254
353 286 984
454 513 390
748 966 590
304 567 673
955 504 776
260 395 608
736 283 127
542 108 48
77 812 443
610 682 887
343 958 770
336 185 758
18 688 837
356 79 667
297 453 342
97 166 849
412 676 53
10 992 389
223 546 108
231 997 548
225 621 820
417 927 760
617 116 520
196 684 765
566 136 652
781 216 631
711 194 149
775 146 392
402 979 102
610 283 526
820 923 394
953 796 184
574 973 238
360 146 310
368 259 60
570 737 622
271 227 158
240 762 828
457 200 410
820 547 163
661 351 599
60 259 380
255 653 120
374 464 833
201 566 359
348 16 570
187 140 264
61 595 960
247 90 425
263 14 315
49 305 685
320 415 78
695 196 322
162 935 537
599 711 910
558 614 244
614 267 910
110 820 996
769 162 866
576 822 869
513 732 812
453 295 952
902 549 98
913 249 649
318 773 559
709 841 212
821 567 485
704 183 785
336 712 60
778 893 450
141 291 474
860 334 386
596 733 897
211 64 505
417 959 54
567 462 729
627 503 115
521 790 968
822 756 558
802 360 618
206 132 764
130 400 247
123 502 62
254 443 970
720 766 126
964 301 446
953 157 400
131 899 296
820 405 719
333 26 222
961 829 201
522 592 153
571 73 415
951 833 680
437 355 812
962 711 251
93 448 533
423 997 781
886 349 489
223 554 30
457 937 284
606 772 224
462 221 655
811 415 993
180 764 329
383 787 650
949 796 92
522 107 883
488 792 347
356 464 872
218 689 494
837 10 362
53 801 683
324 689 755
453 563 106
427 659 13
484 732 100
412 495 49
406 44 801
614 247 496
184 74 488
741 365 687
501 346 888
937 227 494
874 64 263
122 687 514
275 506 888
51 461 792
574 210 318
294 544 426
860 663 619
336 933 417
559 971 849
94 327 276
889 569 104
686 170 608
45 603 973
130 801 607
79 840 584
956 151 565
560 758 268
872 806 444
573 200 997
148 555 452
366 971 599
482 728 561
991 218 854
796 405 695
316 431 552
237 142 354
766 998 216
412 489 124
934 42 273
254 371 116
128 781 957
737 211 880
910 568 854
76 869 124
281 130 814
650 34 287
648 804 479
247 453 620
195 15 488
728 435 910
382 832 243
667 948 325
533 342 29
453 794 904
178 817 501
53 778 829
220 11 878
788 102 205
124 947 622
62 184 379
248 80 644
540 41 934
293 246 435
506 832 955
261 768 990
394 857 305
108 736 473
915 976 569
814 250 582
46 281 180
223 118 162
664 977 722
399 707 571
372 834 437
196 876 350
768 718 240
39 236 790
343 862 751
450 973 671
137 587 249
229 648 949
969 875 581
692 361 892
316 751 39
942 497 16
786 179 58
186 918 452
19 710 171
157 553 631
980 169 587
99 403 245
313 410 190
599 856 376
219 798 654
198 368 82
459 319 881
508 419 239
409 715 357
228 321 928
333 228 925
169 389 268
463 332 617
839 319 169
420 511 150
618 846 783
730 377 803
640 27 587
399 634 27
27 886 983
528 18 790
777 25 480
847 314 913
199 494 120
371 444 24
13 458 971
789 469 43
965 646 155
519 135 293
355 514 36
449 231 16
85 999 243
48 802 649
293 347 818
998 313 847
840 709 207
149 299 974
813 472 274
37 119 516
673 21 195
465 47 401
173 125 606
35 760 297
884 133 709
224 434 979
265 365 461
57 639 763
863 212 282
271 688 31
492 30 996
937 730 510
433 371 568
142 912 648
610 68 517
813 65 385
530 12 699
239 840 992
227 387 431
428 512 363
654 202 131
807 380 277
970 192 294
434 881 592
841 124 607
856 943 751
357 216 36
827 209 126
935 273 780
232 434 170
380 480 138
478 204 936
465 291 163
755 130 64
354 37 103
206 50 837
596 302 660
976 323 775
468 421 795
116 342 947
557 378 894
690 176 514
198 853 759
910 663 840
973 901 571
93 194 891
319 98 490
216 98 499
645 890 255
284 822 980
861 18 350
814 880 929
162 440 772
642 288 707
252 75 440
323 221 791
199 807 626
461 324 116
472 576 725
340 779 832
785 179 975
314 455 613
122 385 729
697 452 579
24 192 541
844 178 628
682 117 755
258 28 73
106 547 55
12 737 545
836 491 923
217 938 772
880 97 816
612 204 986
418 958 807
696 539 605
133 990 587
496 737 308
480 688 46
320 142 523
141 89 925
999 908 673
249 791 602
769 270 924
448 33 318
119 342 889
746 23 174
550 330 741
956 129 659
37 405 882
418 186 704
579 810 895
302 153 52
926 421 55
77 874 765
941 524 161
905 711 580
549 245 795
351 593 399
204 404 943
803 258 184
48 651 373
710 986 85
810 296 978
873 697 275
11 354 84
771 928 497
445 331 153
713 557 37
201 966 745
582 772 127
25 99 882
467 209 937
657 611 834
941 586 373
824 111 333
429 695 147
370 447 181
103 879 455
947 894 522
16 756 680
571 379 145
238 164 569
789 161 401
286 949 153
816 694 278
72 757 567
500 397 971
789 223 914
553 991 242
56 352 569
307 377 172
73 159 274
441 57 915
973 725 289
633 310 123
751 350 906
555 386 51
194 729 460
685 50 99
914 572 462
533 894 760
70 129 414
239 961 759
285 82 972
896 167 55
258 848 554
963 766 57
155 289 679
243 809 478
677 370 787
71 737 183
19 250 882
645 267 796
73 207 633
759 603 83
552 393 635
317 49 742
76 383 461
773 906 163
157 437 293
428 812 268
739 474 364
990 261 665
897 213 689
572 11 930
409 456 61
702 819 21
16 472 726
82 408 513
130 599 59
685 389 183
494 354 420
553 226 81
983 833 10
426 130 613
254 159 207
502 245 819
194 739 477
368 773 580
570 74 748
435 768 638
939 795 319
370 732 899
538 978 387
800 510 94
924 721 781
339 817 565
104 248 606
860 211 975
337 107 35
46 635 685
339 685 294
411 919 599
154 584 104
377 697 115
33 374 432
75 512 120
761 628 575
453 539 268
665 826 297
638 927 408
110 58 905
483 336 824
347 69 827
656 429 124
710 633 151
553 187 122
52 146 798
546 325 44
285 781 402
673 815 15
486 962 405
626 804 888
550 185 859
211 416 912
268 60 665
359 744 996
129 380 28
309 527 574
550 906 387
315 424 638
613 870 730
749 121 183
869 797 556
405 201 948
371 61 460
319 541 938
70 516 164
583 95 936
95 332 143
41 670 904
623 770 823
590 261 912
152 277 435
339 679 265
766 550 926
286 380 476
594 766 833
26 605 769
126 243 377
659 504 734
324 757 25
228 133 453
204 296 665
303 534 242
550 505 91
181 539 787
731 647 241
247 915 634
785 578 955
982 176 12
404 248 514
358 311 892
798 322 239
356 684 147
861 564 467
132 949 424
517 51 815
33 566 194
353 481 833
82 726 786
378 773 242
286 858 691
460 20 126
192 391 347
209 763 275
96 953 816
285 898 799
344 112 712
18 274 944
107 25 421
438 42 520
60 611 331
206 762 456
733 951 394
157 96 950
201 46 392
811 23 934
849 41 244
30 875 453
128 487 895
559 871 134
495 928 793
969 273 326
520 780 265
836 329 901
164 435 317
126 513 294
185 684 287
48 484 618
265 582 96
864 414 674
274 456 669
411 729 126
377 303 843
939 337 385
771 574 236
551 641 36
528 774 609
814 662 162
229 156 925
157 957 55
177 448 760
149 546 806
865 747 118
862 412 310
439 986 275
492 683 186
814 609 664
892 444 239
976 222 683
74 331 493
149 587 385
387 537 223
420 782 578
891 530 267
483 188 414
958 290 161
934 806 111
107 274 764
366 492 157
332 983 491
206 982 720
806 299 575
936 386 622
187 137 447
488 313 44
485 909 27
26 492 114
139 489 401
281 596 794
269 907 397
406 243 759
81 639 749
811 672 150
684 207 592
737 133 12
498 600 975
503 142 777
760 600 324
850 751 58
544 725 267
825 126 185
719 40 933
526 679 811
48 242 179
783 178 59
949 586 803
589 661 371
292 637 37
750 231 521
26 536 810
87 30 296
879 452 281
116 200 894
490 925 373
172 398 288
445 597 222
118 847 331
449 608 542
395 180 851
897 333 990
544 277 716
127 305 808
964 387 469
826 663 514
162 510 58
242 688 311
774 619 360
594 81 147
135 662 716
449 954 599
559 309 253
738 434 596
121 364 250
845 431 524
736 345 299
481 964 608
162 885 648
31 218 559
217 169 498
51 594 500
156 692 624
508 441 89
652 850 936
206 306 393
326 916 102
414 223 522
988 752 465
370 12 672
668 493 181
929 614 299
849 913 301
382 719 438
387 815 912
806 761 40
971 617 700
467 619 87
963 755 865
324 532 36
535 25 149
43 629 416
952 84 837
756 686 815
186 651 348
317 25 940
814 724 12
427 625 849
425 196 630
705 32 960
825 756 885
149 917 664
385 97 709
85 606 880
238 316 911
930 326 225
676 827 204
980 61 491
927 48 344
966 827 153
475 950 186
38 573 730
593 316 754
755 267 628
814 389 443
809 621 222
365 580 861
18 109 947
898 163 779
643 523 381
120 587 940
480 383 664
506 447 659
120 979 828
517 893 55
534 22 69
535 818 917
176 665 286
648 293 413
631 932 482
475 836 316
369 51 251
737 963 347
418 664 95
551 910 264
831 720 276
64 972 751
182 772 503
125 36 956
10 112 904
883 736 818
452 31 775
17 194 496
694 81 226
731 636 379
747 410 321
711 866 648
251 103 687
215 42 503
999 440 374
912 604 524
636 298 712
192 818 765
726 776 143
756 919 77
191 708 829
459 216 895
153 495 858
894 234 141
342 946 174
368 122 558
224 85 416
818 713 142
421 182 496
864 283 434
355 494 934
879 170 461
678 348 151
119 452 70
821 881 121
154 721 939
723 133 875
468 993 736
962 357 845
165 357 582
42 739 317
920 150 445
879 48 940
926 370 205
966 411 492
650 885 25
510 199 439
240 574 21
175 86 901
292 17 879
100 283 27
747 54 427
892 78 745
950 618 221
94 672 784
529 868 326
116 195 662
515 918 72
96 880 647
636 78 695
943 588 400
388 774 975
230 904 347
426 320 505
491 102 723
414 542 806
631 321 866
441 330 628
631 337 953
309 538 110
484 430 658
484 829 194
969 593 500
895 84 805
107 321 716
578 728 116
598 645 452
861 646 783
170 83 412
250 382 986
720 190 577
163 677 540
186 394 714
483 275 845
154 218 982
447 782 512
946 465 853
36 395 497
764 565 438
60 663 373
655 10 178
179 376 918
379 271 110
743 229 870
889 985 488
821 388 977
443 293 37
300 806 672
916 343 140
835 608 990
632 893 410
730 820 896
447 146 11
35 970 404
254 410 679
562 228 412
67 373 545
540 729 861
322 509 150
342 27 447
307 416 840
577 341 410
612 390 345
559 277 862
921 78 753
571 322 704
404 24 332
94 194 138
454 57 182
353 15 984
792 876 134
695 769 47
118 389 901
403 280 325
289 845 894
193 396 319
346 274 863
677 829 728
815 610 322
298 786 688
761 271 76
398 763 622
141 272 713
868 815 299
371 930 79
878 581 23
462 69 404
257 463 552
205 350 133
446 964 766
312 798 987
231 815 735
386 47 655
351 408 988
532 999 693
226 628 853
506 686 356
925 381 800
330 426 374
171 567 483
163 357 269
42 516 687
841 891 738
418 530 757
950 191 837
793 872 158
846 459 79
578 371 247
809 178 10
426 524 747
788 703 206
261 305 833
64 482 526
270 376 20
782 990 282
409 975 594
292 823 402
681 864 985
408 474 522
505 353 920
838 899 996
227 895 714
586 764 43
525 401 711
920 123 747
525 423 835
599 388 265
611 671 468
57 241 674
423 500 203
145 726 204
600 529 404
299 368 201
878 967 62
901 251 488
729 174 791
329 459 273
189 674 876
979 778 832
161 274 932
360 863 315
796 575 58
745 23 468
471 920 258
306 82 508
808 224 375
921 405 745
880 132 34
869 276 669
661 458 41
872 425 627
279 117 816
576 505 70
89 164 730
633 246 368
741 982 490
367 818 545
453 74 879
812 637 405
491 244 756
175 688 274
457 263 969
435 715 349
341 921 753
675 911 349
270 668 871
849 948 527
859 416 667
597 184 755
614 834 688
473 927 416
299 809 424
23 180 384
567 896 748
962 678 884
14 338 928
964 901 355
176 247 475
932 552 785
559 761 50
99 664 844
721 334 788
893 37 802
274 329 771
753 330 973
32 582 296
60 849 797
880 211 689
12 384 152
340 592 73
22 491 193
501 619 803
406 188 241
566 742 645
958 439 620
903 429 629
585 639 353
947 233 92
911 358 38
568 363 306
935 351 433
815 617 960
44 435 375
859 390 774
568 133 399
248 925 540
427 154 619
469 123 923
670 245 825
448 792 545
488 433 610
273 918 34
898 796 840
770 847 929
779 312 980
412 738 230
351 985 740
760 511 310
317 873 246
551 894 68
936 168 640
824 249 535
95 219 994
129 283 980
839 238 672
394 748 277
973 606 364
731 27 503
168 429 119
70 407 612
690 35 162
524 202 345
997 50 546
11 661 192
873 990 12
238 661 156
842 104 592
113 224 554
728 852 566
599 352 72
479 928 877
697 612 930
114 252 384
562 156 499
32 565 443
981 728 487
489 441 684
213 757 377
533 784 463
295 929 517
828 610 882
170 803 900
928 56 462
151 213 333
109 668 973
633 890 108
79 574 962
989 220 809
467 115 204
736 419 655
22 640 855
218 511 741
497 403 253
231 736 921
792 944 42
317 940 427
304 973 508
329 974 738
757 964 467
863 514 253
464 288 766
617 955 519
723 325 369
404 490 937
953 722 493
97 928 541
370 43 502
305 830 931
532 405 799
346 199 800
614 184 971
346 290 784
308 660 253
497 600 268
563 972 432
65 150 836
754 117 263
106 282 652
411 956 556
188 128 449
475 247 164
295 424 759
383 878 271
108 566 830
305 995 472
970 367 454
898 853 448
419 771 560
148 485 339
719 88 322
307 835 21
369 312 157
132 353 247
553 608 952
653 329 730
160 614 275
89 518 172
861 216 950
472 361 686
712 65 832
484 156 112
723 514 34
52 155 979
244 868 565
679 323 176
490 17 775
894 188 830
29 364 853
388 432 503
158 285 53
924 416 798
942 757 657
829 656 555
194 435 884
979 217 455
609 992 399
785 917 540
290 31 947
915 174 553
597 244 497
99 53 300
937 679 828
895 404 318
346 219 503
606 184 469
763 209 974
609 750 417
193 791 624
269 469 731
78 412 171
638 483 337
398 831 99
522 854 286
654 583 749
140 510 654
11 373 57
856 519 387
750 202 52
234 472 732
700 357 82
324 127 10
412 926 148
284 378 583
29 781 316
892 596 485
656 21 363
501 342 795
104 307 593
919 187 673
648 764 426
404 48 493
481 122 618
470 583 65
438 598 675
685 982 206
919 539 597
885 561 786
581 255 190
199 614 522
316 546 689
946 635 496
78 556 418
449 718 299
859 537 805
544 495 936
493 700 774
691 974 52
535 371 798
398 714 69
107 728 569
370 89 172
687 916 160
903 298 602
778 620 868
435 807 312
402 222 492
559 726 108
668 621 186
622 716 544
550 943 637
680 574 209
199 119 341
100 780 535
696 603 16
328 543 851
213 748 985
290 500 237
981 316 271
429 729 838
547 419 919
487 828 34
319 599 503
699 399 301
142 96 674
215 585 538
138 537 633
192 908 519
649 516 245
777 191 14
830 157 379
66 957 855
300 729 790
704 417 925
178 252 465
34 309 632
832 740 682
859 720 560
907 522 739
952 828 604
191 672 875
409 815 127
156 98 798
392 75 995
801 484 663
750 551 316
278 733 323
893 293 178
815 982 523
972 790 21
84 253 149
453 82 520
965 336 12
157 368 267
422 624 315
188 306 530
499 875 345
690 942 250
547 992 622
815 371 297
700 49 975
336 640 169
852 448 288
819 50 170
675 41 783
857 739 186
559 867 512
890 175 976
810 192 130
756 907 422
497 862 133
789 323 435
291 557 119
19 425 297
729 527 938
219 350 446
924 75 621
425 293 134
744 965 91
874 238 749
546 628 692
35 861 403
630 943 552
387 649 279
558 377 977
496 917 76
609 873 73
684 954 354
172 46 972
433 713 997
151 282 784
65 722 208
777 323 506
930 786 249
544 287 417
154 800 457
831 397 95
254 970 303
927 685 49
476 390 833
970 429 777
74 866 953
590 720 475
800 349 269
34 793 84
714 353 779
362 959 526
329 875 777
138 875 966
486 381 137
195 17 772
985 78 874
527 949 204
106 650 489
75 256 702
931 429 66
786 906 145
763 864 963
761 658 334
612 854 372
277 699 169
912 411 503
918 214 843
505 27 785
10 452 298
849 412 990
73 642 437
672 963 306
948 280 392
358 861 750
582 56 292
14 843 994
665 509 588
620 458 507
816 215 649
433 910 721
594 928 770
711 789 275
324 229 802
984 848 604
913 718 395
119 569 619
956 499 302
500 639 68
150 493 915
517 799 420
34 203 949
362 571 686
480 903 772
384 746 205
718 786 399
379 127 944
935 712 759
790 108 690
945 434 644
260 640 520
899 695 569
148 542 949
313 82 151
447 708 552
23 417 309
22 913 582
116 426 830
28 570 981
190 97 266
752 52 895
941 416 549
414 271 835
863 70 724
187 453 306
946 711 572
596 128 274
540 981 584
144 904 959
886 559 89
981 20 760
703 909 307
830 572 89
616 546 889
11 200 836
227 457 737
711 412 755
652 581 462
899 266 855
453 71 388
627 507 913
601 409 950
907 49 267
542 158 383
679 56 862
265 130 322
849 798 973
226 472 356
391 448 850
165 218 546
675 539 910
998 256 942
403 952 237
922 764 371
711 901 618
210 663 866
260 563 752
635 301 371
892 792 273
167 414 884
95 452 400
77 820 944
959 306 900
516 926 369
561 950 264
876 563 326
219 352 637
205 851 356
785 706 114
658 614 758
414 244 871
29 198 87
485 266 171
754 340 273
733 264 475
367 786 116
619 910 482
398 992 269
34 513 177
697 772 145
745 222 313
530 594 243
422 955 297
998 711 58
264 581 735
43 451 551
39 543 773
263 632 204
557 876 239
645 327 543
489 435 28
643 132 220
883 447 18
482 883 213
477 268 215
741 56 349
468 953 709
386 858 756
702 443 128
223 626 767
149 766 29
802 448 136
520 948 292
86 908 364
368 122 645
999 869 247
634 377 828
835 474 127
387 590 342
948 670 619
51 324 690
688 524 117
160 208 46
509 553 791
599 318 203
360 846 459
284 124 26
763 879 816
19 947 737
215 899 950
829 467 686
216 671 976
987 537 916
594 933 823
967 669 882
872 587 123
201 946 759
655 749 413
111 713 429
201 884 245
934 727 839
620 980 261
359 431 577
338 231 565
353 50 819
823 233 576
801 201 530
464 934 610
600 666 65
525 178 77
51 444 830
657 776 131
352 54 288
946 767 299
800 452 403
906 997 463
440 565 284
337 265 24
364 823 163
385 650 821
657 580 880
463 69 714
787 374 150
646 545 148
843 929 274
860 378 760
131 41 348
159 955 291
754 513 351
478 260 410
180 715 938
858 469 64
540 915 496
783 173 657
947 195 759
723 674 42
506 560 658
438 282 794
268 92 583
808 279 120
446 963 19
132 821 738
752 47 535
274 677 511
289 657 410
152 657 238
112 453 289
705 533 159
263 188 621
538 475 431
557 359 655
652 155 957
716 411 85
312 643 700
949 370 43
389 574 322
759 420 37
636 559 962
197 383 543
96 620 143
440 163 858
874 419 311
700 824 186
298 981 891
934 54 586
420 821 119
367 719 626
189 849 123
843 562 638
42 693 121
543 752 392
246 586 773
295 571 765
510 398 149
153 904 217
798 317 465
185 408 867
559 86 317
950 871 262
51 190 497
767 160 547
339 513 612
188 142 881
902 189 340
99 875 470
381 289 63
420 566 710
692 207 968
459 589 410
965 811 41
829 97 240
792 323 535
216 424 278
395 895 255
79 798 312
75 562 473
259 183 631
96 859 416
45 389 958
559 44 189
914 510 748
481 816 426
347 817 772
528 810 330
784 302 563
841 686 601
636 850 750
324 547 390
756 910 209
578 913 352
880 202 284
549 772 694
763 829 650
539 744 490
30 589 695
420 609 127
190 597 799
294 729 645
806 942 631
947 166 682
548 179 412
489 596 442
478 288 830
240 729 663
900 419 654
283 360 765
110 976 546
106 701 745
560 694 849
215 780 116
778 909 573
107 880 287
262 322 867
652 796 730
489 290 92
727 524 326
23 883 971
894 627 992
953 836 332
685 310 990
340 763 815
62 543 293
159 288 610
147 88 33
783 63 965
305 477 849
492 206 628
56 838 108
380 881 432
478 323 126
651 409 957
435 87 728
750 516 904
355 425 796
253 532 420
650 561 457
570 101 440
219 815 305
151 967 573
895 965 515
623 90 578
361 27 567
152 351 440
481 599 288
364 986 917
151 527 573
66 994 601
505 611 368
130 35 632
175 986 444
44 209 779
756 188 405
874 772 383
689 743 39
348 408 625
807 989 889
764 434 701
139 415 699
514 452 350
194 888 648
642 291 30
654 332 409
256 88 715
523 479 923
183 978 57
837 396 957
329 556 243
677 214 371
220 583 953
756 976 188
337 173 880
624 459 114
688 410 63
157 466 895
223 997 832
228 80 433
166 973 479
358 119 972
704 152 76
608 545 399
170 901 350
788 18 423
907 55 556
471 573 782
491 185 939
907 627 765
803 632 32
794 918 621
207 858 307
897 829 313
880 382 464
83 890 839
31 959 712
550 802 86
927 728 447
170 434 500
558 688 371
100 532 224
990 938 345
115 924 664
996 213 451
154 25 996
759 372 43
58 759 205
816 626 189
209 640 55
185 986 842
147 999 639
631 879 309
481 736 105
295 251 357
484 354 398
960 125 74
66 891 172
41 568 263
309 412 531
689 469 208
267 156 858
524 904 331
132 322 918
429 653 888
218 814 570
121 326 512
459 944 86
679 203 326
350 502 247
794 307 70
724 834 286
272 854 156
268 80 729
29 473 303
498 635 264
78 843 931
883 57 590
455 965 92
717 988 113
126 727 35
70 857 481
292 377 58
802 369 122
488 552 881
900 613 820
100 731 863
558 816 736
131 822 318
304 151 892
111 632 697
87 916 967
740 658 154
525 424 705
39 481 167
788 931 459
936 733 404
267 439 383
943 510 880
633 576 117
400 337 123
737 916 196
649 449 398
635 436 896
654 241 542
645 593 346
195 535 896
400 461 893
600 62 952
402 951 690
448 169 108
927 183 799
890 767 320
889 448 320
710 658 778
637 779 543
112 673 814
948 857 377
737 317 247
767 431 123
774 101 298
374 559 431
623 987 412
463 580 894
987 895 148
455 697 780
724 534 228
852 411 698
330 418 640
544 944 84
396 890 844
844 340 245
625 169 907
348 132 893
466 246 416
781 476 306
822 971 274
594 368 102
574 362 290
262 56 499
493 750 642
573 324 728
919 320 590
13 674 993
922 828 646
490 70 352
26 728 189
789 365 884
359 705 226
308 980 416
422 152 527
745 125 193
684 11 397
331 538 46
519 272 86
629 517 674
547 832 640
739 849 25
263 55 380
507 346 399
582 151 39
16 430 289
298 101 428
180 230 368
895 583 748
758 878 326
482 905 121
597 934 33
446 994 889
778 921 225
594 62 749
201 132 347
243 552 702
239 666 332
994 196 841
236 105 492
158 252 618
153 71 20
304 857 208
800 23 495
262 620 326
235 577 43
922 270 207
199 282 990
681 943 416
465 775 295
271 594 339
433 324 781
922 118 729
495 830 35
258 608 456
66 454 967
361 684 431
369 216 316
297 75 863
37 704 391
629 676 386
228 745 826
139 410 794
336 268 972
654 767 24
743 360 993
842 932 306
369 117 748
414 156 742
289 48 641
726 377 484
925 488 304
274 986 838
954 188 513
593 55 120
191 93 12
632 945 255
52 222 361
196 786 682
570 241 523
127 730 279
102 665 339
132 722 468
455 344 831
171 218 15
69 164 385
527 190 15
583 645 137
71 167 672
835 627 948
582 914 821
280 482 818
69 524 999
651 591 235
381 61 523
837 579 722
104 891 701
388 448 323
166 736 556
927 781 199
786 661 734
31 999 247
232 56 154
445 55 497
707 578 13
477 132 918
75 894 716
965 436 694
677 618 808
500 49 887
891 845 641
311 633 872
114 434 189
775 684 223
528 483 674
435 493 63
358 466 739
804 567 240
316 438 841
538 599 236
280 856 696
372 263 308
858 607 693
876 225 484
693 65 414
633 904 255
789 335 452
988 283 621
154 717 608
331 414 507
709 279 789
887 437 783
710 126 366
591 762 69
988 606 562
211 765 37
814 873 399
576 503 834
29 839 210
917 200 359
200 295 603
46 300 241
827 164 603
174 623 81
927 136 704
492 577 291
829 932 757
113 971 345
147 576 998
535 390 909
423 916 277
405 876 143
189 734 269
603 394 249
249 410 925
533 141 919
496 291 185
242 435 554
12 435 237
861 268 400
242 173 474
227 461 131
535 632 390
245 447 695
180 718 808
59 549 909
144 600 659
387 124 471
769 105 850
487 236 49
38 677 879
221 362 748
471 150 304
425 791 696
497 828 874
78 596 486
472 817 773
763 940 560
408 504 630
722 150 891
464 843 407
961 83 275
38 997 815
678 740 66
733 608 155
529 79 29
879 414 286
254 658 384
951 555 270
282 834 158
806 487 72
134 441 985
752 577 861
603 853 382
182 274 656
468 412 270
803 175 655
748 345 588
155 381 505
800 85 267
263 458 353
432 567 655
231 787 843
927 569 657
557 400 199
86 725 961
693 186 418
497 173 847
430 181 605
150 768 479
979 757 339
685 180 992
714 654 523
273 539 651
722 194 600
118 644 314
229 389 696
457 312 999
264 58 511
839 736 540
956 248 560
218 115 856
961 839 150
356 877 207
539 324 702
178 767 53
352 966 189
135 20 88
332 691 400
814 761 865
835 271 532
686 869 575
851 527 434
701 43 938
997 163 386
438 339 627
876 513 142
834 216 168
604 32 442
582 868 144
282 952 616
297 640 490
344 834 532
827 686 574
826 217 733
34 138 312
981 494 667
718 476 924
352 484 836
838 165 570
771 684 253
291 728 800
922 848 207
903 567 728
30 403 356
120 15 169
892 837 80
501 965 617
141 350 276
78 826 581
886 488 429
361 725 94
929 719 534
90 424 698
708 792 531
203 450 390
616 867 682
94 898 471
367 856 908
180 672 472
945 741 234
665 818 497
85 978 436
447 248 900
646 210 399
950 889 825
516 913 311
778 991 263
991 671 730
318 912 606
670 465 801
886 87 380
628 742 82
749 489 418
528 322 368
250 996 883
588 923 650
788 740 609
765 936 422
778 644 384
862 320 440
130 84 837
124 219 297
235 170 842
15 305 438
396 505 279
301 188 561
157 787 221
60 805 524
567 318 774
478 61 368
811 229 440
877 283 486
920 812 257
595 341 677
777 718 40
140 839 578
211 498 296
337 270 808
182 753 640
111 267 666
978 619 706
743 844 787
567 72 794
631 19 451
702 297 347
950 80 727
685 12 984
404 538 603
841 202 759
217 466 859
10 533 314
622 65 229
665 106 354
637 111 866
747 692 307
638 288 489
280 613 126
826 931 664
793 17 445
443 246 869
63 425 969
510 620 13
53 867 494
151 979 534
824 766 347
337 827 499
631 250 933
717 17 216
352 495 282
281 739 643
755 300 808
709 203 359
464 363 512
569 201 619
498 118 719
935 496 579
393 753 704
933 636 118
12 605 469
842 20 961
183 36 86
131 16 194
251 551 743
186 13 935
36 931 518
46 483 984
865 949 136
953 721 656
756 889 209
727 836 102
788 726 373
987 215 466
757 196 47
902 396 950
597 882 837
669 418 176
75 976 134
221 943 586
362 631 468
44 102 703
142 552 611
53 480 700
701 910 235
19 596 136
344 875 731
129 193 49
245 115 777
426 502 211
454 48 825
678 105 548
265 34 177
763 416 679
411 900 43
390 527 820
136 389 490
552 21 225
492 701 605
674 195 461
507 800 222
607 519 441
370 951 61
392 100 973
34 595 318
466 126 578
983 719 575
471 797 368
698 315 85
851 962 76
18 173 762
634 302 749
431 100 51
699 631 303
473 753 190
936 445 119
212 403 526
985 236 293
441 657 313
16 655 329
527 418 43
209 28 506
561 661 485
365 914 636
402 152 881
867 769 603
389 149 841
558 947 457
379 308 494
259 640 953
119 754 583
866 966 779
427 703 361
572 100 883
800 385 923
92 840 543
588 344 502
375 865 135
208 102 149
176 873 270
942 10 372
969 378 570
44 477 177
321 580 250
515 56 392
439 367 487
737 215 59
668 980 313
835 40 671
647 808 149
856 396 940
68 413 990
147 975 903
419 249 108
609 202 251
593 421 919
319 388 149
712 116 801
488 925 38
456 275 195
659 268 384
521 823 113
483 51 390
826 169 456
759 679 144
339 609 757
126 912 419
447 868 65
436 611 285
641 565 22
693 388 224
194 150 263
431 217 672
743 21 862
208 148 693
785 595 230
483 117 687
763 551 827
77 855 766
561 112 371
687 93 12
280 119 48
968 611 279
811 951 676
913 155 101
522 463 721
992 756 598
601 826 675
491 551 355
839 506 430
285 415 230
709 119 166
875 722 611
649 213 889
774 270 530
354 528 718
922 148 641
633 751 323
390 754 926
621 907 372
839 61 347
373 572 251
624 207 361
469 400 947
152 323 790
962 257 852
682 165 438
663 904 379
783 688 304
694 516 188
87 730 467
274 527 935
589 185 799
187 863 92
987 82 559
58 876 509
934 796 177
623 219 151
247 515 697
526 259 779
119 212 338
66 428 808
826 140 11
517 381 148
145 485 981
770 285 715
222 517 971
722 797 287
463 15 702
309 872 168
304 522 607
113 974 865
470 793 320
157 399 76
990 656 142
919 871 771
819 872 466
10 201 446
429 621 243
881 544 408
776 23 640
940 90 796
593 203 957
126 305 923
846 75 207
384 879 810
651 706 498
19 259 915
437 354 859
755 827 267
345 824 978
97 953 156
423 938 211
926 353 525
460 936 124
974 313 755
632 186 865
10 495 760
943 224 96
834 538 457
58 446 799
662 783 504
896 659 716
635 689 800
563 75 18
853 537 420
312 897 210
801 255 896
744 683 439
285 158 663
85 732 373
893 497 395
184 80 971
179 734 853
875 621 415
978 274 739
673 887 281
14 68 497
883 939 126
78 190 11
283 233 659
222 813 509
905 285 453
949 112 733
625 471 241
659 106 595
447 695 791
931 153 402
777 390 916
787 954 494
303 395 628
172 411 125
910 667 613
149 808 714
407 184 715
748 66 404
150 226 977
330 805 382
897 748 566
834 952 743
772 156 913
106 765 876
270 98 426
65 188 953
723 462 918
905 698 120
383 165 789
169 875 797
510 768 815
752 815 259
263 773 708
316 228 374
788 137 60
851 678 32
208 684 607
791 508 939
983 273 392
260 389 105
265 758 573
287 606 497
58 716 969
457 362 247
167 929 421
588 259 718
621 479 102
707 177 262
112 457 160
948 30 572
966 466 117
947 433 365
341 828 267
557 276 893
745 28 907
284 995 345
120 867 656
688 951 370
756 77 803
979 506 129
911 767 585
853 456 55
983 50 634
572 737 449
639 416 516
525 390 68
348 571 842
64 221 121
738 58 215
614 565 421
394 149 59
802 544 266
100 639 511
44 973 760
686 483 389
918 644 229
141 229 909
817 94 560
604 981 780
922 23 448
692 839 480
576 388 226
921 453 707
365 159 313
901 443 602
580 51 884
77 132 601
80 700 837
277 430 773
374 926 148
429 106 356
39 648 393
696 854 517
192 943 437
931 588 975
313 100 986
724 887 74
506 704 650
845 377 245
987 890 724
55 200 990
699 211 259
697 225 158
219 95 742
899 829 228
775 424 846
558 39 988
208 655 430
593 323 384
509 310 831
530 71 807
286 996 152
188 122 584
228 853 742
886 478 568
816 685 462
902 690 26
10 219 435
140 632 15
357 16 791
653 229 591
916 977 24
305 618 259
798 516 202
715 358 607
273 572 202
417 220 949
80 975 734
573 940 11
592 672 817
964 545 419
177 897 518
502 335 229
231 20 743
272 799 844
407 659 859
741 634 174
780 305 980
441 119 331
497 431 363
154 323 858
625 355 449
921 783 523
763 107 367
132 924 603
449 846 147
332 286 699
177 939 869
835 55 271
241 851 425
735 915 232
310 241 627
278 455 771
702 216 971
139 628 493
429 385 245
876 827 976
995 427 651
156 583 99
876 36 995
486 605 534
749 554 239
819 660 603
428 21 696
610 917 770
394 727 942
956 61 745
371 863 149
354 528 69
368 63 719
171 82 534
380 804 196
770 997 942
420 498 180
570 286 738
619 699 531
819 74 298
255 831 490
138 242 311
373 51 935
454 806 993
354 728 668
594 19 549
390 707 146
78 934 865
401 614 901
993 794 391
474 823 761
895 961 677
432 850 635
477 140 415
515 603 665
875 343 513
703 803 29
391 862 684
73 295 939
190 746 341
959 666 489
42 443 774
438 112 673
935 766 891
497 632 326
540 695 373
137 406 903
250 15 613
456 886 504
290 632 43
213 837 592
372 209 21
18 147 887
154 568 953
172 737 312
272 329 438
434 914 669
508 349 170
651 143 377
780 415 122
458 946 666
599 916 177
802 613 920
554 859 312
103 996 804
76 376 525
456 390 134
723 994 266
287 621 667
773 618 363
526 848 714
688 343 949
804 48 529
985 37 397
542 846 967
821 535 383
155 953 39
536 858 789
384 313 646
58 526 460
772 818 569
669 874 596
761 191 366
300 632 56
896 689 783
482 733 57
984 906 641
465 833 673
149 386 618
447 277 202
411 759 209
612 787 291
813 142 279
107 868 783
239 954 377
548 690 495
558 988 489
532 856 406
369 836 672
19 898 622
781 148 361
156 475 330
807 105 647
794 990 569
596 464 179
411 601 320
958 670 84
325 594 70
226 55 744
270 796 440
940 408 580
853 947 551
58 182 509
997 192 348
392 467 12
510 908 605
79 835 356
92 762 173
348 449 713
969 67 797
810 726 987
953 475 267
667 811 734
779 289 456
621 752 349
110 381 459
287 627 362
489 961 909
175 377 685
46 313 693
761 651 482
874 722 573
87 400 227
410 694 974
897 614 229
24 103 942
197 247 497
699 154 510
631 298 125
572 354 641
273 953 775
237 475 757
882 484 812
882 442 657
115 335 427
873 570 105
400 449 288
980 468 244
549 311 985
453 406 949
799 24 893
888 622 452
720 898 230
298 496 12
701 758 389
793 864 565
521 105 976
432 219 893
650 566 901
282 678 95
275 901 623
842 92 738
581 895 66
475 553 237
462 705 206
667 792 857
70 563 706
978 300 681
91 744 953
814 281 44
238 952 310
16 547 743
984 635 411
693 415 938
937 387 628
201 269 696
504 727 568
622 563 106
955 128 194
293 575 163
693 996 165
857 484 999
480 591 670
461 282 639
291 52 536
204 667 432
536 687 907
242 380 193
588 756 37
376 852 154
768 80 18
982 671 556
10 752 362
81 588 241
943 525 416
543 930 449
370 997 85
42 859 383
145 46 650
434 990 153
359 622 68
851 467 943
156 581 762
890 647 216
923 377 323
723 56 178
334 444 77
351 87 661
83 533 409
837 516 63
953 691 481
605 807 900
620 456 723
455 817 364
979 151 806
517 779 264
356 835 739
264 998 67
579 159 837
338 129 957
491 82 171
757 71 375
418 282 694
252 168 664
427 150 610
803 624 571
436 187 818
530 849 258
512 582 35
686 439 286
527 41 826
711 552 239
939 358 660
37 794 428
752 281 493
347 678 75
78 230 342
786 920 288
849 87 650
310 112 451
792 448 321
948 228 292
738 346 673
853 126 793
31 157 658
558 57 772
642 205 272
639 691 864
702 408 152
387 800 705
877 961 462
740 281 481
238 484 841
952 24 774
556 16 314
531 50 924
87 879 397
585 442 141
548 318 768
642 393 794
375 85 886
697 446 604
215 995 454
437 483 263
913 750 24
265 668 431
212 94 542
16 703 537
853 567 12
451 275 708
926 669 430
529 404 136
813 303 532
395 951 769
194 579 717
646 493 226
993 584 468
543 824 893
530 911 650
69 494 376
444 941 534
400 630 236
546 304 449
927 496 698
901 814 156
324 762 457
671 506 65
348 981 141
484 166 92
113 347 602
173 260 347
42 817 188
72 14 260
827 416 58
819 935 427
697 596 247
173 290 750
646 843 112
951 546 391
725 599 680
858 744 399
952 489 618
266 683 926
567 927 717
101 950 827
604 11 249
202 266 917
533 965 134
758 614 707
865 740 443
649 237 713
326 433 501
271 196 116
707 339 590
538 306 228
628 767 142
408 887 770
405 526 18
469 987 54
214 515 738
887 831 718
453 692 35
105 680 816
24 195 403
138 17 605
47 715 813
455 347 297
787 998 310
75 677 754
121 386 767
417 965 654
975 679 754
182 685 567
24 280 376
759 548 263
215 121 828
692 504 444
170 773 937
572 982 837
273 878 503
898 706 158
20 69 606
761 203 365
271 324 368
931 113 185
858 706 915
62 278 359
791 940 171
914 314 40
819 131 696
78 282 623
37 626 736
332 686 128
78 435 360
774 442 876
307 617 154
528 206 677
805 547 246
511 11 261
816 361 613
365 957 447
840 236 500
499 273 698
137 935 890
448 236 131
826 668 178
852 228 805
413 529 581
797 200 845
508 889 723
385 37 910
25 616 93
20 467 87
82 905 434
526 727 165
486 127 20
834 607 555
77 428 125
17 544 208
19 537 895
59 479 918
284 373 951
556 498 160
202 407 608
627 951 811
744 396 918
701 45 882
418 148 319
329 615 802
621 22 950
256 303 978
792 711 872
925 673 836
821 728 130
623 74 514
961 481 574
563 432 702
862 152 198
313 179 525
577 212 977
445 768 584
366 290 180
875 630 983
649 813 491
504 845 21
379 249 640
934 446 755
105 54 185
831 275 105
659 543 22
492 386 740
982 339 438
72 867 704
19 985 578
707 342 22
265 165 769
199 327 654
143 577 426
59 350 211
950 302 748
781 450 712
520 218 724
140 786 94
355 961 170
770 321 921
103 370 51
543 159 637
612 834 220
353 756 929
390 188 302
864 734 170
26 148 869
907 167 111
741 113 457
526 174 794
823 336 421
289 928 974
61 664 619
740 578 824
40 284 690
303 632 551
396 543 58
786 533 48
585 942 776
515 657 708
464 767 214
520 664 913
329 875 926
47 419 221
482 304 382
39 460 652
21 676 866
333 686 288
429 117 667
265 412 813
238 119 778
20 67 629
26 273 722
845 19 534
710 541 248
693 588 765
476 631 152
957 833 146
939 831 140
200 487 677
426 265 950
494 26 98
204 560 145
45 620 942
889 542 827
740 462 318
143 767 489
317 962 690
94 403 343
944 105 650
672 309 718
252 470 650
675 961 240
386 26 215
34 719 664
843 235 315
300 82 217
115 472 185
186 667 403
140 466 964
82 597 491
619 296 901
16 855 760
970 599 177
488 770 123
161 226 930
501 678 616
221 124 850
368 750 879
229 453 343
296 542 493
111 360 622
482 701 75
844 275 382
625 400 463
251 324 720
785 580 100
499 330 791
970 53 564
475 291 841
352 61 656
702 66 549
80 502 29
183 771 849
118 228 391
915 191 397
234 292 353
19 555 813
77 142 391
727 973 682
982 308 582
142 210 429
591 415 995
898 524 428
396 543 663
66 665 186
375 466 314
725 673 35
884 988 159
831 129 320
532 740 272
327 214 155
542 325 623
269 162 329
680 290 864
943 539 629
432 815 44
819 154 964
138 254 674
193 322 808
60 695 830
552 952 394
796 143 491
656 480 727
745 999 458
621 19 842
612 749 866
377 135 482
103 468 862
643 72 872
448 241 670
560 67 329
23 98 819
400 638 459
561 960 196
877 587 134
984 828 342
252 790 329
758 150 816
437 873 217
380 861 546
813 408 920
435 749 14
942 506 303
871 247 919
344 513 746
974 429 661
614 448 745
617 840 58
827 283 197
43 675 330
17 960 871
792 176 905
113 410 949
483 118 827
798 556 205
310 681 812
883 593 722
669 190 144
245 434 146
670 957 254
403 721 849
58 658 120
139 897 564
398 182 958
837 183 646
308 81 814
424 989 73
678 350 500
394 597 678
563 418 777
501 638 57
652 340 812
607 491 442
500 971 823
303 611 31
387 884 325
935 680 355
728 458 830
610 328 156
93 570 833
574 239 689
258 603 823
720 649 945
755 620 394
604 51 540
876 100 978
636 973 260
687 953 425
335 579 403
922 50 606
568 865 117
32 518 723
524 879 261
174 26 450
876 157 622
211 637 998
463 336 23
975 594 855
480 118 223
45 140 337
257 455 503
455 330 550
754 191 322
453 75 316
750 430 965
875 760 372
760 284 55
19 250 344
341 601 174
642 430 258
833 925 524
191 612 672
838 998 223
160 712 904
532 189 676
398 646 570
66 763 465
975 429 710
455 294 615
242 159 564
527 16 99
816 720 450
724 876 86
695 981 615
572 101 370
953 736 845
385 936 142
215 297 587
636 550 973
504 879 680
762 331 74
513 167 249
388 610 21
437 939 609
28 312 74
192 883 132
948 61 485
948 711 34
666 581 912
438 797 504
657 557 503
745 11 142
589 639 834
939 294 656
851 514 678
817 977 424
911 23 119
614 798 362
387 921 53
649 198 406
224 25 904
59 724 467
606 382 159
718 540 28
42 614 899
501 56 242
323 164 231
526 790 991
874 347 967
38 474 224
462 600 866
609 209 947
104 725 524
645 761 354
691 931 771
55 330 975
291 986 576
249 999 436
861 572 114
823 640 531
55 272 350
914 138 965
668 763 602
653 983 366
367 671 585
658 890 67
204 675 521
946 452 127
628 274 911
313 921 361
44 693 829
458 279 386
564 105 183
855 965 744
925 983 451
561 762 350
117 262 718
986 924 669
919 683 965
600 742 940
495 446 188
726 397 628
108 440 17
841 498 66
417 77 612
997 761 189
272 202 965
213 107 717
845 229 286
445 127 540
637 871 521
120 892 719
510 919 152
598 526 39
603 373 316
848 438 260
91 819 236
355 481 897
556 622 876
797 565 252
416 776 363
847 692 193
893 335 250
740 439 629
14 811 956
809 581 743
340 210 535
914 219 152
339 836 473
210 38 999
44 769 371
174 594 855
273 874 640
615 975 343
948 307 645
174 873 275
154 913 24
155 945 544
132 463 49
476 942 756
390 643 862
622 440 539
108 622 373
874 487 780
642 154 853
951 105 339
965 134 79
631 273 837
925 859 697
910 319 164
589 889 456
442 258 340
748 173 505
721 148 973
396 872 77
678 853 531
569 889 205
923 239 867
483 617 805
591 522 830
977 280 372
274 339 216
929 192 721
307 155 890
25 914 866
406 266 983
450 280 28
885 339 604
20 908 330
311 85 798
909 117 771
15 296 371
435 109 828
409 214 939
234 848 767
765 934 528
239 418 306
272 182 604
484 677 300
166 790 861
579 228 780
506 965 86
120 199 478
745 535 23
211 29 445
660 830 597
907 593 381
949 512 670
66 964 198
607 353 400
629 13 276
666 722 198
711 183 115
629 491 712
187 812 936
833 489 131
643 883 959
648 418 238
275 157 758
213 812 305
459 835 70
352 474 211
315 781 24
880 981 293
704 31 528
133 85 211
236 763 176
716 94 810
978 523 251
508 357 952
807 554 611
90 648 793
670 809 522
187 579 742
974 448 383
269 215 357
951 91 495
241 972 145
584 83 872
440 576 863
275 548 374
343 822 450
106 353 675
16 182 735
401 326 63
221 592 134
461 603 275
694 419 248
973 128 71
487 680 388
91 404 477
488 389 283
626 696 355
408 228 691
108 515 36
872 90 310
199 852 525
716 409 338
303 472 33
10 658 482
604 424 854
953 334 615
430 309 956
959 840 37
150 212 40
791 134 472
323 880 983
679 178 834
274 539 753
412 800 264
182 18 552
106 156 775
935 864 172
81 527 764
654 290 564
399 987 734
676 570 270
689 157 961
981 802 154
889 105 330
600 52 859
145 271 493
270 212 371
522 855 274
266 577 743
425 292 733
394 901 746
428 301 822
39 525 958
28 412 314
201 783 583
81 634 774
590 536 359
864 758 463
797 286 584
374 850 471
776 438 223
367 444 113
578 76 473
631 771 300
913 799 241
878 439 658
892 489 385
292 598 357
270 540 835
475 754 920
243 361 119
792 889 733
844 756 541
125 696 644
280 506 96
353 587 519
262 585 812
39 293 646
75 890 979
141 931 270
910 577 46
214 375 707
261 923 539
350 515 834
58 990 658
138 797 227
779 459 718
762 884 69
675 220 264
67 174 717
736 970 810
549 294 343
531 244 807
867 250 561
612 404 701
177 849 974
689 947 608
563 861 178
483 723 620
901 378 820
949 493 288
181 700 956
944 22 544
838 182 729
170 19 813
41 193 705
963 418 286
419 993 619
436 612 558
852 683 576
570 372 153
94 560 49
725 142 279
305 572 702
128 704 791
297 66 554
377 66 850
684 491 836
273 355 881
376 769 35
222 939 366
589 91 650
667 810 448
32 978 464
994 590 946
227 533 631
258 791 508
725 791 54
482 619 908
608 742 812
735 183 57
370 91 915
696 795 908
951 582 101
43 199 963
704 293 912
121 193 849
139 774 602
569 440 514
980 36 701
440 23 595
921 624 363
181 645 577
583 222 953
427 648 784
162 25 249
243 418 695
97 681 810
802 377 652
377 428 851
67 947 753
720 338 465
83 249 625
805 690 377
114 477 378
560 161 106
252 907 841
985 74 224
825 943 620
827 177 469
47 129 797
828 900 396
200 780 405
446 717 559
635 420 78
677 408 847
857 733 196
313 79 652
218 540 976
177 924 394
588 706 444
539 688 117
112 216 267
434 194 642
376 955 258
661 471 19
584 494 137
392 910 486
611 785 452
704 774 595
885 650 186
463 619 888
136 399 849
18 198 328
986 541 316
484 246 915
53 466 697
896 179 511
970 702 558
994 326 915
643 548 10
658 18 952
429 263 761
91 13 337
373 496 236
101 618 869
629 192 134
665 990 789
484 91 209
406 968 749
940 663 28
243 194 575
726 633 872
356 620 731
917 264 751
442 564 929
159 896 777
768 527 426
733 257 840
621 352 305
348 882 143
794 157 842
720 620 11
761 451 889
748 417 653
711 797 52
754 136 487
794 885 364
698 985 106
191 275 72
757 510 673
394 678 27
648 104 497
328 221 854
236 910 112
275 981 161
255 978 552
853 24 170
77 228 939
309 747 190
113 645 337
795 51 931
74 663 261
950 482 594
875 739 295
18 789 496
751 968 494
456 565 737
535 160 253
475 590 264
170 771 721
962 513 140
965 339 195
32 300 421
970 368 651
442 786 273
798 116 587
179 430 601
85 745 353
573 173 374
846 339 65
836 354 168
988 220 269
636 238 329
74 169 351
513 736 229
520 793 886
785 594 122
378 266 814
416 487 688
425 84 575
917 173 272
431 296 798
642 789 152
493 537 44
536 212 651
685 564 193
889 43 512
199 808 47
628 301 122
75 411 883
218 938 331
108 500 435
56 185 495
922 155 580
22 281 901
44 159 892
558 90 643
649 37 532
600 307 846
206 159 100
373 664 567
996 187 569
330 681 130
760 150 480
490 396 840
169 652 221
694 932 259
667 337 484
184 238 827
166 238 756
236 317 81
570 134 888
244 901 137
907 409 624
935 231 787
585 533 999
222 294 460
575 622 367
924 593 201
538 674 67
23 566 700
596 269 850
912 125 979
879 297 698
967 765 815
101 508 276
247 497 634
778 315 102
257 127 52
941 638 378
177 961 514
671 877 187
744 316 908
818 235 669
854 926 713
665 350 606
882 765 949
616 165 398
749 368 589
808 575 917
57 424 914
658 335 568
707 252 807
254 588 145
20 773 479
585 87 933
392 269 543
227 286 899
332 680 145
383 942 437
207 855 712
257 938 461
56 679 927
170 106 445
968 78 200
905 64 488
499 275 112
137 859 539
346 946 649
166 613 272
978 508 376
264 507 407
13 289 755
876 194 56
951 797 727
819 208 393
603 176 910
378 163 488
205 143 703
559 925 338
80 955 600
317 25 82
272 42 487
419 703 487
609 996 887
324 841 534
908 541 428
755 123 628
108 44 513
790 712 411
438 787 562
400 285 65
438 356 966
205 25 394
886 18 434
714 312 379
818 651 250
750 30 482
734 593 897
811 571 30
979 21 179
243 480 185
489 556 292
797 491 154
111 986 284
560 736 304
198 812 909
230 79 698
236 512 18
191 833 963
633 892 519
667 992 145
693 968 329
311 835 546
684 256 973
496 638 74
629 810 748
855 719 106
385 99 780
565 630 153
218 281 577
769 95 326
123 197 884
779 608 864
252 139 314
775 62 154
295 866 442
331 76 168
169 244 18
869 574 728
868 772 274
502 931 640
229 608 391
849 263 707
131 988 865
788 941 294
663 572 438
212 27 502
969 862 87
340 519 888
161 598 429
943 329 605
108 247 590
91 865 634
200 57 990
907 101 488
790 183 541
164 324 858
381 105 775
997 322 693
927 611 974
368 567 97
846 619 119
223 384 733
853 500 654
911 773 35
492 42 210
55 553 102
39 577 906
457 639 283
228 824 905
599 774 140
500 20 894
800 897 545
58 230 478
54 368 200
199 624 803
258 822 869
206 923 409
324 421 234
284 44 853
148 76 374
144 787 959
159 788 835
186 616 358
72 306 168
803 157 545
753 907 383
340 797 558
822 996 674
814 970 723
166 556 495
124 246 870
568 707 224
757 114 247
123 335 849
638 255 97
828 325 698
917 81 820
142 962 250
650 862 92
659 854 297
905 52 793
623 911 806
902 80 640
922 699 12
529 171 683
995 854 144
88 822 611
803 150 999
28 956 259
606 725 912
753 418 915
473 977 531
40 525 942
384 487 835
486 821 418
749 595 397
890 254 177
987 396 485
45 268 423
193 401 684
542 749 922
478 826 416
246 985 774
855 789 573
945 210 365
95 864 190
920 980 832
988 723 244
548 785 934
830 401 36
888 344 420
823 223 67
129 85 203
67 440 651
466 181 948
44 662 110
623 517 105
801 753 990
845 168 92
909 474 611
163 757 707
488 959 701
736 513 184
188 999 679
505 144 567
684 231 365
840 131 28
710 641 475
374 210 635
693 896 837
239 343 851
634 984 518
85 600 861
402 952 753
515 659 843
689 444 547
39 817 424
242 759 366
132 561 690
453 34 994
380 234 335
473 673 963
534 738 128
746 152 801
18 297 602
730 833 520
246 165 380
499 318 970
612 99 409
670 164 717
192 909 497
503 644 221
229 792 560
360 979 728
604 245 656
368 202 483
348 437 590
914 762 965
203 400 602
727 608 34
353 934 466
585 999 16
925 832 970
433 201 377
446 871 507
553 683 73
94 32 172
450 580 144
455 288 393
820 723 651
207 954 57
140 28 572
761 866 571
271 717 615
867 391 222
679 395 482
94 577 369
430 586 17
753 230 529
585 972 909
991 55 383
249 66 770
580 479 53
11 840 644
442 800 581
823 686 627
467 928 197
637 900 509
472 159 561
165 292 457
674 257 892
901 962 101
638 705 414
949 662 238
202 461 852
172 902 758
102 579 766
829 309 94
329 592 24
253 157 934
62 370 290
638 20 380
593 866 531
983 99 439
111 690 490
874 369 629
90 36 679
744 661 146
82 416 292
686 417 847
76 330 464
305 930 431
538 166 868
573 475 139
832 160 665
971 97 26
688 844 40
257 444 64
862 410 755
984 44 535
969 417 266
974 25 845
687 427 875
372 326 881
70 846 130
804 501 621
645 335 924
993 834 748
190 723 857
501 565 222
31 503 971
564 393 328
960 284 595
769 995 161
145 681 373
602 734 678
456 79 812
524 721 349
195 332 99
307 484 999
378 871 674
309 734 901
383 207 292
495 275 772
558 359 29
954 211 336
699 419 514
810 625 554
218 164 86
138 253 426
391 326 648
291 751 510
872 391 288
267 864 97
267 82 199
937 235 509
705 41 764
311 454 361
114 43 252
862 657 297
467 230 702
184 767 832
195 563 505
561 180 930
775 439 301
258 168 960
880 780 234
901 261 646
545 750 123
755 60 231
469 93 379
21 579 635
160 19 683
715 458 567
241 820 466
932 740 96
606 266 154
853 717 563
363 939 994
992 658 554
844 347 404
701 228 772
480 345 275
321 172 848
293 987 600
210 774 669
151 624 396
920 449 393
122 253 757
426 765 124
906 687 351
539 269 28
848 945 670
162 206 655
712 421 349
788 957 339
374 467 708
11 231 337
262 511 566
259 13 867
522 618 856
600 744 902
790 660 418
494 449 928
325 640 20
49 991 828
398 234 649
220 513 767
487 800 676
980 199 342
261 91 991
760 988 85
356 204 869
999 745 132
773 449 667
505 364 876
416 182 592
546 17 483
292 794 909
811 111 353
605 855 409
756 119 372
212 321 840
751 369 50
155 653 533
167 325 924
828 959 85
338 987 204
546 171 711
397 745 96
648 525 323
109 986 605
700 996 334
336 842 15
484 110 919
810 723 654
988 902 376
255 664 350
644 751 467
895 982 349
756 922 529
497 859 661
629 350 202
236 851 344
535 814 172
202 977 750
486 586 205
668 101 333
961 595 331
96 834 975
264 563 45
23 423 832
254 151 510
242 942 685
141 789 915
994 157 654
478 919 103
413 555 54
245 451 52
387 711 479
136 245 46
26 649 247
526 141 380
281 106 828
642 544 305
686 260 366
162 973 704
46 683 349
859 492 142
924 269 198
161 456 682
344 799 610
387 70 261
699 779 303
717 408 506
223 482 625
272 929 623
807 628 892
219 169 546
364 460 850
387 539 771
605 895 234
486 248 157
398 913 659
457 307 765
892 271 174
150 938 773
214 515 571
620 52 876
637 521 887
150 307 195
355 705 545
370 876 585
265 937 319
829 58 634
401 119 824
566 438 276
453 886 175
658 19 294
516 46 926
262 376 977
77 727 124
457 891 323
322 711 188
88 738 789
94 308 191
365 91 505
357 742 859
543 643 368
894 522 291
992 729 215
267 891 534
88 703 603
822 407 941
71 423 375
449 607 374
293 515 617
571 839 500
27 773 487
255 484 639
410 759 313
990 626 568
979 857 550
199 801 921
65 707 576
357 419 167
847 589 316
286 573 441
970 440 54
443 853 585
283 953 160
905 154 592
158 685 78
491 935 594
506 358 259
542 686 417
357 170 965
417 230 316
690 290 811
429 325 909
467 854 697
785 24 661
435 887 66
29 162 363
435 803 853
858 588 43
673 196 440
371 827 173
280 80 893
955 144 911
286 231 605
31 100 373
237 564 329
923 479 846
880 780 557
716 337 804
861 608 730
573 679 864
118 330 606
198 93 378
782 129 411
114 221 303
979 619 536
434 751 605
335 65 991
270 425 637
68 264 931
272 995 100
585 240 428
501 663 738
410 929 307
891 829 461
722 279 407
962 656 871
58 852 332
142 562 683
212 928 161
877 220 96
574 629 777
433 983 172
649 327 969
21 820 332
237 389 177
937 463 837
741 192 75
731 621 950
239 665 486
120 792 306
370 314 655
428 611 496
353 423 846
324 84 549
837 440 373
806 437 33
821 923 107
593 981 58
322 504 561
783 475 568
826 577 146
659 725 225
180 278 362
45 466 584
312 142 611
336 881 195
425 238 547
475 977 902
937 535 473
461 959 181
63 445 315
915 600 426
938 671 484
29 720 250
96 405 44
516 224 322
548 364 967
296 799 636
62 875 307
566 636 935
641 566 318
913 32 324
161 861 87
938 699 350
11 191 452
300 427 761
258 774 443
122 790 243
103 670 618
238 943 194
353 48 796
765 880 284
426 839 277
927 871 478
406 935 870
925 192 45
114 830 445
901 117 40
498 66 704
600 768 154
195 860 84
323 778 717
84 339 887
486 557 602
814 385 248
716 818 61
234 287 21
693 245 363
17 786 235
102 233 783
505 304 64
463 361 245
657 88 954
646 95 566
129 387 932
60 127 517
939 639 765
488 660 587
813 199 352
244 751 869
574 270 995
602 882 355
33 466 723
712 480 545
272 203 98
459 240 351
294 850 520
659 170 469
94 921 204
204 41 402
466 408 836
867 911 153
822 576 949
530 119 868
566 667 453
628 952 745
456 978 929
963 71 772
814 696 26
500 207 616
140 422 596
917 361 284
738 554 18
566 660 813
534 225 372
856 945 381
237 127 307
13 569 928
475 73 933
107 630 728
546 152 252
76 952 422
960 388 583
432 46 538
549 324 730
837 246 518
172 93 844
409 649 265
753 401 484
854 235 154
815 276 911
24 161 382
366 43 717
355 293 818
818 453 114
551 627 382
692 591 217
859 344 89
528 601 743
130 964 233
10 872 163
78 535 835
24 687 745
322 598 435
913 820 350
362 173 500
386 224 681
851 304 409
300 974 464
249 317 85
480 876 44
402 577 185
313 390 916
897 611 60
952 163 26
176 651 886
774 544 150
215 892 809
989 481 383
674 872 997
212 704 465
614 923 393
420 769 540
697 957 496
493 117 874
687 454 305
99 439 370
436 265 894
189 967 90
155 809 264
519 578 898
279 782 673
412 793 268
76 949 374
548 458 399
87 894 142
463 192 239
627 951 277
840 615 760
679 825 224
534 793 432
11 226 180
598 781 159
293 348 239
872 57 926
206 785 850
271 81 568
714 19 451
139 400 930
385 609 890
775 225 382
232 108 995
671 850 515
729 129 259
622 206 727
588 365 479
720 399 241
451 620 695
190 245 36
265 829 433
385 740 591
131 622 812
451 78 400
218 608 653
414 261 833
234 153 969
464 902 380
291 694 115
152 877 624
400 682 59
194 496 76
873 529 821
303 537 133
492 120 218
923 458 798
138 516 850
260 144 704
437 228 646
186 489 264
64 737 427
702 446 824
675 131 270
411 364 304
387 678 969
843 386 174
430 542 286
412 341 101
31 821 902
372 440 551
948 341 864
593 286 396
290 685 742
538 261 93
809 646 126
430 831 290
663 86 813
269 779 168
898 717 165
62 936 250
317 531 778
906 371 964
371 650 424
726 870 200
590 184 315
865 636 323
844 385 49
744 482 186
804 914 104
933 696 247
887 741 794
559 149 902
881 595 245
68 850 518
961 209 643
942 538 86
998 516 121
257 349 727
505 108 810
100 835 460
192 322 789
633 18 278
500 10 125
378 534 196
955 671 819
734 994 133
892 739 812
466 750 46
96 360 633
386 655 516
613 553 472
258 491 85
869 102 416
287 912 559
146 540 360
267 755 610
366 239 59
495 342 125
730 312 564
981 937 106
791 595 880
634 61 406
866 180 293
379 969 684
833 147 519
555 51 792
49 140 742
977 676 35
587 122 385
785 718 338
46 788 631
853 430 167
779 162 343
154 997 237
126 216 779
279 189 884
92 39 863
202 527 123
631 220 352
994 112 65
389 46 489
914 128 559
480 536 764
591 879 684
537 31 164
493 949 819
798 867 64
77 858 138
561 377 856
730 152 926
775 494 679
832 28 671
696 143 466
576 984 251
282 737 857
649 406 970
419 247 313
951 355 458
483 279 617
975 370 251
238 737 128
536 373 67
925 698 226
943 264 169
967 863 521
713 499 413
388 195 879
605 649 202
487 745 974
569 719 981
868 719 554
503 803 877
679 256 536
49 622 276
801 385 226
414 149 690
184 931 297
795 432 266
452 244 112
708 439 499
668 445 142
375 578 259
595 734 812
33 287 568
680 912 516
835 164 965
88 159 10
961 593 773
905 345 839
973 10 393
288 81 852
909 313 100
827 12 661
599 165 651
320 64 451
442 549 136
782 440 71
106 853 381
470 575 939
974 88 514
964 673 555
891 31 989
633 796 441
632 972 353
823 898 134
304 492 396
58 892 685
709 250 602
410 680 765
503 583 409
212 696 890
534 593 713
830 981 653
158 256 432
860 573 243
153 664 975
748 667 120
666 212 867
843 573 119
906 259 694
958 469 299
807 677 480
219 105 905
788 526 729
455 671 814
334 598 382
732 427 331
571 451 619
558 87 132
916 507 208
34 531 375
44 909 393
410 174 718
916 606 745
99 156 950
60 333 979
247 526 342
539 993 82
720 65 359
156 644 313
623 924 825
401 953 44
145 871 646
834 24 241
653 705 322
499 304 152
584 234 861
698 275 225
262 765 195
852 84 509
157 642 346
202 907 584
472 244 797
242 752 796
565 952 412
931 25 87
846 344 940
760 646 194
265 798 845
314 533 925
806 869 174
576 10 269
791 131 375
554 263 473
809 339 483
262 76 808
136 687 780
293 548 682
874 527 396
738 341 893
774 246 428
563 387 851
87 886 679
466 264 982
209 590 90
272 79 378
600 182 50
857 446 16
537 75 751
720 543 618
201 397 284
459 264 521
795 683 195
744 290 847
873 606 405
430 998 164
723 408 596
211 756 82
710 847 569
572 732 966
809 406 495
620 311 167
789 529 338
494 661 736
190 768 972
318 781 241
785 719 627
322 796 109
401 85 746
640 184 756
338 459 694
653 724 938
692 604 934
556 890 244
147 666 599
794 937 680
28 427 642
82 698 994
732 816 563
584 906 337
302 464 999
883 391 196
58 768 187
493 883 86
501 235 449
22 557 695
926 360 494
813 160 863
932 448 558
912 105 996
902 239 328
941 836 258
420 22 927
909 619 519
474 190 360
442 680 862
497 663 872
357 214 35
805 743 941
664 942 865
32 156 252
154 960 599
959 691 269
37 713 355
646 898 514
373 830 442
132 721 208
884 550 350
263 607 137
691 757 91
889 625 314
190 975 911
276 592 27
667 815 476
306 435 819
192 350 617
521 224 178
559 851 176
701 40 849
684 468 528
925 230 297
742 336 873
650 483 50
598 112 250
913 43 316
721 140 607
345 129 822
94 627 35
103 511 711
898 664 153
709 259 852
225 620 429
629 963 800
376 765 83
234 340 516
283 80 448
422 969 163
730 939 200
752 383 320
17 420 530
145 718 888
372 812 649
681 473 940
620 393 289
258 144 460
639 472 711
283 518 662
790 653 609
14 595 830
837 264 931
651 110 866
298 79 813
582 835 675
838 370 183
934 294 58
674 110 809
86 934 571
654 407 44
454 779 393
811 875 396
276 476 991
578 656 336
971 149 636
939 270 775
785 302 11
866 373 262
158 233 100
526 870 156
340 727 134
758 589 450
576 246 644
290 510 960
561 624 223
639 571 526
529 781 955
813 102 634
451 211 59
185 605 827
187 747 422
274 756 183
634 44 178
713 763 486
833 273 587
882 513 806
735 676 863
700 446 58
773 85 208
756 344 647
134 536 769
753 437 862
699 556 165
864 217 806
89 483 321
255 469 876
495 561 200
750 439 553
791 646 189
569 449 899
769 182 997
715 966 477
45 820 280
855 419 106
948 637 858
746 243 84
741 202 817
636 251 789
465 355 91
495 30 571
331 429 883
656 332 455
184 878 413
408 145 632
396 817 889
832 333 569
111 293 640
682 760 331
705 366 944
739 258 977
680 319 415
863 382 768
824 36 754
119 372 564
350 736 817
583 675 74
844 175 291
747 791 343
573 882 230
788 875 488
36 126 835
879 781 250
55 209 445
85 257 699
770 51 424
404 645 84
640 798 894
504 150 398
585 319 638
922 100 632
789 325 447
412 676 762
920 609 727
849 68 18
286 855 168
889 502 762
380 495 727
246 45 315
13 994 91
223 942 371
850 437 182
960 156 620
400 784 666
24 223 299
846 112 162
841 201 327
295 120 993
819 879 938
341 86 936
155 649 216
49 459 760
635 11 766
304 701 769
362 480 817
887 689 248
228 523 344
144 311 671
675 923 372
303 560 946
697 378 815
755 199 575
207 793 847
411 138 719
567 379 486
127 262 682
695 922 375
315 651 961
855 13 447
654 153 71
137 722 513
160 320 215
692 593 945
932 183 19
283 230 838
213 675 839
315 771 134
156 891 758
576 955 378
284 465 702
171 935 368
187 538 986
507 159 753
96 251 702
395 805 697
846 473 277
336 182 954
467 981 99
713 627 44
351 561 263
83 156 903
535 936 100
863 48 645
294 559 155
289 797 978
542 616 995
149 682 446
729 496 373
161 900 444
77 271 318
18 607 336
692 227 90
241 484 436
345 606 206
132 391 299
538 968 678
403 315 937
798 528 598
764 160 336
217 507 451
602 252 738
175 760 317
645 72 582
80 989 773
402 626 790
591 32 946
703 494 871
734 154 320
344 882 492
920 724 872
460 210 145
923 774 409
398 601 704
157 384 642
444 232 172
325 386 118
331 471 618
257 695 14
684 210 23
894 219 122
617 225 328
345 138 83
664 82 458
911 422 471
379 533 589
583 503 213
989 463 338
406 97 541
228 89 702
881 34 89
563 926 970
346 59 520
804 915 743
604 785 424
391 935 548
735 914 220
377 260 90
38 428 92
667 962 390
902 810 469
436 252 205
744 157 669
485 415 645
576 523 210
372 41 310
783 640 850
250 494 401
899 525 720
956 25 336
756 172 555
389 629 766
408 888 792
884 230 773
840 536 626
190 328 956
606 267 692
539 18 822
951 632 836
148 371 635
544 823 220
341 851 460
588 291 919
807 220 614
776 674 465
643 340 764
286 60 856
704 443 78
232 973 616
660 796 890
704 155 210
512 916 238
337 59 532
728 802 640
329 167 504
155 643 887
257 49 835
627 543 179
984 363 613
135 885 784
228 643 913
632 921 318
810 902 704
615 208 130
424 311 855
457 670 734
405 233 335
926 549 605
789 422 489
651 82 446
144 86 378
713 812 282
999 135 604
946 179 53
64 951 132
195 394 705
980 63 191
530 396 858
510 267 665
962 536 611
827 280 199
961 490 235
882 953 217
899 983 487
525 734 48
85 486 982
766 704 382
851 952 185
28 112 916
19 643 726
306 473 535
788 916 743
490 401 662
759 200 300
317 879 797
670 45 183
22 988 592
883 417 349
852 280 969
276 524 398
708 494 772
120 742 910
592 880 979
51 568 219
165 28 116
500 100 352
558 882 46
765 149 367
124 236 809
67 545 299
192 726 409
984 127 890
705 118 810
514 789 263
172 475 17
555 934 884
989 652 156
48 853 933
838 641 323
535 12 596
984 155 578
750 199 945
115 59 882
644 498 373
681 579 138
137 483 426
527 469 359
843 536 89
937 602 757
938 806 124
191 648 933
133 70 715
299 213 665
899 599 75
773 378 606
484 380 236
719 189 926
765 186 382
111 642 801
167 807 595
327 763 251
607 899 432
285 444 683
713 449 239
835 399 41
35 748 899
406 685 761
285 566 731
877 299 156
241 818 535
663 384 765
647 503 766
840 745 939
906 241 743
443 147 817
181 753 64
906 350 838
115 792 648
409 633 987
83 958 150
391 786 224
933 37 291
410 130 56
653 226 20
327 152 728
521 207 643
261 632 46
477 354 905
678 752 488
604 13 280
344 619 989
355 899 15
987 16 740
844 622 450
715 472 37
635 396 189
983 108 925
960 457 680
907 343 157
642 69 268
755 488 541
584 202 278
38 183 432
133 851 740
89 297 559
41 105 509
156 388 873
197 252 968
61 263 664
81 312 781
806 672 959
44 165 406
638 221 24
879 336 924
124 203 299
201 479 872
350 784 612
142 565 351
981 218 126
170 370 326
134 819 900
801 573 249
266 589 191
588 831 125
99 362 617
613 444 926
144 523 786
953 713 338
437 553 53
594 13 122
707 760 865
440 808 903
431 295 972
802 750 308
432 492 753
994 821 570
828 992 775
174 598 18
36 216 103
649 956 271
358 834 254
375 947 657
420 605 476
943 378 864
969 829 215
305 822 599
476 289 651
852 998 10
470 215 993
733 566 461
611 103 336
37 886 966
901 553 76
576 370 639
578 334 909
847 479 109
741 95 863
473 854 122
544 863 378
939 717 271
427 522 40
684 182 974
347 867 299
412 952 227
891 736 59
782 717 294
338 79 266
250 623 774
191 992 702
313 374 639
742 582 833
206 638 758
816 736 669
847 723 893
704 999 271
330 586 997
505 224 580
599 855 967
726 257 627
349 440 604
829 16 410
875 14 950
201 124 734
994 382 683
682 29 795
154 420 807
622 507 163
539 138 228
741 440 358
590 787 177
89 579 914
417 209 613
344 809 168
557 120 881
570 851 918
492 731 202
226 400 522
382 624 580
478 818 897
739 938 354
668 18 561
79 423 129
405 728 254
472 192 960
527 91 208
771 597 463
484 253 942
165 773 953
677 889 276
75 605 560
774 258 609
729 909 88
518 734 70
235 728 609
650 82 732
150 423 683
343 709 502
434 387 731
116 648 417
209 696 915
985 77 31
172 501 644
818 745 78
65 426 267
129 293 461
353 843 491
662 139 565
855 678 379
936 581 172
564 775 246
751 602 536
272 898 333
618 889 496
899 989 261
93 248 719
654 421 298
291 72 986
658 832 462
602 284 210
671 123 305
860 196 594
908 345 285
210 999 586
890 425 28
795 668 590
785 173 696
549 641 796
895 479 692
39 457 310
758 609 888
906 750 81
630 25 878
875 394 653
732 787 85
23 793 624
503 17 777
779 432 198
128 46 577
439 89 753
704 205 276
389 312 889
544 225 804
957 16 682
124 558 946
888 315 502
730 815 625
540 831 259
956 15 178
222 962 505
326 444 958
771 277 114
57 913 361
272 907 401
185 684 896
919 603 684
649 440 60
41 573 726
78 849 279
766 349 448
112 877 661
938 502 118
215 819 635
214 407 114
488 876 973
944 446 214
339 638 473
814 203 85
744 446 514
562 961 807
598 716 320
767 419 66
896 630 112
47 888 134
436 107 693
855 245 654
271 766 558
592 694 33
273 990 196
302 972 893
858 712 492
848 610 712
490 617 664
533 145 392
469 648 166
963 150 687
152 325 534
527 207 584
855 656 446
903 235 708
617 52 405
267 960 51
95 724 36
264 163 377
523 19 770
12 189 56
257 366 656
618 776 930
109 941 193
63 760 930
563 114 777
280 657 444
320 415 369
422 295 489
868 320 985
947 801 85
674 959 334
567 46 90
321 961 776
660 124 710
691 945 483
340 262 975
797 333 500
454 890 340
322 119 614
20 510 171
595 416 807
952 177 872
796 353 292
104 360 42
920 729 386
975 389 800
909 841 499
221 150 316
868 772 932
55 823 690
11 507 164
444 543 285
361 84 725
369 829 519
935 434 489
311 29 97
512 20 85
848 20 230
622 752 116
877 723 364
674 432 743
486 90 211
305 127 800
254 24 609
813 674 562
305 484 664
766 934 389
659 709 232
81 809 361
177 799 92
880 119 331
989 324 799
908 323 169
985 128 488
502 57 130
812 98 676
599 399 892
238 401 767
865 396 938
288 753 613
537 243 819
772 390 291
82 233 591
123 785 447
893 492 256
392 510 901
726 513 307
393 55 444
371 199 266
116 454 213
813 664 579
641 837 325
76 735 833
987 775 552
429 305 930
948 472 796
111 612 852
61 926 800
770 932 307
881 328 700
941 572 747
412 145 247
533 71 933
712 760 409
702 788 583
718 564 802
761 140 423
465 687 241
345 32 750
412 235 533
475 334 56
161 868 254
99 293 971
566 204 872
711 126 59
414 269 959
463 115 733
775 561 674
599 750 301
768 665 309
978 770 661
602 985 172
394 100 887
350 478 28
350 195 882
390 742 306
778 634 422
64 260 145
364 228 63
728 35 903
183 881 615
404 483 258
527 821 384
529 785 86
799 118 979
673 76 917
54 537 995
363 673 916
651 841 173
613 410 891
492 265 781
365 297 995
107 835 520
193 779 244
576 173 904
664 444 617
581 963 731
970 778 894
527 350 300
178 955 114
908 689 140
696 194 266
52 288 588
908 234 756
315 374 936
165 327 850
461 417 177
60 740 436
806 679 27
388 832 331
666 904 444
847 640 957
370 225 465
918 110 332
14 455 380
789 512 856
584 358 881
40 151 834
598 86 14
572 681 487
962 108 625
380 46 436
893 341 140
436 115 45
889 491 209
883 455 62
385 64 858
853 454 541
422 33 328
85 343 246
564 875 730
417 136 271
709 405 231
690 377 796
74 787 451
613 822 397
541 323 106
661 728 120
867 173 822
597 798 107
534 489 710
581 938 229
317 846 95
712 840 147
232 627 181
802 987 104
147 46 926
66 944 845
753 80 277
587 668 810
349 150 248
669 570 486
270 47 398
221 331 652
898 372 507
754 189 549
489 692 905
566 234 310
553 319 882
545 812 237
837 124 731
410 179 317
791 685 595
263 411 663
342 703 809
436 105 533
507 388 859
998 715 158
457 718 637
847 181 49
611 548 849
171 232 28
714 488 97
679 407 285
746 482 925
28 892 77
114 956 293
34 778 652
625 103 548
94 279 352
940 332 605
543 392 924
695 245 430
894 591 512
810 470 332
63 595 928
80 892 983
674 970 360
418 899 228
622 849 152
310 731 876
418 879 320
73 230 322
310 932 807
534 147 988
652 476 872
565 277 166
417 110 732
933 555 851
686 134 753
546 896 809
556 301 190
890 341 126
652 855 912
36 562 102
240 340 590
212 542 68
391 495 848
862 371 718
787 692 618
767 305 980
243 938 883
773 719 647
162 66 328
641 898 689
263 349 75
437 990 716
332 76 775
343 607 108
284 517 965
433 334 978
654 30 328
129 560 238
148 497 661
664 874 564
212 315 363
529 748 975
739 456 81
123 36 680
174 382 234
738 452 333
348 530 30
207 508 334
180 854 110
915 847 264
327 487 945
29 367 422
393 256 966
610 42 307
357 437 514
90 712 590
287 796 19
577 199 511
202 278 609
549 960 321
610 908 966
416 967 350
623 415 496
712 565 143
576 728 264
699 245 503
578 933 622
847 57 922
129 19 683
830 978 930
641 382 429
17 366 425
51 576 463
530 993 708
374 235 792
148 88 819
881 459 337
386 92 905
127 356 641
762 857 347
85 207 910
298 832 114
900 105 531
913 107 312
722 961 426
905 384 647
415 51 700
757 404 705
485 769 998
244 294 552
912 208 105
695 646 64
409 241 122
340 25 637
221 134 624
400 56 996
652 235 701
294 901 815
351 152 277
147 926 976
878 229 822
375 191 957
606 259 924
941 369 72
332 617 563
369 710 15
120 291 225
564 20 924
215 543 609
653 821 62
519 402 835
29 967 295
825 996 660
716 662 594
747 330 928
86 862 788
879 783 199
67 828 701
681 210 770
321 383 901
761 23 892
309 524 579
659 421 296
691 499 877
587 659 61
876 110 461
918 144 517
667 608 860
173 68 719
415 600 41
815 534 78
977 286 892
12 60 673
750 803 11
63 663 737
765 429 73
810 625 670
313 158 655
105 438 613
989 403 820
221 663 351
939 558 159
573 242 43
816 377 87
932 825 509
214 564 908
435 252 776
377 450 501
707 886 805
622 293 489
333 938 199
533 202 23
136 954 502
398 680 911
547 902 427
17 868 514
442 251 340
353 854 147
793 578 927
85 571 805
447 211 636
927 597 156
84 973 660
211 519 969
932 19 198
990 530 729
388 671 926
265 979 869
119 442 376
634 760 366
728 325 227
938 39 417
61 245 384
680 829 393
995 483 427
659 426 225
289 562 193
901 802 329
963 738 898
985 664 50
633 979 568
890 108 288
661 264 762
195 341 945
511 42 115
103 535 373
578 317 795
178 126 418
115 931 499
775 141 290
452 199 78
961 589 159
422 259 725
58 286 174
731 445 676
550 382 796
916 34 570
804 906 70
324 993 524
241 923 294
984 769 85
718 220 468
965 334 634
558 306 386
587 287 741
304 722 788
549 748 888
134 31 373
749 131 249
611 662 65
573 997 951
557 489 260
924 103 323
872 614 153
637 761 684
388 83 823
540 147 808
421 589 994
578 647 811
475 591 935
87 245 837
635 930 981
720 472 533
718 439 112
143 822 313
756 884 74
358 444 71
607 216 380
265 658 950
24 318 811
139 818 277
727 127 79
753 943 209
284 98 194
600 795 884
159 115 42
65 313 501
447 127 775
299 52 796
290 471 785
223 661 444
173 913 357
441 102 789
960 331 811
105 710 649
673 784 725
93 773 931
428 372 736
455 664 23
146 271 889
884 102 193
392 860 273
176 904 588
507 671 128
557 157 357
124 270 341
91 834 662
980 512 316
512 285 123
495 212 738
796 70 716
514 772 664
929 343 777
230 370 286
672 897 772
670 836 360
218 15 324
709 327 141
577 872 523
988 142 307
245 291 16
432 781 279
537 794 352
772 254 698
533 907 692
129 817 717
203 39 606
716 994 606
277 539 127
966 540 774
690 210 791
649 167 966
495 228 422
852 966 242
435 387 495
444 213 559
200 769 85
968 787 246
998 815 422
260 115 363
597 862 133
383 200 62
216 739 307
770 704 660
540 388 911
910 28 466
60 734 15
148 504 944
989 839 438
662 777 886
44 138 389
380 65 226
518 920 653
627 66 939
595 981 707
454 993 531
280 385 880
263 618 468
140 444 715
294 538 926
997 80 656
673 470 546
94 695 982
785 565 10
745 826 463
708 289 869
901 230 770
535 444 644
922 180 232
143 536 349
570 732 14
613 47 842
730 174 365
701 18 454
314 663 469
942 53 574
218 555 601
101 279 671
297 343 688
901 950 85
436 45 658
78 611 398
86 164 299
103 734 658
130 955 537
982 829 703
643 122 859
852 256 961
975 456 217
989 893 627
462 223 376
890 771 207
500 235 163
628 72 847
263 736 63
912 496 991
651 418 190
169 637 305
798 710 187
930 690 350
598 657 512
447 682 959
641 286 351
26 113 442
431 541 864
862 972 601
625 128 73
595 422 272
908 598 498
771 407 888
948 616 376
479 11 690
594 347 184
175 847 914
286 744 636
889 116 800
122 297 947
359 49 545
890 12 65
854 980 247
736 69 123
499 752 813
573 480 623
321 980 770
208 801 336
392 847 191
381 797 202
240 195 883
711 890 953
457 364 880
511 666 277
248 854 21
38 990 614
707 762 232
233 675 312
437 509 131
714 999 842
834 233 881
255 191 963
704 767 622
268 745 210
679 893 827
601 405 554
173 400 230
73 697 496
332 782 266
459 902 820
718 841 936
681 750 432
132 928 590
997 617 742
782 903 429
494 123 602
761 385 441
675 742 303
594 975 495
77 10 510
96 34 740
554 228 644
963 424 274
961 394 871
377 241 772
175 576 922
137 627 967
246 566 440
427 326 205
418 543 490
526 281 746
404 324 74
437 814 10
104 669 399
289 871 337
130 354 221
715 129 804
425 249 727
950 850 407
452 577 201
36 395 195
356 259 966
443 931 269
770 837 388
623 167 676
840 549 766
329 159 985
472 377 771
583 784 173
381 268 975
523 151 841
114 489 432
813 392 502
737 221 985
623 984 172
964 329 417
868 230 439
687 439 142
77 585 861
381 269 521
61 779 910
666 784 331
646 417 756
745 343 408
498 320 962
693 561 171
405 132 847
647 270 822
690 986 531
217 837 437
169 555 460
123 375 678
712 897 523
233 703 147
287 482 684
122 562 436
634 276 72
846 179 131
76 267 443
769 278 216
505 357 968
566 987 293
419 739 141
345 51 125
550 117 851
999 210 460
290 353 457
549 981 920
764 475 105
232 386 934
72 173 349
697 868 636
319 976 472
324 664 874
663 373 508
893 443 607
959 168 846
15 784 462
736 573 100
97 336 420
883 966 837
573 878 939
366 420 621
74 755 711
989 76 156
263 707 925
479 617 811
272 36 851
408 557 960
477 333 990
31 202 119
897 169 116
126 222 12
888 614 293
311 188 868
714 959 555
461 314 404
482 245 735
680 587 108
844 327 971
93 735 985
85 411 459
395 548 155
263 863 64
791 237 352
208 298 628
886 39 595
552 900 56
786 711 467
797 289 219
900 47 299
791 726 346
585 950 839
479 13 102
923 434 829
618 476 971
826 72 365
35 910 583
351 553 955
943 795 145
785 626 103
894 183 357
804 358 560
543 746 85
265 486 434
959 210 850
216 745 689
485 381 928
997 426 614
429 668 330
792 385 258
127 932 22
101 239 335
862 301 227
939 793 374
342 241 746
454 10 171
566 174 479
105 641 160
428 200 772
814 392 279
790 975 40
737 849 518
617 722 856
985 141 927
154 805 751
889 328 845
273 865 222
655 235 523
312 645 237
19 364 698
272 610 889
500 817 648
638 807 347
888 36 493
148 963 378
719 140 28
695 622 238
876 14 818
54 413 103
973 685 835
471 369 718
155 629 103
907 816 601
46 353 959
741 233 335
360 224 700
44 650 940
149 361 11
55 183 966
161 389 593
551 846 314
112 610 313
839 94 708
987 50 803
192 846 260
153 732 68
801 526 205
205 904 76
21 364 586
794 944 583
852 775 923
940 61 131
225 176 688
568 863 514
653 51 462
892 11 199
198 804 909
297 413 180
397 614 239
165 679 634
604 914 870
104 331 792
331 808 197
837 242 736
10 649 793
460 686 75
897 499 821
383 120 561
169 924 560
835 625 49
562 68 364
68 116 178
851 25 396
489 221 769
255 474 774
141 468 274
335 618 492
234 486 379
271 442 682
632 816 267
280 714 415
643 51 553
986 811 132
698 983 96
379 251 126
23 787 109
100 780 713
980 840 381
94 359 284
917 501 826
331 935 691
617 886 151
15 519 835
406 818 77
132 670 309
537 344 10
558 449 502
35 210 148
119 238 299
686 788 997
249 600 168
488 39 613
940 56 413
596 403 528
489 762 40
251 48 102
391 903 713
534 875 753
128 270 511
459 773 342
392 240 688
428 269 22
602 58 925
19 682 353
133 607 914
207 355 120
195 562 734
457 559 917
524 742 293
992 338 678
700 930 876
615 995 231
628 971 705
822 300 544
486 550 843
778 115 408
75 657 140
313 250 183
484 911 595
293 742 21
234 509 949
827 440 309
789 704 521
684 869 617
729 848 488
587 291 986
426 787 528
521 989 873
302 403 129
133 685 285
287 549 719
156 387 869
446 101 940
82 712 235
291 782 51
332 784 965
280 356 785
625 311 800
36 959 383
19 994 79
358 948 772
766 336 77
768 481 918
88 367 694
528 54 896
585 916 330
642 788 452
341 648 713
502 560 659
462 658 902
616 371 276
24 489 695
454 693 58
623 503 832
447 176 599
257 149 60
492 716 653
569 741 383
728 145 908
870 991 543
665 126 80
821 597 100
915 597 74
123 239 991
806 527 189
920 206 25
594 931 113
599 70 737
703 247 850
982 673 223
577 950 731
742 588 352
164 909 442
437 138 291
982 67 340
67 277 458
610 468 751
299 234 796
212 584 97
341 178 250
174 130 477
830 987 235
493 609 923
716 602 311
526 23 241
920 781 356
297 166 610
294 490 35
810 125 314
793 650 229
257 212 637
645 207 331
675 886 42
694 332 106
624 855 27
804 101 157
887 744 634
390 533 188
17 335 789
379 574 696
247 555 765
255 360 764
910 161 736
750 699 397
466 653 698
21 557 253
829 121 399
252 517 943
708 330 928
10 992 55
757 642 390
47 543 636
530 94 140
827 541 37
786 389 46
850 686 101
255 127 755
333 586 958
238 775 492
726 678 467
891 466 648
590 812 31
79 918 980
429 513 104
753 663 215
885 288 788
66 275 654
731 901 240
225 751 38
882 766 486
203 779 507
655 985 324
607 274 513
293 698 386
643 920 995
797 667 146
156 437 49
651 576 286
526 976 430
910 311 130
51 809 992
396 325 544
121 30 886
269 192 772
162 670 785
580 51 448
483 274 773
23 398 798
900 517 135
233 380 991
353 432 142
364 767 191
685 927 142
285 459 915
736 272 786
985 810 738
193 81 912
54 455 809
514 764 849
756 343 60
979 96 630
481 287 744
959 333 778
326 422 20
106 184 48
261 734 112
649 229 418
139 464 344
683 984 620
742 694 971
223 739 337
767 550 309
224 64 930
925 531 820
854 135 543
631 872 743
298 592 360
34 221 943
387 902 573
204 312 777
63 490 633
988 760 53
365 95 738
533 415 749
935 215 774
736 557 227
287 406 155
882 99 483
138 615 44
252 944 36
333 527 476
764 438 651
165 805 993
81 644 992
214 105 397
355 402 984
41 745 374
692 947 486
73 189 140
904 821 52
994 916 107
643 881 47
37 438 857
828 371 999
967 352 614
951 410 79
762 958 823
207 746 989
54 645 382
804 339 81
514 955 204
966 147 575
364 947 263
654 213 483
751 38 552
120 521 232
415 214 857
700 54 213
172 811 254
262 474 29
362 750 575
117 572 71
11 58 835
927 317 779
731 985 137
746 223 873
575 889 153
986 282 486
752 261 852
717 286 853
793 143 525
375 13 97
550 868 943
362 162 289
364 145 661
284 992 113
153 439 349
422 926 561
421 365 551
944 483 989
858 381 26
84 746 547
982 501 766
53 362 121
950 557 133
104 445 704
541 178 622
460 546 711
878 932 589
26 457 362
905 296 228
857 666 24
817 339 38
95 148 460
517 319 70
757 312 917
345 95 651
301 731 84
566 46 322
802 49 571
343 967 491
961 642 747
275 952 840
680 997 751
114 749 300
429 961 654
166 644 387
456 224 628
191 864 364
260 191 359
741 212 377
462 802 181
575 22 692
378 270 115
51 751 937
454 769 176
942 634 263
142 520 872
576 980 321
484 129 737
437 128 668
273 719 41
720 83 247
252 773 441
238 959 900
254 107 554
342 491 930
77 272 750
904 697 436
242 177 489
771 130 460
430 902 588
973 523 843
266 917 338
251 46 111
658 938 27
580 896 171
926 12 81
525 283 815
278 531 882
950 597 357
76 796 295
677 94 732
499 765 248
450 597 320
92 941 229
562 707 75
333 905 726
815 546 265
551 487 125
658 987 366
414 180 498
847 545 743
187 804 971
646 17 985
522 850 767
504 130 320
44 452 304
541 436 57
29 221 608
944 320 773
699 901 46
974 614 787
399 986 72
330 683 89
226 176 841
522 402 329
284 999 399
894 678 245
83 192 526
635 537 492
806 87 641
956 439 153
200 482 872
342 749 869
520 470 658
406 14 559
367 939 94
516 182 562
423 471 70
931 83 282
16 851 365
383 566 461
351 217 20
763 644 213
855 15 701
835 74 932
195 340 571
599 387 518
245 654 104
388 17 869
451 36 658
724 155 325
537 731 23
828 405 505
689 361 976
782 695 281
725 362 580
382 936 486
643 275 83
384 649 558
711 534 817
526 466 848
833 263 315
192 901 754
275 198 48
348 883 269
102 216 757
85 931 858
271 156 349
127 34 411
500 310 408
70 860 268
597 838 702
425 708 767
37 438 145
476 871 963
244 630 685
924 373 973
853 922 979
651 711 181
316 830 664
428 140 274
941 124 987
21 793 841
198 780 64
183 655 595
919 27 773
129 931 531
866 360 205
682 903 307
639 868 756
744 143 982
989 388 700
771 331 703
307 99 703
913 488 100
277 749 849
63 235 464
481 940 714
465 912 759
141 380 952
121 987 322
407 785 700
987 914 694
279 114 941
729 497 936
744 33 923
782 671 316
612 799 845
244 877 562
232 671 606
939 721 394
297 893 502
563 868 654
243 141 933
154 375 234
141 421 767
978 776 725
598 308 778
314 199 535
388 306 929
87 411 608
963 206 775
986 620 872
150 302 361
113 769 527
974 414 115
819 118 580
82 837 229
359 843 309
817 645 971
302 65 658
606 123 548
455 146 549
338 64 463
511 443 355
848 307 753
531 701 153
651 39 392
509 703 409
262 471 334
101 542 987
148 994 353
974 831 523
797 328 551
676 106 12
175 888 806
146 337 856
170 465 47
175 758 553
382 287 530
252 596 864
560 689 742
425 648 332
61 983 693
100 686 31
316 485 830
751 411 687
675 893 172
52 632 863
547 756 347
954 326 513
888 799 943
678 41 518
791 144 931
608 215 100
327 214 632
249 429 604
256 548 998
354 560 944
733 161 950
240 22 890
459 920 550
74 601 447
802 69 984
238 738 118
935 461 35
40 294 404
319 569 26
298 995 96
765 962 498
365 715 291
719 630 148
196 564 104
553 913 378
717 821 554
151 338 591
993 323 495
844 263 565
601 415 954
182 241 424
156 805 386
119 190 313
75 914 301
912 174 308
279 336 490
231 809 21
284 656 869
343 221 727
340 102 808
651 103 190
49 261 518
157 398 979
535 683 150
75 458 979
267 574 152
953 688 118
479 927 119
382 298 211
26 145 776
20 947 676
168 570 58
682 932 624
134 357 402
292 659 463
551 865 956
492 89 664
860 308 565
467 750 397
395 828 745
937 339 115
36 534 149
884 343 537
528 694 963
966 191 889
108 315 727
90 169 40
797 201 418
253 849 31
312 210 132
646 94 375
800 321 471
333 178 609
794 409 221
386 958 733
586 890 89
858 578 723
322 410 935
763 943 57
646 462 800
761 81 454
484 255 190
51 939 815
338 590 899
667 244 590
171 730 425
171 797 228
498 908 636
160 768 97
341 629 155
598 781 502
802 300 434
995 932 392
844 240 583
363 631 969
230 864 742
555 627 747
512 103 281
774 874 649
259 21 114
214 331 510
432 544 307
704 336 21
207 772 381
245 470 906
44 207 139
920 131 869
73 631 312
84 640 573
162 269 571
783 199 992
680 790 25
349 279 413
446 109 703
654 825 327
746 16 140
977 797 397
215 724 128
856 380 95
729 439 856
948 834 21
973 379 757
424 150 854
939 155 367
888 811 742
106 784 654
31 130 218
678 81 602
302 855 50
122 793 499
888 284 228
367 637 974
26 815 223
220 557 339
869 580 429
515 100 50
923 370 713
185 240 473
992 207 596
342 399 151
107 525 298
322 697 804
177 99 466
459 545 366
505 929 766
368 624 486
215 627 30
576 666 724
924 71 245
407 616 288
676 599 773
231 901 307
211 865 93
176 471 391
794 931 478
455 895 814
888 83 153
824 959 270
328 834 380
720 228 783
768 450 522
387 515 710
975 458 276
50 381 644
751 240 293
460 972 601
540 361 492
983 911 364
501 679 610
345 988 867
518 880 116
613 742 856
480 369 618
906 275 38
683 45 523
635 506 723
55 265 447
478 307 160
293 792 939
535 142 778
43 743 468
330 821 931
923 543 803
325 550 467
363 73 913
398 951 481
929 51 221
842 572 13
272 109 439
627 780 901
84 722 255
712 565 491
328 514 173
126 380 597
586 432 199
292 218 442
956 549 35
43 926 668
999 280 67
149 367 565
740 577 438
644 902 259
587 374 207
672 545 788
689 121 763
481 237 770
354 974 548
446 152 703
78 531 989
860 422 748
905 173 276
176 351 546
26 179 763
188 21 237
385 620 153
711 859 961
844 938 567
53 186 779
323 598 408
417 188 810
229 277 322
147 796 343
652 133 449
172 271 54
148 532 693
837 206 882
697 568 933
308 21 836
666 593 775
854 378 996
214 281 649
952 594 999
528 871 189
270 404 551
467 716 648
765 618 712
500 157 835
258 70 966
663 447 192
112 744 629
596 705 28
90 504 230
218 534 763
787 497 103
512 150 604
26 763 521
569 932 36
510 832 380
44 724 935
982 916 826
675 362 57
188 293 825
273 583 871
65 232 537
857 934 114
654 251 171
590 58 909
494 210 680
119 246 643
603 399 161
463 63 963
48 465 218
160 724 530
18 492 204
557 854 328
419 873 270
566 762 94
432 297 87
571 402 741
741 44 324
840 152 584
879 157 434
148 725 882
896 465 291
429 725 639
698 986 532
877 451 78
101 514 451
231 27 921
377 112 880
32 797 927
760 372 116
245 904 634
548 219 271
619 832 918
213 681 509
978 278 383
116 718 21
510 58 396
582 63 370
686 853 737
513 303 407
728 27 515
384 968 158
191 10 360
135 263 816
540 179 93
790 232 166
198 382 437
761 453 993
664 879 478
181 838 126
572 189 642
96 664 365
769 95 507
280 586 771
150 229 665
748 125 846
798 338 166
970 295 53
597 722 243
248 940 447
796 462 254
996 919 330
961 732 409
254 159 577
865 699 947
228 112 309
641 810 164
15 102 753
253 578 894
328 39 400
166 62 778
696 476 97
34 286 528
579 129 667
191 808 37
49 276 203
637 736 216
823 688 372
604 948 416
689 924 141
544 159 254
797 373 876
249 66 484
303 457 773
351 188 870
259 966 614
929 72 126
818 570 295
166 514 649
289 927 999
555 599 408
649 407 509
667 538 843
311 224 397
747 998 679
706 19 641
743 651 489
521 991 68
975 623 234
941 27 576
222 359 477
134 20 879
150 709 599
902 396 480
160 248 306
795 996 855
197 911 762
917 672 126
614 465 110
860 976 370
290 136 799
73 398 534
116 52 414
587 632 982
544 786 611
400 74 923
586 246 57
725 343 869
422 327 493
490 671 109
261 626 916
71 351 706
272 115 223
70 784 567
909 396 244
653 561 802
436 539 384
233 815 937
490 604 72
485 851 764
788 265 532
356 242 465
666 598 848
799 519 168
611 405 950
903 705 15
215 763 686
271 490 86
885 434 626
189 563 13
36 267 120
529 815 160
651 149 312
998 215 500
673 979 361
554 635 23
551 505 403
397 850 249
271 495 620
334 783 711
792 77 470
772 138 241
983 325 152
316 463 523
13 459 921
212 664 433
281 986 122
885 983 21
585 709 815
278 108 659
189 291 616
660 176 878
217 155 733
849 570 672
908 989 245
179 964 242
208 439 958
490 342 948
709 845 318
434 981 100
512 129 443
546 370 607
51 268 174
881 420 62
950 815 362
971 846 25
730 435 305
870 987 82
339 762 182
936 469 367
292 156 450
861 361 766
387 664 96
339 927 104
946 656 163
765 73 244
513 373 605
941 280 785
881 184 81
763 510 114
864 486 707
857 195 947
309 871 155
571 623 326
344 658 525
849 76 485
652 132 414
437 204 949
616 22 892
572 811 988
693 995 81
354 619 792
862 398 623
63 634 119
215 394 727
246 172 911
524 845 765
483 31 585
169 965 259
131 376 211
993 213 657
904 385 962
288 752 419
496 783 612
39 129 370
618 170 679
744 10 104
579 140 908
42 536 255
265 741 980
133 486 342
467 222 343
529 147 327
455 907 557
111 64 877
570 35 273
400 328 560
426 576 348
448 650 604
213 830 933
161 84 603
944 265 68
19 173 614
415 533 46
773 970 137
204 114 567
330 933 821
455 881 730
327 209 485
435 231 105
661 135 977
744 31 870
857 194 31
759 842 374
672 602 350
896 644 223
460 922 600
825 652 254
985 365 249
806 648 456
997 331 377
262 639 79
836 558 131
63 217 319
762 570 230
884 58 836
91 848 449
959 889 22
490 629 155
63 292 439
895 173 716
322 229 689
323 157 744
162 705 271
963 476 713
960 679 92
92 708 350
94 832 355
105 843 570
138 446 554
386 584 782
29 187 721
276 698 929
775 121 627
395 772 51
597 843 160
923 721 356
20 126 601
426 854 703
654 129 957
493 312 701
32 489 942
856 636 284
563 371 825
638 294 907
616 868 30
622 296 384
659 360 734
633 679 440
22 695 248
26 695 428
133 864 711
396 257 446
565 705 621
909 180 552
786 228 354
106 611 237
510 67 218
910 81 195
727 226 115
772 905 278
191 789 577
878 815 642
425 754 844
262 809 543
585 941 416
593 359 186
460 590 773
804 48 242
530 325 244
460 994 720
852 970 204
574 273 695
175 102 393
76 564 338
985 687 35
826 382 732
917 164 813
741 875 424
805 379 875
375 420 897
407 131 511
391 839 455
896 387 67
980 19 755
475 625 225
418 194 925
874 477 110
171 611 419
533 222 699
877 12 62
863 718 777
200 358 585
553 612 848
148 721 82
774 143 635
51 396 336
747 17 512
892 261 115
263 795 988
795 46 968
325 812 727
803 628 697
787 413 617
421 650 535
299 631 153
339 166 439
622 448 394
70 893 327
726 771 943
301 107 498
558 185 763
460 652 746
24 671 305
495 766 836
460 71 830
582 965 674
561 300 230
635 270 352
570 424 300
876 681 305
268 128 985
302 222 375
451 116 47
702 37 231
346 176 953
882 257 758
931 312 195
991 814 262
997 721 276
921 417 996
423 696 91
82 648 889
200 633 956
346 934 145
86 381 325
49 280 545
454 962 258
443 502 970
26 785 565
535 42 842
81 379 18
705 982 764
709 100 963
694 219 791
953 651 277
490 175 60
865 92 692
858 49 189
476 395 264
355 630 690
270 99 394
739 820 64
456 662 867
986 714 259
909 171 291
380 817 468
491 849 439
336 897 656
418 339 786
968 354 899
719 581 274
628 485 380
338 147 752
330 423 673
832 760 334
260 961 19
364 446 748
483 760 245
722 839 111
434 752 331
869 691 581
133 937 406
430 777 183
353 474 928
334 615 134
659 121 878
106 193 844
660 758 34
341 930 572
258 381 610
151 89 206
825 357 737
786 977 51
651 894 788
655 382 788
490 388 22
349 65 960
809 413 242
359 854 188
965 833 707
884 216 612
294 176 764
18 607 167
391 259 723
103 558 919
675 602 521
266 915 691
858 648 267
246 33 369
910 579 54
534 657 218
991 598 467
773 74 531
250 75 323
642 984 691
127 585 476
164 393 944
306 694 79
339 626 562
786 624 956
277 691 118
453 842 258
37 645 862
192 113 44
229 753 967
783 633 114
972 92 567
112 266 751
866 43 911
796 424 974
22 663 606
477 301 676
466 95 618
934 419 29
565 628 837
537 58 228
619 545 225
178 385 820
193 465 374
299 768 887
19 671 77
10 685 931
700 227 778
527 239 762
490 116 664
100 712 256
814 39 744
468 382 601
847 176 500
868 212 22
442 77 739
114 393 700
566 800 649
474 56 384
673 158 855
116 815 522
549 650 785
53 507 875
276 801 216
928 643 163
998 40 315
595 47 873
864 996 344
464 382 154
778 634 558
245 425 14
690 829 439
702 493 615
796 597 735
801 967 532
21 82 643
169 447 325
985 656 874
35 899 381
977 861 795
40 487 538
416 496 574
919 251 792
468 168 661
905 505 241
375 833 503
996 12 337
104 376 978
703 25 413
231 630 375
433 379 176
698 861 132
307 650 544
955 532 718
951 682 884
680 765 264
613 947 339
450 505 715
221 645 915
570 451 288
137 885 598
823 620 134
304 869 392
930 429 77
309 918 534
297 115 212
560 367 124
541 149 698
748 88 559
718 15 869
754 895 596
50 245 753
72 467 726
244 804 184
571 731 639
277 759 878
925 859 782
781 448 324
652 952 567
451 557 186
911 190 682
539 395 73
238 646 736
784 906 988
160 52 116
828 761 357
445 901 580
950 66 440
331 828 694
556 35 968
866 171 425
87 683 377
822 583 913
501 841 990
340 788 460
648 867 13
635 377 849
36 393 313
422 823 42
327 185 101
130 778 915
576 827 40
795 700 371
534 348 426
770 500 105
700 446 784
730 441 939
737 794 641
634 436 292
643 582 996
376 222 67
23 369 859
766 53 321
620 84 858
956 533 437
865 65 532
920 547 623
479 914 87
20 112 833
811 317 716
437 538 217
718 162 355
45 943 456
200 748 602
587 149 83
275 558 378
458 792 527
303 606 253
400 714 875
247 130 802
661 25 973
368 147 266
49 135 958
555 900 290
469 247 882
586 899 642
511 668 226
285 128 450
813 769 356
604 747 969
155 77 394
260 903 184
173 17 295
934 502 694
857 945 557
156 268 315
480 233 89
550 432 681
800 547 443
882 697 399
60 250 449
882 127 184
511 750 10
698 562 177
890 935 993
625 409 953
260 197 789
672 315 92
386 131 51
892 969 362
857 584 337
261 347 418
512 431 46
979 316 209
503 326 567
821 519 68
666 782 621
890 320 381
108 674 14
161 585 882
440 810 492
373 66 133
287 59 182
226 825 410
185 130 617
342 592 241
714 972 546
608 23 238
284 745 528
213 668 948
322 389 179
651 505 244
615 985 707
664 373 80
16 316 627
174 831 640
80 23 573
523 711 581
752 943 158
329 686 937
177 795 904
742 432 563
836 906 468
867 794 278
779 576 436
415 40 135
920 768 279
854 903 655
814 690 121
190 884 491
619 347 485
70 739 854
66 428 929
448 28 847
135 857 372
406 247 468
543 124 305
285 95 882
963 22 898
510 82 614
807 424 978
803 716 17
916 268 48
27 913 742
310 819 118
380 490 16
923 263 383
115 699 827
944 82 558
608 981 789
16 157 212
684 121 930
319 994 839
392 254 634
866 132 693
761 364 188
12 601 953
213 453 885
815 526 422
432 542 854
894 627 776
511 284 362
980 568 913
996 887 79
444 896 581
99 444 744
941 837 306
156 412 302
113 766 950
352 726 922
748 468 346
941 507 249
765 711 515
483 132 287
479 639 895
659 723 236
117 956 478
481 736 239
300 499 944
298 879 369
887 829 477
277 466 711
431 335 864
725 45 607
30 526 599
464 836 34
933 503 112
443 500 194
666 800 926
538 249 113
79 346 683
367 111 46
429 693 600
116 703 394
597 387 746
454 302 904
265 702 525
883 550 828
488 374 926
202 72 796
960 516 428
845 920 404
438 702 884
126 332 968
935 117 387
582 31 160
392 660 985
590 112 203
307 557 832
643 182 95
300 873 140
797 156 740
807 259 199
551 672 793
186 117 656
83 736 953
483 281 767
963 536 181
632 96 360
657 724 301
775 852 515
70 241 639
569 828 68
507 104 657
988 804 407
62 626 147
479 861 82
90 692 529
59 911 245
675 237 877
462 119 230
265 761 862
334 239 463
986 408 659
104 757 707
191 399 722
14 756 342
604 764 29
903 366 537
81 523 953
464 702 161
711 253 601
626 113 531
848 121 415
586 334 207
281 989 43
391 116 457
362 702 66
956 408 566
936 730 162
903 495 81
392 72 196
602 259 396
351 684 195
839 946 274
919 666 333
663 323 435
199 985 858
608 132 818
131 299 725
64 497 161
439 384 34
994 26 75
108 849 801
345 730 449
124 495 45
425 902 262
609 278 174
656 751 122
725 67 493
80 332 204
346 576 411
139 27 982
912 582 649
863 21 665
833 702 573
229 691 796
556 766 655
771 550 247
593 535 778
583 325 449
785 852 105
158 245 727
530 363 138
407 163 948
573 844 642
141 900 739
497 236 359
645 274 55
861 624 87
966 274 172
180 870 424
768 67 688
289 370 783
24 455 283
618 279 720
786 896 56
96 955 633
469 952 348
394 858 181
619 170 223
514 269 829
196 632 766
794 586 634
815 760 71
877 581 931
20 225 586
140 819 919
728 997 935
108 342 832
301 85 785
317 523 59
382 822 995
768 414 930
691 830 274
999 711 407
913 819 438
73 718 518
868 735 212
659 124 731
611 892 337
109 552 62
199 722 571
991 109 562
607 966 97
812 384 752
996 724 451
755 78 931
699 761 136
138 994 688
894 303 603
618 813 710
559 245 869
471 759 21
922 998 617
114 792 320
20 172 638
254 391 163
509 803 330
776 124 457
74 900 740
520 872 287
257 843 714
771 883 330
260 784 547
53 984 480
775 925 542
930 301 469
57 188 279
331 246 826
30 224 169
263 40 891
325 997 642
803 861 377
479 804 942
36 293 644
294 678 358
591 929 329
704 569 943
943 386 583
13 596 723
410 848 499
897 467 623
77 746 265
570 214 902
182 117 726
469 747 350
547 595 143
760 973 622
801 673 73
128 615 926
560 487 721
902 266 155
129 639 74
603 471 278
736 32 349
986 551 650
799 549 908
762 48 110
615 318 234
990 574 410
24 858 504
981 482 256
404 914 827
576 81 152
915 593 129
82 733 376
10 621 89
825 878 182
483 781 537
574 701 340
638 288 786
956 186 305
775 120 410
680 67 453
489 765 325
989 15 261
402 305 800
790 342 445
45 620 478
775 556 336
532 323 686
392 228 438
219 474 973
678 125 915
299 92 167
33 244 439
784 651 235
900 622 164
685 994 524
36 143 942
196 808 919
822 298 755
892 542 845
657 794 343
573 52 494
304 485 668
470 797 680
666 192 858
712 46 150
414 990 694
980 170 327
696 908 53
161 471 954
321 937 44
517 754 951
848 227 143
157 398 275
811 270 517
507 789 892
454 64 838
137 802 65
103 989 760
513 921 988
69 524 869
30 634 997
611 755 371
327 429 374
439 537 876
645 122 73
310 938 626
275 900 580
53 906 572
788 889 540
195 675 937
251 536 11
402 313 530
319 981 83
875 334 961
340 27 706
463 949 37
422 954 341
32 322 263
748 167 212
576 762 168
446 949 23
174 303 546
712 45 595
109 787 228
238 132 20
930 375 471
720 942 986
546 981 381
418 940 237
747 69 364
517 633 321
756 184 14
437 488 105
609 136 553
500 804 114
86 374 511
960 169 322
659 570 338
591 859 508
307 167 410
304 531 771
402 34 627
213 636 817
352 260 405
363 983 236
853 905 685
53 774 502
977 82 522
912 229 343
511 908 850
511 424 931
376 657 559
428 502 707
173 599 123
295 419 247
281 228 836
214 67 685
761 847 589
52 331 117
181 57 521
945 156 202
490 645 998
174 34 342
347 735 256
223 419 861
906 755 327
25 819 750
880 967 383
858 459 321
482 560 123
457 862 406
654 64 111
450 690 603
215 989 450
654 125 867
966 310 738
846 741 335
633 489 779
887 686 810
482 865 918
247 846 649
930 787 522
970 425 250
414 839 227
457 338 530
290 676 485
981 714 412
988 724 166
35 414 984
892 508 731
589 495 838
297 228 831
431 23 507
195 28 700
996 878 283
980 207 619
926 379 548
535 884 715
413 536 888
930 660 339
181 51 527
381 125 432
302 484 160
297 995 881
378 999 610
827 378 209
134 202 458
655 871 238
491 565 732
909 270 849
186 242 856
527 392 710
817 118 193
858 56 988
74 659 463
656 175 605
845 418 511
313 707 440
243 848 982
773 378 499
14 564 349
941 439 386
90 313 605
922 191 795
793 52 296
369 742 991
238 102 292
719 805 485
637 87 35
796 339 685
803 235 174
772 83 360
134 671 309
278 337 995
299 952 255
576 53 757
994 500 872
442 29 751
991 13 412
516 671 747
356 931 459
904 676 418
778 908 477
603 871 334
551 478 820
622 325 397
70 836 17
614 486 531
876 409 263
732 352 976
683 613 815
801 132 292
165 565 783
474 321 679
382 773 320
299 705 587
847 135 909
520 95 880
779 288 138
760 263 36
543 890 254
226 880 62
660 541 117
539 204 69
592 707 765
982 334 544
392 628 535
212 327 100
989 42 698
853 178 707
261 952 454
87 931 288
801 585 31
808 425 276
949 439 496
797 198 481
461 313 145
621 363 514
232 812 521
829 211 66
24 322 676
940 563 55
789 642 399
219 633 328
951 899 642
328 423 555
955 867 251
716 559 168
19 921 494
478 830 612
71 325 205
537 226 79
681 734 50
652 437 224
675 179 106
103 163 586
732 46 505
120 995 178
207 719 971
214 503 700
14 429 945
381 486 928
928 261 868
583 983 68
587 422 982
961 44 690
338 283 161
880 721 365
759 571 687
696 118 878
332 974 474
342 486 399
625 967 162
983 708 628
815 49 917
459 651 357
982 531 911
351 262 509
578 923 982
775 878 122
835 742 790
498 255 333
924 643 499
80 943 890
192 729 564
151 728 417
368 113 840
163 531 979
902 40 710
385 874 981
29 198 702
860 262 108
35 835 352
50 701 642
791 947 642
426 277 500
440 952 679
712 461 364
45 92 141
425 88 715
797 646 538
797 436 588
410 574 112
394 892 664
196 662 786
956 882 480
46 204 333
855 216 609
568 647 201
58 412 994
993 220 765
473 867 159
526 336 653
891 780 990
581 68 516
86 760 871
89 188 953
191 529 362
75 198 803
236 733 43
50 934 262
508 357 952
107 31 954
106 327 471
254 760 86
580 180 244
182 24 972
233 444 949
817 103 590
357 995 548
951 261 32
357 161 424
755 648 299
144 707 420
371 514 10
782 708 122
188 391 545
260 318 761
111 657 961
519 992 840
626 338 836
688 780 505
584 231 437
173 121 411
961 575 732
525 720 254
238 580 759
664 105 857
368 893 616
126 589 985
123 228 308
700 359 549
142 625 441
295 944 856
860 913 57
628 176 862
813 585 986
468 622 871
133 177 333
915 536 478
144 835 436
116 563 833
544 890 793
757 860 20
648 816 722
395 580 637
529 137 285
470 59 889
200 662 516
356 914 993
207 828 679
166 312 465
669 76 524
958 589 201
424 63 224
884 817 96
802 354 643
221 951 763
247 131 628
435 888 945
389 137 948
167 109 411
874 179 476
370 526 469
460 753 936
538 860 243
135 222 389
184 540 774
353 662 15
204 292 851
387 736 489
913 524 240
932 590 439
25 384 605
509 90 808
994 801 444
378 499 423
59 928 825
15 422 351
488 740 318
682 971 821
641 545 287
28 732 544
417 74 135
100 434 905
78 378 166
207 285 934
665 784 400
238 739 811
722 67 387
88 566 686
584 518 329
18 75 908
484 530 940
522 690 374
659 193 891
410 959 98
119 923 831
811 23 713
153 508 351
318 20 838
490 228 329
268 867 912
818 867 304
192 569 344
727 119 593
36 387 925
111 873 59
638 893 802
265 694 466
131 634 483
760 704 292
748 130 544
633 216 513
383 756 490
879 60 240
236 771 560
709 446 624
659 942 377
433 828 359
989 612 778
822 357 102
310 922 707
755 48 374
942 540 92
630 81 975
748 281 851
594 26 498
828 46 375
153 50 279
985 196 402
585 68 353
233 35 109
252 813 298
490 446 818
871 190 916
943 195 452
107 515 947
595 530 38
418 534 742
255 913 615
845 780 199
289 689 873
827 909 92
740 616 87
340 71 561
846 268 956
591 953 520
440 720 352
859 937 33
699 977 595
234 576 850
915 165 29
272 55 493
364 65 850
256 727 376
305 708 453
224 520 762
740 250 355
519 341 742
405 565 321
557 897 751
518 727 320
730 150 338
632 867 25
218 674 24
483 704 568
235 587 940
844 154 306
783 732 511
799 940 100
653 47 781
117 241 472
665 469 550
325 134 207
756 600 398
347 35 106
662 212 885
880 804 208
901 289 377
427 917 711
263 706 382
274 745 997
455 820 181
800 521 192
669 722 478
922 466 751
209 468 35
307 741 518
572 421 694
520 180 802
161 877 383
534 461 44
618 778 663
850 972 245
367 497 81
845 301 771
478 871 673
740 496 555
671 196 111
348 742 256
632 418 495
906 377 972
532 31 823
378 13 87
418 918 771
506 745 453
132 665 481
563 233 99
226 609 132
293 894 190
91 337 823
330 202 832
596 832 929
48 535 837
426 647 756
33 105 295
746 672 844
885 518 403
745 20 382
867 551 635
380 533 252
938 162 382
86 218 653
601 69 866
908 477 291
81 695 885
996 320 193
497 168 559
318 971 99
454 928 112
671 778 154
566 635 955
558 438 638
100 453 391
516 74 716
244 403 788
966 816 711
278 451 224
514 719 768
369 600 746
544 901 300
604 284 820
821 269 437
159 256 598
166 269 590
816 232 678
859 283 739
111 823 734
526 310 570
348 123 902
68 938 859
509 462 789
49 737 811
137 707 541
159 333 718
971 442 320
551 371 829
882 429 313
737 887 553
32 747 692
835 141 913
757 421 167
434 871 172
962 125 868
629 820 19
526 260 179
278 49 156
121 543 899
655 824 556
481 419 261
676 605 81
11 316 665
613 995 342
361 188 873
776 896 985
978 141 325
464 856 723
994 900 351
221 878 739
521 645 785
383 882 11
514 963 250
67 709 240
563 173 949
275 189 339
640 488 220
228 478 722
47 362 555
334 203 624
238 539 295
228 701 926
161 560 704
278 584 977
323 546 893
577 174 485
161 315 976
336 542 282
317 160 675
786 201 846
182 758 107
908 367 111
513 379 875
354 687 535
812 263 978
30 785 106
579 527 355
815 375 986
449 690 865
229 544 642
535 716 894
585 105 696
289 133 869
785 896 126
272 943 682
710 632 755
537 845 193
380 553 861
513 421 741
602 858 752
192 832 742
822 200 552
583 454 885
339 49 784
743 213 544
